body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
.mod_visitors .invisible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    float: left;
	width:0px;
	height:0px;
}
/*********************************************
 *         main
 ********************************************/

 .mod_mobilenav {
    display: none;
}
 
.mod_mobilenav .nav-open {
    color: #333;
    padding: 10px;
    display: block;
}

.mod_mobilenav .nav-open .word {
	display: none;
}

.mod_mobilenav .nav-open .icon {
	position: relative;
	line-height: 40px;
	width: 40px;
	height: 40px;
	text-align: center;
	display: block;
	background: #000000;
}

.mod_mobilenav .nav-open .icon .hamburger {
	width: 25px;
	height: 3px;
	background: white;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -12.5px;
	margin-top: -1.5px;
	transition: transform 200ms;
}

.mod_mobilenav .nav-open .icon .hamburger.hamburger-1 {
  transform: translate3d(0, -8px, 0);
}
.mod_mobilenav .nav-open .icon .hamburger.hamburger-2 {
  transform: translate3d(0, 0, 0);
}
.mod_mobilenav .nav-open .icon .hamburger.hamburger-3 {
  transform: translate3d(0, 8px, 0);
}

.mod_mobilenav .nav-open.active .icon .hamburger.hamburger-1 {
	transform: translate3d(0, 0, 0) rotate(45deg);
}
.mod_mobilenav .nav-open.active .icon .hamburger.hamburger-2 {
	transform: translate3d(0, 0, 0) scale(0.1, 1);
}
.mod_mobilenav .nav-open.active .icon .hamburger.hamburger-3 {
	transform: translate3d(0, 0, 0) rotate(-45deg);
}
 
.nav-mobile  {
    position: fixed;
    left: 0;
    top: 0;
    bottom: 0;
    right: auto;
    z-index: 999;
    transition: 250ms;
    background: #fff;
	transform: translateX(-100%);
	display: none;
}

.nav-mobile.active {
	box-shadow: 0 20px 70px rgb(0 0 0 / 20%)
}

.nav-mobile , .nav-mobile ul {
    width: 100%;
    max-width: 253px;
    overflow: hidden;
}
.nav-mobile ul > li {
    font-size: 16px;
}
.nav-mobile ul > li a, .nav-mobile ul > li strong {
    padding-right: 50px !important;
}

.nav-mobile * {
    box-sizing: border-box;
}

.nav-mobile button {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 50px;
    background: rgba(0,0,0,0);
	border: none;
    border-left: 1px solid rgba(0,0,0,0.1);
    cursor: pointer;
}

.nav-mobile .arrow {
	display: inline-block !important;
	border-right: 4px solid black;
	border-bottom: 4px solid black;
	width: 10px; height: 10px;
	padding: 0 !important;
	transform: rotate(-45deg);
}

.nav-mobile .arrow.arrow-left {
	transform: rotate(-225deg) translateX(-1px);
}

.nav-mobile span .arrow.arrow-left {
	margin-right: 10px;
}

.nav-mobile ul > li ul {
    left: 100%;
}
.nav-mobile ul {
    margin: 0;
	padding: 0;
	list-style: none;
    background: #fff;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1;
    transition: 100ms;
    overflow-y: auto;
    overflow-x: hidden;
}

.nav-mobile ul li {
    width: 100%;
    border-bottom: 1px solid rgba(0,0,0,0.1)
}

.nav-mobile ul li span.forward, .nav-mobile ul li a, .nav-mobile ul li.back span, .nav-mobile ul li.close-menu span, .nav-mobile li.trail > span.trail, .nav-mobile li.active > span, .nav-mobile li.title > span {
    position: relative;
    padding: 1rem 1.25rem;
    display: block;
    cursor: pointer;
	text-decoration: none;
}

.nav-mobile ul li span.forward, .nav-mobile li.trail > a, .nav-mobile li.active > span, .nav-mobile li.trail > span.trail {
    background: rgba(0,0,0,0.025);
}

.nav-mobile.active {
    transform: translateX(0);
	animation: mobilenavSlideIn 250ms linear;
	display: block;
}

.nav-mobile ul.active{
    left: 0;
}

.nav-mobile .no-scroll {
    overflow: hidden;
}

.nav-mobile .close-menu {

}

.nav-mobile li.title, .nav-mobile li.fa-homee span {
    font-weight: bold;
    font-style: italic;
    text-transform: uppercase;
}

.nav-mobile strong {
    font-weight: normal;
}
.nav-mobile li.fa-homee span strong {
    font-weight: bold;
}

/*********************************************
 *         nav-mobile-header
 ********************************************/
.nav-mobile-header {
    display: none;
    position: fixed;
    padding: 10px;
    top: 0;
    left: 0;
    right: 0;
    z-index: 99;
}

/*********************************************
 *         media
 ********************************************/
@media screen and (max-width: 800px) {
    .mod_mobilenav {
        display: block;
    }

    header .mod_navigation,
	header .mod_customnav,
	header .mod_rocksolid_mega_menu {
        display: none;
    }
}

