@charset "UTF-8";.scania-noe .c-hero-carousel{position:relative;margin:0 auto 60px auto}
.scania-noe .c-hero-carousel .c-hero-carousel-img-wrapper{position:relative;height:100%}
.scania-noe .c-hero-carousel .c-hero-carousel-img-wrapper .mobile-image-placeholder{display:none}
.scania-noe .c-hero-carousel .c-hero-carousel-caption{position:absolute;top:0;bottom:0;right:0;left:0;text-align:center}
.scania-noe .c-hero-carousel .c-caption-container{display:table;width:100%;height:100%}
.scania-noe .c-hero-carousel .c-caption-container .c-hero-caption{display:table-cell;float:none;width:100%;height:100%;vertical-align:middle}
.scania-noe .c-hero-carousel .c-title{font-size:90px;color:#fff;margin:0 auto 5px auto;padding:0;display:inline-block;max-width:990px;line-height:.98 !important;border-top:5px solid transparent}
.scania-noe .c-hero-carousel .c-subtitle{padding:0 20%;margin:5px auto;color:#fff;font-size:20px}
.scania-noe .c-hero-carousel .c-hero-carousel-cta{font-family:"ScaniaSansBold",Helvetica,Arial,sans-serif;height:auto;margin-top:43px}
.scania-noe .c-hero-carousel .c-hero-carousel-cta .btn-lg{padding:21px 28px 17px 28px;border-width:1px}
.scania-noe .c-hero-carousel .slick-dots{position:absolute;bottom:40px}
.scania-noe .c-hero-carousel .slick-dots li{margin:0 6px;width:auto}
.scania-noe .c-hero-carousel .slick-dots li button{background:#fff;border-radius:100px;padding:0;width:12px;height:12px;border:solid 1px #fff;opacity:.45}
.scania-noe .c-hero-carousel .slick-dots li button::before{content:''}
.scania-noe .c-hero-carousel .slick-dots li button.btn-list{background:0;border:0 solid;width:60px;height:30px;position:relative;color:#1d1d1d;font-size:18px;border-top:3px solid #fff;padding:6px 0;border-radius:0}
.scania-noe .c-hero-carousel .slick-dots li button.btn-list::before{display:none}
.scania-noe .c-hero-carousel .slick-dots li.slick-active button{background:#fff;border:#fff;opacity:1}
.scania-noe .c-hero-carousel .slick-dots li.slick-active button.btn-list{font-family:"ScaniaSansBold",Helvetica,Arial,sans-serif;background:0;border:0 solid;border-top:3px solid #041e42}
@media(max-width:480px){.scania-noe .c-hero-carousel{margin:0 auto 40px auto}
.scania-noe .c-hero-carousel .slick-slide{height:auto}
.scania-noe .c-hero-carousel .c-hero-carousel-img-wrapper{height:auto}
.scania-noe .c-hero-carousel .c-hero-carousel-img-wrapper .mobile-image-placeholder{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-position:center center}
.scania-noe .c-hero-carousel .c-title{font-size:34px;padding:0 3%;margin:0;max-width:320px}
.scania-noe .c-hero-carousel .c-subtitle{font-size:18px;padding:0 5%}
.scania-noe .c-hero-carousel .c-hero-carousel-cta{margin:0}
.scania-noe .c-hero-carousel .c-hero-carousel-cta .btn-lg{padding:0;border:0;text-decoration:none;font-size:12px;background:0}
.scania-noe .c-hero-carousel .c-hero-carousel-cta .btn-lg:hover{background:0}
.scania-noe .c-hero-carousel .c-hero-carousel-cta .btn-lg:after{font-family:'scania-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:"\e909";vertical-align:text-bottom}
.scania-noe .c-hero-carousel .slick-dots{bottom:0}
}
@media(min-width:480px) and (max-width:767px){.scania-noe .c-hero-carousel .slick-slide{height:auto}
.scania-noe .c-hero-carousel .c-hero-carousel-img-wrapper{height:auto}
.scania-noe .c-hero-carousel .c-title{padding:0 5%;font-size:40px;max-width:640px}
.scania-noe .c-hero-carousel .c-subtitle{font-size:18px;margin:4px 0 5px}
.scania-noe .c-hero-carousel .c-hero-carousel-cta{margin:0}
.scania-noe .c-hero-carousel .c-hero-carousel-cta .btn-lg{padding:0;border:0;text-decoration:none;font-size:12px;background:0}
.scania-noe .c-hero-carousel .c-hero-carousel-cta .btn-lg:hover{background:0}
.scania-noe .c-hero-carousel .c-hero-carousel-cta .btn-lg:after{font-family:'scania-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;content:" "}
.scania-noe .c-hero-carousel .slick-dots{bottom:0}
}
@media(min-width:768px) and (max-width:1199px){.scania-noe .c-hero-carousel .slick-slide{height:auto}
.scania-noe .c-hero-carousel .c-hero-carousel-img-wrapper{height:auto}
.scania-noe .c-hero-carousel .c-title{padding:0 3%;max-width:760px}
.scania-noe .c-hero-carousel .slick-dots{bottom:0}
}