.custom_header_menu_item.Funktionen .inner_menu_ul , .custom_header_menu_item.Produkt .inner_menu_ul , .custom_header_menu_item.Integrationen .inner_menu_ul , .custom_header_menu_item.Ressourcen .inner_menu_ul , .custom_header_menu_item.Lösungen .inner_menu_ul ,  .custom_header_menu_item.KI-Agents .inner_menu_ul {
    background: #fff !important;
    border-radius: 20PX;
    box-shadow: 1px 13px 10px 3px #0000000f;
    display: flex;
    flex-wrap: wrap;
    left: 0;
    margin: 0 0 0 0;
    right: 0;
    transition: .5s;
    width: 500px;
    top: 39px;
    opacity: 0;
    visibility: hidden;
}
.custom_header_menu_item.Funktionen .inner_menu_ul> .inner_menu_heading , .custom_header_menu_item.Produkt .inner_menu_ul> .inner_menu_heading , .custom_header_menu_item.Integrationen .inner_menu_ul> .inner_menu_heading , .custom_header_menu_item.Lösungen .inner_menu_ul> .inner_menu_heading , .custom_header_menu_item.KI-Agents .inner_menu_ul> .inner_menu_heading {
    padding: 40px 20px;
    width: 50%;
}
.custom_header_menu_item:hover .inner_menu_ul {
    opacity: 1;
    visibility: visible;
}
.custom_header_menu_item .inner_menu_ul .inner_menu_heading {
    color: #204540;
    font-family: IvyoraDisplay;
    font-size: 16px;
    font-weight: 600;
    line-height: 27px;
}
.custom_header_menu_item .inner_menu_ul .inner_menu_heading .inner_menu_sub_menu_item >.inr_items a {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #231f20;
}
.custom_header_menu_item.Ressourcen .inner_menu_ul {
    justify-content: space-between;
    padding: 40px 20px;
    width: 600px;
    margin: 0 0px 0px -400px;
}
.custom_header_menu_item.Ressourcen .inner_menu_ul> .inner_menu_heading {
    width: calc(48%);
    padding: 10px 0px;
}
.custom_header_menu_item.Ressourcen .inner_menu_ul .inner_menu_item {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    color: #231f20;
    margin: 5px 0 20px;
    font-family: DM Sans, sans-serif;
}
.custom_header_menu_item.HiveIQ> a {
    display: flex;
    align-items: center;
    gap: 6px;
}
.custom_header_menu_item.HiveIQ> a::before {
    content: "";
    background-image: url('https://5868638.fs1.hubspotusercontent-na1.net/hubfs/5868638/Vector%285%29.svg');
    background-repeat: no-repeat;
    background-size: contain;
    width: 16px;
    height: 16px;
    display: inline-block;
    filter: brightness(0) saturate(100%) invert(20%) sepia(72%) saturate(286%) hue-rotate(122deg) brightness(96%) contrast(93%);
}
{% if item.boolean_field %}
.custom_header_menu_item.Funktionen> a .custom_header_menu_item.Produkt> a, .custom_header_menu_item.Ressourcen> a ,  .custom_header_menu_item.Integrationen> a , .custom_header_menu_item.Lösungen>a , .custom_header_menu_item.KI-Agents>a  {
    display: flex;
    align-items: center;
    gap: 2px;
}
{% endif %}
{% if item.boolean_field %}
.custom_header_menu_item.Funktionen> a::after , .custom_header_menu_item.Produkt> a::after, .custom_header_menu_item.Integrationen> a::after, .custom_header_menu_item.Ressourcen> a::after , .custom_header_menu_item.Lösungen> a::after , .custom_header_menu_item.KI-Agents> a::after {
    content: "";
    background-repeat: no-repeat;
    background-size: 100%;
    width: 16px;
    height: 16px;
    display: inline-block;
    background-color: transparent;
    filter: unset;
    background-image: url(https://145132698.fs1.hubspotusercontent-eu1.net/hubfs/145132698/down-arrow.png);
}
{% endif %}
.custom_header_btn {
    display: flex;
    align-items: center;
    justify-content: start;
    gap: 10px;
}
.custom_header_btn .button {
    background: radial-gradient(83.9% 100% at 49.87% 0%, #228C7D 0%, #204540 100%);
    color: #fff;
    gap: 8px;
    padding: 14px 24px !important;
    border: 1px solid transparent;
    border-radius: 8px;
    font-weight: 500;
    fill: #fff;
    font-family: DM Sans, sans-serif;
    font-size: 16px;
    font-style: normal;
    transition: color 0.15s linear;
    width: 100% !important;
    display: inline-block;
}
.custom_header_btn .custom_header_btn_repeat:first-child .button {
    background: transparent !important;
    border: 1px solid #204540 !important;
    color: #204540 !important;
}
.custom_header_btn .button:hover {
    border: 1px solid #204540 !important;
    color: #fff;
    transition: .3s;
    background: radial-gradient(83.9% 100% at 9.87% 0%, #228C7D 0%, #204540 100%);
}
.custom_header_btn .custom_header_btn_repeat:first-child .button:hover {
    background: radial-gradient(83.9% 100% at 49.87% 0, #228c7d 0, #204540 100%) !important;
    color: #fff !important;
    transition: .3s !important;
}
{% if item.boolean_field %}
.custom_header_menu_item.Funktionen .inner_menu_ul , .custom_header_menu_item.Produkt .inner_menu_ul , .custom_header_menu_item.Integrationen .inner_menu_ul , .custom_header_menu_item.KI-Agents .inner_menu_ul , .custom_header_menu_item.Lösungen .inner_menu_ul {
margin: 0 0 0 -40px;

}
{%%}
.custom_header_menu_item.Ressourcen .inner_menu_heading >.inner_menu_item {
    margin-bottom: 0;
}
.custom_header_menu_item.Ressourcen .inner_menu_heading >.inner_menu_item a {
    color: #204540;
    font-family: IvyoraDisplay;
    font-size: 16px;
    font-weight: 600;
    line-height: 27px;
}





@media(max-width:1300px){
 .custom_header {
    padding-right: 30px !important;
    padding-left: 30px !important;
}

}