.elementor-kit-9294{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-e2112d2:#000000;--e-global-color-5875d06:#FFFFFF;--e-global-color-a2a04d1:#F5F5F5;--e-global-color-d22c846:#767676;--e-global-color-cc8a0ce:#00000000;--e-global-color-3187923:#B4B4B4;--e-global-color-eef390c:#E0E0E0;--e-global-color-fdcd2a5:#00000066;--e-global-color-76560bb:#EDF2FA;--e-global-color-93bd407:#325081;--e-global-color-64b0734:#961414;--e-global-color-909c677:#557910;--e-global-color-049a473:#111111;--e-global-color-bab9898:#BF9B67;--e-global-color-0c27125:#222222;--e-global-color-300a231:#6C1C67;--e-global-color-d528daf:#A6ACA2;--e-global-color-5095f44:#F3A202;--e-global-color-2854072:#649D35;--e-global-color-c2f71ca:#CD1543;--e-global-color-ff89fed:#008FB4;--e-global-color-fe99f54:#59191F;--e-global-color-137ba3a:#ABA08B;--e-global-color-f5bed63:#961414;--e-global-color-138b389:#557910;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:500;--e-global-typography-99ce32c-font-size:22px;--e-global-typography-99ce32c-font-weight:300;--e-global-typography-99ce32c-line-height:32px;--e-global-typography-6efbed5-font-size:14px;--e-global-typography-6efbed5-font-weight:normal;--e-global-typography-6efbed5-line-height:22px;--e-global-typography-4d2bd33-font-size:9px;--e-global-typography-4d2bd33-line-height:14px;--e-global-typography-5a63680-font-size:25px;--e-global-typography-5a63680-font-weight:300;--e-global-typography-5a63680-line-height:34px;--e-global-typography-b789008-font-size:14px;--e-global-typography-b789008-font-weight:600;--e-global-typography-b789008-line-height:22px;--e-global-typography-2efa874-font-size:11px;--e-global-typography-2efa874-font-weight:normal;--e-global-typography-2efa874-text-transform:uppercase;--e-global-typography-2efa874-line-height:16px;--e-global-typography-bef5b32-font-size:11px;--e-global-typography-bef5b32-font-weight:600;--e-global-typography-bef5b32-text-transform:uppercase;--e-global-typography-bef5b32-line-height:14px;--e-global-typography-bef5b32-letter-spacing:1px;--e-global-typography-76f140e-font-size:22px;--e-global-typography-76f140e-font-weight:600;--e-global-typography-76f140e-line-height:30px;color:var( --e-global-color-e2112d2 );font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:normal;line-height:22px;background-color:var( --e-global-color-5875d06 );}.elementor-kit-9294 p{margin-block-end:0px;}.elementor-kit-9294 a{color:var( --e-global-color-e2112d2 );}.elementor-kit-9294 h2{font-size:var( --e-global-typography-99ce32c-font-size );font-weight:var( --e-global-typography-99ce32c-font-weight );line-height:var( --e-global-typography-99ce32c-line-height );letter-spacing:var( --e-global-typography-99ce32c-letter-spacing );word-spacing:var( --e-global-typography-99ce32c-word-spacing );}.elementor-kit-9294 button,.elementor-kit-9294 input[type="button"],.elementor-kit-9294 input[type="submit"],.elementor-kit-9294 .elementor-button{font-size:var( --e-global-typography-bef5b32-font-size );font-weight:var( --e-global-typography-bef5b32-font-weight );text-transform:var( --e-global-typography-bef5b32-text-transform );line-height:var( --e-global-typography-bef5b32-line-height );letter-spacing:var( --e-global-typography-bef5b32-letter-spacing );word-spacing:var( --e-global-typography-bef5b32-word-spacing );background-color:var( --e-global-color-cc8a0ce );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e2112d2 );border-radius:0px 0px 0px 0px;padding:12px 20px 12px 20px;}.elementor-kit-9294 button:hover,.elementor-kit-9294 button:focus,.elementor-kit-9294 input[type="button"]:hover,.elementor-kit-9294 input[type="button"]:focus,.elementor-kit-9294 input[type="submit"]:hover,.elementor-kit-9294 input[type="submit"]:focus,.elementor-kit-9294 .elementor-button:hover,.elementor-kit-9294 .elementor-button:focus{color:var( --e-global-color-e2112d2 );background-color:var( --e-global-color-cc8a0ce );}.elementor-kit-9294 input:not([type="button"]):not([type="submit"]),.elementor-kit-9294 textarea,.elementor-kit-9294 .elementor-field-textual{font-size:15px;line-height:22px;color:var( --e-global-color-e2112d2 );background-color:var( --e-global-color-cc8a0ce );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-3187923 );border-radius:0px 0px 0px 0px;transition:0ms;padding:0px 0px 0px 0px;}.elementor-kit-9294 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-9294 textarea:focus,.elementor-kit-9294 .elementor-field-textual:focus{color:var( --e-global-color-e2112d2 );background-color:var( --e-global-color-cc8a0ce );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-e2112d2 );border-radius:0px 0px 0px 0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1440px;}.e-con{--container-max-width:1440px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-9294 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-9294 h2{font-size:var( --e-global-typography-99ce32c-font-size );line-height:var( --e-global-typography-99ce32c-line-height );letter-spacing:var( --e-global-typography-99ce32c-letter-spacing );word-spacing:var( --e-global-typography-99ce32c-word-spacing );}.elementor-kit-9294 button,.elementor-kit-9294 input[type="button"],.elementor-kit-9294 input[type="submit"],.elementor-kit-9294 .elementor-button{font-size:var( --e-global-typography-bef5b32-font-size );line-height:var( --e-global-typography-bef5b32-line-height );letter-spacing:var( --e-global-typography-bef5b32-letter-spacing );word-spacing:var( --e-global-typography-bef5b32-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-9294{--e-global-typography-76f140e-font-size:22px;--e-global-typography-76f140e-line-height:32px;}.elementor-kit-9294 h2{font-size:var( --e-global-typography-99ce32c-font-size );line-height:var( --e-global-typography-99ce32c-line-height );letter-spacing:var( --e-global-typography-99ce32c-letter-spacing );word-spacing:var( --e-global-typography-99ce32c-word-spacing );}.elementor-kit-9294 button,.elementor-kit-9294 input[type="button"],.elementor-kit-9294 input[type="submit"],.elementor-kit-9294 .elementor-button{font-size:var( --e-global-typography-bef5b32-font-size );line-height:var( --e-global-typography-bef5b32-line-height );letter-spacing:var( --e-global-typography-bef5b32-letter-spacing );word-spacing:var( --e-global-typography-bef5b32-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */ul{
padding-left: 18px;
}

