.herolink{left:0;top:0;height:100%;}
.herobgbox{display:none;}
.herowidth{max-width:1220px;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before,
.slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:var(--white) url(spinner-grey.svg) center center no-repeat;}
.slick-prev,.slick-next{position:absolute;top:50%;display:block;width:20px;height:64px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:none;z-index:11;border-radius:3px;background-color:rgba(var(--rgbwhite),0.6);}
.slick-slider:hover .slick-prev,.slick-slider:hover .slick-next{background-color:rgba(var(--rgbwhite),0.9);}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{color:transparent;outline:none;}
.slick-prev:hover:before{background:var(--white) url('arrowprev-blk.svg') center center no-repeat;background-size:24px 32px;}
.slick-next:hover:before{background:var(--white) url('arrownext-blk.svg') center center no-repeat;background-size:24px 32px;}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity:.25;}
.slick-prev:before,
.slick-next:before{position:absolute;top:0;left:0;height:64px;width:20px;border-radius:3px;}
.slick-prev{left:0;}
.hero .slick-prev{left:1.25rem;}

.slick-prev:before,.slick-next:before{content:' ';background-size:24px 32px;background-position:center center;background-repeat:no-repeat;}
.slick-prev:before{background-image:url('arrowprev.svg');}
.slick-next:before{background-image:url('arrownext.svg');}
.slick-next{right:0;}
.hero .slick-next{right:1.25rem;}

.hero h2,.hero h4{color:var(--txtwhite);font-weight:400;text-shadow:0 0 4px var(--txt);}
.hero h2{font-size:1rem;}
.hero h4{font-size:0.825rem;}
.herobtn{margin-top:0.75rem;}
.herobtn span{color:var(--txtwhite);background-color:var(--high);padding:0.25rem 1rem;border-radius:3px;margin-top:1rem;box-shadow:0 0 4px 0 var(--txt);font-size:0.75rem;}
.slick-active .animated{animation-duration:1s;animation-fill-mode:both;}
.slick-active .fadeinup-animated h2{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.slick-active .fadeinup-animated h4{-webkit-animation-delay:1.6s;animation-delay:1.6s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.slick-active .fadeinup-animated div{-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}

@-webkit-keyframes fadeInUp{
from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
@keyframes fadeInUp{
from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}
to{opacity:1;-webkit-transform:none;transform:none;}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;}
.herotxtbox{top:0;left:0;right:0;bottom:0;margin:auto;}

.herobg-lila{background:var(--links);background:-moz-linear-gradient(top,var(--links) 0%,var(--high) 100%);background:-webkit-linear-gradient(top,var(--links) 0%,var(--high) 100%);background:linear-gradient(to bottom,var(--links) 0%,var(--high) 100%);}
.herobg-orange{background:var(--bordernorm);background:-moz-linear-gradient(top,var(--bordernorm) 0%,var(--borderdropbox) 100%);background:-webkit-linear-gradient(top,var(--bordernorm) 0%,var(--borderdropbox) 100%);background:linear-gradient(to bottom,var(--bordernorm) 0%,var(--borderdropbox) 100%);}
.herobg-blau{background:var(--links);background:-moz-linear-gradient(top,var(--links) 0%,var(--high) 100%);background:-webkit-linear-gradient(top,var(--links) 0%,var(--high) 100%);background:linear-gradient(to bottom,var(--links) 0%,var(--high) 100%);}
.herobg-gruen{background:var(--txtmidgrey);background:-moz-linear-gradient(top,var(--txtmidgrey) 0%,var(--txtdarkgrey) 100%);background:-webkit-linear-gradient(top,var(--txtmidgrey) 0%,var(--txtdarkgrey) 100%);background:linear-gradient(to bottom,var(--txtmidgrey) 0%,var(--txtdarkgrey) 100%);}
@media screen and (min-width:500px){
.hero h2{font-size:1.5rem;}
.hero h4{font-size:1rem;}
.herobtn{margin-top:1.25rem;}
.herobtn span{padding:0.375rem 1.25rem;font-size:0.8125rem;}
}
@media screen and (min-width:750px){
.hero h2{font-size:3rem;}
.hero h4{font-size:1.75rem;}
.herobtn{margin-top:1.25rem;}
.herobtn span{padding:0.5rem 1.5rem;font-size:1rem;}
}
@media screen and (min-width:1261px){
.heroflex{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;}
.herobgbox{display:block; flex:1 1 20%;}
.herobg{background-color:var(--twobackbg);height:calc(100% - 5px);}
}