#pagepiling{min-height:100vh}#pagepiling .section{background-color:#fff;background-repeat:no-repeat;background-size:cover}#pagepiling .card-container{position:relative;z-index:7}#pagepiling .card-index{position:absolute;right:var(--width-margin);bottom:20px;color:var(--color-minor);width:auto;z-index:8}#pagepiling .card-index--number{font-size:var(--fontsize-xxl);font-weight:bold;height:45px;line-height:45px;float:left}#pagepiling .card-index--title{margin-left:40px;padding-left:24px;position:relative;height:45px;line-height:45px;letter-spacing:5px;text-transform:uppercase;font-weight:400}@media screen and (min-width: 1240px){#pagepiling .card-index--title{font-size:var(--fontsize-l)}}#pagepiling .card-index--title:before{content:"";position:absolute;width:4px;top:0;bottom:0;left:0;background-color:var(--color-minor)}#pagepiling .card-content,#pagepiling .scrollcard-page,#pagepiling .scrollcard-slider,#pagepiling .scrollcard-slide,#pagepiling .slick-list{width:100%;height:100%;max-width:100vw;max-height:100vh}#pagepiling .scrollcard-page .scrollcard-slide{min-height:100vh}#pagepiling .card-content{position:relative;max-height:none}@media screen and (min-width: 1240px){#pagepiling .card-content{max-height:100vh}}#pagepiling .card-content--overlayimage,#pagepiling .card-content-overlay{background-position:0 100%;background-repeat:no-repeat;background-size:330px auto}@media screen and (min-width: 1240px){#pagepiling .card-content--overlayimage,#pagepiling .card-content-overlay{background-size:620px auto}}#pagepiling .card-content-overlay{position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (min-width: 1021px)and (min-height: 800px){#pagepiling .card-content>.content-element{height:100vh}}#pagepiling .card-content>.content-element>.container{padding-bottom:100px}@media screen and (min-width: 1240px){#pagepiling .card-content>.content-element>.container{position:absolute;right:0;left:0;bottom:40px;padding-bottom:0}}@media screen and (min-width: 1240px)and (min-height: 900px){#pagepiling .card-content>.content-element>.container{bottom:100px}}@media screen and (min-width: 1401px)and (min-height: 1020px){#pagepiling .card-content>.content-element>.container{bottom:20%}}#pagepiling .card-content>.content-element>.container .socialmedia{margin-left:-10px;margin-right:-10px}#pagepiling .card-content>.content-element>.container .socialmedia-list{justify-content:flex-end}@media screen and (min-width: 1240px){#pagepiling .card-content>.content-element>.container .socialmedia-list{justify-content:flex-end}}#pagepiling .slick-track{height:100%}#pagepiling .slick-slide{max-width:100vw}#pagepiling .scrollcard-slide{background-size:cover;position:relative}#pagepiling .scrollcard-slideoverlay,#pagepiling .scrollcard-overlay{background-size:330px auto;background-position:left bottom;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0}@media screen and (min-width: 1240px){#pagepiling .scrollcard-slideoverlay,#pagepiling .scrollcard-overlay{background-size:620px auto}}@media screen and (min-width: 1240px){#pagepiling .scrollcard-slideoverlay--1line,#pagepiling .scrollcard-overlay--1line{background-size:620px auto}}@media screen and (min-width: 1240px){#pagepiling .slider-caption{padding:30px 80px 45px}}@media screen and (min-width: 1240px){#pagepiling .section-3 .slider-caption{max-width:55%}}@media screen and (min-width: 1240px){#pagepiling .slider-link{left:60px}}#pagepiling.no-piling{overflow-x:hidden}#pagepiling.no-piling .section{width:100%;position:relative;min-height:100vh}@media screen and (max-height:660px){#pagepiling.no-piling .section{min-height:760px}}#pagepiling.no-piling .card-content,#pagepiling.no-piling .slick-slider,#pagepiling.no-piling .slick-list,#pagepiling.no-piling .slick-track,#pagepiling.no-piling .slick-slide{min-height:100vh}@media screen and (max-height:660px){#pagepiling.no-piling .card-content,#pagepiling.no-piling .slick-slider,#pagepiling.no-piling .slick-list,#pagepiling.no-piling .slick-track,#pagepiling.no-piling .slick-slide{min-height:760px}}#pagepiling.no-piling .scrollcard-page,#pagepiling.no-piling .scrollcard-slide,#pagepiling.no-piling .scrollcard-slider,#pagepiling.no-piling .slick-list{max-height:none}@media screen and (min-width: 1021px)and (min-height: 800px){#pagepiling.no-piling .scrollcard-page,#pagepiling.no-piling .scrollcard-slide,#pagepiling.no-piling .scrollcard-slider,#pagepiling.no-piling .slick-list{max-height:100vh}}#pagepiling.no-piling .scrollcard-slide{padding-bottom:70px}#section-1 .scrollcard-page .scrollcard-slide{z-index:8}@media screen and (max-height:660px){#section-1 .card-index{bottom:10px}}#section-2 .scrollcard-icons{z-index:0}#section-3 .slider-item{height:400px}@media screen and (min-width:768px){#section-3 .slider-item{height:600px}}@media screen and (min-width: 1240px){#section-3 .slider-item{height:100vh}}#section-3 .slider-item .slider-caption{margin-top:30px;position:absolute}@media screen and (min-width:768px){#section-3 .slider-item .slider-caption{top:auto;bottom:10%;margin-top:80px;margin-left:0;margin-right:0}}@media screen and (max-height:660px){#section-3 .slider-item .slider-caption{left:25%}}@media screen and (min-width: 1240px){#section-3 .slider-item .slider-caption{margin-top:180px;width:100%;margin-left:0;margin-right:0}}@media screen and (min-width: 1240px)and (min-height: 800px){#section-3 .slider-item .slider-caption{max-width:55%}}#section-4 .news .scrollcard-slider,#section-4 .news .slick-list,#section-4 .news .slick-track{min-height:0}#section-4 .news .scrollcard-slide{padding-top:0;padding-bottom:20px}@media screen and (min-width: 1240px){#section-4 .news .scrollcard-slide{padding-top:0;padding-bottom:15px;min-height:0 !important}}@media screen and (min-width: 1240px){#section-4 .news h3.slider-title{margin-top:-26px}}#section-5 .scrollcard-slider .scrollcard-slide{background-position:center center;min-height:100vh}@media screen and (min-width: 361px){#section-5 .scrollcard-slider .slider-caption{position:absolute}}@media screen and (max-height:660px){#section-5 .scrollcard-slider .slider-caption{top:50%}}#section-6 .scrollcard-accordeon{padding-top:80px}#section-6 .scrollcard-accordeon .slider-caption{margin-left:0}