@keyframes mobilenavSlideIn {
	from {
		transform: translateX(-100%);
	}
	to {
		transform: translateX(0);
	}
}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:100;src:url("/files/aid/design/fonts/roboto/roboto-v32-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:100;src:url("/files/aid/design/fonts/roboto/roboto-v32-latin-100italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300;src:url("/files/aid/design/fonts/roboto/roboto-v32-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:300;src:url("/files/aid/design/fonts/roboto/roboto-v32-latin-300italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("/files/aid/design/fonts/roboto/roboto-v32-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:400;src:url("/files/aid/design/fonts/roboto/roboto-v32-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:500;src:url("/files/aid/design/fonts/roboto/roboto-v32-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:500;src:url("/files/aid/design/fonts/roboto/roboto-v32-latin-500italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("/files/aid/design/fonts/roboto/roboto-v32-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:700;src:url("/files/aid/design/fonts/roboto/roboto-v32-latin-700italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:900;src:url("/files/aid/design/fonts/roboto/roboto-v32-latin-900.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:900;src:url("/files/aid/design/fonts/roboto/roboto-v32-latin-900italic.woff2") format("woff2")}
:root{--color-primary: #397f7c;--color-accent: #ff870c;--color-gray-light: #f9f9f9;--color-gray: #ececec;--color-gray-dark: #424242;--color-text: #000000;--content-width: calc(1200px + 1rem + 1rem);--content-width: 1450px;--content-width-xl: 1600px}
*,*:before,*:after{box-sizing:border-box}::selection{background-color:var(--color-primary);background:#c6dd22;color:#ffffff}body{font-family:"Roboto", sans-serif;line-height:1.4;font-size:1.125rem;font-weight:300}img{vertical-align:middle}p{margin:0}p a{color:var(--color-primary)}p+p{margin-top:1rem}p+h2{margin-top:1.5rem}p+h3{margin-top:1.25rem}p+h4{margin-top:1rem}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600}h1{font-size:40px;line-height:1.1;margin-bottom:30px;color:var(--color-primary)}h2{display:block;font-size:28px;line-height:1.1;margin-bottom:1.5rem}@media (max-width:899px){h1{font-size:1.75rem}h2{font-size:1.5rem}}
a.btn,button.btn,.a-as-btn-accent a,.a-as-btn-primary a{display:inline-flex;align-items:center;border:none;padding:0.8rem 2rem;text-decoration:none;color:var(--color-text);font-size:1rem;border-radius:30px;cursor:pointer}a.btn-accent,button.btn-accent,.a-as-btn-accent a{background:var(--color-accent);color:var(--color-primary)}a.btn-primary,button.btn-primary,.a-as-btn-primary a{background:var(--color-primary);color:#fff}.p-t-0{padding-top:0 !important}.txt-center{text-align:center}#container{position:relative;z-index:0;overflow:hidden}#container:before{background-image:url("/files/aid/design/image/background/wagria_number_bg.png");background-repeat:repeat;background-position:top center;background-size:auto 1000px;position:absolute;top:0;left:0;bottom:0;right:0;content:"";width:200%;z-index:-1;transition:250ms background-color}#container:has(.animation-a-button a:hover):before,#container:has(form .widget-submit button:hover):before,#container:has(.ce_rsce_aid_slider_box .button a:hover):before{background-color:#ffb569;background-image:url("/files/aid/design/image/background/wagria_number_bg_animation.png");animation:bg_slide linear 10s infinite}#container:has(.animation-a-button a:hover) .mod_article#karriere:before,#container:has(form .widget-submit button:hover) .mod_article#karriere:before,#container:has(.ce_rsce_aid_slider_box .button a:hover) .mod_article#karriere:before{left:50%;right:0;background:rgba(255, 255, 255, 0.8)}#container:has(.animation-a-button a:hover) .mod_article.contact:before,#container:has(form .widget-submit button:hover) .mod_article.contact:before,#container:has(.ce_rsce_aid_slider_box .button a:hover) .mod_article.contact:before{left:0;right:50%;background:rgba(255, 255, 255, 0.8)}@keyframes bg_slide{from{transform:translateY(0)}to{transform:translateX(-38.275%)}}#container .mod_article.contact .var-kontakt{display:block}#container .mod_article.contact .var-kontakt.content-headline{display:inline-block}#container .mod_article.contact .var-bewerbung{display:none}#container .mod_article.contact:has(.ce_form .widget.widget-checkbox.special input[type="checkbox"]:checked) .var-kontakt{display:none}#container .mod_article.contact:has(.ce_form .widget.widget-checkbox.special input[type="checkbox"]:checked) .var-bewerbung{display:block}#container .mod_article.contact:has(.ce_form .widget.widget-checkbox.special input[type="checkbox"]:checked) .var-bewerbung.content-headline{display:inline-block}#container .mod_article.contact:has(.ce_form .widget.widget-checkbox.special input[type="checkbox"]:checked):before{background:#c6dd22}
footer{overflow:hidden;background:var(--color-primary);color:#fff;padding-top:4rem}footer>.inside{position:relative;z-index:0;max-width:1220px !important}footer .mod_customnav:not(.service) ul{padding:0;margin:0;list-style:none}footer .mod_customnav:not(.service) ul li a,footer .mod_customnav:not(.service) ul li span,footer .mod_customnav:not(.service) ul li strong{color:#fff;text-decoration:none;font-weight:normal}footer .mod_customnav:not(.service) ul li a.active,footer .mod_customnav:not(.service) ul li span.active,footer .mod_customnav:not(.service) ul li strong.active{color:var(--color-accent)}footer .mod_customnav:not(.service) ul li+li{margin-top:0.6125rem}footer .mod_customnav.service ul{padding:0;margin:0;list-style:none}footer .mod_customnav.service ul li a,footer .mod_customnav.service ul li strong{background:var(--color-accent);display:block;font-weight:normal;padding:0.25rem 1.5rem 0.25rem 0.5rem;font-size:1.1rem;position:relative;cursor:pointer;text-decoration:none;color:#fff}footer .mod_customnav.service ul li a:after,footer .mod_customnav.service ul li strong:after{content:"";position:absolute;top:0;right:0.5rem;bottom:0;display:flex;align-items:center;line-height:1;font-size:2rem;font-weight:100;background-image:url("/files/aid/design/image/icon/icon_link_out.svg");background-repeat:no-repeat;background-size:contain;background-position:center;width:1rem}footer .mod_customnav.service ul li+li{margin-top:0.5rem}footer .gototop{color:#fff;background-color:var(--color-primary);background-image:url("/files/aid/design/img/icon/angle-up-solid.svg");background-repeat:no-repeat;background-size:20px;background-position:center;height:40px;width:40px;display:block;border:none;border-radius:5px;cursor:pointer;font-size:2rem;line-height:none}footer .footer-logo{margin-left:-150px;margin-right:-150px;margin-top:3.375rem}footer .copyright{font-size:0.875rem;text-align:right;width:100%;display:flex;height:100%;justify-content:end;align-items:end}@media (max-width:899px){footer .copyright{text-align:center;justify-content:center}}footer .mod_nodes+.mod_nodes{margin-top:4rem}footer .image-list{display:flex;flex-wrap:wrap;gap:1.75rem 0;margin-left:calc(-1.75rem / 2)}footer .image-list .content-image{aspect-ratio:1;position:relative;background:#fff;border-radius:0;width:100px;border-radius:9px;flex:0 0 100px;margin-left:calc(1.75rem / 2);margin-right:calc(1.75rem / 2)}footer .image-list .content-image figure{width:100%;height:100%}footer .image-list .content-image img{padding:0.6125rem;height:100%;width:100%;object-fit:contain;object-position:center center}footer .image-list .content-image.no-bg{border-radius:0;background:transparent}footer .image-list .content-image.no-bg img{padding:0}footer .image-list+div{display:flex;align-items:end}@media (max-width:899px){footer .image-list{justify-content:center;width:calc(100% + 1.75rem)}}@media (max-width:599px){footer .image-list{margin-left:calc(-1rem / 2);width:calc(100% + 1rem);gap:1rem 0}footer .image-list .content-image{flex:0 0 70px;margin-left:calc(1rem / 2);margin-right:calc(1rem / 2)}}footer .navigation .content-text a{text-decoration:none;color:#fff}footer .navigation .content-text table{margin-top:0.5rem}footer .navigation .content-headline{margin-bottom:0.5rem}footer .social{margin-top:0.75rem}footer .social ul{margin:0;padding:0;list-style:none}footer .social ul li{display:inline-block}footer .social ul li+li{margin-left:0.5rem}footer .scrollTop{display:none !important;position:fixed;right:0;bottom:50px;cursor:pointer;transition:250ms;transform:translateX(101%);padding-left:0 !important;padding-top:10px !important;padding-bottom:10px !important;background:var(--color-primary);color:#fff;border-radius:0;padding-right:1rem}footer .scrollTop i{padding:0 12.5px;height:12px;width:38px;display:inline-block;background-image:url("/files/aid/design/image/icon/angle-up-solid.svg");background-size:1.4rem;background-position:center;background-repeat:no-repeat}footer .scrollTop.active{transform:translateX(calc(100% - 38px))}footer .scrollTop:hover{transform:translateX(4px)}footer .info-area{position:fixed;right:0;bottom:50px}footer .info-area .info-area-content{position:relative}footer .info-area .info-area-content .top-buttons{overflow:hidden}footer .info-area .info-area-content .top-buttons>div{overflow:hidden;border-top-left-radius:4px;transition:250ms;transform:translateY(101%)}footer .info-area .info-area-content .bottom-buttons{overflow:hidden}footer .info-area .info-area-content .bottom-buttons>div{overflow:hidden;border-bottom-left-radius:4px;transition:250ms;transform:translateY(-101%)}footer .info-area .info-area-content a{display:block;background:var(--color-primary);color:#052639;text-align:center;padding:8px 0;transition:250ms;height:38px;width:36px;position:relative}footer .info-area .info-area-content a+a{border-top:1px solid rgba(0, 0, 0, 0.1)}footer .info-area .info-area-content a i{background-size:1.4rem;background-position:center;background-repeat:no-repeat;position:absolute;top:0;left:0;bottom:0;right:0}footer .info-area .info-area-content a i.phone{background-image:url("/files/aid/design/image/icon/icon_phone.svg")}footer .info-area .info-area-content a i.email{background-image:url("/files/aid/design/image/icon/icon_mail.svg")}footer .info-area .info-area-content button{border-top-right-radius:0;border-bottom-right-radius:0;padding:10px;cursor:pointer;margin:0;height:39px;width:36px;background:#c6dd22;border-radius:0;position:relative}footer .info-area .info-area-content button i{height:100%;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("/files/aid/design/image/icon/info-solid.svg")}footer .info-area .info-area-content button i{margin-right:0}footer .info-area.active .info-area-content .top-buttons>div,footer .info-area.active .info-area-content .bottom-buttons>div{transform:translateY(0)}@media (max-width:1399px){footer .footer-logo{margin-left:-1rem;margin-right:-1rem}}@media (max-width:1199px){footer .mod_customnav.service ul li a{height:60px;display:grid;align-items:center}}@media (max-width:900px){footer .mod_customnav.service ul li a{height:auto;display:block}}@media (max-width:599px){footer{padding-top:2rem;text-align:center}footer .mod_nodes+.mod_nodes{margin-top:2rem}footer .gototop{margin:1.5rem auto 0}footer .navigation .content-text table{margin-left:auto;margin-right:auto}footer .navigation .content-text table tbody{display:flex;flex-direction:column}footer .navigation .content-text table tbody tr{display:flex;justify-content:center}footer .navigation .content-text table tbody tr td:first-child{margin-left:-35px}footer .copyright{text-align:center;width:100%}footer .image-list{align-items:center;justify-content:center}}
html.mobile:has(#hero .mod_article:not(.hide)),body.mobile:has(#hero .mod_article:not(.hide)){overflow-y:hidden;height:100vh}html.mobile:has(#hero .mod_article:not(.hide)) #container,html.mobile:has(#hero .mod_article:not(.hide)) #footer,body.mobile:has(#hero .mod_article:not(.hide)) #container,body.mobile:has(#hero .mod_article:not(.hide)) #footer{opacity:0}html.mobile:has(#hero .mod_article:not(.hide)) #wrapper,body.mobile:has(#hero .mod_article:not(.hide)) #wrapper{height:100vh;overflow:hidden}body:has(#hero .mod_article:not(.hide)):not(body:has(#hero .mod_article:not(.hide)).mobile){overflow-y:scroll}body:has(#hero .mod_article:not(.hide)):not(body:has(#hero .mod_article:not(.hide)).mobile) #container,body:has(#hero .mod_article:not(.hide)):not(body:has(#hero .mod_article:not(.hide)).mobile) #footer{opacity:0}body:has(#hero .mod_article:not(.hide)):not(body:has(#hero .mod_article:not(.hide)).mobile) #wrapper{height:100vh;overflow:hidden}body:has(#hero .mod_article:not(.hide)) header{position:fixed;top:0;left:0;right:0;background:transparent}body:has(#hero .mod_article:not(.hide)) header.fixed{background:#dde9e9;transition:250ms background height}body:has(#hero .mod_article:not(.hide)) header.fixed .navigation .mod_navigation>ul.level_1>li>a,body:has(#hero .mod_article:not(.hide)) header.fixed .navigation .mod_navigation>ul.level_1>li>strong{color:var(--color-text)}body:has(#hero .mod_article:not(.hide)) header .navigation .mod_navigation>ul.level_1>li>a,body:has(#hero .mod_article:not(.hide)) header .navigation .mod_navigation>ul.level_1>li>strong{color:#fff}header{filter:drop-shadow(0 4px 20px rgba(96, 96, 96, 0.2));background:#dde9e9;z-index:9999;transition:250ms;position:relative;position:fixed;top:0;left:0;right:0}header.fixed .navigation{padding:0.875rem 0}@media (max-width:899px){header.fixed .navigation{padding:0.125rem 0}}header.fixed .navigation .content-image{top:0}header.fixed .navigation .content-image img{height:50px}header .navigation{padding:1.75rem 0;position:relative}header .navigation .content-image img{height:118px;transition:250ms;width:auto}header .navigation .inside{display:flex;justify-content:space-between;align-items:center}header .navigation .mod_navigation{overflow:visible}header .navigation .mod_navigation>ul.level_1{margin:0;padding:0;list-style:none}header .navigation .mod_navigation>ul.level_1>li{display:inline-block;position:relative}header .navigation .mod_navigation>ul.level_1>li>a,header .navigation .mod_navigation>ul.level_1>li>strong{display:block;padding:0.5rem 0 calc(0.5rem - 2px);border-bottom:2px solid transparent;color:var(--color-text);transition:150ms;text-transform:uppercase;text-decoration:none;font-weight:300}header .navigation .mod_navigation>ul.level_1>li>a.home,header .navigation .mod_navigation>ul.level_1>li>strong.home{background:url("/files/aid/design/image/icon/icon_home.svg");background-position:center;background-repeat:no-repeat;width:34px;text-indent:-9999px}header .navigation .mod_navigation>ul.level_1>li>strong,header .navigation .mod_navigation>ul.level_1>li>a.trail,header .navigation .mod_navigation>ul.level_1>li>a:hover,header .navigation .mod_navigation>ul.level_1>li>a.active{color:var(--color-accent) !important;border-color:var(--color-accent)}header .navigation .mod_navigation>ul.level_1>li+li{margin-left:2rem}header .navigation .mod_navigation>ul.level_1>li.icon>a{width:56px;height:48px;padding:10px;border-radius:5px;text-indent:-9999px;background-repeat:no-repeat;background-position:center;background-size:30px;border-bottom:0}header .navigation .mod_navigation>ul.level_1>li.icon.phone>a{background-color:var(--color-primary);background-image:url("/files/aid/design/img/icon/solar_phone-linear.svg")}header .navigation .mod_navigation>ul.level_1>li.icon.email>a{background-color:var(--color-primary);background-image:url("/files/aid/design/img/icon/tabler_mail.svg")}header .navigation .mod_navigation>ul.level_1>li.icon.whatsapp>a{background-color:var(--color-accent);background-image:url("/files/aid/design/img/icon/teenyicons_whatsapp-outline.svg")}header .navigation .mod_navigation>ul.level_1>li.icon+.icon{margin-left:1rem}header .navigation .mod_navigation>ul.level_1>li>ul{position:absolute;top:100%;left:0;background:#ffffff;border-radius:5px;min-width:340px;z-index:99;display:none;padding:0;margin:0;list-style:none;overflow:hidden}header .navigation .mod_navigation>ul.level_1>li>ul>li>a,header .navigation .mod_navigation>ul.level_1>li>ul>li>strong{display:block;padding:0.5rem 1rem 0.5rem calc(1rem - 2px);border-left:2px solid transparent;color:var(--color-text);transition:150ms;text-transform:uppercase;font-weight:600;text-decoration:none}header .navigation .mod_navigation>ul.level_1>li>ul>li>strong,header .navigation .mod_navigation>ul.level_1>li>ul>li>a.trail,header .navigation .mod_navigation>ul.level_1>li>ul>li>a:hover{color:var(--color-primary);border-color:var(--color-primary)}header .navigation .mod_navigation>ul.level_1>li:hover ul{display:block;animation:menuDropdown 200ms}header.fixed{position:fixed;top:0;left:0;right:0}header.fixed .nav-open{animation:headerSlideIn 250ms}header.fixed .topbar{display:none}header.fixed .ce_image img{height:60px;width:auto}header:not(.fixed) .nav-open{animation:headerSlideIn2 250ms}@keyframes menuDropdown{0%{opacity:0;transform:translateY(1rem)}100%{opacity:1;transform:translateY(0)}}@keyframes headerSlideIn{0%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes headerSlideIn2{0%{transform:translateY(-1px)}100%{transform:translateY(0)}}@media (max-width:1200px){header .navigation{padding:1.5rem 0}}@media (max-width:899px){header .navigation{padding:0.875rem 0}header .navigation .content-image{top:0}header .navigation .content-image img{height:100px;width:auto}}
.mod_mobilenav .nav-open .icon{background:transparent}.mod_mobilenav .nav-open .icon .hamburger{left:10px;background:var(--color-primary);width:40px}.mod_mobilenav .nav-open .icon .hamburger:first-child{background:var(--color-accent)}.mod_mobilenav .nav-mobile ul li.back span,.mod_mobilenav .nav-mobile ul li.close-menu span{color:rgba(0, 0, 0, 0.5)}.mod_mobilenav .nav-mobile ul li span.forward,.mod_mobilenav .nav-mobile ul li a,.mod_mobilenav .nav-mobile li.trail>span.trail,.mod_mobilenav .nav-mobile li.active>span,.mod_mobilenav .nav-mobile li.title>span{color:var(--color-text);font-weight:500;line-height:normal;padding-top:1rem;padding-bottom:1rem}.mod_mobilenav .nav-mobile ul li span.forward,.mod_mobilenav .nav-mobile li.trail>a,.mod_mobilenav .nav-mobile li.active>span,.mod_mobilenav .nav-mobile li.trail>span.trail{background:var(--color-primary);color:#ffffff}.mod_mobilenav .nav-mobile strong{font-weight:500}.mod_mobilenav .nav-mobile .icon a{display:flex;align-items:center}.mod_mobilenav .nav-mobile .icon a:before{content:"";height:48px;width:48px;border-radius:5px;background-repeat:no-repeat;background-position:center;background-size:30px;display:inline-block;margin-right:0.5rem}.mod_mobilenav .nav-mobile .icon.phone a:before{background-color:var(--color-primary);background-image:url("/files/aid/design/img/icon/solar_phone-linear.svg")}.mod_mobilenav .nav-mobile .icon.email a:before{background-color:var(--color-primary);background-image:url("/files/aid/design/img/icon/tabler_mail.svg")}.mod_mobilenav .nav-mobile .icon.whatsapp a:before{background-color:var(--color-accent);background-image:url("/files/aid/design/img/icon/teenyicons_whatsapp-outline.svg")}.mod_mobilenav .nav-mobile .arrow{border-color:#000}.mod_mobilenav .nav-mobile li.active>span>button .arrow{border-color:#fff}@media (max-width:1200px){header .mod_navigation{display:none}header .mod_mobilenav{display:block}}
#container .mod_article .inside,header>.inside .inside,footer>.inside,#slider .mod_article.slider-as-bg .inside{max-width:var(--content-width);margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}#hero>.inside{position:relative}#hero>.inside .mod_article.video{position:fixed;top:0;left:0;right:0;bottom:0;height:100%;z-index:1;transition:500ms}#hero>.inside .mod_article.video.hide{transform:translateY(-100%)}#hero>.inside .mod_article.video>.inside{height:100%}#hero>.inside .mod_article.video .content-player{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;display:none}#hero>.inside .mod_article.video .content-player figure{height:100%}#hero>.inside .mod_article.video .content-player video{width:100%;height:100%;object-fit:cover}@media (min-width:600px){#hero>.inside .mod_article.video .content-player.desktop{display:block}}@media (max-width:599px){#hero>.inside .mod_article.video .content-player.mobile{display:block}}#hero>.inside .mod_article.video .content-text{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;text-align:center}#hero>.inside .mod_article.video .content-text p:not(img){margin:0;color:#fff;font-size:3rem;filter:drop-shadow(0 4px 4px #000)}#hero>.inside .mod_article.video .content-text p:not(img) strong{color:var(--color-accent);font-size:6rem;text-transform:uppercase}#hero>.inside .mod_article.video .content-text p:has(img){filter:unset}#hero>.inside .mod_article.video .content-text p img{margin-top:3rem;margin-bottom:2rem;cursor:pointer}@media (max-width:1299px){#hero>.inside .mod_article.video .content-text p:not(img){font-size:3rem}#hero>.inside .mod_article.video .content-text p:not(img) strong{font-size:4.5rem}#hero>.inside .mod_article.video .content-text p img{margin-top:2rem;margin-bottom:1rem}}@media (max-width:899px){#hero>.inside .mod_article.video .content-text p:not(img){font-size:2rem}#hero>.inside .mod_article.video .content-text p:not(img) strong{font-size:3rem}#hero>.inside .mod_article.video .content-text p img{margin-top:2rem;margin-bottom:1rem}}@media (max-width:599px){#hero>.inside .mod_article.video .content-text p:not(img){font-size:1.5rem}#hero>.inside .mod_article.video .content-text p:not(img) strong{font-size:1.8rem}#hero>.inside .mod_article.video .content-text p img{margin-top:2rem;margin-bottom:1rem}}#container .mod_article{padding:5rem 0}#container .mod_article .inside>div:has(.ce_rsce_aid_services_boxes){margin-left:-10px;margin-right:-10px}#container .mod_article.p-b-0{padding-bottom:0}#container .mod_article.p-t-0{padding-bottom:0}#container .mod_article.content-xl .inside{max-width:var(--content-width-xl)}#container .mod_article.bg.bg-dark{background-color:var(--color-gray-dark)}#container .mod_article.bg.bg-light{background-color:var(--color-gray-light)}#container .mod_article.bg.bg-primary{background-color:var(--color-primary)}#container .mod_article.bg.bg-accent{background-color:var(--color-accent)}#container .mod_article.contact{position:relative;margin-top:1.5rem}#container .mod_article.contact:before{content:"";background:#feb468;position:absolute;top:3.5rem;left:50%;right:0;bottom:0;display:block;z-index:-1;backdrop-filter:blur(20px);transition:250ms}@media (max-width:1299px){#container .mod_article.contact{margin-top:2.5rem}#container .mod_article.contact:before{top:3.5rem}}@media (max-width:599px){#container .mod_article.contact{margin-top:0}#container .mod_article.contact:before{top:2.5rem;left:66.666%}}#container .mod_article.ueberuns{overflow:visible;position:relative;z-index:0}@media (min-width:1300px){#container .mod_article.ueberuns{padding-top:10rem}}#container .mod_article.ueberuns+.mod_article{position:relative;z-index:1}#container .mod_article.karriere{position:relative;padding-top:7rem}#container .mod_article.karriere:before{content:"";background:#c6dd22;position:absolute;top:2rem;left:0;right:50%;bottom:0;display:block;z-index:-1;margin-top:130px;margin-bottom:200px;backdrop-filter:blur(20px);transition:250ms}@media (max-width:899px){#container .mod_article.karriere:before{margin-top:40px}}#container .mod_article#haendchen{padding-bottom:10rem}@media (max-width:1299px){#container .mod_article#haendchen{padding-bottom:5rem}}@media (max-width:899px){#container .mod_article{padding:3.5rem 0}#container .mod_article.karriere{padding-top:7rem}#container .mod_article#haendchen{padding-bottom:3.5rem}}@media (max-width:599px){#container .mod_article{padding:2.5rem 0}#container .mod_article.karriere{padding-top:5rem}#container .mod_article#haendchen{padding-bottom:2.5rem}}.animation-in-viewport *{opacity:0;transition:opacity 250ms}.animation-in-viewport.in-viewport *{opacity:1}
*+.content-accordion{margin-top:2rem}.content-accordion{border:none}@media (min-width:599px){.content-accordion.after-image{padding-left:3rem}}.content-accordion .handorgel__header button{padding:1rem 3rem 1rem 4rem;font-size:1.25rem;font-weight:bold;cursor:pointer;position:relative;border:none;background:var(--color-gray-light);border-radius:5px}.content-accordion .handorgel__header button:before{content:"+";font-size:2rem;line-height:1;position:absolute;top:0.75rem;left:1.5rem;transition:250ms}.content-accordion .handorgel__header.handorgel__header--open button:before{transform:rotate(90deg)}.content-accordion .handorgel__header.handorgel__header--opened button:before{transform:rotate(180deg);content:"−"}.content-accordion .handorgel__content{border:none;background:none}.content-accordion .handorgel__content .handorgel__content__inner{padding:1rem 3rem 2rem 4rem}.content-accordion .handorgel__content+.handorgel__header{margin-top:1rem}.content-accordion+*{margin-top:1.25rem}
.ce_form{overflow:visible;padding:50px 64px;background:rgba(255, 255, 255, 0.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);position:relative}.ce_form.hide{display:none}.ce_form:has(.auswahl){padding-bottom:20px}.ce_form+script+.ce_form{padding-top:0}.ce_form .rs-columns{margin-bottom:20px;gap:20px 0}.ce_form .rs-columns .rs-column .widget{margin-bottom:0}.ce_form .widget{margin-bottom:20px}.ce_form .widget:not(.widget-checkbox) label{font-style:italic;color:var(--color-primary)}@media (max-width:599px){.ce_form .widget:not(.widget-checkbox) label{font-size:1rem}}.ce_form .widget:not(.widget-checkbox) input,.ce_form .widget:not(.widget-checkbox) textarea,.ce_form .widget:not(.widget-checkbox) select{padding:0.5rem;width:100%;min-width:100%;max-width:100%;border:none;display:block;border-bottom:2px solid var(--color-primary);outline:none}.ce_form .widget.widget-checkbox:not(.special){max-width:410px}.ce_form .widget.widget-checkbox:not(.special) fieldset{border:none;padding:0;margin:0;font-size:0.875rem}.ce_form .widget.widget-checkbox:not(.special) fieldset>span{display:flex;align-items:start}.ce_form .widget.widget-checkbox:not(.special) fieldset>span input{transform:translateY(4px);margin-right:1rem}.ce_form .widget.widget-checkbox.special fieldset{border:none;padding:0;margin:0;position:relative}.ce_form .widget.widget-checkbox.special fieldset>span{display:flex;align-items:start;font-style:italic;color:var(--color-primary)}.ce_form .widget.widget-checkbox.special fieldset>span input{transform:translateY(4px);margin-right:1rem;opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}.ce_form .widget.widget-checkbox.special fieldset>span:before{content:"";width:25px;height:25px;background:url("/files/aid/design/image/icon/circle-regular.svg");background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:0.5rem;animation:checkboxAnimation 1s linear;flex:0 0 25px}.ce_form .widget.widget-checkbox.special fieldset>span:has(input[type="checkbox"]:checked):before{animation:checkboxAnimationChecked 1s linear forwards}.ce_form .widget.widget-submit{margin-bottom:0;margin-top:4rem}.ce_form .widget.widget-submit button{border:none;position:absolute;height:120px;width:120px;box-shadow:2px 6px 6px rgba(0, 0, 0, 0.3);background-color:#c6dd22;color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;border-radius:50%;transform:rotate(-15deg);text-align:center;right:86px;bottom:52px;font-size:20px;transition:250ms;cursor:pointer;font-style:italic;flex-wrap:wrap;flex-direction:column;padding-top:1rem;padding-left:0.5rem;padding-right:0.5rem}.ce_form .widget.widget-submit button:hover{background:var(--color-accent)}.ce_form .widget.widget-submit button:after{content:"";margin-top:0.5rem;display:block;width:20px;height:25px;background:url(/files/aid/design/image/icon/icon_arrow_right_white_stroke.svg);background-repeat:no-repeat;background-size:contain}.ce_form label a{color:var(--color-primary);text-decoration:none}@media (min-width:600px) and (max-width:699px){.ce_form{padding-bottom:120px}}@media (min-width:900px) and (max-width:1099px){.ce_form .widget.widget-checkbox:not(.special){max-width:340px}}@media (max-width:899px){.ce_form:has(.kontakt){margin-bottom:290px}}@media (max-width:599px){.ce_form{padding:2rem 1.75rem 5rem}.ce_form .widget.widget-submit button{bottom:10px;right:10px;transform:scale(0.8) rotate(-15deg)}}.ce_rsce_aid_slider_box .ce_form{padding:0;padding-bottom:0.1px;background:transparent;backdrop-filter:unset;-webkit-backdrop-filter:unset}.ce_rsce_aid_slider_box .ce_form .widget.widget-submit{margin-top:4rem}.ce_rsce_aid_slider_box .ce_form .widget.widget-submit button{bottom:0;right:0}@media (min-width:899px) and (max-width:1099px){.ce_rsce_aid_slider_box .ce_form .widget.widget-submit{margin-top:2.5rem}}@media (min-width:600px) and (max-width:1099px){.ce_rsce_aid_slider_box .ce_form{padding-bottom:10px}.ce_rsce_aid_slider_box .ce_form .widget.widget-checkbox:not(.special){max-width:calc(100% - 150px)}}@media (min-width:600px) and (max-width:699px){.ce_rsce_aid_slider_box .ce_form{padding-bottom:20px}.ce_rsce_aid_slider_box .ce_form .widget.widget-submit{margin-top:0rem}}@media (max-width:599px){.ce_rsce_aid_slider_box .ce_form{padding-bottom:6rem}.ce_rsce_aid_slider_box .ce_form .widget.widget-submit{margin-top:0rem}}@keyframes checkboxAnimationChecked{0%{background:url("/files/aid/design/image/icon/circle-regular.svg");transform:rotate(0deg)}49%{background:url("/files/aid/design/image/icon/circle-regular.svg");transform:rotate(360deg) scale(0.15)}50%{background:url("/files/aid/design/image/icon/circle-check-regular.svg");transform:rotate(360deg) scale(0.15)}51%{background:url("/files/aid/design/image/icon/circle-check-regular.svg");transform:rotate(360deg) scale(0.15)}100%{background:url("/files/aid/design/image/icon/circle-check-regular.svg");transform:rotate(720deg)}}@keyframes checkboxAnimation{0%{background:url("/files/aid/design/image/icon/circle-check-regular.svg");transform:rotate(0deg)}49%{background:url("/files/aid/design/image/icon/circle-check-regular.svg");transform:rotate(-360deg) scale(0.15)}50%{background:url("/files/aid/design/image/icon/circle-regular.svg");transform:rotate(-360deg) scale(0.15)}51%{background:url("/files/aid/design/image/icon/circle-regular.svg");transform:rotate(-360deg) scale(0.15)}100%{background:url("/files/aid/design/image/icon/circle-regular.svg");transform:rotate(-720deg)}}
.content-image img{width:100%}.content-image.border{position:relative;margin-top:1.25rem;border-radius:5px}.content-image.border img{transform:translate(1.25rem, -1.25rem);border-radius:5px}.content-image.border:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;border:3px solid var(--color-primary);border-radius:5px}.content-image.bg-image{position:absolute;left:5rem;bottom:-5rem}.content-image.video-preview{position:relative}.content-image.video-preview img{filter:grayscale(1)}.content-image.video-preview:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:linear-gradient(110deg, rgba(0, 0, 0, 0) 51.41%, #FF870C 100%)}.content-image.team{position:absolute;top:-5rem;right:0;bottom:-5rem;z-index:1}@media (min-width:1300px){.content-image.team{top:-10rem}}.content-image.team figure{height:100%}.content-image.team img{width:auto;height:100%}@media (max-width:1399px){.content-image.team{transform:translateX(18%)}}@media (max-width:1299px){.content-image.team{bottom:0}}@media (max-width:899px){.content-image.team{position:static;max-width:360px;width:360px;margin:-3.5rem auto -4rem;transform:translateX(0)}}@media (max-width:599px){.content-image.team{position:static;max-width:360px;width:360px;margin:-2.5rem auto -4rem}.content-image.team img{width:100%;height:auto}}.content-image.animation-section-1-image{position:absolute;left:0;width:850px;height:700px}.content-image.animation-section-1-image figure{height:100%}.content-image.animation-section-1-image img{height:100%;width:100%;object-fit:cover}@media (max-width:899px){.content-image.animation-section-1-image{width:100%;height:auto;top:2rem}.content-image.animation-section-1-image img{height:400px;width:100%;object-fit:cover}}.content-image.animation-section-2-image{position:absolute;left:0;width:1200px;height:780px;z-index:-1}.content-image.animation-section-2-image figure{height:100%}.content-image.animation-section-2-image img{height:100%;width:100%;object-fit:cover}@media (max-width:899px){.content-image.animation-section-2-image{width:100%;height:auto;top:5.5rem}.content-image.animation-section-2-image img{height:auto;min-height:300px;object-fit:cover}}.content-image.animation-section-3-image{position:absolute;top:260px;left:0;width:915px;height:750px;z-index:-1}.content-image.animation-section-3-image figure{height:100%}.content-image.animation-section-3-image img{height:100%;width:100%;object-fit:cover;object-position:left}@media (max-width:899px){.content-image.animation-section-3-image{width:100%;height:auto;top:5.5rem}.content-image.animation-section-3-image img{height:auto;min-height:300px;object-fit:cover}}@media (max-width:599px){.content-image.animation-section-3-image img{height:410px;width:100%;object-fit:cover}}.content-image.animation-section-contact-image{position:absolute;top:50%;left:0;width:125%;transform:translateY(-50%);z-index:-1}.content-image.animation-section-contact-image figure{height:100%}.content-image.animation-section-contact-image img{height:100%;width:100%}@media (max-width:899px){.content-image.animation-section-contact-image{width:100% !important;max-width:500px;height:auto;top:auto;bottom:-3.5rem;transform:translateY(0)}.content-image.animation-section-contact-image img{height:auto;min-height:300px;object-fit:cover;object-position:left}}@media (max-width:599px){.content-image.animation-section-contact-image{bottom:-2.5rem}.content-image.animation-section-contact-image img{height:410px;width:100%;object-fit:cover}}@media (max-width:899px){.rs-column:has(.animation-section-contact-image){position:static}}.content-player{position:relative}.content-player.animation-section-1-video{position:absolute;left:0;width:850px;height:700px;font-size:0}.content-player.animation-section-1-video:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background:linear-gradient(110deg, rgba(0, 0, 0, 0) 51.41%, #FF870C 100%)}.content-player.animation-section-1-video figure{height:100%}.content-player.animation-section-1-video video{height:100%;width:100%;object-fit:cover}@media (max-width:899px){.content-player.animation-section-1-video{width:100%;height:auto;position:relative;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem)}}.in-viewport .content-image.team{animation:section-team-image linear 1s}@keyframes section-team-image{from{opacity:0;transform:translate(200px, -200px)}to{opacity:1;transform:translate(0, 0)}}@media (max-width:899px){.content-image.bg-image{display:none}}
.rs-columns{width:auto;margin-left:-1rem;margin-right:-1rem;display:flex;flex-wrap:wrap;gap:30px 0}.rs-column{float:unset;min-height:1px;padding-left:1rem;padding-right:1rem;position:relative;margin-right:0 !important;margin-top:0 !important}.rs-column.-large-first{clear:none}.rs-column.-large-last{margin-right:0}.rs-column.-large-first-row{margin-top:0}.rs-column.-large-col-1-1{width:100%}.rs-column.-large-col-2-1{width:50%}.rs-column.-large-col-2-2{width:100%}.rs-column.-large-col-3-1{width:33.333%}.rs-column.-large-col-3-2{width:66.666%}.rs-column.-large-col-3-3{width:100%}.rs-column.-large-col-4-1{width:25%}.rs-column.-large-col-4-2{width:50%}.rs-column.-large-col-4-3{width:75%}.rs-column.-large-col-4-4{width:100%}.rs-column.-large-col-5-1{width:20%}.rs-column.-large-col-5-2{width:40%}.rs-column.-large-col-5-3{width:60%}.rs-column.-large-col-5-4{width:80%}.rs-column.-large-col-5-5{width:100%}.rs-column.-large-col-6-1{width:16.666%}.rs-column.-large-col-6-2{width:33.333%}.rs-column.-large-col-6-3{width:50%}.rs-column.-large-col-6-4{width:66.666%}.rs-column.-large-col-6-5{width:83.333%}.rs-column.-large-col-6-6{width:100%}@media screen and (max-width:900px){.rs-column{margin-top:30px;margin-right:0}.rs-column.-large-first{clear:none}.rs-column.-large-last{margin-right:0}.rs-column.-large-first-row{margin-top:30px}.rs-column.-medium-first{clear:none}.rs-column.-medium-last{margin-right:0}.rs-column.-medium-first-row{margin-top:0}.rs-column.-medium-col-1-1{width:100%}.rs-column.-medium-col-2-1{width:50%}.rs-column.-medium-col-2-2{width:100%}.rs-column.-medium-col-3-1{width:33.333%}.rs-column.-medium-col-3-2{width:66.666%}.rs-column.-medium-col-3-3{width:100%}.rs-column.-medium-col-4-1{width:25%}.rs-column.-medium-col-4-2{width:50%}.rs-column.-medium-col-4-3{width:75%}.rs-column.-medium-col-4-4{width:100%}.rs-column.-medium-col-5-1{width:20%}.rs-column.-medium-col-5-2{width:40%}.rs-column.-medium-col-5-3{width:60%}.rs-column.-medium-col-5-4{width:80%}.rs-column.-medium-col-5-5{width:100%}.rs-column.-medium-col-6-1{width:16.666%}.rs-column.-medium-col-6-2{width:33.333%}.rs-column.-medium-col-6-3{width:50%}.rs-column.-medium-col-6-4{width:66.666%}.rs-column.-medium-col-6-5{width:83.333%}.rs-column.-medium-col-6-6{width:100%}}@media screen and (max-width:599px){.rs-column{margin-right:30px;margin-right:0}.rs-column.-large-last{margin-right:0}.rs-column.-large-first-row{margin-top:30px}.rs-column.-medium-first{clear:none}.rs-column.-medium-last{margin-right:0}.rs-column.-medium-first-row{margin-top:30px}.rs-column.-small-first{clear:none}.rs-column.-small-last{margin-right:0}.rs-column.-small-first-row{margin-top:0}.rs-column.-small-col-1-1{width:100%}.rs-column.-small-col-2-1{width:50%}.rs-column.-small-col-2-2{width:100%}.rs-column.-small-col-3-1{width:33.333%}.rs-column.-small-col-3-2{width:66.666%}.rs-column.-small-col-3-3{width:100%}.rs-column.-small-col-4-1{width:25%}.rs-column.-small-col-4-2{width:50%}.rs-column.-small-col-4-3{width:75%}.rs-column.-small-col-4-4{width:100%}.rs-column.-small-col-5-1{width:20%}.rs-column.-small-col-5-2{width:40%}.rs-column.-small-col-5-3{width:60%}.rs-column.-small-col-5-4{width:80%}.rs-column.-small-col-5-5{width:100%}.rs-column.-small-col-6-1{width:16.666%}.rs-column.-small-col-6-2{width:33.333%}.rs-column.-small-col-6-3{width:50%}.rs-column.-small-col-6-4{width:66.666%}.rs-column.-small-col-6-5{width:83.333%}.rs-column.-small-col-6-6{width:100%}}
.mod_rocksolid_slider.fullscreen{height:900px;width:100%}.mod_rocksolid_slider.fullscreen .rsts-next,.mod_rocksolid_slider.fullscreen .rsts-prev{width:40px;height:40px;border-radius:50%;background:transparent;border:0;box-shadow:none;bottom:5rem;transition:background-color 250ms}.mod_rocksolid_slider.fullscreen .rsts-next{background-image:url("/files/aid/design/img/icon/Icon_arrow_right_white.svg");left:calc((50% + ((var(--content-width) / 12) * 1)) + 40px + 1rem)}.mod_rocksolid_slider.fullscreen .rsts-prev{background-image:url("/files/aid/design/img/icon/Icon_arrow_left_white.svg");left:calc(50% + ((var(--content-width) / 12) * 1))}.mod_rocksolid_slider.fullscreen .rsts-slide>div{position:relative;z-index:0;height:100%;width:100%}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-image{position:absolute;top:0;left:0;right:calc(50% - ((var(--content-width) / 12) * 1));bottom:0;z-index:-1}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-image figure{width:100%;height:100%}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-image figure img{width:100%;height:100%;object-fit:cover}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-text{position:absolute;top:0;left:calc(50% + ((var(--content-width) / 12) * 1));right:0;bottom:0;background:var(--color-primary);color:#fff;display:flex;align-items:center;overflow:visible;z-index:0;font-weight:500;font-size:20px;line-height:1.25}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-text>div.rte{width:calc((var(--content-width) / 12) * 5)}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-text strong{font-size:48px;margin-bottom:2rem;display:block}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-text a{background:var(--color-accent);color:#000;text-decoration:none;display:inline-block;padding:1rem 2.75rem;margin-top:2rem}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-text:before{content:"";position:absolute;z-index:1;top:0;left:-250px;right:0;bottom:0;z-index:-1;background-image:url("/files/aid/design/img/icon/logo_element_slider.svg");background-repeat:no-repeat}@media (max-width:1199px){.mod_rocksolid_slider.fullscreen{height:500px}.mod_rocksolid_slider.fullscreen .rsts-next,.mod_rocksolid_slider.fullscreen .rsts-prev{bottom:3rem}.mod_rocksolid_slider.fullscreen .rsts-next{left:calc(40% + 40px + 1rem)}.mod_rocksolid_slider.fullscreen .rsts-prev{left:40%}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-text{font-size:1rem}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-text strong{font-size:1.5rem}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-image{right:60%}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-text{left:40%}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-text>div.rte{width:calc((var(--content-width) / 12) * 9)}}@media (max-width:599px){.mod_rocksolid_slider.fullscreen{min-height:500px;height:100%}.mod_rocksolid_slider.fullscreen .rsts-next,.mod_rocksolid_slider.fullscreen .rsts-prev{top:100px;transform:translateY(-50%);bottom:unset}.mod_rocksolid_slider.fullscreen .rsts-next{left:auto;right:1rem}.mod_rocksolid_slider.fullscreen .rsts-prev{left:1rem;right:auto}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-image{position:static;height:200px}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-text{position:realtive;top:unset;left:unset;right:unset;bottom:unset;font-size:1rem;padding:1rem;min-height:300px}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-text>div.rte{width:100%}.mod_rocksolid_slider.fullscreen .rsts-slide>div .content-text strong{font-size:20px}}
.animation{opacity:0}.in-viewport .animation{opacity:1}.content-text.service>figure{display:none}.content-text.service .rte>*{display:none}.content-text.service .rte p:has(em, strong){background:var(--color-accent);display:block;font-weight:normal;padding:0.25rem 1.5rem 0.25rem 0.5rem;font-size:1.25rem;position:relative;cursor:pointer}.content-text.service .rte p:has(em, strong):after{content:"+";position:absolute;top:0;right:0.5rem;bottom:0;display:flex;align-items:center;line-height:1;font-size:2rem;font-weight:100}.content-text.service .rte p:has(em, strong) strong{font-weight:normal}.content-text.service .rte p:has(em, strong) em{color:#fff;margin:0}.content-text.service.active figure{display:block}.content-text.service.active .rte>*{display:block}.content-text.service.active .rte p:has(em, strong):after{content:"-"}.content-text.service+.service{margin-top:0.5rem}.content-text.contact-text{margin-top:40px;margin-bottom:0.5rem}.content-text.contact-text p{background:var(--color-accent);color:#fff;font-size:50px;font-weight:300;font-style:italic;text-transform:uppercase;padding:0 40px;display:inline}.content-text.contact-text p strong{font-style:normal;font-weight:600}@media (max-width:1299px){.content-text.contact-text p{font-size:40px}}@media (max-width:899px){.content-text.contact-text p{font-size:30px}}@media (max-width:599px){.content-text.contact-text{padding-left:0rem;margin-top:1.5rem}.content-text.contact-text p{font-size:1.25rem;padding:0 1rem}}.content-text.animation-section-3-text{position:relative;margin-top:calc(188px + 160px);padding:68px 100px 68px 80px !important;margin-bottom:100px}.content-text.animation-section-3-text .rte:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255, 255, 255, 0.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:-1}.content-text.animation-section-3-text h2{margin:0;text-transform:uppercase;font-weight:300;position:absolute;top:calc((188px + 160px) * -1);right:calc((100% / 12) * 1)}.content-text.animation-section-3-text h2 strong{font-weight:600;font-style:normal}.content-text.animation-section-3-text h2 em{font-style:italic;color:#fff;line-height:100px;position:absolute;font-size:70px;padding:0 40px}.content-text.animation-section-3-text h2 em:first-of-type{background:var(--color-accent);white-space:nowrap;height:100px;z-index:2;transform:translateX(calc((100%) * -1))}.content-text.animation-section-3-text h2 em:last-of-type{background:var(--color-primary);white-space:nowrap;height:100px;z-index:1;transform:translateX(calc((100% + 140px) * -1)) translateY(100px)}.content-text.animation-section-3-text .rte table{margin-top:0}.content-text.animation-section-3-text .rte table tr{display:none}.content-text.animation-section-3-text .rte table tr.active{display:block}.content-text.animation-section-3-text .rte table tr td img:first-child{transform:scale(-1)}.content-text.animation-section-3-text .rte table tr:first-child img:first-child{display:none}.content-text.animation-section-3-text .rte table tr:last-child img:last-child{display:none}.content-text.animation-section-3-text .rte table:not(:has(.active)) tr:first-child{display:block}.content-text.animation-section-3-text .rte table td ul{border-left:2px solid var(--color-accent);list-style:none}.content-text.animation-section-3-text .rte table td ul li{font-size:36px;text-transform:uppercase;color:var(--color-primary);font-weight:600}.content-text.animation-section-3-text .rte table td ul li:nth-child(even){color:var(--color-accent)}.content-text.animation-section-3-text .rte table td img{cursor:pointer}.content-text.animation-section-3-text .rte h3{font-size:36px;text-transform:uppercase;color:var(--color-primary);font-weight:600;margin-bottom:2rem}.content-text.animation-section-3-text .rte h3 strong{color:var(--color-accent)}@media (max-width:1299px){.content-text.animation-section-3-text{margin-left:-1rem;margin-right:-1rem}.content-text.animation-section-3-text h2 em{font-size:40px;height:60px !important;line-height:60px !important}.content-text.animation-section-3-text h2 em:last-of-type{transform:translateX(calc((100% + 60px) * -1)) translateY(60px)}}@media (max-width:899px){.content-text.animation-section-3-text{padding:3rem 1rem 3rem}.content-text.animation-section-3-text h2{right:1rem;top:-370px}.content-text.animation-section-3-text h2 em{height:60px !important;font-size:30px;line-height:60px !important}.content-text.animation-section-3-text h2 em:last-of-type{transform:translateX(calc((100% + 60px) * -1)) translateY(60px)}}@media (max-width:599px){.content-text.animation-section-3-text{margin:400px -1rem 0;padding:3rem 1rem 3rem 6rem !important;font-size:1rem}.content-text.animation-section-3-text h2{top:-400px;right:1rem}.content-text.animation-section-3-text h2 em{font-size:1.25rem;padding:0 1rem;height:40px !important;line-height:40px !important}.content-text.animation-section-3-text h2 em:last-of-type{transform:translateX(calc((100% + 40px) * -1)) translateY(40px)}.content-text.animation-section-3-text .rte h3{font-size:1.125rem}.content-text.animation-section-3-text .rte table td ul{padding-left:1rem}.content-text.animation-section-3-text .rte table td ul li{font-size:1.125rem}.content-text.animation-section-3-text .rte p img{width:64px;height:64px;object-fit:contain}}.in-viewport .content-text.team .rte{animation:section-team-text linear 1s}.in-viewport .content-text.team:before{animation:section-team-text-background linear 1s}@keyframes section-team-text{from{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes section-team-text-background{from{opacity:0;height:0}to{opacity:1;height:100%}}.content-text.team{padding:2rem calc((100% / 12 ) * 4) 144px 134px;max-width:1230px;margin-top:5rem;font-size:20px;position:relative;z-index:0;font-weight:300}.content-text.team:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#FEB468;z-index:-1}.content-text.team h3{padding:0.25rem 2.5rem;background:var(--color-primary);display:inline-block;color:#fff;font-size:2.75rem;font-weight:normal;margin:0;line-height:1.2;position:relative;margin-bottom:1.25rem;text-transform:uppercase}.content-text.team h3 em{position:absolute;top:0;background:var(--color-accent);color:#fff;font-weight:300;font-style:italic;display:inline-block;padding:0.25rem 2rem;left:50%;transform:translatex(-50%) translateY(-100%);white-space:nowrap}.content-text.team p+h3{margin-top:2.5rem}@media (min-width:1300px){.content-text.team p{margin-left:1rem}}@media (min-width:1300px) and (max-width:1499px){.content-text.team{padding-right:calc((100% / 12 ) * 4.5)}.content-text.team p{font-size:1.125rem}}@media (max-width:1299px){.content-text.team{padding-left:1rem;margin-left:-1rem;margin-right:-1rem;margin-bottom:-5rem;padding-right:calc((100% / 12 ) * 6);padding-left:2rem}.content-text.team h3{font-size:40px;height:60px;line-height:60px}.content-text.team p{font-size:1.125rem}}@media (max-width:1049px){.content-text.team p{font-size:1rem}}@media (max-width:899px){.content-text.team{margin:0 -1rem -3.5rem;padding:3rem 1rem 3rem}.content-text.team h3{height:60px;font-size:30px;line-height:60px}}@media (max-width:599px){.content-text.team{margin:0 -1rem -2.5rem;padding:3rem 1rem 3rem;font-size:1rem}.content-text.team h3{font-size:1.25rem;padding:0 1rem;height:40px;line-height:40px}.content-text.team h3:first-of-type{position:relative;top:-2rem;margin-bottom:0}.content-text.team h3 em{padding:0 1rem}}.in-viewport .content-text.animation-section-1-text h1{animation:section-1-text-h1 linear 1s}.in-viewport .content-text.animation-section-1-text h2{animation:section-1-text-h2 linear 1s}.in-viewport .content-text.animation-section-1-text p:first-of-type{animation:section-1-text-p linear 1s}.in-viewport .content-text.animation-section-1-text a{animation:section-1-text-a linear 1s}.content-text{}.content-text.animation-section-1-text{position:relative;padding:255px 220px 160px 50px;background:rgba(255, 255, 255, 0.5);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.content-text.animation-section-1-text h1,.content-text.animation-section-1-text h2{color:#fff;margin:0;display:flex !important;align-items:center;justify-content:center}.content-text.animation-section-1-text h1{background:var(--color-accent);padding:0 30px;display:inline-block;font-weight:300;font-size:81px;font-style:italic;position:absolute;right:100px;top:38px;white-space:nowrap;height:100px;z-index:2}.content-text.animation-section-1-text h2{background:var(--color-primary);padding:0 40px;display:inline-block;text-transform:uppercase;font-weight:500;font-size:49px;height:97px;white-space:nowrap;position:absolute;top:123px;right:30px;z-index:1}.content-text.animation-section-1-text p:first-of-type{transform-origin:0% 0%}@media (max-width:1299px){.content-text.animation-section-1-text{padding-right:50px !important}.content-text.animation-section-1-text h1{font-size:60px}.content-text.animation-section-1-text h2{font-size:40px}}@media (max-width:899px){.content-text.animation-section-1-text{padding-top:100px !important;margin-top:-4rem}.content-text.animation-section-1-text h1{top:-40px;font-size:40px;height:60px}.content-text.animation-section-1-text h2{top:10px;font-size:30px;height:60px}}@media (max-width:599px){.content-text.animation-section-1-text{padding-left:1.5rem !important;margin-right:-1rem;margin-top:-3rem}.content-text.animation-section-1-text h1{top:-40px;font-size:1.75rem;height:50px;padding:0 1rem;right:25px}.content-text.animation-section-1-text h2{top:5px;font-size:1.5rem;height:50px;right:0;padding:0 1rem}}@keyframes section-1-text-h1{from{transform:translateY(300px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes section-1-text-h2{from{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes section-1-text-p{from{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes section-1-text-a{from{transform:scale(0) rotate(-15deg);opacity:0}to{transform:scale(1) rotate(-15deg);opacity:1}}@media (min-width:599px){.in-viewport .content-text.animation-section-2-text h2 em:first-of-type{animation:section-2-text-h2-em-first-child linear 1s}.in-viewport .content-text.animation-section-2-text h2 em:last-of-type{animation:section-2-text-h2-em-last-child linear 1s}}@media (max-width:599px){.in-viewport .content-text.animation-section-2-text h2 em:first-of-type{animation:section-2-text-h2-em-first-child-mobile linear 1s}.in-viewport .content-text.animation-section-2-text h2 em:last-of-type{animation:section-2-text-h2-em-last-child-mobile linear 1s}}.in-viewport .content-text.animation-section-2-text .rte:before,.in-viewport .content-text.animation-section-2-text p:not(:has(a)){animation:section-2-text-rte-p linear 1s}.in-viewport .content-text.animation-section-2-text a{animation:section-2-text-a linear 1s}.content-text.animation-section-2-text{position:relative;padding:68px 100px 200px 80px;margin-bottom:100px;margin-top:100px}.content-text.animation-section-2-text.animation-a-button{padding-right:185px}.content-text.animation-section-2-text .rte:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255, 255, 255, 0.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:-1}.content-text.animation-section-2-text h2{margin:0;text-transform:uppercase;font-weight:300;position:absolute;bottom:100px;right:160px}.content-text.animation-section-2-text h2 strong{font-weight:600;font-style:normal}.content-text.animation-section-2-text h2 em{font-style:italic;color:#fff;line-height:100px;position:absolute;font-size:73px;padding:0 40px;height:100px;white-space:nowrap}.content-text.animation-section-2-text h2 em:first-of-type{background:var(--color-accent);z-index:2;transform:translateX(calc((100% + 240px) * -1))}.content-text.animation-section-2-text h2 em:last-of-type{background:var(--color-primary);z-index:1;transform:translateX(calc((100%) * -1)) translateY(100px)}@media (max-width:1299px){.content-text.animation-section-2-text{padding-right:50px !important;padding-left:50px !important;padding-top:100px !important;margin-bottom:0}.content-text.animation-section-2-text h2{font-size:60px;bottom:unset;top:-40px}.content-text.animation-section-2-text h2 em{font-size:40px;height:60px;line-height:60px}.content-text.animation-section-2-text h2 em:first-of-type{transform:translateX(calc((100% + 100px) * -1))}.content-text.animation-section-2-text h2 em:last-of-type{transform:translateX(calc((100%) * -1)) translateY(60px)}}@media (max-width:899px){.content-text.animation-section-2-text{padding-top:40px !important;margin-top:250px;margin-bottom:0}.content-text.animation-section-2-text h2{font-size:40px;top:-250px;left:0;right:0;text-align:center}.content-text.animation-section-2-text h2 em{height:60px;font-size:30px;line-height:60px;display:inline-block;position:static}.content-text.animation-section-2-text h2 em:first-of-type{transform:translateX(0)}.content-text.animation-section-2-text h2 em:last-of-type{transform:translateX(0) translateY(0)}}@media (max-width:599px){.content-text.animation-section-2-text{padding-left:1.5rem !important;padding-right:1.5rem !important;margin-right:-1rem;margin-left:-1rem}.content-text.animation-section-2-text h2{font-size:1.5rem;height:60px;padding:0 20px}.content-text.animation-section-2-text h2 em{font-size:1.25rem;height:60px;padding:0 1rem;height:40px;line-height:40px}}.content-text.animation-a-button{padding-bottom:160px;padding-right:220px;position:relative}.content-text.animation-a-button a{position:absolute;height:120px;width:120px;box-shadow:2px 6px 6px rgba(0, 0, 0, 0.3);background-color:var(--color-primary);color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;border-radius:50%;transform:rotate(-15deg);text-align:center;right:86px;bottom:52px;transition:250ms;font-style:italic;flex-wrap:wrap;flex-direction:column;padding-top:1rem;padding-left:0.5rem;padding-right:0.5rem}.content-text.animation-a-button a:after{position:static;display:block;content:"";display:block;width:20px;height:25px;background:url(/files/aid/design/image/icon/icon_arrow_right_white_stroke.svg);background-size:contain;background-repeat:no-repeat;margin-top:0.5rem}.content-text.animation-a-button a:hover{background:var(--color-accent)}.content-text.animation-a-button.animation-a-button-light a{background:#c6dd22}@media (max-width:1299px){.content-text.animation-a-button a{right:30px;bottom:30px}}@media (max-width:899px){.content-text.animation-a-button a{right:20px;bottom:20px}}@media (max-width:599px){.content-text.animation-a-button{padding-bottom:100px}.content-text.animation-a-button a{transform:scale(0.8) rotate(-15deg);bottom:10px;right:10px}}@keyframes section-2-text-h2-em-first-child{from{transform:translateX(calc((100% + 240px) * -1)) translateY(100%);opacity:0}to{transform:translateX(calc((100% + 240px) * -1)) translateY(0);opacity:1}}@keyframes section-2-text-h2-em-first-child-mobile{from{transform:translateX(0) translateY(100%);opacity:0}to{transform:translateX(0) translateY(0);opacity:1}}@keyframes section-2-text-h2-em-last-child{from{transform:translateX(calc((100%) * -1)) translateY(calc(100% + 100px));opacity:0}to{transform:translateX(calc((100%) * -1)) translateY(100px);opacity:1}}@keyframes section-2-text-h2-em-last-child-mobile{from{transform:translateX(0) translateY(calc(100%));opacity:0}to{transform:translateX(0) translateY(0);opacity:1}}@keyframes section-2-text-rte-p{from{transform:translateY(300px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes section-2-text-a{from{transform:scale(0) rotate(-15deg);opacity:0}to{transform:scale(1) rotate(-15deg);opacity:1}}.content-text.ul-as-button ul{margin:0;padding:0;list-style:none}.content-text.ul-as-button ul li{display:inline-block;margin-right:1rem;margin-top:0.5rem}.content-text.ul-as-button ul li a{margin-top:0.5rem;border-radius:5px;padding:12px 30px;text-transform:uppercase;color:#fff;background:var(--color-primary);display:inline-block;margin:auto;font-weight:500;text-decoration:none;font-size:1.125rem}.content-text.ul-as-button ul li a.accent{background:var(--color-accent)}.content-text.teaser{background:var(--color-gray-light);border-radius:5px;padding:3rem 2.5rem;height:100%}.content-text.teaser a{border-radius:5px;padding:12px 30px;text-transform:uppercase;color:#fff;background:var(--color-primary);display:inline-block;margin:auto;font-weight:500;text-decoration:none;font-size:1.125rem}.content-text.teaser.link-box{font-size:1.375rem;text-transform:uppercase;font-weight:600;line-height:1.4}.content-text.teaser.link-box .rte{padding-left:calc(30px + 1rem);height:90px;box-sizing:unset;padding-bottom:calc(55px + 1.5rem);position:relative;display:flex;flex-direction:column;justify-content:center}.content-text.teaser.link-box .rte:before{content:"";position:absolute;top:calc(90px / 2);left:0;transform:translateY(-50%);width:30px;height:30px;background-image:url("/files/aid/design/img/icon/icon-park-outline_check-one.svg")}.content-text.teaser.link-box .rte a{position:absolute;bottom:0;line-height:normal}.content-text.teaser.link-box .rte p{margin:0}@media (max-width:599px){.content-text.teaser{padding:2rem 1.5rem}.content-text.teaser.link-box{font-size:1.125rem}.content-text.teaser.link-box .rte{height:75px;padding-bottom:calc(55px + 1rem)}.content-text.teaser.link-box .rte:before{top:calc(75px / 2)}}.content-text.title{font-size:20px}@media (min-width:600px){.content-text.after-image{padding-left:3rem}}.content-text .rte p:first-of-type em{margin-bottom:1rem;display:block}.content-text .rte em{color:var(--color-primary);font-style:normal}.content-text .rte *+table{margin-top:1rem}.content-text .rte table td{align-content:start}.content-text .rte table td img{min-width:24px;margin-right:0.5rem}.bg-dark .content-text{color:#fff}.bg-dark .content-text .rte em{color:#fff}
body:has(.service-slide-container.active){overflow:hidden;padding-right:17px}body:has(.service-slide-container.active) header{padding-right:17px}:root{--serviceBoxesScale: 1}.ce_rsce_aid_services_boxes{overflow:hidden;position:relative}.ce_rsce_aid_services_boxes .headline-title{position:absolute;left:133px;top:450px;z-index:100}.ce_rsce_aid_services_boxes .headline-title h1,.ce_rsce_aid_services_boxes .headline-title h2,.ce_rsce_aid_services_boxes .headline-title h3,.ce_rsce_aid_services_boxes .headline-title h4,.ce_rsce_aid_services_boxes .headline-title h5,.ce_rsce_aid_services_boxes .headline-title h6{transform:scale(-1);background:var(--color-primary);color:#fff;text-transform:uppercase;font-weight:normal;line-height:1.4;padding:1.75rem 0.5rem;font-size:1.5rem;margin:0;position:relative;margin-top:1rem;overflow:visible;writing-mode:vertical-rl;width:auto}.ce_rsce_aid_services_boxes .headline-title h1:before,.ce_rsce_aid_services_boxes .headline-title h2:before,.ce_rsce_aid_services_boxes .headline-title h3:before,.ce_rsce_aid_services_boxes .headline-title h4:before,.ce_rsce_aid_services_boxes .headline-title h5:before,.ce_rsce_aid_services_boxes .headline-title h6:before{content:"";display:block;position:absolute;left:0;top:-1rem;right:0;height:2px;background:#fff}.ce_rsce_aid_services_boxes .swiper-pagination{width:auto !important;left:50% !important;bottom:12px !important;transform:translateX(-50%) !important}.ce_rsce_aid_services_boxes .swiper-pagination .swiper-pagination-bullet{background:#fff}.ce_rsce_aid_services_boxes .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-accent)}.ce_rsce_aid_services_boxes .service-slide-container{display:flex}.ce_rsce_aid_services_boxes .service-slide-container .service-slide{flex:0 0 100%;position:relative;z-index:0;padding-left:10px;padding-right:10px}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text{max-width:100%}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul{margin:0 -10px;gap:20px 0;padding:0;display:flex;flex-wrap:wrap;list-style:none}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul li{width:100%;margin:0 10px;background:var(--color-primary);flex:0 0 calc(33.3333% - 20px);color:#fff;padding:1.875rem 2rem;text-transform:uppercase;font-weight:600;font-size:1rem;display:flex;align-items:center;justify-content:center;text-align:center;cursor:pointer}@media (min-width:1300px){.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul li:nth-child(even){background:#F4F8D3;color:#619996}}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .back{display:none}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .arrow.prev,.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .arrow.prev_first{display:none}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:last-child .content-wrapper .arrow.next,.ce_rsce_aid_services_boxes .service-slide-container .service-slide:last-child .content-wrapper .arrow.next_end{display:none}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .image-wrapper{position:relative;z-index:-1}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .image-wrapper img{width:100%}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .image-wrapper+.content-wrapper{margin-top:-95px}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper{max-width:90%;margin:0 auto 0;padding:65px 160px 90px 220px;background:#c6dd22;position:relative}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#c6dd22;transform:translateY(99%);z-index:-1}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .title{border-left:2px solid #fff;padding-left:25px;margin-bottom:60px}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .title h3{margin:0;font-size:50px;font-weight:300;line-height:1.1;font-style:italic;text-transform:uppercase}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .title h3 strong{color:var(--color-primary);font-style:normal;font-weight:600}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .title h3 em{color:#fff;font-style:normal;font-weight:600}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .text{max-width:740px;font-size:1.25rem}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow{position:absolute;right:calc(60px + 1rem);top:320px;width:60px;height:60px;border:0;background:transparent;background-image:url("/files/aid/design/image/icon/angle-right-solid.svg");background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow.prev{right:auto;left:calc(60px + 1rem);background-image:url("/files/aid/design/image/icon/angle-left-solid.svg")}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow.prev_first{right:auto;left:1rem;background-image:url("/files/aid/design/image/icon/angles-left-solid.svg")}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow.next_end{background-image:url("/files/aid/design/image/icon/angles-right-solid.svg");right:1rem}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .back{background:var(--color-primary);color:#fff;border-radius:0 30px 30px 30px;padding:1rem;border:0;font-size:1.25rem;margin-top:3rem;cursor:pointer;display:none}@media (min-width:1299px) and (max-width:2299px){.ce_rsce_aid_services_boxes{width:calc(100% * var(--serviceBoxesScale));margin-left:auto;margin-right:auto}.ce_rsce_aid_services_boxes .headline-title{left:calc(133px * var(--serviceBoxesScale));top:calc(450px * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .headline-title h1,.ce_rsce_aid_services_boxes .headline-title h2,.ce_rsce_aid_services_boxes .headline-title h3,.ce_rsce_aid_services_boxes .headline-title h4,.ce_rsce_aid_services_boxes .headline-title h5,.ce_rsce_aid_services_boxes .headline-title h6{padding:calc(1.75rem * var(--serviceBoxesScale)) calc(0.5rem * var(--serviceBoxesScale));font-size:calc(1.5rem * var(--serviceBoxesScale));margin-top:calc(1rem * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .headline-title h1:before,.ce_rsce_aid_services_boxes .headline-title h2:before,.ce_rsce_aid_services_boxes .headline-title h3:before,.ce_rsce_aid_services_boxes .headline-title h4:before,.ce_rsce_aid_services_boxes .headline-title h5:before,.ce_rsce_aid_services_boxes .headline-title h6:before{top:calc(-1rem * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide{padding-right:calc(10px * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text{max-width:100%}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul{margin:0 calc(-10px * var(--serviceBoxesScale));gap:calc(20px * var(--serviceBoxesScale)) 0}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul li{margin:0 calc(10px * var(--serviceBoxesScale));flex:0 0 calc(33.3333% - calc(20px * var(--serviceBoxesScale)));padding:calc(1.875rem * var(--serviceBoxesScale)) calc(2rem * var(--serviceBoxesScale));font-size:calc(1rem * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .image-wrapper+.content-wrapper{margin-top:calc(-95px * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper{padding:calc(65px * var(--serviceBoxesScale)) calc(160px * var(--serviceBoxesScale)) calc(90px * var(--serviceBoxesScale)) calc(160px * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .title{padding-left:calc(30px * var(--serviceBoxesScale));margin-bottom:calc(60px * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .title h3{font-size:calc(51px * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .text{max-width:100%;font-size:calc(1.25rem * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow{top:calc(320px * var(--serviceBoxesScale));right:calc((60px + 1rem) * var(--serviceBoxesScale));width:calc(60px * var(--serviceBoxesScale));height:calc(60px * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow.prev{left:calc((60px + 1rem) * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow.prev_first{left:calc(1rem * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow.next_end{right:calc(1rem * var(--serviceBoxesScale))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .back{border-radius:0 calc(30px * var(--serviceBoxesScale)) calc(30px * var(--serviceBoxesScale)) calc(30px * var(--serviceBoxesScale));padding:calc(1rem * var(--serviceBoxesScale));font-size:calc(1.25rem * var(--serviceBoxesScale));margin-top:calc(3rem * var(--serviceBoxesScale))}}@media (max-width:1299px){.ce_rsce_aid_services_boxes{margin:auto}.ce_rsce_aid_services_boxes .headline-title{top:123px;left:calc(5% + 0.5rem)}.ce_rsce_aid_services_boxes .headline-title h1,.ce_rsce_aid_services_boxes .headline-title h2,.ce_rsce_aid_services_boxes .headline-title h3,.ce_rsce_aid_services_boxes .headline-title h4,.ce_rsce_aid_services_boxes .headline-title h5,.ce_rsce_aid_services_boxes .headline-title h6{font-size:1.25rem;padding:1rem 0.5rem}.ce_rsce_aid_services_boxes .headline-title h1:before,.ce_rsce_aid_services_boxes .headline-title h2:before,.ce_rsce_aid_services_boxes .headline-title h3:before,.ce_rsce_aid_services_boxes .headline-title h4:before,.ce_rsce_aid_services_boxes .headline-title h5:before,.ce_rsce_aid_services_boxes .headline-title h6:before{top:-0.7rem;height:2px}.ce_rsce_aid_services_boxes .service-slide-container .service-slide{height:auto;position:relative}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper{position:static;padding:2rem 4rem 40px}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .title{padding-left:0.5rem;margin-bottom:2rem;margin-left:0rem}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .title h3{font-size:2.5rem}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .text{font-size:0.875rem;font-size:1rem}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow{right:0.8rem;top:unset;bottom:0.5rem;width:30px;height:30px;right:calc(10% + 30px + 0.8rem)}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow.prev{left:0.8rem;left:calc(10% + 30px + 0.8rem)}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow.prev_first{left:calc(10% + 0.8rem)}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow.next_end{right:calc(10% + 0.8rem)}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper:after{max-width:calc(90% - 18px);margin:auto;transform:translateY(calc(100% - 200px))}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul{gap:0.25rem 0;margin:0 -0.125rem}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul li{margin:0 0.125rem;flex:0 0 calc(50% - 0.25rem);padding:0.5rem 0.25rem;padding:0.5rem 6.25rem;text-transform:uppercase;font-weight:500;background:var(--color-primary);color:#fff}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul li:nth-child(4n+2),.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul li:nth-child(4n+3){background:#F4F8D3;color:#619996}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .back{display:none}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .arrow.prev{display:none}}@media (max-width:1099px) and (min-width:900px){.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul li{padding:0.5rem 3.25rem}}@media (max-width:899px){.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul li{font-size:0.875rem;padding:0.5rem 0.25rem}}@media (max-width:599px){.ce_rsce_aid_services_boxes .headline-title{top:22px;left:1rem}.ce_rsce_aid_services_boxes .headline-title h1,.ce_rsce_aid_services_boxes .headline-title h2,.ce_rsce_aid_services_boxes .headline-title h3,.ce_rsce_aid_services_boxes .headline-title h4,.ce_rsce_aid_services_boxes .headline-title h5,.ce_rsce_aid_services_boxes .headline-title h6{font-size:0.875rem;padding:1rem 0.5rem}.ce_rsce_aid_services_boxes .headline-title h1:before,.ce_rsce_aid_services_boxes .headline-title h2:before,.ce_rsce_aid_services_boxes .headline-title h3:before,.ce_rsce_aid_services_boxes .headline-title h4:before,.ce_rsce_aid_services_boxes .headline-title h5:before,.ce_rsce_aid_services_boxes .headline-title h6:before{top:-0.7rem;height:1px}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper{padding:1rem 1rem 40px;max-width:unset;margin-top:0 !important}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .title{padding-left:0.5rem;margin-bottom:2rem;border-width:1px;margin-left:3rem}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .title h3{font-size:1.125rem}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .text{font-size:0.875rem}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow{right:calc(30px + 0.8rem);top:unset;bottom:0.5rem;width:30px;height:30px}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow.prev{left:calc(30px + 0.8rem)}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow.prev_first{left:0.8rem}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper .arrow.next_end{right:0.8rem}.ce_rsce_aid_services_boxes .service-slide-container .service-slide .content-wrapper:after{max-width:calc(100% - 20px)}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul{gap:0.25rem 0;margin:0 -0.125rem}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul li{margin:0 0.125rem;flex:0 0 calc(50% - 0.25rem);padding:1.25rem 0.25rem;text-transform:uppercase;font-size:0.75rem;font-weight:500}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .back{display:none}.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .arrow.prev{display:none}}@media (max-width:399px){.ce_rsce_aid_services_boxes .service-slide-container .service-slide:first-child .content-wrapper .text ul li{font-size:0.6rem}}.mod_article:has(.ce_rsce_aid_services_boxes) .inside{padding-left:0 !important}@media (max-width:1465px){.mod_article:has(.ce_rsce_aid_services_boxes) .inside{padding-right:0 !important}}
.content-headline.marker{background:var(--color-primary);color:#fff;text-transform:uppercase;font-weight:normal;line-height:1.4;padding:0.5rem 1.75rem;font-size:1.5rem;margin:0;position:relative;margin-left:1rem;overflow:visible;display:inline-block}.content-headline.marker:before{content:"";display:block;position:absolute;top:0;left:-1rem;bottom:0;width:2px;background:var(--color-accent)}@media (max-width:599px){.content-headline.marker{font-size:1.1rem;padding:0.5rem 1rem}}.content-headline.marker-vertical{transform:scale(-1);background:var(--color-primary);color:#fff;text-transform:uppercase;font-weight:normal;line-height:1.4;padding:1.75rem 0.5rem;font-size:1.5rem;margin:0;position:relative;margin-top:0;overflow:visible;writing-mode:vertical-rl}.content-headline.marker-vertical:before{content:"";display:block;position:absolute;left:0;top:-1rem;right:0;height:2px;background:var(--color-accent)}@media (max-width:599px){.content-headline.marker-vertical{font-size:1.25rem;padding:1rem 0.5rem}}@media (min-width:900px){.content-headline.var-kontakt,.content-headline.var-bewerbung{position:relative;left:calc(-50% - 1rem)}}.content-headline.animation-section-3-headline{position:absolute;top:0;left:1rem;z-index:2}@media (max-width:599px){.content-headline.animation-section-3-headline{top:400px}}.content-headline.animation-section-1-headline{margin-top:88px;margin-bottom:88px;max-width:410px;margin-left:11rem}@media (min-width:1200px) and (max-width:1399px){.content-headline.animation-section-1-headline{margin-left:1rem !important}}@media (max-width:1299px){.content-headline.animation-section-1-headline{margin-left:auto;width:410px;display:block}}@media (max-width:899px){.content-headline.animation-section-1-headline{position:absolute;top:-41px;margin-top:0;margin-bottom:0;margin-left:1rem}}@media (max-width:599px){.content-headline.animation-section-1-headline{max-width:325px;position:absolute;top:-0.5rem;margin-top:0;margin-bottom:0;margin-left:1rem}}.content-headline.animation-section-team{margin-left:calc(134px + 1rem)}@media (max-width:1299px){.content-headline.animation-section-team{margin-left:1rem}}@media (max-width:899px){.content-headline.animation-section-team{margin-bottom:4rem;position:absolute;top:3.5rem}}@media (max-width:599px){.content-headline.animation-section-team{margin-bottom:4rem;top:2.5rem}}@media (max-width:599px){.content-headline.animation-section-contact{margin-left:1rem}}.rs-column:has(.content-headline.animation-section-1-headline){position:static}@media (max-width:899px){.mod_article .inside:has(.content-headline.animation-section-1-headline){padding-top:3rem}}@keyframes headlineMarkerWidthTo100{from{width:0}to{width:100%}}.bg-primary .content-headline.marker{background:var(--color-accent)}
.ce_rsce_aid_timeline{color:#fff;font-size:1.4rem;font-size:1.2rem;font-style:italic;margin-top:110px;margin-top:5rem;overflow:hidden;padding-left:2rem;padding-right:2rem;padding-left:0;padding-right:0;position:relative;padding-bottom:1.5rem}.ce_rsce_aid_timeline:after,.ce_rsce_aid_timeline:before{content:"";display:block;position:absolute;top:0;bottom:0;width:2rem;z-index:1}.ce_rsce_aid_timeline:before{left:0;background:linear-gradient(to right, var(--color-primary) 0%, rgba(0, 0, 0, 0) 100%)}.ce_rsce_aid_timeline:after{right:0;background:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, var(--color-primary) 100%)}.ce_rsce_aid_timeline .timeline-arrow{display:block;position:relative;border-bottom:8px solid var(--color-accent);z-index:111;width:calc(100% - 8px);margin:auto}@media (max-width:599px){.ce_rsce_aid_timeline .timeline-arrow{border-width:6px}}.ce_rsce_aid_timeline .timeline-arrow:after{content:"";position:absolute;right:-4px;bottom:-4px;background-image:url("/files/aid/design/image/icon/icon_arrow_right_short.svg");background-repeat:no-repeat;background-size:contain;background-position:center;height:48px;width:25px;transform:translateY(50%)}@media (max-width:599px){.ce_rsce_aid_timeline .timeline-arrow:after{right:-3px;bottom:-3px}}.ce_rsce_aid_timeline .timeline-wrapper{display:flex;width:max-content;flex-wrap:nowrap;padding-top:2rem;overflow-y:hidden;width:100%;padding-left:2rem;padding-right:2rem;overflow-x:auto;position:relative}.ce_rsce_aid_timeline .timeline-wrapper .timeline{flex:0 0 380px;max-width:380px;flex:0 0 340px;max-width:340px}.ce_rsce_aid_timeline .timeline-wrapper .timeline:last-child{padding-right:2rem}.ce_rsce_aid_timeline .timeline-wrapper .timeline .content{position:relative}.ce_rsce_aid_timeline .timeline-wrapper .timeline .content .text{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}.ce_rsce_aid_timeline .timeline-wrapper .timeline .content:before{content:"";display:block;width:3px;background:var(--color-accent);position:absolute;left:75px;height:1000px;top:calc(100% + 1rem);transform:translateX(-50%)}.ce_rsce_aid_timeline .timeline-wrapper .timeline .content:after{content:"";display:block;background:var(--color-accent);position:absolute;left:75px;top:calc(100% + 1rem);width:12px;height:12px;transform:translateX(-50%);border-radius:50%}.ce_rsce_aid_timeline .timeline-wrapper .timeline strong{font-size:4rem;line-height:1}.ce_rsce_aid_timeline .timeline-wrapper .timeline:nth-child(3n+1){padding-bottom:450px}.ce_rsce_aid_timeline .timeline-wrapper .timeline:nth-child(3n+2){margin-top:170px;margin-top:140px;margin-left:-240px}.ce_rsce_aid_timeline .timeline-wrapper .timeline:nth-child(3n+3){margin-top:350px;margin-top:320px;margin-left:-240px}.ce_rsce_aid_timeline .timeline-wrapper .timeline:nth-child(3n+4){margin-left:-40px}.ce_rsce_aid_timeline.animation-in-viewport{opacity:0;transition-delay:1s}.ce_rsce_aid_timeline.in-viewport{opacity:1}.ce_rsce_aid_timeline.in-viewport .timeline-wrapper .timeline:nth-child(3n+1) .content:after,.ce_rsce_aid_timeline.in-viewport .timeline-wrapper .timeline:nth-child(3n+1) .content:before{animation:section-timeline-line-first ease 2s;animation-delay:1s}.ce_rsce_aid_timeline.in-viewport .timeline-wrapper .timeline:nth-child(3n+1) .content .text{animation:section-timeline-text-first ease 2s;animation-delay:1s}.ce_rsce_aid_timeline.in-viewport .timeline-wrapper .timeline:nth-child(3n+2) .content:after,.ce_rsce_aid_timeline.in-viewport .timeline-wrapper .timeline:nth-child(3n+2) .content:before{animation:section-timeline-line-second ease 2s;animation-delay:1s}.ce_rsce_aid_timeline.in-viewport .timeline-wrapper .timeline:nth-child(3n+2) .content .text{animation:section-timeline-text-second ease 2s;animation-delay:1s}.ce_rsce_aid_timeline.in-viewport .timeline-wrapper .timeline:nth-child(3n+3) .content:after,.ce_rsce_aid_timeline.in-viewport .timeline-wrapper .timeline:nth-child(3n+3) .content:before{animation:section-timeline-line-third ease 2s;animation-delay:1s}.ce_rsce_aid_timeline.in-viewport .timeline-wrapper .timeline:nth-child(3n+3) .content .text{animation:section-timeline-text-third ease 2s;animation-delay:1s}@media (min-width:770px) and (max-width:1435px){.ce_rsce_aid_timeline ::-webkit-scrollbar{height:10px}.ce_rsce_aid_timeline ::-webkit-scrollbar-thumb{background:linear-gradient(to bottom, #397f7c, #397f7c);border-radius:6px;border:2px solid #ff870c}.ce_rsce_aid_timeline ::-webkit-scrollbar-track{background:#ff870c;border-radius:10px}.ce_rsce_aid_timeline .timeline-arrow{display:none}.ce_rsce_aid_timeline .timeline-wrapper{overflow-x:auto}}@media (min-width:1300px) and (max-width:2299px){.ce_rsce_aid_timeline{margin-top:50px}}@media (max-width:1299px){.ce_rsce_aid_timeline{margin-top:50px;font-size:1.25rem}.ce_rsce_aid_timeline .timeline-wrapper .timeline strong{font-size:3rem}.ce_rsce_aid_timeline .timeline-wrapper .timeline:nth-child(3n+1){padding-bottom:370px}}@media (max-width:899px){.ce_rsce_aid_timeline{margin-top:50px;font-size:1.125rem}.ce_rsce_aid_timeline .timeline-wrapper .timeline{flex:0 0 320px;max-width:320px}.ce_rsce_aid_timeline .timeline-wrapper .timeline strong{font-size:2rem}.ce_rsce_aid_timeline .timeline-wrapper .timeline:nth-child(3n+1){padding-bottom:320px}.ce_rsce_aid_timeline .timeline-wrapper .timeline:nth-child(3n+2){margin-top:130px;margin-left:-200px}.ce_rsce_aid_timeline .timeline-wrapper .timeline:nth-child(3n+3){margin-top:260px;margin-left:-200px}.ce_rsce_aid_timeline .timeline-wrapper .timeline:nth-child(3n+4){margin-left:-20px}}@keyframes section-timeline-text-first{0%{opacity:0;transform:translateY(450px)}100%{transform:translateY(0)}}@keyframes section-timeline-text-second{0%{opacity:0;transform:translateY(250px)}100%{transform:translateY(0)}}@keyframes section-timeline-text-third{0%{opacity:0;transform:translateY(70px)}100%{transform:translateY(0)}}@keyframes section-timeline-line-first{0%{transform:translateY(420px) translateX(-50%)}100%{transform:translateY(0) translateX(-50%)}}@keyframes section-timeline-line-second{0%{transform:translateY(250px) translateX(-50%)}100%{transform:translateY(0) translateX(-50%)}}@keyframes section-timeline-line-third{0%{transform:translateY(70px) translateX(-50%)}100%{transform:translateY(0) translateX(-50%)}}
/**
 * Swiper 11.1.14
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: September 12, 2024
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.ce_rsce_aid_slider_box{position:relative;margin-top:calc(188px + 160px)}.ce_rsce_aid_slider_box .content-wrapper .arrows{position:absolute;bottom:20px}.ce_rsce_aid_slider_box .slider-box-container .slide{position:relative;padding:68px 64px calc(68px + 120px) 64px;height:640px}.ce_rsce_aid_slider_box .slider-box-container .slide:has(.ce_form){padding:68px 64px calc(68px + 1rem) 64px}.ce_rsce_aid_slider_box .slider-box-container .slide:first-child .arrow.prev,.ce_rsce_aid_slider_box .slider-box-container .slide:first-child .arrow.prev_first{display:none !important}.ce_rsce_aid_slider_box .slider-box-container .slide:last-child .arrow.next,.ce_rsce_aid_slider_box .slider-box-container .slide:last-child .arrow.next_end{display:none !important}.ce_rsce_aid_slider_box .slider-box-container .slide:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255, 255, 255, 0.8);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);z-index:-1}.ce_rsce_aid_slider_box h2{margin:0;text-transform:uppercase;font-weight:300;position:absolute;top:calc((188px + 160px) * -1);right:calc((100% / 12) * 1)}.ce_rsce_aid_slider_box h2 strong{font-weight:600;font-style:normal}.ce_rsce_aid_slider_box h2 em{font-style:italic;color:#fff;line-height:100px;position:absolute;font-size:70px;padding:0 40px}.ce_rsce_aid_slider_box h2 em:first-of-type{background:var(--color-accent);white-space:nowrap;height:100px;z-index:2;transform:translateX(calc((100%) * -1))}.ce_rsce_aid_slider_box h2 em:last-of-type{background:var(--color-primary);white-space:nowrap;height:100px;z-index:1;transform:translateX(calc((100% + 140px) * -1)) translateY(100px)}.ce_rsce_aid_slider_box .swiper-pagination{width:auto !important;left:50% !important;bottom:12px !important;transform:translateX(-50%) !important}.ce_rsce_aid_slider_box .swiper-pagination .swiper-pagination-bullet{background:rgba(0, 0, 0, 0.25)}.ce_rsce_aid_slider_box .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-accent)}.ce_rsce_aid_slider_box .slider-box-container{overflow:hidden;position:relative}.ce_rsce_aid_slider_box .slider-box-container ul{border-left:2px solid var(--color-accent);list-style:none;padding-inline-start:25px}.ce_rsce_aid_slider_box .slider-box-container ul li{font-size:20px;font-weight:400;color:var(--color-primary)}.ce_rsce_aid_slider_box .slider-box-container ul li+li{margin-top:0.25rem}.ce_rsce_aid_slider_box .slider-box-container ul li:nth-child(even){color:var(--color-accent)}.ce_rsce_aid_slider_box .slider-box-container h3{font-size:36px;line-height:1.2;text-transform:uppercase;color:var(--color-primary);font-weight:600;margin-bottom:2rem}.ce_rsce_aid_slider_box .slider-box-container h3 strong{color:var(--color-accent)}.ce_rsce_aid_slider_box .slider-box-container .arrow{width:60px;height:60px;border:0;background:url("/files/aid/design/image/icon/icon_arrow_right_accent.svg");background-size:cover;cursor:pointer;background-image:url("/files/aid/design/image/icon/angle-right-solid_accent.svg");background-size:contain;background-position:center;background-repeat:no-repeat;cursor:pointer}.ce_rsce_aid_slider_box .slider-box-container .arrow.prev{background-image:url("/files/aid/design/image/icon/angle-left-solid_accent.svg")}.ce_rsce_aid_slider_box .slider-box-container .arrow.prev_first{background-image:url("/files/aid/design/image/icon/angles-left-solid_accent.svg")}.ce_rsce_aid_slider_box .slider-box-container .arrow.next_end{background-image:url("/files/aid/design/image/icon/angles-right-solid_accent.svg")}.ce_rsce_aid_slider_box:has(.swiper-slide.swiper-slide-active+.swiper-slide) .button{display:block}.ce_rsce_aid_slider_box .button{display:none}.ce_rsce_aid_slider_box .button a{z-index:1;position:absolute;height:120px;width:120px;box-shadow:2px 6px 6px rgba(0, 0, 0, 0.3);background-color:var(--color-primary);color:#fff;text-decoration:none;display:flex;align-items:center;justify-content:center;border-radius:50%;transform:rotate(-15deg);text-align:center;right:86px;bottom:52px;transition:250ms;font-style:italic;flex-wrap:wrap;flex-direction:column;padding-top:1rem;padding-left:0.5rem;padding-right:0.5rem}.ce_rsce_aid_slider_box .button a:after{position:static;content:"";margin-top:0.5rem;display:block;width:20px;height:25px;background:url(/files/aid/design/image/icon/icon_arrow_right_white_stroke.svg);background-size:contain;background-repeat:no-repeat}.ce_rsce_aid_slider_box .button a:hover{background:var(--color-accent)}@media (max-width:1299px){.ce_rsce_aid_slider_box .button a{right:30px;bottom:60px}}@media (max-width:899px){.ce_rsce_aid_slider_box .button a{right:20px;bottom:60px}}@media (max-width:599px){.ce_rsce_aid_slider_box .button a{transform:scale(0.8) rotate(-15deg);bottom:60px;right:10px}}@media (max-width:1299px){.ce_rsce_aid_slider_box{margin-bottom:0;margin-top:calc(188px + 60px)}.ce_rsce_aid_slider_box .slider-box-container .slide{height:670px}.ce_rsce_aid_slider_box .slider-box-container .arrow{width:30px;height:30px}.ce_rsce_aid_slider_box h2{top:calc((188px + 60px) * -1)}.ce_rsce_aid_slider_box h2 em{font-size:40px;height:60px !important;line-height:60px !important}.ce_rsce_aid_slider_box h2 em:last-of-type{transform:translateX(calc((100% + 60px) * -1)) translateY(60px)}}@media (max-width:899px){.ce_rsce_aid_slider_box .slider-box-container .slide{height:680px;padding:3rem 1rem calc(3rem + 120px)}.ce_rsce_aid_slider_box h2{right:1rem;top:-370px}.ce_rsce_aid_slider_box h2 em{height:60px !important;font-size:30px;line-height:60px !important}.ce_rsce_aid_slider_box h2 em:last-of-type{transform:translateX(calc((100% + 60px) * -1)) translateY(60px)}}@media (max-width:599px){.ce_rsce_aid_slider_box{margin:400px -1rem 0;font-size:1rem}.ce_rsce_aid_slider_box h2{top:-400px;right:1rem}.ce_rsce_aid_slider_box h2 em{font-size:1.25rem;padding:0 1rem;height:40px !important;line-height:40px !important}.ce_rsce_aid_slider_box h2 em:last-of-type{transform:translateX(calc((100% + 40px) * -1)) translateY(40px)}.ce_rsce_aid_slider_box .slider-box-container .slide{padding:3rem 1rem calc(3rem + 100px) 6rem !important;height:550px}.ce_rsce_aid_slider_box .slider-box-container .slide:has(.ce_form){height:auto;padding:3rem 1rem 3rem 6rem !important}.ce_rsce_aid_slider_box .slider-box-container h3{font-size:1.125rem}.ce_rsce_aid_slider_box .slider-box-container ul{padding-left:1rem}.ce_rsce_aid_slider_box .slider-box-container ul li{font-size:1.125rem}.ce_rsce_aid_slider_box .content-wrapper .arrows{bottom:40px}.ce_rsce_aid_slider_box .slider-box-container .slide{padding-bottom:calc(68px + 100px) !important}.ce_rsce_aid_slider_box .slider-box-container .slide:has(.ce_form){padding-bottom:60px !important}}@media (max-width:499px){.ce_rsce_aid_slider_box .slider-box-container .slide{height:600px}}@media (max-width:399px){.ce_rsce_aid_slider_box .slider-box-container .slide{height:680px}}
