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%}
/*********************************************
 *         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: -100%;
    top: 0;
    bottom: 0;
    right: auto;
    z-index: 999;
    transition: 250ms;
    background: #fff;
}

.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: 0 20px;
	line-height: 70px;
    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 {
    left: 0;
}

.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;
    }
}
.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%;
  }
}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:100;src:url("/files/aid/design/fonts/roboto/roboto-v30-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-v30-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-v30-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-v30-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-v30-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-v30-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-v30-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-v30-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-v30-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-v30-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-v30-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-v30-latin-900italic.woff2") format("woff2")}
:root{--color-primary: #80c5db;--color-accent: var(--color-green);--color-green: #8caa81;--color-green-rgb: 140, 170, 129;--color-pink: #ffbfce;--color-pink-rgb: 255, 191, 206;--color-gray-light: #f2f2f2;--color-gray: #eaeaea;--color-gray-dark: #212121;--color-text: #6e6d6d;--content-width: calc(1200px + 1rem + 1rem);--content-width-sm: calc(1080px + 1rem + 1rem);--content-width-xs: calc(600px + 1rem + 1rem)}.display-none{display:none !important}
*,*:before,*:after{box-sizing:border-box}html{font-size:1rem}body{font-family:"Roboto", sans-serif;line-height:1.6;font-size:1rem;color:var(--color-text)}img{vertical-align:middle}p{margin:0}p a{color:var(--color-primary)}p+p{margin-top:1rem}p+h1,p+h2,p+h3,p+h4,p+h5,p+h6{margin-top:2rem}h1,h2,h3,h4,h5,h6{color:var(--color-text);margin-top:0;margin-bottom:0;line-height:1.3;font-weight:600;text-transform:uppercase}h1{font-size:34px}h1:has(+ *){margin-bottom:2rem}h2{font-size:34px}h2:has(+ *){margin-bottom:2rem}h3{font-size:26px}h4{font-size:22px}h5{font-size:1rem}h5:has(+ *){margin-bottom:0.25rem !important}h3:has(+ *),h4:has(+ *),h5:has(+ *),h6:has(+ *){margin-bottom:1rem}
@charset "UTF-8";
a.btn,button.btn,.a-as-btn a{display:inline-flex;align-items:center;border:none;padding:1rem 2rem;font-weight:600;text-decoration:none;text-transform:uppercase;color:var(--color-text);font-size:1rem;border-radius:4px;cursor:pointer;transition:250ms}a.btn-accent,button.btn-accent,.a-as-btn-accent a{background:var(--color-accent);color:#fff}a.btn-accent:hover,button.btn-accent:hover,.a-as-btn-accent a:hover{background:var(--color-primary);color:#fff}a.btn-primary,button.btn-primary,.a-as-btn-primary a{background:var(--color-primary);color:#fff}a.btn-primary:hover,button.btn-primary:hover,.a-as-btn-primary a:hover{background:var(--color-accent);color:#fff}#colorbox #cboxCurrent{display:none !important}#colorbox #cboxLoadedContent{border:none}#colorbox #cboxClose{background:var(--color-primary);height:40px;width:40px;border-radius:4px;overflow:hidden}#colorbox #cboxClose:after{position:absolute;top:0;left:0;right:0;bottom:0;content:"✕";color:#ffffff;text-indent:0;font-weight:bold;font-size:1.75rem;display:flex;align-items:center;justify-content:center}#colorbox #cboxPrevious,#colorbox #cboxNext{color:white;transition:0.6s ease;height:50px;width:50px;border-radius:50px;backdrop-filter:blur(5px);background:rgba(0, 0, 0, 0.125);overflow:hidden}#colorbox #cboxPrevious:after,#colorbox #cboxNext:after{position:absolute;top:-4px;left:0;right:0;bottom:0;color:#fff;content:"‹";color:#ffffff;text-indent:0;font-weight:bold;font-size:2.25rem;display:flex;align-items:center;justify-content:center;line-height:50px}#colorbox #cboxPrevious:hover,#colorbox #cboxNext:hover{background:rgba(0, 0, 0, 0.5)}#colorbox #cboxNext:after{content:"›"}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
footer>.inside{max-width:100% !important;padding:0 !important}footer .copyright{background:var(--color-gray-dark);color:#686868;text-align:center;padding:1.25rem 0;font-size:1rem}footer .copyright ul{margin:0;padding:0;list-style:none;margin-top:1rem}footer .copyright ul li{display:inline-block}footer .copyright ul li a{color:#686868;text-decoration:none;transition:250ms color}footer .copyright ul li a:hover{color:#fff}footer .copyright ul li+li{margin-left:0.5rem;padding-left:0.5rem;border-left:1px solid #686868}
header{box-shadow:0 5px 15px rgba(155, 155, 155, 0.1);background:#fff;z-index:9999;position:relative}header.fixed{position:fixed;top:0;left:0;right:0;animation:headerSlideIn 250ms linear;background:rgba(255, 255, 255, 0.9);backdrop-filter:blur(20px)}header.fixed #topbar{padding:1rem 0}header>.inside{max-width:100% !important;padding:0 !important}header .topbar{padding:0.25rem 0;background:var(--color-primary);color:#ffffff;font-size:0.875rem}header .topbar .inside{display:flex;justify-content:space-between;align-items:center}header .topbar .mod_changelanguage ul{margin:0;padding:0;list-style:none}header .topbar .mod_changelanguage ul li{display:inline-block;opacity:0.5;transition:250ms}header .topbar .mod_changelanguage ul li img{aspect-ratio:1.3333333333;width:16px}header .topbar .mod_changelanguage ul li:hover{opacity:1}@media (max-width:899px){header .topbar .mod_changelanguage{display:none}}header .topbar .ce_text p{margin:0}header .topbar .ce_text ul{margin:0;padding:0;list-style:none}header .topbar .ce_text ul li{display:inline-block}header .topbar .ce_text ul li a{color:#fff;text-decoration:none}header .topbar .ce_text ul li+li:before{content:"|";color:white;display:inline-block;margin-left:0.5rem;margin-right:0.5rem}header .navigation .inside{display:flex;justify-content:space-between;align-items:center}header .navigation .ce_image{width:140px;height:80px;padding-top:5px;padding-bottom:5px}header .navigation .ce_image figure{height:100%}header .navigation .ce_image figure a{height:100%;width:100%;display:flex;align-items:center}header .navigation .ce_image figure a img{object-fit:contain;object-position:center;height:100%;width:100%}header .navigation .mod_navigation,header .navigation .mod_customnav{overflow:visible}header .navigation .mod_navigation ul.level_1,header .navigation .mod_customnav ul.level_1{margin:0;padding:0;list-style:none;display:flex;height:100%}header .navigation .mod_navigation ul.level_1>li,header .navigation .mod_customnav ul.level_1>li{font-size:16px;height:100%;position:relative}header .navigation .mod_navigation ul.level_1>li>a,header .navigation .mod_navigation ul.level_1>li>strong,header .navigation .mod_customnav ul.level_1>li>a,header .navigation .mod_customnav ul.level_1>li>strong{display:flex;padding:0.5rem 0 calc(0.5rem - 1px);transition:150ms;text-transform:uppercase;font-weight:500;text-decoration:none;padding:0.5rem 1rem;color:var(--color-gray-dark);font-weight:bold;transition:250ms;height:100%;align-items:center}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_customnav ul.level_1>li>strong,header .navigation .mod_customnav ul.level_1>li>a.trail,header .navigation .mod_customnav ul.level_1>li>a:hover{color:var(--color-green)}header .navigation .mod_navigation ul.level_1>li.social a,header .navigation .mod_customnav ul.level_1>li.social a{width:24px;text-indent:-9999px;background-repeat:no-repeat;background-size:contain;background-position:center}header .navigation .mod_navigation ul.level_1>li.social.instagram a,header .navigation .mod_customnav ul.level_1>li.social.instagram a{background-image:url("/files/aid/design/image/icons/icon_insta.svg")}header .navigation .mod_navigation ul.level_1>li.social.facebook a,header .navigation .mod_customnav ul.level_1>li.social.facebook a{background-image:url("/files/aid/design/image/icons/icon_fb.svg")}header .navigation .mod_navigation ul.level_1>li.social+.social,header .navigation .mod_customnav ul.level_1>li.social+.social{margin-left:1rem}header .navigation .mod_navigation ul.level_1>li>ul,header .navigation .mod_customnav ul.level_1>li>ul{position:absolute;top:100%;left:0;margin:0;padding:0;list-style:none;background:#fff;min-width:180px;box-shadow:0 5px 15px rgba(155, 155, 155, 0.1);border-top:2px solid var(--color-text);border-radius:4px;display:none;font-size:14px}header .navigation .mod_navigation ul.level_1>li>ul>li>a,header .navigation .mod_navigation ul.level_1>li>ul>li>strong,header .navigation .mod_customnav ul.level_1>li>ul>li>a,header .navigation .mod_customnav ul.level_1>li>ul>li>strong{padding:0.5rem 1.25rem;display:block;color:var(--color-text);text-decoration:none;transition:250ms color}header .navigation .mod_navigation ul.level_1>li>ul>li>a:hover,header .navigation .mod_navigation ul.level_1>li>ul>li>strong:hover,header .navigation .mod_customnav ul.level_1>li>ul>li>a:hover,header .navigation .mod_customnav ul.level_1>li>ul>li>strong:hover{color:var(--color-accent)}header .navigation .mod_navigation ul.level_1>li>ul>li+li>a,header .navigation .mod_navigation ul.level_1>li>ul>li+li>strong,header .navigation .mod_customnav ul.level_1>li>ul>li+li>a,header .navigation .mod_customnav ul.level_1>li>ul>li+li>strong{border-top:1px solid var(--color-text)}header .navigation .mod_navigation ul.level_1>li:hover>ul,header .navigation .mod_customnav ul.level_1>li:hover>ul{display:block}@keyframes headerSlideIn{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@media (max-width:800px){header .topbar .inside{display:block}}@media (max-width:599px){header .topbar .ce_text{font-size:0.8125rem}header .topbar .ce_text ul li+li:before{margin-left:0.2rem;margin-right:0.2rem}}
#slider{background:var(--color-primary);font-size:18px}#slider .inside{max-width:unset;padding:0;position:relative}#slider .ce_text{position:absolute;left:0;bottom:6rem;background:rgba(var(--color-pink-rgb), 0.9);backdrop-filter:blur(5px);padding:3rem 2rem 3rem 8rem;color:#ffffff;font-size:1.25rem;max-width:630px;line-height:1.2}#slider .ce_text strong{font-size:1.75rem;font-weight:normal}#slider .ce_text a{text-decoration:none;color:#ff7302}#slider .ce_text p+p{margin-top:2rem}#slider .mod_rocksolid_slider{width:100%;height:600px}@media (max-width:899px){#slider{}}@media (max-width:599px){#slider{}#slider .ce_text{bottom:0;font-size:1rem;padding:2rem 1rem}#slider .ce_text strong{font-size:1.25rem;font-weight:500}}
#container .mod_article .inside,header .inside,footer .inside{max-width:var(--content-width);margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}#container .mod_article{padding:5rem 0}#container .mod_article.p-t-0{padding-top:0}#container .mod_article.p-b-0{padding-bottom:0}#container .mod_article.p-t-slider-link-icon{padding-top:7rem}#container .mod_article.content-sm .inside{max-width:var(--content-width-sm)}#container .mod_article.content-xs .inside{max-width:var(--content-width-xs)}#container .mod_article.txt-center{text-align:center}#container .mod_article.bg.bg-light{background-color:var(--color-gray-light)}#container .mod_article.bg.bg-gray{background-color:var(--color-gray)}#container .mod_article.bg.bg-primary{background-color:var(--color-primary);color:#ffffff}#container .mod_article.bg.bg-primary h1,#container .mod_article.bg.bg-primary h2,#container .mod_article.bg.bg-primary h3,#container .mod_article.bg.bg-primary h4,#container .mod_article.bg.bg-primary h5,#container .mod_article.bg.bg-primary h6{color:#ffffff}#container .mod_article.bg.bg-brown{background-color:#b39277;color:#ffffff}#container .mod_article.bg.bg-brown h1,#container .mod_article.bg.bg-brown h2,#container .mod_article.bg.bg-brown h3,#container .mod_article.bg.bg-brown h4,#container .mod_article.bg.bg-brown h5,#container .mod_article.bg.bg-brown h6{color:#ffffff}#container .mod_article.fullwidth:not(.with-space){padding:0}#container .mod_article.fullwidth>.inside{max-width:unset;padding:0}#container .mod_article.minus-top{position:relative;z-index:30;overflow:visible;padding-top:0}#container .mod_article.minus-top .inside{-webkit-box-shadow:0 15px 20px -15px rgba(0, 0, 0, 0.25);margin-top:-120px;background:#f2f2f2;padding:80px 40px 0;overflow:hidden;border-radius:4px}#container .mod_article#dj{position:relative}#container .mod_article#dj .inside{position:unset}#container .mod_article#dj .ce_image{position:absolute;top:0;left:0;right:0;bottom:0}#container .mod_article#dj .ce_image figure{height:100%;width:100%}#container .mod_article#dj .ce_image figure img{width:100%;height:100%;object-fit:cover}@media (max-width:599px){#container .mod_article{padding:2.5rem 0}#container .mod_article.p-t-slider-link-icon{padding-top:6rem}}
.mod_mobilenav .nav-open{padding:0}.mod_mobilenav .nav-open .icon{border-radius:4px;background:var(--color-primary)}.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}.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:#fff}.mod_mobilenav .nav-mobile ul li span.forward button,.mod_mobilenav .nav-mobile li.trail>a button,.mod_mobilenav .nav-mobile li.active>span button,.mod_mobilenav .nav-mobile li.trail>span.trail button{border-color:rgba(255, 255, 255, 0.4)}.mod_mobilenav .nav-mobile ul li span.forward .arrow,.mod_mobilenav .nav-mobile li.trail>a .arrow,.mod_mobilenav .nav-mobile li.active>span .arrow,.mod_mobilenav .nav-mobile li.trail>span.trail .arrow{border-color:#fff}.mod_mobilenav .nav-mobile li.social a{text-indent:40px;background-repeat:no-repeat;background-size:30px;background-position:20px center;height:70px}.mod_mobilenav .nav-mobile li.social.instagram a{background-image:url("/files/aid/design/image/icons/icon_insta.svg")}.mod_mobilenav .nav-mobile li.social.facebook a{background-image:url("/files/aid/design/image/icons/icon_fb.svg")}.mod_mobilenav .nav-mobile strong{font-weight:500}
.mod_newslist.events{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.mod_newslist.events>div{flex:0 0 calc((100% / 12) * 2)}.mod_newslist.events .layout_latest{position:relative;aspect-ratio:1;overflow:hidden}.mod_newslist.events .layout_latest:hover figure img{transform:scale(1.05)}.mod_newslist.events .layout_latest figure{height:100%;width:100%}.mod_newslist.events .layout_latest figure img{width:100%;height:100%;object-fit:cover;transition:transform linear 250ms}.mod_newslist.events .layout_latest h3{position:absolute;left:0;right:0;bottom:0;text-align:center;background-color:rgba(0, 0, 0, 0.25);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.mod_newslist.events .layout_latest h3 a{display:block;padding:1rem;text-decoration:none;color:#fff}.mod_newsreader.event h1{text-align:center;padding:0 1rem}.mod_newsreader.event .ce_gallery ul{margin-left:-0.125rem;margin-right:-0.1251rem;gap:0.25rem 0}.mod_newsreader.event .ce_gallery ul li{padding-left:0.125rem;padding-right:0.125rem;width:calc(100% / 6) !important}@media screen and (max-width:899px){.mod_newsreader.event .ce_gallery ul li{width:calc(100% / 4) !important}}@media screen and (max-width:599px){.mod_newsreader.event .ce_gallery ul li{width:calc(100% / 2) !important}}.mod_newsreader .back{padding:2rem 0;text-align:center}@media (max-width:1299px){.mod_newslist.events>div{flex:0 0 calc((100% / 12) * 3)}.mod_newslist.events>div .layout_latest h3{font-size:1.25rem}}@media (max-width:899px){.mod_newslist.events>div{flex:0 0 calc((100% / 12) * 4)}}@media (max-width:599px){.mod_newslist.events>div{flex:0 0 calc((100% / 12) * 6)}.mod_newslist.events>div .layout_latest h3{font-size:1rem}}
.ce_form .fake-label{display:block;color:var(--color-accent);margin-bottom:0rem}.ce_form .widget.widget-checkbox{padding-top:1.5rem;padding-bottom:1rem}.ce_form .widget.widget-checkbox fieldset{border:1px solid rgba(0, 0, 0, 0.2);border-radius:4px;margin:0}.ce_form .widget.widget-checkbox fieldset>span{display:flex;align-items:start}.ce_form .widget.widget-checkbox fieldset>span input{transform:translateY(2px)}.ce_form .widget.widget-checkbox fieldset>span label{margin-left:0.75rem;font-size:var(--font-size-p-s)}.ce_form .widget.widget-checkbox fieldset>span label a{color:var(--color-text)}.ce_form .widget:not(.widget-submit):not(.widget-checkbox){position:relative}.ce_form .widget:not(.widget-submit):not(.widget-checkbox) label{display:block;margin-bottom:0.25rem}.ce_form .widget:not(.widget-submit):not(.widget-checkbox) label .mandatory{margin-left:0.25rem;color:red}.ce_form .widget:not(.widget-submit):not(.widget-checkbox) input,.ce_form .widget:not(.widget-submit):not(.widget-checkbox) select,.ce_form .widget:not(.widget-submit):not(.widget-checkbox) textarea{padding:0.75rem;border:1px solid rgba(0, 0, 0, 0.2);display:block;width:100%;min-width:100%;max-width:100%;border-radius:4px}.ce_form .widget:not(.widget-submit):not(.widget-checkbox) input+input,.ce_form .widget:not(.widget-submit):not(.widget-checkbox) input select,.ce_form .widget:not(.widget-submit):not(.widget-checkbox) input textarea,.ce_form .widget:not(.widget-submit):not(.widget-checkbox) select+input,.ce_form .widget:not(.widget-submit):not(.widget-checkbox) select select,.ce_form .widget:not(.widget-submit):not(.widget-checkbox) select textarea,.ce_form .widget:not(.widget-submit):not(.widget-checkbox) textarea+input,.ce_form .widget:not(.widget-submit):not(.widget-checkbox) textarea select,.ce_form .widget:not(.widget-submit):not(.widget-checkbox) textarea textarea{margin-top:0.8125rem}.ce_form .widget:not(.widget-submit):not(.widget-checkbox) textarea{min-height:220px}.ce_form .widget:not(.widget-submit):not(.widget-checkbox).label-in-field label{position:absolute;left:0;top:0;padding:0.75rem;color:var(--color-text);line-height:1.3}.ce_form .widget:not(.widget-submit):not(.widget-checkbox).label-in-field input,.ce_form .widget:not(.widget-submit):not(.widget-checkbox).label-in-field select,.ce_form .widget:not(.widget-submit):not(.widget-checkbox).label-in-field textarea{padding-left:calc(0.75rem + 75px)}.ce_form .widget:not(.widget-submit):not(.widget-checkbox)+.widget{margin-top:14px}
.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%}}
.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%}}
.ce_text.table-with-icon table{margin-top:1rem}.ce_text.table-with-icon table a{color:var(--color-text);text-decoration:none;transition:150ms}.ce_text.table-with-icon table a:hover{color:var(--color-primary)}.ce_text.table-with-icon table tr td{vertical-align:top}.ce_text.table-with-icon table tr td:first-child{padding-right:1rem}.ce_text.table-with-icon table tr td:first-child img{width:15px;height:auto;transform:translateY(-1px)}.ce_text.table-with-icon table tr+tr td{padding-top:1rem}.ce_text:not(.table-with-icon) table{border-collapse:collapse;margin-top:1rem;border-color:rgba(0, 0, 0, 0.25);font-size:14px;overflow-x:auto;width:100%;display:block}.ce_text:not(.table-with-icon) table tr td{vertical-align:top;padding:0.5rem;min-width:100px}.ce_text:not(.table-with-icon) table+*{margin-top:1rem}.ce_text.txt-center{text-align:center}.ce_text.txt-lg{font-size:20px}
.ce_rsce_aid_image_text{min-height:850px;position:relative;display:flex;align-items:center}.ce_rsce_aid_image_text .inside{position:unset;width:100%}.ce_rsce_aid_image_text .image{position:absolute;top:0;bottom:0;width:50%;height:100%}.ce_rsce_aid_image_text .image img{width:100%;height:100%;object-fit:cover;object-position:center center}.ce_rsce_aid_image_text .image .splide{position:absolute;top:0;left:0;right:0;bottom:0}.ce_rsce_aid_image_text .image .splide .splide__track{height:100%;width:100%}.ce_rsce_aid_image_text .image .splide .splide__track .splide__list .splide__slide .item{height:100%}.ce_rsce_aid_image_text .image .splide .splide__arrow{color:white;transition:0.6s ease;height:50px;width:50px;border-radius:50px;backdrop-filter:blur(5px);background-color:rgba(0, 0, 0, 0.125)}.ce_rsce_aid_image_text .image .splide .splide__arrow:hover{background-color:rgba(0, 0, 0, 0.25)}.ce_rsce_aid_image_text .image .splide .splide__arrow svg{fill:#fff}.ce_rsce_aid_image_text.image-left .image{left:0}.ce_rsce_aid_image_text.image-left .text{padding:70px 0 70px 60px;margin-left:50%}.ce_rsce_aid_image_text.image-right .image{right:0}.ce_rsce_aid_image_text.image-right .text{padding:70px 60px 70px 0;margin-right:50%}@media (max-width:1199px){.ce_rsce_aid_image_text{min-height:650px}.ce_rsce_aid_image_text.image-left .text{padding:50px 0 50px 40px}.ce_rsce_aid_image_text.image-right .text{padding:50px 40px 50px 0}}@media (max-width:899px){.ce_rsce_aid_image_text{min-height:450px}.ce_rsce_aid_image_text.image-left .text{padding:50px 0 50px 40px}.ce_rsce_aid_image_text.image-right .text{padding:50px 40px 50px 0}}@media (max-width:599px){.ce_rsce_aid_image_text{min-height:unset}.ce_rsce_aid_image_text .image{position:relative;height:450px;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 1rem + 1rem)}.ce_rsce_aid_image_text.image-left .text{padding:2rem 0rem 3rem;margin:0}.ce_rsce_aid_image_text.image-right .text{padding:2rem 0rem 3rem;margin:0}}
.ce_rsce_aid_headline{text-align:center;max-width:650px;margin-left:auto;margin-right:auto}.ce_rsce_aid_headline .title{margin-bottom:20px}.ce_rsce_aid_headline .title:after{background:#b4b4b4;content:"";display:block;height:2px;margin:20px 0 20px 0;position:relative;width:22px;left:50%;transform:translateX(-50%)}.ce_rsce_aid_headline .subtitle{font-size:1.125rem}.ce_rsce_aid_headline .subtitle a{text-decoration:none;color:var(--color-green)}.ce_rsce_aid_headline .subtitle a:hover{text-decoration:underline}.ce_rsce_aid_headline:has(+ *){margin-bottom:60px}.bg-primary .ce_rsce_aid_headline .title:after,.bg-brown .ce_rsce_aid_headline .title:after{background:#ffffff}
@charset "UTF-8";
.ce_accordion{position:relative;background:transparent;border-top:1px solid #fff}.ce_accordion .toggler{padding:14px 40px;font-size:26px;line-height:1.2;cursor:pointer;font-weight:600;text-transform:uppercase;display:flex;align-items:center}.ce_accordion .toggler:hover{color:#4c4c4c}.ce_accordion .toggler:before{width:30px;height:30px;display:inline-block;text-align:center;font-weight:700;color:#989898;content:"‹";transform:rotate(-90deg);margin-right:1rem;color:var(--color-accent);color:#88b7b3;line-height:0.3;font-size:62px}.ce_accordion .toggler.ui-state-active:before{transform:rotate(90deg)}.ce_accordion .accordion{padding:20px 40px;border:0;background:transparent}.ce_accordion:nth-child(2n+1){background:#eaeaea}*:not(.ce_accordion)+.ce_accordion{margin-top:2rem !important}.minus-top .ce_accordion{margin:0 -40px}
*+.ce_gallery{margin-top:2rem}.ce_gallery ul{width:auto;margin-left:-1rem;margin-right:-1rem;display:flex;flex-wrap:wrap;gap:30px 0}.ce_gallery ul li{float:unset;min-height:1px;padding-left:1rem;padding-right:1rem;position:relative;margin-right:0 !important;margin-top:0 !important}.ce_gallery ul li img{width:100%;transition:250ms}.ce_gallery ul li a{background:var(--color-primary);display:block}.ce_gallery ul li a:hover img{opacity:0.3}.ce_gallery ul.cols_1 li{width:calc(100% / 1)}.ce_gallery ul.cols_2 li{width:calc(100% / 2)}.ce_gallery ul.cols_3 li{width:calc(100% / 3)}.ce_gallery ul.cols_4 li{width:calc(100% / 4)}.ce_gallery ul.cols_5 li{width:calc(100% / 5)}.ce_gallery ul.cols_6 li{width:calc(100% / 6)}.ce_gallery ul.cols_7 li{width:calc(100% / 7)}.ce_gallery ul.cols_8 li{width:calc(100% / 8)}.ce_gallery ul.cols_9 li{width:calc(100% / 9)}.ce_gallery ul.cols_10 li{width:calc(100% / 10)}.ce_gallery ul.cols_11 li{width:calc(100% / 11)}.ce_gallery ul.cols_12 li{width:calc(100% / 12)}@media screen and (max-width:899px){.ce_gallery.tablet-cols-1 ul li{width:calc(100% / 1)}.ce_gallery.tablet-cols-2 ul li{width:calc(100% / 2)}.ce_gallery.tablet-cols-3 ul li{width:calc(100% / 3)}.ce_gallery.tablet-cols-4 ul li{width:calc(100% / 4)}.ce_gallery.tablet-cols-5 ul li{width:calc(100% / 5)}.ce_gallery.tablet-cols-6 ul li{width:calc(100% / 6)}.ce_gallery.tablet-cols-7 ul li{width:calc(100% / 7)}.ce_gallery.tablet-cols-8 ul li{width:calc(100% / 8)}.ce_gallery.tablet-cols-9 ul li{width:calc(100% / 9)}.ce_gallery.tablet-cols-10 ul li{width:calc(100% / 10)}.ce_gallery.tablet-cols-11 ul li{width:calc(100% / 11)}.ce_gallery.tablet-cols-12 ul li{width:calc(100% / 12)}}@media screen and (max-width:599px){.ce_gallery.mobile-cols-1 ul li{width:calc(100% / 1)}.ce_gallery.mobile-cols-2 ul li{width:calc(100% / 2)}.ce_gallery.mobile-cols-3 ul li{width:calc(100% / 3)}.ce_gallery.mobile-cols-4 ul li{width:calc(100% / 4)}.ce_gallery.mobile-cols-5 ul li{width:calc(100% / 5)}.ce_gallery.mobile-cols-6 ul li{width:calc(100% / 6)}.ce_gallery.mobile-cols-7 ul li{width:calc(100% / 7)}.ce_gallery.mobile-cols-8 ul li{width:calc(100% / 8)}.ce_gallery.mobile-cols-9 ul li{width:calc(100% / 9)}.ce_gallery.mobile-cols-10 ul li{width:calc(100% / 10)}.ce_gallery.mobile-cols-11 ul li{width:calc(100% / 11)}.ce_gallery.mobile-cols-12 ul li{width:calc(100% / 12)}}
.ce_rsce_aid_dj .item{height:100%;position:relative;z-index:0;color:#ffffff;font-size:14px;display:flex;align-items:end}.ce_rsce_aid_dj .item .image-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.ce_rsce_aid_dj .item .image-wrapper img{width:100%;height:100%;object-fit:cover}.ce_rsce_aid_dj .item .content-wrapper{padding:5rem 1.5rem 1.5rem}.ce_rsce_aid_dj .item .content-wrapper h1,.ce_rsce_aid_dj .item .content-wrapper h2,.ce_rsce_aid_dj .item .content-wrapper h3,.ce_rsce_aid_dj .item .content-wrapper h4,.ce_rsce_aid_dj .item .content-wrapper h5,.ce_rsce_aid_dj .item .content-wrapper h6{color:#ffffff}.ce_rsce_aid_dj .item .content-wrapper a{color:var(--color-green);text-decoration:none}.ce_rsce_aid_dj .item .content-wrapper a:hover{text-decoration:underline}.ce_rsce_aid_dj .item .content-wrapper .press{margin-top:1rem}.ce_rsce_aid_dj .item .content-wrapper .social{margin-top:1rem}.ce_rsce_aid_dj .item .content-wrapper .social ul{margin:0;padding:0;list-style:none}.ce_rsce_aid_dj .item .content-wrapper .social ul li{display:inline-block}.ce_rsce_aid_dj .item .content-wrapper .social ul li img{height:17px;width:auto}.ce_rsce_aid_dj .item .content-wrapper .social ul li+li{margin-left:0.5rem}
.ce_image.image-as-bg{position:relative;clip-path:inset(0);height:95vh;width:100%}.ce_image.image-as-bg img{object-fit:cover;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
.ce_rsce_aid_feedback_slider .splide .content-wrapper{padding:0 6rem;text-align:center;height:100%;display:flex;flex-wrap:wrap;align-items:center;max-width:calc(650px + 12rem);margin:auto}.ce_rsce_aid_feedback_slider .splide .content-wrapper>*{flex:0 0 100%}.ce_rsce_aid_feedback_slider .splide .content-wrapper .title{margin-bottom:1rem}.ce_rsce_aid_feedback_slider .splide .content-wrapper .text{font-style:italic;font-size:21px;font-family:"Playfair Display", serif;line-height:1.2}.ce_rsce_aid_feedback_slider .splide .content-wrapper .name{margin-top:1rem}.ce_rsce_aid_feedback_slider .splide .content-wrapper .name:before{content:"-";display:inline-block;margin-right:0.5rem}.ce_rsce_aid_feedback_slider .splide .splide__track{height:100%;width:100%}.ce_rsce_aid_feedback_slider .splide .splide__track .splide__list .splide__slide .item{height:100%}.ce_rsce_aid_feedback_slider .splide .splide__arrow{color:white;transition:0.6s ease;height:50px;width:50px;border-radius:50px;backdrop-filter:blur(5px);background-color:rgba(0, 0, 0, 0.125)}.ce_rsce_aid_feedback_slider .splide .splide__arrow:hover{background-color:rgba(0, 0, 0, 0.25)}.ce_rsce_aid_feedback_slider .splide .splide__arrow svg{fill:#fff}@media (max-width:599px){.ce_rsce_aid_feedback_slider .splide .content-wrapper{padding:0 3rem}.ce_rsce_aid_feedback_slider .splide .splide__arrow{color:white;transition:0.6s ease;height:30px;width:30px;border-radius:50px;backdrop-filter:blur(5px);background-color:rgba(0, 0, 0, 0.125)}.ce_rsce_aid_feedback_slider .splide .splide__arrow:hover{background-color:rgba(0, 0, 0, 0.25)}.ce_rsce_aid_feedback_slider .splide .splide__arrow svg{fill:#fff}.ce_rsce_aid_feedback_slider .splide .splide__arrow.splide__arrow--prev{left:0}.ce_rsce_aid_feedback_slider .splide .splide__arrow.splide__arrow--next{right:0}}
:root{--plenta-tooltip-max-width-large: 1000px;--plenta-tooltip-max-width-medium: 680px;--plenta-tooltip-max-width-small: 460px;--plenta-tooltip-max-width-default: var(--plenta-tooltip-max-width-medium)}.plenta-tooltip:before{content:""}dialog.plenta-modal{padding:35px;-webkit-border-radius:20px;border-radius:20px;border:8px solid var(--color-primary);text-align:center;background:#fff;-webkit-box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.75);box-shadow:0 4px 15px 0 rgba(0, 0, 0, 0.75);margin:auto}dialog.plenta-modal::backdrop{opacity:1;background:rgba(0, 0, 0, 0.25);backdrop-filter:blur(10px);-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-ms-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out}dialog.plenta-modal button.plenta-modal-close{position:absolute;top:15px;right:15px;padding:0;border:0;cursor:pointer;outline:0;text-indent:-99999px;background:var(--color-primary) url(/files/aid/design/image/icons/close.svg) no-repeat center center;background-size:50px 50px;-webkit-border-radius:30px;border-radius:30px;width:60px;height:60px}dialog.plenta-modal>div.content-text>*:first-child:not(.rte){padding-right:80px}dialog.plenta-modal>div.content-text h1,dialog.plenta-modal>div.content-text h2,dialog.plenta-modal>div.content-text h3,dialog.plenta-modal>div.content-text h4,dialog.plenta-modal>div.content-text h5,dialog.plenta-modal>div.content-text h6{color:var(--color-accent)}dialog.plenta-modal .block{overflow:visible}dialog.plenta-modal figure.image_container{margin:-35px -35px 35px -35px}dialog.plenta-modal h2{color:#000;font-weight:300}dialog.plenta-modal h2 strong{font-weight:600}dialog.plenta-modal a{outline:none}.plenta-modal{opacity:1;transform:scale(0.9);transition:opacity 300ms ease-out, transform 300ms ease-out}.plenta-modal.is-visible{opacity:1;transform:scale(1)}@media (max-width:720px){dialog.plenta-modal{padding:30px}dialog.plenta-modal button.plenta-modal-close{top:10px;right:10px;background-size:40px 40px;width:50px;height:50px;-webkit-border-radius:25px;border-radius:25px}dialog.plenta-modal>div.content-text>*:first-child:not(.rte){padding-right:50px}dialog.plenta-modal figure.image_container{margin:-30px -30px 30px -30px}}@media (max-width:599px){dialog.plenta-modal{padding:20px}dialog.plenta-modal button.plenta-modal-close{background-size:30px 30px;width:50px;height:50px}dialog.plenta-modal>div.content-text>*:first-child:not(.rte){padding-right:20px}dialog.plenta-modal figure.image_container{margin:-20px -20px 20px -20px}dialog.plenta-modal h2{font-size:26px;line-height:1.3;letter-spacing:-0.02rem;margin-bottom:15px}}
