@font-face{font-family:"Montserrat";src:url("../../../../_assets/77909b040f11a5a342bdff1944423d8b/Fonts/Montserrat/Montserrat-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:"Montserrat";src:url("../../../../_assets/77909b040f11a5a342bdff1944423d8b/Fonts/Montserrat/Montserrat-ExtraBold.ttf") format("truetype");font-weight:800;font-style:normal}@font-face{font-family:"Montserrat";src:url("../../../../_assets/77909b040f11a5a342bdff1944423d8b/Fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Montserrat";src:url("../../../../_assets/77909b040f11a5a342bdff1944423d8b/Fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Montserrat";src:url("../../../../_assets/77909b040f11a5a342bdff1944423d8b/Fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Montserrat";src:url("../../../../_assets/77909b040f11a5a342bdff1944423d8b/Fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:400;font-style:normal}:root{--primary-dark: #464A4F;--primary-white: #FFF;--primary-lightblue: #DFE8F0;--primary-darkblue: #5E8AB4;--accent-yellow: #FFAF2C}.headline_primary h1,.headline_primary .h1,.headline_primary h2,.headline_primary .h2,.headline_primary h3,.headline_primary .h3,.headline_primary h4,.headline_primary .h4,.headline_primary h5,.headline_primary .h5{color:var(--primary-darkblue)}.headline_secondary h1,.headline_secondary .h1,.headline_secondary h2,.headline_secondary .h2,.headline_secondary h3,.headline_secondary .h3,.headline_secondary h4,.headline_secondary .h4,.headline_secondary h5,.headline_secondary .h5{color:var(--primary-lightblue)}.headline_tertiary h1,.headline_tertiary .h1,.headline_tertiary h2,.headline_tertiary .h2,.headline_tertiary h3,.headline_tertiary .h3,.headline_tertiary h4,.headline_tertiary .h4,.headline_tertiary h5,.headline_tertiary .h5{color:var(--accent-yellow)}.headline_dark h1,.headline_dark .h1,.headline_dark h2,.headline_dark .h2,.headline_dark h3,.headline_dark .h3,.headline_dark h4,.headline_dark .h4,.headline_dark h5,.headline_dark .h5{color:var(--primary-dark)}.headline_white h1,.headline_white .h1,.headline_white h2,.headline_white .h2,.headline_white h3,.headline_white .h3,.headline_white h4,.headline_white .h4,.headline_white h5,.headline_white .h5{color:var(--primary-white)}h1,.h1{font-family:"Montserrat", sans-serif;font-weight:900;font-size:58px;line-height:70px;display:block;color:var(--primary-dark)}h2,.h2{font-family:"Montserrat", sans-serif;font-weight:800;font-size:44px;line-height:49px;display:block;color:var(--primary-dark)}h3,.h3{font-family:"Montserrat", sans-serif;font-weight:700;font-size:24px;line-height:29px;display:block;color:var(--primary-dark)}h4,.h4{font-family:"Montserrat", sans-serif;font-weight:400;font-size:20px;line-height:26px;display:block;color:var(--primary-dark)}h5,.h5{font-family:"Montserrat", sans-serif;font-weight:600;font-size:16px;line-height:23px;display:block;color:var(--primary-dark)}p,a,li,.btn{font-family:"Montserrat", sans-serif;font-weight:400;font-size:16px;line-height:23px;color:var(--primary-dark)}.btn{border-radius:50px;border-width:1px;border-style:solid;font-weight:bold;font-size:16px;width:fit-content;min-height:50px;padding-inline:32px;align-content:center}.btn.btn-primary{background-color:var(--accent-yellow);border-color:var(--accent-yellow);color:var(--primary-dark)}.btn.btn-primary:hover{background-color:var(--primary-darkblue);border-color:var(--primary-darkblue);color:var(--primary-white)}.btn.btn-secondary{background-color:var(--primary-darkblue);border-color:var(--primary-darkblue);color:var(--primary-white)}.btn.btn-secondary:hover{background-color:transparent;border-color:var(--primary-dark);color:var(--primary-dark)}.btn.btn-tertiary{background-color:var(--primary-white);border-color:var(--primary-white);color:var(--primary-dark)}.btn.btn-tertiary:hover{background-color:var(--primary-darkblue);border-color:transparent;color:var(--primary-white)}.frame-type-form_formframework .btn.btn-primary[type="submit"]{padding-top:8px}.list-normal{list-style:square}.list-normal li{margin-bottom:0.5rem}.list-normal li::marker{color:var(--primary-darkblue)}.list-normal li.text-white::marker{color:white}.navbar.navbar-mainnavigation{position:fixed;top:40px;left:0;width:100%;z-index:100;background-color:var(--primary-white);transition:top 0.3s ease}.scrolled .navbar.navbar-mainnavigation{top:0}#meta-menu{position:fixed;top:0;left:0;width:100%;height:40px;z-index:101;background-color:var(--primary-white);transition:height 0.3s ease;overflow:visible}#meta-menu .container{display:flex;justify-content:flex-end;align-items:center}#meta-menu #metanavigation ul{list-style:none;display:flex;margin:0;padding:0;gap:20px}#meta-menu #metanavigation ul li a{text-decoration:none;font-weight:500}#meta-menu #metanavigation ul li a:hover{color:var(--accent-yellow)}#meta-menu #language_menu{width:fit-content}#meta-menu #language_menu .nav-item{padding:0}#meta-menu #language_menu .nav-item .nav-link{display:flex;align-items:center;gap:5px;font-weight:500;color:var(--primary-dark)}#meta-menu #language_menu .nav-item ul li a{padding:0}#meta-menu #language_menu .nav-item ul li span{padding:5px 10px;display:block}.scrolled #meta-menu{height:0;overflow:hidden}.navbar-mainnavigation{height:105px;padding:25px 0;box-shadow:none}.navbar-mainnavigation .navbar-nav{justify-content:center}.navbar-mainnavigation .navbar-nav .nav-item button{display:none}.navbar-mainnavigation .navbar-nav .nav-link.active,.navbar-mainnavigation .navbar-nav .nav-link.show,.navbar-mainnavigation .navbar-nav .nav-link:hover,.navbar-mainnavigation .navbar-nav .nav-link:focus{color:var(--primary-darkblue);text-decoration:none}.navbar-mainnavigation .navbar-nav .nav-link:before{display:none}.navbar-mainnavigation .nav-link-text{font-family:"Montserrat", sans-serif;font-weight:600}.navbar-mainnavigation .logo img{width:100%;max-width:150px;height:auto}.navbar-mainnavigation .nav-wrapper{order:1;display:flex;justify-content:flex-end}.navbar-mainnavigation .button-wrapper{display:flex;justify-content:flex-end}.navbar-mainnavigation .button-wrapper .btn{max-width:200px}.navbar-mainnavigation .btn{width:100%}@media screen and (max-width:991px){.navbar-mainnavigation .navbar-collapse{position:absolute;top:100%;left:0;width:100%;height:calc(100vh - 145px);padding:25px;background-color:var(--primary-white);z-index:100}.navbar-mainnavigation .navbar-collapse .navbar-nav{height:calc(100vh - 145px);justify-content:flex-start}.navbar-mainnavigation .navbar-collapse .navbar-nav .nav-item.has-children>.nav-link:before{display:block;opacity:0.75}.navbar-mainnavigation .navbar-collapse .navbar-nav .dropdown-menu{border:none;box-shadow:none;margin:0;padding:0 0 0 25px}.navbar-mainnavigation .navbar-collapse .navbar-nav .dropdown-menu .dropdown-nav{display:flex;flex-direction:column;gap:15px}.navbar-mainnavigation .navbar-collapse .navbar-nav .dropdown-menu .dropdown-nav .dropdown-nav{padding:5px 0 15px 25px}.navbar-mainnavigation .navbar-collapse .navbar-nav .dropdown-menu .dropdown-nav .dropdown-nav a:hover{color:var(--primary-darkblue)}.navbar-mainnavigation .navbar-collapse .nav-link{width:100%}}@media screen and (min-width:992px){.navbar-mainnavigation .nav-wrapper{order:unset;display:block;text-align:left}.navbar-mainnavigation .navbar-nav{gap:16px}.navbar-mainnavigation .navbar-nav .nav-link.active{color:var(--primary-darkblue);text-decoration:none}.navbar-mainnavigation .navbar-nav .nav-item{flex-grow:1}.navbar-mainnavigation .navbar-nav .nav-item>.nav-link{padding:0}.navbar-mainnavigation .navbar-nav .nav-item .dropdown-menu{top:100%;border:none;padding:35px;border-radius:0 0 5px 5px;box-shadow:0 0.5rem 0.5rem rgba(0, 0, 0, 0.1)}.navbar-mainnavigation .navbar-nav .nav-item .dropdown-menu .dropdown-nav{gap:0;grid-template-columns:repeat(auto-fit, minmax(25%, 1fr))}.navbar-mainnavigation .navbar-nav .nav-item .dropdown-menu .dropdown-nav .nav-item a{color:var(--primary-darkblue);margin-bottom:15px}.navbar-mainnavigation .navbar-nav .nav-item .dropdown-menu .dropdown-nav .nav-item a::before{display:none}.navbar-mainnavigation .navbar-nav .nav-item .dropdown-menu .dropdown-nav .nav-item a:hover{color:var(--accent-yellow)}.navbar-mainnavigation .navbar-nav .nav-item .dropdown-menu .dropdown-nav .nav-item .dropdown-nav{display:flex;flex-direction:column;margin-bottom:25px}.navbar-mainnavigation .navbar-nav .nav-item .dropdown-menu .dropdown-nav .nav-item .dropdown-nav a{color:var(--primary-dark);margin-bottom:5px}.navbar-mainnavigation .navbar-nav .nav-item .dropdown-menu .dropdown-nav .nav-item .dropdown-nav a::before{opacity:0;display:none}.navbar-mainnavigation .navbar-nav .nav-item .dropdown-menu .dropdown-nav .nav-item .dropdown-nav a:hover{color:var(--primary-darkblue)}.navbar-mainnavigation .nav-link.nav-link-main::before{display:none}}.navbar>.container{display:block}.footer-section .footer-logo{margin-bottom:25px}.footer-section #footernavigation ul{list-style:none;padding:0}.footer-section #footernavigation ul li{margin-bottom:25px}.footer-section #footernavigation ul li p{margin-bottom:10px}.footer-section #footernavigation ul li a{display:block;text-decoration:none;margin-bottom:10px}.footer-section #footernavigation ul li a:hover{color:var(--accent-yellow)}.footer-section #footernavigation ul li.level-1-headline{font-weight:600}.footer-section #footernavigation ul li.level-1-headline>a,.footer-section #footernavigation ul li.level-1-headline p{font-weight:600}.footer-section #footernavigation ul.level-2 li{margin-bottom:0}@media screen and (min-width:992px){.footer-section #footernavigation ul.level-1{display:flex;justify-content:space-between}}.language-menu .dropdown-menu.open{display:block;position:absolute}.breadcrumb-section{background-color:var(--primary-white)}.breadcrumb-section ol{display:flex;align-items:center}.breadcrumb-section ol li{display:flex;align-items:center;padding:5px;gap:10px}.breadcrumb-section ol li a{text-decoration:none}#page-footer .footer-section-content{padding-top:100px;background-color:var(--primary-lightblue)}#page-footer .footer-section-content .socials{display:flex;align-items:center;justify-content:flex-end;margin-bottom:40px;gap:8px}#page-footer .footer-section-content .socials .social-icon{width:30px;height:30px;background-color:#666565;border-radius:50%;display:flex;align-items:center;justify-content:center}#page-footer .footer-section-content .socials .social-icon svg{fill:var(--primary-lightblue);width:14px;height:14px}#page-footer .footer-section-content .watermark{height:50px;display:flex;align-items:center;justify-content:flex-end;gap:15px}#page-footer .footer-section-content .watermark .implementation a:hover{color:var(--accent-yellow)}.frame-option-indent-right .frame-inner{margin-right:0}.frame-option-indent-right .frame-inner .frame-inner{margin-right:0}.frame-option-indent-left .frame-inner{margin-left:0}.frame-option-indent-left .frame-inner .frame-inner{margin-left:0}.frame-backgroundvideo-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1}.frame-backgroundvideo-container iframe{width:auto;height:auto;min-height:100%;aspect-ratio:1.7777777778;pointer-events:none;position:relative;top:50%;left:50%;transform:translate(-50%, -50%)}.frame-backgroundvideo-container video{width:100%;height:100%;object-fit:cover}.frame-space-before-extra-large{margin-top:50px}.frame-space-after-extra-large{margin-bottom:50px}@media (min-width:576px){.frame-layout-large .frame-backgroundimage-container{max-width:100%}}@media (min-width:768px){.frame-option-indent-right .frame-inner{margin-right:10%}.frame-option-indent-right .frame-inner .frame-inner{margin-right:0}.frame-option-indent-left .frame-inner{margin-left:10%}.frame-option-indent-left .frame-inner .frame-inner{margin-left:0}.frame-space-before-extra-large{margin-top:150px}.frame-space-after-extra-large{margin-bottom:150px}}@media (min-width:992px){.frame-layout-large .frame-backgroundimage-container{width:75%;min-width:980px;left:50%;transform:translateX(-50%);border-radius:20px}}@media (min-width:1200px){.frame-layout-large .frame-backgroundimage-container{min-width:1160px}}@media (min-width:1400px){.frame-layout-large .frame-backgroundimage-container{min-width:1340px}}@media (min-width:768px){.contentcontainer[data-container-identifier="container_2_columns_33_66"]{grid-template-columns:1fr 2fr}}@media (min-width:992px){.contentcontainer[data-container-identifier="container_2_columns_33_66"]{grid-template-columns:1fr 2fr}}@media (min-width:768px){.contentcontainer[data-container-identifier="container_2_columns_66_33"]{grid-template-columns:2fr 1fr}}@media (min-width:992px){.contentcontainer[data-container-identifier="container_2_columns_66_33"]{grid-template-columns:2fr 1fr}}.frame-header *{hyphens:auto;word-break:break-word}.frame-type-carousel .carousel{padding-bottom:50px;margin:50px 0}.frame-type-carousel .carousel .carousel-item-layout-secondary{--carousel-item-color: var(--primary-dark);--carousel-item-background: transparent;--carousel-item-link-color: var(--primary-dark);--carousel-item-link-hover-color: var(--accent-yellow)}.frame-type-carousel .carousel .carousel-item-type-text_and_image{padding-left:calc(var(--carousel-control-width) + 10px);padding-right:calc(var(--carousel-control-width) + 10px)}.frame-type-carousel .carousel .item{height:fit-content}.frame-type-carousel .carousel .carousel-content .carousel-content-inner{border-radius:20px;overflow:hidden;gap:0;flex-direction:column;background-color:var(--primary-white)}.frame-type-carousel .carousel .carousel-content .carousel-text{order:1;height:100%;width:100%;padding:25px;display:flex;flex-direction:column;justify-content:center}.frame-type-carousel .carousel .carousel-content .carousel-image{display:block;height:100%;width:100%}.frame-type-carousel .carousel .carousel-content .carousel-image img{height:100%;object-fit:cover}.frame-type-carousel .carousel .carousel-indicators{margin:0;height:25px}.frame-type-carousel .carousel .carousel-indicators button{border-radius:50%;border-width:1px;width:15px;height:15px}.frame-type-carousel .carousel .carousel-indicators button.active{background-color:var(--accent-yellow)}.frame-type-carousel .carousel .carousel-indicators button:hover{background-color:var(--primary-darkblue)}.frame-type-carousel .carousel .carousel-control .carousel-control-icon{position:relative;bottom:25px;background-image:none;height:fit-content}.frame-type-carousel .carousel .carousel-control .carousel-control-icon.carousel-control-next-icon{transform:rotate(180deg)}.frame-type-carousel .carousel .carousel-control .carousel-control-icon:hover svg{fill:var(--primary-darkblue)}.frame-type-carousel .carousel .carousel-control .carousel-control-icon:hover svg path{stroke:var(--primary-white)}.frame-type-carousel .carousel .carousel-control:focus{outline:none}.frame-type-carousel .carousel .carousel-control:focus span{outline:none}.frame-type-carousel .carousel .carousel-control:focus svg{outline:2px solid black;outline-offset:2px;border-radius:50%}@media screen and (max-width:767px){.frame-type-carousel .carousel .carousel-control-prev svg,.frame-type-carousel .carousel .carousel-control-next svg{width:35px;height:35px}}@media screen and (min-width:768px){.frame-type-carousel .carousel .carousel-item-type-text_and_image{padding-left:calc(var(--carousel-control-width) + 50px);padding-right:calc(var(--carousel-control-width) + 50px)}.frame-type-carousel .carousel .carousel-content .carousel-content-inner{flex-direction:row}.frame-type-carousel .carousel .carousel-content .carousel-image{width:50%}.frame-type-carousel .carousel .carousel-content .carousel-text{width:50%;padding:66px}}.frame-type-carousel_small{display:flex;justify-content:center}.frame-type-carousel_small.offset-top .frame-group-container{position:absolute}.frame-type-carousel_small .frame-group-container{background-color:var(--primary-white);border-radius:20px;border:1px solid var(--primary-dark);overflow:hidden;width:100%}.frame-type-carousel_small .frame-group-container .carousel .carousel-inner .item{height:fit-content;padding:0;background-color:var(--primary-white)}.frame-type-carousel_small .frame-group-container .carousel .carousel-inner .item .carousel-content-inner{flex-wrap:wrap;padding:25px}.frame-type-carousel_small .frame-group-container .carousel .carousel-inner .item .carousel-content-inner .carousel-header{flex:0 0 100%;order:0;text-align:center;margin:0}.frame-type-carousel_small .frame-group-container .carousel .carousel-inner .item .carousel-content-inner .carousel-text{flex:0 0 100%;order:2;text-align:center}.frame-type-carousel_small .frame-group-container .carousel .carousel-inner .item .carousel-content-inner .carousel-text p{margin-bottom:0}.frame-type-carousel_small .frame-group-container .carousel .carousel-inner .item .carousel-content-inner .carousel-image{flex:0 0 100%;order:1;text-align:center;display:block}.frame-type-carousel_small .frame-group-container .carousel .carousel-inner .item .carousel-content-inner .carousel-image img{width:115px}@media screen and (min-width:992px){.frame-type-carousel_small .frame-group-container{max-width:45%}.frame-type-carousel_small .frame-group-container .carousel .carousel-inner .item .carousel-content-inner{padding:50px;gap:32px}.frame-type-carousel_small .frame-group-container .carousel .carousel-inner .item .carousel-content-inner .carousel-header{text-align:left;color:var(--primary-dark)}.frame-type-carousel_small .frame-group-container .carousel .carousel-inner .item .carousel-content-inner .carousel-text{flex:1 1 50%;text-align:left}.frame-type-carousel_small .frame-group-container .carousel .carousel-inner .item .carousel-content-inner .carousel-image{flex:0 0 115px;text-align:left}}.frame-type-text{height:100%;border-radius:20px}.frame-type-text .frame-group-container{width:100%}.frame-type-text .frame-container{padding-left:0 !important;padding-right:0 !important}.frame-type-text.frame-background-primary,.frame-type-text.frame-background-secondary,.frame-type-text.frame-background-tertiary,.frame-type-text.frame-background-quaternary,.frame-type-text.frame-background-light,.frame-type-text.frame-background-dark{padding:25px;display:flex;align-items:center}@media screen and (min-width:768px){.frame-type-text.frame-background-primary,.frame-type-text.frame-background-secondary,.frame-type-text.frame-background-tertiary,.frame-type-text.frame-background-quaternary,.frame-type-text.frame-background-light,.frame-type-text.frame-background-dark{padding:70px}}.frame-type-container_2_columns .frame-type-text{padding:25px;display:flex;align-items:center}@media screen and (min-width:768px){.frame-type-container_2_columns .frame-type-text{padding:70px}}.frame-type-image{height:100%;border-radius:20px;overflow:hidden}.frame-type-image *{height:100%}.frame-type-image picture{height:100%}.frame-type-image img{height:100%;object-fit:cover}.frame-type-image .background{position:absolute;z-index:1;width:calc(100% - 35px);right:0;height:calc(100% - 35px);bottom:0;border-radius:20px}.frame-type-image .background.type-1{background-color:var(--primary-darkblue)}.frame-type-image .background.type-2{background-color:var(--primary-lightblue)}.frame-type-image .background.type-3{background-color:var(--accent-yellow)}.frame-type-image .background.type-4{background-color:var(--primary-dark)}.frame-type-image .background.type-5{background-color:var(--primary-white)}.frame-type-image .has-backdrop{width:calc(100% - 35px);height:calc(100% - 35px);position:relative;z-index:2;border-radius:20px;overflow:hidden}.frame-type-textpic{padding:0;margin:50px 0;border-radius:20px}.frame-type-textpic .frame-container{padding-left:0 !important;padding-right:0 !important}.frame-type-textpic .frame-container .textpic{position:relative;z-index:2;gap:0;align-items:unset}.frame-type-textpic .frame-container .textpic .textpic-item{width:100%;display:flex;flex-direction:column;justify-content:center}.frame-type-textpic .frame-container .textpic .textpic-item.textpic-text{padding:25px}.frame-type-textpic .frame-container .textpic .textpic-item.textpic-gallery{position:relative}.frame-type-textpic .frame-container .textpic .textpic-item.textpic-gallery .gallery-row{width:100%;height:100%}.frame-type-textpic .frame-container .textpic .textpic-item.textpic-gallery .gallery-row figure,.frame-type-textpic .frame-container .textpic .textpic-item.textpic-gallery .gallery-row picture,.frame-type-textpic .frame-container .textpic .textpic-item.textpic-gallery .gallery-row img{height:100%;object-fit:cover}.frame-type-textpic .frame-container .textpic .textpic-item.textpic-gallery .gallery-row img{border-top-left-radius:20px;border-top-right-radius:20px}@media screen and (min-width:768px){.frame-type-textpic .frame-container .textpic .textpic-item{width:50%}.frame-type-textpic .frame-container .textpic .textpic-item.textpic-text{padding:66px}.frame-type-textpic .frame-container .textpic.textpic-left .textpic-item.textpic-gallery .gallery-row img{border-top-right-radius:0;border-bottom-left-radius:20px}.frame-type-textpic .frame-container .textpic.textpic-right .textpic-item.textpic-gallery .gallery-row img{border-top-left-radius:0;border-bottom-right-radius:20px}}.section-top .frame-type-textpic{background:transparent}.section-top .frame-type-textpic .element-header{color:var(--primary-darkblue)}.section-top .frame-type-textpic .frame-container .textpic .textpic-item.textpic-gallery{margin-bottom:50px}.section-top .frame-type-textpic .frame-container .textpic .textpic-item.textpic-gallery img{border-top-left-radius:20px !important;border-top-right-radius:20px !important;border-bottom-left-radius:20px !important;border-bottom-right-radius:20px !important}.section-top .frame-type-textpic .background{position:absolute;z-index:1;width:calc(100% - 56px);right:0;height:calc(100% + 56px);bottom:-23px;border-radius:20px}.section-top .frame-type-textpic .background.type-1{background-color:var(--primary-darkblue)}.section-top .frame-type-textpic .background.type-2{background-color:var(--primary-lightblue)}.section-top .frame-type-textpic .background.type-3{background-color:var(--accent-yellow)}.section-top .frame-type-textpic .background.type-4{background-color:var(--primary-dark)}.section-top .frame-type-textpic .background.type-5{background-color:var(--primary-white)}.section-top .frame-type-textpic .has-backdrop{position:relative;z-index:2;border-radius:20px;overflow:hidden}.section-top .frame-type-textpic .has-backdrop img{margin:0;width:85%;border-radius:20px}.section-top .frame-type-textpic .layout-layout1 .background{width:500%;left:150px}.section-top .frame-type-textpic .layout-layout1 .has-backdrop img{width:100%}@media screen and (min-width:768px){.section-top .frame-type-textpic .background{width:calc(100% - 106px);height:calc(100% + 106px);bottom:-53px}.section-top .frame-type-textpic .frame-container .textpic.layout-layout1 .textpic-item.textpic-text{width:50%}.section-top .frame-type-textpic .frame-container .textpic.layout-layout1 .textpic-item.textpic-gallery{width:50%}.section-top .frame-type-textpic .frame-container .textpic .textpic-item.textpic-text{padding-left:0;width:55%}.section-top .frame-type-textpic .frame-container .textpic .textpic-item.textpic-gallery{margin-bottom:0;width:45%}}.frame-type-card_group .card{border:none}.frame-type-card_group .card a{display:flex;flex-direction:column;background:var(--white);border-radius:20px;height:100%;box-shadow:none;border:none;padding:0}.frame-type-card_group .card a .card-img-top{position:relative;border-radius:20px}.frame-type-card_group .card a .card-img-top .link-backdrop{opacity:0;border-radius:20px;position:absolute;left:0;top:0;width:100%;height:100%;background:var(--primary-darkblue)}.frame-type-card_group .card a .card-img-top .btn{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.frame-type-card_group .card a:hover .card-img-top .link-backdrop,.frame-type-card_group .card a:focus .card-img-top .link-backdrop{opacity:0.6}.frame-type-card_group .card a:hover .card-img-top .btn,.frame-type-card_group .card a:focus .card-img-top .btn{display:block}.frame-type-card_group .card a:focus{background:none;box-shadow:none}.frame-type-card_group .card .card-body{text-align:center}.frame-type-icon_group .element-header{color:var(--primary-white)}.frame-type-icon_group .icongroup{margin:56px 0}.frame-type-icon_group .icongroup .icongroup-item{flex-direction:column;width:100%;border-radius:20px;padding:20px 20px 36px 20px;align-items:flex-start;background-color:var(--primary-white)}.frame-type-icon_group .icongroup .icongroup-item .icongroup-item-icon{width:50px;height:50px;margin:0}.frame-type-icon_group .icongroup .icongroup-item .icongroup-item-icon img{width:100%;height:100%}.frame-type-icon_group .icongroup .icongroup-item .icongroup-item-text{text-align:left}.frame-type-icon_group .icongroup .icongroup-item .icongroup-item-text .icongroup-item-text-header{font-size:16px;margin-bottom:16px;line-height:normal}@media screen and (min-width:768px){.frame-type-icon_group .icongroup{gap:20px}.frame-type-icon_group .icongroup .icongroup-item{max-width:calc(50% - 10px)}.frame-type-icon_group .icongroup.icongroup-columns-1 .icongroup-item{max-width:calc(100%)}}@media screen and (min-width:992px){.frame-type-icon_group .icongroup .icongroup-item{max-width:calc(20% - 16px)}.frame-type-icon_group .icongroup.icongroup-columns-4 .icongroup-item{max-width:calc(25% - 15px)}.frame-type-icon_group .icongroup.icongroup-columns-3 .icongroup-item{max-width:calc(33.33% - 20px)}.frame-type-icon_group .icongroup.icongroup-columns-2 .icongroup-item{max-width:calc(50% - 10px)}}.frame-type-ce_tabs .tabs-wrapper{margin:60px 0;background-color:var(--primary-lightblue);border-radius:20px;min-height:80px}.frame-type-ce_tabs .tabs-wrapper .preview{height:100%;width:100%;padding:25px;display:flex;align-items:center;justify-content:space-between;gap:10px}.frame-type-ce_tabs .tabs-wrapper .preview .preview-header p{margin:0;font-weight:700;font-size:24px;color:var(--primary-dark)}.frame-type-ce_tabs .tabs-wrapper .preview svg{width:15px;height:15px;transition:ease-in-out 0.3s}.frame-type-ce_tabs .tabs-wrapper .preview svg.open{transform:rotate(180deg)}.frame-type-ce_tabs .tabs-wrapper ul{background-color:var(--primary-lightblue);list-style:none;display:none;justify-content:center;flex-direction:column;border-radius:20px;padding:25px;height:fit-content;position:relative;top:calc(100% - 75px);gap:25px;z-index:10}.frame-type-ce_tabs .tabs-wrapper ul .tabs-item{min-height:80px}.frame-type-ce_tabs .tabs-wrapper ul .tabs-item a{text-decoration:none;font-weight:700;font-size:24px;color:var(--primary-dark);height:100%;display:flex;flex-direction:column;justify-content:center;border-bottom:4px solid transparent}.frame-type-ce_tabs .tabs-wrapper ul .tabs-item a p{font-weight:700;font-size:24px;color:var(--primary-dark);margin:0}.frame-type-ce_tabs .tabs-wrapper ul .tabs-item a:hover{color:var(--accent-yellow)}.frame-type-ce_tabs .tabs-wrapper ul .tabs-item a.active{color:var(--accent-yellow)}.frame-type-ce_tabs .tabs-wrapper ul.open{display:flex}.frame-type-ce_tabs .tabs-items{padding:0}.frame-type-ce_tabs .tabs-items .tabs-item{display:none;flex-direction:column}.frame-type-ce_tabs .tabs-items .tabs-item .tabs-item-image{width:100%;position:relative}.frame-type-ce_tabs .tabs-items .tabs-item .tabs-item-image img{width:100%;height:auto;border-radius:20px;object-fit:cover}.frame-type-ce_tabs .tabs-items .tabs-item .tabs-item-image .backdrop{position:absolute;z-index:1;width:calc(100% - 35px);right:0;height:calc(100% - 35px);bottom:0;border-radius:20px}.frame-type-ce_tabs .tabs-items .tabs-item .tabs-item-image .backdrop.type-1{background-color:var(--primary-darkblue)}.frame-type-ce_tabs .tabs-items .tabs-item .tabs-item-image .backdrop.type-2{background-color:var(--primary-lightblue)}.frame-type-ce_tabs .tabs-items .tabs-item .tabs-item-image .backdrop.type-3{background-color:var(--accent-yellow)}.frame-type-ce_tabs .tabs-items .tabs-item .tabs-item-image .backdrop.type-4{background-color:var(--primary-dark)}.frame-type-ce_tabs .tabs-items .tabs-item .tabs-item-image .backdrop.type-5{background-color:var(--primary-white)}.frame-type-ce_tabs .tabs-items .tabs-item .tabs-item-image.has-backdrop img{width:calc(100% - 35px);height:calc(100% - 35px);position:relative;z-index:2;border-radius:20px;overflow:hidden;margin-bottom:35px}.frame-type-ce_tabs .tabs-items .tabs-item .tabs-item-text{display:flex;flex-direction:column;justify-content:center;padding:25px 25px 25px 25px;width:100%}.frame-type-ce_tabs .tabs-items .tabs-item.active{display:flex}@media screen and (min-width:992px){.frame-type-ce_tabs .tabs-wrapper{padding:0 75px}.frame-type-ce_tabs .tabs-wrapper ul{display:flex;flex-direction:row;padding:0;height:100%;top:0}.frame-type-ce_tabs .tabs-wrapper ul .tabs-item{flex-grow:1}.frame-type-ce_tabs .tabs-wrapper ul .tabs-item a{padding:15px 0}.frame-type-ce_tabs .tabs-wrapper ul .tabs-item a.active{color:var(--primary-dark);border-color:var(--accent-yellow)}.frame-type-ce_tabs .tabs-items{padding:0 75px}.frame-type-ce_tabs .tabs-items .tabs-item{flex-direction:row}.frame-type-ce_tabs .tabs-items .tabs-item .tabs-item-image{width:50%}.frame-type-ce_tabs .tabs-items .tabs-item .tabs-item-text{width:50%;padding:60px 60px 60px 120px}}.tx_products_list .products-categories{display:flex;gap:15px;list-style:none;margin-bottom:30px;padding-left:0}.tx_products_list .products-categories button{padding-top:7px;border:1px solid var(--primary-dark)}.tx_products_list .products-list{display:flex;flex-direction:column;list-style:none;gap:20px;padding-left:0}.tx_products_list .products-list .products-item{flex:1 1 100%}.tx_products_list .products-list .products-item a{text-decoration:none}.tx_products_list .products-list .products-item a:hover h3{color:var(--accent-yellow)}.tx_products_list .products-list .products-item .image{margin-bottom:40px}.tx_products_list .products-list .products-item .image img{width:100%;height:auto;min-height:100%;object-fit:cover;border-radius:20px}.tx_products_list .products-list .products-item .categorie{margin-bottom:15px}.tx_products_list .products-list .products-item h3{margin-bottom:50px}.tx_products_list .more{padding-top:7px;left:50%;transform:translateX(-50%);position:relative}@media screen and (min-width:768px){.tx_products_list .products-list{flex-direction:row;flex-wrap:wrap}.tx_products_list .products-list .products-item{flex:0 1 calc((100% - 20px) / 2)}}@media screen and (min-width:992px){.tx_products_list .products-list .products-item{flex:0 1 calc((100% - 2 * 20px) / 3)}}.tx_products_show .content{display:flex;flex-direction:column}.tx_products_show .content .text{order:1}.tx_products_show .content .text .category{font-size:20px;margin-bottom:35px}.tx_products_show .content .image{order:0;margin-bottom:35px}.tx_products_show .content .image img{width:100%;height:auto}@media screen and (min-width:768px){.tx_products_show .content{flex-direction:row}.tx_products_show .content .text{flex-basis:60%;flex-grow:1;order:0;padding-right:25px}.tx_products_show .content .image{flex-basis:40%;flex-shrink:1;order:1}}#tx_indexedsearch fieldset .row div:first-child label{font-weight:bold}#tx_indexedsearch fieldset .row div:first-child .input-group{display:flex;gap:25px}#tx_indexedsearch fieldset .row div:first-child .input-group input[type="text"]{border:none;border-bottom:2px solid black;box-shadow:none;border-radius:0;height:50px}#tx_indexedsearch fieldset .row div:first-child .input-group input[type="submit"]{padding:10px 40px;border-radius:50px}#tx_indexedsearch fieldset .btn-light{border:1px solid black}#tx_indexedsearch fieldset .btn-light:hover{background-color:var(--primary-darkblue);border-color:var(--primary-darkblue);color:white}.search-result-item{border:none;border-bottom:2px solid var(--primary-darkblue);border-radius:0;margin-bottom:15px}.search-result-item h3 a{color:var(--primary-darkblue) !important;font-size:24px;text-decoration:none}.search-result-item h3 a:hover{color:var(--accent-yellow) !important}.search-result-pagination{display:flex;align-items:center;gap:15px;list-style:none;margin:0;padding:15px 5px}.search-result-pagination li a{text-decoration:none}.search-result-pagination li a:hover{color:var(--accent-yellow)}.search-result-pagination li a.active{color:var(--primary-darkblue)}.advanced-search-section-title{margin-top:25px}.advanced-search-section-title a{text-decoration:none;font-size:24px;font-weight:bold}.advanced-search-anchor-list a{padding:10px 0;border:none;border-bottom:1px solid var(--primary-darkblue);border-radius:0 !important}.news-list-view .wrapper{display:flex;flex-wrap:wrap;gap:20px;margin-top:50px}.news-list-view .wrapper .article{flex:0 1 100%;display:flex;flex-direction:column;gap:16px}.news-list-view .wrapper .article .news-img-wrap{order:0;margin:0}.news-list-view .wrapper .article .news-img-wrap a{border:none;padding:0;background:transparent;width:100%;border-radius:20px;overflow:hidden}.news-list-view .wrapper .article .news-img-wrap a img{width:100%}.news-list-view .wrapper .article .header{order:1}.news-list-view .wrapper .article .header a{text-decoration:none;font-weight:700;font-size:24px;line-height:29px}.news-list-view .wrapper .article .teaser-text{order:2}.news-list-view .wrapper .article .footer{display:none}.news-list-view .f3-widget-paginator{padding:0;list-style:none;display:flex;justify-content:flex-end;align-items:center;gap:20px;margin-top:35px}.news-list-view .f3-widget-paginator li{font-size:16px;font-weight:600}.news-list-view .f3-widget-paginator li a{font-size:16px;font-weight:600;text-decoration:none;height:100%}.news-list-view .f3-widget-paginator li a:hover{color:var(--accent-yellow)}.news-list-view .f3-widget-paginator li a svg{position:relative;top:-1px}.news-list-view .link-list{position:absolute;right:0;top:0}@media screen and (min-width:768px){.news-list-view .wrapper .article{flex:0 1 calc(50% - 10px)}}@media screen and (min-width:992px){.news-list-view .wrapper .article{flex:0 1 calc(33% - 13.5px)}.news-list-view .wrapper .article:first-child{flex:0 0 calc(33% - 13.5px)}}@media screen and (min-width:992px){.news-teaser-view .wrapper .article{flex:0 1 calc(30% - 13.5px)}.news-teaser-view .wrapper .article:first-child{flex:0 0 calc(40% - 13.5px)}}.news-single .news-img-wrap img{border-radius:20px;overflow:hidden;width:100% !important}.news-single .news-backlink-wrap{margin-block:50px}.fe-register-form .error{background-color:#fceaea;color:#cc5262;position:relative}.powermail_confirmation .btn-danger{background-color:var(--primary-darkblue);border-color:var(--primary-darkblue);color:var(--primary-white);margin-bottom:20px}.powermail_confirmation .btn-danger:hover{background-color:transparent;border-color:var(--primary-dark);color:var(--primary-dark)}.frame-layout-embedded>.frame-group-container>.frame-group-inner{border-radius:20px}div{scroll-margin-top:105px}#page-content{padding-top:145px}