.newtab-carousel{font:var(--f-brand-type-body);margin-bottom:var(--f-base-space-16)}
.newtab-carousel :focus{outline-color:#6181ba}
.carouselwrap{position:relative}
.sliderNav1{justify-content:center;padding:5px 0;background:var(--f-brand-color-background-light)}
.sliderNav1.carousel-indicators{position:relative;margin:0}
.sliderNav1.carousel-indicators li{font:var(--f-brand-type-body);opacity:1;color:var(--f-brand-color-text-muted);flex:0 1 auto;width:auto;height:auto;margin-right:0;margin-left:0;text-indent:0;padding:0;outline:0}
.sliderNav1.carousel-indicators li.active,.sliderNav1 .slick-current li{color:var(--f-brand-color-primary)}
.sliderNav1 .slick-slide img{display:inline-block}
span.highlight{display:none;height:2px;width:5%;background-color:var(--f-brand-color-primary);content:'';position:absolute;bottom:5px;will-change:transform;z-index:15}
.carousel-indicators li{width:10px;height:10px;border-radius:100%}
.newtab-carousel .carousel-item{overflow:hidden}
.newtab-carousel .carousel-item:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.5);background-size:cover;opacity:.5;background:-webkit-linear-gradient(to right,rgba(0,0,0,0.80),rgba(255,255,255,0.10) 50%);background:linear-gradient(to right,rgba(0,0,0,0.80),rgba(255,255,255,0.10) 50%);mix-blend-mode:multiply}
.newtab-carousel .carousel-caption{background:#1F212BB3;opacity:var(--f-base-motion-opacity-high);width:460px;height:auto;padding:var(--f-base-space-6);border-radius:var(--f-brand-border-radius-outer);text-align:left;bottom:auto;top:25%;right:auto;left:7.5%;padding-top:var(--f-base-space-4)}
.newtab-carousel .carousel-caption h3{font:var(--f-brand-type-title-2);color:var(--f-brand-color-text-light);padding-bottom:var(--f-base-space-2);margin-bottom:0;margin-top:0}
.newtab-carousel .carousel-caption p{font:var(--f-brand-type-body);color:var(--f-brand-color-text-light)}
.carousel-caption a.knowmore{color:var(--f-brand-color-text-light);text-decoration:none;margin-top:var(--f-base-space-6);border:1px solid var(--f-brand-color-text-light);font:var(--f-brand-type-body);padding:11px 30px 10px 30px;border-radius:var(--f-button-border-radius) !important}
.carousel-caption a.knowmore:hover,.carousel-caption a.knowmore:active,.carousel-caption a.knowmore:focus{border-color:var(--f-brand-color-text-light) !important;background:var(--f-button-primary-background-color);color:var(--f-brand-color-text-primary) !important}
.carousel-item.bottom img{vertical-align:bottom}
.sliderNav1.carousel-indicators li picture{padding-right:5px;display:inline}
.sliderNav1.carousel-indicators li.active picture svg{fill:var(--f-brand-color-text-primary)}
.sliderNav1 .slick-slide{margin-right:40px}
.sliderNav1{display:none}
@media screen and (max-width:768px){.newtab-carousel .carousel-item{height:480px}
.carouselwrap{position:relative;margin-left:0}
.sliderNav1.carousel-indicators{margin:0;flex-wrap:nowrap;transition:all .5s ease-in-out;will-change:transform;left:0;right:auto;background-color:var(--f-brand-color-background-light);justify-content:flex-start}
.sliderNav1.carousel-indicators li{padding:10px 0 10px 0;flex:0 0 auto;border-radius:0;background-color:var(--f-brand-color-background-light);justify-content:flex-start}
.newtab-carousel .carousel-caption{width:100%;bottom:0;border-radius:20px 20px 0 0;top:auto;left:0;height:auto;min-height:180px;padding:24px}
.newtab-carousel .carousel-caption h3{margin-top:0}
.sliderNav1 .slick-track{margin-left:0 !important}
.carousel-caption a.knowmore.btn{border:1px solid var(--f-brand-color-text-light);color:var(--f-brand-color-text-light);font:var(--f-brand-type-body) !important;width:100%}
.sliderNav1.slick-initialized{display:block}
}
@media screen and (min-width:768px){.sliderNav1.slick-initialized{display:flex;background:var(--f-brand-color-background-light)}
.sliderNav1 .slick-list{justify-content:center}
}
@media screen and (min-width:1200px){.newtab-carousel .carousel-item{height:405px !important}
.newtab-carousel .carousel-caption{left:auto;margin-left:18px}
.newtab-carousel .slick-slide img{height:405px;object-fit:cover}
}
@media screen and (min-width:1600px){.newtab-carousel .carousel-item{height:480px !important}
.newtab-carousel .slick-slide img{height:480px !important;object-fit:cover}
}
@media(min-width:767px){.carousel-tab-component div#carousel-inner-tab .slick-track{width:25000px}
.slick-slide img{height:405px;object-fit:cover}
.newtab-carousel .carousel-item{height:405px}
}
.carousel-tab-component{opacity:1}
.carousel-tab-component+.section,.carousel-tab-component+.aem-GridColumn{display:block}