@charset "UTF-8";
.header-slider-container{max-width:1500px;width:100%;margin:0 auto}.fancy_slider_wrapper{position:relative;width:100%;height:700px}.fancy_slider_wrapper .fancy_slider_controller{position:absolute;top:0;right:0;margin:1rem;color:#ffffff;z-index:100;display:flex;justify-content:center;align-items:center;font-size:1.25rem;background-color:rgba(255, 255, 255, 0.35);height:3rem;width:3rem;border:transparent 2px solid;border-radius:1rem;cursor:pointer;transition:all 150ms ease-in-out}.fancy_slider_wrapper .fancy_slider_controller:hover{scale:1.1;background-color:rgba(255, 255, 255, 0.5)}.fancy_slider_wrapper .fancy_slider_controller:active{border:white 2px solid}.fancy_slider_wrapper .fancy_slider_controller .fs-controler-pause,.fancy_slider_wrapper .fancy_slider_controller .fs-controler-play{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}.fancy_slider_wrapper .fancy_slider_controller .fs-controler-pause{opacity:1}.fancy_slider_wrapper .fancy_slider_controller.paused .fs-controler-play{opacity:1}.fancy_slider_wrapper .fancy_slider_controller.paused .fs-controler-pause{opacity:0}.fancy_slider_wrapper .fancy_slider{position:relative;width:100%;height:100%;list-style:none;padding:0;margin:0}.fancy_slider_wrapper .fancy_slider .fancy_slider__slide{position:absolute;top:0;left:0;height:100%;width:100%;color:white;flex-direction:column;justify-content:end;border-radius:1rem;overflow:hidden;opacity:0;z-index:-1;transition:1000ms opacity ease-in-out;padding:2rem}@media (max-width:992px){.fancy_slider_wrapper .fancy_slider .fancy_slider__slide h1,.fancy_slider_wrapper .fancy_slider .fancy_slider__slide h2,.fancy_slider_wrapper .fancy_slider .fancy_slider__slide h3,.fancy_slider_wrapper .fancy_slider .fancy_slider__slide h4{font-size:24px;line-height:1.2}.fancy_slider_wrapper .fancy_slider .fancy_slider__slide p{font-size:16px;line-height:1.5}}@media (min-width:1200px){.fancy_slider_wrapper .fancy_slider .fancy_slider__slide{padding:5rem}}.fancy_slider_wrapper .fancy_slider .fancy_slider__slide.active{opacity:1;z-index:10}.fancy_slider_wrapper .fancy_slider .fancy_slider__slide.active .slider_text{opacity:1;bottom:0}.fancy_slider_wrapper .fancy_slider .fancy_slider__slide::after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.25);z-index:-1}.fancy_slider_wrapper .fancy_slider .fancy_slider__slide .slider_image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.fancy_slider_wrapper .fancy_slider .fancy_slider__slide .slider_text{position:relative;display:flex;height:calc(100% - 5rem);flex-direction:column;justify-content:center;opacity:0;bottom:-2rem;transition:all 400ms ease-in-out}.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper{width:100%;position:absolute;bottom:0;left:0;z-index:50;color:white;padding:2rem}@media (min-width:1200px){.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper{padding:5rem}}.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation{display:flex;justify-content:center;list-style:none;gap:3rem;padding:0;margin:0}@media (min-width:768px){.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation{justify-content:flex-start}}@media (min-width:1200px){.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation{gap:5rem}}.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation .slider_navigation_item{position:relative;font-weight:600;margin-bottom:15px;cursor:pointer}.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation .slider_navigation_item>*{display:none !important}.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation .slider_navigation_item::after{content:"";position:absolute;top:0;left:0;height:16px;width:16px;border-radius:16px;background-color:lightgray}.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation .slider_navigation_item.active::after{background-color:var(--control-color)}@media (min-width:1200px){.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation .slider_navigation_item{flex:25% 0}.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation .slider_navigation_item>*{display:block !important}.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation .slider_navigation_item::after{display:none}}.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation .slider_navigation_item .slider_progress,.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation .slider_navigation_item p{pointer-events:none}.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation .slider_navigation_item .slider_progress{position:absolute;display:block;bottom:-15px;left:0;content:"";width:100%;height:2px;background-color:lightgray}.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation .slider_navigation_item.active .slider_progress{--playstate: "running"}.fancy_slider_wrapper .fancy_slider .slider_navigation_wrapper .slider_navigation .slider_navigation_item.active .slider_progress::after{position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;content:"";height:4px;background-color:var(--control-color);animation:process 10.1s linear;animation-play-state:var(--playstate)}@keyframes process{0%{width:0}100%{width:100%}}.image_wrapper img{width:100%;height:auto}.image_wrapper[data-rounded="true"] img{border-radius:1rem}.image_wrapper[data-shadow="true"] img{filter:drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.125))}.slider__single_slider .slider-text{position:absolute;bottom:2rem;left:4rem;color:white;padding-right:4rem}.slider__single_slider .slider-image{width:100%;height:100%;position:relative;z-index:-1}.slider__single_slider[data-rounded="true"] .slider-image{border-radius:16px}.slider__single_slider .splide__arrows .splide__arrow--prev{position:absolute;z-index:50;display:grid;place-content:center;width:48px;height:48px;top:50%;left:0;transform:translateY(-50%) scaleX(1);transform-origin:center;background-color:transparent;border:none;outline:none}@media (min-width:768px){.slider__single_slider .splide__arrows .splide__arrow--prev{margin:0.5rem}}.slider__single_slider .splide__arrows .splide__arrow--next{position:absolute;z-index:50;display:grid;place-content:center;width:48px;height:48px;top:50%;right:0;transform:translateY(-50%);background-color:transparent;border:none;outline:none}@media (min-width:768px){.slider__single_slider .splide__arrows .splide__arrow--next{margin:0.5rem}}.container:has(.card-slider-wrapper){padding-left:0;padding-right:0}.card-slider-wrapper{position:relative}.card-slider-wrapper .slider-text-container{padding-top:4rem;padding-bottom:400px}.card-slider-wrapper .card-slider-container{margin-top:-340px}.container-large-width{width:100%;max-width:1800px;margin-left:auto;margin-right:auto}.card_slides_slider button{border-radius:10rem;border:0;outline:0;padding:1rem;position:relative;background-color:transparent;padding:3px;margin-bottom:1rem;margin-right:0.5rem;font-size:1.5rem}.card_slides_slider .btn-inner{background-color:white;border-radius:10rem;padding-left:10px;padding-right:10px;padding-top:3px;padding-bottom:3px;transition:0.4s ease-in-out}.card_slides_slider .btn-inner:hover{background-color:transparent;color:white}.card_slides_slider .card_slides_slider_wrapper{display:flex;gap:2rem;transition:translate 200ms ease-in-out}.card_slides_slider .card_slides_slider_wrapper .card_slides_slider_content{width:400px;flex-shrink:0}.card_slides_slider .card_slides_slider_wrapper .card_slides_slider_content .card-divider{height:3px;width:45px;background-color:var(--slider-accent-color)}.card_slides_slider .card_slides_slider_wrapper .card_slides_slider_content .arrow-btn{color:var(--slider-accent-color);color:var(--slider-accent-color)}.card_slides_slider .card_slides_slider_wrapper .card_slides_slider_content .arrow-btn:hover{color:var(--slider-accent-color)}@media (max-width:992px){.card_slides_slider .card_slides_slider_wrapper .card_slides_slider_content{width:100%}}.card_slides_slider .card_slides_slider_wrapper .card_slides_slider_content img{margin-bottom:1rem;height:500px;width:100%;object-fit:cover;border-radius:1rem;pointer-events:none}html:has(#mahnke) .slider-text-wrapper{background-color:#38748e}html:has(#clama) .slider-text-wrapperr{background-color:#0076A8}html:has(#florett) .slider-text-wrapper{background-color:#222d7c}html:has(#intigena) .slider-text-wrapper{background-color:#2aa2ba}html:has(#los) .slider-text-wrapper{background-color:#50c4a1}html:has(#ovibell) .slider-text-wrapper{background-color:#81bc79}.mahnke-form .frame-type-form_formframework{width:100%}.mahnke-form .frame-type-form_formframework .form-control{border:none;border-bottom:2px solid #878787;margin-bottom:2.5rem;border-radius:0}.mahnke-form .frame-type-form_formframework .form-control:focus{border-color:inherit;box-shadow:none}.mahnke-form .frame-type-form_formframework label{display:none}.mahnke-form .frame-type-form_formframework .form-check label{display:block;margin-bottom:2rem}.mahnke-form .frame-type-form_formframework .form-check,.mahnke-form .frame-type-form_formframework input,.mahnke-form .frame-type-form_formframework select{padding-left:0}.mahnke-form .frame-type-form_formframework textarea.form-control{border:2px solid #878787;border-radius:1rem;min-height:250px;margin-bottom:1rem}.mahnke-form .frame-type-form_formframework button::before{content:"";font-family:"Font Awesome 6 Free";font-size:1rem;padding-right:0.5rem}.card-wrapper .card-text-container{padding-top:4rem;padding-bottom:400px}.card-wrapper .cards-container{margin-top:-340px}.card-wrapper .cards-container h3{color:var(--mahnke-gray)}.card-wrapper img{margin-bottom:1rem;height:500px;width:100%;object-fit:cover;border-radius:1rem}.card-wrapper .card-divider{height:3px;width:45px;margin-bottom:0.5rem}html:has(#mahnke) .card-wrapper .card-text-wrapper{background-color:#38748e}html:has(#mahnke) .card-wrapper .arrow-btn{color:#38748e}html:has(#mahnke) .card-wrapper .arrow-btn:hover{color:#38748e}html:has(#mahnke) .card-wrapper .card-divider{background-color:#38748e}html:has(#clama) .card-wrapper .card-text-wrapper{background-color:#0076A8}html:has(#clama) .card-wrapper .arrow-btn{color:#0076A8}html:has(#clama) .card-wrapper .arrow-btn:hover{color:#0076A8}html:has(#clama) .card-wrapper .card-divider{background-color:#0076A8}html:has(#florett) .card-wrapper .card-text-wrapper{background-color:#222d7c}html:has(#florett) .card-wrapper .arrow-btn{color:#222d7c}html:has(#florett) .card-wrapper .arrow-btn:hover{color:#222d7c}html:has(#florett) .card-wrapper .card-divider{background-color:#222d7c}html:has(#intigena) .card-wrapper .card-text-wrapper{background-color:#2aa2ba}html:has(#intigena) .card-wrapper .arrow-btn{color:#2aa2ba}html:has(#intigena) .card-wrapper .arrow-btn:hover{color:#2aa2ba}html:has(#intigena) .card-wrapper .card-divider{background-color:#2aa2ba}html:has(#los) .card-wrapper .card-text-wrapper{background-color:#50c4a1}html:has(#los) .card-wrapper .arrow-btn{color:#50c4a1}html:has(#los) .card-wrapper .arrow-btn:hover{color:#50c4a1}html:has(#los) .card-wrapper .card-divider{background-color:#50c4a1}html:has(#ovibell) .card-wrapper .card-text-wrapper{background-color:#81bc79}html:has(#ovibell) .card-wrapper .arrow-btn{color:#81bc79}html:has(#ovibell) .card-wrapper .arrow-btn:hover{color:#81bc79}html:has(#ovibell) .card-wrapper .card-divider{background-color:#81bc79}.card-with-bg{position:relative;aspect-ratio:1.7777777778;display:flex;justify-content:center;align-items:center;padding:3rem}.card-with-bg .card-content{position:relative;z-index:20}.card-with-bg .card-content :last-child{margin-bottom:0;padding-bottom:0}.card-with-bg .card-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;border-radius:1rem}.image-text_row{width:100%}.image-text_row .image-text_image{width:100%;height:100%;object-fit:cover;aspect-ratio:1.6}.image-text_row .image-text_text{height:100%;display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1rem}@media (min-width:1200px){.image-text_row .image-text_text{padding:2.5rem}}.content_box_wrapper{background-color:var(--bg-color);padding:2rem 2.5rem;max-width:100%;width:100%;word-wrap:break-word}.content_box_wrapper table tr{display:table-row}.content_box_wrapper[data-blur="true"]{background:var(--bg-color);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border-radius:10px;border:1px solid var(--bg-color)}.content_box_wrapper[data-rounded="true"]{border-radius:1rem}@media (max-width:992px){.content_box_wrapper .frame-type-table{overflow:scroll}}.counter{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.timeline_wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:40px;width:100%}@media (max-width:1200px){.timeline_wrapper{flex-direction:column}}.timeline_wrapper[data-rounded="true"] .timeline_single{border-radius:1rem}.timeline_wrapper[data-shadow="true"] .timeline_single{filter:drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.125))}.timeline_wrapper .timeline_single{background-color:var(--color-box);height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1rem;position:relative}@media (max-width:1200px){.timeline_wrapper .timeline_single{width:100%;height:auto}}.timeline_wrapper .timeline_single::after{content:"";position:absolute;display:block;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTguMTU2IiBoZWlnaHQ9IjIyNC41NzciIHZpZXdCb3g9IjAgMCAxOTguMTU2IDIyNC41NzciPgogIDxwYXRoIGlkPSJWZXJlaW5pZ3VuZ3NtZW5nZV8xIiBkYXRhLW5hbWU9IlZlcmVpbmlndW5nc21lbmdlIDEiIGQ9Ik05Mi40NzIsMTc4LjFIMFY0Nkg5Mi40NzJWMEwxOTguMTU2LDExMi4yODksOTIuNDcyLDIyNC41NzdaIiBmaWxsPSIjODc4Nzg3Ii8+Cjwvc3ZnPgo=");background-size:cover;color:var(--color-arrow);width:30px;height:34px;right:-36px}@media (max-width:1200px){.timeline_wrapper .timeline_single::after{rotate:90deg;right:50%;transform:translateY(-50%);bottom:-38px}}.timeline_wrapper .timeline_single:last-of-type::after{display:none}.timeline_wrapper .timeline_arrow svg{width:40px;height:auto}.timeline_wrapper .timeline_arrow:last-of-type{display:none}.two_colored_box_wrapper{display:flex;gap:1rem;flex-wrap:wrap}.two_colored_box_wrapper[data-rounded="true"] .top_box,.two_colored_box_wrapper[data-rounded="true"] .bottom_box{border-radius:1rem}.two_colored_box_wrapper[data-shadow="true"] .top_box,.two_colored_box_wrapper[data-shadow="true"] .bottom_box{filter:drop-shadow(0px 2px 2px rgba(0, 0, 0, 0.125))}.two_colored_box_wrapper .two_colored_box_single{display:flex;flex-direction:column;gap:0.5rem}.two_colored_box_wrapper .two_colored_box_single .top_box{display:flex;align-items:center;justify-content:center;min-height:fit-content;height:150px;background-color:var(--top-box);padding:0.5rem 1rem}.two_colored_box_wrapper .two_colored_box_single .top_box p{margin-bottom:0}.two_colored_box_wrapper .two_colored_box_single .bottom_box{background-color:var(--bottom-box);padding:1rem;height:100%}html:has(#mahnke) .job-offers-wrapper{border-top:var(--mahnke-primary) 3px solid}html:has(#ovibell) .job-offers-wrapper{border-top:var(--ovibell-primary) 3px solid}html:has(#clama) .job-offers-wrapper{border-top:var(--clama-primary) 3px solid}html:has(#florett) .job-offers-wrapper{border-top:var(--florett-primary) 3px solid}html:has(#intigena) .job-offers-wrapper{border-top:var(--intigena-primary) 3px solid}.job-offers-wrapper{display:flex;flex-direction:column;gap:1rem;padding-top:2rem;margin-top:1rem}.job-offers-wrapper .job-offer{display:flex;flex-direction:row;align-items:center;gap:1rem}.job-offers-wrapper .job-offer:not(:last-child){padding-bottom:0.5rem}.job-offers-wrapper .job-offer .job-info .job-title{font-weight:600;margin-bottom:0;line-height:1}.job-offers-wrapper .job-offer .job-info .job-subtitle{font-size:16;font-weight:300}body{background-color:unset}a{text-decoration:none;color:inherit}.frame-type-table{width:100%}.frame-type-news_newsdetail{margin-top:200px}.cookie-consent-settings button{position:relative;z-index:5001;font-size:0.7rem;max-width:6rem;text-align:center;border-radius:50%;width:6rem;height:6rem;border:0;background-color:white !important;color:black}.cookie-consent-settings button:hover{color:black}*{scroll-margin:135px}footer img{height:3rem !important;width:auto !important;max-width:100%}.footer-border{border-bottom:5px solid white}.col-img .image_wrapper{width:100%;height:100%}.col-img .image_wrapper img{width:100%;object-fit:cover}body{font:var(--paragraph)}.button{padding:1.125rem 1.5rem;color:white;border-radius:1rem;background-image:linear-gradient(to right, #3e667d, #3e7993, #3c8ca8, #36a0bc, #2db5cf, #00c3d2, #00d1d0, #00dec9, #4ae4a4, #86e777, #c0e346, #fdd914);background-size:100%;background-position:center;filter:drop-shadow(0 1px 2px rgba(0, 0, 0, 0));transition:all 200ms ease-in-out}.button:hover{background-size:150%;filter:drop-shadow(0 1px 3px rgba(0, 0, 0, 0.2))}.arrow-btn{text-decoration:none;position:relative;width:100%;font-weight:800}.arrow-btn:hover{text-decoration:none}.arrow-btn::after{content:"";font-family:"Font Awesome 6 Free";position:relative;top:2.5px;left:10px}html:has(#mahnke) .mainmenu{--main-lang-color: var(--mahnke-primary);--main-menu-color: rgb(from var(--mahnke-primary) r g b / 5%);--main-menu-hover-color: rgb(from var(--mahnke-primary) r g b / 25%)}html:has(#clama) .mainmenu{--main-lang-color: var(--clama-primary);--main-menu-color: rgb(from var(--clama-primary) r g b / 5%);--main-menu-hover-color: rgb(from var(--clama-primary) r g b / 25%)}html:has(#florett) .mainmenu{--main-lang-color: var(--florett-primary);--main-menu-color: rgb(from var(--florett-primary) r g b / 5%);--main-menu-hover-color: rgb(from var(--florett-primary) r g b / 25%)}html:has(#intigena) .mainmenu{--main-lang-color: var(--intigena-primary);--main-menu-color: rgb(from var(--intigena-primary) r g b / 5%);--main-menu-hover-color: rgb(from var(--intigena-primary) r g b / 25%)}html:has(#ovibell) .mainmenu{--main-lang-color: var(--ovibell-primary);--main-menu-color: rgb(from var(--ovibell-primary) r g b / 5%);--main-menu-hover-color: rgb(from var(--ovibell-primary) r g b / 25%)}.mainmenu{position:fixed;z-index:999;width:100%;top:0}.mainmenu .logo{height:1rem;width:auto}.top-menu{background-color:var(--mahnke-primary);color:white;font:var(--menu);padding:0.5rem 0;font-weight:300;display:none}@media (min-width:1200px){.top-menu{display:block}}.top-menu .langselect ul{min-width:6rem}.top-menu .langselect li{width:7rem}.top-menu .langselect li:hover{background-color:var(--main-lang-color);color:#fff}.top-menu .langselect li a.currentlanguage{color:#fff}.top-menu .langselect li a:hover{background-color:var(--main-lang-color);color:#fff}.top-menu .langselect img{width:auto;height:1rem}.top-menu .langselect .dropdown-menu{font-size:0.85rem;background-color:var(--main-lang-color);color:#fff;margin-left:-1.3rem !important}.top-menu .langselect .dropdown-menu a{color:#fff}.top-menu .langselect .dropdown-menu a.dropdown-item{font-size:15px !important}.top-menu .langselect .dropdown-toggle{display:block;height:100%}.top-menu #mobile-menu .langselect ul{min-width:6rem}.top-menu #mobile-menu .langselect li{width:5rem}html:has(#mahnke) .top-menu{background-color:var(--mahnke-primary)}html:has(#clama) .top-menu{background-color:var(--clama-primary)}html:has(#florett) .top-menu{background-color:var(--florett-primary)}html:has(#intigena) .top-menu{background-color:var(--intigena-primary)}html:has(#los) .top-menu{background-color:var(--los-primary)}html:has(#ovibell) .top-menu{background-color:var(--ovibell-primary)}.mainnavigation{background-color:white}.mainnavigation .container{display:flex;height:100px;justify-content:space-between;align-items:center;font:var(--menu);background-color:white}@media (max-width:1200px){.mainnavigation .container{max-width:100%;padding:0 2rem}}.mainnavigation .container .mobile-menu-toggle{border:none;background-color:transparent;font-size:1.5rem}.mainnavigation .container .menu-btn{flex-shrink:0;font:var(--menu);display:none}@media (min-width:1200px){.mainnavigation .container .menu-btn{display:block}}.mainnavigation .container .mobile-menu-btn{display:block;flex-shrink:0;font:var(--menu);text-align:center;width:100%;margin-top:1rem;border-radius:0.63rem}@media (min-width:1200px){.mainnavigation .container .mobile-menu-btn{display:none}}.mainnavigation .container .top-menu-mobile{display:flex;align-items:stretch;grid-column-gap:0.5rem;grid-row-gap:0.5rem;flex-direction:column;margin-bottom:0.5rem}@media (min-width:1200px){.mainnavigation .container .top-menu-mobile{display:none}}.mainnavigation .container .mobile-menu-toggle{display:block;margin-left:auto}@media (min-width:1200px){.mainnavigation .container .mobile-menu-toggle{display:none}}.mainnavigation .container .nav-menu{position:absolute;top:100%;left:0;z-index:1;grid-column-gap:0.25rem;padding:1rem 2rem;margin-bottom:0;display:none;list-style:none;width:100%;background-color:white;flex-direction:column;height:calc(100vh - 100px);overflow:auto}.mainnavigation .container .nav-menu.active{display:flex}@media (min-width:992px){.mainnavigation .container .nav-menu{width:40%;right:0;left:unset;padding:1rem;border-bottom-left-radius:0.63rem}}@media (min-width:1200px){.mainnavigation .container .nav-menu{position:relative;display:flex;top:0;flex-direction:row;height:auto;overflow:visible;width:100%}}.mainnavigation .container .nav-menu .nav-dropdown{cursor:pointer}.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-toggle{pointer-events:none;grid-column-gap:0.5rem;align-items:center;width:auto;min-width:auto;margin-top:0.1em;transition:background-color 0.3s;display:flex;cursor:pointer;user-select:none;padding:1rem 0.75rem;border-radius:0.63rem}@media (min-width:1200px){.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-toggle{padding:0.4rem 0.5rem 0.5rem 0.75rem}}.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-toggle .fa-solid{height:0.8rem}.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-toggle .nav-menu-item{text-align:left;width:100%}.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-toggle .nav-menu-item .nav-menu-title{text-decoration:none}.mainnavigation .container .nav-menu .nav-dropdown.active .nav-dropdown-list{display:flex}.mainnavigation .container .nav-menu .nav-dropdown.active .nav-dropdown-toggle{background-color:var(--main-menu-hover-color)}@media (min-width:1200px){.mainnavigation .container .nav-menu .nav-dropdown.active .nav-dropdown-toggle{background-color:unset}}.mainnavigation .container .nav-menu .nav-dropdown.active .nav-dropdown-toggle .fa-solid{rotate:180deg;margin-top:0.5rem}.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-list{position:relative;align-items:stretch;min-width:25rem;padding:1rem 0;background-color:#fff;border-radius:0.88rem;display:none;flex-flow:column}.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-list:last-child{padding-bottom:0}@media (min-width:1200px){.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-list{position:absolute;top:4rem;padding:0.5rem;box-shadow:0px 2px 4px rgba(20, 45, 82, 0.01), 0px 4px 8px rgba(20, 45, 82, 0.02), 0px 8px 16px rgba(20, 45, 82, 0.03), 0px 16px 32px rgba(20, 45, 82, 0.04), 0px 32px 64px rgba(20, 45, 82, 0.05), 0px -1px 10px rgba(20, 45, 82, 0.03)}.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-list:last-child{padding-bottom:0.5rem}}.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-list.multiple{grid-column-gap:0.5rem;grid-row-gap:0.5rem;flex-flow:column;min-width:100%}@media (min-width:1200px){.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-list.multiple{flex-flow:row;left:-10rem;min-width:40rem}}.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-list .nav-dropdown-list-content{display:flex;flex:1;flex-direction:column;grid-column-gap:0.5rem;grid-row-gap:0.5rem}.mainnavigation .container .nav-menu .nav-dropdown .nav-dropdown-list .nav-dropdown-list-content .nav-dropdown-list-header{padding:0.75rem;font-weight:700}.mainnavigation .container .nav-menu .nav-dropdown-link{z-index:1;grid-column-gap:1.25rem;background-color:var(--main-menu-color);color:black;border-radius:0.63rem;align-items:center;padding:1rem 0.75rem;text-decoration:none;transition:background-color 0.3s;display:flex;position:relative}.mainnavigation .container .nav-menu .nav-dropdown-link:hover{background-color:var(--main-menu-hover-color)}