@import "../../../../structure/basepage/clientlibs/styles/variables.less";@import "../../../../structure/basepage/clientlibs/styles/fonts.less";.home-page{>.root{>.aem-Grid{>.responsivegrid{>.aem-Grid{>.carousel{>section{>[data-bscarousel-trackwrapper]{>[data-bscarousel-trackmask]{>[data-bscarousel-trackouter]{>[data-bscarousel-track]{>.__bscarousel__item{height:100vh;width:100%;border:0;>.banner{height:100%;width:100%;>div{height:100%;width:100%;>div{height:100%;width:100%;background-position:center;position:relative;>div{position:absolute;top:45%;width:100%;transform:translateY(-50%);>div{.container-medium-width;width:100%;.text{color:white;max-width:100%;h1,h2{font-size:4rem;line-height:1.5em;text-shadow:0 0 15px rgba(0,0,0,0.20);font-weight:800;margin-bottom:0;display:block;@media only screen and (max-width:@media-mobile){line-height:1.2em;font-size:3rem;margin-bottom:30px}
}
h3{font-size:2.85rem;line-height:1.5em;text-shadow:0 0 15px rgba(0,0,0,0.20);font-weight:200;margin-bottom:0;@media only screen and (max-width:@media-mobile){font-size:1.8rem;line-height:1.2em;margin-bottom:30px}
display:block}
h4,h4,h5,h6{line-height:1.5em;font-weight:200;display:block;@media only screen and (max-width:@media-mobile){line-height:1.2em;margin-bottom:30px}
}
}
.button{margin-top:30px;>a,>button{.button-box-white}
}
}
}
}
}
}
}
}
}
}
>[data-bscarousel-controlswrapper]{display:none;max-width:@navigtion-max-width;width:100%;margin:0 auto;height:40px;position:relative;bottom:220px;>button:nth-child(1){position:absolute;right:60px;left:unset}
>button:nth-child(2){position:absolute;right:0;left:unset}
}
}
>[data-bscarousel-navigationwrapper]{position:absolute;bottom:115px;margin:0 auto;width:100%;@media only screen and (max-width:@media-mobile){bottom:100px;padding:0 20px;width:100%}
>ul{display:block;max-width:1280px;width:100%;padding:0 20px;display:flex;margin:0 auto;>li{flex:1;margin-right:35px;@media only screen and (max-width:@media-mobile){margin-right:12px}
&:last-of-type{margin-right:0}
button{background:rgba(0,0,0,0);border:0;border-top:1px solid white;padding:10px 0 0 0;line-height:1.5em;outline:0;font-family:inherit;font-weight:200;color:white;position:relative;transition:.2s;@media only screen and (max-width:@media-mobile){font-size:0}
&:after{display:block;position:absolute;height:4px;width:0;content:"";background:@color-primary;top:-4px;left:0}
.__bscarousel-pageindex{display:none}
}
&.__bscarousel-active{button{border-top:4px solid @color-primary-half-opacity;padding:8px 0 0 0;transition:.2s;&:after{width:100%;transition:5s}
}
}
}
}
}
}
}
}
}
}
}
}
body.cq-Editable-dom{&.home-page{>.root{>.aem-Grid{>.responsivegrid{>.aem-Grid{>.carousel{>section{>[data-bscarousel-trackwrapper]{>[data-bscarousel-trackmask]{>[data-bscarousel-trackouter]{>[data-bscarousel-track]{>.__bscarousel__item{height:900px;width:100%}
}
}
}
}
}
}
}
}
}
}
}
}