a{
transition: 0s !important;
}

p + ul{
padding-top: 25px
}

.elementor-video {
height:100%;
}

@media only screen and (min-width: 768px) {
.standort-iconlist .elementor-icon-list-icon svg{
vertical-align: middle;
width: 20px !important;
max-height: 20px !important;
}

.standort-iconlist .elementor-icon-list-icon{
vertical-align: top !important;
}
}

:focus,
:focus-visible,
*:focus,
*:focus-visible {
outline: auto 2px Highlight !important;
outline: auto 5px -webkit-focus-ring-color !important;
outline-style: auto  !important;
outline-width: 5px  !important;
z-index: 100000 !important;
}

@media only screen and (max-width: 1024px) {
.standort-iconlist li + li{
margin-top: 20px !important;
}

.standort-iconlist li{
display: block;
width: 100%;
}

}

@media only screen and (max-width: 768px) {
.standort-iconlist li{
display: block;
width: 100%;
}

.standort-iconlist{
padding-bottom: 5px;
}

.standort-iconlist .elementor-icon-list-icon svg{
vertical-align: middle !important;
max-height: 20px !important;
}


}
.elementor-button:visited {
color: inherit;
}

*{
transition: 0s;
-webkit-tap-highlight-color: rgba(0,0,0, 0);
}

* ::placeholder { 
opacity: 1 !important; color: #767676 !important; }
* :-ms-input-placeholder { 
opacity: 1 !important; color: #767676 !important; }
* ::-webkit-input-placeholder { 
opacity: 1 !important; color: #767676 !important; }

* :focus::placeholder { 
opacity: 0 !important; }
* :focus:-ms-input-placeholder { 
opacity: 0 !important; }
* :focus::-webkit-input-placeholder { 
opacity: 0 !important; }



p + p{
margin-top: 25px
}


b, strong{
font-weight: 600;
}

.elementor-kit-9294 p a{
text-decoration: underline;
}
.elementor-kit-9294 p a:hover{
text-decoration: none;
}

 .elementor-button {text-decoration: none!important;}
 
 @media print {
    .elementor-location-header,
    .elementor-location-footer,
    .elementor-widget-icon-list,
    .otgs-development-site-front-end{
        display: none;
    }
    .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-inner .swiper-slide-contents {
        max-width: 100% !important;
    }
}/* End custom CSS */