.check-claim{font-size:2.625rem;line-height:1.2;text-align:center}@media (max-width:1200px){.check-claim{font-size:calc(1.3875rem + 1.65vw)}}.check-bar{font-size:1.5rem;margin:0;background-color:#fff;color:#949494;padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Barlow Condensed,sans-serif;cursor:default}@media (max-width:1200px){.check-bar{font-size:calc(1.275rem + .3vw)}}.check-bar:active,.check-bar:focus,.check-bar:hover{-webkit-box-shadow:0 7px 15px rgba(0,0,0,.15);box-shadow:0 7px 15px rgba(0,0,0,.15)}.check-bar .btn{font-size:1.5rem;padding:0 2px;margin:0 3px;text-transform:uppercase;text-decoration:underline;color:#ff2330;font-weight:500;-webkit-box-shadow:none;box-shadow:none}@media (max-width:1200px){.check-bar .btn{font-size:calc(1.275rem + .3vw)}}.btn-check,.check-bar{min-height:90px;height:100%}.btn-check{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.concept{position:relative}.concept .slick-dots{position:static}.concept-item{position:relative}.concept-image{background-color:rgba(39,73,121,.3);background-blend-mode:overlay;background-size:cover;background-position:50%;padding-top:56.25%}.concept-text{font-weight:500;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:20px;padding-bottom:20px}@media (min-width:1200px){.concept-text{padding-left:80px;padding-right:80px}}@media (max-width:1199.98px){.concept-text{padding-left:50px;padding-right:50px}}@media (max-width:767.98px){.concept-text{position:static;color:#274979;padding-left:15px;padding-right:15px}}.benefits{background-color:rgba(39,73,121,.8);position:relative;background-blend-mode:multiply;background-size:cover;background-position:50%}.benefits .slider.slick-dotted{margin-bottom:0}@media (min-width:576px){.benefits .slider{padding:65px}}@media (max-width:575.98px){.benefits .slider{padding:65px 0}}.benefits .slider .slick-dots{bottom:15px}.benefits .slider .slick-dots li button{border:1px solid #fff}.benefits .slider .slick-dots li.slick-active button{background-color:#fff}.benefit{padding:0 25px;color:#fff}.benefit i{font-size:36px}@media (max-width:575.98px){.benefit{text-align:center}}.benefit-text,.benefit-title{display:block}.benefit-title{font-size:1.125rem;line-height:1.2;font-weight:800;margin-top:10px}.locations{background-color:#fafafa;padding:50px 0;font-weight:500}.locations .map{width:100%;height:615px}.locations .btn-link{margin:40px auto 0}.location-marker{font-size:2.375rem}@media (max-width:1200px){.location-marker{font-size:calc(1.3625rem + 1.35vw)}}.location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:30px;line-height:1.2}.location-number{font-size:14px;font-weight:800;background-color:#ff2330;color:#fff;margin-right:10px;-webkit-box-flex:0;-ms-flex:0 0 22px;flex:0 0 22px;height:22px;border-radius:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.location-distance{font-size:.875rem}.promotions{padding:50px 0;text-align:center}.promotions .slick-list{padding-bottom:55px}.promotions .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.promotions .slick-list .slick-track .slick-slide{height:inherit}.promotions .btn{margin:10px 5px;font-family:Barlow Condensed,sans-serif;font-weight:600}.promotion{position:relative;border-radius:25px;-webkit-box-shadow:0 7px 15px rgba(0,0,0,.15);box-shadow:0 7px 15px rgba(0,0,0,.15);margin:0 15px;height:100%}.promotion .btn{position:absolute;margin:0;bottom:-25px!important;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.promotion-image{width:100%;height:200px;background-size:cover;background-position:50%;overflow:hidden;border-top-left-radius:25px;border-top-right-radius:25px}.promotion-body{font-size:.9375rem;padding:30px 20px 50px;text-align:center;color:#121e29}.promotion-subtitle,.promotion-title{text-transform:uppercase;margin:0}.promotion-title{font-size:1.5rem;font-weight:700}@media (max-width:1200px){.promotion-title{font-size:calc(1.275rem + .3vw)}}.promotion-subtitle{font-weight:400}#home .slider-hero{position:relative;color:#fff}#home .slider-hero .slider-item{position:relative;width:100%;height:100vh}@media (max-width:575.98px){#home .slider-hero .slider-item{min-height:650px}}#home .slider-hero .slider-text{font-size:1.125rem;position:absolute;top:460px;padding-left:40px;padding-right:40px;text-align:center;font-weight:500;z-index:1}@media (max-width:767.98px){#home .slider-hero .slider-text{display:none}}#home .slider-hero .slider-text a{color:inherit}#home .slider-hero .slick-arrow-text{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1.2;font-size:16px;font-weight:500}@media (max-width:991.98px){#home .slider-hero .slick-arrow-text{display:none}}#home .slider-hero .slick-arrow-text--left{left:60px;text-align:left}#home .slider-hero .slick-arrow-text--right{right:60px;text-align:right}#home .slider-hero .check-container{position:absolute;width:100%;z-index:1;left:0;right:0;top:155px}.header-has-badge #home .slider-hero .check-container{top:225px}@media (max-width:575.98px){#home .slider-hero .check-container{top:120px;bottom:auto}.header-has-badge #home .slider-hero .check-container{top:190px}}#home .slider-hero .btn--widget{position:absolute;bottom:-30px;right:15px;z-index:1}@media (max-width:575.98px){#home .slider-hero .btn--widget{width:165px;height:165px;font-size:18px}#home .slider-hero .btn--widget .widget-claim{font-size:24px}}