@charset "UTF-8";
body{font-family:Open_Sans;font-weight:400;line-height:-0.5;color:#000000}body{font-size:18px}@media screen and (min-width:576px){body{font-size:calc(18px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){body{font-size:18px}}p{margin-bottom:1rem;font-family:Open_Sans;font-weight:400;line-height:-0.5;color:#000000}.text-right{text-align:end}.remove-p-margin p{margin:0}a{text-decoration:none;font-family:Open_Sans;text-transform:Text transform;font-weight:400;font-style:normal;color:inherit;color:0}a:hover{color:inherit;color:0}a:hover:not(.btn-filled):not(.btn-outline){text-decoration:Text decoration}b,strong{font-weight:site_settings}span.h1,span.h2,span.h3,span.h4,span.h5,span.h6,span.display-1,span.display-2,span.display-3,span.display-4,span.display-6{display:inline-block}h1,.h1{font-family:Open_Sans;font-weight:400;font-style:normal;line-height:1.2;text-transform:Text transform;color:#000000;color:#000000}h1,.h1{font-size:50px}@media screen and (min-width:576px){h1,.h1{font-size:calc(50px + 5 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){h1,.h1{font-size:55px}}h2,.h2{font-family:Open_Sans;font-weight:400;font-style:normal;line-height:1.2;text-transform:Text transform;color:#000000;color:#000000}h2,.h2{font-size:45px}@media screen and (min-width:576px){h2,.h2{font-size:calc(45px + 5 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){h2,.h2{font-size:50px}}h3,.h3{font-family:Open_Sans;font-weight:400;font-style:normal;line-height:1.2;text-transform:Text transform;color:#000000;color:#000000}h3,.h3{font-size:35px}@media screen and (min-width:576px){h3,.h3{font-size:calc(35px + 5 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){h3,.h3{font-size:40px}}h4,.h4{font-family:Open_Sans;font-weight:400;font-style:normal;line-height:1.2;text-transform:Text transform;color:#000000;color:#000000}h4,.h4{font-size:30px}@media screen and (min-width:576px){h4,.h4{font-size:calc(30px + 5 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){h4,.h4{font-size:35px}}h5,.h5{font-family:Open_Sans;font-weight:400;font-style:normal;line-height:1.2;text-transform:Text transform;color:#000000;color:#000000}h5,.h5{font-size:30px}@media screen and (min-width:576px){h5,.h5{font-size:calc(30px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){h5,.h5{font-size:30px}}h6,.h6{font-family:Open_Sans;font-weight:400;font-style:normal;line-height:1.2;text-transform:Text transform;color:#000000;color:#000000}h6,.h6{font-size:22px}@media screen and (min-width:576px){h6,.h6{font-size:calc(22px + -2 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){h6,.h6{font-size:20px}}.display-1{font-family:Open_Sans;font-weight:300;font-style:normal;line-height:1.5;text-transform:Text transform;color:#000000}.display-1{font-size:80px}@media screen and (min-width:576px){.display-1{font-size:calc(80px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.display-1{font-size:80px}}.display-2{font-family:Open_Sans;font-weight:400;font-style:normal;line-height:1.5;text-transform:Text transform;color:#000000}.display-2{font-size:72px}@media screen and (min-width:576px){.display-2{font-size:calc(72px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.display-2{font-size:72px}}.display-3{font-family:Open_Sans;font-weight:400;font-style:normal;line-height:1.5;text-transform:Text transform;color:#000000}.display-3{font-size:64px}@media screen and (min-width:576px){.display-3{font-size:calc(64px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.display-3{font-size:64px}}.display-4{font-family:Open_Sans;font-weight:400;font-style:normal;line-height:1.5;text-transform:Text transform;color:#000000}.display-4{font-size:56px}@media screen and (min-width:576px){.display-4{font-size:calc(56px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.display-4{font-size:56px}}.display-5{font-family:Open_Sans;font-weight:400;font-style:normal;line-height:1.5;text-transform:Text transform;color:#000000}.display-5{font-size:50px}@media screen and (min-width:576px){.display-5{font-size:calc(50px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.display-5{font-size:50px}}.display-6{font-family:Open_Sans;font-weight:400;font-style:normal;line-height:1.5;text-transform:Text transform;color:#000000}.display-6{font-size:48px}@media screen and (min-width:576px){.display-6{font-size:calc(48px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.display-6{font-size:48px}}.lg-headline{font-size:7rem;font-weight:800;line-height:8rem}@media screen and (max-width:992px){.lg-headline{font-size:5rem;line-height:6rem}}@media screen and (max-width:768px){.lg-headline{font-size:4rem;line-height:5rem}}ul li{display:list-item;list-style-type:square;padding-inline-start:0.3rem}ul li::marker{color:#E2382A}.white-font-color{color:white}.primary-font-color{color:#E2382A}.gray-font-color{color:#6f6f6f}.text-center{list-style-position:inside}.small-text{font-size:0.9rem}main{margin-top:110px}body:has(.breadcrumb) main{margin-top:calc(110px + 54px)}.frame-type-shortcut{width:100%}.frame-type-table{width:100%}.container-full-width .container .ce-col{display:block}.breadcrumb-menu{position:fixed;top:6.85rem;background-color:#fff;width:100%;padding-top:0.5rem;padding-bottom:0.5rem;z-index:1}.breadcrumb-menu.scrolled{top:4.05rem}.breadcrumb-menu li{list-style-type:none}.btn-filled{display:inline-block;text-decoration:none;width:fit-content;font-family:Open_Sans;font-size:16px;color:#ffffff;font-weight:400;font-style:normal;text-transform:Text transform;background-color:rgb(from #E2382A r g b / 100%);border-style:solid;border-width:2px;border-color:rgb(from #E2382A r g b / 100%);border-radius:0px;padding:10px 30px 10px 30px;transition:background-color 100ms ease-in-out, color 100ms ease-in-out;margin-bottom:0.5rem}.btn-filled:hover{color:#E2382A;background-color:rgb(from #E2382A r g b / 0%);border-width:2px;border-radius:0px;border-color:rgb(from #E2382A r g b / 100%)}.btn-filled.white{background-color:white;color:black;border-color:white}.btn-filled.white:hover{color:white;background-color:transparent}.btn-filled.black{background-color:black;color:white;border-color:black}.btn-filled.black:hover{background-color:white;color:black}.btn-filled+.btn-filled,.btn-outline+.btn-outline,.btn-filled+.btn-outline,.btn-outline+.btn-filled{margin-left:1rem}@media (max-width:576px){.btn-filled+.btn-filled,.btn-outline+.btn-outline,.btn-filled+.btn-outline,.btn-outline+.btn-filled{margin-left:auto}}.btn-outline{display:inline-block;text-decoration:none;width:fit-content;font-family:Open_Sans;font-size:16px;color:#E2382A;font-weight:400;font-style:normal;text-transform:Text transform;background-color:rgb(from #E2382A r g b / 0%);border-style:solid;border-width:2px;border-color:rgb(from #E2382A r g b / 100%);border-radius:0px;padding:10px 30px 10px 30px;transition:background-color 100ms ease-in-out, color 100ms ease-in-out;margin-bottom:0.5rem}.btn-outline:hover{color:#ffffff;background-color:rgb(from #E2382A r g b / 100%);border-width:2px;border-radius:0px;border-color:rgb(from #E2382A r g b / 100%)}.btn-outline.white{border-color:white;color:white}.btn-outline.white:hover{background-color:white;color:black}.btn-outline.black{border-color:black;color:black}.btn-outline.black:hover{background-color:black;color:white}.btn-arrow{text-decoration:none;color:#E2382A;position:relative;width:100%;font-weight:800}.btn-arrow:hover{color:#E2382A;text-decoration:none}.btn-arrow::after{content:url("/typo3conf/ext/sitepackage/Resources/Public/Icons/arrow-btn.svg");position:relative;top:2.5px;left:10px}@media (max-width:992px){.frame-type-table{overflow:scroll}}.ce-table p,.ce-table a{font-weight:inherit}.ce-table tr:hover{background-color:#E2382A}.ce-table tr:hover p,.ce-table tr:hover a{color:white}.frame:has(.tx-indexedsearch-searchbox){width:100%}.tx-indexedsearch-form{display:flex;flex-direction:column}.tx-indexedsearch-form label{font-size:3rem}.tx-indexedsearch-form input.tx-indexedsearch-searchbox-sword{font-size:1.5rem;border:none;border-bottom:2px solid black;margin-bottom:1rem}.tx-indexedsearch-info-sword{font-size:1.5rem}form .form-group{margin-bottom:1rem}form .form-group .form-control:focus{box-shadow:none}form .form-group .form-control{border-radius:0;border:1.5px solid #6f6f6f;color:#6f6f6f}form .btn.btn-primary{margin-top:1.5rem;background-color:transparent;border-radius:0;display:inline-block;text-decoration:none;width:fit-content;padding:0.75rem 2.5rem;border:2px solid #E2382A;font-size:0.9rem;transition:background-color 100ms ease-in-out, color 100ms ease-in-out;color:#E2382A;margin-bottom:0.5rem}form .btn.btn-primary:hover{background-color:#E2382A;color:white}.frame:has(form){width:100%}footer{max-width:100%;overflow-x:hidden;z-index:98;position:relative}[data-aos]{pointer-events:auto}*{scroll-margin:110px}body:has(.breadcrumb) *{scroll-margin:calc(110px + 54px)}body{background-color:#}.ce_container:has(.header-slider-test){max-width:100%;width:100%;padding:0}.ce_container:has(.header-slider-test) .row{width:100%;margin:0}.ce_container:has(.header-slider-test) .row>*{padding:0}.header-slider{position:relative;height:100vh;width:100%}.header-slider .splide__track{height:100%}.header-slider .splide__track .slide-container{height:100%;display:grid;padding:7rem 6rem}@media (max-width:768px){.header-slider .splide__track .slide-container{padding-left:1rem;padding-right:1rem}}.header-slider .splide__track .slide-container[data-content-position="Top"]{place-content:start center}.header-slider .splide__track .slide-container[data-content-position="Center"]{place-content:center}.header-slider .splide__track .slide-container[data-content-position="Bottom"]{place-content:end center}.header-slider .slider-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.header-slider .splide__pagination__page{background-color:var(--arrow-color)}.header-slider .splide__pagination__page.is-active{background-color:var(--arrow-color)}.header-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;margin:2rem}.header-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;margin:2rem}.header-slider .splide__arrows .splide__arrow_hard{border:2px solid var(--arrow-color)}.header-slider .splide__arrows .splide__arrow_round{border:2px solid var(--arrow-color);border-radius:0px}.header-slider[data-darken="true"] .splide__slide::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 50%, black 90%);z-index:-1}.header-slider[data-arrows="None"] .splide__arrows{display:none}.slider__content_slider{position:relative;width:100%;height:auto}.slider__content_slider .splide__slide{padding:0}@media (min-width:768px){.slider__content_slider .splide__slide{padding:1rem 1rem}}.slider__content_slider .slider-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.slider__content_slider .slide-container{display:flex;justify-content:center;align-items:center}.slider__content_slider .slide-container:has(.btn-filled){margin-top:0.5rem}@media (max-width:1200px){.slider__content_slider .slide-container .ce-textpic{flex-direction:column}}.slider__content_slider .slide-container .ce-intext.ce-left .ce-gallery{margin-right:20px}.slider__content_slider .splide__arrows .splide__arrow--prev{position:absolute;z-index:50;display:grid;place-content:center;width:48px;height:48px;top:50%;left:-3%;transform:translateY(-50%) scaleX(1);transform-origin:center;background-color:transparent;border:none;outline:none}@media (min-width:768px){.slider__content_slider .splide__arrows .splide__arrow--prev{margin:0.5rem}}.slider__content_slider .splide__arrows .splide__arrow--next{position:absolute;z-index:50;display:grid;place-content:center;width:48px;height:48px;top:50%;right:-3%;transform:translateY(-50%);background-color:transparent;border:none;outline:none}@media (min-width:768px){.slider__content_slider .splide__arrows .splide__arrow--next{margin:0.5rem}}.slider__content_slider .splide__arrows .splide__arrow_hard{border:2px solid var(--arrow-color)}.slider__content_slider .splide__arrows .splide__arrow_round{border:2px solid var(--arrow-color);border-radius:0px}.slider__content_slider[data-arrows="false"] .splide__arrows{display:none}[data-rounded="true"] .animated_header_slider_wrapper .fancy_slider_controller,[data-rounded="true"] .animated_header_slider_wrapper .animated_header_slider__slide{border-radius:0px}[data-full-height="true"] .animated_header_slider_wrapper{height:100vh}@media (max-width:992px){[data-full-height="true"] .animated_header_slider_wrapper{min-height:700px}}@media (max-width:768px){.container-full-width>.container:has(.animated_header_slider_wrapper){padding-left:0;padding-right:0}}.animated_header_slider_wrapper{position:relative;width:100%;height:700px}.animated_header_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;cursor:pointer;transition:all 150ms ease-in-out}.animated_header_slider_wrapper .fancy_slider_controller:hover{scale:1.1;background-color:rgba(255, 255, 255, 0.5)}.animated_header_slider_wrapper .fancy_slider_controller:active{border:white 2px solid}.animated_header_slider_wrapper .fancy_slider_controller .fs-controler-pause,.animated_header_slider_wrapper .fancy_slider_controller .fs-controler-play{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);pointer-events:none}.animated_header_slider_wrapper .fancy_slider_controller .fs-controler-pause{opacity:1}.animated_header_slider_wrapper .fancy_slider_controller.paused .fs-controler-play{opacity:1}.animated_header_slider_wrapper .fancy_slider_controller.paused .fs-controler-pause{opacity:0}.animated_header_slider_wrapper .animated_header_slider_wrapper{position:relative;width:100%;height:100%;padding:0;margin:0}.animated_header_slider_wrapper .animated_header_slider_wrapper ul li{list-style:none}.animated_header_slider_wrapper .animated_header_slider_wrapper .animated_header_slider__slide{position:absolute;top:0;left:0;height:100%;width:100%;color:white;flex-direction:column;justify-content:end;overflow:hidden;opacity:0;z-index:-1;transition:1000ms opacity ease-in-out;padding:2rem}@media (max-width:992px){.animated_header_slider_wrapper .animated_header_slider_wrapper .animated_header_slider__slide{padding-top:140px}}@media (min-width:1200px){.animated_header_slider_wrapper .animated_header_slider_wrapper .animated_header_slider__slide{padding:5rem}}.animated_header_slider_wrapper .animated_header_slider_wrapper .animated_header_slider__slide.active{opacity:1;z-index:10}.animated_header_slider_wrapper .animated_header_slider_wrapper .animated_header_slider__slide.active .slider_text{opacity:1;bottom:0}.animated_header_slider_wrapper .animated_header_slider_wrapper .animated_header_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}.animated_header_slider_wrapper .animated_header_slider_wrapper .animated_header_slider__slide .slider_image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.animated_header_slider_wrapper .animated_header_slider_wrapper .animated_header_slider__slide .slider_image_mobile{display:none}@media (max-width:992px){.animated_header_slider_wrapper .animated_header_slider_wrapper .animated_header_slider__slide .slider_image_mobile{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}}.animated_header_slider_wrapper .animated_header_slider_wrapper .animated_header_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;width:50%}@media (max-width:992px){.animated_header_slider_wrapper .animated_header_slider_wrapper .animated_header_slider__slide .slider_text{width:100%}}.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper{width:100%;position:absolute;bottom:0;left:0;z-index:50;color:white;padding:2rem}@media (min-width:1200px){.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper{padding:5rem}}.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper .slider_navigation{display:flex;justify-content:center;list-style:none;gap:3rem;padding:0;margin:0}@media (min-width:768px){.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper .slider_navigation{justify-content:flex-start}}@media (min-width:1200px){.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper .slider_navigation{gap:5rem;justify-content:space-between}}.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper .slider_navigation .slider_navigation_item{position:relative;font-weight:600;margin-bottom:15px;cursor:pointer}.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper .slider_navigation .slider_navigation_item>*{display:none !important}.animated_header_slider_wrapper .animated_header_slider_wrapper .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}.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper .slider_navigation .slider_navigation_item.active::after{background-color:var(--control-color)}@media (min-width:1200px){.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper .slider_navigation .slider_navigation_item{flex:25% 0}.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper .slider_navigation .slider_navigation_item>*{display:block !important}.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper .slider_navigation .slider_navigation_item::after{display:none}}.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper .slider_navigation .slider_navigation_item .slider_progress,.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper .slider_navigation .slider_navigation_item p{pointer-events:none}.animated_header_slider_wrapper .animated_header_slider_wrapper .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}.animated_header_slider_wrapper .animated_header_slider_wrapper .slider_navigation_wrapper .slider_navigation .slider_navigation_item.active .slider_progress{--playstate: "running"}.animated_header_slider_wrapper .animated_header_slider_wrapper .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%}}.slider__text_card{position:relative;width:100%;height:auto}.slider__text_card .slide-container{display:flex;align-items:center}@media (max-width:1200px){.slider__text_card .slide-container{flex-direction:column}}.slider__text_card .slide-container .slider_img_wrapper{width:60%}.slider__text_card .slide-container .slider_img_wrapper img{object-fit:cover;width:100%;height:550px}@media (max-width:1200px){.slider__text_card .slide-container .slider_img_wrapper{width:100%}}.slider__text_card .slide-container .slider_text_card_wrapper{position:relative;right:0;z-index:-1;width:45%;min-height:250px;height:fit-content;margin-left:-2rem;padding:20px 50px 20px 60px;background-color:var(--bg-color);display:flex;justify-content:center;flex-direction:column}@media (max-width:1200px){.slider__text_card .slide-container .slider_text_card_wrapper{width:100%;margin-left:auto;padding:20px 50px;transform:translateX(0)}}.slider__text_card[data-rounded="true"] .slider_img_wrapper img{border-radius:0px}@media (max-width:1200px){.slider__text_card[data-rounded="true"] .slider_img_wrapper img{border-radius:0;border-top-left-radius:0px;border-top-right-radius:0px}}.slider__text_card[data-rounded="true"] .slide-container .slider_text_card_wrapper{border-radius:0px}@media (max-width:1200px){.slider__text_card[data-rounded="true"] .slide-container .slider_text_card_wrapper{border-radius:0;border-bottom-left-radius:0px;border-bottom-right-radius:0px}}.slider__text_card .splide__slide{padding:0}.slider__text_card .splide__arrows .splide__arrow--prev,.slider__text_card .splide__arrows .splide__arrow--next{position:absolute;z-index:50;display:grid;place-content:center;top:50%;background-color:transparent;border:none;outline:none;padding:0}.slider__text_card .splide__arrows .splide__arrow--prev{left:0;transform:translateY(-50%) scaleX(1);transform-origin:center}.slider__text_card .splide__arrows .splide__arrow--next{right:0;transform:translateY(-50%)}.fancy_list_text ul{list-style:none}.fancy_list_text ul li::marker{content:""}.fancy_list_text ul li:before{padding-right:0.7rem;vertical-align:top;content:var(--fancy-icon);font-family:FontAwesome;display:inline-block;color:var(--icon-color)}.divider_wrapper{max-width:100%;padding-bottom:0.7rem;width:100%}.divider_wrapper[data-content-style="Line"] .divider{border-bottom:var(--divider-height) solid var(--divider-color);width:var(--divider-width);max-width:100%}.divider_wrapper[data-content-style="Dashed"] .divider{border-bottom:var(--divider-height) dashed var(--divider-color);width:var(--divider-width);max-width:100%}.divider_wrapper[data-content-style="Dotted"] .divider{border-bottom:var(--divider-height) dotted var(--divider-color);width:var(--divider-width);max-width:100%}.divider_wrapper[data-content-position="Right"]{display:flex;justify-content:flex-end}.divider_wrapper[data-content-position="Right"] .divider{margin-left:auto}.divider_wrapper[data-content-position="Center"]{display:flex;justify-content:center}.divider_wrapper[data-content-position="Center"] .divider{margin:auto}.divider_wrapper[data-content-position="Center"][data-content-position="Left"]{display:flex;justify-content:flex-start}.divider_wrapper[data-content-position="Center"][data-content-position="Left"] .divider{margin:auto}.custom_divider{max-width:100%;padding-bottom:0.7rem;width:100%}.custom_divider .custom_divider_img{max-width:100%}.custom_divider[data-content-position="Right"]{display:flex;justify-content:flex-end}.custom_divider[data-content-position="Right"] .divider{margin-left:auto}.custom_divider[data-content-position="Center"]{display:flex;justify-content:center}.custom_divider[data-content-position="Center"] .divider{margin:auto}.custom_divider[data-content-position="Left"]{display:flex;justify-content:flex-start}.custom_divider[data-content-position="Left"] .divider{margin:auto}.counter-element{display:flex;align-items:center;justify-content:center;gap:0.5rem;font-weight:800}.counter-element>*{color:var(--counter-color)}.counter-element>*{font-size:var(--font-size)}.image_wrapper img{width:100%;height:auto}.image_wrapper[data-shadow="true"] img{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.image_wrapper[data-rounded="true"] img{border-radius:0px}.video-wrapper{position:relative}.video-wrapper .video-overlay{position:absolute;z-index:1;display:block;width:100%;height:100%}.video-wrapper .video-overlay:has(.play){display:none}.video-wrapper .video-overlay img{width:100%;height:100%}.video-wrapper .video-overlay .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.video-wrapper .video{width:100%}.video-wrapper .video.video-rounded{border-radius:0px}.video-wrapper .video.video-shadows{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}[data-playbutton="false"] .video-wrapper .video-overlay .play-button{display:none}.masonry-galerie__wrapper{column-count:2;column-gap:1rem}.masonry-galerie__wrapper[data-shadow="true"] img{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.masonry-galerie__wrapper[data-rounded="true"] img,.masonry-galerie__wrapper[data-rounded="true"] video{border-radius:0px}.masonry-galerie__wrapper .masonry-galerie__item{position:relative;margin-bottom:1rem;display:inline-block;width:100%}.masonry-galerie__wrapper img{width:100%;height:auto}.masonry-galerie__wrapper .lazy{opacity:0;transition:opacity 0.3s ease-in-out}.masonry-galerie__wrapper .lazy-loaded{opacity:1}.masonry-galerie__wrapper .video-wrapper{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-height:200px;aspect-ratio:0.5625;margin-bottom:1rem}.masonry-galerie__wrapper .video-wrapper:has(.spinner){background:#f0f0f0}.masonry-galerie__wrapper .img-placeholder{position:absolute;top:0;left:0;height:100%;width:100%;content:"";background:#f0f0f0}.masonry-galerie__wrapper .img-placeholder .spinner{top:50%;left:50%;transform:translate(-50%, -50%)}.masonry-galerie__wrapper .spinner{position:absolute;width:48px;height:48px;border:5px solid #E2382A;border-bottom-color:transparent;border-radius:50%;content:"";animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.masonry-galerie__wrapper .hidden{visibility:hidden}.masonry-galerie__wrapper .video-loaded{visibility:visible}@media (min-width:992px){.masonry-galerie__wrapper{column-count:3}}.overlapping_images_wrapper{position:relative;overflow:hidden;width:100%;aspect-ratio:1.6;margin:0 auto;margin-bottom:1rem}.overlapping_images_wrapper .overlapping_image{position:absolute;height:auto;aspect-ratio:1.6;object-fit:cover}.overlapping_images_wrapper[data-rounded="true"] .overlapping_image{border-radius:0px}.overlapping_images_wrapper[data-shadow="true"] .overlapping_image{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.overlapping_images_wrapper[data-count="1"] .overlapping_image:nth-child(1){left:0;top:0}.overlapping_images_wrapper[data-count="2"] .overlapping_image{width:50%}.overlapping_images_wrapper[data-count="2"] .overlapping_image:nth-child(1){left:3%;top:42%;z-index:20;width:60%}.overlapping_images_wrapper[data-count="2"] .overlapping_image:nth-child(2){right:0%;top:5%;z-index:10}.overlapping_images_wrapper[data-count="3"] .overlapping_image{width:50%}.overlapping_images_wrapper[data-count="3"] .overlapping_image:nth-child(1){left:5%;top:26%;z-index:30}.overlapping_images_wrapper[data-count="3"] .overlapping_image:nth-child(2){left:25%;top:0;z-index:10}.overlapping_images_wrapper[data-count="3"] .overlapping_image:nth-child(3){right:13%;bottom:10%;z-index:20}.overlapping_images_wrapper[data-count="4"] .overlapping_image{width:50%}.overlapping_images_wrapper[data-count="4"] .overlapping_image:nth-child(1){bottom:10%;z-index:40}.overlapping_images_wrapper[data-count="4"] .overlapping_image:nth-child(2){left:10%;top:0;z-index:30}.overlapping_images_wrapper[data-count="4"] .overlapping_image:nth-child(3){right:0;top:5%;z-index:10}.overlapping_images_wrapper[data-count="4"] .overlapping_image:nth-child(4){right:4%;bottom:0;z-index:20}model-viewer{width:100%;height:600px}model-viewer ul li{list-style:none}model-viewer .hotspot .toggle_button{background-color:#E2382A;border-radius:5rem;width:32px;height:32px;opacity:1;transition:opacity 200ms ease-in-out;animation:pulse infinite 3.5s;font-size:1rem;color:#ffffff;display:flex;justify-content:center;align-items:center}model-viewer button{border:none;outline:none;background:transparent}model-viewer .annotation{position:absolute;left:50%;bottom:60%;opacity:0;transform:translate(-50%, -30%);max-width:250px;width:max-content;padding:0.5rem 1rem;border-radius:calc(1rem / 2);background:white;filter:drop-shadow(0 0 10px rgba(0, 0, 0, 0.5));transition:all 200ms ease-in-out;display:flex;align-items:center;gap:1rem;font-size:0.9rem}model-viewer .annotation .hotspot_img{display:inline;width:24px;height:24px}model-viewer .annotation .hotspot_img img{object-fit:contain;width:100%;height:100%}model-viewer .hotspot.active .toggle_button{opacity:0}model-viewer .hotspot.active .annotation{position:absolute;left:50%;bottom:0%;opacity:1;transform:translate(-50%, -50%)}model-viewer .hotspot.active .annotation::after{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white;position:absolute;top:95%;left:50%;transform:translateX(-50%)}model-viewer :not(:defined)>*{display:none}.feature_card_wrapper{background-color:var(--bg-color);width:100%}.feature_card_wrapper[data-rounded="true"]{border-radius:0px}.feature_card_wrapper[data-rounded="true"] .card_list_single:nth-child(odd):last-of-type{border-bottom-left-radius:0px;border-bottom-right-radius:0px}.feature_card_wrapper[data-shadow="true"]{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.feature_card_wrapper .feature-card-header{padding:1rem 1.5rem;padding-top:2rem}.feature_card_wrapper .feature-card-header .feature_card_text{margin:1rem auto}.feature_card_wrapper img{width:100%}.feature_card_wrapper .card_list_single{padding:1rem}.feature_card_wrapper .card_list_single p,.feature_card_wrapper .card_list_single ul{margin-bottom:0}.feature_card_wrapper .card_list_single:nth-child(odd){background-color:var(--row-color)}.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-gradient="GlobalGradient"]{background:linear-gradient(0deg, #1A1C26, #2F3140)}.content_box_wrapper[data-gradient="CustomGradient"]{background:linear-gradient(var(--gradient-orientation), var(--first-color), var(--second-color))}.content_box_wrapper[data-shadow="true"]{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.content_box_wrapper[data-shadow="true"] video,.content_box_wrapper[data-shadow="true"] img{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.content_box_wrapper[data-rounded="true"]{border-radius:0px}.content_box_wrapper[data-rounded="true"] video,.content_box_wrapper[data-rounded="true"] img{border-radius:0px}.content_box_wrapper[data-gradient="true"]{background:linear-gradient(0deg, #1A1C26, #2F3140)}@media (max-width:992px){.content_box_wrapper .frame-type-table{overflow:scroll}}.fancy_box_wrapper{width:100%}.fancy_box_wrapper[data-shadow="true"] .fancy_box{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.fancy_box_wrapper[data-rounded="true"] .fancy_box{border-radius:0px}.fancy_box_wrapper[data-alignment="left"] .fancy_box_title{text-align:left}.fancy_box_wrapper[data-alignment="right"] .fancy_box_title{text-align:right}.fancy_box_wrapper[data-alignment="center"] .fancy_box_title{text-align:center}.fancy_box_wrapper[data-gradient="true"] .fancy_box{box-shadow:0 20px 0px rgba(0, 0, 0, 0);transition:transform 0.4s cubic-bezier(0.21, 0.53, 0.48, 0.96), box-shadow 0.4s cubic-bezier(0.21, 0.53, 0.48, 0.96)}.fancy_box_wrapper[data-gradient="true"] .fancy_box:hover{box-shadow:0 20px 50px rgba(0, 0, 0, 0.2)}.fancy_box_wrapper[data-gradient="true"] .fancy_box .fancy_box_content::after{background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(0, 0, 0, 0.75) 100%);opacity:1;transition:opacity 0.6s cubic-bezier(0.21, 0.53, 0.48, 0.96)}.fancy_box_wrapper[data-gradient="true"] .fancy_box .fancy_box_content::before{background-image:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, var(--hover-color) 100%);opacity:0;transition:opacity 0.6s cubic-bezier(0.21, 0.53, 0.48, 0.96)}.fancy_box_wrapper[data-gradient="false"] .fancy_box{transition:transform 0.4s cubic-bezier(0.21, 0.53, 0.48, 0.96)}.fancy_box_wrapper[data-gradient="false"] .fancy_box .fancy_box_content_wrapper{background-color:var(--hover-color)}.fancy_box_wrapper[data-gradient="false"] .fancy_box .fancy_box_content{height:100%;justify-content:flex-end}.fancy_box_wrapper[data-gradient="false"] .fancy_box .fancy_box_content::after{height:0%;top:100%;transition:top 0.6s cubic-bezier(0.21, 0.53, 0.48, 0.96), height 0.6s cubic-bezier(0.21, 0.53, 0.48, 0.96);opacity:1}.fancy_box_wrapper[data-gradient="false"] .fancy_box .fancy_box_content .fancy_box_title{background-color:var(--hover-color)}.fancy_box_wrapper[data-gradient="false"] .fancy_box:hover .fancy_box_content_wrapper{height:100%;min-height:350px}.fancy_box_wrapper[data-gradient="false"] .fancy_box:hover .fancy_box_content::after{top:0%;height:100%}.fancy_box_wrapper .fancy_box{position:relative;height:fit-content;min-height:350px;width:100%;overflow:hidden;border:none;border-radius:0px;transform:translateY(0px)}.fancy_box_wrapper .fancy_box .fancy_box_content{display:flex;flex-direction:column;margin-top:auto;z-index:20;overflow:hidden}.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_title{padding:20px;margin-bottom:-40px}.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_title h1,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_title h2,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_title h3,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_title h4,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_title h5,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_title h6,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_title p,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_title span{font-weight:500;font-size:1.1rem;padding-bottom:0.35rem;margin-bottom:0;color:var(--title-color)}.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_icon{width:30px;stroke:white;padding-bottom:0.5rem}.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_text{overflow:hidden;opacity:0;max-height:0px;transition:max-height 400ms ease-in-out, opacity 600ms ease-in-out;padding:20px}.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_text h1,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_text h2,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_text h3,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_text h4,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_text h5,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_text h6,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_text p,.fancy_box_wrapper .fancy_box .fancy_box_content .fancy_box_text span{font-size:0.9rem}.fancy_box_wrapper .fancy_box .fancy_box_content::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:-2}.fancy_box_wrapper .fancy_box .fancy_box_content::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:-1;opacity:0;transition:opacity 0.6s cubic-bezier(0.21, 0.53, 0.48, 0.96)}.fancy_box_wrapper .fancy_box .fancy_box_bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.fancy_box_wrapper .fancy_box:hover{transform:translateY(-5px)}.fancy_box_wrapper .fancy_box:hover .fancy_box_content .fancy_box_text{max-height:100%;opacity:1}.fancy_box_wrapper .fancy_box:hover .fancy_box_content::before{opacity:1}.fancy_card_underline_wrapper{width:100%}.fancy_card_underline_wrapper[data-rounded="true"] .card_underline_box img{border-radius:0px}.fancy_card_underline_wrapper[data-shadow="true"] .card_underline_box img{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.fancy_card_underline_wrapper .card_underline_box{display:flex;flex-direction:column;gap:1rem}.fancy_card_underline_wrapper .card_underline_box .card_underline_image{width:100%;max-height:20rem;object-fit:cover}.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_title{font-weight:700;width:fit-content;color:var(--title-color);text-decoration:none;background-image:linear-gradient(var(--hover-color), var(--hover-color));background-repeat:no-repeat;background-position:bottom left;background-size:0% 3px;transition:background-size 300ms ease-in-out;margin-bottom:0}.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_title h1,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_title h2,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_title h3,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_title h4,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_title h5,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_title h6,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_title p,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_title span{margin-bottom:0}.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_box_text{transform:translateY(0);transition:transform 300ms ease-in-out}.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_box_text h1,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_box_text h2,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_box_text h3,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_box_text h4,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_box_text h5,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_box_text h6,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_box_text p,.fancy_card_underline_wrapper .card_underline_box .card_underline_content .card_underline_box_text span{font-size:1rem;margin-top:0.4rem}.fancy_card_underline_wrapper .card_underline_box:hover .card_underline_content .card_underline_title{background-size:100% 3px}.fancy_card_underline_wrapper .card_underline_box:hover .card_underline_box_text{transform:translateY(-3px)}.fancy_card_wrapper{width:100%}.fancy_card_wrapper[data-rounded="true"] .fancy_card{border-radius:0px}.fancy_card_wrapper[data-shadow="true"] .fancy_card{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.fancy_card_wrapper:has(.fancy_card){height:100%}.fancy_card_wrapper:has(.fancy_card){width:100%}.fancy_card_wrapper .fancy_card{background-color:var(--bg-color);display:flex;flex-direction:column;justify-content:flex-start;gap:1rem;padding:1.5rem;padding-top:2.5rem;transition:transform 0.4s cubic-bezier(0.21, 0.53, 0.48, 0.96), box-shadow 0.4s cubic-bezier(0.21, 0.53, 0.48, 0.96);width:100%}.fancy_card_wrapper .fancy_card .fancy_card_icon{width:3.5rem;padding-bottom:1rem}.fancy_card_wrapper .fancy_card span{font-size:1.25rem;font-weight:700}.fancy_card_wrapper[data-icon-alignment="Left"] .fancy_card{align-items:flex-start}.fancy_card_wrapper[data-icon-alignment="Center"] .fancy_card{align-items:center}.fancy_card_wrapper[data-icon-alignment="Right"] .fancy_card{align-items:flex-end}.fancy_card_wrapper[data-floating="true"] .fancy_card:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgba(0, 0, 0, 0.07)}.fancy_card_wrapper:has(.fancy_card){display:flex}.img-text-card{display:flex;justify-content:center;max-height:100%;width:100%}.img-text-card[data-overlapping="true"]{margin-top:150px}.img-text-card[data-overlapping="true"] .img-wrapper{width:auto}.img-text-card[data-overlapping="true"] .img-wrapper img{height:300px;object-fit:cover;object-position:top;margin-top:-150px}.img-text-card[data-shadow="true"] .img-text-card-container{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.img-text-card[data-rounded="true"] .img-text-card-container{border-radius:0px}.img-text-card[data-rounded="true"] .img-text-card-container .img-wrapper img{border-radius:0px 0px 0 0}.img-text-card[data-gradient="GlobalGradient"] .img-text-card-container{background:linear-gradient(0deg, #1A1C26, #2F3140)}.img-text-card[data-gradient="CustomGradient"] .img-text-card-container{background:linear-gradient(var(--gradient-orientation), var(--first-color), var(--second-color))}.img-text-card .img-text-card-container{display:flex;flex-direction:column;align-items:center;min-width:250px;transition:0.3s ease-in-out;background-color:var(--card-color)}.img-text-card .img-wrapper{width:100%}.img-text-card .img-wrapper img{width:100%;height:auto;max-height:500px;object-fit:cover;object-position:top;height:100%}.img-text-card .text-wrapper{margin:0;padding:2rem;display:flex;flex-direction:column;width:100%}.img-text-card .text-wrapper p:last-child{margin-bottom:0}.media__hover-box{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem;width:100%}.media__hover-box a{width:100%}.media__hover-box[data-shadow="true"] .box-wrapper{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.media__hover-box[data-rounded="true"] .box-wrapper{border-radius:0px}.media__hover-box[data-rounded="true"] .box-wrapper::before{border-radius:0 0 0px 0px}.media__hover-box[data-box-outset="true"]{margin-top:var(--offset-height)}.media__hover-box .box-wrapper{display:flex;flex-basis:100%;padding:1rem;position:relative;min-height:130px;width:100%;background-color:var(--bg-color);align-items:center}.media__hover-box .box-wrapper .box_text{margin:auto 0;width:100%}.media__hover-box .box-wrapper .box_text .hover_text{display:none;transition-delay:250ms;transition-duration:display}.media__hover-box .box-wrapper .box_text .first_text{display:block;transition-delay:250ms;transition-duration:display}.media__hover-box .box-wrapper::before{content:"";position:absolute;bottom:0;left:0;background-color:var(--bg-hover-color);height:13px;min-width:100%;z-index:10;transition:transform 0.4s cubic-bezier(0.21, 0.53, 0.48, 0.96), height 0.4s cubic-bezier(0.21, 0.53, 0.48, 0.96)}.media__hover-box .box-wrapper:hover{background-color:var(--bg-color)}.media__hover-box .box-wrapper:hover .box_text{position:relative;z-index:11}.media__hover-box .box-wrapper:hover .box_text .hover_text{display:block}.media__hover-box .box-wrapper:hover .box_text .first_text{display:none}.media__hover-box .box-wrapper:hover::before{content:"";position:absolute;bottom:0;left:0;background-color:var(--bg-hover-color);height:calc(100% - 13px);min-width:100%;z-index:10}@media screen and (max-width:992px){.media__hover-box[data-box-outset="true"]{margin-top:auto}}@media screen and (max-width:768px){.media__hover-box{flex-wrap:nowrap;flex-direction:column}.media__hover-box .box-wrapper{width:40%}}.basic__testimonial_card{}.basic__testimonial_card[data-source="true"] .testimonial_name{text-align:center}.basic__testimonial_card[data-source="true"] .testimonial_title{text-align:center}.basic__testimonial_card[data-shadow="true"] .testimonial_card_text{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16));z-index:-1}.basic__testimonial_card[data-rounded="true"] .testimonial_card_text{border-radius:0px}.basic__testimonial_card[data-gradient="GlobalGradient"] .testimonial_card_text{background:linear-gradient(0deg, #1A1C26, #2F3140)}.basic__testimonial_card[data-gradient="CustomGradient"] .testimonial_card_text{background:linear-gradient(var(--gradient-orientation), var(--first-color), var(--second-color))}.basic__testimonial_card .testimonial_card_inner{width:calc(100% - 2px);margin:0 auto;position:relative;padding-left:20px;padding-right:20px}.basic__testimonial_card .testimonial_card_inner .testimonial_card_text{background-color:var(--card_background);padding-bottom:1rem;padding-left:3rem;padding-right:3rem;margin-top:-71px;padding-top:85px}.basic__testimonial_card .testimonial_card_img_wrapper{z-index:1}.basic__testimonial_card .testimonial_card_img_wrapper .testimonial_img{width:150px;height:150px;object-fit:cover;margin:0 auto;border-radius:100%;display:flex;align-items:center;margin-bottom:-125px}.basic__testimonial_card .testimonial_card{position:relative;display:flex;flex-direction:column}.basic__testimonial_card .testimonial_card .quote-left{width:90px;z-index:1;margin-bottom:45px;margin-left:-21px}.basic__testimonial_card .testimonial_card .quote-left [data-quote="true"]{display:none}.basic__testimonial_card .testimonial_card .quote-wrapper-right{display:flex;justify-content:flex-end;margin-top:-25px;margin-right:-21px}.basic__testimonial_card .testimonial_card .quote-wrapper-right .quote-right{width:90px}.basic__testimonial_card[data-disable-quote="true"] .testimonial_img{margin-bottom:auto}@media screen and (max-width:992px){.basic__testimonial_card .testimonial_card_inner .testimonial_card_text{padding-left:1rem;padding-right:1rem}.basic__testimonial_card .testimonial_card_inner .testimonial_card{padding-left:0;padding-right:0}.basic__testimonial_card .testimonial_card_inner .testimonial_card .quote-left{width:60px}.basic__testimonial_card .testimonial_card_inner .testimonial_card .quote-right{width:60px}}@media screen and (max-width:768px){.basic__testimonial_card .testimonial_card_inner .testimonial_card .quote-left{left:-1%}.basic__testimonial_card .testimonial_card_inner .testimonial_card .quote-right{right:-1%}}.alternating_hover_media{padding:0}.alternating_hover_media ul li{padding-inline-start:0}.alternating_hover_media[data-overlay="true"] .img-box .box-image-hover{object-fit:contain}.alternating_hover_media .img-box::after{content:"";position:absolute;width:0;height:0;border-style:solid;top:50%;transform:translateY(-50%);transition:0.3s ease-in-out}.alternating_hover_media[data-switch-image="true"]{}.alternating_hover_media[data-switch-image="true"] .box-row:nth-child(2n+1){flex-direction:row-reverse}.alternating_hover_media[data-switch-image="true"] .box-row:nth-child(2n+1) .img-box::after{border-width:30px 0 30px 30px;left:0;right:0;border-color:transparent transparent transparent var(--bg-color)}.alternating_hover_media[data-switch-image="true"] .box-row:nth-child(2n) .img-box::after{border-width:30px 30px 30px 0;right:0;border-color:transparent var(--bg-color) transparent transparent}.alternating_hover_media[data-switch-image="false"]{}.alternating_hover_media[data-switch-image="false"] .box-row:nth-child(2n){flex-direction:row-reverse}.alternating_hover_media[data-switch-image="false"] .box-row:nth-child(2n) .img-box::after{border-width:30px 0 30px 30px;left:0;border-color:transparent transparent transparent var(--bg-color)}.alternating_hover_media[data-switch-image="false"] .box-row:nth-child(2n+1) .img-box::after{border-width:30px 30px 30px 0;right:0;border-color:transparent var(--bg-color) transparent transparent}.alternating_hover_media[data-corner-style="true"] .box-row:first-child{overflow:hidden;border-radius:0px 0px 0 0}.alternating_hover_media[data-corner-style="true"] .box-row:last-child{overflow:hidden;border-radius:0 0 0px 0px}.alternating_hover_media[data-shadow="true"] .box-row{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.text-box{background-color:var(--bg-color);padding:3rem 5rem;transition:0.2s;transition:0.3s ease-in-out}.box-image{width:100%;height:100%;object-fit:cover}.box-image-hover{position:absolute;top:0;width:100%;opacity:0;transition:opacity 0.3s ease-in-out}.img-box{position:relative;padding:0;object-fit:cover;overflow:hidden}.img-box:hover .box-image-hover{opacity:1;transition:0.3s ease-in-out}.ce_columns4:has(.alternating_hover_media) .alternating_hover_media .img-box{width:100%}.ce_columns4:has(.alternating_hover_media) .alternating_hover_media .img-box::after{display:none}.ce_columns4:has(.alternating_hover_media) .alternating_hover_media .text-box{width:100%;padding:2rem 3rem}@media screen and (max-width:1200px){.text-box{padding:2rem}}@media screen and (max-width:768px){.box-image-hover{width:100%;max-height:500px}.img-box::after{display:none}}.contact_card_wrapper{background-color:var(--bg-color);padding:2rem 2.5rem;max-width:100%;width:100%;word-wrap:break-word}.contact_card_wrapper .row{margin:0}.contact_card_wrapper[data-full="true"]{padding:0;display:flex;flex-direction:column-reverse}.contact_card_wrapper[data-full="true"] .right_content{padding:2rem 2.5rem}.contact_card_wrapper[data-full="true"] .left_content{justify-content:flex-end;padding:0}.contact_card_wrapper[data-full="true"] .left_content img{width:100%;height:100%;object-fit:cover;border-radius:0}.contact_card_wrapper[data-text="true"] .text-wrapper{display:flex;flex-direction:column;justify-content:flex-end;height:50%;width:100%;z-index:1;padding:1rem 2.5rem}.contact_card_wrapper[data-shadow="true"]{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.contact_card_wrapper[data-shadow="true"] video,.contact_card_wrapper[data-shadow="true"] img{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.contact_card_wrapper[data-rounded="true"]{border-radius:0px}.contact_card_wrapper[data-rounded="true"] video,.contact_card_wrapper[data-rounded="true"] img{border-radius:0px}.contact_card_wrapper[data-rounded="true"] .left_content img{border-radius:0px}.contact_card_wrapper[data-gradient="GlobalGradient"]{background:linear-gradient(0deg, #1A1C26, #2F3140)}.contact_card_wrapper[data-gradient="CustomGradient"]{background:linear-gradient(var(--gradient-orientation), var(--first-color), var(--second-color))}.contact_card_wrapper .right_content{display:flex;flex-direction:column;justify-content:center;padding-right:3rem}.contact_card_wrapper .left_content{display:flex;flex-direction:column;align-items:center;justify-content:center}.contact_card_wrapper[data-full="false"] .left_content img{margin-bottom:1rem;height:auto;max-width:100%;max-height:100%;object-fit:contain}@media (max-width:992px){.contact_card_wrapper{}.contact_card_wrapper .right_content{padding-right:auto}.contact_card_wrapper[data-text="true"] .text-wrapper{padding-left:2.5rem;padding-right:2.5rem}}@media (max-width:768px){.contact_card_wrapper .left_content img{width:70%}}.icon-card__wrapper{background-color:var(--bg-color);padding:2rem 2.5rem;max-width:100%;width:100%;word-wrap:break-word;position:relative;margin-top:40px}.icon-card__wrapper table tr{display:table-row}.icon-card__wrapper .card_icon-wrapper{position:absolute;top:0;right:50%;transform:translate(50%, -50%);width:80px;height:80px;padding:1rem;background-color:var(--bg-icon);display:flex;align-items:center;justify-content:center;border-radius:10rem}.icon-card__wrapper .card_icon-wrapper img{width:100%;height:auto;object-fit:contain}.icon-card__wrapper .icon-card-content-wrapper{margin-top:2.5rem}.icon-card__wrapper[data-gradient="GlobalGradient"]{background:linear-gradient(0deg, #1A1C26, #2F3140)}.icon-card__wrapper[data-gradient="GlobalGradient"] .card_icon-wrapper{background:linear-gradient(0deg, #1A1C26, #2F3140)}.icon-card__wrapper[data-gradient="CustomGradient"]{background:linear-gradient(var(--gradient-orientation), var(--first-color), var(--second-color))}.icon-card__wrapper[data-gradient="CustomGradient"] .card_icon-wrapper{background:linear-gradient(var(--gradient-orientation), var(--first-color), var(--second-color))}.icon-card__wrapper[data-shadow="true"]{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.icon-card__wrapper[data-rounded="true"]{border-radius:0px}.icon-card__wrapper[data-gradient="true"]{background:linear-gradient(0deg, #1A1C26, #2F3140)}@media (max-width:992px){.icon-card__wrapper .frame-type-table{overflow:scroll}}.box_header_wrapper{display:flex;flex-direction:column;align-items:flex-end;min-height:850px;position:relative;width:100%}@media (max-width:992px){.box_header_wrapper{min-height:550px}}.box_header_wrapper[data-rounded="true"]{border-radius:0px}.box_header_wrapper[data-rounded="true"] .box_wrapper .border-left:before{border-radius:0 0 0px 0}.box_header_wrapper[data-rounded="true"] .box_wrapper .border-right:before{border-radius:0 0 0px 0}.box_header_wrapper .box_header_content{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding-left:5rem}@media (max-width:992px){.box_header_wrapper .box_header_content{padding-left:1rem}}.box_header_wrapper .box_wrapper{background-color:var(--box-bg);display:flex;flex-wrap:wrap;width:fit-content;position:relative;bottom:0;border-radius:0px 0 0 0}.box_header_wrapper .box_wrapper .box_container{display:flex;flex-direction:column;padding:3rem 2rem}@media (max-width:992px){.box_header_wrapper .box_wrapper .box_container{padding:1rem}}.box_header_wrapper .box_wrapper .border-left{height:100px;width:100px;position:absolute;overflow:hidden;bottom:0;left:-100px}.box_header_wrapper .box_wrapper .border-left:before{content:"";display:block;height:100%;box-shadow:0 0 0 50vw var(--box-bg)}.box_header_wrapper .box_wrapper .border-right{height:100px;width:100px;position:absolute;overflow:hidden;top:-100px;right:0}.box_header_wrapper .box_wrapper .border-right:before{content:"";display:block;height:100%;box-shadow:0 0 0 50vw var(--box-bg)}.ts-quote-wrapper{position:relative;width:100%;height:650px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}.ts-quote-wrapper .quote-info{position:relative;height:100%;width:100%}.ts-quote-wrapper .quote-info .quote-image-wrapper{position:absolute;top:0;left:0;height:100%;width:100%}.ts-quote-wrapper .quote-info .quote-image-wrapper .quote-image{position:relative;height:100%;width:100%;object-fit:cover;z-index:100}.ts-quote-wrapper .quote-info .quote-image-wrapper .info{position:absolute;bottom:0;right:0;margin:0;width:100%;text-align:right;padding:1.5rem;color:#at_col_text_alt;z-index:300;font-size:0.8rem}.ts-quote-wrapper .quote-info .quote-image-wrapper .info span{font-size:1.1rem;margin-bottom:0}.ts-quote-wrapper .quote-info .quote-image-wrapper::after{position:absolute;bottom:0;right:0;content:"";width:100%;height:100%;background:linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0) 30%);z-index:200}.integrations__flockler[data-shadow="true"] .flockler-grid-item:before{box-shadow:none}.integrations__flockler[data-rounded="true"] .flockler-grid-item__wrapper{border-radius:0.5rem}.integrations__flockler[data-rounded="false"] .flockler-grid-item__wrapper{border-radius:unset}.integrations__flockler .flockler-grid-item__wrapper{background-color:var(--post_background)}.employer-kit_title_text{font-size:1.25rem;color:#000000}.employer-kit_small_text{font-size:1rem;color:#000000}.employer-kit_job-list-wrapper a{text-decoration:none;color:inherit}.employer-kit_job-list-wrapper[data-style="list"] .employer-kit_job-single{max-width:100%;display:flex;justify-content:space-between;align-items:center;background-color:white;padding:2rem;cursor:pointer;transition:all 200ms ease-in-out;border-bottom:#E2382A 1px solid}.employer-kit_job-list-wrapper[data-style="list"] .employer-kit_job-single_info>*{line-height:1.4;margin:0}.employer-kit_job-list-wrapper[data-style="list"] .employer-kit_job-single_info{width:55%}.employer-kit_job-list-wrapper .employer-kit_job-single_info .employer-kit_job_single_job-details.list-mobile-view{display:none}.employer-kit_job-list-wrapper[data-style="list"] .employer-kit_job_single_job-details{display:flex;gap:1rem}@media (max-width:712px){.employer-kit_job-list-wrapper[data-style="list"] .employer-kit_job-single_info{width:100%}.employer-kit_job-list-wrapper[data-style="list"] .employer-kit_job-single_info .employer-kit_job_single_job-details.list-mobile-view{display:block;padding-top:1rem}.employer-kit_job-list-wrapper[data-style="list"] .employer-kit_job_single_job-details{display:none}}.employer-kit_job-list-wrapper[data-style="list"] .employer-kit_job-single_learn-more{color:#E2382A;font-size:1.5rem;width:1.5rem;margin-right:1rem;margin-left:0;transition:all 200ms ease-in-out}.employer-kit_job-list-wrapper[data-style="list"] .employer-kit_job-single_learn-more p{display:none}.employer-kit_job-list-wrapper[data-style="list"] .employer-kit_job-single:hover{background-color:#EFEFEF}.employer-kit_job-list-wrapper[data-style="list"] .employer-kit_job-single:hover .employer-kit_job-single_learn-more{margin-right:0;margin-left:1rem}.employer-kit_job-list-wrapper[data-style="card"] .employer-kit_job-single:hover{border-color:#E2382A}.employer-kit_job-list-wrapper[data-style="card"] .employer-kit_job-single:hover .employer-kit_job-single_learn-more{gap:1.5rem}.employer-kit_job-list-wrapper[data-style="card"] .employer-kit_job-single{display:flex;width:100%;height:100%;flex-direction:column;background-color:#EFEFEF;border:2px solid #EFEFEF;padding:2rem;cursor:pointer;transition:all 150ms ease-in-out}.employer-kit_job-list-wrapper[data-style="card"] .employer-kit_job-single_info{padding-bottom:0.5rem}.employer-kit_job-list-wrapper[data-style="card"] .employer-kit_job_single_job-details{margin-bottom:1.5rem;gap:1rem}.employer-kit_job-list-wrapper[data-style="card"] .employer-kit_job-single_detail{padding-bottom:0.5rem}.employer-kit_job-list-wrapper[data-style="card"] .employer-kit_job-single_learn-more{display:flex;flex-wrap:nowrap;align-items:center;gap:1rem;margin-top:auto;color:#E2382A;transition:all 150ms ease-in-out}.employer-kit_job-list-wrapper[data-style="card"] .employer-kit_job-single_learn-more p{margin-bottom:0}.employer-kit-jobs_header{border-bottom:1px solid #000000;padding-top:3rem}.employer-kit-jobs_header-filter,#employer-kit_filter_wrapper{display:flex;width:100%;gap:2rem;flex-wrap:wrap}.employer-kit-jobs_header-filter input,.employer-kit-jobs_header-filter select{appearance:none;width:fit-content;padding:0.75rem 2.5rem 0.75rem 1rem;border:none;border-bottom:1px solid #000000;transition:200ms all ease-in-out;margin-bottom:1px;color:#000000}.employer-kit-jobs_header-filter input:focus{margin-bottom:0px;border-width:2px}.employer-kit-jobs_header-filter input:focus,.employer-kit-jobs_header-filter select:focus{outline:none}.employer-kit-job_filter{position:relative}.employer-kit-job_filter:has(select)::after{content:"";position:absolute;right:0.75rem;top:50%;height:1rem;width:1rem;color:#000000;transform:translateY(-50%);font-family:"Font Awesome 6 Free";font-weight:900;line-height:1}.employer-kit-job_filter:has(#employer-kit_search){width:100%}.employer-kit-job_filter:has(#employer-kit_search)::after{content:"";position:absolute;right:0.75rem;top:50%;height:1rem;width:1rem;color:#000000;transform:translateY(-50%);font-family:"Font Awesome 6 Free";font-weight:900;line-height:1}.employer-kit-jobs_header-result-views{padding-top:3rem;padding-bottom:1rem;display:flex;justify-content:space-between}.employer-kit-jobs_header-view-buttons{display:flex;gap:1rem;align-items:center}.employer-kit-view-btn{appearance:none;background-color:transparent;border:none;font-size:1.5rem;color:#000000}.employer-kit-view-btn:hover,.employer-kit-view-btn.active{color:#E2382A}.employer-kit_job-single-wrapper{transition:opacity 0.4s ease, visibility 0.4s ease;opacity:0;visibility:hidden;display:block}.employer-kit_job-single-wrapper.visible{opacity:1;visibility:visible}.employer-kit_job-single-wrapper.hidden{display:none}.employer-kit__job-detail-header{min-height:500px;position:relative;display:flex;justify-content:center;align-items:center;color:white;background-position:center center;background-repeat:no-repeat;background-size:cover;word-break:break-word}.employer-kit__job-detail-header .detail-header__title{padding-top:100px;padding-bottom:4rem;text-align:center}.employer-kit__job-detail-header .detail-header__title a{color:white}@media (max-width:768px){.employer-kit__job-detail-header .detail-header__title h1{font-size:30px}}.employer-kit__job-detail-header .detail-header__job-details{position:absolute;bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;background-color:rgba(0, 0, 0, 0.5);width:100%;align-items:center;justify-content:space-evenly;padding-top:1rem;padding-bottom:1rem}.employer-kit__job-detail-header .detail-header__job-details .job-details__single{display:flex;gap:0.5rem;align-items:center}@media (max-width:768px){.employer-kit__job-detail-header .detail-header__job-details .job-details__single{font-size:0.9rem}}.employer-kit__job-detail-header .detail-header__job-details .job-details__single p{margin-bottom:0}.application-form form .form-group{margin-bottom:1.5rem}.application-form form .form-control{border:none;border-bottom:1.5px solid #6f6f6f;background-color:transparent}.application-form form .input input::file-selector-button{display:inline-block;text-decoration:none;width:fit-content;padding:0.75rem 2.5rem;border:2px solid #E2382A;background-color:#E2382A;color:white;font-size:0.9rem;transition:background-color 100ms ease-in-out, color 100ms ease-in-out;margin-bottom:0.5rem;margin-right:1rem}.application-form form .input input[type=file]{white-space:normal;overflow:auto;width:200px}.application-form .row:has([type=file]){display:flex;flex-wrap:wrap}.application-form .row:has([type=file]) .col-6{flex:1;padding:0 10px}@media (max-width:768px){.application-form .row:has([type=file]) .row:has([type=file]){flex-direction:column}}.employer-kit__benefits{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.charts div{max-width:100%}.offer_configurator__offers_wrapper,.offer_configurator__cart_wrapper{padding:1.75rem;border:1px solid black;border-radius:0px}.offer_configurator__offers_wrapper{height:fit-content}.offer_configurator__offers_wrapper .btn-filled{display:block;margin:0 auto}.offer_configurator__offers_wrapper .offer_configurator__offers{--offers-grid-gap: 1rem;display:flex;flex-wrap:wrap;gap:var(--offers-grid-gap);margin-bottom:2rem}.offer_configurator__offers_wrapper .offer_configurator__offers .offer_configurator__offer_single{position:relative;outline:2px solid transparent;border:1px solid black;border-radius:0px;flex:1 1 auto;width:100%;padding:1.25rem;transition:outline 100ms ease-in-out}.offer_configurator__offers_wrapper .offer_configurator__offers .offer_configurator__offer_single:has(input[type="checkbox"]:checked){border-color:#E2382A;outline:2px solid #E2382A}@media (min-width:992px){.offer_configurator__offers_wrapper .offer_configurator__offers .offer_configurator__offer_single{width:calc(50% - var(--offers-grid-gap))}}.offer_configurator__offers_wrapper .offer_configurator__offers .offer_configurator__offer_single .offer_configurator_offer_single__checkbox{position:absolute;top:1.25rem;right:1.25rem;width:1.25rem;height:1.25rem}.offer_configurator__offers_wrapper .offer_configurator__offers .offer_configurator__offer_single .offer_configurator_offer_single__image{height:48px;width:48px;object-fit:contain}.offer_configurator__offers_wrapper .offer_configurator__offers .offer_configurator__offer_single .offer_configurator_offer_single__title{margin-bottom:0;font-weight:800}.offer_configurator__cart{height:fit-content}.offer_configurator__cart .offer_configurator_cart__content{margin:1rem 0;display:flex;flex-direction:column;gap:0.5rem}.offer_configurator__cart .offer_configurator_cart_content__item{display:flex;background-color:#A7A7A7;padding:0.25rem 1rem;font-size:0.95rem;font-weight:800;height:3.5rem;align-items:center;justify-content:space-between}.offer_configurator__cart .offer_configurator_cart_content__item .offer_configurator_cart_content_item_price__old{font-weight:400;color:rgba(0, 0, 0, 0.5);margin-right:0.5rem;text-decoration:line-through}.offer_configurator__cart .offer_configurator_cart_content__item .offer_configurator_cart_content_item__remove_btn{cursor:pointer}.offer_configurator__cart .offer_configurator_cart__result{text-align:center;margin-top:2rem;margin-bottom:1rem}.offer_configurator__cart .offer_configurator_cart_result__kit_title{font-weight:700}.offer_configurator__cart .offer_configurator_cart_result__kit_title.small{font-size:1.25rem}.offer_configurator__cart .offer_configurator_cart_result_kit_badge{border-radius:1rem;background-color:#E2382A;color:white;font-size:0.75rem;padding:0.25rem 0.5rem;vertical-align:middle}.offer_configurator__cart .offer_configurator_cart_result__kit_price{font-weight:700;color:#E2382A}.offer_configurator__cart .offer_configurator_cart_result__kit_price .offer_configurator_cart_result__kit_price_old{color:rgba(226, 56, 42, 0.5);margin-right:0.5rem;text-decoration:line-through}.offer_configurator__cart .offer_configurator_cart__btn{display:block;width:100%;text-align:center}.offer_configurator__cart .offer_configurator_cart__upselling_text,.offer_configurator__cart .offer_configurator_cart__text{position:relative;font-size:0.9rem;text-align:center}.offer_configurator__cart .offer_configurator_cart__upselling_text::before{content:"";position:absolute;width:30%;height:2px;background-color:#E2382A;bottom:110%;left:50%;transform:translateX(-50%)}.tab-table__wrapper table{width:100%;border-collapse:separate;border-spacing:0}.tab-table__wrapper table tbody{width:100%}.tab-table__wrapper table tbody tr:last-child td:first-of-type{border-bottom-left-radius:0px}.tab-table__wrapper table tbody tr:last-child td:last-of-type{border-bottom-right-radius:0px}@media screen and (max-width:992px){.tab-table__wrapper table tbody tr:first-child td:last-of-type{border-top-right-radius:0px}.tab-table__wrapper table tbody tr:first-child td:first-of-type{border-top-left-radius:0px}}.tab-table__wrapper table tbody td{border-width:1.5px;border-color:var(--table-color)}.tab-table__wrapper table tbody td:first-of-type{width:30%}.tab-table__wrapper table tbody td:last-of-type{width:70%}@media screen and (max-width:992px){.tab-table__wrapper table tbody td:first-of-type{width:200px}}.tab-table__wrapper table tbody img{width:50px}.tab-table__wrapper table tbody .first-column__wrapper{height:100%;display:flex;align-items:center;gap:0.5rem;padding-left:20px;padding-right:20px;position:relative}.tab-table__wrapper table tbody .first-column__wrapper p{margin-bottom:0}.tab-table__wrapper table tbody .table-info__wrapper .info__icon{position:relative}.tab-table__wrapper table tbody .table-info__wrapper .info__icon i{font-size:14px;color:white;background-color:var(--icon-color);padding:5px 9px;border-radius:10rem}.tab-table__wrapper table tbody .table-info__wrapper .info__icon .info__text{background-color:white;filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16));display:none;position:absolute;bottom:45px;left:50%;padding:1rem;width:500px;transform:translateX(-50%);border-radius:0px}.tab-table__wrapper table tbody .table-info__wrapper .info__icon .info__text:before{content:"";position:absolute;top:100%;left:50%;width:0;height:0;border:1rem solid transparent;border-top-color:#ffffff;transform:translate(-50%, 0)}@media screen and (max-width:1400px){.tab-table__wrapper table tbody .table-info__wrapper .info__icon .info__text{width:330px;left:160%}.tab-table__wrapper table tbody .table-info__wrapper .info__icon .info__text:before{left:43%}}.tab-table__wrapper table tbody .table-info__wrapper .info__icon:hover .info__text{display:block}.tab-table__wrapper table tbody .second-column__wrapper{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}:root{--border-radius: .25rem;--border-width: 1px}.tab-content,.tabbed-table-content{display:none}.tab-content.active,.tabbed-table-content.active{display:block}.tabbed_tables_with_menu{width:100%}.tabbed_tables_with_menu .tabbed_menu{display:flex;flex-direction:column;gap:0.5rem}@media (min-width:992px){.tabbed_tables_with_menu .tabbed_menu{position:sticky;top:150px;align-self:flex-start}}.tabbed_tables_with_menu .tabbed_menu .tabbed_menu_title{font-size:1.5rem;font-weight:800;border-bottom:2px solid gray}.tabbed_tables_with_menu .tabbed_menu .tab-switch{cursor:pointer}.tabbed_tables_with_menu .tabbed_menu .tab-switch.active{font-weight:800}.tabbed_tables_with_menu .tabbed-content .tab-content-header{margin-bottom:2rem}.tabbed_tables_with_menu .tabbed-content .tab-content-header .tab-content-header-image{max-width:100%;max-height:150px;height:100%;object-fit:contain}.tabbed_tables_with_menu .tabbed-content .tab-content{width:100%}.tabbed_tables_with_menu .tabbed-content .tab-content .tabs{display:flex;width:100%;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.tabbed_tables_with_menu .tabbed-content .tab-content .table-switch{cursor:pointer;padding:0.75rem 1rem;border:var(--border-width) solid var(--tab-color);border-radius:var(--border-radius);font-weight:700;font-size:0.9rem;width:100%}@media (min-width:992px){.tabbed_tables_with_menu .tabbed-content .tab-content .table-switch{width:fit-content}}.tabbed_tables_with_menu .tabbed-content .tab-content .table-switch.active{color:#fff;background-color:var(--tab-color)}.tabbed_tables_with_menu .tabbed-content .tab-content .table-section-dropdown .tableSectionSelector:focus{border-color:var(--tab-color);outline:0;box-shadow:0 0 0 0.25rem rgb(from var(--tab-color) r g b / 25%)}.tabbed_tables_with_menu .tabbed-content .tab-content .table-section-content{border:var(--border-width) solid var(--tab-color);border-radius:var(--border-radius)}.tabbed_tables_with_menu .tabbed-content .tab-content .table-section-content .tabbed-table-content.last-item>:last-child{border-bottom:none}.tabbed_tables_with_menu .tabbed-content .tab-content .table-section-content .tabbed-table-content .tabbed-table-item{border-bottom:var(--border-width) solid var(--tab-color);display:flex;justify-content:center;align-items:center;margin:0;height:100%;position:relative}.tabbed_tables_with_menu .tabbed-content .tab-content .table-section-content .tabbed-table-content .tabbed-table-item ::after{position:absolute;right:50%;top:0;content:"";width:var(--border-width);background-color:var(--tab-color);height:100%}.tabbed_tables_with_menu .tabbed-content .tab-content .table-section-content .tabbed-table-content .tabbed-table-item .tabbed-table-info{padding:2rem}.tabbed_tables_with_menu .tabbed-content .tab-content .table-section-content .tabbed-table-content .tabbed-table-item .tabbed-table-info p{margin-bottom:0}.tabbed_tables_with_menu .tabbed-content .tab-content .table-section-content .tabbed-table-content .tabbed-table-item .tabbed-table-info .tooltip-hover{font-size:0.65rem;width:0.7rem;height:0.7rem;padding:0.7rem;border-radius:100%;color:white;background-color:var(--tab-color);text-align:center;display:flex;justify-content:center;align-items:center}.tooltip .tooltip-inner{max-width:500px;text-align:left;padding:1.5rem}.tab_accordion_wrapper{width:100%}.tab_accordion_wrapper table tr{display:table-row}.tab_accordion_wrapper[data-shadow="true"] .tab_content_wrapper img,.tab_accordion_wrapper[data-shadow="true"] .tab_content_wrapper video,.tab_accordion_wrapper[data-shadow="true"] .tab_content_wrapper svg{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.tab_accordion_wrapper[data-rounded="true"] .tab_accordion .tab_accordion_single[aria-expanded="true"]{border-radius:0px 0px 0 0}.tab_accordion_wrapper[data-rounded="true"] .tab_content_wrapper img,.tab_accordion_wrapper[data-rounded="true"] .tab_content_wrapper video{border-radius:0px}@media (min-width:992px){.tab_accordion_wrapper .tab_accordion{display:flex;border-bottom:2px solid var(--tab-color);overflow-x:auto;overflow-y:hidden}}.tab_accordion_wrapper .tab_accordion .tab_accordion_single{border-bottom:2px solid var(--tab-color)}@media (min-width:992px){.tab_accordion_wrapper .tab_accordion .tab_accordion_single{padding:0.5rem 1rem;border-bottom-color:transparent;border:2px solid transparent}}.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header{position:relative;display:flex;justify-content:space-between;cursor:pointer;padding:1rem 0}@media (min-width:992px){.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header{padding:0}}.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header h1,.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header h2,.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header h3,.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header h4,.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header h5,.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header h6,.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header p,.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header span{font-weight:700;font-size:1.2rem;margin-bottom:0;color:var(--title-color)}.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header .tab_accordion_toggle>*{position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(0);transition:400ms ease-in-out}.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_content{overflow:hidden;transition:200ms height ease-in-out}@media (min-width:992px){.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_content{display:none}}@media (min-width:992px){.tab_accordion_wrapper .tab_accordion .tab_accordion_single .tab_accordion_toggle{display:none}}.tab_accordion_wrapper .tab_accordion .tab_accordion_single[aria-expanded="false"] .tab_accordion_toggle .close{opacity:0}.tab_accordion_wrapper .tab_accordion .tab_accordion_single[aria-expanded="false"] .tab_accordion_toggle .open{opacity:1}.tab_accordion_wrapper .tab_accordion .tab_accordion_single[aria-expanded="false"] .tab_accordion_content{height:0}.tab_accordion_wrapper .tab_accordion .tab_accordion_single[aria-expanded="true"]{padding-bottom:1rem}.tab_accordion_wrapper .tab_accordion .tab_accordion_single[aria-expanded="true"] .tab_accordion_toggle .close{opacity:1;transform:rotate(180deg)}.tab_accordion_wrapper .tab_accordion .tab_accordion_single[aria-expanded="true"] .tab_accordion_toggle .open{opacity:0;transform:rotate(180deg)}@media (min-width:992px){.tab_accordion_wrapper .tab_accordion .tab_accordion_single[aria-expanded="true"]{border:2px solid var(--tab-color);background-color:#F0F2F6;border-bottom-color:transparent;margin-bottom:-2px}}.tab_accordion_wrapper .tab_content_wrapper{display:none;padding:2rem 0}@media (min-width:992px){.tab_accordion_wrapper .tab_content_wrapper{display:block}}.vertical_tab_wrapper{width:100%;display:flex;gap:7rem}.vertical_tab_wrapper .tab_button{display:flex;gap:1rem;align-items:center;margin-top:3rem}.vertical_tab_wrapper .tab_button p{margin-bottom:0}.vertical_tab_wrapper table tr{display:table-row}.vertical_tab_wrapper .image_wrapper img{max-height:500px;object-fit:contain}.vertical_tab_wrapper[data-shadow="true"] .tab_content_wrapper img,.vertical_tab_wrapper[data-shadow="true"] .tab_content_wrapper video,.vertical_tab_wrapper[data-shadow="true"] .tab_content_wrapper svg{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}@media (min-width:992px){.vertical_tab_wrapper[data-rounded="true"] .tab_accordion .tab_accordion_single{border-radius:0px}}.vertical_tab_wrapper[data-rounded="true"] .tab_content_wrapper img,.vertical_tab_wrapper[data-rounded="true"] .tab_content_wrapper video{border-radius:0px}@media (min-width:992px){.vertical_tab_wrapper .tab_accordion{display:flex;flex-direction:column;gap:1rem;overflow-x:auto;overflow-y:hidden;width:32%}}.vertical_tab_wrapper .tab_accordion .tab_accordion_single{border-bottom:2px solid var(--tab-color);border-radius:0}@media (min-width:992px){.vertical_tab_wrapper .tab_accordion .tab_accordion_single{padding:1rem 1.5rem}.vertical_tab_wrapper .tab_accordion .tab_accordion_single[aria-expanded="false"]{border:2px solid transparent}.vertical_tab_wrapper .tab_accordion .tab_accordion_single[aria-expanded="true"]{border-radius:0px;border:2px solid var(--tab-color)}}.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header{position:relative;display:flex;justify-content:flex-start;cursor:pointer;padding:1rem 0;gap:1rem}@media (min-width:992px){.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header{justify-content:flex-start;gap:1rem;align-items:center;padding:0}}.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header h1,.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header h2,.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header h3,.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header h4,.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header h5,.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header h6,.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header p,.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header span{font-weight:700;font-size:1.2rem;margin-bottom:0;color:var(--title-color)}.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_header .tab_accordion_toggle>*{position:absolute;top:50%;right:0;transform:translateY(-50%) rotate(0);transition:400ms ease-in-out}.vertical_tab_wrapper .tab_accordion .tab_accordion_single[aria-expanded="true"] .tab_accordion_content{margin-bottom:1rem}.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_content{overflow:hidden;transition:200ms height ease-in-out}@media (min-width:992px){.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_content{display:none;margin-bottom:0}}@media (min-width:992px){.vertical_tab_wrapper .tab_accordion .tab_accordion_single .tab_accordion_toggle{display:none}}.vertical_tab_wrapper .tab_accordion .tab_accordion_single[aria-expanded="false"] .tab_accordion_toggle .close{color:var(--title-color);opacity:0}.vertical_tab_wrapper .tab_accordion .tab_accordion_single[aria-expanded="false"] .tab_accordion_toggle .open{color:var(--title-color);opacity:1}.vertical_tab_wrapper .tab_accordion .tab_accordion_single[aria-expanded="false"] .tab_accordion_content{color:var(--title-color);height:0}.vertical_tab_wrapper .tab_accordion .tab_accordion_single[aria-expanded="true"] .tab_accordion_toggle .close{opacity:1;transform:translateY(-50%) rotate(180deg);color:var(--title-color)}.vertical_tab_wrapper .tab_accordion .tab_accordion_single[aria-expanded="true"] .tab_accordion_toggle .open{opacity:0;transform:rotate(180deg);color:var(--title-color)}@media (min-width:992px){.vertical_tab_wrapper .tab_accordion .tab_accordion_single[aria-expanded="true"]{border:2px solid var(--tab-color)}}.vertical_tab_wrapper .tab_content_wrapper{display:none;padding:2rem 0}@media (min-width:992px){.vertical_tab_wrapper .tab_content_wrapper{padding-bottom:2rem;padding-top:0;display:block;width:75%}}.popup-full-screen{display:none;position:fixed;top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;z-index:9999}.popup-full-screen[data-darken="true"]{background-color:rgba(0, 0, 0, 0.5)}.popup-full-screen[data-rounded="true"] .popup-close,.popup-full-screen[data-rounded="true"] .popup-container{border-radius:0px}.popup-full-screen .popup-container{position:relative;background-color:var(--bg-color);padding:30px 20px;width:90%;max-width:800px;box-shadow:0 4px 6px rgba(0, 0, 0, 0.1)}@media (max-width:1200px){.popup-full-screen .popup-container{overflow:scroll;max-height:100%}}.popup-full-screen .popup-close{position:absolute;top:0;right:0;z-index:10;margin:0.75rem;padding:0.5rem;background-color:rgba(100, 98, 98, 0.5);border:none;transition:background-color 100ms ease-in-out}.popup-full-screen .popup-close:hover{background-color:rgba(100, 98, 98, 0.8)}.popup{position:fixed;bottom:0;right:0;width:70%;margin:0;z-index:999;border-top-left-radius:0px;border-top-right-radius:0px;background-color:#fff}.popup[data-alignment="left"]{left:2rem}.popup[data-alignment="right"]{right:2rem}.popup[data-alignment="center"]{right:50%;transform:translateX(50%)}.popup .popup-close{position:absolute;top:0;right:0;margin:0.75rem;padding:0.5rem;background-color:rgba(100, 98, 98, 0.5);border-radius:0px;border:none;transition:background-color 100ms ease-in-out}.popup .popup-close:hover{background-color:rgba(100, 98, 98, 0.8)}.popup .popup-image-header{width:100%;height:20%;object-fit:cover;border-top-left-radius:0px;border-top-right-radius:0px;border:0.5rem solid #fff}.popup .popup-content{text-align:center;padding:4rem 2rem}.popup .popup-content .popup-title{font-size:1.75rem;line-height:1.2;font-weight:800}@media (min-width:600px){.popup{width:450px}}@media (min-width:900px){.popup{width:350px;right:0rem;transform:translateX(0);filter:drop-shadow(0px 0px 10px rgba(226, 56, 42, 0.3))}}@media (min-width:1000px){.popup{right:2rem}.popup .popup-image-header{height:30%}.popup .popup-content{padding:2rem}}#search-container{max-width:100%}#search-container .tx-indexedsearch-searchbox{padding:0}#search-container .tx-indexedsearch-searchbox-sword{width:100%;height:50px;border-radius:20rem;outline:none;border:none;background-color:#A7A7A7;padding:0.3rem 1rem;margin-bottom:0;color:#ffffff}#search-container .tx-indexedsearch-form{position:relative;margin-bottom:3rem}#search-container .tx-indexedsearch-form .tx-indexedsearch-search-submit{position:absolute;top:50%;right:6px;transform:translateY(-50%)}#search-container .tx-indexedsearch-form .tx-indexedsearch-search-submit .tx-indexedsearch-searchbox-button{font-family:"FontAwesome";background-color:#E2382A;border-radius:20rem;border:none;outline:none;color:#ffffff;padding:0.5rem 0.75rem;margin-bottom:0}.tx-indexedsearch-browsebox{margin-bottom:1.5rem}.tx-indexedsearch-browsebox ul{list-style:none;display:flex;justify-content:center;gap:1rem;margin-top:1.5rem;padding:0}.search-result-wrapper{display:flex;flex-wrap:wrap;gap:1.5rem}.search-result-wrapper .at-background.container-standard-width{max-width:100%;background-color:#A7A7A7;color:#ffffff;border-radius:0px;padding:1.5rem}.search-result-wrapper .at-background.container-standard-width .search-title-wrapper{display:flex;flex-direction:row;justify-content:space-between}.search-result-wrapper .at-background.container-standard-width dl{margin-bottom:0.5rem}.search-result-wrapper .at-background.container-standard-width .tx-indexedsearch-info .tx-indexedsearch-text-item-path{display:inline-block;font-size:0.8rem;background-color:#E2382A;padding:0.3rem 0.6rem}.search-result-wrapper .at-background.container-standard-width .tx-indexedsearch-info .tx-indexedsearch-text-item-path a{color:#ffffff}.search-result-wrapper .at-background.container-standard-width .tx-indexedsearch-info .tx-indexedsearch-text-item-path p{margin-bottom:0}.search-result-wrapper .search-result-title-icon svg{fill:#ffffff}.tx-indexedsearch-info-sword,.tx-indexedsearch-info-noresult{font-size:2.5rem}.container #search-container .container{padding-right:0;padding-left:0}#cc-main{--cc-font-family: Inter;--cc-btn-primary-bg: #E2382A;--cc-btn-primary-border-color: #E2382A;--cc-btn-primary-hover-bg: #7c1911;--cc-btn-primary-hover-border-color:  #7c1911;--cc-toggle-on-bg: var(--cc-btn-primary-bg);--cc-btn-border-radius: 0px}:root{--im-link-color: #E2382A !important;--im-link-hover-color: #E2382A !important;--im-btn-bg:#E2382A !important;--im-btn-hover-bg: #7c1911 !important;--im-btn-s-bg: white !important;--im-btn-s-hover-bg: #f1a19a !important;--im-overlay-bg: linear-gradient(14deg, #7c1911, rgb(from #7c1911 r g b / 0)) !important}.open-cookie-pref{position:fixed;bottom:1rem;left:1rem;z-index:800;font-size:1.5rem;width:3rem;height:3rem;appearance:none;background-color:white;color:#E2382A;border:none;border-radius:0px;transition:all ease-in-out 100ms;filter:drop-shadow(0 0 0.75rem rgba(0, 0, 0, 0.15))}.open-cookie-pref:hover{background-color:#E2382A;color:white}@media (min-width:1200px){.open-cookie-pref{bottom:2rem;left:2rem}}.video_popup_wrapper{width:100%}.video_popup_wrapper .video_popup{position:relative;height:100%;width:100%;overflow:hidden}.video_popup_wrapper .video_popup .video_popup_overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.85);z-index:1000;opacity:0;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center}.video_popup_wrapper .video_popup .video_popup_overlay.active{opacity:1}.video_popup_wrapper .video_popup .video_popup_video{width:100%;max-height:100vh;height:100%;z-index:100;position:relative;opacity:0;transform:scale(0.9);transition:opacity 0.3s ease, transform 0.3s ease}.video_popup_wrapper .video_popup .video_popup_video.active{opacity:1;justify-content:center;align-items:center}.video_popup_wrapper .video_popup .video_popup_video .popup-inner{width:100%;max-width:1000px}.video_popup_wrapper .video_popup .video_popup_video .popup-inner .fa-xmark{position:absolute;top:0;right:0;color:white;font-size:24px;cursor:pointer;z-index:10;padding:0.8rem 1.1rem;background-color:rgba(100, 98, 98, 0.5);border:none;transition:background-color 100ms ease-in-out;border-radius:0px}.video_popup_wrapper .video_popup .video_popup_video .popup-inner .fa-xmark:hover{background-color:rgba(100, 98, 98, 0.8)}@media (max-width:768px){.video_popup_wrapper .video_popup .video_popup_video .popup-inner .fa-xmark{top:-30px;font-size:20px}}.video_popup_wrapper .video_popup .video_popup_video .popup-inner video,.video_popup_wrapper .video_popup .video_popup_video .popup-inner iframe{width:100%;height:auto;display:block}.video_popup_wrapper .video_popup .video_popup_video .popup-inner .video-description{color:white;margin-top:10px;font-size:14px}.video_popup_wrapper .video_popup .video_popup_content{min-height:250px;position:relative;display:flex;align-items:center;z-index:20;overflow:hidden;cursor:pointer;transition:transform 0.3s ease}.video_popup_wrapper .video_popup .video_popup_bg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.banner_full_width_with_text_box{position:relative;margin-bottom:113px}@media screen and (max-width:992px){.banner_full_width_with_text_box{margin-bottom:0}}.banner_full_width_with_text_box[data-overlapping="true"] .text_box_container{bottom:-20%}.banner_full_width_with_text_box[data-rounded="true"] .text_box_container{border-top-right-radius:0px;border-bottom-right-radius:0px}.banner_full_width_with_text_box[data-gradient="CustomGradient"] .text_box_container{background:linear-gradient(var(--gradient-orientation), var(--first-color), var(--second-color))}.banner_full_width_with_text_box .banner_bg_img{max-height:750px;width:100%;object-fit:cover}@media screen and (max-width:992px){.banner_full_width_with_text_box .banner_bg_img{height:auto;width:100%;object-fit:contain}}.banner_full_width_with_text_box .text_box_container{position:absolute;bottom:0;z-index:1;width:1000px;padding:50px;background-color:var(--box-color)}@media screen and (max-width:992px){.banner_full_width_with_text_box .text_box_container{position:relative;width:100%}}.employer_kit_header_with_box .text_box_container,.employer_kit_header_with_box h1,.employer_kit_header_with_box p{color:var(--titel-color)}.employer_kit_header_with_box .text_box_container .detail-header__job-details .job-details__single,.employer_kit_header_with_box h1 .detail-header__job-details .job-details__single,.employer_kit_header_with_box p .detail-header__job-details .job-details__single{display:flex;align-items:baseline;gap:0.5rem}.employer_kit_header_with_box .text_box_container .detail-header__job-details i,.employer_kit_header_with_box h1 .detail-header__job-details i,.employer_kit_header_with_box p .detail-header__job-details i{color:#E2382A}.banner_full_width_icon_overlapping_img[data-gradient="CustomGradient"] .banner_bg{background:linear-gradient(var(--gradient-orientation), var(--first-color), var(--second-color))}.banner_full_width_icon_overlapping_img .banner_bg{background-color:var(--box-color);padding-top:130px;padding-bottom:130px;padding-right:230px}@media screen and (max-width:1200px){.banner_full_width_icon_overlapping_img .banner_bg{padding:100px 0}}.banner_full_width_icon_overlapping_img .banner_bg .container{padding-left:calc(var(--bs-gutter-x) * .5)}.banner_full_width_icon_overlapping_img .banner_icon{height:50px;width:auto;margin-bottom:0.5rem}.banner_full_width_icon_overlapping_img .banner_icon_wrapper{display:flex;flex-direction:column}.banner_full_width_icon_overlapping_img[data-alignment="left"] .banner_icon_wrapper{align-items:flex-start}.banner_full_width_icon_overlapping_img[data-alignment="right"] .banner_icon_wrapper{align-items:flex-end}.banner_full_width_icon_overlapping_img[data-alignment="center"] .banner_icon_wrapper{align-items:center}.banner_full_width_icon_overlapping_img .banner_content_wrapper{position:relative}@media screen and (max-width:1200px){.banner_full_width_icon_overlapping_img .banner_content_wrapper{flex-direction:column-reverse}}.banner_full_width_icon_overlapping_img .banner_content_wrapper .banner_overlapping_img{position:absolute;left:60%;bottom:50%;transform:translateY(50%);max-width:660px;height:auto}@media screen and (max-width:1200px){.banner_full_width_icon_overlapping_img .banner_content_wrapper .banner_overlapping_img{position:relative;left:0;bottom:0;transform:unset;max-height:500px;width:100%;object-fit:contain}}.banner_full_width_icon_overlapping_img .simulated-container-padding{padding-left:calc((100% - 1320px) / 2);padding-right:12px}@media screen and (max-width:1400px){.banner_full_width_icon_overlapping_img .simulated-container-padding{padding-left:calc((100% - 1140px) / 2)}}@media screen and (max-width:1200px){.banner_full_width_icon_overlapping_img .simulated-container-padding{padding-left:calc((100% - 960px) / 2)}}@media screen and (max-width:992px){.banner_full_width_icon_overlapping_img .simulated-container-padding{padding-left:16px;padding-right:16px}}@media screen and (max-width:576px){.banner_full_width_icon_overlapping_img .simulated-container-padding{padding-left:8px;padding-right:8px}}.structure__accordion{width:100%}.structure__accordion ul{list-style:none;padding-left:0}.structure__accordion ul.accordion-controls>li{overflow:hidden}.structure__accordion ul .accordion-btn{position:relative;text-align:left;word-break:break-word}.structure__accordion ul .accordion-btn>*{font-size:20px}.structure__accordion ul .accordion-btn h1,.structure__accordion ul .accordion-btn h2,.structure__accordion ul .accordion-btn h3,.structure__accordion ul .accordion-btn h4,.structure__accordion ul .accordion-btn h5,.structure__accordion ul .accordion-btn h6,.structure__accordion ul .accordion-btn p,.structure__accordion ul .accordion-btn span{font-weight:500;font-size:20px;margin-bottom:0;color:var(--title-color)}.structure__accordion ul .accordion_minimal .accordion-btn{display:flex;gap:1rem;width:100%;padding:1rem;padding-right:3.5rem;color:white;border:none;background-color:transparent;font-weight:200;font-size:20px;align-items:center}.structure__accordion ul .accordion_minimal .accordion-btn::after{position:absolute;right:2rem;color:var(--accordion-color);content:"";font-family:"Font Awesome 6 Free";font-weight:900;transform-origin:center;margin-left:auto;transition:rotate 300ms ease-in-out, background-image 300ms ease-in-out}.structure__accordion ul .accordion_minimal .accordion-btn.dark{color:black}.structure__accordion ul .accordion_minimal .accordion-btn.dark::after{position:absolute;right:2rem;color:var(--accordion-color);content:"";font-family:"Font Awesome 6 Free";font-weight:900;transform-origin:center;margin-left:auto;transition:rotate 300ms ease-in-out, background-image 300ms ease-in-out}.structure__accordion ul .accordion_minimal .accordion-btn[aria-expanded="true"].dark::after{rotate:180deg;content:"";font-family:"Font Awesome 6 Free"}.structure__accordion ul .accordion_minimal .accordion-btn[aria-expanded="true"]::after{rotate:180deg;content:"";font-family:"Font Awesome 6 Free"}.structure__accordion ul .accordion_minimal .accordion-content{height:0;transition:height 300ms ease-in-out, border-color 300ms ease-in-out;border-color:var(--accordion-color) !important;border-bottom:1px solid}.structure__accordion ul .accordion_minimal .accordion-content .accordion-content-container{padding:1rem}.structure__accordion ul .accordion_minimal .accordion-content[aria-hidden="false"]{border-color:transparent}.structure__accordion{width:100%}.structure__accordion ul{list-style:none;padding-left:0}.structure__accordion ul.accordion-controls>li{overflow:hidden}.structure__accordion ul .accordion-btn{position:relative;text-align:left;word-break:break-word}.structure__accordion ul .accordion-btn>*{font-size:20px}.structure__accordion ul .accordion-btn h1,.structure__accordion ul .accordion-btn h2,.structure__accordion ul .accordion-btn h3,.structure__accordion ul .accordion-btn h4,.structure__accordion ul .accordion-btn h5,.structure__accordion ul .accordion-btn h6,.structure__accordion ul .accordion-btn p,.structure__accordion ul .accordion-btn span{font-weight:500;font-size:20px;margin-bottom:0;color:var(--title-color)}.structure__accordion ul .accordion_clean li{background-color:inherit;filter:drop-shadow(0 50px 35px rgba(0, 0, 0, 0.2));transition:filter 500ms ease-in-out, background-color 500ms ease-in-out}.structure__accordion ul .accordion_clean li:has([aria-expanded="true"]){background-color:white;filter:drop-shadow(0 50px 35px rgba(0, 0, 0, 0.05))}.structure__accordion ul .accordion_clean .accordion-btn{display:flex;gap:1rem;width:100%;padding:3rem 4rem;color:white;border:none;background-color:transparent;font-weight:200;font-size:20px;align-items:center}.structure__accordion ul .accordion_clean .accordion-btn::after{position:absolute;right:2rem;color:var(--accordion-color);content:"";font-family:"Font Awesome 6 Free";font-weight:900;transform-origin:center;margin-left:auto;transition:rotate 500ms ease-in-out, background-image 500ms ease-in-out}.structure__accordion ul .accordion_clean .accordion-btn.dark{color:black}.structure__accordion ul .accordion_clean .accordion-btn.dark::after{position:absolute;right:2rem;color:var(--accordion-color);content:"";font-family:"Font Awesome 6 Free";font-weight:900;transform-origin:center;margin-left:auto;transition:rotate 500ms ease-in-out, background-image 500ms ease-in-out}.structure__accordion ul .accordion_clean .accordion-btn[aria-expanded="true"].dark::after{rotate:180deg;content:"";font-family:"Font Awesome 6 Free"}.structure__accordion ul .accordion_clean .accordion-btn[aria-expanded="true"]::after{rotate:180deg;content:"";font-family:"Font Awesome 6 Free"}.structure__accordion ul .accordion_clean .accordion-content{height:0;transition:height 500ms ease-in-out, border-color 500ms ease-in-out;border-color:var(--accordion-color) !important;border-bottom:1px solid}.structure__accordion ul .accordion_clean .accordion-content .accordion-content-container{padding:4rem;padding-top:1rem}.structure__accordion ul .accordion_clean .accordion-content[aria-hidden="false"]{border-color:transparent}.structure__accordion{width:100%}.structure__accordion[data-flat-shadow="true"] .accordion-btn{filter:drop-shadow(0 0 6px rgba(0, 0, 0, 0.16))}.structure__accordion[data-flat-rounded="true"] .accordion-btn{border-radius:0px}.structure__accordion ul{list-style:none;padding-left:0}.structure__accordion ul.accordion-controls>li{overflow:hidden}.structure__accordion ul .accordion-btn{position:relative;text-align:left;word-break:break-word}.structure__accordion ul .accordion-btn>*{font-size:20px}.structure__accordion ul .accordion-btn h1,.structure__accordion ul .accordion-btn h2,.structure__accordion ul .accordion-btn h3,.structure__accordion ul .accordion-btn h4,.structure__accordion ul .accordion-btn h5,.structure__accordion ul .accordion-btn h6,.structure__accordion ul .accordion-btn p,.structure__accordion ul .accordion-btn span{font-weight:500;font-size:20px;margin-bottom:0;color:var(--title-color)}.structure__accordion ul .accordion_flat{display:flex;flex-direction:column;gap:1rem}.structure__accordion ul .accordion_flat li{background-color:inherit;filter:drop-shadow(0 3px 2px rgba(0, 0, 0, 0));transition:filter 500ms ease-in-out, background-color 500ms ease-in-out}.structure__accordion ul .accordion_flat li:has([aria-expanded="true"]){background-color:white;filter:drop-shadow(0 3px 2px rgba(0, 0, 0, 0.1))}.structure__accordion ul .accordion_flat .accordion-btn{display:flex;gap:1rem;width:100%;padding:1rem 2rem;padding-right:3.5rem;color:white;border:none;background-color:var(--accordion-color);font-weight:200;font-size:20px;align-items:center;transition:background-color 300ms ease-in-out, color 300ms ease-in-out}.structure__accordion ul .accordion_flat .accordion-btn::after{position:absolute;right:2rem;color:var(--title-color);content:"";font-family:"Font Awesome 6 Free";font-weight:900;transform-origin:center;margin-left:auto;transition:rotate 300ms ease-in-out, background-image 300ms ease-in-out}.structure__accordion ul .accordion_flat .accordion-btn.dark{color:black}.structure__accordion ul .accordion_flat .accordion-btn.dark::after{position:absolute;right:2rem;color:var(--title-color);content:"";font-family:"Font Awesome 6 Free";font-weight:900;transform-origin:center;margin-left:auto;transition:rotate 300ms ease-in-out, background-image 300ms ease-in-out}.structure__accordion ul .accordion_flat .accordion-btn[aria-expanded="true"]{filter:brightness(115%);color:white}.structure__accordion ul .accordion_flat .accordion-btn[aria-expanded="true"].dark::after{rotate:180deg;content:"";font-family:"Font Awesome 6 Free"}.structure__accordion ul .accordion_flat .accordion-btn[aria-expanded="true"]::after{rotate:180deg;content:"";font-family:"Font Awesome 6 Free"}.structure__accordion ul .accordion_flat .accordion-content{height:0;transition:height 300ms ease-in-out}.structure__accordion ul .accordion_flat .accordion-content .accordion-content-container{padding:2rem}.structure__accordion{width:100%}.structure__accordion ul{list-style:none;padding-left:0}.structure__accordion ul.accordion-controls>li{overflow:hidden}.structure__accordion ul .accordion-btn{position:relative;text-align:left;word-break:break-word}.structure__accordion ul .accordion-btn>*{font-size:20px}.structure__accordion ul[data-style="clean"] li{background-color:inherit;filter:drop-shadow(0 50px 35px rgba(0, 0, 0, 0.2));transition:filter 500ms ease-in-out, background-color 500ms ease-in-out}.structure__accordion ul[data-style="clean"] li:has([aria-expanded="true"]){background-color:white;filter:drop-shadow(0 50px 35px rgba(0, 0, 0, 0.05))}.structure__accordion ul[data-style="clean"] .accordion-btn{display:flex;gap:1rem;width:100%;padding:3rem 4rem;color:white;border:none;background-color:transparent;font-weight:200;font-size:20px;align-items:center}.structure__accordion ul[data-style="clean"] .accordion-btn::after{position:absolute;right:2rem;height:1.5rem;width:1.5rem;content:"";font-family:"Font Awesome 6 Free";color:black;margin-left:auto;transition:rotate 500ms ease-in-out, background-image 500ms ease-in-out}.structure__accordion ul[data-style="clean"] .accordion-btn.dark{color:black}.structure__accordion ul[data-style="clean"] .accordion-btn.dark::after{position:absolute;right:2rem;content:"";font-family:"Font Awesome 6 Free";width:1.5rem;height:1.5rem;color:white;font-size:1;margin-left:auto;transition:rotate 500ms ease-in-out, background-image 500ms ease-in-out}.structure__accordion ul[data-style="clean"] .accordion-btn[aria-expanded="true"].dark::after{rotate:180deg;content:"";font-family:"Font Awesome 6 Free"}.structure__accordion ul[data-style="clean"] .accordion-btn[aria-expanded="true"]::after{rotate:180deg;content:"";font-family:"Font Awesome 6 Free"}.structure__accordion ul[data-style="clean"] .accordion-content{height:0;transition:height 500ms ease-in-out, border-color 500ms ease-in-out;border-color:black;border-bottom:1px solid}.structure__accordion ul[data-style="clean"] .accordion-content .accordion-content-container{padding:4rem;padding-top:1rem}.structure__accordion ul[data-style="clean"] .accordion-content[aria-hidden="false"]{border-color:transparent}.structure__accordion ul[data-style="flat"]{display:flex;flex-direction:column;gap:1rem}.structure__accordion ul[data-style="flat"] li{background-color:inherit;filter:drop-shadow(0 3px 2px rgba(0, 0, 0, 0));transition:filter 500ms ease-in-out, background-color 500ms ease-in-out}.structure__accordion ul[data-style="flat"] li:has([aria-expanded="true"]){background-color:white;filter:drop-shadow(0 3px 2px rgba(0, 0, 0, 0.1))}.structure__accordion ul[data-style="flat"] .accordion-btn{display:flex;gap:1rem;width:100%;padding:1rem 2rem;padding-right:3.5rem;color:white;border:none;background-color:#b4b4b4;font-weight:200;font-size:20px;align-items:center;transition:background-color 300ms ease-in-out, color 300ms ease-in-out}.structure__accordion ul[data-style="flat"] .accordion-btn::after{position:absolute;right:2rem;content:"";height:1.5rem;width:1.5rem;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIi8+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSIxMiIgeTE9IjgiIHgyPSIxMiIgeTI9IjE2Ii8+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSI4IiB5MT0iMTIiIHgyPSIxNiIgeTI9IjEyIi8+Cjwvc3ZnPgo=");background-repeat:no-repeat;transform-origin:center;background-size:contain;margin-left:auto;transition:rotate 300ms ease-in-out, background-image 300ms ease-in-out}.structure__accordion ul[data-style="flat"] .accordion-btn.dark{color:black}.structure__accordion ul[data-style="flat"] .accordion-btn.dark::after{position:absolute;right:2rem;content:"";width:1.5rem;height:1.5rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItcGx1cy1jaXJjbGUiPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIj48L2NpcmNsZT48bGluZSB4MT0iMTIiIHkxPSI4IiB4Mj0iMTIiIHkyPSIxNiI+PC9saW5lPjxsaW5lIHgxPSI4IiB5MT0iMTIiIHgyPSIxNiIgeTI9IjEyIj48L2xpbmU+PC9zdmc+");background-repeat:no-repeat;transform-origin:center;background-size:contain;margin-left:auto;transition:rotate 300ms ease-in-out, background-image 300ms ease-in-out}.structure__accordion ul[data-style="flat"] .accordion-btn[aria-expanded="true"]{background-color:var(--accordion-color);color:white}.structure__accordion ul[data-style="flat"] .accordion-btn[aria-expanded="true"].dark::after{rotate:180deg;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIi8+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSI4IiB5MT0iMTIiIHgyPSIxNiIgeTI9IjEyIi8+Cjwvc3ZnPgo=")}.structure__accordion ul[data-style="flat"] .accordion-btn[aria-expanded="true"]::after{rotate:180deg;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkViZW5lXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyNCAyNCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMjQgMjQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4KCS5zdDB7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDt9Cjwvc3R5bGU+CjxjaXJjbGUgY2xhc3M9InN0MCIgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIi8+CjxsaW5lIGNsYXNzPSJzdDAiIHgxPSI4IiB5MT0iMTIiIHgyPSIxNiIgeTI9IjEyIi8+Cjwvc3ZnPgo=")}.structure__accordion ul[data-style="flat"] .accordion-content{height:0;transition:height 300ms ease-in-out}.structure__accordion ul[data-style="flat"] .accordion-content .accordion-content-container{padding:2rem}.image_accordion{margin-bottom:5rem;overflow:hidden}.image_accordion .accordion-item-title{font-size:inherit;line-height:inherit;margin-bottom:0}@media (min-width:992px){.image_accordion{padding:0}}.image_accordion .acc-container .accordion-item{padding:1rem 0;border-bottom:1px solid #A7A7A7}.image_accordion .acc-container .accordion-item:last-child{border:none}.image_accordion .acc-container .accordion-item .accordion-title{position:relative;font-size:1.2rem;display:flex;gap:2rem;align-items:center;cursor:pointer;user-select:none;margin-left:2.5rem;margin-bottom:0;transition:margin-bottom 200ms ease-in-out}.image_accordion .acc-container .accordion-item .accordion-title[aria-expanded="true"]{margin-bottom:1rem}.image_accordion .acc-container .accordion-item .accordion-title::before{position:absolute;left:-2.5rem;content:"";height:1.5rem;width:1.5rem;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0IiBmaWxsPSJub25lIiBzdHJva2U9ImN1cnJlbnRDb2xvciIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItcGx1cy1jaXJjbGUiPjxjaXJjbGUgY3g9IjEyIiBjeT0iMTIiIHI9IjEwIj48L2NpcmNsZT48bGluZSB4MT0iMTIiIHkxPSI4IiB4Mj0iMTIiIHkyPSIxNiI+PC9saW5lPjxsaW5lIHgxPSI4IiB5MT0iMTIiIHgyPSIxNiIgeTI9IjEyIj48L2xpbmU+PC9zdmc+");background-repeat:no-repeat;transform-origin:center;background-size:contain;margin-left:auto;transition:rotate 300ms ease-in-out, background-image 300ms ease-in-out}.image_accordion .acc-container .accordion-item .accordion-content{overflow:hidden;height:0;transition:height 200ms ease-in-out}.image_accordion .acc-container .accordion-item .accordion-content .accordion-inline-image{margin-bottom:1rem;width:100%;height:auto;display:block}@media (min-width:1200px){.image_accordion .acc-container .accordion-item .accordion-content .accordion-inline-image{display:none}}.image_accordion .acc-container .accordion-item .accordion-content .ts-text,.image_accordion .acc-container .accordion-item .accordion-content .accordion-inline-image{padding-top:1rem}.image_accordion .acc-container .accordion-image-wrapper{display:none}@media (min-width:1200px){.image_accordion .acc-container .accordion-item-wrapper{padding:5rem 8rem 6rem 5rem;background-color:var(--bg-color)}.image_accordion .acc-container .row{position:relative;height:100%;width:100%}.image_accordion .acc-container .accordion-image-wrapper{display:block;position:absolute;top:0;left:0;width:100%;height:850px;padding:0;pointer-events:none}.image_accordion .acc-container .accordion-image-wrapper .accordion-big-image{position:absolute;left:50%;top:50%;transform:translate(20%, -50%);object-fit:cover;width:500px;height:650px;max-height:650px;filter:drop-shadow(0 0 5px rgba(226, 56, 42, 0.3));opacity:0}.image_accordion .acc-container .accordion-image-wrapper .accordion-big-image.active{opacity:1}}.timeline_basic_wrapper{position:relative;width:100%}@media screen and (max-width:992px){.timeline_basic_wrapper{margin-left:1rem;max-width:100%;width:auto}}.timeline_basic_wrapper::after{content:"";position:absolute;width:2px;background-color:var(--timeline-line-color);top:0;bottom:0;left:50%}@media screen and (max-width:992px){.timeline_basic_wrapper::after{left:0}}.timeline_basic_wrapper[data-dashed="true"]::after{background-color:transparent;border-left:2px dashed var(--timeline-line-color)}.timeline_basic_wrapper .timeline_content{position:relative;width:50%;padding-right:50px}.timeline_basic_wrapper .timeline_content:not(:first-of-type){margin-top:3rem}.timeline_basic_wrapper .timeline_content::after{content:"";position:absolute;width:34px;height:34px;right:-18px;background-color:var(--timeline-circle-color);top:0;border-radius:50%;z-index:1}.timeline_basic_wrapper .timeline_content .timeline_media{margin-bottom:1.5rem}.timeline_basic_wrapper .timeline_content .timeline_media img{position:relative;top:-5px;width:45px;height:45px;object-fit:contain;z-index:2}.timeline_basic_wrapper .timeline_content .timeline_media::after{content:"";position:absolute;top:17px;right:-5px;width:100%;height:2px;border-top:2px dashed var(--timeline-line-color);z-index:0}.timeline_basic_wrapper .timeline_content:nth-child(even){left:50%;padding-left:50px;padding-right:0}.timeline_basic_wrapper .timeline_content:nth-child(even) .timeline_media{display:flex;flex-direction:column;align-items:flex-end}.timeline_basic_wrapper .timeline_content:nth-child(even) .timeline_media::after{left:-5px;right:auto}.timeline_basic_wrapper .timeline_content:nth-child(even)::after{left:-16px}@media screen and (max-width:992px){.timeline_basic_wrapper .timeline_content:nth-child(even){left:0}}@media screen and (max-width:992px){.timeline_basic_wrapper .timeline_content{padding-left:50px;padding-right:0;width:100%}.timeline_basic_wrapper .timeline_content::after{left:-18px}.timeline_basic_wrapper .timeline_content .timeline_media{display:flex;flex-direction:column;align-items:flex-end}.timeline_basic_wrapper .timeline_content .timeline_media::after{right:auto}.timeline_basic_wrapper .timeline_content .image_wrapper img{width:auto;max-width:100%;max-height:300px;object-fit:contain}}.footer-border{border-top:13px solid #E2382A}@media (min-width:992px){.full-height-header{height:calc(100vh - 65px)}}#desktop-menu .header_menu_l1 .social-links .fa-brand{color:#E2382A}.news_list_dark .btn-outline{border:2px solid white;color:white}@media (max-width:768px){.ce-textpic{display:flex;flex-direction:column}}#mobile-menu .above_menu{border-bottom:none !important}.product-container{padding-top:2rem}.product-container p{font-family:Open_Sans;line-height:1;color:#;font-weight:normal 300;margin-bottom:0.5rem}.product-container p{font-size:16px}@media screen and (min-width:576px){.product-container p{font-size:calc(16px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.product-container p{font-size:16px}}@media screen and (max-width:992px){.product-container{padding-top:0}}.product-container .btn{display:inline-block;text-decoration:none;text-align:center;padding:0.75rem 1rem;border:2px solid #E2382A;background-color:#E2382A;color:white;font-size:0.9rem;transition:background-color 100ms ease-in-out, color 100ms ease-in-out;margin-bottom:0.5rem;border-radius:0px;font-size:1.125rem;white-space:nowrap}.product-container .btn:hover{border:2px solid #E2382A;background-color:transparent;color:#000000}.product-container .btn-secondary{display:inline-block;text-decoration:none;text-align:center;padding:0.75rem 1rem;border:2px solid #;background-color:#;color:#000000;font-size:0.9rem;transition:background-color 100ms ease-in-out, color 100ms ease-in-out;margin-bottom:0.5rem;border-radius:0px;font-size:1.125rem;white-space:nowrap}.product-container .btn-secondary:hover{border:2px solid #;background-color:transparent;color:#000000}.product-container .btn-outline-white{display:inline-block;text-decoration:none;text-align:center;padding:0.75rem 1rem;border:2px solid white;background-color:transparent;color:white;font-size:0.9rem;transition:background-color 100ms ease-in-out, color 100ms ease-in-out;margin-bottom:0.5rem;border-radius:0px;font-size:1.125rem;white-space:nowrap}.product-container .btn-outline-white:hover{background-color:white;color:#000000}.product-container .tertiary-bg{background-color:#}.product-container .quaternary-bg{background-color:#}.product-container.tertiary-bg{background-color:#}.white-font{color:white}.tag-wrapper{bottom:10px;display:flex;gap:0.3rem;font-weight:site_settings}.tag-wrapper .product-tag-new{background-color:#;color:#;padding:0.2rem 0.7rem}.tag-wrapper .product-tag-deal{background-color:#;color:#;padding:0.2rem 0.7rem}.product-container{margin-top:2.5rem}@media screen and (max-width:992px){.product-nav-wrapper{position:sticky;top:0;background-color:white;z-index:100;height:100%;padding-top:2rem}}@media screen and (max-width:992px){body:has(#mobile-menu .header_menu_l1[style*="display: none"]) .product-container .side-nav-wrapper{top:64px !important}body:has(#mobile-menu .header_menu_l1[style*="display: none"]) .product-container .side-nav-wrapper .breadcrumb-nav-wrapper{margin-top:0.25rem;margin-bottom:0.25rem}}.product-container .breadcrumb-nav-wrapper{display:flex;align-items:center;gap:0.8rem;font-size:1.125rem;margin-bottom:2.5rem;overflow-y:auto}@media screen and (max-width:992px){.product-container .breadcrumb-nav-wrapper.desktop{display:none}}.product-container .breadcrumb-nav-wrapper.mobil{display:none}@media screen and (max-width:992px){.product-container .breadcrumb-nav-wrapper.mobil{display:block}}.product-container .breadcrumb-nav-wrapper .active{font-weight:700}.product-container .breadcrumb-nav-wrapper .fa-chevron-right{color:#;font-size:0.875rem}.product-container .side-nav-wrapper{position:sticky;top:110px;height:100%;padding-top:2rem}.product-container .side-nav-wrapper .breadcrumb-nav-wrapper{display:none}@media screen and (max-width:992px){.product-container .side-nav-wrapper{height:100%;width:100%;top:105px;border-bottom:2px solid #;padding-top:1rem;background-color:white;z-index:200;padding-bottom:1rem}.product-container .side-nav-wrapper .breadcrumb-nav-wrapper{display:flex;margin-bottom:0.25rem}}.product-container .side-nav-wrapper .nav-item-container{font-weight:normal 300;line-height:1;font-family:Open_Sans;color:#}.product-container .side-nav-wrapper .nav-item-container{font-size:16px}@media screen and (min-width:576px){.product-container .side-nav-wrapper .nav-item-container{font-size:calc(16px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.product-container .side-nav-wrapper .nav-item-container{font-size:16px}}.product-container .side-nav-wrapper .nav-item-container .active{font-weight:bold;color:#}.product-container .side-nav-wrapper .nav-item-container .nav-l1-item{margin-bottom:1.125rem}@media screen and (max-width:992px){.product-container .side-nav-wrapper .nav-item-container .nav-l1-item{display:none}}.product-container .side-nav-wrapper .nav-item-container .nav-l1-item a{font-weight:normal 300}.product-container .side-nav-wrapper .nav-item-container .nav-l1-item a.active{font-weight:bold}.product-container .side-nav-wrapper .nav-item-container .nav-l2-item{margin-left:0.75rem;margin-bottom:1rem;margin-top:1rem}.product-container .side-nav-wrapper .nav-item-container .nav-l2-item a{font-weight:normal 300}.product-container .side-nav-wrapper .nav-item-container .nav-l2-item a.active{font-weight:bold}@media screen and (max-width:992px){.product-container .side-nav-wrapper .nav-item-container .nav-l2-item{display:flex;gap:0.5rem;margin-left:auto;max-width:100vw;width:100%;overflow-x:scroll}.product-container .side-nav-wrapper .nav-item-container .nav-l2-item::-webkit-scrollbar{display:none}.product-container .side-nav-wrapper .nav-item-container .nav-l2-item .nav-l2 a{display:inline-block;text-decoration:none;width:fit-content;padding:0.75rem 1rem;border:2px solid #;background-color:#;color:#;font-size:0.9rem;transition:background-color 100ms ease-in-out, color 100ms ease-in-out;margin-bottom:0.5rem;border-radius:0px;font-size:1.125rem;white-space:nowrap}.product-container .side-nav-wrapper .nav-item-container .nav-l2-item .nav-l2 .active{border:2px solid #;background-color:#;color:--highlight}}.product-container .side-nav-wrapper .nav-item-container .nav-l2-item .nav-l2{margin-bottom:1.125rem}.product-container .side-nav-wrapper .nav-item-container .nav-l2-item .active{color:#}.product-container .side-nav-wrapper .nav-item-container .nav-l3-item{margin-left:0.75rem;margin-bottom:0.5rem;margin-top:0.5rem}@media screen and (max-width:992px){.product-container .side-nav-wrapper .nav-item-container .nav-l3-item{display:flex;gap:0.5rem;margin-left:auto;max-width:100vw;width:100%;overflow-x:scroll}.product-container .side-nav-wrapper .nav-item-container .nav-l3-item::-webkit-scrollbar{display:none}.product-container .side-nav-wrapper .nav-item-container .nav-l3-item .nav-l3 a{display:inline-block;text-decoration:none;width:fit-content;padding:0.75rem 1rem;border:2px solid #;background-color:#;color:#;font-size:0.9rem;transition:background-color 100ms ease-in-out, color 100ms ease-in-out;margin-bottom:0.5rem;border-radius:0px;font-size:1.125rem;white-space:nowrap}.product-container .side-nav-wrapper .nav-item-container .nav-l3-item .nav-l3 .active{border:2px solid #;background-color:#;color:white}}.product-container .side-nav-wrapper .nav-item-container .nav-l3-item .nav-l3{margin-bottom:1.125rem}.product-container .side-nav-wrapper .nav-item-container .nav-l3-item .active{color:#}.product-container .side-nav-wrapper .nav-item-container .nav-l4-item{margin-left:0.75rem;margin-bottom:1rem;margin-top:1rem}@media screen and (max-width:992px){.product-container .side-nav-wrapper .nav-item-container .nav-l4-item{display:flex;gap:0.5rem;margin-left:auto;max-width:100vw;width:100%;overflow-x:scroll}.product-container .side-nav-wrapper .nav-item-container .nav-l4-item::-webkit-scrollbar{display:none}.product-container .side-nav-wrapper .nav-item-container .nav-l4-item .nav-l4 a{display:inline-block;text-decoration:none;width:fit-content;padding:0.75rem 1rem;border:2px solid #;background-color:#;color:#;font-size:0.9rem;transition:background-color 100ms ease-in-out, color 100ms ease-in-out;margin-bottom:0.5rem;border-radius:0px;font-size:1.125rem;white-space:nowrap}.product-container .side-nav-wrapper .nav-item-container .nav-l4-item .nav-l4 .active{border:2px solid #;background-color:#;color:white}}.product-container .side-nav-wrapper .nav-item-container .nav-l4-item .nav-l4{margin-bottom:1.125rem}.product-container .side-nav-wrapper .nav-item-container .nav-l4-item .active{color:#}.product-page-title{font-family:Open_Sans;font-weight:normal 300;color:#;line-height:1;white-space:break-spaces}.product-page-title{font-size:16px}@media screen and (min-width:576px){.product-page-title{font-size:calc(16px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.product-page-title{font-size:16px}}.product-header-bg{margin-bottom:1rem}.product-header-bg img{width:100%;height:300px;object-fit:cover}.product-header-bg .product-header-banner{position:relative;width:100%;min-height:250px;padding:2rem 3rem;display:flex;align-items:center}.product-header-bg .product-header-banner .product-header-banner-content{position:relative;z-index:150}.product-header-bg .product-header-banner .product-header-banner-content p{color:white;margin-bottom:0}.product-header-bg .product-header-banner .product-header-banner-background-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.product-header-bg .product-header-banner .product-header-banner-background-image::before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:linear-gradient(90deg, black 0%, rgba(0, 0, 0, 0) 100%)}.product-header-bg .product-header-banner .product-header-banner-background-image img{width:100%;height:100%;object-fit:cover}.product-text-wrapper{margin-bottom:2.5rem}.product-card-wrapper{margin-bottom:3.75rem;width:315px}@media screen and (max-width:992px){.product-card-wrapper{max-height:100%;max-width:100%}}.product-card-wrapper .product-card-img-wrapper{position:relative}.product-card-wrapper .product-card-img-wrapper:not(.category-card-img-wrapper) .product-card-img-container{padding:2rem 0;height:275px}@media screen and (max-width:992px){.product-card-wrapper .product-card-img-wrapper:not(.category-card-img-wrapper) .product-card-img-container{max-height:200px}}.product-card-wrapper .product-card-img-wrapper.category-card-img-wrapper .product-card-img-container .product-card-img,.product-card-wrapper .product-card-img-wrapper.category-card-img-wrapper .product-card-img-container .product-card-img-hover{width:100%;object-fit:cover}.product-card-wrapper .product-card-img-wrapper .product-card-img,.product-card-wrapper .product-card-img-wrapper .product-card-img-hover{max-width:100%;height:100%;max-height:450px}.product-card-wrapper .product-card-img-wrapper .product-card-img-container{text-align:center;background-color:#;display:flex;justify-content:center;align-items:center}.product-card-wrapper .product-card-img-wrapper .product-card-img-container .product-card-img-hover{display:none}.product-card-wrapper .product-card-img-wrapper .product-card-img-container:hover .product-card-img{display:none}.product-card-wrapper .product-card-img-wrapper .product-card-img-container:hover .product-card-img-hover{display:inline-block}.product-card-wrapper .product-card-img-wrapper .product-card-img-container:hover{background-color:#}.product-card-wrapper .product-card-img-wrapper .product-overlay .fav-wrapper{background-color:white;height:50px;width:50px;display:flex;top:10px;right:0;position:absolute;cursor:pointer}.product-card-wrapper .product-card-img-wrapper .product-overlay .fav-wrapper .filled{display:none}.product-card-wrapper .product-card-img-wrapper .product-overlay .fav-wrapper.active .outline{display:none}.product-card-wrapper .product-card-img-wrapper .product-overlay .fav-wrapper.active .filled{display:block}.product-card-wrapper .product-card-img-wrapper .product-overlay .fav-wrapper svg{margin:0 auto;width:26px;text-align:center;height:auto}.product-card-wrapper .product-card-img-wrapper .product-overlay .tag-wrapper{position:absolute}.product-card-wrapper .product-text-wrapper{margin-top:1rem}.product-card-wrapper .product-text-wrapper .product-title{word-break:break-word;font-family:Open_Sans;font-weight:normal 300;line-height:1;color:#}.product-card-wrapper .product-text-wrapper .product-title{font-size:16px}@media screen and (min-width:576px){.product-card-wrapper .product-text-wrapper .product-title{font-size:calc(16px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.product-card-wrapper .product-text-wrapper .product-title{font-size:16px}}.product-card-wrapper .product-text-wrapper .product-price{font-weight:bold}.product-card-wrapper .product-text-wrapper .product-description{margin-top:1rem}@media screen and (max-width:992px){.product-card-wrapper .product-text-wrapper .product-description{font-size:0.875rem}}@media screen and (max-width:992px){.product-card-wrapper .product-text-wrapper .product-price-text{font-size:0.875rem}}.accordion-headline{margin-bottom:2.5rem}.accordion_section{padding:100px 0}.detail_accordion_wrapper{padding-top:2.5rem}.product-accordion{width:100%}.product-accordion ul{list-style:none;padding-left:0}.product-accordion ul.accordion-controls>li{overflow:hidden}.product-accordion ul .accordion-btn{position:relative;text-align:left;word-break:break-word}.product-accordion ul .accordion-btn>*{font-size:inherit}.product-accordion ul .accordion-btn h3{margin-bottom:0;margin-right:2.5rem}.product-accordion ul .accordion-inner{border-top:1px solid}.product-accordion ul .accordion-inner li{background-color:inherit}.product-accordion ul .accordion-inner li:has([aria-expanded="true"]){background-color:white}.product-accordion ul .accordion-inner .accordion-btn{display:flex;gap:1rem;width:100%;padding:1rem;color:white;border:none;background-color:transparent;font-weight:200;font-size:1.5rem;align-items:center}.product-accordion ul .accordion-inner .accordion-btn::after{position:absolute;right:2rem;content:"";font-family:"Font Awesome 6 Free";font-weight:900;transform-origin:center;margin-left:auto;transition:rotate 500ms ease-in-out, background-image 500ms ease-in-out}.product-accordion ul .accordion-inner .accordion-btn.dark{color:#}.product-accordion ul .accordion-inner .accordion-btn.dark::after{position:absolute;right:2rem;color:#;content:"";font-family:"Font Awesome 6 Free";font-weight:900;transform-origin:center;margin-left:auto;transition:rotate 500ms ease-in-out, background-image 500ms ease-in-out}.product-accordion ul .accordion-inner .accordion-btn[aria-expanded="true"].dark::after{rotate:0deg;content:"";font-family:"Font Awesome 6 Free"}.product-accordion ul .accordion-inner .accordion-btn[aria-expanded="true"]::after{rotate:0deg;content:"";font-family:"Font Awesome 6 Free"}.product-accordion ul .accordion-inner .accordion-content{height:0;transition:height 500ms ease-in-out, border-color 500ms ease-in-out;border-color:# !important}.product-accordion ul .accordion-inner .accordion-content .accordion-content-container{padding:1rem;padding-top:1rem}.product-accordion ul .accordion-inner .accordion-content[aria-hidden="false"]{border-color:transparent}.model-viewer-wrapper{padding:100px 0}.model-viewer-wrapper .model_viewer_headline{text-align:center}.text-img-wrapper{background-image:url(/fileadmin/kirschen/kirschen_maserung_hell_gruen.png);background-position:center center;background-size:cover;background-repeat:no-repeat;padding-top:100px;padding-bottom:50px}.text-img-wrapper .section-headline{margin-bottom:3rem}.text-img-wrapper .text-img-container{display:flex;margin-bottom:100px;align-items:center}.text-img-wrapper .text-img-container:nth-child(2n){flex-direction:row-reverse}.text-img-wrapper .text-img-container .section-img{width:100%;height:auto}@media screen and (max-width:992px){.text-img-wrapper .text-img-container{flex-direction:column-reverse}.text-img-wrapper .text-img-container:nth-child(2n){flex-direction:column-reverse}.text-img-wrapper .text-img-container .section-img{margin-top:2.5rem}}.icon-section-wrapper{background-image:url(/fileadmin/kirschen/kirschen_maserung_dunkel_gruen.png);background-position:center center;background-size:cover;background-repeat:no-repeat;padding-top:100px;padding-bottom:100px}.icon-section-wrapper .icon-section-headline{text-align:center;margin-bottom:3.5rem}.icon-section-wrapper .icon_section_container{text-align:center}.icon-section-wrapper .icon_section_container .icon_section_inner{margin-bottom:2rem}.icon-section-wrapper .icon_section_container .section_icon{width:80px;height:auto;margin-bottom:2rem}.table-wrapper{padding-top:100px;padding-bottom:100px}.table-wrapper table{width:100%}.table-wrapper td,.table-wrapper th{text-align:left;padding:8px}.table-wrapper tr:nth-child(even){background-color:#ffffff89}.download-list-wrapper{text-align:center;padding-top:100px;padding-bottom:100px}.download-list-wrapper .section-headline{margin-bottom:2.5rem}.download-list-wrapper .download-list-container{justify-content:center}.download-list-wrapper .download-list-container .download-icon{width:60px;height:auto;margin-bottom:2rem}.download-list-wrapper .download-list-container .h4{line-height:0}.download-list-wrapper .download-list-container .download-subtitle{color:#;margin-top:1rem}.banner-wrapper{width:100%;height:auto;min-height:400px;display:flex;align-items:center;color:white;background-image:url(/fileadmin/kirschen/banner_bg.jpg);background-position:center center;background-size:cover}@media screen and (max-width:768px){.banner-wrapper{min-height:400px;background-image:url(/fileadmin/kirschen/banner_bg_mobil.jpg)}}.banner-wrapper .banner-inner{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;padding:5rem 2rem}.banner-wrapper .banner-inner .text-wrapper{max-width:500px}@media screen and (max-width:768px){.banner-wrapper .banner-inner{padding:4rem 2rem}}.banner-wrapper .banner-inner h6{font-family:"Roboto Serif"}.tab-slider-wrapper{padding-top:100px;padding-bottom:100px}.tab-slider-wrapper .tabs{display:flex;flex-direction:row;gap:0.5rem;flex-wrap:wrap}@media screen and (max-width:992px){.tab-slider-wrapper .tabs{flex-wrap:nowrap;gap:0.5rem;margin-left:auto;max-width:100vw;width:100%;overflow-x:scroll}.tab-slider-wrapper .tabs::-webkit-scrollbar{display:none}}.tab-slider-wrapper .tabs .tab-slider-single{cursor:pointer}.tab-slider-wrapper .tabs .tab-slider-single[aria-expanded="true"]{border:2px solid #;background-color:#;color:white}.tab-slider-wrapper .tab-content-wrapper .tab-content{display:none}.tab-slider-wrapper .tab-content-wrapper .tab-content.active{display:block}.tab-slider-wrapper .slider-wrapper{padding-top:2.5rem;padding-bottom:0}.tab-slider-wrapper .slider-wrapper .h1{font-weight:400}.ts_product-detail-wrapper{margin-top:3rem}.ts_product-detail-wrapper p{font-family:Open_Sans;line-height:1;color:#;font-weight:normal 300;margin-bottom:0.5rem}.ts_product-detail-wrapper p{font-size:16px}@media screen and (min-width:576px){.ts_product-detail-wrapper p{font-size:calc(16px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.ts_product-detail-wrapper p{font-size:16px}}.ts_product-detail-wrapper .category-wrapper{display:flex;flex-direction:row;gap:1rem}.ts_product-detail-wrapper .category-wrapper .product-category{font-size:14px;color:white;background-color:#;border-radius:0px;padding:0.3rem 0.8rem;width:fit-content}.ts_product-detail-wrapper .product-img{width:100%;object-fit:contain;border-radius:0px}.ts_product-detail-wrapper .detail-content-wrapper{display:flex;flex-direction:column;gap:2rem}@media screen and (max-width:992px){.ts_product-detail-wrapper .detail-content-wrapper{margin-top:0.5rem}}.ts_product-detail-wrapper .detail-content-wrapper .product-name{margin:0.5rem 0 1.5rem;font-weight:normal 300;font-family:Open_Sans;color:#;line-height:1}.ts_product-detail-wrapper .detail-content-wrapper .product-name{font-size:16px}@media screen and (min-width:576px){.ts_product-detail-wrapper .detail-content-wrapper .product-name{font-size:calc(16px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.ts_product-detail-wrapper .detail-content-wrapper .product-name{font-size:16px}}.ts_product-detail-wrapper .detail-content-wrapper .section-headline{font-weight:site_settings;font-family:Open_Sans;color:#site_settings;line-height:site_settings}.ts_product-detail-wrapper .detail-content-wrapper .section-headline{font-size:16px}@media screen and (min-width:576px){.ts_product-detail-wrapper .detail-content-wrapper .section-headline{font-size:calc(16px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.ts_product-detail-wrapper .detail-content-wrapper .section-headline{font-size:16px}}.ts_product-detail-wrapper .detail-content-wrapper .product-description{margin-bottom:2rem}.ts_product-detail-wrapper .detail-content-wrapper .btn-filled{display:flex;justify-content:center;width:100%}.product-information{margin-top:4rem}.product-information.product-primary-bg{background-color:#;padding:3rem 0}.product-information.product-primary-bg h2,.product-information.product-primary-bg p{color:white}.accordion_section_ts{padding:3rem 0;margin-top:4rem;background-color:#}.ts-product-slider{margin-bottom:4rem}.ts-product-slider:has(.splide__slide) .product-card-wrapper .product-text-wrapper .product-title{word-break:break-word;max-width:275px}.ts-product-slider:has(.splide__slide) .product-card-wrapper .product-card-img-container .product-card-img{max-height:275px;height:100%;object-fit:cover}.ts-product-slider .product-card-wrapper .product-card-img-wrapper .product-card-img-container{background-color:transparent;padding:0;justify-content:flex-start}.ts-product-slider .product-card-wrapper .product-card-img-wrapper .product-card-img-container .product-card-img-hover{border-radius:0px}.ts-product-slider .product-card-wrapper .product-card-img-wrapper .product-card-img-container:hover .product-card-img{display:block}.ts-product-slider .product-card-wrapper .product-card-img-wrapper .product-card-img{border-radius:0px;object-fit:contain}.ts-product-slider .product-card-img-container .product-card-img{width:auto;max-width:100%;height:100%;max-height:450px;margin-bottom:0}.ts-product-slider .splide__arrow--prev{left:-4em}@media screen and (max-width:1400px){.ts-product-slider .splide__arrow--prev{left:-1em}}.ts-product-slider .splide__arrow--next{right:-4em}@media screen and (max-width:1400px){.ts-product-slider .splide__arrow--next{right:-1em}}.ts-product-slider .slider_headline{padding:4rem 0 2rem}.header-wrapper .category-banner{max-width:100%}.ts-product-overview{margin-top:2rem}.ts-product-overview .product-card-wrapper .product-card-img-wrapper:not(.category-card-img-wrapper) .product-card-img-container{background-color:transparent;padding:0;max-height:275px;justify-content:flex-start}.ts-product-overview .product-card-wrapper .product-card-img-wrapper .product-card-img-container:hover{background-color:transparent;border-radius:0px}.ts-product-overview .product-card-wrapper .product-card-img-wrapper .product-card-img-container:hover .product-card-img{display:block}.ts-product-overview .product-card-wrapper .product-card-img-wrapper .product-card-img-container .product-card-img-hover{border-radius:0px}.ts-product-overview .product-card-wrapper .product-card-img-wrapper .product-card-img{border-radius:0px;object-fit:contain}.ts-product-categrory .product-card-img-container,.ts-product-categrory img{border-radius:0px}.product-detail-wrapper{padding-bottom:100px}.product-detail-wrapper .custom-pagination{padding:10px;font-size:16px;justify-content:flex-start}.product-detail-wrapper .custom-pagination li{display:none}.product-detail-wrapper .fav-wrapper{background-color:white;height:50px;width:50px;display:flex;top:10px;right:0;position:absolute;z-index:100;cursor:pointer}.product-detail-wrapper .fav-wrapper .filled{display:none}.product-detail-wrapper .fav-wrapper.active .outline{display:none}.product-detail-wrapper .fav-wrapper.active .filled{display:block}.product-detail-wrapper .fav-wrapper svg{margin:0 auto;width:26px;text-align:center;height:auto}.product-detail-wrapper .product-img-wrapper{max-height:730px;height:auto}.product-detail-wrapper .product-img-wrapper .thumbnail-wrapper{display:block}@media screen and (max-width:992px){.product-detail-wrapper .product-img-wrapper .thumbnail-wrapper{display:none}}.product-detail-wrapper .product-img-wrapper .thumbnail-wrapper .product-thumbnails{display:flex;padding:0;flex-direction:column}.product-detail-wrapper .product-img-wrapper .thumbnail-wrapper .product-single-thumbnail{list-style:none;cursor:pointer}.product-detail-wrapper .product-img-wrapper .thumbnail-wrapper .product-single-thumbnail img{width:100%;height:auto}.product-detail-wrapper .product-img-wrapper .thumbnail-wrapper .preview-img-container{max-height:750px;overflow-y:scroll;display:flex;flex-direction:column;gap:1rem}.product-detail-wrapper .product-img-wrapper .thumbnail-wrapper .preview-img-container::-webkit-scrollbar{display:none}.product-detail-wrapper .product-img-wrapper .thumbnail-wrapper .preview-img-container:has(.active) .active{border:2px solid #;border-radius:0px}.product-detail-wrapper .product-img-wrapper .thumbnail-wrapper .preview-img-container .preview-img{width:100%;max-height:730px;height:auto}.product-detail-wrapper .product-img-wrapper .thumbnail-wrapper .preview-img-container .preview-img img{border-radius:0px}.product-detail-wrapper .product-img-wrapper .main-img-wrapper{position:relative;background-color:#}@media screen and (max-width:992px){.product-detail-wrapper .product-img-wrapper .main-img-wrapper{height:auto}}.product-detail-wrapper .product-img-wrapper .main-img-wrapper .main-img{width:100%;height:550px;border-radius:0px;object-fit:contain}@media screen and (max-width:768px){.product-detail-wrapper .detail-wrapper{margin-top:3rem}}.product-detail-wrapper .detail-wrapper .product-name{font-weight:normal 300;font-family:Open_Sans;color:#;line-height:1;margin-top:0.5rem}.product-detail-wrapper .detail-wrapper .product-name{font-size:16px}@media screen and (min-width:576px){.product-detail-wrapper .detail-wrapper .product-name{font-size:calc(16px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.product-detail-wrapper .detail-wrapper .product-name{font-size:16px}}.product-detail-wrapper .detail-wrapper .product-price-wrapper{display:flex;align-items:center;gap:1rem}.product-detail-wrapper .detail-wrapper .product-price{font-weight:site_settings;font-family:Open_Sans;color:#site_settings;line-height:site_settings}.product-detail-wrapper .detail-wrapper .product-price{font-size:16px}@media screen and (min-width:576px){.product-detail-wrapper .detail-wrapper .product-price{font-size:calc(16px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.product-detail-wrapper .detail-wrapper .product-price{font-size:16px}}.product-detail-wrapper .detail-wrapper .product-price-text{font-weight:site_settings;font-family:Open_Sans;color:#site_settings;line-height:site_settings}.product-detail-wrapper .detail-wrapper .product-price-text{font-size:16px}@media screen and (min-width:576px){.product-detail-wrapper .detail-wrapper .product-price-text{font-size:calc(16px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.product-detail-wrapper .detail-wrapper .product-price-text{font-size:16px}}.product-detail-wrapper .detail-wrapper .product-number{margin-bottom:0}.product-detail-wrapper .detail-wrapper .product-information,.product-detail-wrapper .detail-wrapper .section-headline{font-weight:site_settings;font-family:Open_Sans;color:#site_settings;line-height:site_settings}.product-detail-wrapper .detail-wrapper .product-information,.product-detail-wrapper .detail-wrapper .section-headline{font-size:16px}@media screen and (min-width:576px){.product-detail-wrapper .detail-wrapper .product-information,.product-detail-wrapper .detail-wrapper .section-headline{font-size:calc(16px + 0 * ((100vw - 576px) / 824))}}@media screen and (min-width:1400px){.product-detail-wrapper .detail-wrapper .product-information,.product-detail-wrapper .detail-wrapper .section-headline{font-size:16px}}.product-detail-wrapper .detail-wrapper .product-variation-wrapper{display:flex;gap:1rem;width:100%;margin-bottom:2rem}.product-detail-wrapper .detail-wrapper .product-variation-wrapper .product-variation{height:100%;border-radius:0px}@media screen and (max-width:768px){.product-detail-wrapper .detail-wrapper .product-variation-wrapper .product-variation{max-width:95px;height:auto}}.product-detail-wrapper .detail-wrapper .product-variation-wrapper .active{border:1px solid #;border-radius:0px}.product-detail-wrapper .detail-wrapper .size-select-wrapper .form-select{border:2px solid #}.product-detail-wrapper .detail-wrapper .size-select-wrapper select{margin-bottom:0.5rem}.product-detail-wrapper .detail-wrapper .size-select-wrapper .btn{display:block}