@font-face{font-family:'Manrope';src:url("../fonts/manrope-v19-latin-700.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Manrope';src:url("../fonts/manrope-v19-latin-regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Manrope HL';src:url("../fonts/manrope-v19-latin-800.woff2") format("woff2");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Manrope HL';src:url("../fonts/manrope-v19-latin-800.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}::selection,::-moz-selection{background:#0F2830;color:#fff}*{color:#0F2830;margin:0;padding:0;list-style:none}body{font-family:"Manrope",Helvetica,Arial,"sans-serif";box-shadow:none !important;background-color:#CFDBDF}h1,h2{font-family:"Manrope HL",Helvetica,Arial,"sans-serif";font-weight:bold;color:#0F2830}h2{font-size:clamp(28px, 3.4vw, 93px);line-height:1.15;margin-bottom:clamp(18px, 1.75vw, 80px)}h3{font-size:clamp(14px, 1.6vw, 80px);line-height:1.35;margin-bottom:1em}a{transition:all 0.2s linear !important;text-decoration:none}a:hover{text-decoration:underline}.kc_single_image img{width:100%}p,a,li,span{font-size:clamp(12px, 1.25vw, 40px);line-height:1.56;font-family:"Manrope",Helvetica,Arial,"sans-serif"}.kc-title-wrap p,.kc_text_block p{margin-bottom:1.1em}.kc-title-wrap ul,.kc_text_block ul{padding-left:24px}.kc-title-wrap ul,.kc-title-wrap li,.kc_text_block ul,.kc_text_block li{list-style:disc !important;line-height:2}.text_special_green{color:#267870;font-weight:bold}.kc-row-container .kc-wrap-columns,.kc_row_inner{display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;flex-wrap:wrap}.kc_button{font-family:"Manrope HL",Helvetica,Arial,"sans-serif" !important;background-color:#0F2830 !important;color:#ECFDFF !important;font-size:clamp(9px, 0.88vw, 40px) !important;line-height:calc(100% - 3px);letter-spacing:0.0px;text-transform:uppercase;text-align:center;text-decoration:none !important;margin-top:1em;padding:clamp(10px, 1.19vw, 40px) clamp(16px, 2vw, 60px) !important;display:inline-block;border-radius:clamp(26px, 1.38vw, 60px);-webkit-transition:all 300ms ease !important;transition:all 300ms ease !important;transition-delay:0s !important;transition-delay:0ms,20ms !important}.kc_button:hover{background-color:#267870 !important}#header .kc-row-container{padding:clamp(18px, 2.4vw, 40px) !important}#header img.logo{width:clamp(194px, 19vw, 400px);height:auto}#header #icons_sm{text-align:right}#header #icons_sm .kc_single_image,#header #icons_sm .kc_single_image a{float:right;width:auto}#header #icons_sm .kc_single_image img{width:clamp(26px, 2.63vw, 50px);height:auto !important;margin:1px 3px}section{position:relative}.disrupter{position:absolute !important;width:clamp(180px, 15.6vw, 500px) !important;height:auto !important;bottom:clamp(15px, 1vw, 60px) !important;right:clamp(15px, 2vw, 60px)}@media (max-width: 767px){.disrupter{bottom:auto !important;top:0px !important;transform:translateY(-33%);right:15px !important}}#footer{padding:clamp(20px, 2.19vw, 40px)}#footer .kc_row_inner{background-color:#CFDBDF !important;padding:clamp(16px, 1.63vw, 40px)}#footer .kc_column_inner{padding:0px !important}#footer span,#footer p,#footer li,#footer a{color:#0F2830;font-size:clamp(12px, 0.75vw, 20px);text-decoration:none;line-height:2.17 !important}#footer a:hover{text-decoration:underline}#footer ul{list-style:none !important;padding:0px;margin:0px;width:100%;text-align:right}#footer ul li{display:inline-block;list-style:none;padding:0 13px}body.startpage #header{position:absolute;z-index:10}body.startpage .kc-tabs-slider .kc_tab{height:100%;min-height:100vh}body.startpage #hero{min-height:100vh;background-color:#CFDBDF;padding:0px !important;color:#0F2830 !important}body.startpage #hero .kc_column:first-child{background-position:right bottom}body.startpage #hero .kc_column:first-child .kc-col-container{padding-left:4vw !important;padding-right:2.4vw !important;padding-top:7vh !important}body.startpage #contact{background-color:#0F2830}body.startpage #contact *,body.startpage #contact h2,body.startpage #contact strong,body.startpage #contact p{color:#ECFDFF !important}body.startpage #contact .kc_column:first-child .kc-col-container{padding:10vw 4vw !important}body.startpage #contact .kc_column:last-child .kc-col-container{padding:4vw !important}body.startpage #footer{background-color:#0F2830}@media (min-width: 768px){.kc-title-wrap p,.kc_text_block p{width:90%}}@media (max-width: 767px){#header{padding:20px 0px;position:relative !important}#header .kc-row-container .kc-wrap-columns{justify-content:space-between}#header .kc-row-container .kc-wrap-columns .kc_column{width:auto !important}body.startpage .kc-tabs-slider .kc_tab{height:auto;min-height:50vh !important}body.startpage #hero{height:auto !important;min-height:auto !important}body.startpage #hero .kc_column:first-child .kc-col-container{padding-bottom:clamp(40px, 3.75vw, 80px) !important;padding-left:.5vw !important;padding-right:.5vw !important;padding-top:clamp(40px, 3.75vw, 80px) !important}body.startpage #contact .kc_column:first-child .kc-col-container{padding-bottom:0px !important}body.startpage #contact .kc_column .kc-col-container{padding-left:.5vw !important;padding-right:.5vw !important}body.startpage #contact .cookieconsent-optout-marketing,body.startpage #contact iframe{max-height:80vw !important}#footer,#footer ul{text-align:center !important}#footer ul{margin-top:14px}}.kc-tabs-slider,.kc-tabs-slider *{margin-bottom:0px !important}.kc-tabs-slider .caption{position:absolute;bottom:1;right:0;color:#ffffff;text-align:right;font-size:clamp(12px, 0.75vw, 40px) !important}.kc-tabs-slider .owl-controls{position:absolute;bottom:clamp(38px, 3.13vw, 100px);z-index:10;width:100%}.kc-tabs-slider .owl-controls .owl-page{padding:0.1vw}.kc-tabs-slider .owl-controls .owl-page span{width:clamp(12px, 0.75vw, 40px) !important;height:clamp(12px, 0.75vw, 40px) !important;background-color:#ffffff !important;box-shadow:none !important;opacity:40%}.kc-tabs-slider .owl-controls .owl-page.active span{background-color:#ffffff !important;opacity:100% !important}#page_404{display:flex;align-items:center;height:100vh;text-align:center}#page_404 h1{font-size:clamp(80px, 10.625vw, 300px)}#page_404 h2{font-size:clamp(32px, 3.125vw, 52px)}#page_404 .kc_button{font-size:clamp(26px, 2.25vw, 38px);margin:0 auto}.no-border{border:none !important}.no-padding{padding-left:0px !important;padding-right:0px !important;padding-top:0px !important;padding-bottom:0px !important}
/*# sourceMappingURL=custom.css.map */
