@charset "UTF-8";.main-navigation .primary-menu-container>ul li{padding:0 1.2em}@media screen and (max-width:1799px){.main-navigation .primary-menu-container>ul li{padding:0 1em}}figure.wp-block-table{max-width:650px}:root{--textgradient_color1:#ff4c6c;--textgradient_color2:#fa9d4d}.hero .kb-splide .splide__pagination,.hero .kb-splide ul.splide__pagination.splide__pagination{bottom:85px}.form .privacy-note{color:#989898;font-size:15px;margin-bottom:20px}.form .privacy-note a{color:#989898}.form input[type=text],.form input[type=email],.form input[type=url],.form input[type=password],.form input[type=search],.form input[type=number],.form input[type=tel],.form input[type=range],.form input[type=date],.form input[type=month],.form input[type=week],.form input[type=time],.form input[type=datetime],.form input[type=datetime-local],.form input[type=color],.form textarea{width:100%;height:64px;border-radius:12px;outline:0;margin-bottom:20px;padding-left:30px;color:#444;font-size:16px;padding-right:86px;box-shadow:0px 0px 20px 7px rgba(0,0,0,.08);border:1px solid #d3d3d3}.form .wpcf7-not-valid-tip{color:#dc3232;font-size:12px;font-weight:400;display:block;position:absolute;bottom:-40px}.form textarea{padding-top:20px;min-height:130px !important;padding-right:25px !important}.form .input-icon{position:relative}.form .input-icon .icon{position:absolute;right:28px;top:18px}.form .input-icon .icon:before{content:"";background-color:#d9d9d9;width:1px;height:35px;position:absolute;right:50px;top:-3px}.form .input-icon .icon img{width:25px;opacity:.6}@media screen and (min-width:1200px){.form input[type=radio]:hover{cursor:pointer}.form input[type=radio]:after{width:23px;height:23px;border-radius:15px;top:-1px;left:0;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible}.form input[type=radio]:after:hover{cursor:pointer}.form input[type=radio]:checked:after{width:23px;height:23px;border-radius:15px;top:-1px;left:0;position:relative;background-color:#00c389;content:"";display:inline-block;visibility:visible}.form input[type=radio]:checked:after:hover{cursor:pointer}}.form input[type=submit]{color:#fff;padding:16px 40px;border-radius:50px;font-weight:700;display:inline-flex;position:relative;overflow:hidden;z-index:0;border:0;background-color:#0d183f !important}.form input[type=submit]:hover{opacity:.8}.form .radios span.wpcf7-form-control.wpcf7-radio{display:flex}@media screen and (min-width:1200px){.form .radios span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item{padding:10px 25px 10px 15px;background-color:#def7f0;margin-right:15px;border-radius:50px;font-size:16px;font-weight:700;align-items:center;display:flex;margin-bottom:20px}.form .radios span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item input{width:22px;height:22px}.form .radios span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item label{display:flex;align-items:center}.form .radios span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item span.wpcf7-list-item-label{margin-left:15px;font-weight:400}}.slant-sec{background-image:linear-gradient(176deg,#f2f3f9,#fff);clip-path:polygon(0 0,100% 31%,100% 100%,0 100%);padding-top:400px;margin-top:-400px}.header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul a{width:100% !important}@media screen and (max-width:1899px){.site-header-item[data-section=kadence_customizer_header_divider3]{display:none}}@media screen and (max-width:1890px){.site-header-item[data-section=kadence_customizer_header_divider]{padding-right:0}.site-header-item[data-section=kadence_customizer_header_divider] .header-divider{margin-right:2em !important}}@media screen and (max-width:1790px){.site-header-item[data-section=kadence_customizer_header_divider]{padding-right:0}.site-header-item[data-section=kadence_customizer_header_divider] .header-divider{margin-right:3em !important}}@media screen and (max-width:1360px){header a.button.header-button.button-size-custom.button-style-filled{display:none}}@media screen and (max-width:1690px){header .header-phone{display:none}header .site-main-header-wrap .site-header-row-container-inner>.site-container,header .site-top-header-wrap .site-header-row-container-inner>.site-container{padding:0 2em}}.c-google-map{height:100vh !important}.g-map{height:100vh !important}.g-map>*{height:100% !important}@media screen and (max-width:1290px){.start-form .form-h{font-size:32px !important}}@media screen and (max-width:1200px){.form-icon{display:none}.form-h-row>*{display:flex;padding-bottom:0 !important}.form-h-row>* .kt-inside-inner-col{padding-left:0 !important}}@media screen and (max-width:970px){.start-form-col{display:none}}.ck-form .col{display:flex;gap:10px;padding-top:10px;flex-wrap:wrap}.ck-form select{width:100%}.ck-form input[type=text],.ck-form input[type=email],.ck-form input[type=url],.ck-form input[type=password],.ck-form input[type=search],.ck-form input[type=number],.ck-form input[type=tel],.ck-form input[type=range],.ck-form input[type=date],.ck-form input[type=month],.ck-form input[type=week],.ck-form input[type=time],.ck-form input[type=datetime],.ck-form input[type=datetime-local],.ck-form input[type=color],.ck-form textarea,.ck-form select{width:100%;height:57px;color:rgba(113,113,113,.8);background-color:#fff;border:1px solid #e3e5e5;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:0;padding:16px 22px;font-size:16px;line-height:1.2em;display:flex;box-shadow:0 1px 2px rgba(1,29,38,.07)}.ck-form input[type=text]::placeholder,.ck-form input[type=email]::placeholder,.ck-form input[type=url]::placeholder,.ck-form input[type=password]::placeholder,.ck-form input[type=search]::placeholder,.ck-form input[type=number]::placeholder,.ck-form input[type=tel]::placeholder,.ck-form input[type=range]::placeholder,.ck-form input[type=date]::placeholder,.ck-form input[type=month]::placeholder,.ck-form input[type=week]::placeholder,.ck-form input[type=time]::placeholder,.ck-form input[type=datetime]::placeholder,.ck-form input[type=datetime-local]::placeholder,.ck-form input[type=color]::placeholder,.ck-form textarea::placeholder,.ck-form select::placeholder{color:rgba(113,113,113,.8)}.ck-form input[type=submit]{font-weight:700;font-size:14px;line-height:30px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding-top:10px;padding-right:30px;padding-bottom:10px;padding-left:30px;display:block;background-color:#0d183f !important}span.wpcf7-list-item{display:inline-block;margin:0}.wpcf7 .wpcf7-list-item{display:block;margin-bottom:10px}.wpcf7-acceptance label{position:relative;cursor:pointer}.wpcf7-acceptance input[type=checkbox]{position:absolute;visibility:hidden;width:30px;height:30px;top:0;left:0}.wpcf7-acceptance input[type=checkbox]+span:before{display:block;position:absolute;content:"";border-radius:0;height:30px;width:30px;top:4px;left:0;border:1px solid #69832c}.wpcf7-acceptance label{display:block}.wpcf7-acceptance label span.wpcf7-list-item-label{font-size:12px;line-height:1.5}select.wpcf7-form-control.wpcf7-select{line-height:24px}.wpcf7-acceptance input[type=checkbox]+span:after{display:block;position:absolute;content:"✓";background:#69832c;color:#fff;height:30px;width:30px;top:4px;left:0;visibility:hidden;font-size:18px;text-align:center;line-height:30px}.wpcf7-acceptance input[type=checkbox]:checked+span:before{background:0 0}.wpcf7-acceptance input[type=checkbox]:checked+span:after{visibility:visible}@media screen and (max-width:1199px){.wpcf7-list-item-label{margin:0 15px 0 5px}}@media screen and (min-width:1200px){.wpcf7-list-item-label{margin-left:40px;display:inline-block}}.ck-form-12{width:100%}span.wpcf7-form-control.wpcf7-acceptance{margin-top:10px !important;display:block}.ck-employee-form span.req{color:#ce1818}.ck-req-hint{font-size:14px;margin-top:10px}.ck-form span.wpcf7-list-item{margin:0}.form-space{height:15px}.ck-form-6 p{margin:10px 0}textarea{min-height:200px}.ck-form-6{width:100%}@media screen and (min-width:1025px){.ck-form-6{width:calc(50% - 5px)}}.services .kt-blocks-info-box-link-wrap{padding:0}.services .kt-blocks-info-box-link-wrap img{border-radius:20px 20px 0 0}.services .wp-block-kadence-infobox{transition:.25s}.services .wp-block-kadence-infobox:hover{transform:translateY(-20px)}header .sub-menu{padding:1.2em 2em !important}header .header-menu-container ul.menu>li.kadence-menu-mega-columns-2>ul.sub-menu{grid-template-columns:repeat(2,auto) !important}header .header-menu-container ul.menu>li.kadence-menu-mega-enabled>ul>li.menu-item{padding-left:0 !important;padding-right:0 !important}header .header-menu-container ul.menu>li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1)>ul>li.menu-item>a{white-space:nowrap;padding:0 !important}header .kadence-menu-mega-enabled>.sub-menu{width:auto !important}header .header-menu-container ul.menu>li.kadence-menu-mega-enabled:not(.kadence-menu-mega-columns-1)>ul.sub-menu{grid-gap:12px 30px}body .split-c{max-width:100%;margin-left:0}body.page-id-32 #masthead,body.page-id-626 #masthead,body:not(.home) #masthead{box-shadow:0 0 20px 0px rgba(0,0,0,.0705882353)}.site-header-row-mobile-layout-fullwidth.kadence-sticky-header.item-is-fixed.item-is-stuck{box-shadow:0 0 20px 0px rgba(0,0,0,.2)}.kt-accordion-header-wrap{border-radius:8px;box-shadow:0px 10px 50px 0px rgba(0,0,0,.08)}img.kb-img.wp-image-427{box-shadow:0px 10px 30px 0px rgba(0,0,0,.3)}body.page-id-30 .kb-blocks-bg-video-container .kb-blocks-bg-video{top:60%}body header .sub-menu{padding:20px 0 !important}ul.sub-menu{border-radius:15px}.kt-accordion-panel{box-shadow:0px 10px 50px 0px rgba(0,0,0,.08);border-radius:0 0 8px 8px}@media screen and (max-width:1199px) and (min-width:1023px){header .site-main-header-wrap .site-header-row-container-inner>.site-container,header .site-top-header-wrap .site-header-row-container-inner>.site-container{padding:0 1em}}@media screen and (max-width:1150px){.site-header-section-left>.site-header-item.site-header-focus-item:nth-child(2){display:none}}.wp-block-kadence-iconlist.kt-svg-icon-list-items.alignnone.kt-list-icon-aligntop span.kb-svg-icon-wrap{padding-top:8px !important}.header-navigation .header-menu-container .kadence-menu-mega-enabled>.sub-menu li.menu-item.current-menu-item>a:hover{color:var(--global-palette2) !important}header .header-button-wrap a{white-space:nowrap}header .header-phone p,header .header-phone a{white-space:nowrap}body .site-header-row.site-header-row-center-column{max-height:100px}@media screen and (max-width:1960px){.header-divider3{display:none}}figure.h-img{height:100%}figure.h-img>div{padding-bottom:100% !important;height:100% !important}.home .item-at-start .main-navigation .primary-menu-container>ul>li.menu-item>a{text-shadow:1px 1px 2px rgba(0,0,0,.2)}.item-is-stuck .header-widget-area-inner .button:hover{opacity:.7}.header-widget-area-inner a:hover{text-decoration:none !important;color:#0d183f !important}body .header-navigation .header-menu-container #menu-item-42.kadence-menu-mega-enabled>.sub-menu li.menu-item:last-child>a{padding-bottom:0 !important}.img-lay-about-us-rel{position:relative}.img-lay-about-us-rel .img-lay-about-us{position:absolute;z-index:10;bottom:0;left:0}.sub-menu{transition:.2s;padding:1.2em 0 !important}.sub-menu a{font-size:16px !important}.sub-menu a:before{display:none !important}.main-navigation .primary-menu-container>ul li.menu-item.current-menu-item>a:before{transform:scale(1,1);transform-origin:right center}.about-us-list{margin-bottom:20px !important}.secondary-navigation .secondary-menu-container>ul>li.menu-item>a>span{display:flex}body .menu-item-object-language_switcher.current-language-menu-item span img.trp-flag-image{border-color:#fff}header .secondary-navigation .secondary-menu-container>ul>li.menu-item>a{padding:0}.color-2,.color-2 a{color:var(--global-palette2) !important}body .header-contact-item .contact-label{margin-left:.3em;color:var(--global-palette5)}body .element-contact-inner-wrap{margin-top:0}body .element-contact-inner-wrap .header-contact-item{margin-top:0}body .site-bottom-footer-inner-wrap{padding-top:0}.header-t-bg{display:inline-block;margin:auto;text-transform:uppercase;font-weight:700;letter-spacing:.1em;line-height:14px;background-color:rgba(29,59,32,.5);padding:8px 35px 8px;border-radius:10px}.img_border{position:relative}.img_border:before{position:absolute;top:-20px;left:-20px;content:"";width:300px;height:80%;background-color:var(--global-palette1);border-radius:30px;opacity:.2}.t_tagline{display:inline-block;position:relative}.t_tagline:before{content:"";position:absolute;bottom:-1px;left:-3px;right:-3px;height:6px;background-color:rgba(105,131,44,.18);z-index:-1}@media screen and (max-width:550px){.t_tagline:before{display:none}}header .item-is-stuck .wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity),body:not(.home) header .item-at-start .kb-button{background:#00c389;box-shadow:none}header .item-is-stuck .wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity) a,body:not(.home) header .item-at-start .kb-button a{color:#fff !important}header .item-is-stuck .wp-block-kadence-advancedbtn .kb-button:not(.specificity):not(.extra-specificity) .kb-svg-icon-wrap,body:not(.home) header .item-at-start .kb-button .kb-svg-icon-wrap{color:#fff !important}.transparent-header #masthead,.transparent-header .site-top-header-wrap .site-header-row-container-inner,.transparent-header .site-main-header-wrap .site-header-row-container-inner,.transparent-header .site-bottom-header-wrap .site-header-row-container-inner{transition:.2s}.site-main-header-wrap.site-header-row-container.site-header-focus-item.site-header-row-layout-standard.kadence-sticky-header.item-is-fixed.item-is-stuck{box-shadow:0 0 40px rgba(0,0,0,.1215686275)}.box-s .kt-inside-inner-col{box-shadow:0 0 50px rgba(0,0,0,.4117647059)}.mail-form .wpcf7-list-item{margin:15px 0 !important}footer h4{color:#fff !important}footer a{text-decoration:none !important}footer a:hover{color:#fff !important}footer .wp-block-social-links .wp-social-link a{padding:8px}.footer-li-address span{white-space:nowrap}.bottom-menu ul li:first-child{padding-right:35px}.drawer-content.mobile-drawer-content.content-valign-top{height:100%;display:flex;flex-direction:column}.drawer-content.mobile-drawer-content.content-valign-top>*:last-child{margin-top:auto}.mobile-navigation ul li:last-child a{border-bottom:none !important}@media (max-width:766px){.bottom-menu{justify-content:flex-start}}body .nav--toggle-sub .dropdown-nav-toggle{font-size:22px;right:-5px;margin-top:-2px}.cks-page-slider .slick-list{overflow:visible;margin-left:-10px}.cks-page-slider .slick-track{top:4px}.cks-page-slider .slide{transition:.15s}.cks-page-slider .slide .slide-content,.cks-page-slider .slide .slide-title{transition:.15s}.cks-page-slider .slide:hover{transform:translateY(-10px)}.cks-page-slider .slide:hover .slide-content{background:var(--global-palette1);box-shadow:0px 20px 15px 0px rgba(0,0,0,.3) !important}.cks-page-slider .slide:hover .slide-content .slide-title{color:#fff}.filter-right{display:flex}.slide-owner{display:block !important;color:#8f97a2;font-size:14px;line-height:16px;margin-bottom:12px}.cks-page-slider .top-control{display:flex;justify-content:space-between;margin-bottom:20px}.cks-page-slider h4:after{border-color:#fff}.cks-page-slider .slick-slide{padding:0 10px;border-radius:20px}.cks-page-slider .slick-slide img{border-radius:20px 20px 0 0}.cks-slider-btn{width:50px;height:50px;background-position:center center;background-repeat:no-repeat;background-color:var(--global-palette1);border-radius:3px;display:inline-block;background-size:50%;transition:background-color .25s}.cks-slider-btn:not(.slick-disabled):hover{background-color:var(--global-palette1)}.cks-page-slider .arrow-container{width:120px;display:flex;justify-content:space-between;padding-top:20px}.cks-slider-btn:hover{cursor:pointer}.cks-slider-btn.prev{background-image:url("/wp-content/plugins/page-slider/img/left-arrow.svg")}.cks-slider-btn.next{background-image:url("/wp-content/plugins/page-slider/img/right-arrow.svg")}.cks-slider-btn.slick-disabled{background-color:rgba(105,131,44,.51)}.cks-slider-btn.slick-disabled:hover{cursor:not-allowed}.top-control{text-align:left}.cks-page-slider .slide-content{background:#fff;border-radius:0 0 20px 20px;padding:15px 25px 20px;box-shadow:0px 10px 60px 0px rgba(0,0,0,.07)}.cks-page-slider .slide-title{text-align:center;display:block;color:#162718;line-height:1.5;font-size:18px;font-style:normal;font-weight:700;text-decoration:none !important}.cks-page-slider .slide-desc{padding-right:15px}.cks-page-slider .slide-link{color:#fa6400;font-family:"Heebo";font-size:14px;position:relative;font-weight:600}.cks-page-slider .slide-link:after{content:"";display:block;height:8px;background-image:url(/wp-content/uploads/right-arrow-highlight.svg);background-repeat:no-repeat;background-size:contain;position:absolute;width:34px;right:-38px;background-position:center;bottom:5px}.cks-page-slider-row>*{height:495px}@media screen and (max-width:1690px){header .site-main-header-wrap .site-header-row-container-inner>.site-container,header .site-top-header-wrap .site-header-row-container-inner>.site-container{padding:0 1em}}.home .item-at-start .menu-toggle-icon svg{color:#fff}span.trp-ls-language-name{display:none !important}@media screen and (min-width:1200px){.desktop-nowrap{white-space:nowrap}}@media screen and (min-width:1480px){nav#secondary-navigation{position:fixed;right:20px}}@media screen and (max-width:1290px){aside.widget-area.site-header-item{display:none}}@media screen and (max-width:1024px){header .site-title{display:none}}@media screen and (max-width:720px){header .site-title{display:block}}.mobile-lang-switcher{display:none;position:fixed;left:25px;bottom:25px;width:45px;height:45px;z-index:10;border-radius:100%;overflow:hidden;box-shadow:0 0 25px rgba(0,0,0,.33)}.mobile-lang-switcher img{width:100%;height:100%}@media screen and (max-width:1024px){.mobile-lang-switcher{display:block}}body .menu-item-object-language_switcher .trp-flag-image{border-radius:50%;width:26px;height:26px;object-fit:cover;border:2px solid transparent;padding:2px}.secondary-navigation .secondary-menu-container>ul>li.menu-item>a>span{display:flex}body .menu-item-object-language_switcher.current-language-menu-item span img.trp-flag-image{border-color:#fff}body .item-is-stuck .menu-item-object-language_switcher.current-language-menu-item span img.trp-flag-image,body:not(.home) .menu-item-object-language_switcher.current-language-menu-item span img.trp-flag-image{border-color:#00c389}body .wpcf7 form.sent .wpcf7-response-output{background:#46b450;border:none;color:#fff;padding:16px 25px;border-radius:15px}header .secondary-navigation .secondary-menu-container>ul>li.menu-item>a{padding:0}.home .hide-home{display:none}.page-id-340 .kt-row-layout-top-sep svg,.page-id-334 .kt-row-layout-top-sep svg,.page-id-344 .kt-row-layout-top-sep svg,.page-id-342 .kt-row-layout-top-sep svg{fill:#edf2f7}.page-id-301 .kt-row-layout-top-sep svg{fill:#00c389}.vorteile span.kb-svg-icon-wrap.kb-svg-icon-icon-megaphone.kt-svg-icon-list-single{width:70px;height:70px}.vorteile span.kb-svg-icon-wrap.kb-svg-icon-icon-megaphone.kt-svg-icon-list-single svg{transform:translate(3px,3px)}ul#mobile-secondary-menu{display:flex}@media (max-width:767px){.footer-c-row>.kt-row-column-wrap{grid-template-columns:auto 1fr !important}.footer-c-row>.kt-row-column-wrap svg{margin-right:20px}}@media screen and (max-width:550px){.splide__pagination{display:none !important}.hero-btns{width:100%}.hero-btns>*{width:100%}.hero-btns .kt-btn-inner-text,.hero-btns .kb-button{width:100%}}.wpcf7-checkbox .wpcf7-list-item{margin-bottom:20px}.wpcf7-checkbox .wpcf7-list-item>label{cursor:pointer;font-size:16px}.wpcf7-checkbox .wpcf7-list-item>label:hover{cursor:pointer}.wpcf7-checkbox .wpcf7-list-item-label{margin-left:32px}.wpcf7-checkbox .wpcf7-list-item-label:hover{cursor:pointer}@media screen and (min-width:768px){.wpcf7-checkbox .wpcf7-list-item>label:hover .wpcf7-list-item-label:before{background:rgba(0,195,137,.2)}}.wpcf7-checkbox .wpcf7-list-item>label input[type=checkbox]{display:none}.wpcf7-checkbox .wpcf7-list-item>label .wpcf7-list-item-label{position:relative}.wpcf7-checkbox .wpcf7-list-item>label .wpcf7-list-item-label:before{box-sizing:border-box;content:"";display:block;width:22px;height:22px;position:absolute;top:50%;left:-2em;transform:translateY(-50%);border:2px solid #00c389;border-radius:3px;cursor:pointer;transition:background .2s}.wpcf7-checkbox .wpcf7-list-item>label input[type=checkbox]:checked+.wpcf7-list-item-label:before{background:#00c389}header p.site-description{display:none}.contact-page-row .form .radios span.wpcf7-form-control.wpcf7-radio span.wpcf7-list-item{background:0 0;padding-left:0;margin-bottom:10px}@media screen and (min-width:1200px){.contact-page-row .form input[type=radio]:not(:checked):after{background-color:#e4e4e4}}.contact-page-row input[type=text],.contact-page-row .form input[type=email],.contact-page-row .form input[type=url],.contact-page-row .form input[type=password],.contact-page-row .form input[type=search],.contact-page-row .form input[type=number],.contact-page-row .form input[type=tel],.contact-page-row .form input[type=range],.contact-page-row .form input[type=date],.contact-page-row .form input[type=month],.contact-page-row .form input[type=week],.contact-page-row .form input[type=time],.contact-page-row .form input[type=datetime],.contact-page-row .form input[type=datetime-local],.contact-page-row .form input[type=color],.contact-page-row .form textarea{box-shadow:none}@media screen and (max-width:766px){.contact-page-row .kt-inside-inner-col{box-shadow:none !important;border-radius:0 !important;background-color:transparent !important}.icon-list-vorteile .kt-svg-icon-list{margin-bottom:0 !important}.icon-list-vorteile .kb-svg-icon-wrap{display:none !important}}.recaptcha-info{padding-top:15px;font-size:12px}.recaptcha-info a{text-decoration:none}.grecaptcha-badge{display:none !important}.home.translatepress-en_GB .kt-blocks-info-box-text br{display:none}