.rol-imagecarousel .loading{background:url(/typo3conf/ext/rol_imagecarousel/Resources/Public/Images/ajax-loader.gif) 50% no-repeat;background-color:hsla(0,0%,8%,.9)}.headerslider{color:#fff;height:455px;overflow:hidden;position:relative}.headerslider .carousel{height:inherit}.headerslider .item.bg{background-image:url(/typo3conf/ext/rol_imagecarousel/Resources/Public/Images/ajax-loader.gif);background-position:50%;background-repeat:no-repeat}.headerslider .cover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.headerslider .box,.headerslider .slick-track{height:455px}.headerslider .box.main{height:190px;margin-top:105px}.headerslider .box.main h1{font-size:20px;font-weight:500;padding-left:0;padding-right:0}.headerslider .box.main .btn{clear:both}.headerslider div.morelink{clear:both;display:block}.headerslider .box.slogan h2{font-size:20px;font-style:italic;font-weight:800;margin-top:40px;width:130px}.headerslider button.slick-next,.headerslider button.slick-prev{height:43px;left:0;top:auto;width:43px}.headerslider .arrows{bottom:20px}.headerslider .slick-dots{bottom:20px;margin-bottom:0;position:absolute}.headerslider button.slick-next{left:auto;right:0}.headerslider .carousel .slick-next,.headerslider .carousel .slick-prev{z-index:20}.headerslider .carousel .slick-next{background-image:url(/typo3conf/ext/rol_imagecarousel/Resources/Public/Images/right_white.svg);background-position:100% 0;left:auto;right:0}.headerslider .carousel .slick-next,.headerslider .carousel .slick-next:focus,.headerslider .carousel .slick-next:hover,.headerslider .carousel .slick-prev,.headerslider .carousel .slick-prev:focus,.headerslider .carousel .slick-prev:hover{background:transparent url(/typo3conf/ext/rol_imagecarousel/Resources/Public/Images/left_white.svg) 0 0 no-repeat;background-size:43px 43px;left:0}.headerslider .carousel .slick-next:focus,.headerslider .carousel .slick-next:hover,.headerslider .carousel .slick-prev:focus,.headerslider .carousel .slick-prev:hover,.headerslider button.slick-next,.headerslider button.slick-prev{bottom:20px}.headerslider .imagecarousel .slick-list,.headerslider .slick-slider{margin-bottom:0}.headerslider .carousel .slick-next:focus,.headerslider .carousel .slick-next:hover{background-image:url(/typo3conf/ext/rol_imagecarousel/Resources/Public/Images/right_white.svg);background-position:100% 0;left:auto;right:0}.headerslider .slick-dots li{border:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;height:10px;line-height:0;margin:17px 3px 18px;padding:0;width:10px}.headerslider .slick-dots li button{height:100%;padding:0;width:100%}@media (min-width:992px){.headerslider,.headerslider .box,.headerslider .responsive.slider,.headerslider .slick-track{height:850px}.headerslider .box.main{height:auto;margin-top:0}.headerslider .box.main h1{font-size:30px;margin-top:300px}.headerslider .box.slogan h2{margin-top:670px;width:100px}}