/*! msdotcomr4 Facts Carousel Styles Starts */@-moz-document url-prefix(){body .factscarousel *{min-height:0;min-width:0}
}
.factscarousel.aem-GridColumn{padding-bottom:80px;padding-left:0;padding-right:0}
.cmp__facts-carousel{display:grid;grid-template-columns:40px repeat(11,1fr 40px) 1fr 40px;grid-template-rows:auto}
.cmp__facts-carousel .slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.cmp__facts-carousel .slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.cmp__facts-carousel .slick-list:focus{outline:0}
.cmp__facts-carousel .slick-list.dragging{cursor:pointer;cursor:hand}
.cmp__facts-carousel .slick-slide,.cmp__facts-carousel .slick-slide img,.cmp__facts-carousel .slick-slider .slick-list,.cmp__facts-carousel .slick-track{transform:translate3d(0,0,0)}
.cmp__facts-carousel .slick-track{position:relative;left:0;top:0;display:block;zoom:1}
.cmp__facts-carousel .slick-track:after,.cmp__facts-carousel .slick-track:before{content:"";display:table}
.cmp__facts-carousel .slick-track:after{clear:both}
.cmp__facts-carousel .slick-loading .slick-track{visibility:hidden}
.cmp__facts-carousel .slick-slide{float:left;min-height:1px;display:none}
.cmp__facts-carousel [dir=rtl] .slick-slide{float:right}
.cmp__facts-carousel .slick-slide img{display:block}
.cmp__facts-carousel .slick-slide.slick-loading img{display:none}
.cmp__facts-carousel .slick-slide.dragging img{pointer-events:none}
.cmp__facts-carousel .slick-initialized .slick-slide{display:table}
.cmp__facts-carousel .slick-loading .slick-slide{visibility:hidden}
.cmp__facts-carousel .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.cmp__facts-carousel .slick-next,.cmp__facts-carousel .slick-prev{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;padding:0;border:0;outline:0;height:70px;width:38px;top:40%;z-index:10}
.cmp__facts-carousel .slick-prev{left:0}
.cmp__facts-carousel .slick-next{right:0}
.cmp__facts-carousel .slick-next:focus,.cmp__facts-carousel .slick-prev:focus{outline:0;border:1px solid #187aba}
.cmp__facts-carousel .slick-next:focus:before,.cmp__facts-carousel .slick-next:hover:before,.cmp__facts-carousel .slick-prev:focus:before,.cmp__facts-carousel .slick-prev:hover:before{opacity:1}
.cmp__facts-carousel .slick-next.slick-disabled:before,.cmp__facts-carousel .slick-prev.slick-disabled:before{opacity:.25;cursor:none}
.cmp__facts-carousel .slick-next:before,.cmp__facts-carousel .slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.cmp__facts-carousel [dir=rtl] .slick-prev{left:auto;right:-15px}
.cmp__facts-carousel .slick-prev:before{content:"\e61c";font-family:icomoon;color:#187aba;font-size:70px;-webkit-font-smoothing:antialiased}
.cmp__facts-carousel [dir=rtl] .slick-prev:before{content:"\e61c"}
.cmp__facts-carousel [dir=rtl] .slick-next{left:-15px;right:auto}
.cmp__facts-carousel .slick-next:before{content:"\e617";font-family:icomoon;color:#187aba;font-size:70px;-webkit-font-smoothing:antialiased}
.cmp__facts-carousel [dir=rtl] .slick-next:before{content:"\e617"}
.cmp__facts-carousel .slick-slider{margin-bottom:30px}
.cmp__facts-carousel .slick-dots{position:relative;bottom:-30px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.cmp__facts-carousel .slick-dots li{position:relative;display:inline-block;height:10px;width:10px;margin:0 5px;padding:0;cursor:pointer}
.cmp__facts-carousel .slick-dots li button{border:0;background:0;display:block;height:10px;width:10px;outline:0;line-height:0;font-size:0;color:transparent;cursor:pointer}
.cmp__facts-carousel .slick-dots li button:focus,.cmp__facts-carousel .slick-dots li button:hover{outline:0}
.cmp__facts-carousel .slick-dots li button:focus:before,.cmp__facts-carousel .slick-dots li button:hover:before{background-color:#b2b2b2}
.cmp__facts-carousel .ie8 .slick-dots li button:focus:before,.cmp__facts-carousel .ie8 .slick-dots li button:hover:before{content:" "}
.cmp__facts-carousel .slick-dots li button:before{position:absolute;top:0;left:0;content:'';width:10px;height:10px;background-color:#dedede;border-radius:50%;display:block;text-align:center}
.cmp__facts-carousel .slick-dots li.slick-active button:before{background-color:#767676}
.cmp__facts-carousel .ie8 .slick-dots li.slick-active button:before{content:" "}
.cmp__facts-carousel .carousel-item{text-align:center;line-height:1.2}
.cmp__facts-carousel .carousel-item .carousel__title{font-family:"ms_gloriola_ii_std_semibold",sans-serif;font-size:30px;color:#333;letter-spacing:-0.45px;line-height:33px;margin:0;margin-bottom:11px}
.cmp__facts-carousel .carousel-item .carousel__description{font-family:"karlaregular",sans-serif;font-size:16px;color:#4c4c4c;letter-spacing:-0.67px;line-height:24px;margin:0}
.cmp__facts-carousel .facts__title-container{grid-column:8 / span 11;text-align:center}
.cmp__facts-carousel .facts__title-container .facts__title{margin:0;padding:0;font-size:40px;color:#333330;letter-spacing:-1.33px;line-height:44px;font-family:"ms_gloriola_ii_std_semibold",sans-serif;display:block}
.cmp__facts-carousel .facts__title-container .facts__description{font-size:16px;color:#4c4c4c;letter-spacing:-0.67px;line-height:24px;font-family:"karlaregular",sans-serif;margin:0;margin-top:10px}
.cmp__facts-carousel .facts-carousel__container{grid-column:5 / span 17;padding:0 75px;margin-top:70px}
.cmp__facts-carousel .facts-cta__container{grid-column:2 / span 23;text-align:center;margin-top:70px}
.cmp__facts-carousel .facts-cta__container .fact-btn-capsule{border-radius:5em;border:2px solid;display:inline-block;height:3.33333em;line-height:3.1;padding:0 1.5em;width:auto;cursor:pointer}
.cmp__facts-carousel .facts-cta__container .fact-btn-module{text-decoration:none;font-family:"karlaregular",sans-serif;border-color:#767676;border-width:2px !important;color:#fff;font-size:18px;height:3.33333em;border-radius:10px;background:#767676}
.cmp__facts-carousel .facts-cta__container .fact-btn-module:active,.cmp__facts-carousel .facts-cta__container .fact-btn-module:focus,.cmp__facts-carousel .facts-cta__container .fact-btn-module:hover{outline:0 !important;background:#fff;color:#4c4c4c !important;text-decoration:none}
@media all and (max-width:1024px){.factscarousel.aem-GridColumn{padding-bottom:60px}
.cmp__facts-carousel{display:grid;grid-template-columns:30px repeat(11,1fr 20px) 1fr 30px;grid-template-rows:auto}
.cmp__facts-carousel .facts__title-container{grid-column:6 / span 15;text-align:center}
.cmp__facts-carousel .facts__title-container .facts__title{font-size:30px;color:#000;letter-spacing:-0.68px;line-height:33px}
.cmp__facts-carousel .facts__title-container .facts__description{font-size:16px;color:#4c4c4c;letter-spacing:-0.67px;line-height:24px}
.cmp__facts-carousel .facts-carousel__container{grid-column:2 / span 23;padding:0 60px;margin-top:50px}
.cmp__facts-carousel .facts-carousel__container .carousel-item .carousel__title{font-size:24px;color:#333;letter-spacing:-0.41px;line-height:24px}
.cmp__facts-carousel .facts-carousel__container .carousel-item .carousel__description{font-size:16px;color:#4c4c4c;letter-spacing:-0.67px;line-height:24px}
}
@media all and (max-width:767px){.factscarousel.aem-GridColumn{padding-bottom:50px}
.cmp__facts-carousel{display:grid;grid-template-columns:20px repeat(11,1fr 10px) 1fr 20px;grid-template-rows:auto}
.cmp__facts-carousel .slick-prev{left:0}
.cmp__facts-carousel .slick-next{right:0}
.cmp__facts-carousel .slick-prev:before{font-size:43px}
.cmp__facts-carousel .slick-next:before{font-size:43px}
.cmp__facts-carousel .slick-next,.cmp__facts-carousel .slick-prev{width:23px;height:44px}
.cmp__facts-carousel .facts__title-container{grid-column:2 / span 23;text-align:center}
.cmp__facts-carousel .facts__title-container .facts__title{font-size:26px;color:#333330;letter-spacing:-0.94px;line-height:26px}
.cmp__facts-carousel .facts__title-container .facts__description{font-size:16px;color:#4c4c4c;letter-spacing:-0.67px;line-height:24px}
.cmp__facts-carousel .facts-carousel__container{grid-column:2 / span 23;padding:0 55px;margin-top:50px}
.cmp__facts-carousel .facts-carousel__container .carousel-item .carousel__title{font-size:20px;color:#333;letter-spacing:-0.41px;line-height:20px}
.cmp__facts-carousel .facts-carousel__container .carousel-item .carousel__description{font-size:16px;color:#4c4c4c;letter-spacing:-0.67px;line-height:24px}
.cmp__facts-carousel .facts-cta__container .fact-btn-module{font-size:16px}
}
/*! msdotcomr4 Facts Carousel Styles Ends */