@charset "UTF-8";@import url(/wlib/js/font-awesome6/css/fontawesome.min.css);@import url(/wlib/js/font-awesome6/css/brands.min.css);@import url(/wlib/js/font-awesome6/css/solid.min.css);::selection{background:#2DBBE1;color:#ffffff;}::-moz-selection{background:#2DBBE1;color:#ffffff;}p,ul,ol,h1,h2,h3,h4,table{margin:0 0 1em 0;padding:0;}ul,ol{list-style-position:outside;padding-left:18px;}li{margin-bottom:5px;}address{font-style:normal;margin-bottom:20px;}label{padding:0px;margin:0px;}img{border:0;margin:0;max-width:100%;}table{border-collapse:collapse;}td{padding:0px 10px 0px 0px;border:none;vertical-align:top;}img{border:0;margin:0;}figure{margin:0px;}mark{background-color:transparent;}.nobottom{margin-bottom:0px !important;}.spaceleft{margin-left:10px;}.spaceright{margin-right:10px;}.spacebottom{margin-bottom:10px;}.right{float:right;}.left{float:left;}.clear{clear:both;}p.error,span.error,div.error,.error a{color:#DE0235 !important;font-weight:700;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{padding:0;margin:0;line-height:1.3;color:#80bb92;}.regular_font{}h1,.h1{font-size:4.5em;line-height:1.0;margin-bottom:30px;text-transform:uppercase;}h2,.h2{font-size:2.8em;margin-bottom:30px;text-transform:uppercase;}h3,.h3{font-size:1.5em;color:#002940;margin-bottom:15px;text-transform:uppercase;}h4,.h4{font-size:1.2em;letter-spacing:1px;margin-bottom:15px;}h5,.h5{font-size:1.2em;letter-spacing:1px;margin-bottom:15px;}h6,.h6{font-size:1.1em;}form{margin:0px;}input[type=text],input[type=tel],input[type=date],input[type=number],input[type=email],input[type=password],textarea,select{font-family:'Arial',sans-serif;margin:0px;font-size:0.9em;color:#000000;background-color:white;border:2px solid #CCCCCC;padding:10px 10px 10px 10px;border-radius:0px;box-sizing:border-box;box-shadow:inset 1px 2px 8px rgba(0,0,0,0.1);-webkit-transition:.18s ease-out;-moz-transition:.18s ease-out;-o-transition:.18s ease-out;transition:.18s ease-out;width:300px;max-width:100%;}input[type=checkbox],input[type=radio]{background:none;border:none;margin:0;padding:0;width:20px;height:20px;}label{}select{height:auto;padding:10px 10px 10px 10px !important;}textarea{padding:9px 10px 9px 10px;line-height:1.2;display:block;}input:focus,textarea:focus,select:focus{border:2px solid #D7B56D;}input[type=image]{border:none !important;}.form_button,.form_button:link,.form_button:visited,input[type=submit],input[type=button]{color:#002236 !important;font-size:10.5pt;background-color:transparent;font-family:'Montserrat Bold',sans-serif;padding:12px 15px 12px 15px;cursor:pointer;display:inline-block;border:none;-webkit-appearance:none;-moz-appearance:none;text-decoration:none !important;box-sizing:border-box;line-height:1.1;text-transform:uppercase;box-shadow:0px 0px 0px 0px rgba(135,135,135,0.63);padding-right:40px;margin:0 15px 15px 0;position:relative;transition:right 0.5s;border:1px solid #002236;border-radius:14px;transition:all 0.5s;overflow:hidden;left:0px;}input[type=submit],input[type=button]{padding-right:15px;}.form_button::before{content:"";position:absolute;padding:15px 10px;top:-3px;right:15px;z-index:1;background:url(../images/arrow_right.svg) right 15px no-repeat;background-size:15px 15px;}.form_button.back{padding-right:15px;padding-left:40px;}.form_button.back::before{padding:15px 10px;left:15px;right:unset;transform:scaleX(-1);}.form_button.white{border:1px solid white;color:white !important;}.form_button.white::before{background-image:url(../images/arrow_right_white.svg);}.form_button:focus,input[type=submit]:focus,.form_button:hover,input[type=submit]:hover{background-color:#c786a9 !important;color:white;left:10px;transition:all 0.5s;}input[type=button]:active{background-color:#c786a9;}.form_button.pink{border:1px solid #c786a9;}.form_button.orange{border:1px solid #ebcab4;}.form_button.green{border:1px solid #80bb92;}.form_button.orange:hover,.form_button.orange:focus{background-color:#ebcab4!important;}.white_text .form_button,.form_button.gradient{background:linear-gradient(black 0 0) padding-box,linear-gradient(to right,rgba(218,139,168,1) 10%,rgba(245,187,169,1) 35%,rgba(99,177,149,1) 60%,rgba(90,176,148,1) 100%) border-box;border:1px solid transparent;border-radius:14px;}.form_button.gradient{background:linear-gradient(white 0 0) padding-box,linear-gradient(to right,rgba(218,139,168,1) 10%,rgba(245,187,169,1) 35%,rgba(99,177,149,1) 60%,rgba(90,176,148,1) 100%) border-box;}.white_text .form_button:hover,.white_text .form_button:focus,.form_button.gradient:hover,.form_button.gradient:focus{background:linear-gradient(#c786a9 0 0) padding-box,linear-gradient(to right,rgba(218,139,168,1) 10%,rgba(245,187,169,1) 35%,rgba(99,177,149,1) 60%,rgba(90,176,148,1) 100%) border-box;}.form_button.green:hover,.form_button.green:focus{background-color:#80bb92 !important;}.form_button.green:hover:before,.form_button.green:focus:before{}.white_text .form_button::before{color:white !important;background-image:url(../images/arrow_right_white.svg);}.pimg_right{float:right;max-width:45%;margin-left:35px;margin-bottom:20px;font-size:0.9em;text-align:right;@media (max-width:768px){float:none;clear:both;max-width:unset;width:100%;margin-left:0;}}.pimg_left{float:left;max-width:45%;margin-right:35px;margin-bottom:20px;font-size:0.9em;@media (max-width:768px){float:none;clear:both;max-width:unset;width:100%;margin-right:0;}}.clear{clear:both;}.partner_row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;box-sizing:border-box;}.partner_row *{box-sizing:border-box;}.partner_row .item{padding:10px;width:25%;}.partner_row .item .img{padding-top:66%;background-size:contain;background-position:center center;background-repeat:no-repeat;border:1px solid #ddd;display:block;}.pdf_link{}.pdf_link:before{content:"\f1c1";display:inline-block;font:normal normal normal 14px/1 "Font Awesome 6 Free";font-size:inherit;padding-right:5px;}.extactivator{padding:30px;text-align:center;border:1px solid #3ab389;box-shadow:0 0 10px #0008;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;box-sizing:border-box;}.extactivator.gm{background-image:url('/upload/images/mappreview.jpg');background-size:cover;background-position:center center;}.extactivator>a{background-color:#3ab389;color:white;padding:0.5em 1em;margin-bottom:1em;display:block;cursor:pointer;text-transform:uppercase;border:1px solid #3ab389;text-decoration:none;}.extactivator>a:hover{color:white!important;}.gmwrapper{width:100%;max-width:600px;height:450px;margin-bottom:1em;}.gmwrapper iframe{width:100%;border:1px solid #3ab389;}.gmwrapper iframe[data-src]{display:none;}.gmwrapper iframe[data-src].init{display:block;height:100%!important;}.warning{position:fixed;top:0;left:0;z-index:1000060;width:100vw;height:100vh;justify-content:center;align-items:center;flex-direction:column;background-color:#fff8;display:none;}.warning-wrapper{background-color:white;text-align:center;padding:calc(10px + 1vw);border:10px solid white;border-radius:10px;box-shadow:4px 4px 10px #0006;position:relative;width:565px;max-width:80vw;}.warning-wrapper-inner{max-height:calc(100vh - 100px);overflow-y:auto;overflow-x:hidden;}.warning h2{line-height:1.15;margin-bottom:0;}.warning,.warning p{font-size:16px;line-height:1.35;}.warning a.close{position:absolute;top:-22.5px;right:-27.5px;font-size:35px;color:#2986e2;background-color:white;border-radius:100%;width:45px;height:45px;box-shadow:4px 4px 10px #0008;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:1;}.warning a.close>span:first-child{position:absolute;left:50%;top:50%;width:60%;height:4px;border-radius:2px;transform:translateX(-50%) translateY(-50%)rotateZ(45deg);background-color:#3CB389;}.warning a.close>span:last-child{position:absolute;left:50%;top:50%;height:60%;width:4px;border-radius:2px;transform:translateX(-50%) translateY(-50%)rotateZ(45deg);background-color:#3CB389;}.partner_row + h2{margin-top:30px;}span.green{color:#3ab389;}.bkg_yellow{background-color:#F7CC7E !important;}.bkg_red{background-color:#EC606D !important;}span.red{color:#EC606D;}.bkg_gray{background-color:#808281 !important;}.bkg_lightblue{background-color:#EAF6F2 !important;}.bkg_blue{background-color:#3a72b3 !important;}@media (max-width:1130px){.partner_row .item{width:33.333%;}}@media (max-width:800px){.partner_row .item{width:50%;}}@media (max-width:520px){.partner_row .item{width:100%;}}.row {display:table;width:100%;}.col-md-4 {width:25%;display:table-cell;padding-right:10px;vertical-align:top;}.col-md-3 {width:33.333%;display:table-cell;padding-right:20px;vertical-align:top;}.col-md-2 {display:table-cell;vertical-align:top;}.col-md-2:nth-child(1) {padding-right:40px;width:50%;}.col-md-2:nth-child(2) {padding-left:40px;width:50%;}.col-25 {width:15% !important;}.img_left {float:left;margin-right:40px;margin-bottom:20px;}.img_left img {max-width:640px;width:100%;display:block;}.img_left::after {clear:both;}.img_right {float:right;margin-left:40px;margin-bottom:20px;}.img_right img {max-width:640px;width:100%;display:block;}.img_right::after {clear:both;}.img_fit {width:100%;}hr {border:0;background:linear-gradient(to bottom right,var(--c-green) 0%,var(--c-beige) 50%,var(--c-pink) 100%);font.size:0px;margin-block:2em;display:block;height:2px;}.highlight {color:#80bb92 !important;}.highlight2 {color:#c786a9 !important;}.highlight3 {color:#002236 !important;}.highlight4 {color:#ebcab4 !important;}.bkg_color {background-color:#80bb92;}.bkg_color2 {background-color:#c786a9 !important;}.bkg_color3 {background-color:#002236 !important;}.bkg_color4 {background-color:#ebcab4 !important;}.bkg_color5 {background-color:#F2F2F2;}a.mail,a.phone,a.instagram {display:inline-block;padding-left:32px;background:url(../images/icon_mail.svg) 3px 7px no-repeat;background-size:20px 15px;text-decoration:none;}a.phone {background:url(../images/icon_phone.svg) 0 4px no-repeat;background-size:24px 18px;}a.instagram {background:url(../images/icon_instagram.svg) 0 4px no-repeat;background-size:24px 18px;}.bigger {font-size:1.5em;min-height:40px;}.read_more {text-transform:uppercase;letter-spacing:1px;text-decoration:none;position:relative;transition:all 0.5s;left:0;cursor:pointer;padding-right:20px;background:url(../images/arrow_right.svg) right 2px no-repeat;background-size:14px 14px;font-family:'Montserrat SemiBold',sans-serif;font-size:11pt !important;}.read_more i.fa {font-size:1.5em;position:relative;top:1px;}.read_more:hover {left:10px;transition:all 0.5s;position:relative;}@media only screen and (max-width:1279px){.img_right img,.img_left img{max-width:400px;}.row .col-md-2:nth-child(1){padding-right:20px;}.row .col-md-2:nth-child(2){padding-left:20px;}.faq_row,.faq_row .col-md-2{display:block;max-width:100% !important;width:auto !important;padding:0 !important;}}@media only screen and (max-width:1024px){.row .col-md-2:nth-child(1){padding-right:20px;}.row .col-md-2:nth-child(2){padding-left:20px;}}@media only screen and (max-width:960px){.no_mobile{display:none;}.video_wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video_wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.left,.right,.img_right,.img_left,{float:none;margin-left:0px !important;margin-right:0px !important;}.img_right img,.img_left img{width:100%;max-width:100%;}.row,.row .col-md-2,.row .col-md-3,.row .col-md-4{display:block;max-width:100% !important;width:auto !important;padding:0 !important;}.row .col-md-2:first-child{padding-bottom:20px !important;}.row .col-md-2 > .row .col-md-2:first-child{padding-bottom:0px !important;}.row .col-md-2.col-25{width:auto !important;}}@media only screen and (max-width:650px){table,tbody,tr,td{text-align:left !important;display:block !important;}tr{margin-bottom:10px;}}@media only screen and (max-width:500px){h1{-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}}@media only screen and (max-width:450px){.form_button{text-align:center;}}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:300;src:url('../fonts/montserrat-v31-latin-300.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:400;src:url('../fonts/montserrat-v31-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:500;src:url('../fonts/montserrat-v31-latin-500.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:600;src:url('../fonts/montserrat-v31-latin-600.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:700;src:url('../fonts/montserrat-v31-latin-700.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:800;src:url('../fonts/montserrat-v31-latin-800.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Montserrat';font-style:normal;font-weight:900;src:url('../fonts/montserrat-v31-latin-900.woff2') format('woff2');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url('../fonts/open-sans-v34-latin-300.eot');src:local(''),url('../fonts/open-sans-v34-latin-300.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-latin-300.woff2') format('woff2'),url('../fonts/open-sans-v34-latin-300.woff') format('woff'),url('../fonts/open-sans-v34-latin-300.ttf') format('truetype'),url('../fonts/open-sans-v34-latin-300.svg#OpenSans') format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url('../fonts/open-sans-v34-latin-regular.eot');src:local(''),url('../fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'),url('../fonts/open-sans-v34-latin-regular.woff2') format('woff2'),url('../fonts/open-sans-v34-latin-regular.woff') format('woff'),url('../fonts/open-sans-v34-latin-regular.ttf') format('truetype'),url('../fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg');}:root{--c-green:#80bb92;--c-green2:#3ABA90;--c-lightgreen:rgb(234,244,238);--c-pink:#D57B9D;--c-pink2:#c786a9;--c-beige:#ebcab4;--c-beige2:#FABCA1;--c-blue:#002139;}body{margin:0;font-family:'Montserrat',sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-weight:normal;font-size:11pt;color:#080808;line-height:1.4;width:100%;height:100%;background-color:#FFFFFF;overflow-y:scroll;overflow-x:hidden;scroll-padding-top:120px;}main{min-height:calc(100vh - 210px);}a{color:#080808;text-decoration:none;}b,strong{font-family:'Montserrat Bold',sans-serif;}i{}.main_frame,.main_frame2,.main_frame3{max-width:1400px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;position:relative;}.main_frame2{max-width:calc(100% - 100px);}#page_nav_up{display:block;width:20px;height:20px;line-height:20px;padding:10px;text-decoration:none;font-weight:bold;position:fixed;right:10px;bottom:10px;text-align:center;background:rgba(100,100,100,0.7);color:white;display:none;z-index:50;font-size:15pt;border-radius:10px;}#page_nav_up:hover{background-color:#80bb92;transition:all 250ms ease;}@media only screen and (max-width:1024px){.main_frame2{max-width:100%;}}@media only screen and (max-width:600px){section .main_frame{padding-right:20px;}}@media only screen and (max-width:500px){.main_frame,.main_frame2,.main_frame3{padding-left:10px !important;padding-right:10px !important;}#page_nav_up{display:none !important;}}.news+.resultlist{margin-top:5em;}header{position:relative;transition:all 0.5s;z-index:110;top:0px;left:0px;width:100%;height:160px;}.gradient_h{background:#DA8BA8;background:linear-gradient(270deg,rgba(218,139,168,1) 10%,rgba(245,187,169,1) 35%,rgba(99,177,149,1) 60%,rgba(90,176,148,1) 100%);}.topline{height:10px;}header.outside{top:-157px;}body.fixed{padding-top:115px;}body.fixed header{position:fixed;width:100%;top:0px;left:0px;transition:all 0.5s;background-color:#041A3A;top:-25px;height:115px;}body.fixed header .logo{top:40px !important;transition:all 0.1s;max-width:120px;max-height:85px;}body.fixed header .side_effect{width:80px !important;}body.fixed header .side_effect p{padding-top:45px;padding-bottom:0;position:relative;width:300px;}.header_img{background:url(../images/header_img.webp) no-repeat;background-size:cover;background-position:center center;position:relative;padding:320px 0 60px 0 !important;margin-bottom:0px;margin-top:-160px;}.header_img > *{position:relative;z-index:10;}.header_img h1{color:white;}.logo{display:block;z-index:10;position:relative;transition:all 0.5s;max-width:120px;top:35px;left:0px;}.logo img{display:block;transition:all 0.5s;}.toolbar{position:absolute;right:100px;top:53px;}.toolbar_menu span{display:inline-block;padding-top:6px;text-transform:uppercase;font-family:'Montserrat Bold',sans-serif;color:white;}.toolbar_menu a{margin-left:10px;}.toolbar_menu a.form_button{position:relative;top:-4px;}.side_effect{position:absolute !important;left:-35px;top:0;height:200px;width:calc(100% + 35px);background:url(../images/side_effect.svg) no-repeat;background-position:-30px 0;background-size:750px 200px;z-index:9 !important;color:white;font-weight:600;}.side_effect p{display:block;padding:30px 30px 30px 260px;}@media only screen and (max-width:767px){.toolbar_menu{display:none;}}@media only screen and (max-width:720px){.side_effect p{padding:30px 30px 30px 220px;}}@media only screen and (max-width:600px){.side_effect p{display:none;}body.page .side_effect{display:none;}.logo{top:15px;}}@media only screen and (max-width:500px){}nav{z-index:100;position:relative;margin:auto;position:absolute;left:350px;top:50px;}.menu_frame_in{transition:all 0.5s;position:relative;}.menu{padding:0px;margin:0px;width:100%;}.menu a{background:none;display:block;overflow:hidden;text-decoration:none;text-align:center;vertical-align:middle;color:#32336D;padding-top:5px;padding-bottom:5px;margin-right:30px;letter-spacing:1px;transition:all 0.5s;letter-spacing:1px;text-transform:uppercase;}.menu a{margin-right:40px;}.menu a.marked{}.menu li.hassub:hover > a:after,.menu > li a.marked:after,.menu > li a:hover:after{background-color:white;width:100%;transition:width 0.5s;margin-top:3px;content:"";display:block;box-sizing:border-box;}.menu > li a:after{background-color:white;height:1px;margin-top:3px;content:"";display:block;box-sizing:border-box;width:0px;transition:width 0.5s;}.menu ul li a::after,.menu ul li a:hover::after,.menu ul li a.marked::after{border-top:none !important;margin-top:0 !important;content:"" !important;display:block !important;box-sizing:border-box;height:0;}.menu ul{margin:0;display:none;position:absolute;left:-20px;margin-top:0px;background-color:#182864;width:auto;min-width:260px;-webkit-box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);box-shadow:0px 10px 13px -7px #000000,5px 5px 15px 5px rgba(0,0,0,0);padding:20px 10px 20px 10px;}.menu ul ul{-webkit-box-shadow:none;box-shadow:none;}.menu ul li{margin-right:0;}.menu ul li a{line-height:1.4;padding-top:7px;padding-bottom:7px;padding-left:0px;padding-right:0px;background:none;margin-right:10px;margin-left:10px;font-size:12pt;border-bottom:2px solid transparent;color:white;text-align:left;text-transform:none;}.menu ul li a.marked,.menu ul li a:hover{border-bottom:2px solid #ED028C;color:#94DB18 !important;}.menu ul li:hover,.menu ul li:hover > a{text-decoration:none;background:none;}.menu ul ul{position:static;display:block;min-width:230px;background:none;margin-left:0px;padding-left:30px;margin-top:-10px;}.menu li{list-style-type:none;padding:0px;margin:0px;margin-right:0px;}.menu > li{display:inline-block;position:relative;}.menu > li> a{color:white;font-size:12pt;}.menu ul li ul{right:0px;}.menu ul li a:hover,.menu ul li a.marked{border-bottom:2px solid transparent;}.menu ul li a.marked{}.menu ul li{}.menu li:hover > ul,.menu li:focus-within > ul{display:inline-flex;flex-direction:column;flex-wrap:wrap;z-index:300;}.arrow_down{width:8px;aspect-ratio:1;display:inline-block;border-bottom:2px solid white;border-left:2px solid white;transform:translateY(-33%) rotateZ(-45deg);transition:all 0.3s ease;}.is_mobile{display:none;}#menu_sidebar{display:none;}.menu_disabled{}.menu_enabled{}.bt_menu_open,.bt_menu_close{background-color:#F2F3F4;width:55px;height:55px;position:absolute;display:none;z-index:999;top:46px;right:20px;}.bt_menu_open{background-color:#80bb92;width:50px;height:50px;display:none;}.bt_menu_open:hover,.bt_menu_close:hover{text-decoration:none;}.bt_menu_close{background-color:#002554;color:white;z-index:19001;text-align:center;border-top-left-radius:8px;border-top-right-radius:8px;}.bt_menu_open{text-align:center;background:url(../images/mobile_icon.svg) no-repeat;background-size:50px 50px;width:50px;height:50px;}.bt_menu_open:before,.bt_menu_close:before{font-family:'Font Awesome 6 Free';font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);color:#FFFFFF;font-size:17pt;line-height:55px;text-decoration:none !important;}.bt_menu_close:before{content:"\f00d";}.menu_lang2{background-color:#80bb92;width:245px;height:55px;position:absolute;top:55px;right:0px;display:none;z-index:999;border-bottom:1px solid black;display:none !important;}.menu_lang2 a{display:block;float:left;width:65px;height:45px;margin-top:5px;line-height:55px;background-color:#ffffff;text-align:center;text-decoration:none;border-radius:5px;margin-left:5px;}.menu_lang2 a.marked,.menu_lang2 a:hover{color:#4F4F4F;background-color:#E0EFDC;}#menu_sidebar,#menu_sidebar ul,#menu_sidebar li{padding:0px;margin:0px;}#menu_sidebar > li{display:inline-block;}#menu_sidebar li{list-style-type:none;text-align:left;}#menu_sidebar{max-height:calc(100vh - 150px);max-height:calc(100dvh - 150px);position:none;right:50px;top:100px;height:auto;width:300px;background-color:#002554;color:black;-webkit-box-shadow:2px 18px 18px -11px #595959;box-shadow:2px 18px 18px -11px #595959;display:none;z-index:19000;overflow:auto;}#menu_sidebar ul{position:static;padding-left:20px;margin-top:0px;}#menu_sidebar a{vertical-align:middle;background-color:transparent;color:white;margin-right:0px;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;display:block;font-size:13pt;display:flex;justify-content:space-between;align-items:center;}#menu_sidebar a i{}#menu_sidebar ul{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-khtml-box-shadow:none;margin-left:0px;margin-bottom:10px;}#menu_sidebar li:hover > ul{}#menu_sidebar > li{float:none;display:block;}#menu_sidebar li{border-bottom:1px solid white;}#menu_sidebar li:last-child{border-bottom:none;}#menu_sidebar a.marked,#menu_sidebar a.marked:visited,#menu_sidebar a.marked:active,#menu_sidebar a.marked:hover{font-weight:600;}#menu_sidebar a:hover{}#menu_sidebar li:hover,#menu_sidebar li:hover > a{background-color:transparent;}#menu_sidebar li.closed{}#menu_sidebar li.opened{}#menu_sidebar ul li.closed{}#menu_sidebar ul li.opened{}#menu_sidebar ul{margin-left:0px;background-color:#002554;}#menu_sidebar ul li{border-bottom:none;padding-left:0px;}#menu_sidebar ul li a,#menu_sidebar ul li a:visited,#menu_sidebar ul li a:active{padding-top:5px;padding-bottom:5px;padding-right:25px;padding-left:15px;}#menu_sidebar ul li a:hover,#menu_sidebar ul li a.marked,#menu_sidebar ul li a.marked:hover{}#menu_sidebar ul ul{margin-top:0;left:0;}#menu_sidebar li.menu_sidebar_tools,#menu_sidebar li.menu_sidebar_tools:hover{height:24px;line-height:24px;min-height:24px;border:none;background-color:#E7E7E7;overflow:hidden;}body.fixed .bt_menu_close{border-radius:8px;}@media (max-width:100000px){nav{display:none;}#menu_sidebar{position:fixed;padding-top:10px;padding-bottom:10px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;}.bt_menu_open{display:block;}.is_desktop{display:none;}.is_mobile{display:block;}}@media only screen and (max-width:1440px){.bt_menu_open,.bt_menu_close{right:20px;}}@media only screen and (max-width:1024px){#menu_sidebar,.bt_menu_close{right:18px;}}@media only screen and (max-width:500px){.bt_menu_open{right:18px;}}#menu_sidebar a:has(+ul.open) .arrow_down{scale:-1;}section{padding-top:80px;padding-bottom:80px;background-repeat:no-repeat;font-size:13pt;background-size:cover;background-position:center center;position:relative;}section.text_frame+ section.text_frame{padding-top:0;}section.text_frame + footer{margin-top:50px;}.regular_font{}h1,.h1,h2,.h2,h3,.h3{font-family:'Montserrat';font-weight:800;}#content{}.bkg_section{padding-top:170px;padding-bottom:170px;}.bkg_section::after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.65);}.bkg_section > *{position:relative;z-index:11;}.social_comments .col-md-2{padding:5%;}.social_comments .col-md-2:nth-child(1){background:url(../images/side_effect4.svg) repeat-y right top;background-color:#002236;}.social_comments .col-md-2:nth-child(2){background:url(../images/side_effect5.svg) repeat-y left top;background-color:#7FBA92;}.quote{font-family:'Montserrat-LightItalic',sans-serif;}.white_text{color:white;}.white_text a,.white_text .form_button{color:white !important;}.white_text h2,.white_text h3,.white_text h4{color:white;}section a{text-decoration:underline;}section h4 a{text-decoration:none;}.text_frame ul.special{padding:0;}.text_frame ul.special li{font-family:'Montserrat Bold',sans-serif;padding-left:30px;list-style:none;background:url("../images/check.svg") no-repeat 0 8px;background-size:20px;margin-bottom:10px;}ul+h3,p+h3,p+h2,table+h2{margin-top:45px;}h2+h3{margin-top:45px;}h2 a{text-decoration:none !important;}h4{text-transform:uppercase;}h2.smaller{font-size:2.7em;}@media only screen and (max-width:1439px){h1,.h1{font-size:3.5em;}h2,.h2{font-size:2.25em;}h3,.h3{font-size:1.75em;}h4,.h4{font-size:1.5em;}h5,.h5{font-size:1.25em;}h6,.h6{font-size:1.125em;}}@media only screen and (max-width:1366px){}@media only screen and (max-width:1280px){.social_comments .col-md-2{padding:5% 0 5% 0;}}@media only screen and (max-width:1180px){}@media only screen and (max-width:1024px){}@media only screen and (max-width:1023px){h1,.h1{font-size:3em;}h2,.h2{font-size:2em;}h3,.h3{font-size:1.5em;}h4,.h4{font-size:1.375em;}h5,.h5{font-size:1.25em;}h6,.h6{font-size:1.125em;}}@media only screen and (max-width:960px){.social_comments .col-md-2{padding-top:50px !important;padding-bottom:50px !important;}.social_comments .col-md-2:nth-child(1){background:#002236;}.social_comments .col-md-2:nth-child(2){background:#7FBA92;}section.text_frame + footer{margin-top:100px;}}@media only screen and (max-width:768px){section{padding-top:70px;padding-bottom:70px;}body.page section{padding-top:30px;padding-bottom:30px;}}@media only screen and (max-width:767px){h1,.h1{font-size:3em;}}@media only screen and (max-width:600px){.bkg_section{background-position:left -500px top 0 !important;}h1,.h1{font-size:2em !important;line-height:1.2;}h2,.h2{font-size:2em;}}.teaser{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1px;}.teaser h3{text-transform:uppercase;margin-bottom:40px;color:white;font-family:'Montserrat ExtraBold',sans-serif;font-size:2em;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;}.teaser .text h3{margin-bottom:20px;display:block;min-height:90px;}.teaser .text{}.teaser .text .bottom{position:absolute;bottom:10%;}.teaser h5{font-family:'Montserrat',sans-serif;text-transform:none;color:white;font-size:1.1em;}.teaser .read_more{background-image:url(../images/arrow_right_white.svg);}.teaser .bkg_color4 p{color:#080808;}.teaser .bkg_color4 .read_more{background-image:url(../images/arrow_right.svg);}.teaser .icon{width:100px;height:150px;float:left;margin-right:40px;}.teaser .icon img{max-width:100px;display:block;margin:auto;}.teaser > *{text-decoration:none;box-sizing:border-box;transition:all 0.5s;background-color:#80bb92;color:white;display:grid;grid-template-rows:subgrid;grid-row:span 2;padding:2em;& .text{display:flex;flex-direction:column;& p{margin-bottom:0.66em;}& .read_on{margin-top:auto;font-family:'Montserrat',sans-serif;text-transform:none;color:white;font-size:1.1em;font-weight:bold;margin-bottom:0;padding-top:0.5em;}}}.teaser > div:last-child{background:transparent;display:flex;justify-content:center;align-items:center;}.teaser > a:hover,.teaser > a:focus{transition:all 0.5s;position:relative;background-color:#3ABA90;}.teaser a.bkg_color2:hover{background-color:#D57B9D !important;}.teaser a.bkg_color4:hover{background-color:#FABCA1 !important;}@media only screen and (max-width:1700px){.teaser h5{display:block;min-height:50px;}}@media only screen and (max-width:1550px){.teaser p{font-size:11pt;}.teaser h3{font-size:1.9em;}.teaser > div,.teaser > a{padding-left:20px;padding-right:20px;}.teaser .text .bottom{bottom:5%;}}@media only screen and (max-width:1365px){.teaser{grid-template-columns:repeat(2,1fr);}.teaser h5{min-height:auto;}}@media only screen and (max-width:1024px){.teaser h5{min-height:50px;}.teaser .text .bottom{position:static;}}@media only screen and (max-width:767px){.teaser{grid-template-columns:repeat(1,1fr);}.teaser h5{min-height:auto;}.teaser div:last-child{min-height:auto;padding-bottom:20px !important;}}@media only screen and (max-width:600px){.teaser p:last-child{clear:both;margin-bottom:0px;}}@media only screen and (max-width:500px){.teaser > div,.teaser > a{padding-left:10px;padding-right:10px;}}#news_list{margin-bottom:40px;}.news{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;padding-block:2px;margin-bottom:30px;hyphens:auto;background:linear-gradient(to bottom right,var(--c-green) 0%,var(--c-beige) 33%,var(--c-pink) 66%,var(--c-green) 100%) border-box;&:after{background-color:white;margin-bottom:-2px;}@media(min-width:961px){&:has(>:last-child:nth-child(3n+1)){&:after{content:"";grid-column:span 2;}}&:has(>:last-child:nth-child(3n+2)){&:after{content:"";}}}@media(min-width:701px) AND (max-width:960px){&:has(>:last-child:nth-child(2n+1)){&:after{content:"";}}}}.news > *{background-color:white;border-top:2px solid transparent;border-bottom:2px solid transparent;border-right:2px solid transparent;border:none;}.news > * .in{padding:30px;}.news > *:nth-child(3n+1) .in,.news > *:nth-child(1) .in{padding-left:0;}.news .img{background-size:cover;background-position:center center;margin-bottom:10px;display:block;width:100%;aspect-ratio:3 / 2;&.contain{background-size:contain;background-repeat:no-repeat;}}.news h5,.news h4{color:#080808;font-size:1em;}.news h4{margin:0px;}.news > div > .in:nth-child(1){padding-top:15px !important;padding-bottom:15px !important;}@media only screen and (max-width:960px){.news{grid-template-columns:repeat(2,1fr);}.news > *:nth-child(3n+3){border-right:2px solid transparent !important;}.news > *:nth-child(3n+1) .in,.news > *:nth-child(1) .in{padding-left:20px;}.news > *:nth-child(2n+2){border-right:0px solid transparent !important;}.news > *:nth-child(2n+1) .in,.news > *:nth-child(1) .in{padding-left:0;}}@media only screen and (max-width:700px){.news{grid-template-columns:repeat(1,1fr);}.news > *{border:2px solid transparent !important;}.news > *:nth-child(2n+2){border-right:2px solid transparent !important;}.news > * .in{padding:20px !important;}}@media only screen and (max-width:500px){.news > * .in{padding:10px !important;}}.search_section{border-top:1px solid white;position:relative;padding-top:50px;padding-bottom:50px;}.searchbar{max-width:400px;margin:auto;border:1px solid white;position:relative;border-radius:10px;overflow:hidden;}.searchbar input[type=image]{position:absolute;right:0;top:0;display:block;padding:8px 10px;background-color:white;vertical-align:middle;outline:none !important;}.searchfield{color:white !important;border:0px solid white !important;background:transparent !important;box-shadow:none !important;width:calc(100% - 55px) !important;font-family:'Montserrat SemiBold',sans-serif !important;font-size:1.3em !important;padding:10px 20px !important;outline:none !important;}.searchfield::placeholder{color:white;text-transform:uppercase;}#searchresults{padding:10px;z-index:100;position:absolute;background-color:white;display:none;border:1px solid black;max-width:500px;}#searchresults a{display:block;padding:5px;border-bottom:1px solid #CCCCCC;}#searchresults a:hover,#searchresults a:focus,#searchresults a.marked{color:white;background-color:#7FBA92;}#searchresults a:last-child{border-bottom:none;}.search_for{margin-top:10px;text-align:center;white-space:nowrap;}.search_for a{margin-bottom:10px;margin-right:10px;display:inline-block;padding:5px 15px 5px 15px;text-decoration:none;background-color:#F6EBE8;border:2px solid #005C6F;}.search_for a:hover,.search_for a.marked{background-color:#005C6F;color:white;}@media only screen and (max-width:460px){.search_for{white-space:normal;}}.cols2{display:grid;gap:0 80px;grid-template-columns:1fr 1fr;&>.headline{grid-column:1/-1;}@media(max-width:800px){grid-template-columns:1fr;}}.startteaser{padding:0;display:grid;grid-template-columns:1fr 1fr;&>:nth-child(6n+0),&>:nth-child(6n+1){background-color:var(--c-green);&:hover{background-color:var(--c-green2);}}&>:nth-child(6n+2),&>:nth-child(6n+3){background-color:var(--c-pink);&:hover{background-color:var(--c-pink2);}}&>:nth-child(6n+4),&>:nth-child(6n+5){background-color:var(--c-beige);&:hover{background-color:var(--c-beige2);}}@media(max-width:960px){grid-template-columns:1fr;&>:nth-child(3n+1){background-color:var(--c-green);&:hover{background-color:var(--c-green2);}}&>:nth-child(3n+2){background-color:var(--c-pink);&:hover{background-color:var(--c-pink2);}}&>:nth-child(3n+3){background-color:var(--c-beige);&:hover{background-color:var(--c-beige2);}}}& article{transition:all 0.3s ease;position:relative;padding:2em 3em;display:grid;grid-template-columns:1fr 3fr;@media(max-width:1280px){padding:2em 1em;}& h2{color:white;grid-column:span 2;font-size:1.2rem;text-transform:none;font-weight:600;}& .subline{color:white;grid-column:span 2;font-size:2.8em;font-weight:800;line-height:1.05;text-transform:uppercase;@media(max-width:960px){font-size:2em;}}& .desc{display:flex;flex-direction:column;color:white;grid-column:2;justify-content:space-between;align-items:start;& .read_more{color:white;font-weight:700;position:static;background-image:url(../images/arrow_right_white.svg);&:after{content:"";position:absolute;inset:0;@media(max-width:960px){}}}}& .icon{grid-column:1;width:100%;& img{width:66%;}}}}.iconrow{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:2em;& .item{align-items:center;display:flex;flex-direction:column;text-align:center;hyphens:auto;&>img{width:40%;margin-bottom:1em;}}@media(max-width:1550px){grid-template-columns:1fr 1fr 1fr;}@media(max-width:800px){grid-template-columns:1fr 1fr;}@media(max-width:450px){grid-template-columns:1fr;}}.iconlist{list-style-type:none;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:2em;padding:0;& li{display:flex;flex-direction:column;align-items:center;margin:0;hyphens:auto;text-wrap:balance;text-align:center;&>img{width:125px;}}@media(max-width:1279px){grid-template-columns:1fr 1fr 1fr 1fr;}@media(max-width:800px){grid-template-columns:1fr 1fr;}@media(max-width:450px){grid-template-columns:1fr;}}.iconinfo{display:grid;grid-template-columns:1fr 1fr;gap:2em;& .item{hyphens:auto;padding:2em;gap:2em;background-color:var(--c-lightgreen);display:grid;grid-template-columns:50px 1fr;@media(max-width:960px){padding:1em;gap:1em;}}@media(max-width:960px){grid-template-columns:1fr;}}.social_comments{padding:0;box-sizing:border-box;& *{box-sizing:border-box;}.main_frame{padding-block:0;position:relative;width:100%;display:grid;grid-template-columns:838fr 90px 464fr;& .left_side{width:100%;overflow:hidden;background-color:var(--c-blue);color:white;padding:2em 3em 2em 0;position:relative;z-index:2;& h2{margin-right:4em;}& blockquote{padding:1em 0 0 0;margin:0;& footer{padding:0;display:flex;flex-direction:column;font-size:1rem;text-align:left;& .name{font-weight:bold;font-style:italic;}}&>div{font-size:2em;font-weight:300;font-style:italic;}}& .owl-carousel{position:static;&>.owl-nav{position:absolute;right:3em;top:2em;display:flex;gap:1em;&>button.owl-next,&>button.owl-prev{background-color:transparent;border:none;filter:brightness(0) invert(1);background-image:url('../images/arrow_right.svg');background-repeat:no-repeat;background-size:15px 15px;background-position:center center;width:1.5em;height:1.5em;&>span{display:none;}}&>button.owl-prev{transform:scaleX(-1);}}}}& .deko{background:url('../images/deko.svg');background-size:contain;background-position:top center;background-repeat:repeat-y;position:relative;z-index:2;}& .right_side{background-color:var(--c-green2);padding:3em 0 3em 2em;position:relative;z-index:2;color:white;& a{color:white;text-decoration:none;}& h4{margin-top:2em;}}&:before{content:"";position:absolute;background-color:var(--c-blue);width:50vw;right:50%;height:100%;top:0;z-index:1;}&:after{content:"";position:absolute;background-color:var(--c-green2);width:50vw;left:50%;height:100%;top:0;z-index:1;}@media(max-width:960px){padding-inline:0;grid-template-rows:auto 90px auto;grid-template-columns:1fr;&:before,&:after{display:none;}& .left_side,& .right_side{padding:2em 20px;& .owl-carousel{position:static;&>.owl-nav{position:absolute;right:20px;top:2em;display:flex;gap:1em;}}}& .deko{background:url('../images/deko90.svg');background-repeat:repeat-x;}}@media(max-width:500px){padding-inline:0!important;& .left_side,& .right_side{padding:2em 10px;& h4{font-size:5vw;}}hyphens:auto;& .left_side{& blockquote{&>div{font-size:1.5em;}}}& .deko{}}@media(max-width:400px){& .right_side{& h4{font-size:6vw;}}}}}.greenrow{display:grid;grid-template-columns:250px 1fr;gap:2em;padding:2em;background-color:var(--c-lightgreen);hyphens:auto;& p:last-child{margin-bottom:0;}& img{display:block;margin:0;width:100%;}@media(max-width:720px){grid-template-columns:1fr;gap:1em;padding:1em;}}.text_frame:has(.greenrow):has(+.text_frame .greenrow){padding-bottom:2em;}.slider_section{padding:0 !important;margin-top:-160px;overflow:hidden;}.slider_item::after,.header_img::after{position:absolute;content:"";top:0px;left:0px;width:100%;height:100%;z-index:8;background:linear-gradient(180deg,rgba(218,139,168,0) 27%,rgba(90,176,148,1) 100%);}.owl-dots{display:none;}#scroller_content2{position:relative;z-index:21;}@keyframes slideInFromTop{0%{transform:translateY(-100px);opacity:0;}100%{transform:translateY(0);opacity:1;}}.claim{position:absolute;left:20px;bottom:95px;color:white;z-index:11;max-width:640px;padding-right:20px;animation-name:slideInFromTop;animation-duration:1s;animation-timing-function:ease-out;animation-fill-mode:forwards;}.claim h1,.claim h2,.claim h3{color:white;text-transform:uppercase;hyphens:manual;}.claim h1{font-size:5.5em;line-height:1.0;}.claim h2{font-size:1.6em;line-height:1.4;}.claim h3{font-size:1.1em;}.claim p{margin-bottom:40px;}.header_img .claim{bottom:0;max-width:960px;}.header_img .claim h1{font-size:3em;}#scroller_content{box-sizing:content-box;}#scroller_content h3{color:black;}.slider_item{background-size:cover;background-position:center center;height:calc(100vh - 10px);min-height:720px;}body.page .slider_item{height:500px;background-position:center center;}.scroller_nav2 a{text-decoration:none !important;}.scroller_nav2{z-index:10;}.scroller_nav2 .arrow_left,.scroller_nav2 .arrow_right{height:160px;width:32px;padding:10px;padding:0;display:block;cursor:pointer;margin-right:10px;background:url(../images/arrow_right.svg) 8px center no-repeat;background-size:15px 15px;bottom:0px;right:-25px;left:auto;position:absolute;}.scroller_nav2 .arrow_right{background:url(../images/arrow_right.svg) 8px center no-repeat;background-size:15px 15px;transform:rotate(0.5turn) !important;right:auto;left:-15px;}.slider_item2{background-color:white;height:160px;line-height:160px;padding:0 20px;text-align:center;margin-left:10px;margin-right:10px;display:block;transition:all 0.3s ease;filter:saturate(0);&:hover{filter:saturate(1);}& img{max-height:160px;width:auto !important;vertical-align:middle;}}.owl-carousel .owl-item img{display:inline-block !important;}@media only screen and (max-width:1700px){.claim{left:150px;}.header_img .claim{bottom:-50px;left:20px;}}@media only screen and (max-width:1279px){.claim{left:10%;}.claim h1{font-size:3.5em;}.claim h2{font-size:1.6em;}.claim h3{font-size:1.1em;}.slider_section{margin-bottom:0px;}.slider_item{background-position:right -100px center;}}@media only screen and (max-width:1024px){.scroller_nav2 .arrow_left,.scroller_nav2 .arrow_right{right:-10px;}.scroller_nav2 .arrow_right{left:0px;}}@media only screen and (max-width:767px){.claim h1{font-size:3em;}.claim h2{font-size:1.4em;}.claim h3{font-size:1.1em;}}@media only screen and (max-width:600px){.scroller_nav{display:none;}.claim{left:20px;bottom:30px;}.claim h1{font-size:2em;line-height:1.2;}.claim h2{font-size:1.2em;}.claim p,.claim h3{font-size:0.9em;}}@media only screen and (max-width:500px){.slider_item{background-position:right -200px center;}.claim{left:10px;}.scroller_nav2{display:none;}.slider_item2{margin-left:0;margin-right:0;}}@media only screen and (max-height:800px){.claim{bottom:-20px !important;}}footer{background-color:#002139;color:white;position:relative;font-size:11pt;padding-top:50px;padding-bottom:30px;margin-top:4em;& .linkrow{display:flex;justify-content:space-between;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:2em;&>*:last-child{align-self:end;}}}main:has(>.bkg_section:last-child)+footer{margin-top:0;}footer a{color:white;&:hover{text-decoration:underline;}}footer h5{font-family:'Montserrat SemiBold',sans-serif;font-size:1em;margin-bottom:20px;color:white;}footer .highlight{text-shadow:0px 0px 10px #CCCCCC;}footer .logo2{margin-top:-120px;z-index:25;position:relative}footer .row .col-md-2:nth-child(2) .row{max-width:90%;}@media only screen and (max-width:1280px){footer .row .col-md-2:nth-child(2) .row{max-width:100%;}footer .col-md-4{margin-bottom:50px;}}@media only screen and (max-width:960px){footer{& .linkrow{flex-wrap:wrap;}}footer .col-md-4{margin-bottom:50px;}}