body,html{font-family:"roboto_light";font-style:normal;font-weight:200;letter-spacing:0.85px;font-size:18px;background:var(--bgCol);line-height:1.42857143;color:var(--textCol);overflow-x:hidden}body select{font-family:arial}.roundBorders{border-radius:25px !important}.bgBlur{background-color:transparent;background-image:linear-gradient(135deg, #39393926 0%, #3332324A 80%);backdrop-filter:blur(6px) saturate(150%);border-radius:15px;border:1px solid var(--colPrime)}.logoSlider{max-width:100vw;width:100%;overflow:hidden}.slick-dotted.slick-slider{margin-bottom:0}.logoSlider{margin:20px 0 !important}.logoSlider img{filter:grayscale(100%) brightness(0) invert(1);margin:0 auto}.powermail_fieldwrap,.powermail_fieldwrap>div{width:100%}.powermail_fieldwrap .powermail_input{background:#fff}form fieldset>div:not(.felogin-hidden):nth-last-child(2){text-align:inherit}.btn.btn-primary{background:var(--colSec) !important;font-size:25px;padding:10px 40px;border-radius:15px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.btn.btn-primary:hover{background:var(--colLightBlue) !important;color:#fff !important;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.powermail_fieldwrap_type_submit{text-align:center;margin:20px 0;border-radius:0}img{border-radius:25px}b,strong{font-weight:bolder;font-family:"roboto_regular"}.ce-right .ce-gallery figcaption{font-size:12px;float:right}.ce-left .ce-gallery figcaption{font-size:12px;float:left}.backToTop{background:var(--colPrime);position:fixed;right:5vh;bottom:5vh;padding:10px 15px;border-radius:360px;cursor:pointer;z-index:10}@media (max-width:468px){.backToTop{right:2vh;bottom:2vh}}.backToTop i{color:var(--colW)}.image-with-overlay{height:390px;width:100%;background-repeat:no-repeat;position:relative;margin-bottom:30px}.image-with-overlay:after{content:"";background:rgba(0, 0, 0, 0.5);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.image-with-overlay a{font-size:18px;text-shadow:0 0 20px #1d2027;border:none;padding:0;margin:0 auto;display:table-cell;vertical-align:middle;text-align:center;height:100%;color:#fff;width:100%}.image-with-overlay:hover:after{background:rgba(0, 0, 0, 0.8);transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.image-with-overlay:hover svg.forward{right:-15px;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.image-with-overlay .textContent{display:table;vertical-align:middle;width:100%;height:100%;z-index:100;position:relative}@media (max-width:728px){.image-with-overlay{height:220px;margin-bottom:0}}.twoColsImgToBB{margin-top:30px}.twoColsImgToBB.bGcolPrime{background-color:var(--colPrime);color:var(--colW)}.twoColsImgToBB.bGcolPrime h2{border-bottom-color:var(--colW)}.twoColsImgToBB.bGcolPrime a{color:var(--colW)}.twoColsImgToBB.bGcolPrime a:focus,.twoColsImgToBB.bGcolPrime a:hover,.twoColsImgToBB.bGcolPrime a:active{color:#ffbfdc}.twoColsImgToBB.bGcolSec{background-color:var(--colSec);color:var(--colW)}.twoColsImgToBB.bGcolSec h2{border-bottom-color:var(--colW)}.twoColsImgToBB.bGcolSec a{color:var(--colW)}.twoColsImgToBB.bGcolSec a:focus,.twoColsImgToBB.bGcolSec a:hover,.twoColsImgToBB.bGcolSec a:active{color:#bee5ff}.twoColsImgToBB.bGlightG{background-color:var(--colLightG);color:var(--colB)}.with-overlay{position:relative;background-repeat:no-repeat}.twoColsImgToBB .imagebackground_right{right:0;background-position:right center}.twoColsImgToBB .imagebackground_left{left:0;background-position:left center}.twoColsImgToBB .imagebackground{position:absolute;top:0;height:100%;z-index:10;width:50%;background-size:cover}.with-overlay .container,.with-overlay .container-fluid{position:relative;z-index:20}.default-padding{padding-top:3.25rem;padding-bottom:3.25rem}@media (max-width:991px){.default-padding{padding-top:0;padding-bottom:1.25rem}}.twoColsImgToBB .textColorWhite,.twoColsImgToBB .textColorWhite h2{color:var(--colW) !important}.twoColsImgToBB .textColorBlack,.twoColsImgToBB .textColorBlack h2{color:var(--colB) !important}@media (max-width:991px){.twoColsImgToBB .imagebackground{position:relative;width:100%;opacity:1;height:250px;background-size:cover;margin-bottom:30px}.twoColsImgToBB.rightImage .imagebackground,.twoColsImgToBB.leftImage .imagebackground,.twoColsImgToBB .imagebackground_right,.twoColsImgToBB .imagebackground_left{width:100%;border:0}.twoColsImgToBB{margin-bottom:0px}}@media (max-width:728px){.twoColsImgToBB .imagebackground{height:300px}.twoColsImgToBB .default-padding{padding-top:0rem;padding-bottom:1rem}.twoColsImgToBB{margin-bottom:0px}}.frame-layout-100 .ce-gallery .ce-row img,.frame-layout-103 .ce-gallery .ce-row img,.frame-layout-104 .ce-gallery .ce-row img,.frame-layout-105 .ce-gallery .ce-row img{border-radius:25px}.frame-layout-106 .ce-gallery .ce-row img{border-radius:50%}.frame-layout-121 .ce-gallery .ce-row img{clip-path:circle(64% at 66% 50%)}.frame-layout-122 .ce-gallery .ce-row img{clip-path:circle(64% at 34% 50%)}.frame-layout-123 .ce-gallery .ce-row img{clip-path:circle(65% at 68% 68%)}.frame-layout-124 .ce-gallery .ce-row img{clip-path:circle(65% at 32% 68%)}.frame-layout-125 .ce-gallery .ce-row img{clip-path:circle(50% at 50% 50%)}.callToAction{background:var(--colRed);color:var(--colW) !important;border:1px solid transparent;border-radius:15px;padding:5px 20px;box-shadow:1px 1px 5px #a2a2a2;transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.callToAction:hover{background:var(--colW);color:var(--colRed) !important;border:1px solid var(--colRed);box-shadow:0px 0px 0px var(--colW);transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}video{max-width:100%}.text-right{text-align:right}.text-left{text-align:left}.grayBgLink{background:var(--colLightG);border:1px solid var(--colW);padding:10px 25px;display:inline-block;border-radius:30px;font-size:16px;color:var(--colB);transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}.grayBgLink:hover{background:var(--colW);border:1px solid var(--colLightG);transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s}a{transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;color:var(--colPrime);text-decoration:none}a:hover{text-decoration:none}ul{margin:0px;padding:0 15px}li{list-style:none}h1{font-size:60px;font-weight:700;line-height:75px;margin-bottom:12px}h2{font-family:"roboto_regular";font-weight:700;font-size:30px;line-height:35px;margin-bottom:15px}h3{font-family:"roboto_regular";font-weight:700;font-size:28px;line-height:33px;margin-bottom:15px}.hasBackgroundImage h2,.hasBackgroundImage p,.hasBackgroundImage a,.hasBackgroundImage h3,.hasBackgroundImage h4,.hasBackgroundImage h1{color:var(--colW)}h3{font-size:25px;font-weight:400}.popUp_holder iframe{border:0;width:100%;height:720px}@media (max-width:992px){h1{font-size:60px;line-height:55px}h2{font-size:30px;line-height:38px}}@media (max-width:768px){h1{font-size:40px;line-height:1}h2{font-size:35px;line-height:1}.footerContent h2{font-size:25px}h3{font-size:25px;line-height:1}.itDistributor h1{margin-bottom:10px}}.btn{--bs-btn-padding-x: 1.25rem;--bs-btn-padding-y: 0.25rem;border-radius:30px}.btn.btn-primary{background:var(--colPrime);color:var(--colW);border:1px solid var(--colPrime)}.btn.btn-primary:focus,.btn.btn-primary:hover,.btn.btn-primary:active{background:var(--colW);border-color:var(--colPrime);color:var(--colB)}.btn.btn-secondary{--bs-btn-color: var(--colB);--bs-btn-bg: #eee}.sliderContent{position:relative}.sliderContent marquee{position:absolute;top:0;background:red;padding:10px;color:#fff;z-index:100}.sliderContent marquee a{color:#fff;text-decoration:underline}.jrf-newsletter .jrf-newsletter__group{width:80%;padding-bottom:15px}.jrf-newsletter .jrf-newsletter__group label{width:30%}.jrf-newsletter .jrf-newsletter__group select,.jrf-newsletter__group input{width:70%}.jrf-newsletter span.jrf-newsletter__label{width:30%;display:inline-block}.jrf-newsletter .jrf-newsletter__group #group_90,.jrf-newsletter__group #group_91{width:auto}.jrf-newsletter .jrf-newsletter__group .jrf-newsletter__checkbox{width:35%;display:inline-block}.jrf-newsletter #_qf_Edit_next{background:#AF0917;color:#ffffff !important;border-radius:15px;padding:5px 20px;box-shadow:1px 1px 5px #a2a2a2}@media (max-width:991px){main{padding-top:0px}}.container-fluid.sliderHolder{padding:0}.mainContent li{list-style:inherit}img{max-width:100%;height:auto}.subNavHolder .areaDescription img{max-width:100%;height:auto}.container{max-width:1400px;position:relative}.overlayContent{background:rgba(0, 0, 0, 0.95);top:0;right:0;left:0;position:fixed;bottom:0;display:none;color:#000;z-index:1000;opacity:0}.overlayContent_holder{display:flex;max-width:1200px;height:70%;padding:50px;background:rgba(0, 30, 70, 0.95);position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-height:100%;overflow:auto}.overlayContent .close{color:#fff !important;z-index:100;position:absolute;top:20px;right:30px;cursor:pointer;float:none;text-align:right}@media (max-width:991px){.close{position:relative;top:0px;right:0px}.overlayContent_holder{padding:10px;height:95%}}.trauer{margin:auto 0;display:table}.trauer,.trauer h2{font-weight:100;font-weight:normal;color:#fff;text-align:right}.trauer .blTextImage{display:flex;flex-direction:column}.trauer .blText{order:2;font-weight:normal;font-size:14px}.trauer .blImage img{order:1;border-radius:50%;border:5px solid #fff;width:250px;float:left;margin-left:-50px}.trauer .col-md-6 .blText{text-align:left;padding:30px 0 0 50px}@media screen and (max-width:767px){.overlayContent_holder{height:95%}.trauer{margin:initial}.trauer,.trauer h2{text-align:left !important;font-size:26px}.trauer .blText{order:2;font-weight:normal;font-size:12px}.trauer .blImage{margin:25px auto}.trauer .blImage img{order:1;border-radius:50%;border:5px solid #fff;width:200px;margin:revert}.trauer .col-md-6 .blText{padding:10px 0 0 0px}}.footer{margin-top:3rem}.footerContent .footerColorPrimary{}.footerContent .p-3{padding-left:calc(var(--bs-gutter-x) * .5) !important}.footerContent h2{color:var(--colW);line-height:1}@media screen and (max-width:767px){.footerContent .footerColorPrimary{border-radius:0px}}.callToAction a{display:inline-block;color:var(--colW);padding:10px 20px;border:1px solid var(--colW);margin-top:50px;transition:0.5s;font-size:1rem}.callToAction a:hover{background:var(--colW);text-decoration:none;color:var(--colPrime);transition:0.5s}.footer .callToAction a{background:var(--colPrime);color:var(--colW)}#searchOverlay h2{display:none}#searchOverlay #popUp{background:rgba(255, 255, 255, 0.95);position:fixed;top:0;right:0;left:0;bottom:0;display:none;color:#000;overflow:auto}#searchOverlay .popUp_holder{padding:32px 70px;background:#fff;position:absolute;left:0;right:0;top:0;margin:auto;max-height:100%}#searchOverlay .page{max-width:1200px;margin:0 auto}.close{color:#001F47;font-weight:700;font-size:1.5rem;position:absolute;top:33px;right:20px;padding:2px 0.75rem;cursor:pointer;text-align:center}@media (max-width:991px){.mainContent,.footer{padding:0}}@media (max-width:767px){#searchOverlay .popUp_holder{padding-left:15px}}#tx-indexedsearch-searchbox-sword{border-radius:0.375rem}.input-group-append button,.input-group-append span{background:none;border:none}.input-group-append i{padding-top:5px}.tx-indexedsearch-form{position:relative}.tx-indexedsearch-autocomplete{background:#F0F1F4;max-width:1048px;cursor:pointer;position:absolute;left:0;font-size:90%;z-index:101;width:100%}.tx-indexedsearch-autocomplete-links{padding-top:15px;padding-bottom:15px}.indexedSearchResult{border-bottom:1px solid var(--colDarkG);padding-bottom:15px;margin-bottom:15px}.indexedSearchResult .resultsTitle{font-size:1rem;padding:0 0 5px;font-weight:bold}.indexedSearchResult .resultsDescription{font-size:0.85rem}.tx-indexedsearch-autocomplete-words{margin-top:-5px !important;background:#eee !important;border:1px solid #ced4da !important;padding:15px 20px !important;border-radius:0 0 0.375rem 0.375rem !important}.tx-indexedsearch-autocomplete-words li{padding:3px 0}.indexedSearchResult a:hover{text-decoration:none !important}.indexedSearchResult a:hover .resultsTitle{text-decoration:underline !important}.showonlyonmobile{display:none}.showonlyodesktop{display:block}@media (max-width:768px){.showonlyonmobile{display:block}.showonlyodesktop{display:none}}.letsTalk_holder{position:fixed;top:60%;z-index:1000}.letsTalk_holder .letsTalk_btn{max-width:100px}.letsTalk_holder .letsTalk_content{display:none}.callToActionArrow p{margin:0}.callToActionArrow a{background:var(--colW);color:var(--colPrime);font-weight:700;display:inline-block;padding:10px 20px 10px 50px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;position:relative}.callToActionArrow a:before{background:var(--colPrime);content:url("data:image/svg+xml,%3Csvg width='13' height='21' viewBox='0 0 13 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='m12.12 15.401-5.343 5.343a.84.84 0 0 1-1.187 0L.246 15.401a.84.84 0 0 1 1.188-1.187l3.91 3.91V0h1.679v18.124l3.91-3.91A.84.84 0 1 1 12.12 15.4z' fill='%230057da'/%3E%3C/svg%3E%0A");left:0;top:0;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);bottom:0;margin:auto;padding:16px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;position:absolute}.callToActionArrow:hover a:before{transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}.sliderArrows{z-index:5}.sliderArrows i{color:var(--colW);z-index:2;position:relative;padding:10px}.sliderArrows .slide_arrow{border:1px solid var(--colW);border-radius:50%;display:inline-block;cursor:pointer;color:var(--colW);text-decoration:none;position:relative;background:transparent;transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}.sliderArrows .slide_arrow:hover{border:1px solid transparent;background:var(--colDarkG);transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}.sliderArrows .slide_arrow:hover i{color:var(--colW);transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}.sliderArrows .slide_arrow.prevSlide{margin-right:5px}.sliderArrows .slide_arrow.nextSlide{margin-left:5px}.sliderArrows .slide_arrow.prevSlide:hover{transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}.sliderArrows .slide_arrow.nextSlide:hover{transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s}.contentLoader{display:inline-block;position:absolute;left:0;right:0;margin:0 auto;top:50px;width:80px;height:80px;z-index:10000}.contentLoader div{box-sizing:border-box;display:block;position:absolute;width:48px;height:48px;margin:8px;border:4px solid var(--colPrime);border-radius:50%;animation:contentLoader 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:var(--colPrime) transparent transparent transparent}.contentLoader div:nth-child(1){animation-delay:-0.45s}.contentLoader div:nth-child(2){animation-delay:-0.3s}.contentLoader div:nth-child(3){animation-delay:-0.15s}@keyframes contentLoader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.itDistributor h1{margin-bottom:25px;padding-top:15px}.bgFullWidthContent.textColorWhite{padding-left:1rem}.tx-indexedsearch-form button{border:0;background:#fff}.tx-indexedsearch-form button .input-group-text{border:0;background:#001F47}.tx-indexedsearch-form button i.fa{font-size:1rem;color:#fff}@media (max-width:996px){.letsTalk_holder{width:100% !important}}@media (max-width:767px){.bgFullWidthContent.textColorWhite{padding-top:2rem;padding-left:1rem}.imageHeadSubLink .textColorWhite h1{font-size:35px}.imageHeadSubLink .textColorWhite h3{font-size:1.75rem !important}.bgFullWidth-lg{height:380px !important}.tx_contactperson .tx_contactperson_entry .row .row>.col{padding-left:0;padding-right:0}.tx_contactperson .tx_contactperson_entry .row .row>div>div{padding:0}}.powermail_fieldwrap .powermail_fieldwrap_type_input{width:100% !important}.powermail_fieldset_1 .row{margin-bottom:20px}.powermail_fieldset_1 label{margin-bottom:5px}.powermail_fieldwrap_nachricht{width:92% !important}.powermail_fieldwrap_nachricht .col-sm-10{width:100% !important}.powermail_create a{border:1px solid transparent;display:inline-block;padding:10px 30px;color:#ffffff;text-decoration:none;background:var(--colPrime)}.powermail_create a:hover{display:inline-block;padding:10px 30px;text-decoration:none;background:#ffffff;color:var(--colPrime);border:1px solid var(--colPrime)}.tx-indexedsearch-searchbox,.tx-indexedsearch-browsebox{margin-bottom:40px}.tx-indexedsearch-res{border-bottom:1px solid var(--colPrime);padding-bottom:20px;margin-bottom:20px}.tx-indexedsearch-res h3{margin:0 0 10px 0;font-size:1.4rem}.tx-indexedsearch-res h3 a{color:var(--colPrime);display:inline-block}.tx-indexedsearch-res p{margin-bottom:0}.tx-indexedsearch-title{padding-bottom:2px}.tx-indexedsearch-description{color:#4a4a4a;padding-left:25px}.tx-indexedsearch-description strong{color:#00A8DA;font-size:1.1rem}.tx-indexedsearch-redMarkup{background:rgba(255, 215, 0, 0.2)}ul.tx-indexedsearch-browsebox{display:inline-block;padding-left:0;margin:25px 0 40px 0}ul.tx-indexedsearch-browsebox>li{display:inline}ul.tx-indexedsearch-browsebox>li>strong>a,ul.tx-indexedsearch-browsebox>li>a{display:inline-block;padding:6px 12px;text-decoration:none;color:#45566d;background-color:#fff;border:1px solid #ddd;margin-left:-1px}ul.tx-indexedsearch-browsebox>li.tx-indexedsearch-browselist-currentPage a,ul.tx-indexedsearch-browsebox a:hover{z-index:3;color:#fff;background-color:var(--colPrime);border-color:var(--colPrime)}ul.tx-indexedsearch-browsebox>li.tx-indexedsearch-browselist-currentPage a{background-color:var(--colPrime);border-color:var(--colPrime)}ul.tx-indexedsearch-browsebox a:hover{border-left:1px solid #fff}@media (max-width:767px){.news-list-view .article.inRowList{margin-bottom:2rem}.news-list-view .article.inRowList .teaser-text{overflow:hidden}.news-list-view .article.inRowList .news-img-wrap{margin-bottom:1rem;margin-top:1rem;height:auto}.rp4{padding-top:4em;padding-bottom:4em}.frame-space-after-medium{margin-bottom:1.5em}}@media (max-width:575px){.rp4{padding-top:2em;padding-bottom:2em}}form fieldset legend{display:none}form fieldset>div:not(.felogin-hidden){padding:3px 0;margin-bottom:1rem}form fieldset>div:not(.felogin-hidden):nth-last-child(2){margin-bottom:0;text-align:right}form fieldset>div:not(.felogin-hidden) label{display:inline;font-size:0.75rem}form fieldset>div:not(.felogin-hidden) input,form fieldset>div:not(.felogin-hidden) select,form fieldset>div:not(.felogin-hidden) textarea{padding:5px 20px;font-size:1rem;background:var(--colLightG);border:1px solid var(--colLightG);border-radius:30px}form fieldset>div:not(.felogin-hidden) input[type="text"],form fieldset>div:not(.felogin-hidden) input[type="password"],form fieldset>div:not(.felogin-hidden) select,form fieldset>div:not(.felogin-hidden) textarea{width:100%}form fieldset>div:not(.felogin-hidden) input[type="submit"]{background-color:var(--colPrime);border:1px solid var(--colPrime);color:var(--colW)}