@charset "UTF-8";.pitch-black{color:#000 !important}
.pitch-black-hover:hover{color:#000 !important}
.pitch-black-bg{background-color:#000 !important}
.pitch-black-bg-hover:hover{background-color:#000 !important}
.pitch-black-border{border-color:#000 !important}
.pitch-black-border-hover:hover{border-color:#000 !important}
.light-gray-silver{color:#f2f2f2 !important}
.light-gray-silver-hover:hover{color:#f2f2f2 !important}
.light-gray-silver-bg{background-color:#f2f2f2 !important}
.light-gray-silver-bg-hover:hover{background-color:#f2f2f2 !important}
.light-gray-silver-border{border-color:#f2f2f2 !important}
.light-gray-silver-border-hover:hover{border-color:#f2f2f2 !important}
.buick-dark-gray{color:#484848 !important}
.buick-dark-gray-hover:hover{color:#484848 !important}
.buick-dark-gray-bg{background-color:#484848 !important}
.buick-dark-gray-bg-hover:hover{background-color:#484848 !important}
.buick-dark-gray-border{border-color:#484848 !important}
.buick-dark-gray-border-hover:hover{border-color:#484848 !important}
.buick-orange{color:#c9480c !important}
.buick-orange-hover:hover{color:#c9480c !important}
.buick-orange-bg{background-color:#c9480c !important}
.buick-orange-bg-hover:hover{background-color:#c9480c !important}
.buick-orange-border{border-color:#c9480c !important}
.buick-orange-border-hover:hover{border-color:#c9480c !important}
.cadillac-dark-gray{color:#4b4b4b !important}
.cadillac-dark-gray-hover:hover{color:#4b4b4b !important}
.cadillac-dark-gray-bg{background-color:#4b4b4b !important}
.cadillac-dark-gray-bg-hover:hover{background-color:#4b4b4b !important}
.cadillac-dark-gray-border{border-color:#4b4b4b !important}
.cadillac-dark-gray-border-hover:hover{border-color:#4b4b4b !important}
.cadillac-gray{color:#787878 !important}
.cadillac-gray-hover:hover{color:#787878 !important}
.cadillac-gray-bg{background-color:#787878 !important}
.cadillac-gray-bg-hover:hover{background-color:#787878 !important}
.cadillac-gray-border{border-color:#787878 !important}
.cadillac-gray-border-hover:hover{border-color:#787878 !important}
.cadillac-light-gray{color:#c8c8c8 !important}
.cadillac-light-gray-hover:hover{color:#c8c8c8 !important}
.cadillac-light-gray-bg{background-color:#c8c8c8 !important}
.cadillac-light-gray-bg-hover:hover{background-color:#c8c8c8 !important}
.cadillac-light-gray-border{border-color:#c8c8c8 !important}
.cadillac-light-gray-border-hover:hover{border-color:#c8c8c8 !important}
.cadillac-gold{color:#b5a36a !important}
.cadillac-gold-hover:hover{color:#b5a36a !important}
.cadillac-gold-bg{background-color:#b5a36a !important}
.cadillac-gold-bg-hover:hover{background-color:#b5a36a !important}
.cadillac-gold-border{border-color:#b5a36a !important}
.cadillac-gold-border-hover:hover{border-color:#b5a36a !important}
.cadillac-red{color:#8a1529 !important}
.cadillac-red-hover:hover{color:#8a1529 !important}
.cadillac-red-bg{background-color:#8a1529 !important}
.cadillac-red-bg-hover:hover{background-color:#8a1529 !important}
.cadillac-red-border{border-color:#8a1529 !important}
.cadillac-red-border-hover:hover{border-color:#8a1529 !important}
.cadillac-blue{color:#0426B 6B !important}
.cadillac-blue-hover:hover{color:#0426B 6B !important}
.cadillac-blue-bg{background-color:#0426B 6B !important}
.cadillac-blue-bg-hover:hover{background-color:#0426B 6B !important}
.cadillac-blue-border{border-color:#0426B 6B !important}
.cadillac-blue-border-hover:hover{border-color:#0426B 6B !important}
.cadillac-black{color:#000018 !important}
.cadillac-black-hover:hover{color:#000018 !important}
.cadillac-black-bg{background-color:#000018 !important}
.cadillac-black-bg-hover:hover{background-color:#000018 !important}
.cadillac-black-border{border-color:#000018 !important}
.cadillac-black-border-hover:hover{border-color:#000018 !important}
.cadillac-7540{color:#4a4f55 !important}
.cadillac-7540-hover:hover{color:#4a4f55 !important}
.cadillac-7540-bg{background-color:#4a4f55 !important}
.cadillac-7540-bg-hover:hover{background-color:#4a4f55 !important}
.cadillac-7540-border{border-color:#4a4f55 !important}
.cadillac-7540-border-hover:hover{border-color:#4a4f55 !important}
.cadillac-438{color:#574545 !important}
.cadillac-438-hover:hover{color:#574545 !important}
.cadillac-438-bg{background-color:#574545 !important}
.cadillac-438-bg-hover:hover{background-color:#574545 !important}
.cadillac-438-border{border-color:#574545 !important}
.cadillac-438-border-hover:hover{border-color:#574545 !important}
.cadillac-warm-gray-7{color:#968c83 !important}
.cadillac-warm-gray-7-hover:hover{color:#968c83 !important}
.cadillac-warm-gray-7-bg{background-color:#968c83 !important}
.cadillac-warm-gray-7-bg-hover:hover{background-color:#968c83 !important}
.cadillac-warm-gray-7-border{border-color:#968c83 !important}
.cadillac-warm-gray-7-border-hover:hover{border-color:#968c83 !important}
.cadillac-4085{color:#c7b7b0 !important}
.cadillac-4085-hover:hover{color:#c7b7b0 !important}
.cadillac-4085-bg{background-color:#c7b7b0 !important}
.cadillac-4085-bg-hover:hover{background-color:#c7b7b0 !important}
.cadillac-4085-border{border-color:#c7b7b0 !important}
.cadillac-4085-border-hover:hover{border-color:#c7b7b0 !important}
.cadillac-warm-gray-1{color:#d4d2cd !important}
.cadillac-warm-gray-1-hover:hover{color:#d4d2cd !important}
.cadillac-warm-gray-1-bg{background-color:#d4d2cd !important}
.cadillac-warm-gray-1-bg-hover:hover{background-color:#d4d2cd !important}
.cadillac-warm-gray-1-border{border-color:#d4d2cd !important}
.cadillac-warm-gray-1-border-hover:hover{border-color:#d4d2cd !important}
.chevy-gold{color:#b6862d !important}
.chevy-gold-hover:hover{color:#b6862d !important}
.chevy-gold-bg{background-color:#b6862d !important}
.chevy-gold-bg-hover:hover{background-color:#b6862d !important}
.chevy-gold-border{border-color:#b6862d !important}
.chevy-gold-border-hover:hover{border-color:#b6862d !important}
.chevy-gray{color:gray !important}
.chevy-gray-hover:hover{color:gray !important}
.chevy-gray-bg{background-color:gray !important}
.chevy-gray-bg-hover:hover{background-color:gray !important}
.chevy-gray-border{border-color:gray !important}
.chevy-gray-border-hover:hover{border-color:gray !important}
.chevy-dark-gray{color:#393839 !important}
.chevy-dark-gray-hover:hover{color:#393839 !important}
.chevy-dark-gray-bg{background-color:#393839 !important}
.chevy-dark-gray-bg-hover:hover{background-color:#393839 !important}
.chevy-dark-gray-border{border-color:#393839 !important}
.chevy-dark-gray-border-hover:hover{border-color:#393839 !important}
.chevrolet-bg-dark-brown{color:#281c1c !important}
.chevrolet-bg-dark-brown-hover:hover{color:#281c1c !important}
.chevrolet-bg-dark-brown-bg{background-color:#281c1c !important}
.chevrolet-bg-dark-brown-bg-hover:hover{background-color:#281c1c !important}
.chevrolet-bg-dark-brown-border{border-color:#281c1c !important}
.chevrolet-bg-dark-brown-border-hover:hover{border-color:#281c1c !important}
.gmc-red{color:#c00 !important}
.gmc-red-hover:hover{color:#c00 !important}
.gmc-red-bg{background-color:#c00 !important}
.gmc-red-bg-hover:hover{background-color:#c00 !important}
.gmc-red-border{border-color:#c00 !important}
.gmc-red-border-hover:hover{border-color:#c00 !important}
.gmc-secondary-red{color:#f00 !important}
.gmc-secondary-red-hover:hover{color:#f00 !important}
.gmc-secondary-red-bg{background-color:#f00 !important}
.gmc-secondary-red-bg-hover:hover{background-color:#f00 !important}
.gmc-secondary-red-border{border-color:#f00 !important}
.gmc-secondary-red-border-hover:hover{border-color:#f00 !important}
.gmc-bg-dark-green{color:#021317 !important}
.gmc-bg-dark-green-hover:hover{color:#021317 !important}
.gmc-bg-dark-green-bg{background-color:#021317 !important}
.gmc-bg-dark-green-bg-hover:hover{background-color:#021317 !important}
.gmc-bg-dark-green-border{border-color:#021317 !important}
.gmc-bg-dark-green-border-hover:hover{border-color:#021317 !important}
.mya-offers .gmfx-momentum button:focus{outline:0}
.mya-offers .gmfx-momentum .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;text-transform:uppercase;cursor:pointer;border:1px solid #005dab;font-family:'Overpass-bold',Arial,Helvetica,sans-serif;font-size:15px;letter-spacing:.87px;padding:10px 15px;line-height:20px;text-align:center;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}
.mya-offers .gmfx-momentum .btn:focus{outline:0}
.mya-offers .gmfx-momentum .btn:disabled{-webkit-opacity:.3;-moz-opacity:.3;opacity:.3}
.mya-offers .gmfx-momentum .btn-lg{padding:15px 25px}
.mya-offers .gmfx-momentum .btn-primary{background-color:#005dab;color:#fff;border:2px solid #005dab;border-radius:3px}
.mya-offers .gmfx-momentum .btn-primary:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-primary:focus{background-color:#00295b;color:#fff;border-color:#00295b}
.mya-offers .gmfx-momentum .btn-primary:disabled{background-color:#303132;border-color:#303132;color:#fff;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-primary:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-secondary{background-color:transparent;color:#005dab;border:2px solid #005dab;border-radius:3px}
.mya-offers .gmfx-momentum .btn-secondary:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-secondary:focus{background-color:transparent;color:#00295b;border-color:#00295b}
.mya-offers .gmfx-momentum .btn-secondary:disabled{background-color:transparent;border-color:#303132;color:#303132;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-secondary:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-danger{background-color:#a81700;color:#fff;border:2px solid #a81700;border-radius:3px}
.mya-offers .gmfx-momentum .btn-danger:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-danger:focus{background-color:#600e00;color:#fff;border-color:#600e00}
.mya-offers .gmfx-momentum .btn-danger:disabled{background-color:#a81700;border-color:#a81700;color:#fff;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-danger:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-danger-secondary{background-color:#fff;color:#a81700;border:2px solid #a81700;border-radius:3px}
.mya-offers .gmfx-momentum .btn-danger-secondary:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-danger-secondary:focus{background-color:#fff;color:#600e00;border-color:#600e00}
.mya-offers .gmfx-momentum .btn-danger-secondary:disabled{background-color:transparent;border-color:#a81700;color:#a81700;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-danger-secondary:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-light,.mya-offers .gmfx-momentum .btn-light-primary{background-color:#fff;color:#005dab;border:2px solid #fff;border-radius:3px}
.mya-offers .gmfx-momentum .btn-light:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-light-primary:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-light:focus,.mya-offers .gmfx-momentum .btn-light-primary:focus{background-color:#fff;color:#00295b;border-color:#fff}
.mya-offers .gmfx-momentum .btn-light:disabled,.mya-offers .gmfx-momentum .btn-light-primary:disabled{background-color:#fff;border-color:#fff;color:#005dab;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-light:hover,.mya-offers .gmfx-momentum .btn-light-primary:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-light-secondary{background-color:transparent;color:#fff;border:2px solid #fff;border-radius:3px}
.mya-offers .gmfx-momentum .btn-light-secondary:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-light-secondary:focus{background-color:transparent;color:#fff;border-color:#fff}
.mya-offers .gmfx-momentum .btn-light-secondary:disabled{background-color:transparent;border-color:#fff;color:#fff;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-light-secondary:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-link{padding:0;background-color:transparent;color:#005dab;border:0 solid transparent;border-radius:0}
.mya-offers .gmfx-momentum .btn-link:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-link:focus{background-color:transparent;color:#00295b;border-color:transparent}
.mya-offers .gmfx-momentum .btn-link:disabled{background-color:transparent;border-color:transparent;color:#303132;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-link:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-light-link{background-color:transparent;color:#fff;border:0 solid transparent;border-radius:0}
.mya-offers .gmfx-momentum .btn-light-link:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-light-link:focus{background-color:transparent;color:#fff;border-color:transparent}
.mya-offers .gmfx-momentum .btn-light-link:disabled{background-color:transparent;border-color:transparent;color:#fff;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-light-link:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-link-danger{padding:0;background-color:transparent;color:#a81700;border:0 solid transparent;border-radius:0}
.mya-offers .gmfx-momentum .btn-link-danger:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-link-danger:focus{background-color:transparent;color:#600e00;border-color:transparent}
.mya-offers .gmfx-momentum .btn-link-danger:disabled{background-color:transparent;border-color:transparent;color:#a81700;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-link-danger:hover{text-decoration:none}
@media(max-width:767px){.mya-offers .gmfx-momentum .btn-primary-sm{background-color:#005dab;color:#fff;border:2px solid #005dab;border-radius:3px}
.mya-offers .gmfx-momentum .btn-primary-sm:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-primary-sm:focus{background-color:#00295b;color:#fff;border-color:#00295b}
.mya-offers .gmfx-momentum .btn-primary-sm:disabled{background-color:#303132;border-color:#303132;color:#fff;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-primary-sm:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-secondary-sm{background-color:transparent;color:#005dab;border:2px solid #005dab;border-radius:3px}
.mya-offers .gmfx-momentum .btn-secondary-sm:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-secondary-sm:focus{background-color:transparent;color:#00295b;border-color:#00295b}
.mya-offers .gmfx-momentum .btn-secondary-sm:disabled{background-color:transparent;border-color:#303132;color:#303132;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-secondary-sm:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-danger-sm{background-color:#a81700;color:#fff;border:2px solid #a81700;border-radius:3px}
.mya-offers .gmfx-momentum .btn-danger-sm:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-danger-sm:focus{background-color:#600e00;color:#fff;border-color:#600e00}
.mya-offers .gmfx-momentum .btn-danger-sm:disabled{background-color:#a81700;border-color:#a81700;color:#fff;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-danger-sm:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-danger-secondary-sm{background-color:#fff;color:#a81700;border:2px solid #a81700;border-radius:3px}
.mya-offers .gmfx-momentum .btn-danger-secondary-sm:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-danger-secondary-sm:focus{background-color:#fff;color:#600e00;border-color:#600e00}
.mya-offers .gmfx-momentum .btn-danger-secondary-sm:disabled{background-color:transparent;border-color:#a81700;color:#a81700;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-danger-secondary-sm:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-light-sm,.mya-offers .gmfx-momentum .btn-light-primary-sm{background-color:#fff;color:#005dab;border:2px solid #fff;border-radius:3px}
.mya-offers .gmfx-momentum .btn-light-sm:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-light-primary-sm:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-light-sm:focus,.mya-offers .gmfx-momentum .btn-light-primary-sm:focus{background-color:#fff;color:#00295b;border-color:#fff}
.mya-offers .gmfx-momentum .btn-light-sm:disabled,.mya-offers .gmfx-momentum .btn-light-primary-sm:disabled{background-color:#fff;border-color:#fff;color:#005dab;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-light-sm:hover,.mya-offers .gmfx-momentum .btn-light-primary-sm:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-light-secondary-sm{background-color:transparent;color:#fff;border:2px solid #fff;border-radius:3px}
.mya-offers .gmfx-momentum .btn-light-secondary-sm:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-light-secondary-sm:focus{background-color:transparent;color:#fff;border-color:#fff}
.mya-offers .gmfx-momentum .btn-light-secondary-sm:disabled{background-color:transparent;border-color:#fff;color:#fff;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-light-secondary-sm:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-link-sm{padding:0;background-color:transparent;color:#005dab;border:0 solid transparent;border-radius:0}
.mya-offers .gmfx-momentum .btn-link-sm:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-link-sm:focus{background-color:transparent;color:#00295b;border-color:transparent}
.mya-offers .gmfx-momentum .btn-link-sm:disabled{background-color:transparent;border-color:transparent;color:#303132;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-link-sm:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-light-link-sm{background-color:transparent;color:#fff;border:0 solid transparent;border-radius:0}
.mya-offers .gmfx-momentum .btn-light-link-sm:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-light-link-sm:focus{background-color:transparent;color:#fff;border-color:transparent}
.mya-offers .gmfx-momentum .btn-light-link-sm:disabled{background-color:transparent;border-color:transparent;color:#fff;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-light-link-sm:hover{text-decoration:none}
.mya-offers .gmfx-momentum .btn-link-danger-sm{padding:0;background-color:transparent;color:#a81700;border:0 solid transparent;border-radius:0}
.mya-offers .gmfx-momentum .btn-link-danger-sm:not(:disabled):hover,.mya-offers .gmfx-momentum .btn-link-danger-sm:focus{background-color:transparent;color:#600e00;border-color:transparent}
.mya-offers .gmfx-momentum .btn-link-danger-sm:disabled{background-color:transparent;border-color:transparent;color:#a81700;cursor:not-allowed}
.mya-offers .gmfx-momentum .btn-link-danger-sm:hover{text-decoration:none}
}
.offers-block-b .gmfx-momentum *[class^="fs-"],.offers-block-a .gmfx-momentum *[class^="fs-"],.offers-block-wide .gmfx-momentum *[class^="fs-"],.offers-block-b .gmfx-momentum *[class*=" fs-"],.offers-block-a .gmfx-momentum *[class*=" fs-"],.offers-block-wide .gmfx-momentum *[class*=" fs-"]{line-height:1.2}
.offers-block-b .gmfx-momentum .overpass,.offers-block-a .gmfx-momentum .overpass,.offers-block-wide .gmfx-momentum .overpass{font-family:'Overpass',Arial,Helvetica,sans-serif}
.offers-block-b .gmfx-momentum .overpass-bold,.offers-block-a .gmfx-momentum .overpass-bold,.offers-block-wide .gmfx-momentum .overpass-bold{font-family:'Overpass-bold',Arial,Helvetica,sans-serif}
.offers-block-b .gmfx-momentum .overpass-xtra-bold,.offers-block-a .gmfx-momentum .overpass-xtra-bold,.offers-block-wide .gmfx-momentum .overpass-xtra-bold{font-family:'Overpass-extra-bold',Arial,Helvetica,sans-serif}
.offers-block-b .gmfx-momentum .overpass-xtra-light,.offers-block-a .gmfx-momentum .overpass-xtra-light,.offers-block-wide .gmfx-momentum .overpass-xtra-light{font-family:'Overpass-extra-light',Arial,Helvetica,sans-serif}
.offers-block-b .gmfx-momentum .overpass-light,.offers-block-a .gmfx-momentum .overpass-light,.offers-block-wide .gmfx-momentum .overpass-light{font-family:'Overpass-light',Arial,Helvetica,sans-serif}
.offers-block-b .gmfx-momentum .overpass-medium,.offers-block-a .gmfx-momentum .overpass-medium,.offers-block-wide .gmfx-momentum .overpass-medium{font-family:'Overpass-medium',Arial,Helvetica,sans-serif}
.offers-block-b .gmfx-momentum .overpass-semi-bold,.offers-block-a .gmfx-momentum .overpass-semi-bold,.offers-block-wide .gmfx-momentum .overpass-semi-bold{font-family:'Overpass-semi-bold',Arial,Helvetica,sans-serif}
.offers-block-b .gmfx-momentum .overpass-regular,.offers-block-a .gmfx-momentum .overpass-regular,.offers-block-wide .gmfx-momentum .overpass-regular{font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
.offers-block-b .gmfx-momentum .overpass-thin,.offers-block-a .gmfx-momentum .overpass-thin,.offers-block-wide .gmfx-momentum .overpass-thin{font-family:'Overpass-thin',Arial,Helvetica,sans-serif}
.offers-block-b .gmfx-momentum h1{font-size:40px;line-height:1;color:#303132;font-family:'Overpass-bold',Arial,Helvetica,sans-serif;text-transform:uppercase}
@media(min-width:768px){.offers-block-b .gmfx-momentum h1{font-size:60px}
}
@media(min-width:768px){.offers-block-b .gmfx-momentum h1.h1-sm{font-size:40px}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.offers-block-b .gmfx-momentum h1{line-height:normal}
}
.offers-block-b .gmfx-momentum *[class^="hero"],.offers-block-b .gmfx-momentum *[class*=" hero"]{background-color:#005dab;width:100%;padding:42px 18px 40px 18px}
@media(min-width:768px){.offers-block-b .gmfx-momentum *[class^="hero"],.offers-block-b .gmfx-momentum *[class*=" hero"]{padding:42px 38px 40px 38px}
}
@media(min-width:992px){.offers-block-b .gmfx-momentum *[class^="hero"],.offers-block-b .gmfx-momentum *[class*=" hero"]{padding:82px 100px 80px 100px}
}
.offers-block-b .gmfx-momentum *[class^="hero"]>h1,.offers-block-b .gmfx-momentum *[class*=" hero"]>h1{position:relative;color:white}
.offers-block-b .gmfx-momentum *[class^="hero"]>h1:before,.offers-block-b .gmfx-momentum *[class*=" hero"]>h1:before{content:"";width:72px;height:5px;background-color:#00b9f2;position:relative;display:block;top:-2px;left:0}
.offers-block-b .gmfx-momentum *[class^="hero"].text-center>h1:before,.offers-block-b .gmfx-momentum *[class*=" hero"].text-center>h1:before{left:0;right:0;margin-left:auto;margin-right:auto}
@media(min-width:768px){.offers-block-b .gmfx-momentum *[class^="hero"].text-center>h1:before,.offers-block-b .gmfx-momentum *[class*=" hero"].text-center>h1:before{left:0}
}
@media(min-width:992px){.offers-block-b .gmfx-momentum *[class^="hero"].text-center>h1:before,.offers-block-b .gmfx-momentum *[class*=" hero"].text-center>h1:before{left:0}
}
.offers-block-b .gmfx-momentum *[class^="hero"].text-center>p,.offers-block-b .gmfx-momentum *[class*=" hero"].text-center>p{margin-left:auto;margin-right:auto}
.offers-block-b .gmfx-momentum *[class^="hero"]>p,.offers-block-b .gmfx-momentum *[class*=" hero"]>p{max-width:940px;font-family:'Overpass-light',Arial,Helvetica,sans-serif;color:white;font-size:16px;margin-top:10px}
@media(min-width:768px){.offers-block-b .gmfx-momentum *[class^="hero"]>p,.offers-block-b .gmfx-momentum *[class*=" hero"]>p{font-size:20px}
}
.offers-block-b .gmfx-momentum .hero-sm{padding:23px 18px 15px 18px}
@media(min-width:768px){.offers-block-b .gmfx-momentum .hero-sm{padding:29px 38px 27px 38px}
}
@media(min-width:992px){.offers-block-b .gmfx-momentum .hero-sm{padding:29px 100px 27px 100px}
}
.offers-block-b .gmfx-momentum .hero-sm>h1{font-size:40px}
.offers-block-b .gmfx-momentum .hero-sm>h1:before{width:45px;height:4px}
.offers-block-b .gmfx-momentum h2{font-size:30px;line-height:1.3;color:#303132;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media(min-width:768px){.offers-block-b .gmfx-momentum h2{font-size:32px}
}
.offers-block-b .gmfx-momentum h3{font-size:26px;line-height:1.3;letter-spacing:.6px;color:#303132;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media(min-width:768px){.offers-block-b .gmfx-momentum h3{font-size:28px}
}
.offers-block-b .gmfx-momentum h4{font-size:22px;line-height:1.3;color:#303132;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media(min-width:768px){.offers-block-b .gmfx-momentum h4{font-size:24px}
}
.offers-block-b .gmfx-momentum h5{font-size:18px;line-height:1.3;letter-spacing:.18px;color:#303132;font-family:'Overpass-medium',Arial,Helvetica,sans-serif}
.offers-block-b .gmfx-momentum h6{font-size:14px;line-height:1.3;letter-spacing:.18px;color:#303132;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
.offers-block-b .gmfx-momentum p{font-size:14px;line-height:25px;color:#494949;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media(min-width:768px){.offers-block-b .gmfx-momentum p{font-size:16px}
}
.offers-block-b .gmfx-momentum a{text-decoration:none;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all;font-family:'Overpass-bold',Arial,Helvetica,sans-serif}
.offers-block-b .gmfx-momentum a:not(.btn){color:#005dab}
.offers-block-b .gmfx-momentum a:not(.btn):hover{text-decoration:underline;color:#00295b}
.offers-block-b .gmfx-momentum .fs-60{font-size:60px !important}
.offers-block-b .gmfx-momentum .fs-58{font-size:58px !important}
.offers-block-b .gmfx-momentum .fs-56{font-size:56px !important}
.offers-block-b .gmfx-momentum .fs-54{font-size:54px !important}
.offers-block-b .gmfx-momentum .fs-52{font-size:52px !important}
.offers-block-b .gmfx-momentum .fs-50{font-size:50px !important}
.offers-block-b .gmfx-momentum .fs-48{font-size:48px !important}
.offers-block-b .gmfx-momentum .fs-46{font-size:46px !important}
.offers-block-b .gmfx-momentum .fs-44{font-size:44px !important}
.offers-block-b .gmfx-momentum .fs-42{font-size:42px !important}
.offers-block-b .gmfx-momentum .fs-40{font-size:40px !important}
.offers-block-b .gmfx-momentum .fs-38{font-size:38px !important}
.offers-block-b .gmfx-momentum .fs-36{font-size:36px !important}
.offers-block-b .gmfx-momentum .fs-34{font-size:34px !important}
.offers-block-b .gmfx-momentum .fs-32{font-size:32px !important}
.offers-block-b .gmfx-momentum .fs-30{font-size:30px !important}
.offers-block-b .gmfx-momentum .fs-28{font-size:28px !important}
.offers-block-b .gmfx-momentum .fs-26{font-size:26px !important}
.offers-block-b .gmfx-momentum .fs-24{font-size:24px !important}
.offers-block-b .gmfx-momentum .fs-22{font-size:22px !important}
.offers-block-b .gmfx-momentum .fs-20{font-size:20px !important}
.offers-block-b .gmfx-momentum .fs-18{font-size:18px !important}
.offers-block-b .gmfx-momentum .fs-16{font-size:16px !important}
.offers-block-b .gmfx-momentum .fs-14{font-size:14px !important}
.offers-block-b .gmfx-momentum .fs-12{font-size:12px !important}
.offers-block-b .gmfx-momentum .fs-10{font-size:10px !important}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .fs-60-lg{font-size:60px !important}
.offers-block-b .gmfx-momentum .fs-58-lg{font-size:58px !important}
.offers-block-b .gmfx-momentum .fs-56-lg{font-size:56px !important}
.offers-block-b .gmfx-momentum .fs-54-lg{font-size:54px !important}
.offers-block-b .gmfx-momentum .fs-52-lg{font-size:52px !important}
.offers-block-b .gmfx-momentum .fs-50-lg{font-size:50px !important}
.offers-block-b .gmfx-momentum .fs-48-lg{font-size:48px !important}
.offers-block-b .gmfx-momentum .fs-46-lg{font-size:46px !important}
.offers-block-b .gmfx-momentum .fs-44-lg{font-size:44px !important}
.offers-block-b .gmfx-momentum .fs-42-lg{font-size:42px !important}
.offers-block-b .gmfx-momentum .fs-40-lg{font-size:40px !important}
.offers-block-b .gmfx-momentum .fs-38-lg{font-size:38px !important}
.offers-block-b .gmfx-momentum .fs-36-lg{font-size:36px !important}
.offers-block-b .gmfx-momentum .fs-34-lg{font-size:34px !important}
.offers-block-b .gmfx-momentum .fs-32-lg{font-size:32px !important}
.offers-block-b .gmfx-momentum .fs-30-lg{font-size:30px !important}
.offers-block-b .gmfx-momentum .fs-28-lg{font-size:28px !important}
.offers-block-b .gmfx-momentum .fs-26-lg{font-size:26px !important}
.offers-block-b .gmfx-momentum .fs-24-lg{font-size:24px !important}
.offers-block-b .gmfx-momentum .fs-22-lg{font-size:22px !important}
.offers-block-b .gmfx-momentum .fs-20-lg{font-size:20px !important}
.offers-block-b .gmfx-momentum .fs-18-lg{font-size:18px !important}
.offers-block-b .gmfx-momentum .fs-16-lg{font-size:16px !important}
.offers-block-b .gmfx-momentum .fs-14-lg{font-size:14px !important}
.offers-block-b .gmfx-momentum .fs-12-lg{font-size:12px !important}
.offers-block-b .gmfx-momentum .fs-10-lg{font-size:10px !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .fs-60-md{font-size:60px !important}
.offers-block-b .gmfx-momentum .fs-58-md{font-size:58px !important}
.offers-block-b .gmfx-momentum .fs-56-md{font-size:56px !important}
.offers-block-b .gmfx-momentum .fs-54-md{font-size:54px !important}
.offers-block-b .gmfx-momentum .fs-52-md{font-size:52px !important}
.offers-block-b .gmfx-momentum .fs-50-md{font-size:50px !important}
.offers-block-b .gmfx-momentum .fs-48-md{font-size:48px !important}
.offers-block-b .gmfx-momentum .fs-46-md{font-size:46px !important}
.offers-block-b .gmfx-momentum .fs-44-md{font-size:44px !important}
.offers-block-b .gmfx-momentum .fs-42-md{font-size:42px !important}
.offers-block-b .gmfx-momentum .fs-40-md{font-size:40px !important}
.offers-block-b .gmfx-momentum .fs-38-md{font-size:38px !important}
.offers-block-b .gmfx-momentum .fs-36-md{font-size:36px !important}
.offers-block-b .gmfx-momentum .fs-34-md{font-size:34px !important}
.offers-block-b .gmfx-momentum .fs-32-md{font-size:32px !important}
.offers-block-b .gmfx-momentum .fs-30-md{font-size:30px !important}
.offers-block-b .gmfx-momentum .fs-28-md{font-size:28px !important}
.offers-block-b .gmfx-momentum .fs-26-md{font-size:26px !important}
.offers-block-b .gmfx-momentum .fs-24-md{font-size:24px !important}
.offers-block-b .gmfx-momentum .fs-22-md{font-size:22px !important}
.offers-block-b .gmfx-momentum .fs-20-md{font-size:20px !important}
.offers-block-b .gmfx-momentum .fs-18-md{font-size:18px !important}
.offers-block-b .gmfx-momentum .fs-16-md{font-size:16px !important}
.offers-block-b .gmfx-momentum .fs-14-md{font-size:14px !important}
.offers-block-b .gmfx-momentum .fs-12-md{font-size:12px !important}
.offers-block-b .gmfx-momentum .fs-10-md{font-size:10px !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .fs-60-sm{font-size:60px !important}
.offers-block-b .gmfx-momentum .fs-58-sm{font-size:58px !important}
.offers-block-b .gmfx-momentum .fs-56-sm{font-size:56px !important}
.offers-block-b .gmfx-momentum .fs-54-sm{font-size:54px !important}
.offers-block-b .gmfx-momentum .fs-52-sm{font-size:52px !important}
.offers-block-b .gmfx-momentum .fs-50-sm{font-size:50px !important}
.offers-block-b .gmfx-momentum .fs-48-sm{font-size:48px !important}
.offers-block-b .gmfx-momentum .fs-46-sm{font-size:46px !important}
.offers-block-b .gmfx-momentum .fs-44-sm{font-size:44px !important}
.offers-block-b .gmfx-momentum .fs-42-sm{font-size:42px !important}
.offers-block-b .gmfx-momentum .fs-40-sm{font-size:40px !important}
.offers-block-b .gmfx-momentum .fs-38-sm{font-size:38px !important}
.offers-block-b .gmfx-momentum .fs-36-sm{font-size:36px !important}
.offers-block-b .gmfx-momentum .fs-34-sm{font-size:34px !important}
.offers-block-b .gmfx-momentum .fs-32-sm{font-size:32px !important}
.offers-block-b .gmfx-momentum .fs-30-sm{font-size:30px !important}
.offers-block-b .gmfx-momentum .fs-28-sm{font-size:28px !important}
.offers-block-b .gmfx-momentum .fs-26-sm{font-size:26px !important}
.offers-block-b .gmfx-momentum .fs-24-sm{font-size:24px !important}
.offers-block-b .gmfx-momentum .fs-22-sm{font-size:22px !important}
.offers-block-b .gmfx-momentum .fs-20-sm{font-size:20px !important}
.offers-block-b .gmfx-momentum .fs-18-sm{font-size:18px !important}
.offers-block-b .gmfx-momentum .fs-16-sm{font-size:16px !important}
.offers-block-b .gmfx-momentum .fs-14-sm{font-size:14px !important}
.offers-block-b .gmfx-momentum .fs-12-sm{font-size:12px !important}
.offers-block-b .gmfx-momentum .fs-10-sm{font-size:10px !important}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .fs-60-xs{font-size:60px !important}
.offers-block-b .gmfx-momentum .fs-58-xs{font-size:58px !important}
.offers-block-b .gmfx-momentum .fs-56-xs{font-size:56px !important}
.offers-block-b .gmfx-momentum .fs-54-xs{font-size:54px !important}
.offers-block-b .gmfx-momentum .fs-52-xs{font-size:52px !important}
.offers-block-b .gmfx-momentum .fs-50-xs{font-size:50px !important}
.offers-block-b .gmfx-momentum .fs-48-xs{font-size:48px !important}
.offers-block-b .gmfx-momentum .fs-46-xs{font-size:46px !important}
.offers-block-b .gmfx-momentum .fs-44-xs{font-size:44px !important}
.offers-block-b .gmfx-momentum .fs-42-xs{font-size:42px !important}
.offers-block-b .gmfx-momentum .fs-40-xs{font-size:40px !important}
.offers-block-b .gmfx-momentum .fs-38-xs{font-size:38px !important}
.offers-block-b .gmfx-momentum .fs-36-xs{font-size:36px !important}
.offers-block-b .gmfx-momentum .fs-34-xs{font-size:34px !important}
.offers-block-b .gmfx-momentum .fs-32-xs{font-size:32px !important}
.offers-block-b .gmfx-momentum .fs-30-xs{font-size:30px !important}
.offers-block-b .gmfx-momentum .fs-28-xs{font-size:28px !important}
.offers-block-b .gmfx-momentum .fs-26-xs{font-size:26px !important}
.offers-block-b .gmfx-momentum .fs-24-xs{font-size:24px !important}
.offers-block-b .gmfx-momentum .fs-22-xs{font-size:22px !important}
.offers-block-b .gmfx-momentum .fs-20-xs{font-size:20px !important}
.offers-block-b .gmfx-momentum .fs-18-xs{font-size:18px !important}
.offers-block-b .gmfx-momentum .fs-16-xs{font-size:16px !important}
.offers-block-b .gmfx-momentum .fs-14-xs{font-size:14px !important}
.offers-block-b .gmfx-momentum .fs-12-xs{font-size:12px !important}
.offers-block-b .gmfx-momentum .fs-10-xs{font-size:10px !important}
}
.offers-block-b .gmfx-momentum .fs-0{font-size:0 !important}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .fs-0-lg{font-size:0 !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .fs-0-md{font-size:0 !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .fs-0-sm{font-size:0 !important}
}
.offers-block-a .gmfx-momentum h1{font-size:40px;line-height:1;color:#303132;font-family:'Overpass-bold',Arial,Helvetica,sans-serif;text-transform:uppercase}
@media(min-width:1024px){.offers-block-a .gmfx-momentum h1{font-size:60px}
}
@media(min-width:1024px){.offers-block-a .gmfx-momentum h1.h1-sm{font-size:40px}
}
@media all and (-ms-high-contrast:active){.offers-block-a .gmfx-momentum h1{line-height:normal}
}
@media all and (-ms-high-contrast:none){.offers-block-a .gmfx-momentum h1{line-height:normal}
}
.offers-block-a .gmfx-momentum *[class^="hero"],.offers-block-a .gmfx-momentum *[class*=" hero"]{background-color:#005dab;width:100%;padding:42px 18px 40px 18px}
@media(min-width:1024px){.offers-block-a .gmfx-momentum *[class^="hero"],.offers-block-a .gmfx-momentum *[class*=" hero"]{padding:42px 38px 40px 38px}
}
@media(min-width:3040px){.offers-block-a .gmfx-momentum *[class^="hero"],.offers-block-a .gmfx-momentum *[class*=" hero"]{padding:82px 100px 80px 100px}
}
.offers-block-a .gmfx-momentum *[class^="hero"]>h1,.offers-block-a .gmfx-momentum *[class*=" hero"]>h1{position:relative;color:white}
.offers-block-a .gmfx-momentum *[class^="hero"]>h1:before,.offers-block-a .gmfx-momentum *[class*=" hero"]>h1:before{content:"";width:72px;height:5px;background-color:#00b9f2;position:relative;display:block;top:-2px;left:0}
.offers-block-a .gmfx-momentum *[class^="hero"].text-center>h1:before,.offers-block-a .gmfx-momentum *[class*=" hero"].text-center>h1:before{left:0;right:0;margin-left:auto;margin-right:auto}
@media(min-width:1024px){.offers-block-a .gmfx-momentum *[class^="hero"].text-center>h1:before,.offers-block-a .gmfx-momentum *[class*=" hero"].text-center>h1:before{left:0}
}
@media(min-width:3040px){.offers-block-a .gmfx-momentum *[class^="hero"].text-center>h1:before,.offers-block-a .gmfx-momentum *[class*=" hero"].text-center>h1:before{left:0}
}
.offers-block-a .gmfx-momentum *[class^="hero"].text-center>p,.offers-block-a .gmfx-momentum *[class*=" hero"].text-center>p{margin-left:auto;margin-right:auto}
.offers-block-a .gmfx-momentum *[class^="hero"]>p,.offers-block-a .gmfx-momentum *[class*=" hero"]>p{max-width:940px;font-family:'Overpass-light',Arial,Helvetica,sans-serif;color:white;font-size:16px;margin-top:10px}
@media(min-width:1024px){.offers-block-a .gmfx-momentum *[class^="hero"]>p,.offers-block-a .gmfx-momentum *[class*=" hero"]>p{font-size:20px}
}
.offers-block-a .gmfx-momentum .hero-sm{padding:23px 18px 15px 18px}
@media(min-width:1024px){.offers-block-a .gmfx-momentum .hero-sm{padding:29px 38px 27px 38px}
}
@media(min-width:3040px){.offers-block-a .gmfx-momentum .hero-sm{padding:29px 100px 27px 100px}
}
.offers-block-a .gmfx-momentum .hero-sm>h1{font-size:40px}
.offers-block-a .gmfx-momentum .hero-sm>h1:before{width:45px;height:4px}
.offers-block-a .gmfx-momentum h2{font-size:30px;line-height:1.3;color:#303132;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media(min-width:1024px){.offers-block-a .gmfx-momentum h2{font-size:32px}
}
.offers-block-a .gmfx-momentum h3{font-size:26px;line-height:1.3;letter-spacing:.6px;color:#303132;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media(min-width:1024px){.offers-block-a .gmfx-momentum h3{font-size:28px}
}
.offers-block-a .gmfx-momentum h4{font-size:22px;line-height:1.3;color:#303132;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media(min-width:1024px){.offers-block-a .gmfx-momentum h4{font-size:24px}
}
.offers-block-a .gmfx-momentum h5{font-size:18px;line-height:1.3;letter-spacing:.18px;color:#303132;font-family:'Overpass-medium',Arial,Helvetica,sans-serif}
.offers-block-a .gmfx-momentum p{font-size:14px;line-height:25px;color:#494949}
@media(min-width:1024px){.offers-block-a .gmfx-momentum p{font-size:16px}
}
.offers-block-a .gmfx-momentum a{text-decoration:none;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}
.offers-block-a .gmfx-momentum a:not(.btn){color:#005dab}
.offers-block-a .gmfx-momentum a:not(.btn):hover{text-decoration:underline;color:#00295b}
.offers-block-a .gmfx-momentum .fs-60{font-size:60px !important}
.offers-block-a .gmfx-momentum .fs-58{font-size:58px !important}
.offers-block-a .gmfx-momentum .fs-56{font-size:56px !important}
.offers-block-a .gmfx-momentum .fs-54{font-size:54px !important}
.offers-block-a .gmfx-momentum .fs-52{font-size:52px !important}
.offers-block-a .gmfx-momentum .fs-50{font-size:50px !important}
.offers-block-a .gmfx-momentum .fs-48{font-size:48px !important}
.offers-block-a .gmfx-momentum .fs-46{font-size:46px !important}
.offers-block-a .gmfx-momentum .fs-44{font-size:44px !important}
.offers-block-a .gmfx-momentum .fs-42{font-size:42px !important}
.offers-block-a .gmfx-momentum .fs-40{font-size:40px !important}
.offers-block-a .gmfx-momentum .fs-38{font-size:38px !important}
.offers-block-a .gmfx-momentum .fs-36{font-size:36px !important}
.offers-block-a .gmfx-momentum .fs-34{font-size:34px !important}
.offers-block-a .gmfx-momentum .fs-32{font-size:32px !important}
.offers-block-a .gmfx-momentum .fs-30{font-size:30px !important}
.offers-block-a .gmfx-momentum .fs-28{font-size:28px !important}
.offers-block-a .gmfx-momentum .fs-26{font-size:26px !important}
.offers-block-a .gmfx-momentum .fs-24{font-size:24px !important}
.offers-block-a .gmfx-momentum .fs-22{font-size:22px !important}
.offers-block-a .gmfx-momentum .fs-20{font-size:20px !important}
.offers-block-a .gmfx-momentum .fs-18{font-size:18px !important}
.offers-block-a .gmfx-momentum .fs-16{font-size:16px !important}
.offers-block-a .gmfx-momentum .fs-14{font-size:14px !important}
.offers-block-a .gmfx-momentum .fs-12{font-size:12px !important}
.offers-block-a .gmfx-momentum .fs-10{font-size:10px !important}
@media(max-width:3039px){.offers-block-a .gmfx-momentum .fs-60-lg{font-size:60px !important}
.offers-block-a .gmfx-momentum .fs-58-lg{font-size:58px !important}
.offers-block-a .gmfx-momentum .fs-56-lg{font-size:56px !important}
.offers-block-a .gmfx-momentum .fs-54-lg{font-size:54px !important}
.offers-block-a .gmfx-momentum .fs-52-lg{font-size:52px !important}
.offers-block-a .gmfx-momentum .fs-50-lg{font-size:50px !important}
.offers-block-a .gmfx-momentum .fs-48-lg{font-size:48px !important}
.offers-block-a .gmfx-momentum .fs-46-lg{font-size:46px !important}
.offers-block-a .gmfx-momentum .fs-44-lg{font-size:44px !important}
.offers-block-a .gmfx-momentum .fs-42-lg{font-size:42px !important}
.offers-block-a .gmfx-momentum .fs-40-lg{font-size:40px !important}
.offers-block-a .gmfx-momentum .fs-38-lg{font-size:38px !important}
.offers-block-a .gmfx-momentum .fs-36-lg{font-size:36px !important}
.offers-block-a .gmfx-momentum .fs-34-lg{font-size:34px !important}
.offers-block-a .gmfx-momentum .fs-32-lg{font-size:32px !important}
.offers-block-a .gmfx-momentum .fs-30-lg{font-size:30px !important}
.offers-block-a .gmfx-momentum .fs-28-lg{font-size:28px !important}
.offers-block-a .gmfx-momentum .fs-26-lg{font-size:26px !important}
.offers-block-a .gmfx-momentum .fs-24-lg{font-size:24px !important}
.offers-block-a .gmfx-momentum .fs-22-lg{font-size:22px !important}
.offers-block-a .gmfx-momentum .fs-20-lg{font-size:20px !important}
.offers-block-a .gmfx-momentum .fs-18-lg{font-size:18px !important}
.offers-block-a .gmfx-momentum .fs-16-lg{font-size:16px !important}
.offers-block-a .gmfx-momentum .fs-14-lg{font-size:14px !important}
.offers-block-a .gmfx-momentum .fs-12-lg{font-size:12px !important}
.offers-block-a .gmfx-momentum .fs-10-lg{font-size:10px !important}
}
@media(max-width:3039px){.offers-block-a .gmfx-momentum .fs-60-md{font-size:60px !important}
.offers-block-a .gmfx-momentum .fs-58-md{font-size:58px !important}
.offers-block-a .gmfx-momentum .fs-56-md{font-size:56px !important}
.offers-block-a .gmfx-momentum .fs-54-md{font-size:54px !important}
.offers-block-a .gmfx-momentum .fs-52-md{font-size:52px !important}
.offers-block-a .gmfx-momentum .fs-50-md{font-size:50px !important}
.offers-block-a .gmfx-momentum .fs-48-md{font-size:48px !important}
.offers-block-a .gmfx-momentum .fs-46-md{font-size:46px !important}
.offers-block-a .gmfx-momentum .fs-44-md{font-size:44px !important}
.offers-block-a .gmfx-momentum .fs-42-md{font-size:42px !important}
.offers-block-a .gmfx-momentum .fs-40-md{font-size:40px !important}
.offers-block-a .gmfx-momentum .fs-38-md{font-size:38px !important}
.offers-block-a .gmfx-momentum .fs-36-md{font-size:36px !important}
.offers-block-a .gmfx-momentum .fs-34-md{font-size:34px !important}
.offers-block-a .gmfx-momentum .fs-32-md{font-size:32px !important}
.offers-block-a .gmfx-momentum .fs-30-md{font-size:30px !important}
.offers-block-a .gmfx-momentum .fs-28-md{font-size:28px !important}
.offers-block-a .gmfx-momentum .fs-26-md{font-size:26px !important}
.offers-block-a .gmfx-momentum .fs-24-md{font-size:24px !important}
.offers-block-a .gmfx-momentum .fs-22-md{font-size:22px !important}
.offers-block-a .gmfx-momentum .fs-20-md{font-size:20px !important}
.offers-block-a .gmfx-momentum .fs-18-md{font-size:18px !important}
.offers-block-a .gmfx-momentum .fs-16-md{font-size:16px !important}
.offers-block-a .gmfx-momentum .fs-14-md{font-size:14px !important}
.offers-block-a .gmfx-momentum .fs-12-md{font-size:12px !important}
.offers-block-a .gmfx-momentum .fs-10-md{font-size:10px !important}
}
@media(max-width:1023px){.offers-block-a .gmfx-momentum .fs-60-sm{font-size:60px !important}
.offers-block-a .gmfx-momentum .fs-58-sm{font-size:58px !important}
.offers-block-a .gmfx-momentum .fs-56-sm{font-size:56px !important}
.offers-block-a .gmfx-momentum .fs-54-sm{font-size:54px !important}
.offers-block-a .gmfx-momentum .fs-52-sm{font-size:52px !important}
.offers-block-a .gmfx-momentum .fs-50-sm{font-size:50px !important}
.offers-block-a .gmfx-momentum .fs-48-sm{font-size:48px !important}
.offers-block-a .gmfx-momentum .fs-46-sm{font-size:46px !important}
.offers-block-a .gmfx-momentum .fs-44-sm{font-size:44px !important}
.offers-block-a .gmfx-momentum .fs-42-sm{font-size:42px !important}
.offers-block-a .gmfx-momentum .fs-40-sm{font-size:40px !important}
.offers-block-a .gmfx-momentum .fs-38-sm{font-size:38px !important}
.offers-block-a .gmfx-momentum .fs-36-sm{font-size:36px !important}
.offers-block-a .gmfx-momentum .fs-34-sm{font-size:34px !important}
.offers-block-a .gmfx-momentum .fs-32-sm{font-size:32px !important}
.offers-block-a .gmfx-momentum .fs-30-sm{font-size:30px !important}
.offers-block-a .gmfx-momentum .fs-28-sm{font-size:28px !important}
.offers-block-a .gmfx-momentum .fs-26-sm{font-size:26px !important}
.offers-block-a .gmfx-momentum .fs-24-sm{font-size:24px !important}
.offers-block-a .gmfx-momentum .fs-22-sm{font-size:22px !important}
.offers-block-a .gmfx-momentum .fs-20-sm{font-size:20px !important}
.offers-block-a .gmfx-momentum .fs-18-sm{font-size:18px !important}
.offers-block-a .gmfx-momentum .fs-16-sm{font-size:16px !important}
.offers-block-a .gmfx-momentum .fs-14-sm{font-size:14px !important}
.offers-block-a .gmfx-momentum .fs-12-sm{font-size:12px !important}
.offers-block-a .gmfx-momentum .fs-10-sm{font-size:10px !important}
}
@media(max-width:480px){.offers-block-a .gmfx-momentum .fs-60-xs{font-size:60px !important}
.offers-block-a .gmfx-momentum .fs-58-xs{font-size:58px !important}
.offers-block-a .gmfx-momentum .fs-56-xs{font-size:56px !important}
.offers-block-a .gmfx-momentum .fs-54-xs{font-size:54px !important}
.offers-block-a .gmfx-momentum .fs-52-xs{font-size:52px !important}
.offers-block-a .gmfx-momentum .fs-50-xs{font-size:50px !important}
.offers-block-a .gmfx-momentum .fs-48-xs{font-size:48px !important}
.offers-block-a .gmfx-momentum .fs-46-xs{font-size:46px !important}
.offers-block-a .gmfx-momentum .fs-44-xs{font-size:44px !important}
.offers-block-a .gmfx-momentum .fs-42-xs{font-size:42px !important}
.offers-block-a .gmfx-momentum .fs-40-xs{font-size:40px !important}
.offers-block-a .gmfx-momentum .fs-38-xs{font-size:38px !important}
.offers-block-a .gmfx-momentum .fs-36-xs{font-size:36px !important}
.offers-block-a .gmfx-momentum .fs-34-xs{font-size:34px !important}
.offers-block-a .gmfx-momentum .fs-32-xs{font-size:32px !important}
.offers-block-a .gmfx-momentum .fs-30-xs{font-size:30px !important}
.offers-block-a .gmfx-momentum .fs-28-xs{font-size:28px !important}
.offers-block-a .gmfx-momentum .fs-26-xs{font-size:26px !important}
.offers-block-a .gmfx-momentum .fs-24-xs{font-size:24px !important}
.offers-block-a .gmfx-momentum .fs-22-xs{font-size:22px !important}
.offers-block-a .gmfx-momentum .fs-20-xs{font-size:20px !important}
.offers-block-a .gmfx-momentum .fs-18-xs{font-size:18px !important}
.offers-block-a .gmfx-momentum .fs-16-xs{font-size:16px !important}
.offers-block-a .gmfx-momentum .fs-14-xs{font-size:14px !important}
.offers-block-a .gmfx-momentum .fs-12-xs{font-size:12px !important}
.offers-block-a .gmfx-momentum .fs-10-xs{font-size:10px !important}
}
.offers-block-a .gmfx-momentum .fs-0{font-size:0 !important}
@media(max-width:3039px){.offers-block-a .gmfx-momentum .fs-0-lg{font-size:0 !important}
}
@media(max-width:3039px){.offers-block-a .gmfx-momentum .fs-0-md{font-size:0 !important}
}
@media(max-width:1023px){.offers-block-a .gmfx-momentum .fs-0-sm{font-size:0 !important}
}
.offers-block-wide .gmfx-momentum h1{font-size:40px;line-height:1;color:#303132;font-family:'Overpass-bold',Arial,Helvetica,sans-serif;text-transform:uppercase}
@media(min-width:1024px){.offers-block-wide .gmfx-momentum h1{font-size:60px}
}
@media(min-width:1024px){.offers-block-wide .gmfx-momentum h1.h1-sm{font-size:40px}
}
@media all and (-ms-high-contrast:active){.offers-block-wide .gmfx-momentum h1{line-height:normal}
}
@media all and (-ms-high-contrast:none){.offers-block-wide .gmfx-momentum h1{line-height:normal}
}
.offers-block-wide .gmfx-momentum *[class^="hero"],.offers-block-wide .gmfx-momentum *[class*=" hero"]{background-color:#005dab;width:100%;padding:42px 18px 40px 18px}
@media(min-width:1024px){.offers-block-wide .gmfx-momentum *[class^="hero"],.offers-block-wide .gmfx-momentum *[class*=" hero"]{padding:42px 38px 40px 38px}
}
@media(min-width:3040px){.offers-block-wide .gmfx-momentum *[class^="hero"],.offers-block-wide .gmfx-momentum *[class*=" hero"]{padding:82px 100px 80px 100px}
}
.offers-block-wide .gmfx-momentum *[class^="hero"]>h1,.offers-block-wide .gmfx-momentum *[class*=" hero"]>h1{position:relative;color:white}
.offers-block-wide .gmfx-momentum *[class^="hero"]>h1:before,.offers-block-wide .gmfx-momentum *[class*=" hero"]>h1:before{content:"";width:72px;height:5px;background-color:#00b9f2;position:relative;display:block;top:-2px;left:0}
.offers-block-wide .gmfx-momentum *[class^="hero"].text-center>h1:before,.offers-block-wide .gmfx-momentum *[class*=" hero"].text-center>h1:before{left:0;right:0;margin-left:auto;margin-right:auto}
@media(min-width:1024px){.offers-block-wide .gmfx-momentum *[class^="hero"].text-center>h1:before,.offers-block-wide .gmfx-momentum *[class*=" hero"].text-center>h1:before{left:0}
}
@media(min-width:3040px){.offers-block-wide .gmfx-momentum *[class^="hero"].text-center>h1:before,.offers-block-wide .gmfx-momentum *[class*=" hero"].text-center>h1:before{left:0}
}
.offers-block-wide .gmfx-momentum *[class^="hero"].text-center>p,.offers-block-wide .gmfx-momentum *[class*=" hero"].text-center>p{margin-left:auto;margin-right:auto}
.offers-block-wide .gmfx-momentum *[class^="hero"]>p,.offers-block-wide .gmfx-momentum *[class*=" hero"]>p{max-width:940px;font-family:'Overpass-light',Arial,Helvetica,sans-serif;color:white;font-size:16px;margin-top:10px}
@media(min-width:1024px){.offers-block-wide .gmfx-momentum *[class^="hero"]>p,.offers-block-wide .gmfx-momentum *[class*=" hero"]>p{font-size:20px}
}
.offers-block-wide .gmfx-momentum .hero-sm{padding:23px 18px 15px 18px}
@media(min-width:1024px){.offers-block-wide .gmfx-momentum .hero-sm{padding:29px 38px 27px 38px}
}
@media(min-width:3040px){.offers-block-wide .gmfx-momentum .hero-sm{padding:29px 100px 27px 100px}
}
.offers-block-wide .gmfx-momentum .hero-sm>h1{font-size:40px}
.offers-block-wide .gmfx-momentum .hero-sm>h1:before{width:45px;height:4px}
.offers-block-wide .gmfx-momentum h2{font-size:30px;line-height:1.3;color:#303132;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media(min-width:1024px){.offers-block-wide .gmfx-momentum h2{font-size:32px}
}
.offers-block-wide .gmfx-momentum h3{font-size:26px;line-height:1.3;letter-spacing:.6px;color:#303132;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media(min-width:1024px){.offers-block-wide .gmfx-momentum h3{font-size:28px}
}
.offers-block-wide .gmfx-momentum h4{font-size:22px;line-height:1.3;color:#303132;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media(min-width:1024px){.offers-block-wide .gmfx-momentum h4{font-size:24px}
}
.offers-block-wide .gmfx-momentum h5{font-size:18px;line-height:1.3;letter-spacing:.18px;color:#303132;font-family:'Overpass-medium',Arial,Helvetica,sans-serif}
.offers-block-wide .gmfx-momentum p{font-size:14px;line-height:25px;color:#494949}
@media(min-width:1024px){.offers-block-wide .gmfx-momentum p{font-size:16px}
}
.offers-block-wide .gmfx-momentum a{text-decoration:none;-webkit-transition:.2s all;-o-transition:.2s all;transition:.2s all}
.offers-block-wide .gmfx-momentum a:not(.btn){color:#005dab}
.offers-block-wide .gmfx-momentum a:not(.btn):hover{text-decoration:underline;color:#00295b}
.offers-block-wide .gmfx-momentum .fs-60{font-size:60px !important}
.offers-block-wide .gmfx-momentum .fs-58{font-size:58px !important}
.offers-block-wide .gmfx-momentum .fs-56{font-size:56px !important}
.offers-block-wide .gmfx-momentum .fs-54{font-size:54px !important}
.offers-block-wide .gmfx-momentum .fs-52{font-size:52px !important}
.offers-block-wide .gmfx-momentum .fs-50{font-size:50px !important}
.offers-block-wide .gmfx-momentum .fs-48{font-size:48px !important}
.offers-block-wide .gmfx-momentum .fs-46{font-size:46px !important}
.offers-block-wide .gmfx-momentum .fs-44{font-size:44px !important}
.offers-block-wide .gmfx-momentum .fs-42{font-size:42px !important}
.offers-block-wide .gmfx-momentum .fs-40{font-size:40px !important}
.offers-block-wide .gmfx-momentum .fs-38{font-size:38px !important}
.offers-block-wide .gmfx-momentum .fs-36{font-size:36px !important}
.offers-block-wide .gmfx-momentum .fs-34{font-size:34px !important}
.offers-block-wide .gmfx-momentum .fs-32{font-size:32px !important}
.offers-block-wide .gmfx-momentum .fs-30{font-size:30px !important}
.offers-block-wide .gmfx-momentum .fs-28{font-size:28px !important}
.offers-block-wide .gmfx-momentum .fs-26{font-size:26px !important}
.offers-block-wide .gmfx-momentum .fs-24{font-size:24px !important}
.offers-block-wide .gmfx-momentum .fs-22{font-size:22px !important}
.offers-block-wide .gmfx-momentum .fs-20{font-size:20px !important}
.offers-block-wide .gmfx-momentum .fs-18{font-size:18px !important}
.offers-block-wide .gmfx-momentum .fs-16{font-size:16px !important}
.offers-block-wide .gmfx-momentum .fs-14{font-size:14px !important}
.offers-block-wide .gmfx-momentum .fs-12{font-size:12px !important}
.offers-block-wide .gmfx-momentum .fs-10{font-size:10px !important}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .fs-60-lg{font-size:60px !important}
.offers-block-wide .gmfx-momentum .fs-58-lg{font-size:58px !important}
.offers-block-wide .gmfx-momentum .fs-56-lg{font-size:56px !important}
.offers-block-wide .gmfx-momentum .fs-54-lg{font-size:54px !important}
.offers-block-wide .gmfx-momentum .fs-52-lg{font-size:52px !important}
.offers-block-wide .gmfx-momentum .fs-50-lg{font-size:50px !important}
.offers-block-wide .gmfx-momentum .fs-48-lg{font-size:48px !important}
.offers-block-wide .gmfx-momentum .fs-46-lg{font-size:46px !important}
.offers-block-wide .gmfx-momentum .fs-44-lg{font-size:44px !important}
.offers-block-wide .gmfx-momentum .fs-42-lg{font-size:42px !important}
.offers-block-wide .gmfx-momentum .fs-40-lg{font-size:40px !important}
.offers-block-wide .gmfx-momentum .fs-38-lg{font-size:38px !important}
.offers-block-wide .gmfx-momentum .fs-36-lg{font-size:36px !important}
.offers-block-wide .gmfx-momentum .fs-34-lg{font-size:34px !important}
.offers-block-wide .gmfx-momentum .fs-32-lg{font-size:32px !important}
.offers-block-wide .gmfx-momentum .fs-30-lg{font-size:30px !important}
.offers-block-wide .gmfx-momentum .fs-28-lg{font-size:28px !important}
.offers-block-wide .gmfx-momentum .fs-26-lg{font-size:26px !important}
.offers-block-wide .gmfx-momentum .fs-24-lg{font-size:24px !important}
.offers-block-wide .gmfx-momentum .fs-22-lg{font-size:22px !important}
.offers-block-wide .gmfx-momentum .fs-20-lg{font-size:20px !important}
.offers-block-wide .gmfx-momentum .fs-18-lg{font-size:18px !important}
.offers-block-wide .gmfx-momentum .fs-16-lg{font-size:16px !important}
.offers-block-wide .gmfx-momentum .fs-14-lg{font-size:14px !important}
.offers-block-wide .gmfx-momentum .fs-12-lg{font-size:12px !important}
.offers-block-wide .gmfx-momentum .fs-10-lg{font-size:10px !important}
}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .fs-60-md{font-size:60px !important}
.offers-block-wide .gmfx-momentum .fs-58-md{font-size:58px !important}
.offers-block-wide .gmfx-momentum .fs-56-md{font-size:56px !important}
.offers-block-wide .gmfx-momentum .fs-54-md{font-size:54px !important}
.offers-block-wide .gmfx-momentum .fs-52-md{font-size:52px !important}
.offers-block-wide .gmfx-momentum .fs-50-md{font-size:50px !important}
.offers-block-wide .gmfx-momentum .fs-48-md{font-size:48px !important}
.offers-block-wide .gmfx-momentum .fs-46-md{font-size:46px !important}
.offers-block-wide .gmfx-momentum .fs-44-md{font-size:44px !important}
.offers-block-wide .gmfx-momentum .fs-42-md{font-size:42px !important}
.offers-block-wide .gmfx-momentum .fs-40-md{font-size:40px !important}
.offers-block-wide .gmfx-momentum .fs-38-md{font-size:38px !important}
.offers-block-wide .gmfx-momentum .fs-36-md{font-size:36px !important}
.offers-block-wide .gmfx-momentum .fs-34-md{font-size:34px !important}
.offers-block-wide .gmfx-momentum .fs-32-md{font-size:32px !important}
.offers-block-wide .gmfx-momentum .fs-30-md{font-size:30px !important}
.offers-block-wide .gmfx-momentum .fs-28-md{font-size:28px !important}
.offers-block-wide .gmfx-momentum .fs-26-md{font-size:26px !important}
.offers-block-wide .gmfx-momentum .fs-24-md{font-size:24px !important}
.offers-block-wide .gmfx-momentum .fs-22-md{font-size:22px !important}
.offers-block-wide .gmfx-momentum .fs-20-md{font-size:20px !important}
.offers-block-wide .gmfx-momentum .fs-18-md{font-size:18px !important}
.offers-block-wide .gmfx-momentum .fs-16-md{font-size:16px !important}
.offers-block-wide .gmfx-momentum .fs-14-md{font-size:14px !important}
.offers-block-wide .gmfx-momentum .fs-12-md{font-size:12px !important}
.offers-block-wide .gmfx-momentum .fs-10-md{font-size:10px !important}
}
@media(max-width:767px),(min-width:992px) and (max-width:1023px){.offers-block-wide .gmfx-momentum .fs-60-sm{font-size:60px !important}
.offers-block-wide .gmfx-momentum .fs-58-sm{font-size:58px !important}
.offers-block-wide .gmfx-momentum .fs-56-sm{font-size:56px !important}
.offers-block-wide .gmfx-momentum .fs-54-sm{font-size:54px !important}
.offers-block-wide .gmfx-momentum .fs-52-sm{font-size:52px !important}
.offers-block-wide .gmfx-momentum .fs-50-sm{font-size:50px !important}
.offers-block-wide .gmfx-momentum .fs-48-sm{font-size:48px !important}
.offers-block-wide .gmfx-momentum .fs-46-sm{font-size:46px !important}
.offers-block-wide .gmfx-momentum .fs-44-sm{font-size:44px !important}
.offers-block-wide .gmfx-momentum .fs-42-sm{font-size:42px !important}
.offers-block-wide .gmfx-momentum .fs-40-sm{font-size:40px !important}
.offers-block-wide .gmfx-momentum .fs-38-sm{font-size:38px !important}
.offers-block-wide .gmfx-momentum .fs-36-sm{font-size:36px !important}
.offers-block-wide .gmfx-momentum .fs-34-sm{font-size:34px !important}
.offers-block-wide .gmfx-momentum .fs-32-sm{font-size:32px !important}
.offers-block-wide .gmfx-momentum .fs-30-sm{font-size:30px !important}
.offers-block-wide .gmfx-momentum .fs-28-sm{font-size:28px !important}
.offers-block-wide .gmfx-momentum .fs-26-sm{font-size:26px !important}
.offers-block-wide .gmfx-momentum .fs-24-sm{font-size:24px !important}
.offers-block-wide .gmfx-momentum .fs-22-sm{font-size:22px !important}
.offers-block-wide .gmfx-momentum .fs-20-sm{font-size:20px !important}
.offers-block-wide .gmfx-momentum .fs-18-sm{font-size:18px !important}
.offers-block-wide .gmfx-momentum .fs-16-sm{font-size:16px !important}
.offers-block-wide .gmfx-momentum .fs-14-sm{font-size:14px !important}
.offers-block-wide .gmfx-momentum .fs-12-sm{font-size:12px !important}
.offers-block-wide .gmfx-momentum .fs-10-sm{font-size:10px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .fs-60-xs{font-size:60px !important}
.offers-block-wide .gmfx-momentum .fs-58-xs{font-size:58px !important}
.offers-block-wide .gmfx-momentum .fs-56-xs{font-size:56px !important}
.offers-block-wide .gmfx-momentum .fs-54-xs{font-size:54px !important}
.offers-block-wide .gmfx-momentum .fs-52-xs{font-size:52px !important}
.offers-block-wide .gmfx-momentum .fs-50-xs{font-size:50px !important}
.offers-block-wide .gmfx-momentum .fs-48-xs{font-size:48px !important}
.offers-block-wide .gmfx-momentum .fs-46-xs{font-size:46px !important}
.offers-block-wide .gmfx-momentum .fs-44-xs{font-size:44px !important}
.offers-block-wide .gmfx-momentum .fs-42-xs{font-size:42px !important}
.offers-block-wide .gmfx-momentum .fs-40-xs{font-size:40px !important}
.offers-block-wide .gmfx-momentum .fs-38-xs{font-size:38px !important}
.offers-block-wide .gmfx-momentum .fs-36-xs{font-size:36px !important}
.offers-block-wide .gmfx-momentum .fs-34-xs{font-size:34px !important}
.offers-block-wide .gmfx-momentum .fs-32-xs{font-size:32px !important}
.offers-block-wide .gmfx-momentum .fs-30-xs{font-size:30px !important}
.offers-block-wide .gmfx-momentum .fs-28-xs{font-size:28px !important}
.offers-block-wide .gmfx-momentum .fs-26-xs{font-size:26px !important}
.offers-block-wide .gmfx-momentum .fs-24-xs{font-size:24px !important}
.offers-block-wide .gmfx-momentum .fs-22-xs{font-size:22px !important}
.offers-block-wide .gmfx-momentum .fs-20-xs{font-size:20px !important}
.offers-block-wide .gmfx-momentum .fs-18-xs{font-size:18px !important}
.offers-block-wide .gmfx-momentum .fs-16-xs{font-size:16px !important}
.offers-block-wide .gmfx-momentum .fs-14-xs{font-size:14px !important}
.offers-block-wide .gmfx-momentum .fs-12-xs{font-size:12px !important}
.offers-block-wide .gmfx-momentum .fs-10-xs{font-size:10px !important}
}
.offers-block-wide .gmfx-momentum .fs-0{font-size:0 !important}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .fs-0-lg{font-size:0 !important}
}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .fs-0-md{font-size:0 !important}
}
@media(max-width:767px),(min-width:992px) and (max-width:1023px){.offers-block-wide .gmfx-momentum .fs-0-sm{font-size:0 !important}
}
.offers-block-wide .gmfx-momentum .fs-block-wide-60{font-size:60px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-58{font-size:58px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-56{font-size:56px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-54{font-size:54px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-52{font-size:52px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-50{font-size:50px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-48{font-size:48px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-46{font-size:46px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-44{font-size:44px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-42{font-size:42px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-40{font-size:40px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-38{font-size:38px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-36{font-size:36px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-34{font-size:34px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-32{font-size:32px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-30{font-size:30px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-28{font-size:28px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-26{font-size:26px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-24{font-size:24px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-22{font-size:22px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-20{font-size:20px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-18{font-size:18px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-16{font-size:16px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-14{font-size:14px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-12{font-size:12px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-10{font-size:10px !important}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .fs-block-wide-60-lg{font-size:60px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-58-lg{font-size:58px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-56-lg{font-size:56px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-54-lg{font-size:54px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-52-lg{font-size:52px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-50-lg{font-size:50px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-48-lg{font-size:48px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-46-lg{font-size:46px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-44-lg{font-size:44px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-42-lg{font-size:42px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-40-lg{font-size:40px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-38-lg{font-size:38px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-36-lg{font-size:36px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-34-lg{font-size:34px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-32-lg{font-size:32px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-30-lg{font-size:30px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-28-lg{font-size:28px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-26-lg{font-size:26px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-24-lg{font-size:24px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-22-lg{font-size:22px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-20-lg{font-size:20px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-18-lg{font-size:18px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-16-lg{font-size:16px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-14-lg{font-size:14px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-12-lg{font-size:12px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-10-lg{font-size:10px !important}
}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .fs-block-wide-60-md{font-size:60px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-58-md{font-size:58px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-56-md{font-size:56px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-54-md{font-size:54px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-52-md{font-size:52px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-50-md{font-size:50px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-48-md{font-size:48px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-46-md{font-size:46px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-44-md{font-size:44px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-42-md{font-size:42px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-40-md{font-size:40px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-38-md{font-size:38px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-36-md{font-size:36px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-34-md{font-size:34px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-32-md{font-size:32px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-30-md{font-size:30px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-28-md{font-size:28px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-26-md{font-size:26px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-24-md{font-size:24px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-22-md{font-size:22px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-20-md{font-size:20px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-18-md{font-size:18px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-16-md{font-size:16px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-14-md{font-size:14px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-12-md{font-size:12px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-10-md{font-size:10px !important}
}
@media(max-width:767px),(min-width:992px) and (max-width:1023px){.offers-block-wide .gmfx-momentum .fs-block-wide-60-sm{font-size:60px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-58-sm{font-size:58px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-56-sm{font-size:56px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-54-sm{font-size:54px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-52-sm{font-size:52px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-50-sm{font-size:50px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-48-sm{font-size:48px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-46-sm{font-size:46px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-44-sm{font-size:44px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-42-sm{font-size:42px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-40-sm{font-size:40px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-38-sm{font-size:38px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-36-sm{font-size:36px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-34-sm{font-size:34px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-32-sm{font-size:32px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-30-sm{font-size:30px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-28-sm{font-size:28px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-26-sm{font-size:26px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-24-sm{font-size:24px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-22-sm{font-size:22px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-20-sm{font-size:20px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-18-sm{font-size:18px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-16-sm{font-size:16px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-14-sm{font-size:14px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-12-sm{font-size:12px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-10-sm{font-size:10px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .fs-block-wide-60-xs{font-size:60px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-58-xs{font-size:58px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-56-xs{font-size:56px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-54-xs{font-size:54px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-52-xs{font-size:52px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-50-xs{font-size:50px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-48-xs{font-size:48px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-46-xs{font-size:46px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-44-xs{font-size:44px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-42-xs{font-size:42px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-40-xs{font-size:40px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-38-xs{font-size:38px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-36-xs{font-size:36px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-34-xs{font-size:34px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-32-xs{font-size:32px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-30-xs{font-size:30px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-28-xs{font-size:28px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-26-xs{font-size:26px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-24-xs{font-size:24px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-22-xs{font-size:22px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-20-xs{font-size:20px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-18-xs{font-size:18px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-16-xs{font-size:16px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-14-xs{font-size:14px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-12-xs{font-size:12px !important}
.offers-block-wide .gmfx-momentum .fs-block-wide-10-xs{font-size:10px !important}
}
.offers-block-wide .gmfx-momentum .fs-block-wide-0{font-size:0 !important}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .fs-block-wide-0-lg{font-size:0 !important}
}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .fs-block-wide-0-md{font-size:0 !important}
}
@media(max-width:767px),(min-width:992px) and (max-width:1023px){.offers-block-wide .gmfx-momentum .fs-block-wide-0-sm{font-size:0 !important}
}
@-webkit-keyframes lds-dual-ring{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes lds-dual-ring{0{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@media(min-width:1024px){.offers-block-wide .gmfx-momentum .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.offers-block-wide .gmfx-momentum .col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}
.offers-block-wide .gmfx-momentum .col-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.offers-block-wide .gmfx-momentum .col-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.offers-block-wide .gmfx-momentum .col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.offers-block-wide .gmfx-momentum .col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.offers-block-wide .gmfx-momentum .col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.offers-block-wide .gmfx-momentum .col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.offers-block-wide .gmfx-momentum .col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.offers-block-wide .gmfx-momentum .col-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.offers-block-wide .gmfx-momentum .col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.offers-block-wide .gmfx-momentum .col-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.offers-block-wide .gmfx-momentum .col-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.offers-block-wide .gmfx-momentum .col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.offers-block-wide .gmfx-momentum .col-auto-lg{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}
.offers-block-wide .gmfx-momentum .col-1-lg{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.offers-block-wide .gmfx-momentum .col-2-lg{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.offers-block-wide .gmfx-momentum .col-3-lg{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.offers-block-wide .gmfx-momentum .col-4-lg{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.offers-block-wide .gmfx-momentum .col-5-lg{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.offers-block-wide .gmfx-momentum .col-6-lg{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.offers-block-wide .gmfx-momentum .col-7-lg{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.offers-block-wide .gmfx-momentum .col-8-lg{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.offers-block-wide .gmfx-momentum .col-9-lg{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.offers-block-wide .gmfx-momentum .col-10-lg{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.offers-block-wide .gmfx-momentum .col-11-lg{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.offers-block-wide .gmfx-momentum .col-12-lg{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.offers-block-wide .gmfx-momentum .w-100-lg{width:100% !important}
.offers-block-wide .gmfx-momentum .w-auto-lg{width:auto !important}
.offers-block-wide .gmfx-momentum .h-100-lg{height:100% !important}
.offers-block-wide .gmfx-momentum .h-auto-lg{height:auto !important}
.offers-block-wide .gmfx-momentum .order-first-lg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}
.offers-block-wide .gmfx-momentum .order-last-lg{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}
.offers-block-wide .gmfx-momentum .order-0-lg{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}
.offers-block-wide .gmfx-momentum .order-1-lg{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.offers-block-wide .gmfx-momentum .order-2-lg{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.offers-block-wide .gmfx-momentum .order-3-lg{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}
.offers-block-wide .gmfx-momentum .order-4-lg{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}
.offers-block-wide .gmfx-momentum .order-5-lg{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}
.offers-block-wide .gmfx-momentum .order-6-lg{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}
.offers-block-wide .gmfx-momentum .order-7-lg{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}
.offers-block-wide .gmfx-momentum .order-8-lg{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}
.offers-block-wide .gmfx-momentum .order-9-lg{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}
.offers-block-wide .gmfx-momentum .order-10-lg{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}
.offers-block-wide .gmfx-momentum .order-11-lg{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}
.offers-block-wide .gmfx-momentum .order-12-lg{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}
.offers-block-wide .gmfx-momentum .left-lg{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}
.offers-block-wide .gmfx-momentum .center-lg{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}
.offers-block-wide .gmfx-momentum .right-lg{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}
.offers-block-wide .gmfx-momentum .space-around-lg{-ms-flex-pack:distribute;justify-content:space-around}
.offers-block-wide .gmfx-momentum .space-between-lg{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}
.offers-block-wide .gmfx-momentum .vertical-top-lg{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}
.offers-block-wide .gmfx-momentum .vertical-middle-lg{-ms-flex-align:center;-webkit-box-align:center;align-items:center}
.offers-block-wide .gmfx-momentum .vertical-bottom-lg{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}
.offers-block-wide .gmfx-momentum .vertical-stretch-lg{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}
.offers-block-wide .gmfx-momentum .content-top-lg{-ms-flex-line-pack:start;align-content:flex-start}
.offers-block-wide .gmfx-momentum .content-middle-lg{-ms-flex-line-pack:center;align-content:center}
.offers-block-wide .gmfx-momentum .content-bottom-lg{-ms-flex-line-pack:end;align-content:flex-end}
.offers-block-wide .gmfx-momentum .content-space-around-lg{-ms-flex-line-pack:distribute;align-content:space-around}
.offers-block-wide .gmfx-momentum .content-space-between-lg{-ms-flex-line-pack:justify;align-content:space-between}
.offers-block-wide .gmfx-momentum .content-stretch-lg{-ms-flex-line-pack:stretch;align-content:stretch}
.offers-block-wide .gmfx-momentum .col-top-lg{-ms-flex-item-align:start;align-self:flex-start}
.offers-block-wide .gmfx-momentum .col-middle-lg{-ms-flex-item-align:center;align-self:center}
.offers-block-wide .gmfx-momentum .col-bottom-lg{-ms-flex-item-align:end;align-self:flex-end}
.offers-block-wide .gmfx-momentum .col-stretch-lg{-ms-flex-item-align:auto;align-self:auto}
.offers-block-wide .gmfx-momentum .gutter-0-lg>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-0-lg>[class*=" col"]{padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-0-lg>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-0-lg>[class*=" col"]:first-child{padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-0-lg>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-0-lg>[class*=" col"]:last-child{padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-1-lg>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-1-lg>[class*=" col"]{padding-left:5px;padding-right:5px}
.offers-block-wide .gmfx-momentum .gutter-1-lg>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-1-lg>[class*=" col"]:first-child{padding-left:0;padding-right:5px}
.offers-block-wide .gmfx-momentum .gutter-1-lg>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-1-lg>[class*=" col"]:last-child{padding-left:5px;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-2-lg>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-2-lg>[class*=" col"]{padding-left:10px;padding-right:10px}
.offers-block-wide .gmfx-momentum .gutter-2-lg>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-2-lg>[class*=" col"]:first-child{padding-left:0;padding-right:10px}
.offers-block-wide .gmfx-momentum .gutter-2-lg>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-2-lg>[class*=" col"]:last-child{padding-left:10px;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-3-lg>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-3-lg>[class*=" col"]{padding-left:15px;padding-right:15px}
.offers-block-wide .gmfx-momentum .gutter-3-lg>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-3-lg>[class*=" col"]:first-child{padding-left:0;padding-right:15px}
.offers-block-wide .gmfx-momentum .gutter-3-lg>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-3-lg>[class*=" col"]:last-child{padding-left:15px;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-4-lg>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-4-lg>[class*=" col"]{padding-left:20px;padding-right:20px}
.offers-block-wide .gmfx-momentum .gutter-4-lg>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-4-lg>[class*=" col"]:first-child{padding-left:0;padding-right:20px}
.offers-block-wide .gmfx-momentum .gutter-4-lg>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-4-lg>[class*=" col"]:last-child{padding-left:20px;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-5-lg>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-5-lg>[class*=" col"]{padding-left:25px;padding-right:25px}
.offers-block-wide .gmfx-momentum .gutter-5-lg>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-5-lg>[class*=" col"]:first-child{padding-left:0;padding-right:25px}
.offers-block-wide .gmfx-momentum .gutter-5-lg>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-5-lg>[class*=" col"]:last-child{padding-left:25px;padding-right:0}
}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.offers-block-wide .gmfx-momentum .col-auto-md{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}
.offers-block-wide .gmfx-momentum .col-1-md{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.offers-block-wide .gmfx-momentum .col-2-md{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.offers-block-wide .gmfx-momentum .col-3-md{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.offers-block-wide .gmfx-momentum .col-4-md{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.offers-block-wide .gmfx-momentum .col-5-md{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.offers-block-wide .gmfx-momentum .col-6-md{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.offers-block-wide .gmfx-momentum .col-7-md{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.offers-block-wide .gmfx-momentum .col-8-md{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.offers-block-wide .gmfx-momentum .col-9-md{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.offers-block-wide .gmfx-momentum .col-10-md{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.offers-block-wide .gmfx-momentum .col-11-md{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.offers-block-wide .gmfx-momentum .col-12-md{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.offers-block-wide .gmfx-momentum .w-100-md{width:100% !important}
.offers-block-wide .gmfx-momentum .w-auto-md{width:auto !important}
.offers-block-wide .gmfx-momentum .h-100-md{height:100% !important}
.offers-block-wide .gmfx-momentum .h-auto-md{height:auto !important}
.offers-block-wide .gmfx-momentum .order-first-md{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}
.offers-block-wide .gmfx-momentum .order-last-md{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}
.offers-block-wide .gmfx-momentum .order-0-md{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}
.offers-block-wide .gmfx-momentum .order-1-md{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.offers-block-wide .gmfx-momentum .order-2-md{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.offers-block-wide .gmfx-momentum .order-3-md{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}
.offers-block-wide .gmfx-momentum .order-4-md{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}
.offers-block-wide .gmfx-momentum .order-5-md{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}
.offers-block-wide .gmfx-momentum .order-6-md{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}
.offers-block-wide .gmfx-momentum .order-7-md{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}
.offers-block-wide .gmfx-momentum .order-8-md{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}
.offers-block-wide .gmfx-momentum .order-9-md{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}
.offers-block-wide .gmfx-momentum .order-10-md{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}
.offers-block-wide .gmfx-momentum .order-11-md{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}
.offers-block-wide .gmfx-momentum .order-12-md{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}
.offers-block-wide .gmfx-momentum .left-md{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}
.offers-block-wide .gmfx-momentum .center-md{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}
.offers-block-wide .gmfx-momentum .right-md{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}
.offers-block-wide .gmfx-momentum .space-around-md{-ms-flex-pack:distribute;justify-content:space-around}
.offers-block-wide .gmfx-momentum .space-between-md{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}
.offers-block-wide .gmfx-momentum .vertical-top-md{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}
.offers-block-wide .gmfx-momentum .vertical-middle-md{-ms-flex-align:center;-webkit-box-align:center;align-items:center}
.offers-block-wide .gmfx-momentum .vertical-bottom-md{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}
.offers-block-wide .gmfx-momentum .vertical-stretch-md{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}
.offers-block-wide .gmfx-momentum .content-top-md{-ms-flex-line-pack:start;align-content:flex-start}
.offers-block-wide .gmfx-momentum .content-middle-md{-ms-flex-line-pack:center;align-content:center}
.offers-block-wide .gmfx-momentum .content-bottom-md{-ms-flex-line-pack:end;align-content:flex-end}
.offers-block-wide .gmfx-momentum .content-space-around-md{-ms-flex-line-pack:distribute;align-content:space-around}
.offers-block-wide .gmfx-momentum .content-space-between-md{-ms-flex-line-pack:justify;align-content:space-between}
.offers-block-wide .gmfx-momentum .content-stretch-md{-ms-flex-line-pack:stretch;align-content:stretch}
.offers-block-wide .gmfx-momentum .col-top-md{-ms-flex-item-align:start;align-self:flex-start}
.offers-block-wide .gmfx-momentum .col-middle-md{-ms-flex-item-align:center;align-self:center}
.offers-block-wide .gmfx-momentum .col-bottom-md{-ms-flex-item-align:end;align-self:flex-end}
.offers-block-wide .gmfx-momentum .col-stretch-md{-ms-flex-item-align:auto;align-self:auto}
.offers-block-wide .gmfx-momentum .gutter-0-md>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-0-md>[class*=" col"]{padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-0-md>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-0-md>[class*=" col"]:first-child{padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-0-md>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-0-md>[class*=" col"]:last-child{padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-1-md>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-1-md>[class*=" col"]{padding-left:5px;padding-right:5px}
.offers-block-wide .gmfx-momentum .gutter-1-md>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-1-md>[class*=" col"]:first-child{padding-left:0;padding-right:5px}
.offers-block-wide .gmfx-momentum .gutter-1-md>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-1-md>[class*=" col"]:last-child{padding-left:5px;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-2-md>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-2-md>[class*=" col"]{padding-left:10px;padding-right:10px}
.offers-block-wide .gmfx-momentum .gutter-2-md>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-2-md>[class*=" col"]:first-child{padding-left:0;padding-right:10px}
.offers-block-wide .gmfx-momentum .gutter-2-md>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-2-md>[class*=" col"]:last-child{padding-left:10px;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-3-md>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-3-md>[class*=" col"]{padding-left:15px;padding-right:15px}
.offers-block-wide .gmfx-momentum .gutter-3-md>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-3-md>[class*=" col"]:first-child{padding-left:0;padding-right:15px}
.offers-block-wide .gmfx-momentum .gutter-3-md>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-3-md>[class*=" col"]:last-child{padding-left:15px;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-4-md>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-4-md>[class*=" col"]{padding-left:20px;padding-right:20px}
.offers-block-wide .gmfx-momentum .gutter-4-md>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-4-md>[class*=" col"]:first-child{padding-left:0;padding-right:20px}
.offers-block-wide .gmfx-momentum .gutter-4-md>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-4-md>[class*=" col"]:last-child{padding-left:20px;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-5-md>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-5-md>[class*=" col"]{padding-left:25px;padding-right:25px}
.offers-block-wide .gmfx-momentum .gutter-5-md>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-5-md>[class*=" col"]:first-child{padding-left:0;padding-right:25px}
.offers-block-wide .gmfx-momentum .gutter-5-md>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-5-md>[class*=" col"]:last-child{padding-left:25px;padding-right:0}
}
@media(max-width:767px),(min-width:992px) and (max-width:1023px){.offers-block-wide .gmfx-momentum .col-12-lg,.offers-block-wide .gmfx-momentum .col-11-lg,.offers-block-wide .gmfx-momentum .col-10-lg,.offers-block-wide .gmfx-momentum .col-9-lg,.offers-block-wide .gmfx-momentum .col-8-lg,.offers-block-wide .gmfx-momentum .col-7-lg,.offers-block-wide .gmfx-momentum .col-6-lg,.offers-block-wide .gmfx-momentum .col-5-lg,.offers-block-wide .gmfx-momentum .col-4-lg,.offers-block-wide .gmfx-momentum .col-3-lg,.offers-block-wide .gmfx-momentum .col-2-lg,.offers-block-wide .gmfx-momentum .col-1-lg,.offers-block-wide .gmfx-momentum .col-auto-lg,.offers-block-wide .gmfx-momentum .col-lg,.offers-block-wide .gmfx-momentum .col-12-md,.offers-block-wide .gmfx-momentum .col-11-md,.offers-block-wide .gmfx-momentum .col-10-md,.offers-block-wide .gmfx-momentum .col-9-md,.offers-block-wide .gmfx-momentum .col-8-md,.offers-block-wide .gmfx-momentum .col-7-md,.offers-block-wide .gmfx-momentum .col-6-md,.offers-block-wide .gmfx-momentum .col-5-md,.offers-block-wide .gmfx-momentum .col-4-md,.offers-block-wide .gmfx-momentum .col-3-md,.offers-block-wide .gmfx-momentum .col-2-md,.offers-block-wide .gmfx-momentum .col-1-md,.offers-block-wide .gmfx-momentum .col-auto-md,.offers-block-wide .gmfx-momentum .col-md{position:relative;width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.offers-block-wide .gmfx-momentum .col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.offers-block-wide .gmfx-momentum .col-auto-sm{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}
.offers-block-wide .gmfx-momentum .col-1-sm{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.offers-block-wide .gmfx-momentum .col-2-sm{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.offers-block-wide .gmfx-momentum .col-3-sm{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.offers-block-wide .gmfx-momentum .col-4-sm{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.offers-block-wide .gmfx-momentum .col-5-sm{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.offers-block-wide .gmfx-momentum .col-6-sm{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.offers-block-wide .gmfx-momentum .col-7-sm{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.offers-block-wide .gmfx-momentum .col-8-sm{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.offers-block-wide .gmfx-momentum .col-9-sm{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.offers-block-wide .gmfx-momentum .col-10-sm{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.offers-block-wide .gmfx-momentum .col-11-sm{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.offers-block-wide .gmfx-momentum .col-12-sm{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.offers-block-wide .gmfx-momentum .w-100-sm{width:100% !important}
.offers-block-wide .gmfx-momentum .w-auto-sm{width:auto !important}
.offers-block-wide .gmfx-momentum .h-100-sm{height:100% !important}
.offers-block-wide .gmfx-momentum .h-auto-sm{height:auto !important}
.offers-block-wide .gmfx-momentum .order-first-sm{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}
.offers-block-wide .gmfx-momentum .order-last-sm{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}
.offers-block-wide .gmfx-momentum .order-0-sm{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}
.offers-block-wide .gmfx-momentum .order-1-sm{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.offers-block-wide .gmfx-momentum .order-2-sm{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.offers-block-wide .gmfx-momentum .order-3-sm{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}
.offers-block-wide .gmfx-momentum .order-4-sm{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}
.offers-block-wide .gmfx-momentum .order-5-sm{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}
.offers-block-wide .gmfx-momentum .order-6-sm{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}
.offers-block-wide .gmfx-momentum .order-7-sm{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}
.offers-block-wide .gmfx-momentum .order-8-sm{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}
.offers-block-wide .gmfx-momentum .order-9-sm{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}
.offers-block-wide .gmfx-momentum .order-10-sm{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}
.offers-block-wide .gmfx-momentum .order-11-sm{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}
.offers-block-wide .gmfx-momentum .order-12-sm{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}
.offers-block-wide .gmfx-momentum .left-sm{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}
.offers-block-wide .gmfx-momentum .center-sm{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}
.offers-block-wide .gmfx-momentum .right-sm{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}
.offers-block-wide .gmfx-momentum .space-around-sm{-ms-flex-pack:distribute;justify-content:space-around}
.offers-block-wide .gmfx-momentum .space-between-sm{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}
.offers-block-wide .gmfx-momentum .vertical-top-sm{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}
.offers-block-wide .gmfx-momentum .vertical-middle-sm{-ms-flex-align:center;-webkit-box-align:center;align-items:center}
.offers-block-wide .gmfx-momentum .vertical-bottom-sm{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}
.offers-block-wide .gmfx-momentum .vertical-stretch-sm{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}
.offers-block-wide .gmfx-momentum .content-top-sm{-ms-flex-line-pack:start;align-content:flex-start}
.offers-block-wide .gmfx-momentum .content-middle-sm{-ms-flex-line-pack:center;align-content:center}
.offers-block-wide .gmfx-momentum .content-bottom-sm{-ms-flex-line-pack:end;align-content:flex-end}
.offers-block-wide .gmfx-momentum .content-space-around-sm{-ms-flex-line-pack:distribute;align-content:space-around}
.offers-block-wide .gmfx-momentum .content-space-between-sm{-ms-flex-line-pack:justify;align-content:space-between}
.offers-block-wide .gmfx-momentum .content-stretch-sm{-ms-flex-line-pack:stretch;align-content:stretch}
.offers-block-wide .gmfx-momentum .col-top-sm{-ms-flex-item-align:start;align-self:flex-start}
.offers-block-wide .gmfx-momentum .col-middle-sm{-ms-flex-item-align:center;align-self:center}
.offers-block-wide .gmfx-momentum .col-bottom-sm{-ms-flex-item-align:end;align-self:flex-end}
.offers-block-wide .gmfx-momentum .col-stretch-sm{-ms-flex-item-align:auto;align-self:auto}
.offers-block-wide .gmfx-momentum .gutter-0-sm>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-0-sm>[class*=" col"]{padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-0-sm>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-0-sm>[class*=" col"]:first-child{padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-0-sm>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-0-sm>[class*=" col"]:last-child{padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-1-sm>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-1-sm>[class*=" col"]{padding-left:5px;padding-right:5px}
.offers-block-wide .gmfx-momentum .gutter-1-sm>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-1-sm>[class*=" col"]:first-child{padding-left:0;padding-right:5px}
.offers-block-wide .gmfx-momentum .gutter-1-sm>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-1-sm>[class*=" col"]:last-child{padding-left:5px;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-2-sm>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-2-sm>[class*=" col"]{padding-left:10px;padding-right:10px}
.offers-block-wide .gmfx-momentum .gutter-2-sm>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-2-sm>[class*=" col"]:first-child{padding-left:0;padding-right:10px}
.offers-block-wide .gmfx-momentum .gutter-2-sm>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-2-sm>[class*=" col"]:last-child{padding-left:10px;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-3-sm>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-3-sm>[class*=" col"]{padding-left:15px;padding-right:15px}
.offers-block-wide .gmfx-momentum .gutter-3-sm>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-3-sm>[class*=" col"]:first-child{padding-left:0;padding-right:15px}
.offers-block-wide .gmfx-momentum .gutter-3-sm>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-3-sm>[class*=" col"]:last-child{padding-left:15px;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-4-sm>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-4-sm>[class*=" col"]{padding-left:20px;padding-right:20px}
.offers-block-wide .gmfx-momentum .gutter-4-sm>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-4-sm>[class*=" col"]:first-child{padding-left:0;padding-right:20px}
.offers-block-wide .gmfx-momentum .gutter-4-sm>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-4-sm>[class*=" col"]:last-child{padding-left:20px;padding-right:0}
.offers-block-wide .gmfx-momentum .gutter-5-sm>[class^="col"],.offers-block-wide .gmfx-momentum .gutter-5-sm>[class*=" col"]{padding-left:25px;padding-right:25px}
.offers-block-wide .gmfx-momentum .gutter-5-sm>[class^="col"]:first-child,.offers-block-wide .gmfx-momentum .gutter-5-sm>[class*=" col"]:first-child{padding-left:0;padding-right:25px}
.offers-block-wide .gmfx-momentum .gutter-5-sm>[class^="col"]:last-child,.offers-block-wide .gmfx-momentum .gutter-5-sm>[class*=" col"]:last-child{padding-left:25px;padding-right:0}
}
@media(min-width:3040px){.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12:first-child,.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12:first-child,.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12:last-child,.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12:last-child,.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12,.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12{padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12:first-child + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12:first-child + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12:last-child + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12:last-child + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12 + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12 + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12:first-child + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12:first-child + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12:last-child + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12:last-child + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12 + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12 + [class*=" col"]{padding-left:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear,.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear{padding-right:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear + [class*=" col"]{padding-left:0}
}
@media(min-width:3040px) and (max-width:3039px){.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg),.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg),.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-lg:first-child,.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-lg:first-child,.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-lg:last-child,.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-lg:last-child,.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-lg,.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-lg{padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg) + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg) + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-lg:first-child + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-lg:first-child + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-lg:last-child + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-lg:last-child + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-lg + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-lg + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg) + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg) + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-lg:first-child + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-lg:first-child + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-lg:last-child + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-lg:last-child + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-lg + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-lg + [class*=" col"]{padding-left:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg),.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg),.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-lg,.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg{padding-right:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg) + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg) + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-lg + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg) + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg) + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-lg + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg + [class*=" col"]{padding-left:0}
}
@media(min-width:1024px) and (max-width:3039px){.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg):not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md),.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg):not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md),.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-lg:not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md),.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-lg:not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md),.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-md:first-child,.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-md:first-child,.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-md:last-child,.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-md:last-child,.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-md,.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-md{padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg):not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg):not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-lg:not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-lg:not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-md:first-child + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-md:first-child + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-md:last-child + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-md:last-child + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-md + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-md + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg):not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg):not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-lg:not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-lg:not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-md:first-child + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-md:first-child + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-md:last-child + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-md:last-child + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-12-md + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-12-md + [class*=" col"]{padding-left:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md),.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md),.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-lg:not(.gutter-reset-md),.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg:not(.gutter-reset-md),.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-md,.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-md{padding-right:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md) + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md) + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-lg:not(.gutter-reset-md) + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg:not(.gutter-reset-md) + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-md + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-md + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md) + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md) + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-lg:not(.gutter-reset-md) + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg:not(.gutter-reset-md) + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-md + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-md + [class*=" col"]{padding-left:0}
}
@media(max-width:767px),(min-width:992px) and (max-width:1023px){.offers-block-wide .gmfx-momentum [class^="gutter-"]>div:not(.col-auto-sm):not(.col-sm):not(.col-1-sm):not(.col-2-sm):not(.col-3-sm):not(.col-4-sm):not(.col-5-sm):not(.col-6-sm):not(.col-7-sm):not(.col-8-sm):not(.col-9-sm):not(.col-10-sm):not(.col-11-sm),.offers-block-wide .gmfx-momentum [class*=" gutter-"]>div:not(.col-auto-sm):not(.col-sm):not(.col-1-sm):not(.col-2-sm):not(.col-3-sm):not(.col-4-sm):not(.col-5-sm):not(.col-6-sm):not(.col-7-sm):not(.col-8-sm):not(.col-9-sm):not(.col-10-sm):not(.col-11-sm){padding-left:0;padding-right:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"]>div:not(.col-auto-sm):not(.col-sm):not(.col-1-sm):not(.col-2-sm):not(.col-3-sm):not(.col-4-sm):not(.col-5-sm):not(.col-6-sm):not(.col-7-sm):not(.col-8-sm):not(.col-9-sm):not(.col-10-sm):not(.col-11-sm) + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>div:not(.col-auto-sm):not(.col-sm):not(.col-1-sm):not(.col-2-sm):not(.col-3-sm):not(.col-4-sm):not(.col-5-sm):not(.col-6-sm):not(.col-7-sm):not(.col-8-sm):not(.col-9-sm):not(.col-10-sm):not(.col-11-sm) + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>div:not(.col-auto-sm):not(.col-sm):not(.col-1-sm):not(.col-2-sm):not(.col-3-sm):not(.col-4-sm):not(.col-5-sm):not(.col-6-sm):not(.col-7-sm):not(.col-8-sm):not(.col-9-sm):not(.col-10-sm):not(.col-11-sm) + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>div:not(.col-auto-sm):not(.col-sm):not(.col-1-sm):not(.col-2-sm):not(.col-3-sm):not(.col-4-sm):not(.col-5-sm):not(.col-6-sm):not(.col-7-sm):not(.col-8-sm):not(.col-9-sm):not(.col-10-sm):not(.col-11-sm) + [class*=" col"]{padding-left:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-6-sm:first-child + .col-6-sm,.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-6-sm:first-child + .col-6-sm,.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-6-sm:last-child + .col-6-sm,.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-6-sm:last-child + .col-6-sm,.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-6-sm + .col-6-sm,.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-6-sm + .col-6-sm{padding-right:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-6-sm:first-child + .col-6-sm + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-6-sm:first-child + .col-6-sm + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-6-sm:last-child + .col-6-sm + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-6-sm:last-child + .col-6-sm + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-6-sm + .col-6-sm + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-6-sm + .col-6-sm + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-6-sm:first-child + .col-6-sm + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-6-sm:first-child + .col-6-sm + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-6-sm:last-child + .col-6-sm + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-6-sm:last-child + .col-6-sm + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"]>.col-6-sm + .col-6-sm + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"]>.col-6-sm + .col-6-sm + [class*=" col"]{padding-left:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md):not(.gutter-reset-sm),.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md):not(.gutter-reset-sm),.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-lg:not(.gutter-reset-md):not(.gutter-reset-sm),.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg:not(.gutter-reset-md):not(.gutter-reset-sm),.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-md:not(.gutter-reset-sm),.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-md:not(.gutter-reset-sm),.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-sm,.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-sm{padding-right:0}
.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md):not(.gutter-reset-sm) + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md):not(.gutter-reset-sm) + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-lg:not(.gutter-reset-md):not(.gutter-reset-sm) + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg:not(.gutter-reset-md):not(.gutter-reset-sm) + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-md:not(.gutter-reset-sm) + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-md:not(.gutter-reset-sm) + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-sm + [class^="col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-sm + [class^="col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md):not(.gutter-reset-sm) + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md):not(.gutter-reset-sm) + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-lg:not(.gutter-reset-md):not(.gutter-reset-sm) + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg:not(.gutter-reset-md):not(.gutter-reset-sm) + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-md:not(.gutter-reset-sm) + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-md:not(.gutter-reset-sm) + [class*=" col"],.offers-block-wide .gmfx-momentum [class^="gutter-"] .gutter-clear-sm + [class*=" col"],.offers-block-wide .gmfx-momentum [class*=" gutter-"] .gutter-clear-sm + [class*=" col"]{padding-left:0}
}
@media(min-width:1024px){.offers-block-a .gmfx-momentum .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.offers-block-a .gmfx-momentum .col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}
.offers-block-a .gmfx-momentum .col-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.offers-block-a .gmfx-momentum .col-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.offers-block-a .gmfx-momentum .col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.offers-block-a .gmfx-momentum .col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.offers-block-a .gmfx-momentum .col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.offers-block-a .gmfx-momentum .col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.offers-block-a .gmfx-momentum .col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.offers-block-a .gmfx-momentum .col-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.offers-block-a .gmfx-momentum .col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.offers-block-a .gmfx-momentum .col-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.offers-block-a .gmfx-momentum .col-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.offers-block-a .gmfx-momentum .col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
}
@media(max-width:3039px){.offers-block-a .gmfx-momentum .col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.offers-block-a .gmfx-momentum .col-auto-lg{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}
.offers-block-a .gmfx-momentum .col-1-lg{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.offers-block-a .gmfx-momentum .col-2-lg{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.offers-block-a .gmfx-momentum .col-3-lg{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.offers-block-a .gmfx-momentum .col-4-lg{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.offers-block-a .gmfx-momentum .col-5-lg{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.offers-block-a .gmfx-momentum .col-6-lg{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.offers-block-a .gmfx-momentum .col-7-lg{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.offers-block-a .gmfx-momentum .col-8-lg{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.offers-block-a .gmfx-momentum .col-9-lg{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.offers-block-a .gmfx-momentum .col-10-lg{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.offers-block-a .gmfx-momentum .col-11-lg{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.offers-block-a .gmfx-momentum .col-12-lg{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.offers-block-a .gmfx-momentum .w-100-lg{width:100% !important}
.offers-block-a .gmfx-momentum .w-auto-lg{width:auto !important}
.offers-block-a .gmfx-momentum .h-100-lg{height:100% !important}
.offers-block-a .gmfx-momentum .h-auto-lg{height:auto !important}
.offers-block-a .gmfx-momentum .order-first-lg{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}
.offers-block-a .gmfx-momentum .order-last-lg{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}
.offers-block-a .gmfx-momentum .order-0-lg{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}
.offers-block-a .gmfx-momentum .order-1-lg{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.offers-block-a .gmfx-momentum .order-2-lg{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.offers-block-a .gmfx-momentum .order-3-lg{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}
.offers-block-a .gmfx-momentum .order-4-lg{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}
.offers-block-a .gmfx-momentum .order-5-lg{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}
.offers-block-a .gmfx-momentum .order-6-lg{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}
.offers-block-a .gmfx-momentum .order-7-lg{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}
.offers-block-a .gmfx-momentum .order-8-lg{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}
.offers-block-a .gmfx-momentum .order-9-lg{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}
.offers-block-a .gmfx-momentum .order-10-lg{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}
.offers-block-a .gmfx-momentum .order-11-lg{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}
.offers-block-a .gmfx-momentum .order-12-lg{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}
.offers-block-a .gmfx-momentum .left-lg{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}
.offers-block-a .gmfx-momentum .center-lg{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}
.offers-block-a .gmfx-momentum .right-lg{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}
.offers-block-a .gmfx-momentum .space-around-lg{-ms-flex-pack:distribute;justify-content:space-around}
.offers-block-a .gmfx-momentum .space-between-lg{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}
.offers-block-a .gmfx-momentum .vertical-top-lg{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}
.offers-block-a .gmfx-momentum .vertical-middle-lg{-ms-flex-align:center;-webkit-box-align:center;align-items:center}
.offers-block-a .gmfx-momentum .vertical-bottom-lg{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}
.offers-block-a .gmfx-momentum .vertical-stretch-lg{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}
.offers-block-a .gmfx-momentum .content-top-lg{-ms-flex-line-pack:start;align-content:flex-start}
.offers-block-a .gmfx-momentum .content-middle-lg{-ms-flex-line-pack:center;align-content:center}
.offers-block-a .gmfx-momentum .content-bottom-lg{-ms-flex-line-pack:end;align-content:flex-end}
.offers-block-a .gmfx-momentum .content-space-around-lg{-ms-flex-line-pack:distribute;align-content:space-around}
.offers-block-a .gmfx-momentum .content-space-between-lg{-ms-flex-line-pack:justify;align-content:space-between}
.offers-block-a .gmfx-momentum .content-stretch-lg{-ms-flex-line-pack:stretch;align-content:stretch}
.offers-block-a .gmfx-momentum .col-top-lg{-ms-flex-item-align:start;align-self:flex-start}
.offers-block-a .gmfx-momentum .col-middle-lg{-ms-flex-item-align:center;align-self:center}
.offers-block-a .gmfx-momentum .col-bottom-lg{-ms-flex-item-align:end;align-self:flex-end}
.offers-block-a .gmfx-momentum .col-stretch-lg{-ms-flex-item-align:auto;align-self:auto}
.offers-block-a .gmfx-momentum .gutter-0-lg>[class^="col"],.offers-block-a .gmfx-momentum .gutter-0-lg>[class*=" col"]{padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-0-lg>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-0-lg>[class*=" col"]:first-child{padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-0-lg>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-0-lg>[class*=" col"]:last-child{padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-1-lg>[class^="col"],.offers-block-a .gmfx-momentum .gutter-1-lg>[class*=" col"]{padding-left:5px;padding-right:5px}
.offers-block-a .gmfx-momentum .gutter-1-lg>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-1-lg>[class*=" col"]:first-child{padding-left:0;padding-right:5px}
.offers-block-a .gmfx-momentum .gutter-1-lg>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-1-lg>[class*=" col"]:last-child{padding-left:5px;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-2-lg>[class^="col"],.offers-block-a .gmfx-momentum .gutter-2-lg>[class*=" col"]{padding-left:10px;padding-right:10px}
.offers-block-a .gmfx-momentum .gutter-2-lg>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-2-lg>[class*=" col"]:first-child{padding-left:0;padding-right:10px}
.offers-block-a .gmfx-momentum .gutter-2-lg>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-2-lg>[class*=" col"]:last-child{padding-left:10px;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-3-lg>[class^="col"],.offers-block-a .gmfx-momentum .gutter-3-lg>[class*=" col"]{padding-left:15px;padding-right:15px}
.offers-block-a .gmfx-momentum .gutter-3-lg>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-3-lg>[class*=" col"]:first-child{padding-left:0;padding-right:15px}
.offers-block-a .gmfx-momentum .gutter-3-lg>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-3-lg>[class*=" col"]:last-child{padding-left:15px;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-4-lg>[class^="col"],.offers-block-a .gmfx-momentum .gutter-4-lg>[class*=" col"]{padding-left:20px;padding-right:20px}
.offers-block-a .gmfx-momentum .gutter-4-lg>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-4-lg>[class*=" col"]:first-child{padding-left:0;padding-right:20px}
.offers-block-a .gmfx-momentum .gutter-4-lg>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-4-lg>[class*=" col"]:last-child{padding-left:20px;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-5-lg>[class^="col"],.offers-block-a .gmfx-momentum .gutter-5-lg>[class*=" col"]{padding-left:25px;padding-right:25px}
.offers-block-a .gmfx-momentum .gutter-5-lg>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-5-lg>[class*=" col"]:first-child{padding-left:0;padding-right:25px}
.offers-block-a .gmfx-momentum .gutter-5-lg>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-5-lg>[class*=" col"]:last-child{padding-left:25px;padding-right:0}
}
@media(max-width:3039px){.offers-block-a .gmfx-momentum .col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.offers-block-a .gmfx-momentum .col-auto-md{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}
.offers-block-a .gmfx-momentum .col-1-md{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.offers-block-a .gmfx-momentum .col-2-md{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.offers-block-a .gmfx-momentum .col-3-md{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.offers-block-a .gmfx-momentum .col-4-md{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.offers-block-a .gmfx-momentum .col-5-md{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.offers-block-a .gmfx-momentum .col-6-md{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.offers-block-a .gmfx-momentum .col-7-md{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.offers-block-a .gmfx-momentum .col-8-md{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.offers-block-a .gmfx-momentum .col-9-md{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.offers-block-a .gmfx-momentum .col-10-md{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.offers-block-a .gmfx-momentum .col-11-md{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.offers-block-a .gmfx-momentum .col-12-md{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.offers-block-a .gmfx-momentum .w-100-md{width:100% !important}
.offers-block-a .gmfx-momentum .w-auto-md{width:auto !important}
.offers-block-a .gmfx-momentum .h-100-md{height:100% !important}
.offers-block-a .gmfx-momentum .h-auto-md{height:auto !important}
.offers-block-a .gmfx-momentum .order-first-md{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}
.offers-block-a .gmfx-momentum .order-last-md{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}
.offers-block-a .gmfx-momentum .order-0-md{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}
.offers-block-a .gmfx-momentum .order-1-md{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.offers-block-a .gmfx-momentum .order-2-md{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.offers-block-a .gmfx-momentum .order-3-md{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}
.offers-block-a .gmfx-momentum .order-4-md{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}
.offers-block-a .gmfx-momentum .order-5-md{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}
.offers-block-a .gmfx-momentum .order-6-md{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}
.offers-block-a .gmfx-momentum .order-7-md{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}
.offers-block-a .gmfx-momentum .order-8-md{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}
.offers-block-a .gmfx-momentum .order-9-md{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}
.offers-block-a .gmfx-momentum .order-10-md{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}
.offers-block-a .gmfx-momentum .order-11-md{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}
.offers-block-a .gmfx-momentum .order-12-md{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}
.offers-block-a .gmfx-momentum .left-md{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}
.offers-block-a .gmfx-momentum .center-md{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}
.offers-block-a .gmfx-momentum .right-md{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}
.offers-block-a .gmfx-momentum .space-around-md{-ms-flex-pack:distribute;justify-content:space-around}
.offers-block-a .gmfx-momentum .space-between-md{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}
.offers-block-a .gmfx-momentum .vertical-top-md{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}
.offers-block-a .gmfx-momentum .vertical-middle-md{-ms-flex-align:center;-webkit-box-align:center;align-items:center}
.offers-block-a .gmfx-momentum .vertical-bottom-md{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}
.offers-block-a .gmfx-momentum .vertical-stretch-md{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}
.offers-block-a .gmfx-momentum .content-top-md{-ms-flex-line-pack:start;align-content:flex-start}
.offers-block-a .gmfx-momentum .content-middle-md{-ms-flex-line-pack:center;align-content:center}
.offers-block-a .gmfx-momentum .content-bottom-md{-ms-flex-line-pack:end;align-content:flex-end}
.offers-block-a .gmfx-momentum .content-space-around-md{-ms-flex-line-pack:distribute;align-content:space-around}
.offers-block-a .gmfx-momentum .content-space-between-md{-ms-flex-line-pack:justify;align-content:space-between}
.offers-block-a .gmfx-momentum .content-stretch-md{-ms-flex-line-pack:stretch;align-content:stretch}
.offers-block-a .gmfx-momentum .col-top-md{-ms-flex-item-align:start;align-self:flex-start}
.offers-block-a .gmfx-momentum .col-middle-md{-ms-flex-item-align:center;align-self:center}
.offers-block-a .gmfx-momentum .col-bottom-md{-ms-flex-item-align:end;align-self:flex-end}
.offers-block-a .gmfx-momentum .col-stretch-md{-ms-flex-item-align:auto;align-self:auto}
.offers-block-a .gmfx-momentum .gutter-0-md>[class^="col"],.offers-block-a .gmfx-momentum .gutter-0-md>[class*=" col"]{padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-0-md>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-0-md>[class*=" col"]:first-child{padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-0-md>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-0-md>[class*=" col"]:last-child{padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-1-md>[class^="col"],.offers-block-a .gmfx-momentum .gutter-1-md>[class*=" col"]{padding-left:5px;padding-right:5px}
.offers-block-a .gmfx-momentum .gutter-1-md>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-1-md>[class*=" col"]:first-child{padding-left:0;padding-right:5px}
.offers-block-a .gmfx-momentum .gutter-1-md>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-1-md>[class*=" col"]:last-child{padding-left:5px;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-2-md>[class^="col"],.offers-block-a .gmfx-momentum .gutter-2-md>[class*=" col"]{padding-left:10px;padding-right:10px}
.offers-block-a .gmfx-momentum .gutter-2-md>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-2-md>[class*=" col"]:first-child{padding-left:0;padding-right:10px}
.offers-block-a .gmfx-momentum .gutter-2-md>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-2-md>[class*=" col"]:last-child{padding-left:10px;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-3-md>[class^="col"],.offers-block-a .gmfx-momentum .gutter-3-md>[class*=" col"]{padding-left:15px;padding-right:15px}
.offers-block-a .gmfx-momentum .gutter-3-md>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-3-md>[class*=" col"]:first-child{padding-left:0;padding-right:15px}
.offers-block-a .gmfx-momentum .gutter-3-md>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-3-md>[class*=" col"]:last-child{padding-left:15px;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-4-md>[class^="col"],.offers-block-a .gmfx-momentum .gutter-4-md>[class*=" col"]{padding-left:20px;padding-right:20px}
.offers-block-a .gmfx-momentum .gutter-4-md>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-4-md>[class*=" col"]:first-child{padding-left:0;padding-right:20px}
.offers-block-a .gmfx-momentum .gutter-4-md>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-4-md>[class*=" col"]:last-child{padding-left:20px;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-5-md>[class^="col"],.offers-block-a .gmfx-momentum .gutter-5-md>[class*=" col"]{padding-left:25px;padding-right:25px}
.offers-block-a .gmfx-momentum .gutter-5-md>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-5-md>[class*=" col"]:first-child{padding-left:0;padding-right:25px}
.offers-block-a .gmfx-momentum .gutter-5-md>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-5-md>[class*=" col"]:last-child{padding-left:25px;padding-right:0}
}
@media(max-width:1023px){.offers-block-a .gmfx-momentum .col-12-lg,.offers-block-a .gmfx-momentum .col-11-lg,.offers-block-a .gmfx-momentum .col-10-lg,.offers-block-a .gmfx-momentum .col-9-lg,.offers-block-a .gmfx-momentum .col-8-lg,.offers-block-a .gmfx-momentum .col-7-lg,.offers-block-a .gmfx-momentum .col-6-lg,.offers-block-a .gmfx-momentum .col-5-lg,.offers-block-a .gmfx-momentum .col-4-lg,.offers-block-a .gmfx-momentum .col-3-lg,.offers-block-a .gmfx-momentum .col-2-lg,.offers-block-a .gmfx-momentum .col-1-lg,.offers-block-a .gmfx-momentum .col-auto-lg,.offers-block-a .gmfx-momentum .col-lg,.offers-block-a .gmfx-momentum .col-12-md,.offers-block-a .gmfx-momentum .col-11-md,.offers-block-a .gmfx-momentum .col-10-md,.offers-block-a .gmfx-momentum .col-9-md,.offers-block-a .gmfx-momentum .col-8-md,.offers-block-a .gmfx-momentum .col-7-md,.offers-block-a .gmfx-momentum .col-6-md,.offers-block-a .gmfx-momentum .col-5-md,.offers-block-a .gmfx-momentum .col-4-md,.offers-block-a .gmfx-momentum .col-3-md,.offers-block-a .gmfx-momentum .col-2-md,.offers-block-a .gmfx-momentum .col-1-md,.offers-block-a .gmfx-momentum .col-auto-md,.offers-block-a .gmfx-momentum .col-md{position:relative;width:100%;-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.offers-block-a .gmfx-momentum .col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.offers-block-a .gmfx-momentum .col-auto-sm{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}
.offers-block-a .gmfx-momentum .col-1-sm{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.offers-block-a .gmfx-momentum .col-2-sm{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.offers-block-a .gmfx-momentum .col-3-sm{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.offers-block-a .gmfx-momentum .col-4-sm{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.offers-block-a .gmfx-momentum .col-5-sm{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.offers-block-a .gmfx-momentum .col-6-sm{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.offers-block-a .gmfx-momentum .col-7-sm{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.offers-block-a .gmfx-momentum .col-8-sm{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.offers-block-a .gmfx-momentum .col-9-sm{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.offers-block-a .gmfx-momentum .col-10-sm{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.offers-block-a .gmfx-momentum .col-11-sm{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.offers-block-a .gmfx-momentum .col-12-sm{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.offers-block-a .gmfx-momentum .w-100-sm{width:100% !important}
.offers-block-a .gmfx-momentum .w-auto-sm{width:auto !important}
.offers-block-a .gmfx-momentum .h-100-sm{height:100% !important}
.offers-block-a .gmfx-momentum .h-auto-sm{height:auto !important}
.offers-block-a .gmfx-momentum .order-first-sm{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}
.offers-block-a .gmfx-momentum .order-last-sm{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}
.offers-block-a .gmfx-momentum .order-0-sm{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}
.offers-block-a .gmfx-momentum .order-1-sm{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.offers-block-a .gmfx-momentum .order-2-sm{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.offers-block-a .gmfx-momentum .order-3-sm{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}
.offers-block-a .gmfx-momentum .order-4-sm{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}
.offers-block-a .gmfx-momentum .order-5-sm{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}
.offers-block-a .gmfx-momentum .order-6-sm{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}
.offers-block-a .gmfx-momentum .order-7-sm{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}
.offers-block-a .gmfx-momentum .order-8-sm{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}
.offers-block-a .gmfx-momentum .order-9-sm{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}
.offers-block-a .gmfx-momentum .order-10-sm{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}
.offers-block-a .gmfx-momentum .order-11-sm{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}
.offers-block-a .gmfx-momentum .order-12-sm{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}
.offers-block-a .gmfx-momentum .left-sm{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}
.offers-block-a .gmfx-momentum .center-sm{-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center}
.offers-block-a .gmfx-momentum .right-sm{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}
.offers-block-a .gmfx-momentum .space-around-sm{-ms-flex-pack:distribute;justify-content:space-around}
.offers-block-a .gmfx-momentum .space-between-sm{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between}
.offers-block-a .gmfx-momentum .vertical-top-sm{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}
.offers-block-a .gmfx-momentum .vertical-middle-sm{-ms-flex-align:center;-webkit-box-align:center;align-items:center}
.offers-block-a .gmfx-momentum .vertical-bottom-sm{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}
.offers-block-a .gmfx-momentum .vertical-stretch-sm{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}
.offers-block-a .gmfx-momentum .content-top-sm{-ms-flex-line-pack:start;align-content:flex-start}
.offers-block-a .gmfx-momentum .content-middle-sm{-ms-flex-line-pack:center;align-content:center}
.offers-block-a .gmfx-momentum .content-bottom-sm{-ms-flex-line-pack:end;align-content:flex-end}
.offers-block-a .gmfx-momentum .content-space-around-sm{-ms-flex-line-pack:distribute;align-content:space-around}
.offers-block-a .gmfx-momentum .content-space-between-sm{-ms-flex-line-pack:justify;align-content:space-between}
.offers-block-a .gmfx-momentum .content-stretch-sm{-ms-flex-line-pack:stretch;align-content:stretch}
.offers-block-a .gmfx-momentum .col-top-sm{-ms-flex-item-align:start;align-self:flex-start}
.offers-block-a .gmfx-momentum .col-middle-sm{-ms-flex-item-align:center;align-self:center}
.offers-block-a .gmfx-momentum .col-bottom-sm{-ms-flex-item-align:end;align-self:flex-end}
.offers-block-a .gmfx-momentum .col-stretch-sm{-ms-flex-item-align:auto;align-self:auto}
.offers-block-a .gmfx-momentum .gutter-0-sm>[class^="col"],.offers-block-a .gmfx-momentum .gutter-0-sm>[class*=" col"]{padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-0-sm>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-0-sm>[class*=" col"]:first-child{padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-0-sm>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-0-sm>[class*=" col"]:last-child{padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-1-sm>[class^="col"],.offers-block-a .gmfx-momentum .gutter-1-sm>[class*=" col"]{padding-left:5px;padding-right:5px}
.offers-block-a .gmfx-momentum .gutter-1-sm>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-1-sm>[class*=" col"]:first-child{padding-left:0;padding-right:5px}
.offers-block-a .gmfx-momentum .gutter-1-sm>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-1-sm>[class*=" col"]:last-child{padding-left:5px;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-2-sm>[class^="col"],.offers-block-a .gmfx-momentum .gutter-2-sm>[class*=" col"]{padding-left:10px;padding-right:10px}
.offers-block-a .gmfx-momentum .gutter-2-sm>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-2-sm>[class*=" col"]:first-child{padding-left:0;padding-right:10px}
.offers-block-a .gmfx-momentum .gutter-2-sm>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-2-sm>[class*=" col"]:last-child{padding-left:10px;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-3-sm>[class^="col"],.offers-block-a .gmfx-momentum .gutter-3-sm>[class*=" col"]{padding-left:15px;padding-right:15px}
.offers-block-a .gmfx-momentum .gutter-3-sm>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-3-sm>[class*=" col"]:first-child{padding-left:0;padding-right:15px}
.offers-block-a .gmfx-momentum .gutter-3-sm>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-3-sm>[class*=" col"]:last-child{padding-left:15px;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-4-sm>[class^="col"],.offers-block-a .gmfx-momentum .gutter-4-sm>[class*=" col"]{padding-left:20px;padding-right:20px}
.offers-block-a .gmfx-momentum .gutter-4-sm>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-4-sm>[class*=" col"]:first-child{padding-left:0;padding-right:20px}
.offers-block-a .gmfx-momentum .gutter-4-sm>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-4-sm>[class*=" col"]:last-child{padding-left:20px;padding-right:0}
.offers-block-a .gmfx-momentum .gutter-5-sm>[class^="col"],.offers-block-a .gmfx-momentum .gutter-5-sm>[class*=" col"]{padding-left:25px;padding-right:25px}
.offers-block-a .gmfx-momentum .gutter-5-sm>[class^="col"]:first-child,.offers-block-a .gmfx-momentum .gutter-5-sm>[class*=" col"]:first-child{padding-left:0;padding-right:25px}
.offers-block-a .gmfx-momentum .gutter-5-sm>[class^="col"]:last-child,.offers-block-a .gmfx-momentum .gutter-5-sm>[class*=" col"]:last-child{padding-left:25px;padding-right:0}
}
@media(min-width:3040px){.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12:first-child,.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12:first-child,.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12:last-child,.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12:last-child,.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12,.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12{padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12:first-child + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12:first-child + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12:last-child + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12:last-child + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12 + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12 + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12:first-child + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12:first-child + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12:last-child + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12:last-child + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12 + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12 + [class*=" col"]{padding-left:0}
.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear,.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear{padding-right:0}
.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear + [class*=" col"]{padding-left:0}
}
@media(min-width:3040px) and (max-width:3039px){.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg),.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg),.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-lg:first-child,.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-lg:first-child,.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-lg:last-child,.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-lg:last-child,.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-lg,.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-lg{padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg) + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg) + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-lg:first-child + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-lg:first-child + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-lg:last-child + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-lg:last-child + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-lg + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-lg + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg) + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg) + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-lg:first-child + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-lg:first-child + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-lg:last-child + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-lg:last-child + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-lg + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-lg + [class*=" col"]{padding-left:0}
.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg),.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg),.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-lg,.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg{padding-right:0}
.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg) + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg) + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-lg + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg) + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg) + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-lg + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg + [class*=" col"]{padding-left:0}
}
@media(min-width:1024px) and (max-width:3039px){.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg):not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md),.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg):not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md),.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-lg:not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md),.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-lg:not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md),.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-md:first-child,.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-md:first-child,.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-md:last-child,.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-md:last-child,.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-md,.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-md{padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg):not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg):not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-lg:not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-lg:not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-md:first-child + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-md:first-child + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-md:last-child + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-md:last-child + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-md + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-md + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg):not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12:not(.col-auto-lg):not(.col-lg):not(.col-1-lg):not(.col-2-lg):not(.col-3-lg):not(.col-4-lg):not(.col-5-lg):not(.col-6-lg):not(.col-7-lg):not(.col-8-lg):not(.col-9-lg):not(.col-10-lg):not(.col-11-lg):not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-lg:not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-lg:not(.col-auto-md):not(.col-md):not(.col-1-md):not(.col-2-md):not(.col-3-md):not(.col-4-md):not(.col-5-md):not(.col-6-md):not(.col-7-md):not(.col-8-md):not(.col-9-md):not(.col-10-md):not(.col-11-md) + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-md:first-child + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-md:first-child + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-md:last-child + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-md:last-child + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-12-md + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-12-md + [class*=" col"]{padding-left:0}
.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md),.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md),.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-lg:not(.gutter-reset-md),.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg:not(.gutter-reset-md),.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-md,.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-md{padding-right:0}
.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md) + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md) + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-lg:not(.gutter-reset-md) + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg:not(.gutter-reset-md) + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-md + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-md + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md) + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md) + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-lg:not(.gutter-reset-md) + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg:not(.gutter-reset-md) + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-md + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-md + [class*=" col"]{padding-left:0}
}
@media(max-width:1023px){.offers-block-a .gmfx-momentum [class^="gutter-"]>div:not(.col-auto-sm):not(.col-sm):not(.col-1-sm):not(.col-2-sm):not(.col-3-sm):not(.col-4-sm):not(.col-5-sm):not(.col-6-sm):not(.col-7-sm):not(.col-8-sm):not(.col-9-sm):not(.col-10-sm):not(.col-11-sm),.offers-block-a .gmfx-momentum [class*=" gutter-"]>div:not(.col-auto-sm):not(.col-sm):not(.col-1-sm):not(.col-2-sm):not(.col-3-sm):not(.col-4-sm):not(.col-5-sm):not(.col-6-sm):not(.col-7-sm):not(.col-8-sm):not(.col-9-sm):not(.col-10-sm):not(.col-11-sm){padding-left:0;padding-right:0}
.offers-block-a .gmfx-momentum [class^="gutter-"]>div:not(.col-auto-sm):not(.col-sm):not(.col-1-sm):not(.col-2-sm):not(.col-3-sm):not(.col-4-sm):not(.col-5-sm):not(.col-6-sm):not(.col-7-sm):not(.col-8-sm):not(.col-9-sm):not(.col-10-sm):not(.col-11-sm) + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>div:not(.col-auto-sm):not(.col-sm):not(.col-1-sm):not(.col-2-sm):not(.col-3-sm):not(.col-4-sm):not(.col-5-sm):not(.col-6-sm):not(.col-7-sm):not(.col-8-sm):not(.col-9-sm):not(.col-10-sm):not(.col-11-sm) + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>div:not(.col-auto-sm):not(.col-sm):not(.col-1-sm):not(.col-2-sm):not(.col-3-sm):not(.col-4-sm):not(.col-5-sm):not(.col-6-sm):not(.col-7-sm):not(.col-8-sm):not(.col-9-sm):not(.col-10-sm):not(.col-11-sm) + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>div:not(.col-auto-sm):not(.col-sm):not(.col-1-sm):not(.col-2-sm):not(.col-3-sm):not(.col-4-sm):not(.col-5-sm):not(.col-6-sm):not(.col-7-sm):not(.col-8-sm):not(.col-9-sm):not(.col-10-sm):not(.col-11-sm) + [class*=" col"]{padding-left:0}
.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-6-sm:first-child + .col-6-sm,.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-6-sm:first-child + .col-6-sm,.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-6-sm:last-child + .col-6-sm,.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-6-sm:last-child + .col-6-sm,.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-6-sm + .col-6-sm,.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-6-sm + .col-6-sm{padding-right:0}
.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-6-sm:first-child + .col-6-sm + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-6-sm:first-child + .col-6-sm + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-6-sm:last-child + .col-6-sm + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-6-sm:last-child + .col-6-sm + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-6-sm + .col-6-sm + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-6-sm + .col-6-sm + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-6-sm:first-child + .col-6-sm + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-6-sm:first-child + .col-6-sm + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-6-sm:last-child + .col-6-sm + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-6-sm:last-child + .col-6-sm + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"]>.col-6-sm + .col-6-sm + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"]>.col-6-sm + .col-6-sm + [class*=" col"]{padding-left:0}
.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md):not(.gutter-reset-sm),.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md):not(.gutter-reset-sm),.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-lg:not(.gutter-reset-md):not(.gutter-reset-sm),.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg:not(.gutter-reset-md):not(.gutter-reset-sm),.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-md:not(.gutter-reset-sm),.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-md:not(.gutter-reset-sm),.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-sm,.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-sm{padding-right:0}
.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md):not(.gutter-reset-sm) + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md):not(.gutter-reset-sm) + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-lg:not(.gutter-reset-md):not(.gutter-reset-sm) + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg:not(.gutter-reset-md):not(.gutter-reset-sm) + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-md:not(.gutter-reset-sm) + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-md:not(.gutter-reset-sm) + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-sm + [class^="col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-sm + [class^="col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md):not(.gutter-reset-sm) + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear:not(.gutter-reset-lg):not(.gutter-reset-md):not(.gutter-reset-sm) + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-lg:not(.gutter-reset-md):not(.gutter-reset-sm) + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-lg:not(.gutter-reset-md):not(.gutter-reset-sm) + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-md:not(.gutter-reset-sm) + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-md:not(.gutter-reset-sm) + [class*=" col"],.offers-block-a .gmfx-momentum [class^="gutter-"] .gutter-clear-sm + [class*=" col"],.offers-block-a .gmfx-momentum [class*=" gutter-"] .gutter-clear-sm + [class*=" col"]{padding-left:0}
}
.offers-block-a .gmfx-momentum .m-t-50{margin-top:50px !important}
.offers-block-a .gmfx-momentum .m-r-50{margin-right:50px !important}
.offers-block-a .gmfx-momentum .m-b-50{margin-bottom:50px !important}
.offers-block-a .gmfx-momentum .m-l-50{margin-left:50px !important}
.offers-block-a .gmfx-momentum .m-t-45{margin-top:45px !important}
.offers-block-a .gmfx-momentum .m-r-45{margin-right:45px !important}
.offers-block-a .gmfx-momentum .m-b-45{margin-bottom:45px !important}
.offers-block-a .gmfx-momentum .m-l-45{margin-left:45px !important}
.offers-block-a .gmfx-momentum .m-t-40{margin-top:40px !important}
.offers-block-a .gmfx-momentum .m-r-40{margin-right:40px !important}
.offers-block-a .gmfx-momentum .m-b-40{margin-bottom:40px !important}
.offers-block-a .gmfx-momentum .m-l-40{margin-left:40px !important}
.offers-block-a .gmfx-momentum .m-t-35{margin-top:35px !important}
.offers-block-a .gmfx-momentum .m-r-35{margin-right:35px !important}
.offers-block-a .gmfx-momentum .m-b-35{margin-bottom:35px !important}
.offers-block-a .gmfx-momentum .m-l-35{margin-left:35px !important}
.offers-block-a .gmfx-momentum .m-t-30{margin-top:30px !important}
.offers-block-a .gmfx-momentum .m-r-30{margin-right:30px !important}
.offers-block-a .gmfx-momentum .m-b-30{margin-bottom:30px !important}
.offers-block-a .gmfx-momentum .m-l-30{margin-left:30px !important}
.offers-block-a .gmfx-momentum .m-t-25{margin-top:25px !important}
.offers-block-a .gmfx-momentum .m-r-25{margin-right:25px !important}
.offers-block-a .gmfx-momentum .m-b-25{margin-bottom:25px !important}
.offers-block-a .gmfx-momentum .m-l-25{margin-left:25px !important}
.offers-block-a .gmfx-momentum .m-t-20{margin-top:20px !important}
.offers-block-a .gmfx-momentum .m-r-20{margin-right:20px !important}
.offers-block-a .gmfx-momentum .m-b-20{margin-bottom:20px !important}
.offers-block-a .gmfx-momentum .m-l-20{margin-left:20px !important}
.offers-block-a .gmfx-momentum .m-t-15{margin-top:15px !important}
.offers-block-a .gmfx-momentum .m-r-15{margin-right:15px !important}
.offers-block-a .gmfx-momentum .m-b-15{margin-bottom:15px !important}
.offers-block-a .gmfx-momentum .m-l-15{margin-left:15px !important}
.offers-block-a .gmfx-momentum .m-t-10{margin-top:10px !important}
.offers-block-a .gmfx-momentum .m-r-10{margin-right:10px !important}
.offers-block-a .gmfx-momentum .m-b-10{margin-bottom:10px !important}
.offers-block-a .gmfx-momentum .m-l-10{margin-left:10px !important}
.offers-block-a .gmfx-momentum .m-t-5{margin-top:5px !important}
.offers-block-a .gmfx-momentum .m-r-5{margin-right:5px !important}
.offers-block-a .gmfx-momentum .m-b-5{margin-bottom:5px !important}
.offers-block-a .gmfx-momentum .m-l-5{margin-left:5px !important}
.offers-block-a .gmfx-momentum .m-t-0{margin-top:0 !important}
.offers-block-a .gmfx-momentum .m-r-0{margin-right:0 !important}
.offers-block-a .gmfx-momentum .m-b-0{margin-bottom:0 !important}
.offers-block-a .gmfx-momentum .m-l-0{margin-left:0 !important}
.offers-block-a .gmfx-momentum .p-t-50{padding-top:50px !important}
.offers-block-a .gmfx-momentum .p-r-50{padding-right:50px !important}
.offers-block-a .gmfx-momentum .p-b-50{padding-bottom:50px !important}
.offers-block-a .gmfx-momentum .p-l-50{padding-left:50px !important}
.offers-block-a .gmfx-momentum .p-t-45{padding-top:45px !important}
.offers-block-a .gmfx-momentum .p-r-45{padding-right:45px !important}
.offers-block-a .gmfx-momentum .p-b-45{padding-bottom:45px !important}
.offers-block-a .gmfx-momentum .p-l-45{padding-left:45px !important}
.offers-block-a .gmfx-momentum .p-t-40{padding-top:40px !important}
.offers-block-a .gmfx-momentum .p-r-40{padding-right:40px !important}
.offers-block-a .gmfx-momentum .p-b-40{padding-bottom:40px !important}
.offers-block-a .gmfx-momentum .p-l-40{padding-left:40px !important}
.offers-block-a .gmfx-momentum .p-t-35{padding-top:35px !important}
.offers-block-a .gmfx-momentum .p-r-35{padding-right:35px !important}
.offers-block-a .gmfx-momentum .p-b-35{padding-bottom:35px !important}
.offers-block-a .gmfx-momentum .p-l-35{padding-left:35px !important}
.offers-block-a .gmfx-momentum .p-t-30{padding-top:30px !important}
.offers-block-a .gmfx-momentum .p-r-30{padding-right:30px !important}
.offers-block-a .gmfx-momentum .p-b-30{padding-bottom:30px !important}
.offers-block-a .gmfx-momentum .p-l-30{padding-left:30px !important}
.offers-block-a .gmfx-momentum .p-t-25{padding-top:25px !important}
.offers-block-a .gmfx-momentum .p-r-25{padding-right:25px !important}
.offers-block-a .gmfx-momentum .p-b-25{padding-bottom:25px !important}
.offers-block-a .gmfx-momentum .p-l-25{padding-left:25px !important}
.offers-block-a .gmfx-momentum .p-t-20{padding-top:20px !important}
.offers-block-a .gmfx-momentum .p-r-20{padding-right:20px !important}
.offers-block-a .gmfx-momentum .p-b-20{padding-bottom:20px !important}
.offers-block-a .gmfx-momentum .p-l-20{padding-left:20px !important}
.offers-block-a .gmfx-momentum .p-t-15{padding-top:15px !important}
.offers-block-a .gmfx-momentum .p-r-15{padding-right:15px !important}
.offers-block-a .gmfx-momentum .p-b-15{padding-bottom:15px !important}
.offers-block-a .gmfx-momentum .p-l-15{padding-left:15px !important}
.offers-block-a .gmfx-momentum .p-t-10{padding-top:10px !important}
.offers-block-a .gmfx-momentum .p-r-10{padding-right:10px !important}
.offers-block-a .gmfx-momentum .p-b-10{padding-bottom:10px !important}
.offers-block-a .gmfx-momentum .p-l-10{padding-left:10px !important}
.offers-block-a .gmfx-momentum .p-t-5{padding-top:5px !important}
.offers-block-a .gmfx-momentum .p-r-5{padding-right:5px !important}
.offers-block-a .gmfx-momentum .p-b-5{padding-bottom:5px !important}
.offers-block-a .gmfx-momentum .p-l-5{padding-left:5px !important}
.offers-block-a .gmfx-momentum .p-t-0{padding-top:0 !important}
.offers-block-a .gmfx-momentum .p-r-0{padding-right:0 !important}
.offers-block-a .gmfx-momentum .p-b-0{padding-bottom:0 !important}
.offers-block-a .gmfx-momentum .p-l-0{padding-left:0 !important}
@media(max-width:3039px){.offers-block-a .gmfx-momentum .m-t-50-lg{margin-top:50px !important}
.offers-block-a .gmfx-momentum .m-r-50-lg{margin-right:50px !important}
.offers-block-a .gmfx-momentum .m-b-50-lg{margin-bottom:50px !important}
.offers-block-a .gmfx-momentum .m-l-50-lg{margin-left:50px !important}
.offers-block-a .gmfx-momentum .m-t-45-lg{margin-top:45px !important}
.offers-block-a .gmfx-momentum .m-r-45-lg{margin-right:45px !important}
.offers-block-a .gmfx-momentum .m-b-45-lg{margin-bottom:45px !important}
.offers-block-a .gmfx-momentum .m-l-45-lg{margin-left:45px !important}
.offers-block-a .gmfx-momentum .m-t-40-lg{margin-top:40px !important}
.offers-block-a .gmfx-momentum .m-r-40-lg{margin-right:40px !important}
.offers-block-a .gmfx-momentum .m-b-40-lg{margin-bottom:40px !important}
.offers-block-a .gmfx-momentum .m-l-40-lg{margin-left:40px !important}
.offers-block-a .gmfx-momentum .m-t-35-lg{margin-top:35px !important}
.offers-block-a .gmfx-momentum .m-r-35-lg{margin-right:35px !important}
.offers-block-a .gmfx-momentum .m-b-35-lg{margin-bottom:35px !important}
.offers-block-a .gmfx-momentum .m-l-35-lg{margin-left:35px !important}
.offers-block-a .gmfx-momentum .m-t-30-lg{margin-top:30px !important}
.offers-block-a .gmfx-momentum .m-r-30-lg{margin-right:30px !important}
.offers-block-a .gmfx-momentum .m-b-30-lg{margin-bottom:30px !important}
.offers-block-a .gmfx-momentum .m-l-30-lg{margin-left:30px !important}
.offers-block-a .gmfx-momentum .m-t-25-lg{margin-top:25px !important}
.offers-block-a .gmfx-momentum .m-r-25-lg{margin-right:25px !important}
.offers-block-a .gmfx-momentum .m-b-25-lg{margin-bottom:25px !important}
.offers-block-a .gmfx-momentum .m-l-25-lg{margin-left:25px !important}
.offers-block-a .gmfx-momentum .m-t-20-lg{margin-top:20px !important}
.offers-block-a .gmfx-momentum .m-r-20-lg{margin-right:20px !important}
.offers-block-a .gmfx-momentum .m-b-20-lg{margin-bottom:20px !important}
.offers-block-a .gmfx-momentum .m-l-20-lg{margin-left:20px !important}
.offers-block-a .gmfx-momentum .m-t-15-lg{margin-top:15px !important}
.offers-block-a .gmfx-momentum .m-r-15-lg{margin-right:15px !important}
.offers-block-a .gmfx-momentum .m-b-15-lg{margin-bottom:15px !important}
.offers-block-a .gmfx-momentum .m-l-15-lg{margin-left:15px !important}
.offers-block-a .gmfx-momentum .m-t-10-lg{margin-top:10px !important}
.offers-block-a .gmfx-momentum .m-r-10-lg{margin-right:10px !important}
.offers-block-a .gmfx-momentum .m-b-10-lg{margin-bottom:10px !important}
.offers-block-a .gmfx-momentum .m-l-10-lg{margin-left:10px !important}
.offers-block-a .gmfx-momentum .m-t-5-lg{margin-top:5px !important}
.offers-block-a .gmfx-momentum .m-r-5-lg{margin-right:5px !important}
.offers-block-a .gmfx-momentum .m-b-5-lg{margin-bottom:5px !important}
.offers-block-a .gmfx-momentum .m-l-5-lg{margin-left:5px !important}
.offers-block-a .gmfx-momentum .m-t-0-lg{margin-top:0 !important}
.offers-block-a .gmfx-momentum .m-r-0-lg{margin-right:0 !important}
.offers-block-a .gmfx-momentum .m-b-0-lg{margin-bottom:0 !important}
.offers-block-a .gmfx-momentum .m-l-0-lg{margin-left:0 !important}
.offers-block-a .gmfx-momentum .p-t-50-lg{padding-top:50px !important}
.offers-block-a .gmfx-momentum .p-r-50-lg{padding-right:50px !important}
.offers-block-a .gmfx-momentum .p-b-50-lg{padding-bottom:50px !important}
.offers-block-a .gmfx-momentum .p-l-50-lg{padding-left:50px !important}
.offers-block-a .gmfx-momentum .p-t-45-lg{padding-top:45px !important}
.offers-block-a .gmfx-momentum .p-r-45-lg{padding-right:45px !important}
.offers-block-a .gmfx-momentum .p-b-45-lg{padding-bottom:45px !important}
.offers-block-a .gmfx-momentum .p-l-45-lg{padding-left:45px !important}
.offers-block-a .gmfx-momentum .p-t-40-lg{padding-top:40px !important}
.offers-block-a .gmfx-momentum .p-r-40-lg{padding-right:40px !important}
.offers-block-a .gmfx-momentum .p-b-40-lg{padding-bottom:40px !important}
.offers-block-a .gmfx-momentum .p-l-40-lg{padding-left:40px !important}
.offers-block-a .gmfx-momentum .p-t-35-lg{padding-top:35px !important}
.offers-block-a .gmfx-momentum .p-r-35-lg{padding-right:35px !important}
.offers-block-a .gmfx-momentum .p-b-35-lg{padding-bottom:35px !important}
.offers-block-a .gmfx-momentum .p-l-35-lg{padding-left:35px !important}
.offers-block-a .gmfx-momentum .p-t-30-lg{padding-top:30px !important}
.offers-block-a .gmfx-momentum .p-r-30-lg{padding-right:30px !important}
.offers-block-a .gmfx-momentum .p-b-30-lg{padding-bottom:30px !important}
.offers-block-a .gmfx-momentum .p-l-30-lg{padding-left:30px !important}
.offers-block-a .gmfx-momentum .p-t-25-lg{padding-top:25px !important}
.offers-block-a .gmfx-momentum .p-r-25-lg{padding-right:25px !important}
.offers-block-a .gmfx-momentum .p-b-25-lg{padding-bottom:25px !important}
.offers-block-a .gmfx-momentum .p-l-25-lg{padding-left:25px !important}
.offers-block-a .gmfx-momentum .p-t-20-lg{padding-top:20px !important}
.offers-block-a .gmfx-momentum .p-r-20-lg{padding-right:20px !important}
.offers-block-a .gmfx-momentum .p-b-20-lg{padding-bottom:20px !important}
.offers-block-a .gmfx-momentum .p-l-20-lg{padding-left:20px !important}
.offers-block-a .gmfx-momentum .p-t-15-lg{padding-top:15px !important}
.offers-block-a .gmfx-momentum .p-r-15-lg{padding-right:15px !important}
.offers-block-a .gmfx-momentum .p-b-15-lg{padding-bottom:15px !important}
.offers-block-a .gmfx-momentum .p-l-15-lg{padding-left:15px !important}
.offers-block-a .gmfx-momentum .p-t-10-lg{padding-top:10px !important}
.offers-block-a .gmfx-momentum .p-r-10-lg{padding-right:10px !important}
.offers-block-a .gmfx-momentum .p-b-10-lg{padding-bottom:10px !important}
.offers-block-a .gmfx-momentum .p-l-10-lg{padding-left:10px !important}
.offers-block-a .gmfx-momentum .p-t-5-lg{padding-top:5px !important}
.offers-block-a .gmfx-momentum .p-r-5-lg{padding-right:5px !important}
.offers-block-a .gmfx-momentum .p-b-5-lg{padding-bottom:5px !important}
.offers-block-a .gmfx-momentum .p-l-5-lg{padding-left:5px !important}
.offers-block-a .gmfx-momentum .p-t-0-lg{padding-top:0 !important}
.offers-block-a .gmfx-momentum .p-r-0-lg{padding-right:0 !important}
.offers-block-a .gmfx-momentum .p-b-0-lg{padding-bottom:0 !important}
.offers-block-a .gmfx-momentum .p-l-0-lg{padding-left:0 !important}
}
@media(max-width:3039px){.offers-block-a .gmfx-momentum .m-t-50-md{margin-top:50px !important}
.offers-block-a .gmfx-momentum .m-r-50-md{margin-right:50px !important}
.offers-block-a .gmfx-momentum .m-b-50-md{margin-bottom:50px !important}
.offers-block-a .gmfx-momentum .m-l-50-md{margin-left:50px !important}
.offers-block-a .gmfx-momentum .m-t-45-md{margin-top:45px !important}
.offers-block-a .gmfx-momentum .m-r-45-md{margin-right:45px !important}
.offers-block-a .gmfx-momentum .m-b-45-md{margin-bottom:45px !important}
.offers-block-a .gmfx-momentum .m-l-45-md{margin-left:45px !important}
.offers-block-a .gmfx-momentum .m-t-40-md{margin-top:40px !important}
.offers-block-a .gmfx-momentum .m-r-40-md{margin-right:40px !important}
.offers-block-a .gmfx-momentum .m-b-40-md{margin-bottom:40px !important}
.offers-block-a .gmfx-momentum .m-l-40-md{margin-left:40px !important}
.offers-block-a .gmfx-momentum .m-t-35-md{margin-top:35px !important}
.offers-block-a .gmfx-momentum .m-r-35-md{margin-right:35px !important}
.offers-block-a .gmfx-momentum .m-b-35-md{margin-bottom:35px !important}
.offers-block-a .gmfx-momentum .m-l-35-md{margin-left:35px !important}
.offers-block-a .gmfx-momentum .m-t-30-md{margin-top:30px !important}
.offers-block-a .gmfx-momentum .m-r-30-md{margin-right:30px !important}
.offers-block-a .gmfx-momentum .m-b-30-md{margin-bottom:30px !important}
.offers-block-a .gmfx-momentum .m-l-30-md{margin-left:30px !important}
.offers-block-a .gmfx-momentum .m-t-25-md{margin-top:25px !important}
.offers-block-a .gmfx-momentum .m-r-25-md{margin-right:25px !important}
.offers-block-a .gmfx-momentum .m-b-25-md{margin-bottom:25px !important}
.offers-block-a .gmfx-momentum .m-l-25-md{margin-left:25px !important}
.offers-block-a .gmfx-momentum .m-t-20-md{margin-top:20px !important}
.offers-block-a .gmfx-momentum .m-r-20-md{margin-right:20px !important}
.offers-block-a .gmfx-momentum .m-b-20-md{margin-bottom:20px !important}
.offers-block-a .gmfx-momentum .m-l-20-md{margin-left:20px !important}
.offers-block-a .gmfx-momentum .m-t-15-md{margin-top:15px !important}
.offers-block-a .gmfx-momentum .m-r-15-md{margin-right:15px !important}
.offers-block-a .gmfx-momentum .m-b-15-md{margin-bottom:15px !important}
.offers-block-a .gmfx-momentum .m-l-15-md{margin-left:15px !important}
.offers-block-a .gmfx-momentum .m-t-10-md{margin-top:10px !important}
.offers-block-a .gmfx-momentum .m-r-10-md{margin-right:10px !important}
.offers-block-a .gmfx-momentum .m-b-10-md{margin-bottom:10px !important}
.offers-block-a .gmfx-momentum .m-l-10-md{margin-left:10px !important}
.offers-block-a .gmfx-momentum .m-t-5-md{margin-top:5px !important}
.offers-block-a .gmfx-momentum .m-r-5-md{margin-right:5px !important}
.offers-block-a .gmfx-momentum .m-b-5-md{margin-bottom:5px !important}
.offers-block-a .gmfx-momentum .m-l-5-md{margin-left:5px !important}
.offers-block-a .gmfx-momentum .m-t-0-md{margin-top:0 !important}
.offers-block-a .gmfx-momentum .m-r-0-md{margin-right:0 !important}
.offers-block-a .gmfx-momentum .m-b-0-md{margin-bottom:0 !important}
.offers-block-a .gmfx-momentum .m-l-0-md{margin-left:0 !important}
.offers-block-a .gmfx-momentum .p-t-50-md{padding-top:50px !important}
.offers-block-a .gmfx-momentum .p-r-50-md{padding-right:50px !important}
.offers-block-a .gmfx-momentum .p-b-50-md{padding-bottom:50px !important}
.offers-block-a .gmfx-momentum .p-l-50-md{padding-left:50px !important}
.offers-block-a .gmfx-momentum .p-t-45-md{padding-top:45px !important}
.offers-block-a .gmfx-momentum .p-r-45-md{padding-right:45px !important}
.offers-block-a .gmfx-momentum .p-b-45-md{padding-bottom:45px !important}
.offers-block-a .gmfx-momentum .p-l-45-md{padding-left:45px !important}
.offers-block-a .gmfx-momentum .p-t-40-md{padding-top:40px !important}
.offers-block-a .gmfx-momentum .p-r-40-md{padding-right:40px !important}
.offers-block-a .gmfx-momentum .p-b-40-md{padding-bottom:40px !important}
.offers-block-a .gmfx-momentum .p-l-40-md{padding-left:40px !important}
.offers-block-a .gmfx-momentum .p-t-35-md{padding-top:35px !important}
.offers-block-a .gmfx-momentum .p-r-35-md{padding-right:35px !important}
.offers-block-a .gmfx-momentum .p-b-35-md{padding-bottom:35px !important}
.offers-block-a .gmfx-momentum .p-l-35-md{padding-left:35px !important}
.offers-block-a .gmfx-momentum .p-t-30-md{padding-top:30px !important}
.offers-block-a .gmfx-momentum .p-r-30-md{padding-right:30px !important}
.offers-block-a .gmfx-momentum .p-b-30-md{padding-bottom:30px !important}
.offers-block-a .gmfx-momentum .p-l-30-md{padding-left:30px !important}
.offers-block-a .gmfx-momentum .p-t-25-md{padding-top:25px !important}
.offers-block-a .gmfx-momentum .p-r-25-md{padding-right:25px !important}
.offers-block-a .gmfx-momentum .p-b-25-md{padding-bottom:25px !important}
.offers-block-a .gmfx-momentum .p-l-25-md{padding-left:25px !important}
.offers-block-a .gmfx-momentum .p-t-20-md{padding-top:20px !important}
.offers-block-a .gmfx-momentum .p-r-20-md{padding-right:20px !important}
.offers-block-a .gmfx-momentum .p-b-20-md{padding-bottom:20px !important}
.offers-block-a .gmfx-momentum .p-l-20-md{padding-left:20px !important}
.offers-block-a .gmfx-momentum .p-t-15-md{padding-top:15px !important}
.offers-block-a .gmfx-momentum .p-r-15-md{padding-right:15px !important}
.offers-block-a .gmfx-momentum .p-b-15-md{padding-bottom:15px !important}
.offers-block-a .gmfx-momentum .p-l-15-md{padding-left:15px !important}
.offers-block-a .gmfx-momentum .p-t-10-md{padding-top:10px !important}
.offers-block-a .gmfx-momentum .p-r-10-md{padding-right:10px !important}
.offers-block-a .gmfx-momentum .p-b-10-md{padding-bottom:10px !important}
.offers-block-a .gmfx-momentum .p-l-10-md{padding-left:10px !important}
.offers-block-a .gmfx-momentum .p-t-5-md{padding-top:5px !important}
.offers-block-a .gmfx-momentum .p-r-5-md{padding-right:5px !important}
.offers-block-a .gmfx-momentum .p-b-5-md{padding-bottom:5px !important}
.offers-block-a .gmfx-momentum .p-l-5-md{padding-left:5px !important}
.offers-block-a .gmfx-momentum .p-t-0-md{padding-top:0 !important}
.offers-block-a .gmfx-momentum .p-r-0-md{padding-right:0 !important}
.offers-block-a .gmfx-momentum .p-b-0-md{padding-bottom:0 !important}
.offers-block-a .gmfx-momentum .p-l-0-md{padding-left:0 !important}
}
@media(max-width:1023px){.offers-block-a .gmfx-momentum .m-t-50-sm{margin-top:50px !important}
.offers-block-a .gmfx-momentum .m-r-50-sm{margin-right:50px !important}
.offers-block-a .gmfx-momentum .m-b-50-sm{margin-bottom:50px !important}
.offers-block-a .gmfx-momentum .m-l-50-sm{margin-left:50px !important}
.offers-block-a .gmfx-momentum .m-t-45-sm{margin-top:45px !important}
.offers-block-a .gmfx-momentum .m-r-45-sm{margin-right:45px !important}
.offers-block-a .gmfx-momentum .m-b-45-sm{margin-bottom:45px !important}
.offers-block-a .gmfx-momentum .m-l-45-sm{margin-left:45px !important}
.offers-block-a .gmfx-momentum .m-t-40-sm{margin-top:40px !important}
.offers-block-a .gmfx-momentum .m-r-40-sm{margin-right:40px !important}
.offers-block-a .gmfx-momentum .m-b-40-sm{margin-bottom:40px !important}
.offers-block-a .gmfx-momentum .m-l-40-sm{margin-left:40px !important}
.offers-block-a .gmfx-momentum .m-t-35-sm{margin-top:35px !important}
.offers-block-a .gmfx-momentum .m-r-35-sm{margin-right:35px !important}
.offers-block-a .gmfx-momentum .m-b-35-sm{margin-bottom:35px !important}
.offers-block-a .gmfx-momentum .m-l-35-sm{margin-left:35px !important}
.offers-block-a .gmfx-momentum .m-t-30-sm{margin-top:30px !important}
.offers-block-a .gmfx-momentum .m-r-30-sm{margin-right:30px !important}
.offers-block-a .gmfx-momentum .m-b-30-sm{margin-bottom:30px !important}
.offers-block-a .gmfx-momentum .m-l-30-sm{margin-left:30px !important}
.offers-block-a .gmfx-momentum .m-t-25-sm{margin-top:25px !important}
.offers-block-a .gmfx-momentum .m-r-25-sm{margin-right:25px !important}
.offers-block-a .gmfx-momentum .m-b-25-sm{margin-bottom:25px !important}
.offers-block-a .gmfx-momentum .m-l-25-sm{margin-left:25px !important}
.offers-block-a .gmfx-momentum .m-t-20-sm{margin-top:20px !important}
.offers-block-a .gmfx-momentum .m-r-20-sm{margin-right:20px !important}
.offers-block-a .gmfx-momentum .m-b-20-sm{margin-bottom:20px !important}
.offers-block-a .gmfx-momentum .m-l-20-sm{margin-left:20px !important}
.offers-block-a .gmfx-momentum .m-t-15-sm{margin-top:15px !important}
.offers-block-a .gmfx-momentum .m-r-15-sm{margin-right:15px !important}
.offers-block-a .gmfx-momentum .m-b-15-sm{margin-bottom:15px !important}
.offers-block-a .gmfx-momentum .m-l-15-sm{margin-left:15px !important}
.offers-block-a .gmfx-momentum .m-t-10-sm{margin-top:10px !important}
.offers-block-a .gmfx-momentum .m-r-10-sm{margin-right:10px !important}
.offers-block-a .gmfx-momentum .m-b-10-sm{margin-bottom:10px !important}
.offers-block-a .gmfx-momentum .m-l-10-sm{margin-left:10px !important}
.offers-block-a .gmfx-momentum .m-t-5-sm{margin-top:5px !important}
.offers-block-a .gmfx-momentum .m-r-5-sm{margin-right:5px !important}
.offers-block-a .gmfx-momentum .m-b-5-sm{margin-bottom:5px !important}
.offers-block-a .gmfx-momentum .m-l-5-sm{margin-left:5px !important}
.offers-block-a .gmfx-momentum .m-t-0-sm{margin-top:0 !important}
.offers-block-a .gmfx-momentum .m-r-0-sm{margin-right:0 !important}
.offers-block-a .gmfx-momentum .m-b-0-sm{margin-bottom:0 !important}
.offers-block-a .gmfx-momentum .m-l-0-sm{margin-left:0 !important}
.offers-block-a .gmfx-momentum .p-t-50-sm{padding-top:50px !important}
.offers-block-a .gmfx-momentum .p-r-50-sm{padding-right:50px !important}
.offers-block-a .gmfx-momentum .p-b-50-sm{padding-bottom:50px !important}
.offers-block-a .gmfx-momentum .p-l-50-sm{padding-left:50px !important}
.offers-block-a .gmfx-momentum .p-t-45-sm{padding-top:45px !important}
.offers-block-a .gmfx-momentum .p-r-45-sm{padding-right:45px !important}
.offers-block-a .gmfx-momentum .p-b-45-sm{padding-bottom:45px !important}
.offers-block-a .gmfx-momentum .p-l-45-sm{padding-left:45px !important}
.offers-block-a .gmfx-momentum .p-t-40-sm{padding-top:40px !important}
.offers-block-a .gmfx-momentum .p-r-40-sm{padding-right:40px !important}
.offers-block-a .gmfx-momentum .p-b-40-sm{padding-bottom:40px !important}
.offers-block-a .gmfx-momentum .p-l-40-sm{padding-left:40px !important}
.offers-block-a .gmfx-momentum .p-t-35-sm{padding-top:35px !important}
.offers-block-a .gmfx-momentum .p-r-35-sm{padding-right:35px !important}
.offers-block-a .gmfx-momentum .p-b-35-sm{padding-bottom:35px !important}
.offers-block-a .gmfx-momentum .p-l-35-sm{padding-left:35px !important}
.offers-block-a .gmfx-momentum .p-t-30-sm{padding-top:30px !important}
.offers-block-a .gmfx-momentum .p-r-30-sm{padding-right:30px !important}
.offers-block-a .gmfx-momentum .p-b-30-sm{padding-bottom:30px !important}
.offers-block-a .gmfx-momentum .p-l-30-sm{padding-left:30px !important}
.offers-block-a .gmfx-momentum .p-t-25-sm{padding-top:25px !important}
.offers-block-a .gmfx-momentum .p-r-25-sm{padding-right:25px !important}
.offers-block-a .gmfx-momentum .p-b-25-sm{padding-bottom:25px !important}
.offers-block-a .gmfx-momentum .p-l-25-sm{padding-left:25px !important}
.offers-block-a .gmfx-momentum .p-t-20-sm{padding-top:20px !important}
.offers-block-a .gmfx-momentum .p-r-20-sm{padding-right:20px !important}
.offers-block-a .gmfx-momentum .p-b-20-sm{padding-bottom:20px !important}
.offers-block-a .gmfx-momentum .p-l-20-sm{padding-left:20px !important}
.offers-block-a .gmfx-momentum .p-t-15-sm{padding-top:15px !important}
.offers-block-a .gmfx-momentum .p-r-15-sm{padding-right:15px !important}
.offers-block-a .gmfx-momentum .p-b-15-sm{padding-bottom:15px !important}
.offers-block-a .gmfx-momentum .p-l-15-sm{padding-left:15px !important}
.offers-block-a .gmfx-momentum .p-t-10-sm{padding-top:10px !important}
.offers-block-a .gmfx-momentum .p-r-10-sm{padding-right:10px !important}
.offers-block-a .gmfx-momentum .p-b-10-sm{padding-bottom:10px !important}
.offers-block-a .gmfx-momentum .p-l-10-sm{padding-left:10px !important}
.offers-block-a .gmfx-momentum .p-t-5-sm{padding-top:5px !important}
.offers-block-a .gmfx-momentum .p-r-5-sm{padding-right:5px !important}
.offers-block-a .gmfx-momentum .p-b-5-sm{padding-bottom:5px !important}
.offers-block-a .gmfx-momentum .p-l-5-sm{padding-left:5px !important}
.offers-block-a .gmfx-momentum .p-t-0-sm{padding-top:0 !important}
.offers-block-a .gmfx-momentum .p-r-0-sm{padding-right:0 !important}
.offers-block-a .gmfx-momentum .p-b-0-sm{padding-bottom:0 !important}
.offers-block-a .gmfx-momentum .p-l-0-sm{padding-left:0 !important}
}
@media(max-width:480px){.offers-block-a .gmfx-momentum .m-t-50-xs{margin-top:50px !important}
.offers-block-a .gmfx-momentum .m-r-50-xs{margin-right:50px !important}
.offers-block-a .gmfx-momentum .m-b-50-xs{margin-bottom:50px !important}
.offers-block-a .gmfx-momentum .m-l-50-xs{margin-left:50px !important}
.offers-block-a .gmfx-momentum .m-t-45-xs{margin-top:45px !important}
.offers-block-a .gmfx-momentum .m-r-45-xs{margin-right:45px !important}
.offers-block-a .gmfx-momentum .m-b-45-xs{margin-bottom:45px !important}
.offers-block-a .gmfx-momentum .m-l-45-xs{margin-left:45px !important}
.offers-block-a .gmfx-momentum .m-t-40-xs{margin-top:40px !important}
.offers-block-a .gmfx-momentum .m-r-40-xs{margin-right:40px !important}
.offers-block-a .gmfx-momentum .m-b-40-xs{margin-bottom:40px !important}
.offers-block-a .gmfx-momentum .m-l-40-xs{margin-left:40px !important}
.offers-block-a .gmfx-momentum .m-t-35-xs{margin-top:35px !important}
.offers-block-a .gmfx-momentum .m-r-35-xs{margin-right:35px !important}
.offers-block-a .gmfx-momentum .m-b-35-xs{margin-bottom:35px !important}
.offers-block-a .gmfx-momentum .m-l-35-xs{margin-left:35px !important}
.offers-block-a .gmfx-momentum .m-t-30-xs{margin-top:30px !important}
.offers-block-a .gmfx-momentum .m-r-30-xs{margin-right:30px !important}
.offers-block-a .gmfx-momentum .m-b-30-xs{margin-bottom:30px !important}
.offers-block-a .gmfx-momentum .m-l-30-xs{margin-left:30px !important}
.offers-block-a .gmfx-momentum .m-t-25-xs{margin-top:25px !important}
.offers-block-a .gmfx-momentum .m-r-25-xs{margin-right:25px !important}
.offers-block-a .gmfx-momentum .m-b-25-xs{margin-bottom:25px !important}
.offers-block-a .gmfx-momentum .m-l-25-xs{margin-left:25px !important}
.offers-block-a .gmfx-momentum .m-t-20-xs{margin-top:20px !important}
.offers-block-a .gmfx-momentum .m-r-20-xs{margin-right:20px !important}
.offers-block-a .gmfx-momentum .m-b-20-xs{margin-bottom:20px !important}
.offers-block-a .gmfx-momentum .m-l-20-xs{margin-left:20px !important}
.offers-block-a .gmfx-momentum .m-t-15-xs{margin-top:15px !important}
.offers-block-a .gmfx-momentum .m-r-15-xs{margin-right:15px !important}
.offers-block-a .gmfx-momentum .m-b-15-xs{margin-bottom:15px !important}
.offers-block-a .gmfx-momentum .m-l-15-xs{margin-left:15px !important}
.offers-block-a .gmfx-momentum .m-t-10-xs{margin-top:10px !important}
.offers-block-a .gmfx-momentum .m-r-10-xs{margin-right:10px !important}
.offers-block-a .gmfx-momentum .m-b-10-xs{margin-bottom:10px !important}
.offers-block-a .gmfx-momentum .m-l-10-xs{margin-left:10px !important}
.offers-block-a .gmfx-momentum .m-t-5-xs{margin-top:5px !important}
.offers-block-a .gmfx-momentum .m-r-5-xs{margin-right:5px !important}
.offers-block-a .gmfx-momentum .m-b-5-xs{margin-bottom:5px !important}
.offers-block-a .gmfx-momentum .m-l-5-xs{margin-left:5px !important}
.offers-block-a .gmfx-momentum .m-t-0-xs{margin-top:0 !important}
.offers-block-a .gmfx-momentum .m-r-0-xs{margin-right:0 !important}
.offers-block-a .gmfx-momentum .m-b-0-xs{margin-bottom:0 !important}
.offers-block-a .gmfx-momentum .m-l-0-xs{margin-left:0 !important}
.offers-block-a .gmfx-momentum .p-t-50-xs{padding-top:50px !important}
.offers-block-a .gmfx-momentum .p-r-50-xs{padding-right:50px !important}
.offers-block-a .gmfx-momentum .p-b-50-xs{padding-bottom:50px !important}
.offers-block-a .gmfx-momentum .p-l-50-xs{padding-left:50px !important}
.offers-block-a .gmfx-momentum .p-t-45-xs{padding-top:45px !important}
.offers-block-a .gmfx-momentum .p-r-45-xs{padding-right:45px !important}
.offers-block-a .gmfx-momentum .p-b-45-xs{padding-bottom:45px !important}
.offers-block-a .gmfx-momentum .p-l-45-xs{padding-left:45px !important}
.offers-block-a .gmfx-momentum .p-t-40-xs{padding-top:40px !important}
.offers-block-a .gmfx-momentum .p-r-40-xs{padding-right:40px !important}
.offers-block-a .gmfx-momentum .p-b-40-xs{padding-bottom:40px !important}
.offers-block-a .gmfx-momentum .p-l-40-xs{padding-left:40px !important}
.offers-block-a .gmfx-momentum .p-t-35-xs{padding-top:35px !important}
.offers-block-a .gmfx-momentum .p-r-35-xs{padding-right:35px !important}
.offers-block-a .gmfx-momentum .p-b-35-xs{padding-bottom:35px !important}
.offers-block-a .gmfx-momentum .p-l-35-xs{padding-left:35px !important}
.offers-block-a .gmfx-momentum .p-t-30-xs{padding-top:30px !important}
.offers-block-a .gmfx-momentum .p-r-30-xs{padding-right:30px !important}
.offers-block-a .gmfx-momentum .p-b-30-xs{padding-bottom:30px !important}
.offers-block-a .gmfx-momentum .p-l-30-xs{padding-left:30px !important}
.offers-block-a .gmfx-momentum .p-t-25-xs{padding-top:25px !important}
.offers-block-a .gmfx-momentum .p-r-25-xs{padding-right:25px !important}
.offers-block-a .gmfx-momentum .p-b-25-xs{padding-bottom:25px !important}
.offers-block-a .gmfx-momentum .p-l-25-xs{padding-left:25px !important}
.offers-block-a .gmfx-momentum .p-t-20-xs{padding-top:20px !important}
.offers-block-a .gmfx-momentum .p-r-20-xs{padding-right:20px !important}
.offers-block-a .gmfx-momentum .p-b-20-xs{padding-bottom:20px !important}
.offers-block-a .gmfx-momentum .p-l-20-xs{padding-left:20px !important}
.offers-block-a .gmfx-momentum .p-t-15-xs{padding-top:15px !important}
.offers-block-a .gmfx-momentum .p-r-15-xs{padding-right:15px !important}
.offers-block-a .gmfx-momentum .p-b-15-xs{padding-bottom:15px !important}
.offers-block-a .gmfx-momentum .p-l-15-xs{padding-left:15px !important}
.offers-block-a .gmfx-momentum .p-t-10-xs{padding-top:10px !important}
.offers-block-a .gmfx-momentum .p-r-10-xs{padding-right:10px !important}
.offers-block-a .gmfx-momentum .p-b-10-xs{padding-bottom:10px !important}
.offers-block-a .gmfx-momentum .p-l-10-xs{padding-left:10px !important}
.offers-block-a .gmfx-momentum .p-t-5-xs{padding-top:5px !important}
.offers-block-a .gmfx-momentum .p-r-5-xs{padding-right:5px !important}
.offers-block-a .gmfx-momentum .p-b-5-xs{padding-bottom:5px !important}
.offers-block-a .gmfx-momentum .p-l-5-xs{padding-left:5px !important}
.offers-block-a .gmfx-momentum .p-t-0-xs{padding-top:0 !important}
.offers-block-a .gmfx-momentum .p-r-0-xs{padding-right:0 !important}
.offers-block-a .gmfx-momentum .p-b-0-xs{padding-bottom:0 !important}
.offers-block-a .gmfx-momentum .p-l-0-xs{padding-left:0 !important}
}
.offers-block-a .gmfx-momentum .m-r-auto{margin-right:auto !important}
.offers-block-a .gmfx-momentum .m-l-auto{margin-left:auto !important}
@media(max-width:3039px){.offers-block-a .gmfx-momentum .m-r-auto-lg{margin-right:auto !important}
.offers-block-a .gmfx-momentum .m-l-auto-lg{margin-left:auto !important}
}
@media(max-width:3039px){.offers-block-a .gmfx-momentum .m-r-auto-md{margin-right:auto !important}
.offers-block-a .gmfx-momentum .m-l-auto-md{margin-left:auto !important}
}
@media(max-width:1023px){.offers-block-a .gmfx-momentum .m-r-auto-sm{margin-right:auto !important}
.offers-block-a .gmfx-momentum .m-l-auto-sm{margin-left:auto !important}
}
.offers-block-wide .gmfx-momentum .m-t-50{margin-top:50px !important}
.offers-block-wide .gmfx-momentum .m-r-50{margin-right:50px !important}
.offers-block-wide .gmfx-momentum .m-b-50{margin-bottom:50px !important}
.offers-block-wide .gmfx-momentum .m-l-50{margin-left:50px !important}
.offers-block-wide .gmfx-momentum .m-t-45{margin-top:45px !important}
.offers-block-wide .gmfx-momentum .m-r-45{margin-right:45px !important}
.offers-block-wide .gmfx-momentum .m-b-45{margin-bottom:45px !important}
.offers-block-wide .gmfx-momentum .m-l-45{margin-left:45px !important}
.offers-block-wide .gmfx-momentum .m-t-40{margin-top:40px !important}
.offers-block-wide .gmfx-momentum .m-r-40{margin-right:40px !important}
.offers-block-wide .gmfx-momentum .m-b-40{margin-bottom:40px !important}
.offers-block-wide .gmfx-momentum .m-l-40{margin-left:40px !important}
.offers-block-wide .gmfx-momentum .m-t-35{margin-top:35px !important}
.offers-block-wide .gmfx-momentum .m-r-35{margin-right:35px !important}
.offers-block-wide .gmfx-momentum .m-b-35{margin-bottom:35px !important}
.offers-block-wide .gmfx-momentum .m-l-35{margin-left:35px !important}
.offers-block-wide .gmfx-momentum .m-t-30{margin-top:30px !important}
.offers-block-wide .gmfx-momentum .m-r-30{margin-right:30px !important}
.offers-block-wide .gmfx-momentum .m-b-30{margin-bottom:30px !important}
.offers-block-wide .gmfx-momentum .m-l-30{margin-left:30px !important}
.offers-block-wide .gmfx-momentum .m-t-25{margin-top:25px !important}
.offers-block-wide .gmfx-momentum .m-r-25{margin-right:25px !important}
.offers-block-wide .gmfx-momentum .m-b-25{margin-bottom:25px !important}
.offers-block-wide .gmfx-momentum .m-l-25{margin-left:25px !important}
.offers-block-wide .gmfx-momentum .m-t-20{margin-top:20px !important}
.offers-block-wide .gmfx-momentum .m-r-20{margin-right:20px !important}
.offers-block-wide .gmfx-momentum .m-b-20{margin-bottom:20px !important}
.offers-block-wide .gmfx-momentum .m-l-20{margin-left:20px !important}
.offers-block-wide .gmfx-momentum .m-t-15{margin-top:15px !important}
.offers-block-wide .gmfx-momentum .m-r-15{margin-right:15px !important}
.offers-block-wide .gmfx-momentum .m-b-15{margin-bottom:15px !important}
.offers-block-wide .gmfx-momentum .m-l-15{margin-left:15px !important}
.offers-block-wide .gmfx-momentum .m-t-10{margin-top:10px !important}
.offers-block-wide .gmfx-momentum .m-r-10{margin-right:10px !important}
.offers-block-wide .gmfx-momentum .m-b-10{margin-bottom:10px !important}
.offers-block-wide .gmfx-momentum .m-l-10{margin-left:10px !important}
.offers-block-wide .gmfx-momentum .m-t-5{margin-top:5px !important}
.offers-block-wide .gmfx-momentum .m-r-5{margin-right:5px !important}
.offers-block-wide .gmfx-momentum .m-b-5{margin-bottom:5px !important}
.offers-block-wide .gmfx-momentum .m-l-5{margin-left:5px !important}
.offers-block-wide .gmfx-momentum .m-t-0{margin-top:0 !important}
.offers-block-wide .gmfx-momentum .m-r-0{margin-right:0 !important}
.offers-block-wide .gmfx-momentum .m-b-0{margin-bottom:0 !important}
.offers-block-wide .gmfx-momentum .m-l-0{margin-left:0 !important}
.offers-block-wide .gmfx-momentum .p-t-50{padding-top:50px !important}
.offers-block-wide .gmfx-momentum .p-r-50{padding-right:50px !important}
.offers-block-wide .gmfx-momentum .p-b-50{padding-bottom:50px !important}
.offers-block-wide .gmfx-momentum .p-l-50{padding-left:50px !important}
.offers-block-wide .gmfx-momentum .p-t-45{padding-top:45px !important}
.offers-block-wide .gmfx-momentum .p-r-45{padding-right:45px !important}
.offers-block-wide .gmfx-momentum .p-b-45{padding-bottom:45px !important}
.offers-block-wide .gmfx-momentum .p-l-45{padding-left:45px !important}
.offers-block-wide .gmfx-momentum .p-t-40{padding-top:40px !important}
.offers-block-wide .gmfx-momentum .p-r-40{padding-right:40px !important}
.offers-block-wide .gmfx-momentum .p-b-40{padding-bottom:40px !important}
.offers-block-wide .gmfx-momentum .p-l-40{padding-left:40px !important}
.offers-block-wide .gmfx-momentum .p-t-35{padding-top:35px !important}
.offers-block-wide .gmfx-momentum .p-r-35{padding-right:35px !important}
.offers-block-wide .gmfx-momentum .p-b-35{padding-bottom:35px !important}
.offers-block-wide .gmfx-momentum .p-l-35{padding-left:35px !important}
.offers-block-wide .gmfx-momentum .p-t-30{padding-top:30px !important}
.offers-block-wide .gmfx-momentum .p-r-30{padding-right:30px !important}
.offers-block-wide .gmfx-momentum .p-b-30{padding-bottom:30px !important}
.offers-block-wide .gmfx-momentum .p-l-30{padding-left:30px !important}
.offers-block-wide .gmfx-momentum .p-t-25{padding-top:25px !important}
.offers-block-wide .gmfx-momentum .p-r-25{padding-right:25px !important}
.offers-block-wide .gmfx-momentum .p-b-25{padding-bottom:25px !important}
.offers-block-wide .gmfx-momentum .p-l-25{padding-left:25px !important}
.offers-block-wide .gmfx-momentum .p-t-20{padding-top:20px !important}
.offers-block-wide .gmfx-momentum .p-r-20{padding-right:20px !important}
.offers-block-wide .gmfx-momentum .p-b-20{padding-bottom:20px !important}
.offers-block-wide .gmfx-momentum .p-l-20{padding-left:20px !important}
.offers-block-wide .gmfx-momentum .p-t-15{padding-top:15px !important}
.offers-block-wide .gmfx-momentum .p-r-15{padding-right:15px !important}
.offers-block-wide .gmfx-momentum .p-b-15{padding-bottom:15px !important}
.offers-block-wide .gmfx-momentum .p-l-15{padding-left:15px !important}
.offers-block-wide .gmfx-momentum .p-t-10{padding-top:10px !important}
.offers-block-wide .gmfx-momentum .p-r-10{padding-right:10px !important}
.offers-block-wide .gmfx-momentum .p-b-10{padding-bottom:10px !important}
.offers-block-wide .gmfx-momentum .p-l-10{padding-left:10px !important}
.offers-block-wide .gmfx-momentum .p-t-5{padding-top:5px !important}
.offers-block-wide .gmfx-momentum .p-r-5{padding-right:5px !important}
.offers-block-wide .gmfx-momentum .p-b-5{padding-bottom:5px !important}
.offers-block-wide .gmfx-momentum .p-l-5{padding-left:5px !important}
.offers-block-wide .gmfx-momentum .p-t-0{padding-top:0 !important}
.offers-block-wide .gmfx-momentum .p-r-0{padding-right:0 !important}
.offers-block-wide .gmfx-momentum .p-b-0{padding-bottom:0 !important}
.offers-block-wide .gmfx-momentum .p-l-0{padding-left:0 !important}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .m-t-50-lg{margin-top:50px !important}
.offers-block-wide .gmfx-momentum .m-r-50-lg{margin-right:50px !important}
.offers-block-wide .gmfx-momentum .m-b-50-lg{margin-bottom:50px !important}
.offers-block-wide .gmfx-momentum .m-l-50-lg{margin-left:50px !important}
.offers-block-wide .gmfx-momentum .m-t-45-lg{margin-top:45px !important}
.offers-block-wide .gmfx-momentum .m-r-45-lg{margin-right:45px !important}
.offers-block-wide .gmfx-momentum .m-b-45-lg{margin-bottom:45px !important}
.offers-block-wide .gmfx-momentum .m-l-45-lg{margin-left:45px !important}
.offers-block-wide .gmfx-momentum .m-t-40-lg{margin-top:40px !important}
.offers-block-wide .gmfx-momentum .m-r-40-lg{margin-right:40px !important}
.offers-block-wide .gmfx-momentum .m-b-40-lg{margin-bottom:40px !important}
.offers-block-wide .gmfx-momentum .m-l-40-lg{margin-left:40px !important}
.offers-block-wide .gmfx-momentum .m-t-35-lg{margin-top:35px !important}
.offers-block-wide .gmfx-momentum .m-r-35-lg{margin-right:35px !important}
.offers-block-wide .gmfx-momentum .m-b-35-lg{margin-bottom:35px !important}
.offers-block-wide .gmfx-momentum .m-l-35-lg{margin-left:35px !important}
.offers-block-wide .gmfx-momentum .m-t-30-lg{margin-top:30px !important}
.offers-block-wide .gmfx-momentum .m-r-30-lg{margin-right:30px !important}
.offers-block-wide .gmfx-momentum .m-b-30-lg{margin-bottom:30px !important}
.offers-block-wide .gmfx-momentum .m-l-30-lg{margin-left:30px !important}
.offers-block-wide .gmfx-momentum .m-t-25-lg{margin-top:25px !important}
.offers-block-wide .gmfx-momentum .m-r-25-lg{margin-right:25px !important}
.offers-block-wide .gmfx-momentum .m-b-25-lg{margin-bottom:25px !important}
.offers-block-wide .gmfx-momentum .m-l-25-lg{margin-left:25px !important}
.offers-block-wide .gmfx-momentum .m-t-20-lg{margin-top:20px !important}
.offers-block-wide .gmfx-momentum .m-r-20-lg{margin-right:20px !important}
.offers-block-wide .gmfx-momentum .m-b-20-lg{margin-bottom:20px !important}
.offers-block-wide .gmfx-momentum .m-l-20-lg{margin-left:20px !important}
.offers-block-wide .gmfx-momentum .m-t-15-lg{margin-top:15px !important}
.offers-block-wide .gmfx-momentum .m-r-15-lg{margin-right:15px !important}
.offers-block-wide .gmfx-momentum .m-b-15-lg{margin-bottom:15px !important}
.offers-block-wide .gmfx-momentum .m-l-15-lg{margin-left:15px !important}
.offers-block-wide .gmfx-momentum .m-t-10-lg{margin-top:10px !important}
.offers-block-wide .gmfx-momentum .m-r-10-lg{margin-right:10px !important}
.offers-block-wide .gmfx-momentum .m-b-10-lg{margin-bottom:10px !important}
.offers-block-wide .gmfx-momentum .m-l-10-lg{margin-left:10px !important}
.offers-block-wide .gmfx-momentum .m-t-5-lg{margin-top:5px !important}
.offers-block-wide .gmfx-momentum .m-r-5-lg{margin-right:5px !important}
.offers-block-wide .gmfx-momentum .m-b-5-lg{margin-bottom:5px !important}
.offers-block-wide .gmfx-momentum .m-l-5-lg{margin-left:5px !important}
.offers-block-wide .gmfx-momentum .m-t-0-lg{margin-top:0 !important}
.offers-block-wide .gmfx-momentum .m-r-0-lg{margin-right:0 !important}
.offers-block-wide .gmfx-momentum .m-b-0-lg{margin-bottom:0 !important}
.offers-block-wide .gmfx-momentum .m-l-0-lg{margin-left:0 !important}
.offers-block-wide .gmfx-momentum .p-t-50-lg{padding-top:50px !important}
.offers-block-wide .gmfx-momentum .p-r-50-lg{padding-right:50px !important}
.offers-block-wide .gmfx-momentum .p-b-50-lg{padding-bottom:50px !important}
.offers-block-wide .gmfx-momentum .p-l-50-lg{padding-left:50px !important}
.offers-block-wide .gmfx-momentum .p-t-45-lg{padding-top:45px !important}
.offers-block-wide .gmfx-momentum .p-r-45-lg{padding-right:45px !important}
.offers-block-wide .gmfx-momentum .p-b-45-lg{padding-bottom:45px !important}
.offers-block-wide .gmfx-momentum .p-l-45-lg{padding-left:45px !important}
.offers-block-wide .gmfx-momentum .p-t-40-lg{padding-top:40px !important}
.offers-block-wide .gmfx-momentum .p-r-40-lg{padding-right:40px !important}
.offers-block-wide .gmfx-momentum .p-b-40-lg{padding-bottom:40px !important}
.offers-block-wide .gmfx-momentum .p-l-40-lg{padding-left:40px !important}
.offers-block-wide .gmfx-momentum .p-t-35-lg{padding-top:35px !important}
.offers-block-wide .gmfx-momentum .p-r-35-lg{padding-right:35px !important}
.offers-block-wide .gmfx-momentum .p-b-35-lg{padding-bottom:35px !important}
.offers-block-wide .gmfx-momentum .p-l-35-lg{padding-left:35px !important}
.offers-block-wide .gmfx-momentum .p-t-30-lg{padding-top:30px !important}
.offers-block-wide .gmfx-momentum .p-r-30-lg{padding-right:30px !important}
.offers-block-wide .gmfx-momentum .p-b-30-lg{padding-bottom:30px !important}
.offers-block-wide .gmfx-momentum .p-l-30-lg{padding-left:30px !important}
.offers-block-wide .gmfx-momentum .p-t-25-lg{padding-top:25px !important}
.offers-block-wide .gmfx-momentum .p-r-25-lg{padding-right:25px !important}
.offers-block-wide .gmfx-momentum .p-b-25-lg{padding-bottom:25px !important}
.offers-block-wide .gmfx-momentum .p-l-25-lg{padding-left:25px !important}
.offers-block-wide .gmfx-momentum .p-t-20-lg{padding-top:20px !important}
.offers-block-wide .gmfx-momentum .p-r-20-lg{padding-right:20px !important}
.offers-block-wide .gmfx-momentum .p-b-20-lg{padding-bottom:20px !important}
.offers-block-wide .gmfx-momentum .p-l-20-lg{padding-left:20px !important}
.offers-block-wide .gmfx-momentum .p-t-15-lg{padding-top:15px !important}
.offers-block-wide .gmfx-momentum .p-r-15-lg{padding-right:15px !important}
.offers-block-wide .gmfx-momentum .p-b-15-lg{padding-bottom:15px !important}
.offers-block-wide .gmfx-momentum .p-l-15-lg{padding-left:15px !important}
.offers-block-wide .gmfx-momentum .p-t-10-lg{padding-top:10px !important}
.offers-block-wide .gmfx-momentum .p-r-10-lg{padding-right:10px !important}
.offers-block-wide .gmfx-momentum .p-b-10-lg{padding-bottom:10px !important}
.offers-block-wide .gmfx-momentum .p-l-10-lg{padding-left:10px !important}
.offers-block-wide .gmfx-momentum .p-t-5-lg{padding-top:5px !important}
.offers-block-wide .gmfx-momentum .p-r-5-lg{padding-right:5px !important}
.offers-block-wide .gmfx-momentum .p-b-5-lg{padding-bottom:5px !important}
.offers-block-wide .gmfx-momentum .p-l-5-lg{padding-left:5px !important}
.offers-block-wide .gmfx-momentum .p-t-0-lg{padding-top:0 !important}
.offers-block-wide .gmfx-momentum .p-r-0-lg{padding-right:0 !important}
.offers-block-wide .gmfx-momentum .p-b-0-lg{padding-bottom:0 !important}
.offers-block-wide .gmfx-momentum .p-l-0-lg{padding-left:0 !important}
}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .m-t-50-md{margin-top:50px !important}
.offers-block-wide .gmfx-momentum .m-r-50-md{margin-right:50px !important}
.offers-block-wide .gmfx-momentum .m-b-50-md{margin-bottom:50px !important}
.offers-block-wide .gmfx-momentum .m-l-50-md{margin-left:50px !important}
.offers-block-wide .gmfx-momentum .m-t-45-md{margin-top:45px !important}
.offers-block-wide .gmfx-momentum .m-r-45-md{margin-right:45px !important}
.offers-block-wide .gmfx-momentum .m-b-45-md{margin-bottom:45px !important}
.offers-block-wide .gmfx-momentum .m-l-45-md{margin-left:45px !important}
.offers-block-wide .gmfx-momentum .m-t-40-md{margin-top:40px !important}
.offers-block-wide .gmfx-momentum .m-r-40-md{margin-right:40px !important}
.offers-block-wide .gmfx-momentum .m-b-40-md{margin-bottom:40px !important}
.offers-block-wide .gmfx-momentum .m-l-40-md{margin-left:40px !important}
.offers-block-wide .gmfx-momentum .m-t-35-md{margin-top:35px !important}
.offers-block-wide .gmfx-momentum .m-r-35-md{margin-right:35px !important}
.offers-block-wide .gmfx-momentum .m-b-35-md{margin-bottom:35px !important}
.offers-block-wide .gmfx-momentum .m-l-35-md{margin-left:35px !important}
.offers-block-wide .gmfx-momentum .m-t-30-md{margin-top:30px !important}
.offers-block-wide .gmfx-momentum .m-r-30-md{margin-right:30px !important}
.offers-block-wide .gmfx-momentum .m-b-30-md{margin-bottom:30px !important}
.offers-block-wide .gmfx-momentum .m-l-30-md{margin-left:30px !important}
.offers-block-wide .gmfx-momentum .m-t-25-md{margin-top:25px !important}
.offers-block-wide .gmfx-momentum .m-r-25-md{margin-right:25px !important}
.offers-block-wide .gmfx-momentum .m-b-25-md{margin-bottom:25px !important}
.offers-block-wide .gmfx-momentum .m-l-25-md{margin-left:25px !important}
.offers-block-wide .gmfx-momentum .m-t-20-md{margin-top:20px !important}
.offers-block-wide .gmfx-momentum .m-r-20-md{margin-right:20px !important}
.offers-block-wide .gmfx-momentum .m-b-20-md{margin-bottom:20px !important}
.offers-block-wide .gmfx-momentum .m-l-20-md{margin-left:20px !important}
.offers-block-wide .gmfx-momentum .m-t-15-md{margin-top:15px !important}
.offers-block-wide .gmfx-momentum .m-r-15-md{margin-right:15px !important}
.offers-block-wide .gmfx-momentum .m-b-15-md{margin-bottom:15px !important}
.offers-block-wide .gmfx-momentum .m-l-15-md{margin-left:15px !important}
.offers-block-wide .gmfx-momentum .m-t-10-md{margin-top:10px !important}
.offers-block-wide .gmfx-momentum .m-r-10-md{margin-right:10px !important}
.offers-block-wide .gmfx-momentum .m-b-10-md{margin-bottom:10px !important}
.offers-block-wide .gmfx-momentum .m-l-10-md{margin-left:10px !important}
.offers-block-wide .gmfx-momentum .m-t-5-md{margin-top:5px !important}
.offers-block-wide .gmfx-momentum .m-r-5-md{margin-right:5px !important}
.offers-block-wide .gmfx-momentum .m-b-5-md{margin-bottom:5px !important}
.offers-block-wide .gmfx-momentum .m-l-5-md{margin-left:5px !important}
.offers-block-wide .gmfx-momentum .m-t-0-md{margin-top:0 !important}
.offers-block-wide .gmfx-momentum .m-r-0-md{margin-right:0 !important}
.offers-block-wide .gmfx-momentum .m-b-0-md{margin-bottom:0 !important}
.offers-block-wide .gmfx-momentum .m-l-0-md{margin-left:0 !important}
.offers-block-wide .gmfx-momentum .p-t-50-md{padding-top:50px !important}
.offers-block-wide .gmfx-momentum .p-r-50-md{padding-right:50px !important}
.offers-block-wide .gmfx-momentum .p-b-50-md{padding-bottom:50px !important}
.offers-block-wide .gmfx-momentum .p-l-50-md{padding-left:50px !important}
.offers-block-wide .gmfx-momentum .p-t-45-md{padding-top:45px !important}
.offers-block-wide .gmfx-momentum .p-r-45-md{padding-right:45px !important}
.offers-block-wide .gmfx-momentum .p-b-45-md{padding-bottom:45px !important}
.offers-block-wide .gmfx-momentum .p-l-45-md{padding-left:45px !important}
.offers-block-wide .gmfx-momentum .p-t-40-md{padding-top:40px !important}
.offers-block-wide .gmfx-momentum .p-r-40-md{padding-right:40px !important}
.offers-block-wide .gmfx-momentum .p-b-40-md{padding-bottom:40px !important}
.offers-block-wide .gmfx-momentum .p-l-40-md{padding-left:40px !important}
.offers-block-wide .gmfx-momentum .p-t-35-md{padding-top:35px !important}
.offers-block-wide .gmfx-momentum .p-r-35-md{padding-right:35px !important}
.offers-block-wide .gmfx-momentum .p-b-35-md{padding-bottom:35px !important}
.offers-block-wide .gmfx-momentum .p-l-35-md{padding-left:35px !important}
.offers-block-wide .gmfx-momentum .p-t-30-md{padding-top:30px !important}
.offers-block-wide .gmfx-momentum .p-r-30-md{padding-right:30px !important}
.offers-block-wide .gmfx-momentum .p-b-30-md{padding-bottom:30px !important}
.offers-block-wide .gmfx-momentum .p-l-30-md{padding-left:30px !important}
.offers-block-wide .gmfx-momentum .p-t-25-md{padding-top:25px !important}
.offers-block-wide .gmfx-momentum .p-r-25-md{padding-right:25px !important}
.offers-block-wide .gmfx-momentum .p-b-25-md{padding-bottom:25px !important}
.offers-block-wide .gmfx-momentum .p-l-25-md{padding-left:25px !important}
.offers-block-wide .gmfx-momentum .p-t-20-md{padding-top:20px !important}
.offers-block-wide .gmfx-momentum .p-r-20-md{padding-right:20px !important}
.offers-block-wide .gmfx-momentum .p-b-20-md{padding-bottom:20px !important}
.offers-block-wide .gmfx-momentum .p-l-20-md{padding-left:20px !important}
.offers-block-wide .gmfx-momentum .p-t-15-md{padding-top:15px !important}
.offers-block-wide .gmfx-momentum .p-r-15-md{padding-right:15px !important}
.offers-block-wide .gmfx-momentum .p-b-15-md{padding-bottom:15px !important}
.offers-block-wide .gmfx-momentum .p-l-15-md{padding-left:15px !important}
.offers-block-wide .gmfx-momentum .p-t-10-md{padding-top:10px !important}
.offers-block-wide .gmfx-momentum .p-r-10-md{padding-right:10px !important}
.offers-block-wide .gmfx-momentum .p-b-10-md{padding-bottom:10px !important}
.offers-block-wide .gmfx-momentum .p-l-10-md{padding-left:10px !important}
.offers-block-wide .gmfx-momentum .p-t-5-md{padding-top:5px !important}
.offers-block-wide .gmfx-momentum .p-r-5-md{padding-right:5px !important}
.offers-block-wide .gmfx-momentum .p-b-5-md{padding-bottom:5px !important}
.offers-block-wide .gmfx-momentum .p-l-5-md{padding-left:5px !important}
.offers-block-wide .gmfx-momentum .p-t-0-md{padding-top:0 !important}
.offers-block-wide .gmfx-momentum .p-r-0-md{padding-right:0 !important}
.offers-block-wide .gmfx-momentum .p-b-0-md{padding-bottom:0 !important}
.offers-block-wide .gmfx-momentum .p-l-0-md{padding-left:0 !important}
}
@media(max-width:767px),(min-width:992px) and (max-width:1023px){.offers-block-wide .gmfx-momentum .m-t-50-sm{margin-top:50px !important}
.offers-block-wide .gmfx-momentum .m-r-50-sm{margin-right:50px !important}
.offers-block-wide .gmfx-momentum .m-b-50-sm{margin-bottom:50px !important}
.offers-block-wide .gmfx-momentum .m-l-50-sm{margin-left:50px !important}
.offers-block-wide .gmfx-momentum .m-t-45-sm{margin-top:45px !important}
.offers-block-wide .gmfx-momentum .m-r-45-sm{margin-right:45px !important}
.offers-block-wide .gmfx-momentum .m-b-45-sm{margin-bottom:45px !important}
.offers-block-wide .gmfx-momentum .m-l-45-sm{margin-left:45px !important}
.offers-block-wide .gmfx-momentum .m-t-40-sm{margin-top:40px !important}
.offers-block-wide .gmfx-momentum .m-r-40-sm{margin-right:40px !important}
.offers-block-wide .gmfx-momentum .m-b-40-sm{margin-bottom:40px !important}
.offers-block-wide .gmfx-momentum .m-l-40-sm{margin-left:40px !important}
.offers-block-wide .gmfx-momentum .m-t-35-sm{margin-top:35px !important}
.offers-block-wide .gmfx-momentum .m-r-35-sm{margin-right:35px !important}
.offers-block-wide .gmfx-momentum .m-b-35-sm{margin-bottom:35px !important}
.offers-block-wide .gmfx-momentum .m-l-35-sm{margin-left:35px !important}
.offers-block-wide .gmfx-momentum .m-t-30-sm{margin-top:30px !important}
.offers-block-wide .gmfx-momentum .m-r-30-sm{margin-right:30px !important}
.offers-block-wide .gmfx-momentum .m-b-30-sm{margin-bottom:30px !important}
.offers-block-wide .gmfx-momentum .m-l-30-sm{margin-left:30px !important}
.offers-block-wide .gmfx-momentum .m-t-25-sm{margin-top:25px !important}
.offers-block-wide .gmfx-momentum .m-r-25-sm{margin-right:25px !important}
.offers-block-wide .gmfx-momentum .m-b-25-sm{margin-bottom:25px !important}
.offers-block-wide .gmfx-momentum .m-l-25-sm{margin-left:25px !important}
.offers-block-wide .gmfx-momentum .m-t-20-sm{margin-top:20px !important}
.offers-block-wide .gmfx-momentum .m-r-20-sm{margin-right:20px !important}
.offers-block-wide .gmfx-momentum .m-b-20-sm{margin-bottom:20px !important}
.offers-block-wide .gmfx-momentum .m-l-20-sm{margin-left:20px !important}
.offers-block-wide .gmfx-momentum .m-t-15-sm{margin-top:15px !important}
.offers-block-wide .gmfx-momentum .m-r-15-sm{margin-right:15px !important}
.offers-block-wide .gmfx-momentum .m-b-15-sm{margin-bottom:15px !important}
.offers-block-wide .gmfx-momentum .m-l-15-sm{margin-left:15px !important}
.offers-block-wide .gmfx-momentum .m-t-10-sm{margin-top:10px !important}
.offers-block-wide .gmfx-momentum .m-r-10-sm{margin-right:10px !important}
.offers-block-wide .gmfx-momentum .m-b-10-sm{margin-bottom:10px !important}
.offers-block-wide .gmfx-momentum .m-l-10-sm{margin-left:10px !important}
.offers-block-wide .gmfx-momentum .m-t-5-sm{margin-top:5px !important}
.offers-block-wide .gmfx-momentum .m-r-5-sm{margin-right:5px !important}
.offers-block-wide .gmfx-momentum .m-b-5-sm{margin-bottom:5px !important}
.offers-block-wide .gmfx-momentum .m-l-5-sm{margin-left:5px !important}
.offers-block-wide .gmfx-momentum .m-t-0-sm{margin-top:0 !important}
.offers-block-wide .gmfx-momentum .m-r-0-sm{margin-right:0 !important}
.offers-block-wide .gmfx-momentum .m-b-0-sm{margin-bottom:0 !important}
.offers-block-wide .gmfx-momentum .m-l-0-sm{margin-left:0 !important}
.offers-block-wide .gmfx-momentum .p-t-50-sm{padding-top:50px !important}
.offers-block-wide .gmfx-momentum .p-r-50-sm{padding-right:50px !important}
.offers-block-wide .gmfx-momentum .p-b-50-sm{padding-bottom:50px !important}
.offers-block-wide .gmfx-momentum .p-l-50-sm{padding-left:50px !important}
.offers-block-wide .gmfx-momentum .p-t-45-sm{padding-top:45px !important}
.offers-block-wide .gmfx-momentum .p-r-45-sm{padding-right:45px !important}
.offers-block-wide .gmfx-momentum .p-b-45-sm{padding-bottom:45px !important}
.offers-block-wide .gmfx-momentum .p-l-45-sm{padding-left:45px !important}
.offers-block-wide .gmfx-momentum .p-t-40-sm{padding-top:40px !important}
.offers-block-wide .gmfx-momentum .p-r-40-sm{padding-right:40px !important}
.offers-block-wide .gmfx-momentum .p-b-40-sm{padding-bottom:40px !important}
.offers-block-wide .gmfx-momentum .p-l-40-sm{padding-left:40px !important}
.offers-block-wide .gmfx-momentum .p-t-35-sm{padding-top:35px !important}
.offers-block-wide .gmfx-momentum .p-r-35-sm{padding-right:35px !important}
.offers-block-wide .gmfx-momentum .p-b-35-sm{padding-bottom:35px !important}
.offers-block-wide .gmfx-momentum .p-l-35-sm{padding-left:35px !important}
.offers-block-wide .gmfx-momentum .p-t-30-sm{padding-top:30px !important}
.offers-block-wide .gmfx-momentum .p-r-30-sm{padding-right:30px !important}
.offers-block-wide .gmfx-momentum .p-b-30-sm{padding-bottom:30px !important}
.offers-block-wide .gmfx-momentum .p-l-30-sm{padding-left:30px !important}
.offers-block-wide .gmfx-momentum .p-t-25-sm{padding-top:25px !important}
.offers-block-wide .gmfx-momentum .p-r-25-sm{padding-right:25px !important}
.offers-block-wide .gmfx-momentum .p-b-25-sm{padding-bottom:25px !important}
.offers-block-wide .gmfx-momentum .p-l-25-sm{padding-left:25px !important}
.offers-block-wide .gmfx-momentum .p-t-20-sm{padding-top:20px !important}
.offers-block-wide .gmfx-momentum .p-r-20-sm{padding-right:20px !important}
.offers-block-wide .gmfx-momentum .p-b-20-sm{padding-bottom:20px !important}
.offers-block-wide .gmfx-momentum .p-l-20-sm{padding-left:20px !important}
.offers-block-wide .gmfx-momentum .p-t-15-sm{padding-top:15px !important}
.offers-block-wide .gmfx-momentum .p-r-15-sm{padding-right:15px !important}
.offers-block-wide .gmfx-momentum .p-b-15-sm{padding-bottom:15px !important}
.offers-block-wide .gmfx-momentum .p-l-15-sm{padding-left:15px !important}
.offers-block-wide .gmfx-momentum .p-t-10-sm{padding-top:10px !important}
.offers-block-wide .gmfx-momentum .p-r-10-sm{padding-right:10px !important}
.offers-block-wide .gmfx-momentum .p-b-10-sm{padding-bottom:10px !important}
.offers-block-wide .gmfx-momentum .p-l-10-sm{padding-left:10px !important}
.offers-block-wide .gmfx-momentum .p-t-5-sm{padding-top:5px !important}
.offers-block-wide .gmfx-momentum .p-r-5-sm{padding-right:5px !important}
.offers-block-wide .gmfx-momentum .p-b-5-sm{padding-bottom:5px !important}
.offers-block-wide .gmfx-momentum .p-l-5-sm{padding-left:5px !important}
.offers-block-wide .gmfx-momentum .p-t-0-sm{padding-top:0 !important}
.offers-block-wide .gmfx-momentum .p-r-0-sm{padding-right:0 !important}
.offers-block-wide .gmfx-momentum .p-b-0-sm{padding-bottom:0 !important}
.offers-block-wide .gmfx-momentum .p-l-0-sm{padding-left:0 !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .m-t-50-xs{margin-top:50px !important}
.offers-block-wide .gmfx-momentum .m-r-50-xs{margin-right:50px !important}
.offers-block-wide .gmfx-momentum .m-b-50-xs{margin-bottom:50px !important}
.offers-block-wide .gmfx-momentum .m-l-50-xs{margin-left:50px !important}
.offers-block-wide .gmfx-momentum .m-t-45-xs{margin-top:45px !important}
.offers-block-wide .gmfx-momentum .m-r-45-xs{margin-right:45px !important}
.offers-block-wide .gmfx-momentum .m-b-45-xs{margin-bottom:45px !important}
.offers-block-wide .gmfx-momentum .m-l-45-xs{margin-left:45px !important}
.offers-block-wide .gmfx-momentum .m-t-40-xs{margin-top:40px !important}
.offers-block-wide .gmfx-momentum .m-r-40-xs{margin-right:40px !important}
.offers-block-wide .gmfx-momentum .m-b-40-xs{margin-bottom:40px !important}
.offers-block-wide .gmfx-momentum .m-l-40-xs{margin-left:40px !important}
.offers-block-wide .gmfx-momentum .m-t-35-xs{margin-top:35px !important}
.offers-block-wide .gmfx-momentum .m-r-35-xs{margin-right:35px !important}
.offers-block-wide .gmfx-momentum .m-b-35-xs{margin-bottom:35px !important}
.offers-block-wide .gmfx-momentum .m-l-35-xs{margin-left:35px !important}
.offers-block-wide .gmfx-momentum .m-t-30-xs{margin-top:30px !important}
.offers-block-wide .gmfx-momentum .m-r-30-xs{margin-right:30px !important}
.offers-block-wide .gmfx-momentum .m-b-30-xs{margin-bottom:30px !important}
.offers-block-wide .gmfx-momentum .m-l-30-xs{margin-left:30px !important}
.offers-block-wide .gmfx-momentum .m-t-25-xs{margin-top:25px !important}
.offers-block-wide .gmfx-momentum .m-r-25-xs{margin-right:25px !important}
.offers-block-wide .gmfx-momentum .m-b-25-xs{margin-bottom:25px !important}
.offers-block-wide .gmfx-momentum .m-l-25-xs{margin-left:25px !important}
.offers-block-wide .gmfx-momentum .m-t-20-xs{margin-top:20px !important}
.offers-block-wide .gmfx-momentum .m-r-20-xs{margin-right:20px !important}
.offers-block-wide .gmfx-momentum .m-b-20-xs{margin-bottom:20px !important}
.offers-block-wide .gmfx-momentum .m-l-20-xs{margin-left:20px !important}
.offers-block-wide .gmfx-momentum .m-t-15-xs{margin-top:15px !important}
.offers-block-wide .gmfx-momentum .m-r-15-xs{margin-right:15px !important}
.offers-block-wide .gmfx-momentum .m-b-15-xs{margin-bottom:15px !important}
.offers-block-wide .gmfx-momentum .m-l-15-xs{margin-left:15px !important}
.offers-block-wide .gmfx-momentum .m-t-10-xs{margin-top:10px !important}
.offers-block-wide .gmfx-momentum .m-r-10-xs{margin-right:10px !important}
.offers-block-wide .gmfx-momentum .m-b-10-xs{margin-bottom:10px !important}
.offers-block-wide .gmfx-momentum .m-l-10-xs{margin-left:10px !important}
.offers-block-wide .gmfx-momentum .m-t-5-xs{margin-top:5px !important}
.offers-block-wide .gmfx-momentum .m-r-5-xs{margin-right:5px !important}
.offers-block-wide .gmfx-momentum .m-b-5-xs{margin-bottom:5px !important}
.offers-block-wide .gmfx-momentum .m-l-5-xs{margin-left:5px !important}
.offers-block-wide .gmfx-momentum .m-t-0-xs{margin-top:0 !important}
.offers-block-wide .gmfx-momentum .m-r-0-xs{margin-right:0 !important}
.offers-block-wide .gmfx-momentum .m-b-0-xs{margin-bottom:0 !important}
.offers-block-wide .gmfx-momentum .m-l-0-xs{margin-left:0 !important}
.offers-block-wide .gmfx-momentum .p-t-50-xs{padding-top:50px !important}
.offers-block-wide .gmfx-momentum .p-r-50-xs{padding-right:50px !important}
.offers-block-wide .gmfx-momentum .p-b-50-xs{padding-bottom:50px !important}
.offers-block-wide .gmfx-momentum .p-l-50-xs{padding-left:50px !important}
.offers-block-wide .gmfx-momentum .p-t-45-xs{padding-top:45px !important}
.offers-block-wide .gmfx-momentum .p-r-45-xs{padding-right:45px !important}
.offers-block-wide .gmfx-momentum .p-b-45-xs{padding-bottom:45px !important}
.offers-block-wide .gmfx-momentum .p-l-45-xs{padding-left:45px !important}
.offers-block-wide .gmfx-momentum .p-t-40-xs{padding-top:40px !important}
.offers-block-wide .gmfx-momentum .p-r-40-xs{padding-right:40px !important}
.offers-block-wide .gmfx-momentum .p-b-40-xs{padding-bottom:40px !important}
.offers-block-wide .gmfx-momentum .p-l-40-xs{padding-left:40px !important}
.offers-block-wide .gmfx-momentum .p-t-35-xs{padding-top:35px !important}
.offers-block-wide .gmfx-momentum .p-r-35-xs{padding-right:35px !important}
.offers-block-wide .gmfx-momentum .p-b-35-xs{padding-bottom:35px !important}
.offers-block-wide .gmfx-momentum .p-l-35-xs{padding-left:35px !important}
.offers-block-wide .gmfx-momentum .p-t-30-xs{padding-top:30px !important}
.offers-block-wide .gmfx-momentum .p-r-30-xs{padding-right:30px !important}
.offers-block-wide .gmfx-momentum .p-b-30-xs{padding-bottom:30px !important}
.offers-block-wide .gmfx-momentum .p-l-30-xs{padding-left:30px !important}
.offers-block-wide .gmfx-momentum .p-t-25-xs{padding-top:25px !important}
.offers-block-wide .gmfx-momentum .p-r-25-xs{padding-right:25px !important}
.offers-block-wide .gmfx-momentum .p-b-25-xs{padding-bottom:25px !important}
.offers-block-wide .gmfx-momentum .p-l-25-xs{padding-left:25px !important}
.offers-block-wide .gmfx-momentum .p-t-20-xs{padding-top:20px !important}
.offers-block-wide .gmfx-momentum .p-r-20-xs{padding-right:20px !important}
.offers-block-wide .gmfx-momentum .p-b-20-xs{padding-bottom:20px !important}
.offers-block-wide .gmfx-momentum .p-l-20-xs{padding-left:20px !important}
.offers-block-wide .gmfx-momentum .p-t-15-xs{padding-top:15px !important}
.offers-block-wide .gmfx-momentum .p-r-15-xs{padding-right:15px !important}
.offers-block-wide .gmfx-momentum .p-b-15-xs{padding-bottom:15px !important}
.offers-block-wide .gmfx-momentum .p-l-15-xs{padding-left:15px !important}
.offers-block-wide .gmfx-momentum .p-t-10-xs{padding-top:10px !important}
.offers-block-wide .gmfx-momentum .p-r-10-xs{padding-right:10px !important}
.offers-block-wide .gmfx-momentum .p-b-10-xs{padding-bottom:10px !important}
.offers-block-wide .gmfx-momentum .p-l-10-xs{padding-left:10px !important}
.offers-block-wide .gmfx-momentum .p-t-5-xs{padding-top:5px !important}
.offers-block-wide .gmfx-momentum .p-r-5-xs{padding-right:5px !important}
.offers-block-wide .gmfx-momentum .p-b-5-xs{padding-bottom:5px !important}
.offers-block-wide .gmfx-momentum .p-l-5-xs{padding-left:5px !important}
.offers-block-wide .gmfx-momentum .p-t-0-xs{padding-top:0 !important}
.offers-block-wide .gmfx-momentum .p-r-0-xs{padding-right:0 !important}
.offers-block-wide .gmfx-momentum .p-b-0-xs{padding-bottom:0 !important}
.offers-block-wide .gmfx-momentum .p-l-0-xs{padding-left:0 !important}
}
.offers-block-wide .gmfx-momentum .m-r-auto{margin-right:auto !important}
.offers-block-wide .gmfx-momentum .m-l-auto{margin-left:auto !important}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .m-r-auto-lg{margin-right:auto !important}
.offers-block-wide .gmfx-momentum .m-l-auto-lg{margin-left:auto !important}
}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .m-r-auto-md{margin-right:auto !important}
.offers-block-wide .gmfx-momentum .m-l-auto-md{margin-left:auto !important}
}
@media(max-width:767px),(min-width:992px) and (max-width:1023px){.offers-block-wide .gmfx-momentum .m-r-auto-sm{margin-right:auto !important}
.offers-block-wide .gmfx-momentum .m-l-auto-sm{margin-left:auto !important}
}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .hidden-lg,.offers-block-a .gmfx-momentum .hidden-lg{display:none !important}
.offers-block-wide .gmfx-momentum .visibility-hidden-lg,.offers-block-a .gmfx-momentum .visibility-hidden-lg{visibility:hidden !important}
.offers-block-wide .gmfx-momentum .visibility-visible-lg,.offers-block-a .gmfx-momentum .visibility-visible-lg{visibility:visible !important}
.offers-block-wide .gmfx-momentum .block-lg,.offers-block-a .gmfx-momentum .block-lg{display:block !important}
.offers-block-wide .gmfx-momentum .inline-lg,.offers-block-a .gmfx-momentum .inline-lg{display:inline !important}
.offers-block-wide .gmfx-momentum .inline-block-lg,.offers-block-a .gmfx-momentum .inline-block-lg{display:inline-block !important}
.offers-block-wide .gmfx-momentum .fixed-lg,.offers-block-a .gmfx-momentum .fixed-lg{position:fixed !important}
.offers-block-wide .gmfx-momentum .absolute-lg,.offers-block-a .gmfx-momentum .absolute-lg{position:absolute !important}
.offers-block-wide .gmfx-momentum .relative-lg,.offers-block-a .gmfx-momentum .relative-lg{position:relative !important}
.offers-block-wide .gmfx-momentum .flex-md,.offers-block-a .gmfx-momentum .flex-md{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;min-width:0}
.offers-block-wide .gmfx-momentum .text-left-lg,.offers-block-a .gmfx-momentum .text-left-lg{text-align:left}
.offers-block-wide .gmfx-momentum .text-center-lg,.offers-block-a .gmfx-momentum .text-center-lg{text-align:center}
.offers-block-wide .gmfx-momentum .text-right-lg,.offers-block-a .gmfx-momentum .text-right-lg{text-align:right}
}
@media(max-width:3039px){.offers-block-wide .gmfx-momentum .hidden-md,.offers-block-a .gmfx-momentum .hidden-md{display:none !important}
.offers-block-wide .gmfx-momentum .visibility-hidden-md,.offers-block-a .gmfx-momentum .visibility-hidden-md{visibility:hidden !important}
.offers-block-wide .gmfx-momentum .visibility-visible-md,.offers-block-a .gmfx-momentum .visibility-visible-md{visibility:visible !important}
.offers-block-wide .gmfx-momentum .block-md,.offers-block-a .gmfx-momentum .block-md{display:block !important}
.offers-block-wide .gmfx-momentum .inline-md,.offers-block-a .gmfx-momentum .inline-md{display:inline !important}
.offers-block-wide .gmfx-momentum .inline-block-md,.offers-block-a .gmfx-momentum .inline-block-md{display:inline-block !important}
.offers-block-wide .gmfx-momentum .fixed-md,.offers-block-a .gmfx-momentum .fixed-md{position:fixed !important}
.offers-block-wide .gmfx-momentum .absolute-md,.offers-block-a .gmfx-momentum .absolute-md{position:absolute !important}
.offers-block-wide .gmfx-momentum .relative-md,.offers-block-a .gmfx-momentum .relative-md{position:relative !important}
.offers-block-wide .gmfx-momentum .flex-md,.offers-block-a .gmfx-momentum .flex-md{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;min-width:0}
.offers-block-wide .gmfx-momentum .text-left-md,.offers-block-a .gmfx-momentum .text-left-md{text-align:left}
.offers-block-wide .gmfx-momentum .text-center-md,.offers-block-a .gmfx-momentum .text-center-md{text-align:center}
.offers-block-wide .gmfx-momentum .text-right-md,.offers-block-a .gmfx-momentum .text-right-md{text-align:right}
}
@media(max-width:1023px){.offers-block-wide .gmfx-momentum .hidden-sm,.offers-block-a .gmfx-momentum .hidden-sm{display:none !important}
.offers-block-wide .gmfx-momentum .visibility-hidden-sm,.offers-block-a .gmfx-momentum .visibility-hidden-sm{visibility:hidden !important}
.offers-block-wide .gmfx-momentum .visibility-visible-sm,.offers-block-a .gmfx-momentum .visibility-visible-sm{visibility:visible !important}
.offers-block-wide .gmfx-momentum .block-sm,.offers-block-a .gmfx-momentum .block-sm{display:block !important}
.offers-block-wide .gmfx-momentum .inline-sm,.offers-block-a .gmfx-momentum .inline-sm{display:inline !important}
.offers-block-wide .gmfx-momentum .inline-block-sm,.offers-block-a .gmfx-momentum .inline-block-sm{display:inline-block !important}
.offers-block-wide .gmfx-momentum .fixed-sm,.offers-block-a .gmfx-momentum .fixed-sm{position:fixed !important}
.offers-block-wide .gmfx-momentum .absolute-sm,.offers-block-a .gmfx-momentum .absolute-sm{position:absolute !important}
.offers-block-wide .gmfx-momentum .relative-sm,.offers-block-a .gmfx-momentum .relative-sm{position:relative !important}
.offers-block-wide .gmfx-momentum .flex-sm,.offers-block-a .gmfx-momentum .flex-sm{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;min-width:0}
.offers-block-wide .gmfx-momentum .text-left-sm,.offers-block-a .gmfx-momentum .text-left-sm{text-align:left}
.offers-block-wide .gmfx-momentum .text-center-sm,.offers-block-a .gmfx-momentum .text-center-sm{text-align:center}
.offers-block-wide .gmfx-momentum .text-right-sm,.offers-block-a .gmfx-momentum .text-right-sm{text-align:right}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .hidden-xs,.offers-block-a .gmfx-momentum .hidden-xs{display:none !important}
.offers-block-wide .gmfx-momentum .visibility-hidden-xs,.offers-block-a .gmfx-momentum .visibility-hidden-xs{visibility:hidden !important}
.offers-block-wide .gmfx-momentum .visibility-visible-xs,.offers-block-a .gmfx-momentum .visibility-visible-xs{visibility:visible !important}
.offers-block-wide .gmfx-momentum .block-xs,.offers-block-a .gmfx-momentum .block-xs{display:block !important}
.offers-block-wide .gmfx-momentum .inline-xs,.offers-block-a .gmfx-momentum .inline-xs{display:inline !important}
.offers-block-wide .gmfx-momentum .inline-block-xs,.offers-block-a .gmfx-momentum .inline-block-xs{display:inline-block !important}
.offers-block-wide .gmfx-momentum .fixed-xs,.offers-block-a .gmfx-momentum .fixed-xs{position:fixed !important}
.offers-block-wide .gmfx-momentum .absolute-xs,.offers-block-a .gmfx-momentum .absolute-xs{position:absolute !important}
.offers-block-wide .gmfx-momentum .relative-xs,.offers-block-a .gmfx-momentum .relative-xs{position:relative !important}
.offers-block-wide .gmfx-momentum .flex-xs,.offers-block-a .gmfx-momentum .flex-xs{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;min-width:0}
.offers-block-wide .gmfx-momentum .text-left-xs,.offers-block-a .gmfx-momentum .text-left-xs{text-align:left}
.offers-block-wide .gmfx-momentum .text-center-xs,.offers-block-a .gmfx-momentum .text-center-xs{text-align:center}
.offers-block-wide .gmfx-momentum .text-right-xs,.offers-block-a .gmfx-momentum .text-right-xs{text-align:right}
}
@media(max-width:480px){.gmfx-momentum .hidden-xs{display:none !important}
.gmfx-momentum .visibility-hidden-xs{visibility:hidden !important}
.gmfx-momentum .visibility-visible-xs{visibility:visible !important}
.gmfx-momentum .block-xs{display:block !important}
.gmfx-momentum .inline-xs{display:inline !important}
.gmfx-momentum .inline-block-xs{display:inline-block !important}
.gmfx-momentum .fixed-xs{position:fixed !important}
.gmfx-momentum .absolute-xs{position:absolute !important}
.gmfx-momentum .relative-xs{position:relative !important}
.gmfx-momentum .flex-xs{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;min-width:0}
.gmfx-momentum .text-left-xs{text-align:left}
.gmfx-momentum .text-center-xs{text-align:center}
.gmfx-momentum .text-right-xs{text-align:right}
}
.ov_auto{overflow:auto}
.ov_visible{overflow:visible}
.ov_scroll{overflow:scroll}
.ov_hidden{overflow:hidden}
.inline{display:inline}
.inline_block{display:inline-block}
.position-relative{position:relative}
.position-absolute{position:absolute}
.position-fixed{position:fixed}
.cursor_default{cursor:default}
.block{display:block}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex}
.both{clear:both}
.left{clear:left}
.right{clear:right}
.left{float:left}
.right{float:right}
.lnone{list-style-type:none}
.underline{text-decoration:underline}
.upper{text-transform:uppercase}
.f400{font-weight:400}
.bold,.fw700,.f700,.strong{font-weight:700}
.fs7{font-size:7px}
.fs8{font-size:8px}
.fs9{font-size:9px}
.fs10{font-size:10px}
.fs11{font-size:11px}
.fs12{font-size:12px}
.fs14{font-size:14px}
.fs16{font-size:16px}
.fs18{font-size:18px}
.fs20{font-size:20px}
.fs21{font-size:21px}
.fs24{font-size:24px}
.fs28{font-size:28px}
.fs36{font-size:36px}
.fs48{font-size:48px}
.fs64{font-size:64px}
.fs72{font-size:72px}
.cl_red{color:red}
.cl_white{color:#fff}
.cl_black{color:#000}
.cl_gray{color:#ccc}
.cl_blue{color:#00f}
.bg_white{background:#fff}
.bg_black{background:#000}
.bg_blue{background:#00f}
.mauto,.center{margin:0 auto}
.m0{margin:0}
.m5{margin:5px}
.m10{margin:10px}
.m15{margin:15px}
.m20{margin:20px}
.m25{margin:25px}
.m30{margin:30px}
.m35{margin:35px}
.m40{margin:40px}
.m45{margin:45px}
.m50{margin:50px}
.m55{margin:55px}
.m60{margin:60px}
.mt0{margin-top:0}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt55{margin-top:55px}
.mt60{margin-top:60px}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml35{margin-left:35px}
.ml40{margin-left:40px}
.ml45{margin-left:45px}
.ml50{margin-left:50px}
.ml55{margin-left:55px}
.ml60{margin-left:60px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr35{margin-right:35px}
.mr40{margin-right:40px}
.mr45{margin-right:45px}
.mr50{margin-right:50px}
.mr55{margin-right:55px}
.mr60{margin-right:60px}
.mb0{margin-bottom:0}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb45{margin-bottom:45px}
.mb50{margin-bottom:50px}
.mb55{margin-bottom:55px}
.mb60{margin-bottom:60px}
.p0{padding:0}
.p5{padding:5px}
.p10{padding:10px}
.p15{padding:15px}
.p20{padding:20px}
.p25{padding:25px}
.p30{padding:30px}
.p35{padding:35px}
.p40{padding:40px}
.p45{padding:45px}
.p50{padding:50px}
.p55{padding:55px}
.p60{padding:60px}
.pt0{padding-top:0}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pt35{padding-top:35px}
.pt40{padding-top:40px}
.pt45{padding-top:45px}
.pt50{padding-top:50px}
.pt55{padding-top:55px}
.pt60{padding-top:60px}
.pt80{padding-top:80px}
.pt90{padding-top:90px}
.pl0{padding-left:0}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl35{padding-left:35px}
.pl40{padding-left:40px}
.pl45{padding-left:45px}
.pl50{padding-left:50px}
.pl55{padding-left:55px}
.pl60{padding-left:60px}
.pl75{padding-left:75px}
.pl100{padding-left:100px}
.pr0{padding-right:0}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pr35{padding-right:35px}
.pr40{padding-right:40px}
.pr45{padding-right:45px}
.pr50{padding-right:50px}
.pr55{padding-right:55px}
.pr60{padding-right:60px}
.pr100{padding-right:100px}
.pb0{padding-bottom:0}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb35{padding-bottom:35px}
.pb40{padding-bottom:40px}
.pb45{padding-bottom:45px}
.pb50{padding-bottom:50px}
.pb55{padding-bottom:55px}
.pb60{padding-bottom:60px}
.pb80{padding-bottom:80px}
.ptb5{padding:5px 0}
.ptb10{padding:10px 0}
.ptb15{padding:15px 0}
.ptb20{padding:20px 0}
.ptb25{padding:25px 0}
.ptb30{padding:30px 0}
.ptb35{padding:35px 0}
.ptb40{padding:40px 0}
.ptb45{padding:45px 0}
.ptb50{padding:50px 0}
.ptb55{padding:55px 0}
.ptb60{padding:60px 0}
.ptb80{padding:80px 0}
.plr5{padding:0 5px}
.plr10{padding:0 10px}
.plr15{padding:0 15px}
.plr20{padding:0 20px}
.plr25{padding:0 25px}
.plr30{padding:0 30px}
.plr35{padding:0 35px}
.plr40{padding:0 40px}
.plr45{padding:0 45px}
.plr50{padding:0 50px}
.plr55{padding:0 55px}
.plr60{padding:0 60px}
.w10{width:10px}
.w20{width:20px}
.w50{width:50px}
.w100{width:100px}
.w200{width:200px}
.w300{width:300px}
.w400{width:400px}
.w500{width:500px}
.w600{width:600px}
.w700{width:700px}
.w800{width:800px}
.w900{width:900px}
.w1000{width:1000px}
.w10p{width:10%}
.w20p{width:20%}
.w50p{width:50%}
.w80p{width:80%}
.w100p{width:100%}
.wauto{width:auto}
.hauto{height:auto}
.h0{height:0}
.h10{height:10px}
.h20{height:20px}
.h50{height:50px}
.h100{height:100px}
.h200{height:200px}
.h300{height:300px}
.h400{height:400px}
.h500{height:500px}
.bradius5{border-radius:5px}
.bradius10{border-radius:10px}
.mh0{min-height:0 !important}
.lease-end-content h1,.single-offers-service-variation-b h1,.intro-accessories-offers h1,.lease-loyalty-offers h1,.lease-pullahead-offers h1{font-family:'Overpass-bold',Arial,Helvetica,sans-serif;font-size:40px;color:#fff;letter-spacing:.8px;line-height:40px;text-transform:uppercase}
@media(min-width:768px){.lease-end-content h1,.single-offers-service-variation-b h1,.intro-accessories-offers h1,.lease-loyalty-offers h1,.lease-pullahead-offers h1{font-size:50px;letter-spacing:.9px;line-height:50px}
}
@media(min-width:992px){.lease-end-content h1,.single-offers-service-variation-b h1,.intro-accessories-offers h1,.lease-loyalty-offers h1,.lease-pullahead-offers h1{font-size:60px;letter-spacing:1px;line-height:60px}
}
.lease-end-content h1:before,.single-offers-service-variation-b h1:before,.intro-accessories-offers h1:before,.lease-loyalty-offers h1:before,.lease-pullahead-offers h1:before{margin:0 0 13px;content:'';display:block;width:60px;height:4px;background:#009ff2}
@media screen and (min-width:768px){.lease-end-content h1:before,.single-offers-service-variation-b h1:before,.intro-accessories-offers h1:before,.lease-loyalty-offers h1:before,.lease-pullahead-offers h1:before{width:70px;height:5px;margin:0 0 17px}
}
@media screen and (min-width:992px){.lease-end-content h1:before,.single-offers-service-variation-b h1:before,.intro-accessories-offers h1:before,.lease-loyalty-offers h1:before,.lease-pullahead-offers h1:before{width:95px;height:6px;margin:0 0 20px}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.lease-end-content h1:before,.single-offers-service-variation-b h1:before,.intro-accessories-offers h1:before,.lease-loyalty-offers h1:before,.lease-pullahead-offers h1:before{margin:0 0 17px 0}
}
.lease-end-content h2,.single-offers-service-variation-b h2,.intro-accessories-offers h2,.lease-loyalty-offers h2,.lease-pullahead-offers h2{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;font-size:22px;color:#303132;letter-spacing:.6px;line-height:30px;margin:0 0 12px}
@media(min-width:992px){.lease-end-content h2,.single-offers-service-variation-b h2,.intro-accessories-offers h2,.lease-loyalty-offers h2,.lease-pullahead-offers h2{font-size:36px;line-height:44px}
}
.lease-end-content h3,.single-offers-service-variation-b h3,.intro-accessories-offers h3,.lease-loyalty-offers h3,.lease-pullahead-offers h3{font-family:'Overpass-medium',Arial,Helvetica,sans-serif;font-size:18px;color:#303132;letter-spacing:.5px;line-height:24px;margin:0 0 12px}
@media(min-width:992px){.lease-end-content h3,.single-offers-service-variation-b h3,.intro-accessories-offers h3,.lease-loyalty-offers h3,.lease-pullahead-offers h3{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;font-size:28px;letter-spacing:.4px;line-height:32px}
}
.lease-end-content h3.alternate,.single-offers-service-variation-b h3.alternate,.intro-accessories-offers h3.alternate,.lease-loyalty-offers h3.alternate,.lease-pullahead-offers h3.alternate,.lease-end-content h3 .alternate,.single-offers-service-variation-b h3 .alternate,.intro-accessories-offers h3 .alternate,.lease-loyalty-offers h3 .alternate,.lease-pullahead-offers h3 .alternate{font-family:'Overpass-bold',Arial,Helvetica,sans-serif;font-size:22px;color:#303132;letter-spacing:1.2px;line-height:26px;text-transform:uppercase}
@media(min-width:992px){.lease-end-content h3.alternate,.single-offers-service-variation-b h3.alternate,.intro-accessories-offers h3.alternate,.lease-loyalty-offers h3.alternate,.lease-pullahead-offers h3.alternate,.lease-end-content h3 .alternate,.single-offers-service-variation-b h3 .alternate,.intro-accessories-offers h3 .alternate,.lease-loyalty-offers h3 .alternate,.lease-pullahead-offers h3 .alternate{font-size:34px;line-height:38px}
}
.lease-end-content .alternate h3,.single-offers-service-variation-b .alternate h3,.intro-accessories-offers .alternate h3,.lease-loyalty-offers .alternate h3,.lease-pullahead-offers .alternate h3{font-family:'Overpass-bold',Arial,Helvetica,sans-serif;font-size:22px;color:#303132;letter-spacing:1.2px;line-height:26px;text-transform:uppercase}
@media(min-width:992px){.lease-end-content .alternate h3,.single-offers-service-variation-b .alternate h3,.intro-accessories-offers .alternate h3,.lease-loyalty-offers .alternate h3,.lease-pullahead-offers .alternate h3{font-size:34px;line-height:38px}
}
.lease-end-content h4,.single-offers-service-variation-b h4,.intro-accessories-offers h4,.lease-loyalty-offers h4,.lease-pullahead-offers h4{font-family:'Overpass-medium',Arial,Helvetica,sans-serif;font-size:18px;color:#303132;letter-spacing:.3px;line-height:24px}
@media(min-width:992px){.lease-end-content h4,.single-offers-service-variation-b h4,.intro-accessories-offers h4,.lease-loyalty-offers h4,.lease-pullahead-offers h4{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;font-size:22px;letter-spacing:.27px;line-height:28px}
}
.lease-end-content h5,.single-offers-service-variation-b h5,.intro-accessories-offers h5,.lease-loyalty-offers h5,.lease-pullahead-offers h5{font-family:'Overpass-medium',Arial,Helvetica,sans-serif;font-size:16px;color:#303132;letter-spacing:.3px;line-height:22px}
@media(min-width:992px){.lease-end-content h5,.single-offers-service-variation-b h5,.intro-accessories-offers h5,.lease-loyalty-offers h5,.lease-pullahead-offers h5{font-size:18px;line-height:24px}
}
.lease-end-content h6,.single-offers-service-variation-b h6,.intro-accessories-offers h6,.lease-loyalty-offers h6,.lease-pullahead-offers h6{font-family:'Overpass-medium',Arial,Helvetica,sans-serif;font-size:14px;color:#303132;letter-spacing:0;line-height:20px}
@media(min-width:992px){.lease-end-content h6,.single-offers-service-variation-b h6,.intro-accessories-offers h6,.lease-loyalty-offers h6,.lease-pullahead-offers h6{font-family:'Overpass-bold',Arial,Helvetica,sans-serif}
}
.lease-end-content body,.single-offers-service-variation-b body,.intro-accessories-offers body,.lease-loyalty-offers body,.lease-pullahead-offers body{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;font-size:16px;color:#494949;letter-spacing:0;line-height:25px;background-color:#f6f7f9;position:relative;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased}
@media(min-width:992px){.lease-end-content body,.single-offers-service-variation-b body,.intro-accessories-offers body,.lease-loyalty-offers body,.lease-pullahead-offers body{font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
}
.lease-end-content a,.single-offers-service-variation-b a,.intro-accessories-offers a,.lease-loyalty-offers a,.lease-pullahead-offers a{color:#005dab}
.lease-end-content a:hover,.single-offers-service-variation-b a:hover,.intro-accessories-offers a:hover,.lease-loyalty-offers a:hover,.lease-pullahead-offers a:hover{color:#00295b}
.lease-end-content a:active,.single-offers-service-variation-b a:active,.intro-accessories-offers a:active,.lease-loyalty-offers a:active,.lease-pullahead-offers a:active{color:#000}
.lease-end-content a:focus,.single-offers-service-variation-b a:focus,.intro-accessories-offers a:focus,.lease-loyalty-offers a:focus,.lease-pullahead-offers a:focus{color:#000}
.lease-end-content a.inactive,.single-offers-service-variation-b a.inactive,.intro-accessories-offers a.inactive,.lease-loyalty-offers a.inactive,.lease-pullahead-offers a.inactive{color:#77787b;cursor:default}
.lease-end-content .btn,.single-offers-service-variation-b .btn,.intro-accessories-offers .btn,.lease-loyalty-offers .btn,.lease-pullahead-offers .btn{outline:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;font-family:'Overpass-bold',Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.75px;padding:16px 16px 16px 16px;text-transform:uppercase}
.lease-end-content .btn:hover,.single-offers-service-variation-b .btn:hover,.intro-accessories-offers .btn:hover,.lease-loyalty-offers .btn:hover,.lease-pullahead-offers .btn:hover{cursor:pointer}
.lease-end-content .offers-hidden,.single-offers-service-variation-b .offers-hidden,.intro-accessories-offers .offers-hidden,.lease-loyalty-offers .offers-hidden,.lease-pullahead-offers .offers-hidden{display:none}
.lease-end-content .btn-primary,.single-offers-service-variation-b .btn-primary,.intro-accessories-offers .btn-primary,.lease-loyalty-offers .btn-primary,.lease-pullahead-offers .btn-primary{background:#005dab;border-radius:3px;font-family:'Overpass-bold',Arial,Helvetica,sans-serif;font-size:13px;color:#fff !important;letter-spacing:.75px;line-height:6px;padding:16px}
.lease-end-content .btn-primary:hover,.single-offers-service-variation-b .btn-primary:hover,.intro-accessories-offers .btn-primary:hover,.lease-loyalty-offers .btn-primary:hover,.lease-pullahead-offers .btn-primary:hover{background:#00295b;cursor:pointer}
.lease-end-content .btn-primary:active,.single-offers-service-variation-b .btn-primary:active,.intro-accessories-offers .btn-primary:active,.lease-loyalty-offers .btn-primary:active,.lease-pullahead-offers .btn-primary:active{background:#00295b;cursor:pointer}
.lease-end-content .btn-primary:focus,.single-offers-service-variation-b .btn-primary:focus,.intro-accessories-offers .btn-primary:focus,.lease-loyalty-offers .btn-primary:focus,.lease-pullahead-offers .btn-primary:focus{background:#00295b;-webkit-box-shadow:inset 0 0 0 3px #009ff2;box-shadow:inset 0 0 0 3px #009ff2}
.lease-end-content .btn-primary.disabled,.single-offers-service-variation-b .btn-primary.disabled,.intro-accessories-offers .btn-primary.disabled,.lease-loyalty-offers .btn-primary.disabled,.lease-pullahead-offers .btn-primary.disabled{background:#77787b;cursor:pointer}
.lease-end-content .btn-primary[disabled],.single-offers-service-variation-b .btn-primary[disabled],.intro-accessories-offers .btn-primary[disabled],.lease-loyalty-offers .btn-primary[disabled],.lease-pullahead-offers .btn-primary[disabled]{background:#77787b;cursor:pointer}
.lease-end-content .btn-primary.disabled:hover,.single-offers-service-variation-b .btn-primary.disabled:hover,.intro-accessories-offers .btn-primary.disabled:hover,.lease-loyalty-offers .btn-primary.disabled:hover,.lease-pullahead-offers .btn-primary.disabled:hover{background-color:#77787b}
.lease-end-content .btn-primary[disabled]:hover,.single-offers-service-variation-b .btn-primary[disabled]:hover,.intro-accessories-offers .btn-primary[disabled]:hover,.lease-loyalty-offers .btn-primary[disabled]:hover,.lease-pullahead-offers .btn-primary[disabled]:hover{background-color:#77787b}
.lease-end-content .btn-secondary,.single-offers-service-variation-b .btn-secondary,.intro-accessories-offers .btn-secondary,.lease-loyalty-offers .btn-secondary,.lease-pullahead-offers .btn-secondary{background:transparent;-webkit-box-shadow:inset 0 0 0 2px #005dab;box-shadow:inset 0 0 0 2px #005dab;color:#005dab;border-radius:3px;font-family:'Overpass-bold',Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.75px;line-height:6px;padding:16px}
.lease-end-content .btn-secondary:hover,.single-offers-service-variation-b .btn-secondary:hover,.intro-accessories-offers .btn-secondary:hover,.lease-loyalty-offers .btn-secondary:hover,.lease-pullahead-offers .btn-secondary:hover{color:#00295b;-webkit-box-shadow:inset 0 0 0 2px #00295b;box-shadow:inset 0 0 0 2px #00295b;cursor:pointer}
.lease-end-content .btn-secondary:active,.single-offers-service-variation-b .btn-secondary:active,.intro-accessories-offers .btn-secondary:active,.lease-loyalty-offers .btn-secondary:active,.lease-pullahead-offers .btn-secondary:active{color:#000;-webkit-box-shadow:inset 0 0 0 2px #000;box-shadow:inset 0 0 0 2px #000;cursor:pointer}
.lease-end-content .btn-secondary:focus,.single-offers-service-variation-b .btn-secondary:focus,.intro-accessories-offers .btn-secondary:focus,.lease-loyalty-offers .btn-secondary:focus,.lease-pullahead-offers .btn-secondary:focus{color:#00295b;-webkit-box-shadow:inset 0 0 0 3px #009ff2;box-shadow:inset 0 0 0 3px #009ff2}
.lease-end-content .btn-secondary.disabled,.single-offers-service-variation-b .btn-secondary.disabled,.intro-accessories-offers .btn-secondary.disabled,.lease-loyalty-offers .btn-secondary.disabled,.lease-pullahead-offers .btn-secondary.disabled{color:#77787b;-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,0.5);box-shadow:inset 0 0 0 2px rgba(0,0,0,0.5);cursor:pointer}
.lease-end-content .btn-secondary[disabled],.single-offers-service-variation-b .btn-secondary[disabled],.intro-accessories-offers .btn-secondary[disabled],.lease-loyalty-offers .btn-secondary[disabled],.lease-pullahead-offers .btn-secondary[disabled]{color:#77787b;-webkit-box-shadow:inset 0 0 0 2px rgba(0,0,0,0.5);box-shadow:inset 0 0 0 2px rgba(0,0,0,0.5);cursor:pointer}
.lease-end-content hr,.single-offers-service-variation-b hr,.intro-accessories-offers hr,.lease-loyalty-offers hr,.lease-pullahead-offers hr{border-top:1px solid #494949;opacity:.14}
.lease-end-content .container-fluid,.single-offers-service-variation-b .container-fluid,.intro-accessories-offers .container-fluid,.lease-loyalty-offers .container-fluid,.lease-pullahead-offers .container-fluid{max-width:1340px}
.lease-end-content *::-ms-backdrop,.single-offers-service-variation-b *::-ms-backdrop,.intro-accessories-offers *::-ms-backdrop,.lease-loyalty-offers *::-ms-backdrop,.lease-pullahead-offers *::-ms-backdrop,.lease-end-content .btn,.single-offers-service-variation-b .btn,.intro-accessories-offers .btn,.lease-loyalty-offers .btn,.lease-pullahead-offers .btn{padding-bottom:9px;padding-top:13px;line-height:normal}
.divider-horizontal{margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:10px;max-width:none}
@media screen and (min-width:1024px){.divider-horizontal{margin-top:30px;margin-bottom:30px}
}
@media(min-width:480px){.divider-horizontal{max-width:420px}
}
.divider-horizontal span{padding:0 10px}
@media(min-width:1024px){.divider-horizontal span{padding:0 25px}
}
.divider-horizontal div{width:100%;position:relative}
.divider-horizontal div:after{content:"";border-bottom:1px solid #77787b;width:100%;position:absolute;margin:auto;top:50%;left:0}
.divider-vertical{display:none}
@media screen and (min-width:1024px){.divider-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.divider-vertical span{padding:0 5px;font-family:'Louis',Tahoma,sans-serif}
.divider-vertical div{height:100%;position:relative}
.divider-vertical div:after{content:"";border-right:1px solid #77787b;height:90%;position:absolute;margin:auto;left:50%;top:0}
h2.background-txt{font-family:'Louis',Tahoma,sans-serif;margin-top:30px;text-align:center;text-transform:uppercase;position:relative;z-index:1}
@media screen and (min-width:1024px){h2.background-txt{display:none}
}
h2.background-txt:before{border-top:.5px solid #000;content:"";margin:0 auto;position:absolute;top:58%;left:0;right:0;bottom:0;width:95%;z-index:-1}
h2.background-txt span{background:#fff;padding:0 10px;font-family:'Louis',Tahoma,sans-serif;font-size:16px}
.section-allowances{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media screen and (min-width:1024px){.section-allowances{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}
}
@media print{.section-allowances{-ms-flex-wrap:wrap;flex-wrap:wrap}
}
@media screen and (min-width:1024px){.section-allowances>div{margin-left:auto;margin-right:auto}
}
@media print{.section-allowances>div:nth-of-type(7){margin-right:auto !important}
.section-allowances>div:nth-of-type(9){margin-left:auto !important}
}
.section-allowances>div:not(:first-of-type) .allowance-title{display:none}
@media screen and (min-width:1024px){.section-allowances>div:not(:first-of-type) .allowance-title{display:block}
}
.section-allowances>div .allowance-title{text-align:center}
.section-allowances>div.divider-vertical span{font-size:14px;color:#000}
.section-allowances .allowance-title,.section-allowances .amount,.section-allowances .vehicle-name{margin-bottom:0}
.section-allowances .allowance-title sup,.section-allowances .amount sup,.section-allowances .vehicle-name sup{font-size:.5em;line-height:normal;vertical-align:super;top:0}
.section-allowances .vehicle-name{font-weight:400}
.section-allowances .amount{font-size:37px;position:absolute;margin-top:auto;line-height:24px;right:50%;bottom:0;padding-right:7px;text-align:right;width:110px;font-weight:300;margin-left:auto;margin-right:0}
@media screen and (min-width:1024px){.section-allowances .amount{font-size:42px;position:relative;right:auto;margin-left:initial;margin-top:0;line-height:initial;padding-right:0;text-align:center;width:auto}
}
.section-allowances .vehicle-name{font-size:14px;margin-bottom:0;line-height:18px}
.section-allowances .allowance-card{margin-bottom:49px;display:block;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:initial;flex-wrap:initial}
@media(max-width:991px){.section-allowances .allowance-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.section-allowances .allowance-card:last-of-type{margin-bottom:0}
@media screen and (min-width:1024px){.section-allowances .allowance-card{margin-bottom:0;-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0}
.section-allowances .allowance-card:last-of-type{margin-bottom:0}
}
@media print{.section-allowances .allowance-card{-webkit-box-flex:0;-ms-flex:0 1 21%;flex:0 1 21%}
}
.section-allowances .allowance-card-xs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.section-allowances .allowance-card-xs .vehicle-name-sm{white-space:nowrap}
@media(min-width:992px){.section-allowances .allowance-card-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
@media print{.section-allowances>.divider-vertical:nth-of-type(8){width:100%;opacity:0}
.section-allowances>.divider-vertical:nth-of-type(8) span{padding:0}
}
.section-allowances .allowance-title{font-size:22px;line-height:normal;font-weight:normal;width:100%;margin-top:20px;margin-bottom:40px}
@media screen and (min-width:480px){.section-allowances .allowance-title{margin-bottom:20px}
}
@media screen and (min-width:768px){.section-allowances .allowance-title{margin-bottom:40px}
}
@media screen and (min-width:1024px){.section-allowances .allowance-title{width:auto;margin-top:0;margin-bottom:5px;font-size:15px}
}
.section-allowances .vehicle-name{margin-right:0;margin-top:auto;margin-left:auto;text-align:left;width:50%}
.section-allowances .vehicle-name br{display:none}
@media screen and (min-width:1024px){.section-allowances .vehicle-name br{display:initial}
}
.allowance-card:not(:first-of-type) .section-allowances .vehicle-name{margin-top:5px}
@media screen and (min-width:1024px){.section-allowances .vehicle-name{width:auto;margin-right:initial;margin-top:0;text-align:center}
.allowance-card:not(:first-of-type) .section-allowances .vehicle-name{margin-top:initial}
}
.section-allowances>div{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}
@media screen and (min-width:1024px){.section-allowances>div:first-of-type{margin-left:auto}
.section-allowances>div:last-of-type{margin-right:auto}
}
@media print{.lease-loyalty .buick-popup *,.lease-pullahead .buick-popup *,.lease-loyalty .chevrolet-popup *,.lease-pullahead .chevrolet-popup *,.lease-loyalty .gmc-popup *,.lease-pullahead .gmc-popup *{color:#000 !important}
}
@media print{.buick-popup *,.chevrolet-popup *,.gmc-popup *{color:#000 !important}
}
.buick-popup .allowance-card,.chevrolet-popup .allowance-card,.gmc-popup .allowance-card{margin:0 0 5px}
.buick-popup .amount,.chevrolet-popup .amount,.gmc-popup .amount{position:relative;text-align:center}
@media(max-width:1023.98px){.buick-popup .amount,.chevrolet-popup .amount,.gmc-popup .amount{width:40%;right:auto;left:auto;line-height:28px;padding:0;text-align:right}
}
.buick-popup .section-allowances,.chevrolet-popup .section-allowances,.gmc-popup .section-allowances{margin:30px 0}
@media(min-width:1024px){.buick-popup .section-allowances,.chevrolet-popup .section-allowances,.gmc-popup .section-allowances{margin-bottom:0}
}
@media print{.buick-popup .section-allowances,.chevrolet-popup .section-allowances,.gmc-popup .section-allowances{margin-bottom:-10px;margin-top:25px}
}
.buick-popup .section-allowances>div:not(:first-of-type) .allowance-title,.chevrolet-popup .section-allowances>div:not(:first-of-type) .allowance-title,.gmc-popup .section-allowances>div:not(:first-of-type) .allowance-title{display:block}
.buick-popup .section-allowances .allowance-title,.chevrolet-popup .section-allowances .allowance-title,.gmc-popup .section-allowances .allowance-title{margin-top:10px;margin-bottom:10px}
@media(max-width:1023.98px){.buick-popup .section-allowances .allowance-title br,.chevrolet-popup .section-allowances .allowance-title br,.gmc-popup .section-allowances .allowance-title br{display:none}
}
.buick-popup .section-allowances .vehicle-name,.chevrolet-popup .section-allowances .vehicle-name,.gmc-popup .section-allowances .vehicle-name{width:auto;margin:auto;text-align:left;line-height:normal}
@media(min-width:576px) and (max-width:1023.98px){.buick-popup .section-allowances .vehicle-name,.chevrolet-popup .section-allowances .vehicle-name,.gmc-popup .section-allowances .vehicle-name{width:auto;padding:0 16px}
}
@media(max-width:991px){.buick-popup .section-allowances .vehicle-name,.chevrolet-popup .section-allowances .vehicle-name,.gmc-popup .section-allowances .vehicle-name{width:60%}
}
@media(min-width:992px){.buick-popup .section-allowances .vehicle-name,.chevrolet-popup .section-allowances .vehicle-name,.gmc-popup .section-allowances .vehicle-name{width:auto;text-align:center;margin:15px auto 0}
}
.buick-popup .section-allowances .vehicle-name br,.chevrolet-popup .section-allowances .vehicle-name br,.gmc-popup .section-allowances .vehicle-name br{display:none}
@media(min-width:1024px){.buick-popup .section-allowances .vehicle-name br,.chevrolet-popup .section-allowances .vehicle-name br,.gmc-popup .section-allowances .vehicle-name br{display:block}
}
.buick-popup .divider-vertical div:after,.chevrolet-popup .divider-vertical div:after,.gmc-popup .divider-vertical div:after{border-right:1px solid #000 !important}
@media print{.buick-popup .divider-vertical div:after,.chevrolet-popup .divider-vertical div:after,.gmc-popup .divider-vertical div:after{color:#000;border-color:#000 !important}
}
@media print{.divider-horizontal{max-width:370px !important}
.divider-vertical{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
h2.background-txt{display:none}
.cadillac-popup .section3 p:first-of-type{text-align:left !important}
.cadillac-popup .section1 p{text-align:center !important}
.cadillac-popup .divider-horizontal{margin-top:30px !important;margin-bottom:30px !important}
.cadillac-popup .cta{display:none !important}
.section-allowances{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.section-allowances>div{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.section-allowances .allowance-card{display:block !important;margin-bottom:0 !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;-ms-flex-wrap:initial !important;flex-wrap:initial !important}
.section-allowances .allowance-title{font-size:15px !important;width:auto !important;display:block !important;margin-bottom:5px !important;margin-top:5px !important}
.section-allowances .amount{margin-left:initial !important;margin-top:0 !important;line-height:initial !important;padding-right:0 !important;font-size:37px !important;text-align:center !important;position:relative !important;right:auto !important;width:auto !important}
.section-allowances .vehicle-name{margin-right:initial !important;margin-top:0;font-size:13px !important;line-height:1.1 !important;width:auto !important;letter-spacing:normal !important;text-align:center !important}
.section-allowances .vehicle-name br{display:initial !important}
.allowance-card:not(:first-of-type) .section-allowances .vehicle-name{margin-top:initial !important}
.section-allowances>div:first-of-type{margin-left:auto !important}
.section-allowances>div:last-of-type{margin-right:auto !important}
.section3 p:last-of-type{margin-bottom:0}
}
.offers-block-wide{overflow:hidden}
.offers-block-wide>.root.responsivegrid{height:100%}
.offers-block-wide .other-offer .offers-container-flex picture{display:none}
@media(max-width:767px){.offers-block-wide .other-offer .offers-container-flex picture{display:block}
}
@media(max-width:991px){.offers-block-wide .other-offer .offers-background-cover{background-image:none !important}
}
.offers-block-a .other-offer picture{display:block}
@media(min-width:768px){.offers-block-a .other-offer picture{display:none !important}
}
.offers-block-a .other-offer picture.box-a-element{display:block}
@media(min-width:767px){.offers-block-a .other-offer picture.box-a-element{display:none !important}
}
@media(max-width:767px){.offers-block-a .other-offer .offers-background-cover{background-image:none !important}
.offers-block-a .other-offer .offers-background-cover-container{display:none !important}
}
@media(min-width:768px){.offers-block-a .other-offer .offers-background-cover{background-image:inherit}
.offers-block-a .other-offer .offers-background-cover-container{display:block !important}
}
.offers-block-a .box-a-element.offers-background-cover-container{z-index:5}
.offers-block-a .box-b-element.offers-background-cover-container{z-index:1}
.dashboard-card-row>div.offers-block-b{width:100%}
.offers-block-b .other-offer picture.box-b-element{display:block}
@media(min-width:767px){.offers-block-b .other-offer picture.box-b-element{display:none !important}
}
@media(max-width:565.98px){.offers-block-b .other-offer .offers-background-cover{background-image:none !important}
.offers-block-b .other-offer .offers-background-cover-container{display:none !important}
}
@media(min-width:567px){.offers-block-b .other-offer .offers-background-cover{background-image:inherit}
.offers-block-b .other-offer .offers-background-cover-container{display:block !important}
}
.offers-block-b .box-a-element.offers-background-cover-container{z-index:1}
.offers-block-b .box-b-element.offers-background-cover-container{z-index:5}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.offers-block-b .box-a-element.offers-background-cover-container{position:relative}
.offers-block-a .box-b-element.offers-background-cover-container{position:relative}
}
.offers-block-b .mbox-element-a,.offers-block-b .mbox-element-wide{display:none !important}
.offers-block-a .mbox-element-b,.offers-block-wide .mbox-element-b{display:none !important}
.offers-background-cover-container{z-index:0}
.offers-background-cover-container .offers-background-cover{z-index:1}
.offers-background-cover-container .offers-background-cover.offers-background-cover-boxamobile{z-index:3}
.offers-background-cover-container .offers-background-cover.offers-background-cover-boxatablet{z-index:2}
.offers-background-cover{width:100%;height:100%;position:absolute;z-index:0;background-size:cover;background-position:top center}
@media(min-width:576px){.offers-background-cover{display:block}
}
@media(min-width:1024px){.offers-background-cover{background-position:top left}
}
.offers-background-cover.offers-background-cover-boxamobile{display:none}
@media(max-width:767px){.offers-background-cover.offers-background-cover-boxamobile{display:block}
}
.offers-background-cover.offers-background-cover-boxatablet{display:none}
@media(min-width:768px) and (max-width:1200px){.offers-background-cover.offers-background-cover-boxatablet{display:block}
}
.offers-background-cover.offers-background-cover-boxbmobile{display:none}
@media(max-width:767px){.offers-background-cover.offers-background-cover-boxbmobile{display:block}
}
.offers-background-cover.offers-background-cover-boxbtablet{display:none}
@media(min-width:768px) and (max-width:1023px){.offers-background-cover.offers-background-cover-boxbtablet{display:block}
}
@media(min-width:767px){.offers-background-cover.offers-background-cover-sm-center{background-position:center}
.offers-background-cover.offers-background-cover-sm-center-top{background-position:center top}
.offers-background-cover.offers-background-cover-sm-center-left{background-position:center left}
.offers-background-cover.offers-background-cover-sm-center-left-25{background-position:center left 25%}
.offers-background-cover.offers-background-cover-sm-center-right{background-position:center right}
.offers-background-cover.offers-background-cover-sm-center-right-25{background-position:center right 25%}
.offers-background-cover.offers-background-cover-sm-top{background-position:top}
.offers-background-cover.offers-background-cover-sm-top-left{background-position:top left}
.offers-background-cover.offers-background-cover-sm-top-left-25{background-position:top left 25%}
.offers-background-cover.offers-background-cover-sm-top-right{background-position:top right}
.offers-background-cover.offers-background-cover-sm-top-right-25{background-position:top right 25%}
.offers-background-cover.offers-background-cover-sm-bottom{background-position:bottom}
.offers-background-cover.offers-background-cover-sm-bottom-left{background-position:bottom left}
.offers-background-cover.offers-background-cover-sm-bottom-left-25{background-position:bottom left 25%}
.offers-background-cover.offers-background-cover-sm-bottom-right{background-position:bottom right}
.offers-background-cover.offers-background-cover-sm-bottom-right-25{background-position:bottom right 25%}
}
@media(min-width:1024px){.offers-background-cover.offers-background-cover-lg-center{background-position:center}
.offers-background-cover.offers-background-cover-lg-center-top{background-position:center top}
.offers-background-cover.offers-background-cover-lg-center-left{background-position:center left}
.offers-background-cover.offers-background-cover-lg-center-left-25{background-position:center left 25%}
.offers-background-cover.offers-background-cover-lg-center-right{background-position:center right}
.offers-background-cover.offers-background-cover-lg-center-right-25{background-position:center right 25%}
.offers-background-cover.offers-background-cover-lg-top{background-position:top}
.offers-background-cover.offers-background-cover-lg-top-left{background-position:top left}
.offers-background-cover.offers-background-cover-lg-top-left-25{background-position:top left 25%}
.offers-background-cover.offers-background-cover-lg-top-right{background-position:top right}
.offers-background-cover.offers-background-cover-lg-top-right-25{background-position:top right 25%}
.offers-background-cover.offers-background-cover-lg-bottom{background-position:bottom}
.offers-background-cover.offers-background-cover-lg-bottom-left{background-position:bottom left}
.offers-background-cover.offers-background-cover-lg-bottom-left-25{background-position:bottom left 25%}
.offers-background-cover.offers-background-cover-lg-bottom-right{background-position:bottom right}
.offers-background-cover.offers-background-cover-lg-bottom-right-25{background-position:bottom right 25%}
}
.offers-block-a>div,.offers-block-b>div{height:100%}
.offers-block-a .root.responsivegrid,.offers-block-b .root.responsivegrid{height:100%}
.offers-block-a .root.responsivegrid>div,.offers-block-b .root.responsivegrid>div,.offers-block-a .root.responsivegrid>div .aem-GridColumn,.offers-block-b .root.responsivegrid>div .aem-GridColumn{height:100%}
.offers-block-a .root.responsivegrid div .other-offer,.offers-block-b .root.responsivegrid div .other-offer{height:100%}
.offers-block-a .root.responsivegrid div .other-offer>div,.offers-block-b .root.responsivegrid div .other-offer>div,.offers-block-a .root.responsivegrid div .other-offer>div>div,.offers-block-b .root.responsivegrid div .other-offer>div>div,.offers-block-a .root.responsivegrid div .other-offer>div>div>div,.offers-block-b .root.responsivegrid div .other-offer>div>div>div,.offers-block-a .root.responsivegrid div .other-offer>div>div>div>div,.offers-block-b .root.responsivegrid div .other-offer>div>div>div>div,.offers-block-a .root.responsivegrid div .other-offer>div>div>div>div>div,.offers-block-b .root.responsivegrid div .other-offer>div>div>div>div>div{height:100%}
.offers-block-a .root.responsivegrid div .eol-offer,.offers-block-b .root.responsivegrid div .eol-offer{height:100%}
.offers-block-a .root.responsivegrid div .eol-offer>div,.offers-block-b .root.responsivegrid div .eol-offer>div,.offers-block-a .root.responsivegrid div .eol-offer>div>div,.offers-block-b .root.responsivegrid div .eol-offer>div>div{height:100%}
.offers-flex-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}
.offers-flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%}
@media print{.login .login-page{display:none}
.offers-block-wide{width:100%}
}
div.offers-block-a.mya-offers,div.offers-block-b.mya-offers,div.offers-block-wide.mya-offers{overflow:initial;max-height:initial;opacity:1}
div.offers-block-b.mya-offers{min-height:unset}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){div.offers-block-a.mya-offers,div.offers-block-b.mya-offers,div.offers-block-wide.mya-offers{overflow:inherit;max-height:inherit}
div.offers-block-b.mya-offers{min-height:100%;max-height:none}
}
@font-face{font-family:'Futura-Regular';font-style:normal;font-weight:300;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/Futura-Book-webfont.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/Futura-Book-webfontd41d.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/Futura-Book-webfont.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/Futura-Book-webfont.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/Futura-Book-webfont.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/Futura-Book-webfont.svg#Futura-Book-webfont') format('svg')}
@font-face{font-family:'Futura-Bold';font-style:normal;font-weight:700;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/Futura-Bold-webfont.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/Futura-Bold-webfontd41d.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/Futura-Bold-webfont.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/Futura-Bold-webfont.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/Futura-Bold-webfont.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/Futura-Bold-webfont.svg#Futura-Bold-webfont') format('svg')}
@font-face{font-family:'ProximaNova-Regular';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/e56ecb6d-da41-4bd9-982d-2d295bec9ab0.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/2aff4f81-3e97-4a83-9e6c-45e33c024796.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/ab9cd062-380f-4b53-b1a7-c0bec7402235.svg#ab9cd062-380f-4b53-b1a7-c0bec7402235') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNova-Bold';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/fbc6b03a-b3a1-427c-a884-053deca3a53c.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/d999c07b-a049-4eb5-b8a6-4f36ae25e67e.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/4d4a75f5-d32a-4a09-8665-133afd39cc37.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/8152bc4e-d700-4c78-b6be-326893e6f53f.svg#8152bc4e-d700-4c78-b6be-326893e6f53f') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'ProximaNova-semiBold';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/87e4b4fc-cdf1-450a-8bed-dd818cba908d.eot?#iefix') format('eot'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/70ae52ec-d89b-4c6a-9402-854ebe423c54.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/6a35571c-ea14-4dac-9ae1-0e7af0abeec8.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c.svg#ac2bdafc-d4a8-49d0-8a10-4e2f16bf7e3c') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Louis-Bold-Italic';font-style:italic;font-weight:700;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-bolditalic-webfont.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-bolditalic-webfontd41d.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-bolditalic-webfont.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-bolditalic-webfont.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-bolditalic-webfont.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-bolditalic-webfont.svg#louis-bolditalic-webfont') format('svg')}
@font-face{font-family:'Louis-Bold';font-style:normal;font-weight:700;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-bold-webfont.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-bold-webfontd41d.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-bold-webfont.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-bold-webfont.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-bold-webfont.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-bold-webfont.svg#louis-bold-webfont') format('svg')}
@font-face{font-family:'Louis heavy italic';font-style:italic;font-weight:900;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-heavyitalic-webfont.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-heavyitalic-webfontd41d.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-heavyitalic-webfont.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-heavyitalic-webfont.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-heavyitalic-webfont.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-heavyitalic-webfont.svg#louis-heavyitalic-webfont') format('svg')}
@font-face{font-family:'Louis Heavy';font-style:normal;font-weight:900;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-heavy-webfont.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-heavy-webfontd41d.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-heavy-webfont.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-heavy-webfont.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-heavy-webfont.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-heavy-webfont.svg#louis-heavy-webfont') format('svg')}
@font-face{font-family:'Louis italic';font-style:italic;font-weight:400;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-italic-webfont.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-italic-webfontd41d.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-italic-webfont.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-italic-webfont.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-italic-webfont.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-italic-webfont.svg#louis-italic-webfont') format('svg')}
@font-face{font-family:'Louis';font-style:normal;font-weight:400;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-regular-webfont.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-regular-webfontd41d.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-regular-webfont.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-regular-webfont.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-regular-webfont.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/louis-regular-webfont.svg#louis-regular-webfont') format('svg')}
@font-face{font-family:'LouisCondensedRegular';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/Louis-CondensedRegular.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/Louis-CondensedRegular.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/Louis-CondensedRegular.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/Louis-CondensedRegular.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/Louis-CondensedRegular.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/Louis-CondensedRegular.svg#Louis-CondensedRegular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'LouisCondensedDemi';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/Louis-CondensedDemi.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/Louis-CondensedDemi.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/Louis-CondensedDemi.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/Louis-CondensedDemi.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/Louis-CondensedDemi.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/Louis-CondensedDemi.svg#Louis-CondensedDemi') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'LouisCondensedReg';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/LouisGlobal2-CondensedReg.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/LouisGlobal2-CondensedReg.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/LouisGlobal2-CondensedReg.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/LouisGlobal2-CondensedReg.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/LouisGlobal2-CondensedReg.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/LouisGlobal2-CondensedReg.svg#LouisGlobal2-CondensedReg') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'LouisGlobal2-CondensedDemi';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/LouisGlobal2-CondensedDemi.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/LouisGlobal2-CondensedDemi.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/LouisGlobal2-CondensedDemi.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/LouisGlobal2-CondensedDemi.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/LouisGlobal2-CondensedDemi.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/LouisGlobal2-CondensedDemi.svg#LouisGlobal2-CondensedDemi') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'AvenirNext';font-style:normal;font-weight:400;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/AvenirNext-Regular-webfont.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/AvenirNext-Regular-webfontd41d.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/AvenirNext-Regular-webfont.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/AvenirNext-Regular-webfont.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/AvenirNext-Regular-webfont.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/AvenirNext-Regular-webfont.svg#AvenirNext-Regular-webfont') format('svg')}
@font-face{font-family:'AvenirNext';font-style:normal;font-weight:600;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/AvenirNext-Demi-webfont.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/AvenirNext-Demi-webfontd41d.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/AvenirNext-Demi-webfont.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/AvenirNext-Demi-webfont.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/AvenirNext-Demi-webfont.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/AvenirNext-Demi-webfont.svg#AvenirNext-Demi-webfont') format('svg')}
@font-face{font-family:'BuickHeadline-Lt';font-style:normal;font-weight:100;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/BuickHeadline-Lt.otf')}
@font-face{font-family:'BuickHeadline-Md';font-style:normal;font-weight:100;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/BuickHeadline-Md.otf')}
@font-face{font-family:'BuickHeadline-Rg';font-style:normal;font-weight:100;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/BuickHeadline-Rg.otf')}
@font-face{font-family:'BuickHeadline-SmiBd';font-style:normal;font-weight:100;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/BuickHeadline-SmiBd.otf')}
@font-face{font-family:'BuickText-Lt';font-style:normal;font-weight:400;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/BuickText-Lt.otf')}
@font-face{font-family:'BuickText-Md';font-style:normal;font-weight:400;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/BuickText-Md.otf')}
@font-face{font-family:'BuickText-Rg';font-style:normal;font-weight:400;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/BuickText-Rg.otf')}
@font-face{font-family:'BuickText-SmiBd';font-style:normal;font-weight:400;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/buick/BuickText-SmiBd.otf')}
@font-face{font-family:CadillacSans;font-style:normal;font-weight:100;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Thin.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Thin.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Thin.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Thin.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Thin.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Thin.svg#CadillacSansWeb-Thin') format('svg')}
@font-face{font-family:CadillacSans;font-style:italic;font-weight:100;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-ThinItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-ThinItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-ThinItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-ThinItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-ThinItalic.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-ThinItalic.svg#CadillacSansWeb-ThinItalic') format('svg')}
@font-face{font-family:CadillacSansLight;font-style:normal;font-weight:200;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Light.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Light.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Light.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Light.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Light.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Light.svg#CadillacSansWeb-Light') format('svg')}
@font-face{font-family:CadillacSans;font-style:italic;font-weight:200;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-LightItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-LightItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-LightItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-LightItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-LightItalic.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-LightItalic.svg#CadillacSansWeb-LightItalic') format('svg')}
@font-face{font-family:CadillacSans;font-style:normal;font-weight:300;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Book.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Book.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Book.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Book.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Book.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Book.svg#CadillacSansWeb-Book') format('svg')}
@font-face{font-family:CadillacSans;font-style:italic;font-weight:300;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-BookItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-BookItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-BookItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-BookItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-BookItalic.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-BookItalic.svg#CadillacSansWeb-BookItalic') format('svg')}
@font-face{font-family:CadillacSans-medium;font-style:normal;font-weight:500;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Medium.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Medium.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Medium.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Medium.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Medium.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Medium.svg#CadillacSansWeb-Medium') format('svg')}
@font-face{font-family:CadillacSans;font-style:italic;font-weight:500;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-MediumItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-MediumItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-MediumItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-MediumItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-MediumItalic.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-MediumItalic.svg#CadillacSansWeb-MediumItalic') format('svg')}
@font-face{font-family:CadillacSans;font-style:normal;font-weight:700;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Bold.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Bold.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Bold.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Bold.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Bold.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-Bold.svg#CadillacSansWeb-Bold') format('svg')}
@font-face{font-family:CadillacSans;font-style:italic;font-weight:700;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-BoldItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-BoldItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-BoldItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-BoldItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-BoldItalic.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSansWeb-BoldItalic.svg#CadillacSansWeb-BoldItalic') format('svg')}
@font-face{font-family:CadillacSerif;font-style:normal;font-weight:400;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSerifWeb-Regular.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSerifWeb-Regular.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSerifWeb-Regular.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSerifWeb-Regular.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSerifWeb-Regular.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacSerifWeb-Regular.svg#CadillacSerifWeb-Regular') format('svg')}
@font-face{font-family:CadillacGothic-Regular;font-style:normal;font-weight:400;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Regular.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Regular.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Regular.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Regular.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Regular.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Regular.svg#CadillacGothic-Regular') format('svg')}
@font-face{font-family:CadillacGothic-Medium;font-style:normal;font-weight:500;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Medium.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Medium.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Medium.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Medium.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Medium.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Medium.svg#CadillacGothic-Medium') format('svg')}
@font-face{font-family:CadillacGothic-Bold;font-style:normal;font-weight:700;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Bold.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Bold.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Bold.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Bold.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Bold.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-Bold.svg#CadillacGothic-Bold') format('svg')}
@font-face{font-family:CadillacGothic-WideRegular;font-style:normal;font-weight:400;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideRegular.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideRegular.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideRegular.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideRegular.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideRegular.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideRegular.svg#CadillacGothic-WideRegular') format('svg')}
@font-face{font-family:CadillacGothic-WideMedium;font-style:normal;font-weight:500;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideMedium.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideMedium.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideMedium.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideMedium.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideMedium.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideMedium.svg#CadillacGothic-WideMedium') format('svg')}
@font-face{font-family:CadillacGothic-WideBold;font-style:normal;font-weight:700;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideBold.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideBold.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideBold.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideBold.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideBold.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-WideBold.svg#CadillacGothic-WideBold') format('svg')}
@font-face{font-family:CadillacGothic-NarrowRegular;font-style:normal;font-weight:400;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowRegular.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowRegular.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowRegular.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowRegular.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowRegular.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowRegular.svg#CadillacGothic-NarrowRegular') format('svg')}
@font-face{font-family:CadillacGothic-NarrowMedium;font-style:normal;font-weight:500;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowMedium.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowMedium.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowMedium.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowMedium.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowMedium.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowMedium.svg#CadillacGothic-NarrowMedium') format('svg')}
@font-face{font-family:CadillacGothic-NarrowBold;font-style:normal;font-weight:700;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowBold.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowBold.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowBold.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowBold.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowBold.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/cadillac/CadillacGothic-NarrowBold.svg#CadillacGothic-NarrowBold') format('svg')}
@font-face{font-family:stratum;font-style:normal;font-weight:800;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-black.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-black.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-black.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-black.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-black.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-black.svg#stratum-black') format('svg')}
@font-face{font-family:stratum;font-style:normal;font-weight:200;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-light.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-light.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-light.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-light.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-light.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-light.svg#stratum-light') format('svg')}
@font-face{font-family:stratum;font-style:normal;font-weight:500;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-medium.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-medium.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-medium.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-medium.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-medium.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/stratum-medium.svg#stratum-medium') format('svg')}
@font-face{font-family:'GM Sans';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularBoldItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularBoldItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularBoldItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularBoldItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularBoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic}
@font-face{font-family:'GM Sans';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularItalic.ttf') format('truetype');font-weight:normal;font-style:italic}
@font-face{font-family:'GM Sans';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegular.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegular.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegular.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegular.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegular.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'GM Sans';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularBold.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularBold.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularBold.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularBold.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/GMSansRegularBold.ttf') format('truetype');font-weight:bold;font-style:normal}
@font-face{font-family:muli;font-style:normal;font-weight:500;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/muli-webfont.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/muli-webfont.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/muli-webfont.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/muli-webfont.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/muli-webfont.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/muli-webfont.svg#muli-webfont') format('svg')}
@font-face{font-family:muli;font-style:normal;font-weight:700;src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/muli-bold-webfont.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/muli-bold-webfont.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/muli-bold-webfont.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/muli-bold-webfont.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/muli-bold-webfont.ttf') format('truetype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/gmc/muli-bold-webfont.svg#muli-bold-webfont') format('svg')}
@font-face{font-family:'Overpass';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Black.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Black.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Black.ttf') format('truetype');font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'Overpass-900-italic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-BlackItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-BlackItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-BlackItalic.ttf') format('truetype');font-weight:900;font-style:italic;font-display:swap}
@font-face{font-family:'Overpass-bold';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Bold.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Bold.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:'Overpass-extra-bold';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ExtraBold.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ExtraBold.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ExtraBold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:'Overpass-bold-italic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-BoldItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-BoldItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic;font-display:swap}
@font-face{font-family:'Overpass-extra-bold-italic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ExtraBoldItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ExtraBoldItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ExtraBoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic;font-display:swap}
@font-face{font-family:'Overpass-extra-light';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ExtraLight.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ExtraLight.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ExtraLight.ttf') format('truetype');font-weight:200;font-style:normal;font-display:swap}
@font-face{font-family:'Overpass-italic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Italic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Italic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;font-display:swap}
@font-face{font-family:'Overpass-extra-light-italic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ExtraLightItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ExtraLightItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ExtraLightItalic.ttf') format('truetype');font-weight:200;font-style:italic;font-display:swap}
@font-face{font-family:'Overpass-light';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Light.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Light.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Light.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Overpass-medium';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Medium.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Medium.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'Overpass-light-italic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-LightItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-LightItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic;font-display:swap}
@font-face{font-family:'Overpass-semi-bold';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-SemiBold.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-SemiBold.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Overpass-medium-italic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-MediumItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-MediumItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic;font-display:swap}
@font-face{font-family:'Overpass-regular';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Regular.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Regular.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}
@font-face{font-family:'Overpass-semi-bold-italic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-SemiBoldItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-SemiBoldItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-SemiBoldItalic.ttf') format('truetype');font-weight:600;font-style:italic;font-display:swap}
@font-face{font-family:'Overpass-thin';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Thin.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Thin.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-Thin.ttf') format('truetype');font-weight:100;font-style:normal;font-display:swap}
@font-face{font-family:'Overpass-thin-italic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ThinItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ThinItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/overpass/Overpass-ThinItalic.ttf') format('truetype');font-weight:100;font-style:italic;font-display:swap}
@font-face{font-family:'CircularXX-Black';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Black.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Black.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Black.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Black.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Black.ttf') format('truetype')}
@font-face{font-family:'CircularXX-BlackItalic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BlackItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BlackItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BlackItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BlackItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BlackItalic.ttf') format('truetype')}
@font-face{font-family:'CircularXX-Bold';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Bold.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Bold.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Bold.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Bold.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Bold.ttf') format('truetype')}
@font-face{font-family:'CircularXX-BoldItalic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BoldItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BoldItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BoldItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BoldItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BoldItalic.ttf') format('truetype')}
@font-face{font-family:'CircularXX-Book';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Book.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Book.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Book.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Book.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Book.ttf') format('truetype')}
@font-face{font-family:'CircularXX-BookItalic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BookItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BookItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BookItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BookItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-BookItalic.ttf') format('truetype')}
@font-face{font-family:'CircularXX-ExtraBlack';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ExtraBlack.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ExtraBlack.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ExtraBlack.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ExtraBlack.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ExtraBlack.ttf') format('truetype')}
@font-face{font-family:'CircularXX-ExtraBlackItalic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ExtraBlackItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ExtraBlackItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ExtraBlackItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ExtraBlackItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ExtraBlackItalic.ttf') format('truetype')}
@font-face{font-family:'CircularXX-Italic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Italic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Italic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Italic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Italic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Italic.ttf') format('truetype')}
@font-face{font-family:'CircularXX-Light';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Light.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Light.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Light.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Light.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Light.ttf') format('truetype')}
@font-face{font-family:'CircularXX-LightItalic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-LightItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-LightItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-LightItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-LightItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-LightItalic.ttf') format('truetype')}
@font-face{font-family:'CircularXX-Medium';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Medium.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Medium.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Medium.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Medium.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Medium.ttf') format('truetype')}
@font-face{font-family:'CircularXX-MediumItalic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-MediumItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-MediumItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-MediumItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-MediumItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-MediumItalic.ttf') format('truetype')}
@font-face{font-family:'CircularXX-Regular';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Regular.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Regular.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Regular.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Regular.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Regular.ttf') format('truetype')}
@font-face{font-family:'CircularXX-Thin';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Thin.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Thin.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Thin.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Thin.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-Thin.ttf') format('truetype')}
@font-face{font-family:'CircularXX-ThinItalic';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ThinItalic.eot');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ThinItalic.eot?#iefix') format('embedded-opentype'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ThinItalic.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ThinItalic.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/default/circular/CircularXX-ThinItalic.ttf') format('truetype')}
@font-face{font-family:'ChevySans-Black';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Black.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Black.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Black.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Black.otf') format('otf')}
@font-face{font-family:'ChevySans-Bold';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Bold.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Bold.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Bold.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Bold.otf') format('otf')}
@font-face{font-family:'ChevySans-CondensedBlack';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedBlack.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedBlack.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedBlack.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedBlack.otf') format('otf')}
@font-face{font-family:'ChevySans-CondensedBold';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedBold.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedBold.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedBold.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedBold.otf') format('otf')}
@font-face{font-family:'ChevySans-CondensedDemi';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedDemi.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedDemi.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedDemi.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedDemi.otf') format('otf')}
@font-face{font-family:'ChevySans-CondensedMedium';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedMedium.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedMedium.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedMedium.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedMedium.otf') format('otf')}
@font-face{font-family:'ChevySans-CondensedRegular';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedRegular.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedRegular.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedRegular.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-CondensedRegular.otf') format('otf')}
@font-face{font-family:'ChevySans-Demi';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Demi.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Demi.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Demi.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Demi.otf') format('otf')}
@font-face{font-family:'ChevySans-Medium';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Medium.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Medium.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Medium.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Medium.otf') format('otf')}
@font-face{font-family:'ChevySans-NarrowBlack';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowBlack.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowBlack.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowBlack.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowBlack.otf') format('otf')}
@font-face{font-family:'ChevySans-NarrowBold';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowBold.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowBold.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowBold.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowBold.otf') format('otf')}
@font-face{font-family:'ChevySans-NarrowDemi';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowDemi.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowDemi.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowDemi.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowDemi.otf') format('otf')}
@font-face{font-family:'ChevySans-NarrowMedium';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowMedium.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowMedium.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowMedium.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowMedium.otf') format('otf')}
@font-face{font-family:'ChevySans-NarrowRegular';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowRegular.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowRegular.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowRegular.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-NarrowRegular.otf') format('otf')}
@font-face{font-family:'ChevySans-Regular';src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Regular.woff');src:url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Regular.woff2') format('woff2'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Regular.woff') format('woff'),url('/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/chevrolet/ChevySans-Regular.otf') format('otf')}
.mya-offers .font--gmc-global{font-family:'Stratum',Arial,sans-serif}
.mya-offers .font--gmc-muli-font{font-family:'Muli',Arial,sans-serif}
.mya-offers .font--buick-global{font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.mya-offers .font--chevrolet-global{font-family:'Louis',sans-serif}
.mya-offers .font--cadillac-global{font-family:'CadillacSans',Arial,Helvetica,sans-serif !important}
.mya-offers .font-cadilac-global-medium{font-family:'CadillacSans-medium',Arial,Helvetica,sans-serif !important}
.mya-offers .font--chevy-gold{color:#b6862d !important}
.mya-offers .font--overpass{font-family:'Overpass',Arial,Helvetica,sans-serif !important}
.mya-offers .font--overpass-bold{font-family:'Overpass-bold',Arial,Helvetica,sans-serif !important}
.mya-offers .font--overpass-xtra-bold{font-family:'Overpass-extra-bold',Arial,Helvetica,sans-serif !important}
.mya-offers .font--overpass-xtra-light{font-family:'Overpass-extra-light',Arial,Helvetica,sans-serif !important}
.mya-offers .font--overpass-light{font-family:'Overpass-light',Arial,Helvetica,sans-serif !important}
.mya-offers .font--overpass-medium{font-family:'Overpass-medium',Arial,Helvetica,sans-serif !important}
.mya-offers .font--overpass-semi-bold{font-family:'Overpass-semi-bold',Arial,Helvetica,sans-serif !important}
.mya-offers .font--overpass-regular{font-family:'Overpass-regular',Arial,Helvetica,sans-serif !important}
.mya-offers .font--overpass-thin{font-family:'Overpass-thin',Arial,Helvetica,sans-serif !important}
.body-type--milli{font-size:20px}
.body-type--regular{font-size:16px}
.body-type--micro{font-size:14px}
.body-type--nano{font-size:12px}
.body-type--lg{font-size:18px}
.body-type--femto{font-size:10px}
.body-type--centi{font-size:32px}
.body-type--deci{font-size:40px}
.body-type--deca{font-size:48px}
.txt--light{font-weight:200}
.txt--normal{font-weight:400}
.txt--medium{font-weight:500}
.txt--bold{font-weight:600}
.txt--no-underline{text-decoration:none}
.txt--underline{text-decoration:underline}
.txt--strike{text-decoration:line-through}
.txt--upper{text-transform:uppercase}
.txt--lower{text-transform:lowercase}
.txt--initial{text-transform:initial}
.txt--nowrap{white-space:nowrap}
.txt--lineheight{line-height:1}
.line-ht-xs{line-height:.8 !important}
.line-ht-sm{line-height:1 !important}
.line-ht-normal{line-height:1.25 !important}
.line-ht-md{line-height:1.5 !important}
.line-ht-lg{line-height:1.75 !important}
.line-ht-xl{line-height:2 !important}
.ls-xs{letter-spacing:.6px !important}
.ls-sm{letter-spacing:.8px !important}
.ls-1{letter-spacing:1px !important}
.ls-1-sm{letter-spacing:1.2px !important}
.ls-1-md{letter-spacing:1.4px !important}
.ls-1-lg{letter-spacing:1.6px !important}
.ls-1-xlg{letter-spacing:1.8px !important}
.ls-2{letter-spacing:2px !important}
.ls-3{letter-spacing:3px !important}
.underline-hover:hover{text-decoration:underline !important}
.offers-block-a .gmfx-momentum .flex-no-wrap,.offers-block-b .gmfx-momentum .flex-no-wrap,.offers-block-wide .gmfx-momentum .flex-no-wrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.gmfx-momentum .m-t-auto{margin-top:auto !important}
.font-outline:focus{outline:0}
.max-height-180{max-height:180px}
.list-dots-inside{list-style-position:inside}
.break-word{word-wrap:break-word}
h2.border-width-custom:before{height:8px;margin:0 0 10px 0;background:#0092d4}
@media(min-width:768px){h2.border-width-custom:before{margin:0 0 25px}
}
@media(min-width:1200px){h2.border-width-custom:before{width:97px}
}
.gmfx-momentum .border-radius-round{border-radius:25px}
.offers-block-a .txt-underline-middle{vertical-align:middle}
.global-gray-bg{background:#ededee !important}
.global-gray-bg .background-txt span{background:#ededee !important}
.offers-block-wide .aem-GridColumn{width:100%}
.mya-offers .btn.offers-hidden{display:none}
.mya-offers a{color:#337ab7;text-decoration:none}
.mya-offers .container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;max-width:100%}
@media(min-width:576px) and (max-width:767.98px){.mya-offers .container-fluid{width:100%}
}
.mya-offers .row{margin-right:-15px;margin-left:-15px}
.mya-offers .offers-bootstrap .container:before,.mya-offers .offers-bootstrap .container:after,.mya-offers .offers-bootstrap .container-fluid:before,.mya-offers .offers-bootstrap .container-fluid:after,.mya-offers .offers-bootstrap.container:before,.mya-offers .offers-bootstrap.container:after,.mya-offers .offers-bootstrap.container-fluid:before,.mya-offers .offers-bootstrap.container-fluid:after,.mya-offers .offers-bootstrap .row:before,.mya-offers .offers-bootstrap .row:after{display:table;content:' ';clear:both}
.mya-offers .offers-bootstrap .row{display:block}
.mya-offers .offers-bootstrap .offers-col{padding-left:15px;padding-right:15px}
.mya-offers .gmfx-momentum .row{margin-left:0;margin-right:0}
body.offers-body{position:relative}
.foreground-container{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;z-index:1}
.bg-container{top:0;left:0}
.bg-container>div>div{background-repeat:no-repeat}
.bg-size-contain{background-size:contain}
.bg-size-cover{background-size:cover}
.mya-offers .gmfx-momentum h1:before{width:0;height:0;margin:0}
.mya-offers .gmfx-momentum .form-control{border:1px solid #b6b7b8;top:0;left:0;z-index:1;border-radius:2px;color:#494949;-webkit-box-shadow:none;box-shadow:none;background-color:#f6f7f9}
.mya-offers .gmfx-momentum .form-control:focus + label.fieldLabel,.mya-offers .gmfx-momentum .form-control:valid + label.fieldLabel,.mya-offers .gmfx-momentum .form-control:not(:placeholder-shown) + label.fieldLabel,.mya-offers .gmfx-momentum .form-control:focus:placeholder-shown + label.fieldLabel,.mya-offers .gmfx-momentum .form-control:required:valid + label.fieldLabel{opacity:1;font-size:14px;color:#494949}
.mya-offers .gmfx-momentum .form-control:placeholder-shown + label.fieldLabel{opacity:0}
.mya-offers .gmfx-momentum .form-control.solid{background-color:white}
.mya-offers .gmfx-momentum .form-control.valid:not(.no-label):not(:focus),.mya-offers .gmfx-momentum .form-control.js-ignoreValidation{padding:21px 16px 0 16px}
.dbl-label .mya-offers .gmfx-momentum .form-control.valid:not(.no-label):not(:focus),.dbl-label .mya-offers .gmfx-momentum .form-control.js-ignoreValidation{-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-right:83px}
.mya-offers .gmfx-momentum .form-control.valid:not(.no-label):not(:focus) + label.error + label.fieldLabel,.mya-offers .gmfx-momentum .form-control.js-ignoreValidation + label.error + label.fieldLabel,.mya-offers .gmfx-momentum .form-control.valid:not(.no-label):not(:focus) + label.fieldLabel,.mya-offers .gmfx-momentum .form-control.js-ignoreValidation + label.fieldLabel{font-family:'Overpass-medium',Arial,Helvetica,sans-serif;border-bottom:0;font-size:10px;padding:5px 16px 0 17px;z-index:2;bottom:100%;margin-bottom:-16px;line-height:inherit;right:0;height:30px}
.mya-offers .gmfx-momentum .form-control.valid:not(.no-label):not(:focus) + label.fieldLabel,.mya-offers .gmfx-momentum .form-control.js-ignoreValidation + label.fieldLabel{white-space:nowrap}
.mya-offers .gmfx-momentum .form-control + label.fieldLabel{pointer-events:none;z-index:1;margin-bottom:0;position:absolute;top:0;bottom:0;left:0;width:100%;padding:0 14px;line-height:55px;border-radius:2px;text-align:left}
.mya-offers .gmfx-momentum .form-control:focus{border:1px solid #00b9f2;background:#edf4f9;color:#494949;-webkit-box-shadow:none;box-shadow:none}
.mya-offers .gmfx-momentum .form-control:focus + label.error + label.fieldLabel{z-index:2}
.mya-offers .gmfx-momentum .form-control:focus + label.fieldLabel{color:#00b9f2 !important}
.mya-offers .gmfx-momentum .form-control:focus:not(select):not(textarea){padding:21px 16px 0 16px}
.mya-offers .gmfx-momentum .form-control + label.error + label.fieldLabel{border-bottom:0;font-size:10px;font-family:'Overpass-medium',Arial,Helvetica,sans-serif;padding:5px 16px 0 17px;z-index:2;bottom:100%;margin-bottom:-16px;line-height:inherit;position:absolute;top:0;width:100%;right:0;height:30px}
.mya-offers .gmfx-momentum .form-control:focus + label.fieldLabel{color:#b6b7b8;border-bottom:0;font-family:'Overpass-medium',Arial,Helvetica,sans-serif;font-size:10px;padding:5px 16px 0 17px;z-index:2;bottom:100%;margin-bottom:-16px;line-height:inherit;right:0;height:30px}
.mya-offers .gmfx-momentum .form-control:focus + label + .dollar-sign{color:#b6b7b8}
.mya-offers .gmfx-momentum .form-control:disabled{background-color:#77787b;border-color:#77787b}
.mya-offers .gmfx-momentum .form-control:disabled + label.fieldLabel{color:#b6b7b8;border-bottom:0;font-size:10px;background:0;padding:5px 16px 0 17px;z-index:2;bottom:100%;margin-bottom:-16px;line-height:inherit;height:30px}
.mya-offers .gmfx-momentum .form-control.clear-input{background-color:transparent;border:0;font-size:14px;line-height:20px;padding-left:0;padding-right:0}
.mya-offers .gmfx-momentum .form-control.clear-input.valid:not(.no-label):not(:focus),.mya-offers .gmfx-momentum .form-control.clear-input.valid:not(.no-label):focus{padding-left:0;padding-right:0}
.mya-offers .gmfx-momentum .form-control.clear-input.valid:not(.no-label):not(:focus) + label.fieldLabel,.mya-offers .gmfx-momentum .form-control.clear-input.valid:not(.no-label):focus + label.fieldLabel{padding-left:0;padding-right:0}
.mya-offers .gmfx-momentum .form-control.clear-input + label{padding-left:0;padding-right:0}
.mya-offers .gmfx-momentum .inner-label.inner-label-currency .form-control:not(.no-label){padding-left:28px}
.mya-offers .gmfx-momentum .radio-card{border-radius:3px;border:1px solid #b6b7b8;position:relative}
.mya-offers .gmfx-momentum .radio-card:not(:first-of-type){display:none}
.mya-offers .gmfx-momentum .radio-card.error{border:1px solid #f7b1a8;background:#ffe8e5;color:#a81700}
.mya-offers .gmfx-momentum .radio-card.error:focus{background:#ffe8e5}
.mya-offers .gmfx-momentum .radio-card .radio-bubble{margin-bottom:0}
.mya-offers .gmfx-momentum .radio-card .radio-bubble>label{margin-bottom:0;margin-top:0;margin-right:0;font-size:16px;line-height:22px}
.mya-offers .gmfx-momentum .radio-card .inner-label{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;right:-1px;left:-1px;top:100%;height:100%;border:1px solid #b6b7b8}
.mya-offers .gmfx-momentum .radio-card .inner-label input{background:0}
.mya-offers .gmfx-momentum .radio-card .inner-label input:focus{background:0}
@media(min-width:768px){.mya-offers .gmfx-momentum .radio-card .inner-label{top:0;right:0;left:auto;border:0;border-left:1px solid #b6b7b8}
}
.mya-offers .gmfx-momentum .radio-card .inner-label input{border:0;height:100%;padding-left:30px}
.mya-offers .gmfx-momentum .radio-card .inner-label .form-group{margin-bottom:0;height:100%}
@media(max-width:767px){.mya-offers .gmfx-momentum .radio-card-container .radio-card:first-of-type .col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}
.mya-offers .gmfx-momentum .radio-card-container .radio-card:first-of-type .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
}
.mya-offers .gmfx-momentum .radio-card-container.radio-card-hide-radio .radio-bubble [type="radio"] + label{padding-left:0}
.mya-offers .gmfx-momentum .radio-card-container.radio-card-hide-radio .radio-bubble [type="radio"] + label:after,.mya-offers .gmfx-momentum .radio-card-container.radio-card-hide-radio .radio-bubble [type="radio"] + label:before{display:none}
.mya-offers .gmfx-momentum .radio-card-container.radio-card-selected .radio-card:not(:first-of-type),.mya-offers .gmfx-momentum .radio-card-container.radio-card-selected .radio-card:only-of-type,.mya-offers .gmfx-momentum .radio-card-container.radio-card-selected .radio-card:first-of-type:not(:only-of-type){border:1px solid;border-color:#00b9f2}
.mya-offers .gmfx-momentum .radio-card-container.radio-card-selected .radio-card:first-of-type:not(:only-of-type){border-bottom-left-radius:0;border-bottom-right-radius:0}
.mya-offers .gmfx-momentum .radio-card-container.radio-card-selected .radio-card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0;border-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff !important}
.mya-offers .gmfx-momentum .radio-card-container.radio-card-selected .radio-card:first-of-type:not(:only-of-type),.mya-offers .gmfx-momentum .radio-card-container.radio-card-selected .radio-card:only-of-type{background-color:rgba(0,185,242,0.07) !important}
.mya-offers .gmfx-momentum .radio-card-container.radio-card-selected .radio-card:first-of-type:not(:only-of-type) label,.mya-offers .gmfx-momentum .radio-card-container.radio-card-selected .radio-card:only-of-type label{color:#005dab}
.mya-offers .gmfx-momentum .radio-bubble{margin-bottom:0}
.mya-offers .gmfx-momentum .radio-bubble [type="radio"]:checked,.mya-offers .gmfx-momentum .radio-bubble [type="radio"]:not(:checked){position:absolute;cursor:pointer}
.mya-offers .gmfx-momentum .radio-bubble [type="radio"]:checked + label,.mya-offers .gmfx-momentum .radio-bubble [type="radio"]:not(:checked) + label{position:relative;padding-left:32px;cursor:pointer;line-height:24px;display:inline-block;color:#494949}
.mya-offers .gmfx-momentum .radio-bubble [type="radio"]:checked + label:before,.mya-offers .gmfx-momentum .radio-bubble [type="radio"]:not(:checked) + label:before{content:'';position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #b6b7b8;border-radius:100%;background:#fff}
.mya-offers .gmfx-momentum .radio-bubble [type="radio"]:checked + label:after,.mya-offers .gmfx-momentum .radio-bubble [type="radio"]:not(:checked) + label:after{content:'';width:12px;height:12px;background:#00b9f2;position:absolute;top:6px;left:6px;border-radius:100%;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
.mya-offers .gmfx-momentum .radio-bubble [type="radio"]:checked + label:before{border-color:#00b9f2}
.mya-offers .gmfx-momentum .radio-bubble [type="radio"]:not(:checked) + label:after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}
.mya-offers .gmfx-momentum .radio-bubble [type="radio"]:checked + label:after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
@media(min-width:992px){.mya-offers .gmfx-momentum .radio-bubble{margin-bottom:30px}
}
.mya-offers .gmfx-momentum input[type='checkbox']{cursor:pointer}
.mya-offers .gmfx-momentum input[type='checkbox'] + label{padding:1px 5px 5px 30px;margin-bottom:0;position:relative;opacity:1}
.mya-offers .gmfx-momentum input[type='checkbox'] + label:before{background-repeat:no-repeat;content:"";height:24px;left:0;position:absolute;top:0;width:24px;border:1px solid #e6e7e8;background:#fff}
.mya-offers .gmfx-momentum input[type='checkbox']:checked ~ label:before{background:#00b9f2;border:0}
.mya-offers .gmfx-momentum input[type='checkbox']:checked ~ label:after{content:"L";border:0;width:auto;height:auto;color:#fff;position:absolute;left:0;margin-left:7px;top:4px;font-weight:bold;-webkit-transform:scale(-1,1) rotate(-45deg);-ms-transform:scale(-1,1) rotate(-45deg);transform:scale(-1,1) rotate(-45deg)}
.mya-offers .gmfx-momentum .form-group{margin-bottom:0;position:relative}
.mya-offers .gmfx-momentum .form-group input{font-size:14px;height:50px;padding:21px 16px 0 16px}
.mya-offers .gmfx-momentum .form-group.inner-label{max-width:320px}
.mya-offers .gmfx-momentum .form-group.inner-label .form-control{position:relative}
.mya-offers .gmfx-momentum .form-group.inner-label .form-control.valid:not(:focus) + label.fieldLabel{border-bottom:0;font-size:10px;bottom:100%;margin-bottom:-16px;line-height:inherit}
.mya-offers .gmfx-momentum .form-group.inner-label .form-control .form-control + label.error + label.fieldLabel{font-size:10px;padding:5px 16px 0 17px;z-index:2;bottom:100%;margin-bottom:-16px;line-height:inherit;position:absolute;top:0;width:100%;right:0;height:10px}
.mya-offers .gmfx-momentum .form-group textarea{resize:none;padding:15px;width:100%;max-width:100%;min-height:120px}
.mya-offers .gmfx-momentum .form-group textarea.form-control.valid:not(.no-label):not(:focus),.mya-offers .gmfx-momentum .form-group textarea.form-control.error{padding:15px}
.mya-offers .gmfx-momentum .modal.fade.in{overflow-y:scroll;height:100%}
.offers-block-wide .gmfx-momentum .m-l-n7,.offers-block-a .gmfx-momentum .m-l-n7,.offers-block-b .gmfx-momentum .m-l-n7{margin-left:-7px}
.offers-block-wide .gmfx-momentum .m-r-n7,.offers-block-a .gmfx-momentum .m-r-n7,.offers-block-b .gmfx-momentum .m-r-n7{margin-right:-7px}
.offers-block-wide .gmfx-momentum .m-l-7,.offers-block-a .gmfx-momentum .m-l-7,.offers-block-b .gmfx-momentum .m-l-7{margin-left:7px}
.offers-block-wide .gmfx-momentum .m-r-7,.offers-block-a .gmfx-momentum .m-r-7,.offers-block-b .gmfx-momentum .m-r-7{margin-right:7px}
.offers-block-wide .gmfx-momentum .m-l-n10,.offers-block-a .gmfx-momentum .m-l-n10,.offers-block-b .gmfx-momentum .m-l-n10{margin-left:-10px}
.offers-block-wide .gmfx-momentum .m-r-n10,.offers-block-a .gmfx-momentum .m-r-n10,.offers-block-b .gmfx-momentum .m-r-n10{margin-right:-10px}
.offers-block-wide .gmfx-momentum .m-t-n10,.offers-block-a .gmfx-momentum .m-t-n10,.offers-block-b .gmfx-momentum .m-t-n10{margin-top:-10px}
.offers-block-wide .gmfx-momentum .m-b-n10,.offers-block-a .gmfx-momentum .m-b-n10,.offers-block-b .gmfx-momentum .m-b-n10{margin-bottom:-10px}
.offers-block-wide .gmfx-momentum .m-l-n15,.offers-block-a .gmfx-momentum .m-l-n15,.offers-block-b .gmfx-momentum .m-l-n15{margin-left:-15px}
.offers-block-wide .gmfx-momentum .m-r-n15,.offers-block-a .gmfx-momentum .m-r-n15,.offers-block-b .gmfx-momentum .m-r-n15{margin-right:-15px}
.offers-block-wide .gmfx-momentum .m-t-n15,.offers-block-a .gmfx-momentum .m-t-n15,.offers-block-b .gmfx-momentum .m-t-n15{margin-top:-15px}
.offers-block-wide .gmfx-momentum .m-b-n15,.offers-block-a .gmfx-momentum .m-b-n15,.offers-block-b .gmfx-momentum .m-b-n15{margin-bottom:-15px}
.offers-block-wide .gmfx-momentum .m-l-n20,.offers-block-a .gmfx-momentum .m-l-n20,.offers-block-b .gmfx-momentum .m-l-n20{margin-left:-20px}
.offers-block-wide .gmfx-momentum .m-r-n20,.offers-block-a .gmfx-momentum .m-r-n20,.offers-block-b .gmfx-momentum .m-r-n20{margin-right:-20px}
.offers-block-wide .gmfx-momentum .m-t-n20,.offers-block-a .gmfx-momentum .m-t-n20,.offers-block-b .gmfx-momentum .m-t-n20{margin-top:-20px}
.offers-block-wide .gmfx-momentum .m-b-n20,.offers-block-a .gmfx-momentum .m-b-n20,.offers-block-b .gmfx-momentum .m-b-n20{margin-bottom:-20px}
.offers-block-wide .gmfx-momentum .m-t-n25,.offers-block-a .gmfx-momentum .m-t-n25,.offers-block-b .gmfx-momentum .m-t-n25{margin-top:-25px}
.offers-block-wide .gmfx-momentum .m-b-n25,.offers-block-a .gmfx-momentum .m-b-n25,.offers-block-b .gmfx-momentum .m-b-n25{margin-bottom:-25px}
.offers-block-wide .gmfx-momentum .bg-size-contain,.offers-block-a .gmfx-momentum .bg-size-contain,.offers-block-b .gmfx-momentum .bg-size-contain{background-size:contain}
.offers-block-wide .gmfx-momentum .bg-size-cover,.offers-block-a .gmfx-momentum .bg-size-cover,.offers-block-b .gmfx-momentum .bg-size-cover{background-size:cover}
.offers-block-wide .gmfx-momentum .bg-p-100-0,.offers-block-a .gmfx-momentum .bg-p-100-0,.offers-block-b .gmfx-momentum .bg-p-100-0{background-position:100% 0 !important}
.offers-block-wide .gmfx-momentum .bg-p-100-10,.offers-block-a .gmfx-momentum .bg-p-100-10,.offers-block-b .gmfx-momentum .bg-p-100-10{background-position:100% 10% !important}
.offers-block-wide .gmfx-momentum .bg-p-100-20,.offers-block-a .gmfx-momentum .bg-p-100-20,.offers-block-b .gmfx-momentum .bg-p-100-20{background-position:100% 20% !important}
.offers-block-wide .gmfx-momentum .bg-p-100-30,.offers-block-a .gmfx-momentum .bg-p-100-30,.offers-block-b .gmfx-momentum .bg-p-100-30{background-position:100% 30% !important}
.offers-block-wide .gmfx-momentum .bg-p-100-40,.offers-block-a .gmfx-momentum .bg-p-100-40,.offers-block-b .gmfx-momentum .bg-p-100-40{background-position:100% 40% !important}
.offers-block-wide .gmfx-momentum .bg-p-100-50,.offers-block-a .gmfx-momentum .bg-p-100-50,.offers-block-b .gmfx-momentum .bg-p-100-50{background-position:100% 50% !important}
.offers-block-wide .gmfx-momentum .bg-p-100-60,.offers-block-a .gmfx-momentum .bg-p-100-60,.offers-block-b .gmfx-momentum .bg-p-100-60{background-position:100% 60% !important}
.offers-block-wide .gmfx-momentum .bg-p-100-70,.offers-block-a .gmfx-momentum .bg-p-100-70,.offers-block-b .gmfx-momentum .bg-p-100-70{background-position:100% 70% !important}
.offers-block-wide .gmfx-momentum .bg-p-100-80,.offers-block-a .gmfx-momentum .bg-p-100-80,.offers-block-b .gmfx-momentum .bg-p-100-80{background-position:100% 80% !important}
.offers-block-wide .gmfx-momentum .bg-p-100-90,.offers-block-a .gmfx-momentum .bg-p-100-90,.offers-block-b .gmfx-momentum .bg-p-100-90{background-position:100% 90% !important}
.offers-block-wide .gmfx-momentum .bg-p-100-100,.offers-block-a .gmfx-momentum .bg-p-100-100,.offers-block-b .gmfx-momentum .bg-p-100-100{background-position:100% 100% !important}
.offers-block-wide .gmfx-momentum .bg-p-0-100,.offers-block-a .gmfx-momentum .bg-p-0-100,.offers-block-b .gmfx-momentum .bg-p-0-100{background-position:0 100% !important}
.offers-block-wide .gmfx-momentum .bg-p-10-100,.offers-block-a .gmfx-momentum .bg-p-10-100,.offers-block-b .gmfx-momentum .bg-p-10-100{background-position:10% 100% !important}
.offers-block-wide .gmfx-momentum .bg-p-20-100,.offers-block-a .gmfx-momentum .bg-p-20-100,.offers-block-b .gmfx-momentum .bg-p-20-100{background-position:20% 100% !important}
.offers-block-wide .gmfx-momentum .bg-p-30-100,.offers-block-a .gmfx-momentum .bg-p-30-100,.offers-block-b .gmfx-momentum .bg-p-30-100{background-position:30% 100% !important}
.offers-block-wide .gmfx-momentum .bg-p-40-100,.offers-block-a .gmfx-momentum .bg-p-40-100,.offers-block-b .gmfx-momentum .bg-p-40-100{background-position:40% 100% !important}
.offers-block-wide .gmfx-momentum .bg-p-50-100,.offers-block-a .gmfx-momentum .bg-p-50-100,.offers-block-b .gmfx-momentum .bg-p-50-100{background-position:50% 100% !important}
.offers-block-wide .gmfx-momentum .bg-p-60-100,.offers-block-a .gmfx-momentum .bg-p-60-100,.offers-block-b .gmfx-momentum .bg-p-60-100{background-position:60% 100% !important}
.offers-block-wide .gmfx-momentum .bg-p-70-100,.offers-block-a .gmfx-momentum .bg-p-70-100,.offers-block-b .gmfx-momentum .bg-p-70-100{background-position:70% 100% !important}
.offers-block-wide .gmfx-momentum .bg-p-80-100,.offers-block-a .gmfx-momentum .bg-p-80-100,.offers-block-b .gmfx-momentum .bg-p-80-100{background-position:80% 100% !important}
.offers-block-wide .gmfx-momentum .bg-p-90-100,.offers-block-a .gmfx-momentum .bg-p-90-100,.offers-block-b .gmfx-momentum .bg-p-90-100{background-position:90% 100% !important}
.offers-block-wide .gmfx-momentum .bg-p-100-100,.offers-block-a .gmfx-momentum .bg-p-100-100,.offers-block-b .gmfx-momentum .bg-p-100-100{background-position:100% 100% !important}
.offers-block-wide .gmfx-momentum .bg-p-10-50,.offers-block-a .gmfx-momentum .bg-p-10-50,.offers-block-b .gmfx-momentum .bg-p-10-50{background-position:10% 50% !important}
.offers-block-wide .gmfx-momentum .bg-p-20-50,.offers-block-a .gmfx-momentum .bg-p-20-50,.offers-block-b .gmfx-momentum .bg-p-20-50{background-position:20% 50% !important}
.offers-block-wide .gmfx-momentum .bg-p-30-50,.offers-block-a .gmfx-momentum .bg-p-30-50,.offers-block-b .gmfx-momentum .bg-p-30-50{background-position:30% 50% !important}
.offers-block-wide .gmfx-momentum .bg-p-40-50,.offers-block-a .gmfx-momentum .bg-p-40-50,.offers-block-b .gmfx-momentum .bg-p-40-50{background-position:40% 50% !important}
.offers-block-wide .gmfx-momentum .bg-p-50-50,.offers-block-a .gmfx-momentum .bg-p-50-50,.offers-block-b .gmfx-momentum .bg-p-50-50{background-position:50% 50% !important}
.offers-block-wide .gmfx-momentum .bg-p-60-50,.offers-block-a .gmfx-momentum .bg-p-60-50,.offers-block-b .gmfx-momentum .bg-p-60-50{background-position:60% 50% !important}
.offers-block-wide .gmfx-momentum .bg-p-70-50,.offers-block-a .gmfx-momentum .bg-p-70-50,.offers-block-b .gmfx-momentum .bg-p-70-50{background-position:70% 50% !important}
.offers-block-wide .gmfx-momentum .bg-p-80-50,.offers-block-a .gmfx-momentum .bg-p-80-50,.offers-block-b .gmfx-momentum .bg-p-80-50{background-position:80% 50% !important}
.offers-block-wide .gmfx-momentum .bg-p-90-50,.offers-block-a .gmfx-momentum .bg-p-90-50,.offers-block-b .gmfx-momentum .bg-p-90-50{background-position:90% 50% !important}
.offers-block-wide .gmfx-momentum .bg-p-0-0,.offers-block-a .gmfx-momentum .bg-p-0-0,.offers-block-b .gmfx-momentum .bg-p-0-0{background-position:0 0 !important}
.offers-block-wide .gmfx-momentum .bg-p-0-50,.offers-block-a .gmfx-momentum .bg-p-0-50,.offers-block-b .gmfx-momentum .bg-p-0-50{background-position:0 50% !important}
.offers-block-wide .gmfx-momentum .bg-p-50-0,.offers-block-a .gmfx-momentum .bg-p-50-0,.offers-block-b .gmfx-momentum .bg-p-50-0{background-position:50% 0 !important}
.offers-block-wide .gmfx-momentum .max-width-60,.offers-block-a .gmfx-momentum .max-width-60,.offers-block-b .gmfx-momentum .max-width-60{max-width:60px}
.offers-block-wide .gmfx-momentum .max-width-25,.offers-block-a .gmfx-momentum .max-width-25,.offers-block-b .gmfx-momentum .max-width-25{max-width:25px}
.offers-block-wide .gmfx-momentum .max-width-50,.offers-block-a .gmfx-momentum .max-width-50,.offers-block-b .gmfx-momentum .max-width-50{max-width:50px}
.offers-block-wide .gmfx-momentum .max-width-75,.offers-block-a .gmfx-momentum .max-width-75,.offers-block-b .gmfx-momentum .max-width-75{max-width:75px}
.offers-block-wide .gmfx-momentum .max-width-100,.offers-block-a .gmfx-momentum .max-width-100,.offers-block-b .gmfx-momentum .max-width-100{max-width:100px}
.offers-block-wide .gmfx-momentum .max-width-125,.offers-block-a .gmfx-momentum .max-width-125,.offers-block-b .gmfx-momentum .max-width-125{max-width:125px}
.offers-block-wide .gmfx-momentum .max-width-150,.offers-block-a .gmfx-momentum .max-width-150,.offers-block-b .gmfx-momentum .max-width-150{max-width:150px}
.offers-block-wide .gmfx-momentum .max-width-175,.offers-block-a .gmfx-momentum .max-width-175,.offers-block-b .gmfx-momentum .max-width-175{max-width:175px}
.offers-block-wide .gmfx-momentum .max-width-200,.offers-block-a .gmfx-momentum .max-width-200,.offers-block-b .gmfx-momentum .max-width-200{max-width:200px}
.offers-block-wide .gmfx-momentum .max-width-225,.offers-block-a .gmfx-momentum .max-width-225,.offers-block-b .gmfx-momentum .max-width-225{max-width:225px}
.offers-block-wide .gmfx-momentum .max-width-250,.offers-block-a .gmfx-momentum .max-width-250,.offers-block-b .gmfx-momentum .max-width-250{max-width:250px}
.offers-block-wide .gmfx-momentum .max-width-275,.offers-block-a .gmfx-momentum .max-width-275,.offers-block-b .gmfx-momentum .max-width-275{max-width:275px}
.offers-block-wide .gmfx-momentum .max-width-300,.offers-block-a .gmfx-momentum .max-width-300,.offers-block-b .gmfx-momentum .max-width-300{max-width:300px}
.offers-block-wide .gmfx-momentum .max-width-325,.offers-block-a .gmfx-momentum .max-width-325,.offers-block-b .gmfx-momentum .max-width-325{max-width:325px}
.offers-block-wide .gmfx-momentum .max-width-350,.offers-block-a .gmfx-momentum .max-width-350,.offers-block-b .gmfx-momentum .max-width-350{max-width:350px}
.offers-block-wide .gmfx-momentum .max-width-375,.offers-block-a .gmfx-momentum .max-width-375,.offers-block-b .gmfx-momentum .max-width-375{max-width:375px}
.offers-block-wide .gmfx-momentum .max-width-400,.offers-block-a .gmfx-momentum .max-width-400,.offers-block-b .gmfx-momentum .max-width-400{max-width:400px}
.offers-block-wide .gmfx-momentum .max-width-425,.offers-block-a .gmfx-momentum .max-width-425,.offers-block-b .gmfx-momentum .max-width-425{max-width:425px}
.offers-block-wide .gmfx-momentum .max-width-450,.offers-block-a .gmfx-momentum .max-width-450,.offers-block-b .gmfx-momentum .max-width-450{max-width:450px}
.offers-block-wide .gmfx-momentum .max-width-475,.offers-block-a .gmfx-momentum .max-width-475,.offers-block-b .gmfx-momentum .max-width-475{max-width:475px}
.offers-block-wide .gmfx-momentum .max-width-500,.offers-block-a .gmfx-momentum .max-width-500,.offers-block-b .gmfx-momentum .max-width-500{max-width:500px}
.offers-block-wide .gmfx-momentum .max-width-525,.offers-block-a .gmfx-momentum .max-width-525,.offers-block-b .gmfx-momentum .max-width-525{max-width:525px}
.offers-block-wide .gmfx-momentum .max-width-550,.offers-block-a .gmfx-momentum .max-width-550,.offers-block-b .gmfx-momentum .max-width-550{max-width:550px}
.offers-block-wide .gmfx-momentum .max-width-575,.offers-block-a .gmfx-momentum .max-width-575,.offers-block-b .gmfx-momentum .max-width-575{max-width:575px}
.offers-block-wide .gmfx-momentum .max-width-600,.offers-block-a .gmfx-momentum .max-width-600,.offers-block-b .gmfx-momentum .max-width-600{max-width:600px}
.offers-block-wide .gmfx-momentum .max-width-625,.offers-block-a .gmfx-momentum .max-width-625,.offers-block-b .gmfx-momentum .max-width-625{max-width:625px}
.offers-block-wide .gmfx-momentum .max-width-650,.offers-block-a .gmfx-momentum .max-width-650,.offers-block-b .gmfx-momentum .max-width-650{max-width:650px}
.offers-block-wide .gmfx-momentum .max-width-675,.offers-block-a .gmfx-momentum .max-width-675,.offers-block-b .gmfx-momentum .max-width-675{max-width:675px}
.offers-block-wide .gmfx-momentum .max-width-700,.offers-block-a .gmfx-momentum .max-width-700,.offers-block-b .gmfx-momentum .max-width-700{max-width:700px}
.offers-block-wide .gmfx-momentum .max-width-725,.offers-block-a .gmfx-momentum .max-width-725,.offers-block-b .gmfx-momentum .max-width-725{max-width:725px}
.offers-block-wide .gmfx-momentum .max-width-750,.offers-block-a .gmfx-momentum .max-width-750,.offers-block-b .gmfx-momentum .max-width-750{max-width:750px}
.offers-block-wide .gmfx-momentum .max-width-775,.offers-block-a .gmfx-momentum .max-width-775,.offers-block-b .gmfx-momentum .max-width-775{max-width:775px}
.offers-block-wide .gmfx-momentum .max-width-800,.offers-block-a .gmfx-momentum .max-width-800,.offers-block-b .gmfx-momentum .max-width-800{max-width:800px}
.offers-block-wide .gmfx-momentum .max-width-825,.offers-block-a .gmfx-momentum .max-width-825,.offers-block-b .gmfx-momentum .max-width-825{max-width:825px}
.offers-block-wide .gmfx-momentum .max-width-850,.offers-block-a .gmfx-momentum .max-width-850,.offers-block-b .gmfx-momentum .max-width-850{max-width:850px}
.offers-block-wide .gmfx-momentum .max-width-875,.offers-block-a .gmfx-momentum .max-width-875,.offers-block-b .gmfx-momentum .max-width-875{max-width:875px}
.offers-block-wide .gmfx-momentum .max-width-900,.offers-block-a .gmfx-momentum .max-width-900,.offers-block-b .gmfx-momentum .max-width-900{max-width:900px}
.offers-block-wide .gmfx-momentum .max-width-925,.offers-block-a .gmfx-momentum .max-width-925,.offers-block-b .gmfx-momentum .max-width-925{max-width:925px}
.offers-block-wide .gmfx-momentum .max-width-950,.offers-block-a .gmfx-momentum .max-width-950,.offers-block-b .gmfx-momentum .max-width-950{max-width:950px}
.offers-block-wide .gmfx-momentum .max-width-975,.offers-block-a .gmfx-momentum .max-width-975,.offers-block-b .gmfx-momentum .max-width-975{max-width:975px}
.offers-block-wide .gmfx-momentum .max-width-1000,.offers-block-a .gmfx-momentum .max-width-1000,.offers-block-b .gmfx-momentum .max-width-1000{max-width:1000px}
.offers-block-wide .gmfx-momentum .max-width-1025,.offers-block-a .gmfx-momentum .max-width-1025,.offers-block-b .gmfx-momentum .max-width-1025{max-width:1025px}
.offers-block-wide .gmfx-momentum .max-width-1050,.offers-block-a .gmfx-momentum .max-width-1050,.offers-block-b .gmfx-momentum .max-width-1050{max-width:1050px}
.offers-block-wide .gmfx-momentum .max-width-1075,.offers-block-a .gmfx-momentum .max-width-1075,.offers-block-b .gmfx-momentum .max-width-1075{max-width:1075px}
.offers-block-wide .gmfx-momentum .max-width-1100,.offers-block-a .gmfx-momentum .max-width-1100,.offers-block-b .gmfx-momentum .max-width-1100{max-width:1100px}
.offers-block-wide .gmfx-momentum .max-width-1125,.offers-block-a .gmfx-momentum .max-width-1125,.offers-block-b .gmfx-momentum .max-width-1125{max-width:1125px}
.offers-block-wide .gmfx-momentum .max-width-1150,.offers-block-a .gmfx-momentum .max-width-1150,.offers-block-b .gmfx-momentum .max-width-1150{max-width:1150px}
.offers-block-wide .gmfx-momentum .max-width-1175,.offers-block-a .gmfx-momentum .max-width-1175,.offers-block-b .gmfx-momentum .max-width-1175{max-width:1175px}
.offers-block-wide .gmfx-momentum .max-width-1200,.offers-block-a .gmfx-momentum .max-width-1200,.offers-block-b .gmfx-momentum .max-width-1200{max-width:1200px}
.offers-block-wide .gmfx-momentum .max-width-none,.offers-block-a .gmfx-momentum .max-width-none,.offers-block-b .gmfx-momentum .max-width-none{max-width:none}
.offers-block-wide .gmfx-momentum .width-100,.offers-block-a .gmfx-momentum .width-100,.offers-block-b .gmfx-momentum .width-100{width:100px}
.offers-block-wide .gmfx-momentum .width-150,.offers-block-a .gmfx-momentum .width-150,.offers-block-b .gmfx-momentum .width-150{width:150px}
.offers-block-wide .gmfx-momentum .width-200,.offers-block-a .gmfx-momentum .width-200,.offers-block-b .gmfx-momentum .width-200{width:200px}
.offers-block-wide .gmfx-momentum .width-250,.offers-block-a .gmfx-momentum .width-250,.offers-block-b .gmfx-momentum .width-250{width:250px}
.offers-block-wide .gmfx-momentum .width-300,.offers-block-a .gmfx-momentum .width-300,.offers-block-b .gmfx-momentum .width-300{width:300px}
.offers-block-wide .gmfx-momentum .width-350,.offers-block-a .gmfx-momentum .width-350,.offers-block-b .gmfx-momentum .width-350{width:350px}
.offers-block-wide .gmfx-momentum .width-400,.offers-block-a .gmfx-momentum .width-400,.offers-block-b .gmfx-momentum .width-400{width:400px}
.offers-block-wide .gmfx-momentum .max-height-15,.offers-block-a .gmfx-momentum .max-height-15,.offers-block-b .gmfx-momentum .max-height-15{max-height:15px}
.offers-block-wide .gmfx-momentum .max-height-20,.offers-block-a .gmfx-momentum .max-height-20,.offers-block-b .gmfx-momentum .max-height-20{max-height:20px}
.offers-block-wide .gmfx-momentum .max-height-25,.offers-block-a .gmfx-momentum .max-height-25,.offers-block-b .gmfx-momentum .max-height-25{max-height:25px}
.offers-block-wide .gmfx-momentum .max-height-30,.offers-block-a .gmfx-momentum .max-height-30,.offers-block-b .gmfx-momentum .max-height-30{max-height:30px}
.offers-block-wide .gmfx-momentum .max-height-35,.offers-block-a .gmfx-momentum .max-height-35,.offers-block-b .gmfx-momentum .max-height-35{max-height:35px}
.offers-block-wide .gmfx-momentum .max-height-40,.offers-block-a .gmfx-momentum .max-height-40,.offers-block-b .gmfx-momentum .max-height-40{max-height:40px}
.offers-block-wide .gmfx-momentum .max-height-45,.offers-block-a .gmfx-momentum .max-height-45,.offers-block-b .gmfx-momentum .max-height-45{max-height:45px}
.offers-block-wide .gmfx-momentum .max-height-50,.offers-block-a .gmfx-momentum .max-height-50,.offers-block-b .gmfx-momentum .max-height-50{max-height:50px}
.offers-block-wide .gmfx-momentum .min-height-20,.offers-block-a .gmfx-momentum .min-height-20,.offers-block-b .gmfx-momentum .min-height-20{min-height:20px}
.offers-block-wide .gmfx-momentum .min-height-25,.offers-block-a .gmfx-momentum .min-height-25,.offers-block-b .gmfx-momentum .min-height-25{min-height:25px}
.offers-block-wide .gmfx-momentum .min-height-30,.offers-block-a .gmfx-momentum .min-height-30,.offers-block-b .gmfx-momentum .min-height-30{min-height:30px}
.offers-block-wide .gmfx-momentum .min-height-35,.offers-block-a .gmfx-momentum .min-height-35,.offers-block-b .gmfx-momentum .min-height-35{min-height:35px}
.offers-block-wide .gmfx-momentum .min-height-40,.offers-block-a .gmfx-momentum .min-height-40,.offers-block-b .gmfx-momentum .min-height-40{min-height:40px}
.offers-block-wide .gmfx-momentum .min-height-45,.offers-block-a .gmfx-momentum .min-height-45,.offers-block-b .gmfx-momentum .min-height-45{min-height:45px}
.offers-block-wide .gmfx-momentum .min-height-50,.offers-block-a .gmfx-momentum .min-height-50,.offers-block-b .gmfx-momentum .min-height-50{min-height:50px}
.offers-block-wide .gmfx-momentum .min-height-100,.offers-block-a .gmfx-momentum .min-height-100,.offers-block-b .gmfx-momentum .min-height-100{min-height:100px}
.offers-block-wide .gmfx-momentum .min-height-150,.offers-block-a .gmfx-momentum .min-height-150,.offers-block-b .gmfx-momentum .min-height-150{min-height:150px}
.offers-block-wide .gmfx-momentum .min-height-200,.offers-block-a .gmfx-momentum .min-height-200,.offers-block-b .gmfx-momentum .min-height-200{min-height:200px}
.offers-block-wide .gmfx-momentum .min-height-250,.offers-block-a .gmfx-momentum .min-height-250,.offers-block-b .gmfx-momentum .min-height-250{min-height:250px}
.offers-block-wide .gmfx-momentum .min-height-300,.offers-block-a .gmfx-momentum .min-height-300,.offers-block-b .gmfx-momentum .min-height-300{min-height:300px}
.offers-block-wide .gmfx-momentum .min-height-350,.offers-block-a .gmfx-momentum .min-height-350,.offers-block-b .gmfx-momentum .min-height-350{min-height:350px}
.offers-block-wide .gmfx-momentum .min-height-400,.offers-block-a .gmfx-momentum .min-height-400,.offers-block-b .gmfx-momentum .min-height-400{min-height:400px}
.offers-block-wide .gmfx-momentum .min-height-450,.offers-block-a .gmfx-momentum .min-height-450,.offers-block-b .gmfx-momentum .min-height-450{min-height:450px}
.offers-block-wide .gmfx-momentum .min-height-500,.offers-block-a .gmfx-momentum .min-height-500,.offers-block-b .gmfx-momentum .min-height-500{min-height:500px}
.offers-block-wide .gmfx-momentum .min-height-550,.offers-block-a .gmfx-momentum .min-height-550,.offers-block-b .gmfx-momentum .min-height-550{min-height:550px}
.offers-block-wide .gmfx-momentum .min-height-600,.offers-block-a .gmfx-momentum .min-height-600,.offers-block-b .gmfx-momentum .min-height-600{min-height:600px}
.offers-block-wide .gmfx-momentum .min-height-650,.offers-block-a .gmfx-momentum .min-height-650,.offers-block-b .gmfx-momentum .min-height-650{min-height:650px}
.offers-block-wide .gmfx-momentum .min-height-700,.offers-block-a .gmfx-momentum .min-height-700,.offers-block-b .gmfx-momentum .min-height-700{min-height:700px}
.offers-block-wide .gmfx-momentum .min-height-750,.offers-block-a .gmfx-momentum .min-height-750,.offers-block-b .gmfx-momentum .min-height-750{min-height:750px}
.offers-block-wide .gmfx-momentum .min-height-800,.offers-block-a .gmfx-momentum .min-height-800,.offers-block-b .gmfx-momentum .min-height-800{min-height:800px}
.offers-block-wide .gmfx-momentum .min-height-initial,.offers-block-a .gmfx-momentum .min-height-initial,.offers-block-b .gmfx-momentum .min-height-initial{min-height:initial}
.offers-block-wide .gmfx-momentum .min-height-auto,.offers-block-a .gmfx-momentum .min-height-auto,.offers-block-b .gmfx-momentum .min-height-auto{min-height:auto}
.offers-block-wide .gmfx-momentum .display-inherit,.offers-block-a .gmfx-momentum .display-inherit,.offers-block-b .gmfx-momentum .display-inherit{display:inherit}
.offers-block-wide .gmfx-momentum .display-none,.offers-block-a .gmfx-momentum .display-none,.offers-block-b .gmfx-momentum .display-none{display:none}
.offers-block-wide .gmfx-momentum .display-inline-block,.offers-block-a .gmfx-momentum .display-inline-block,.offers-block-b .gmfx-momentum .display-inline-block{display:inline-block}
.offers-block-wide .gmfx-momentum .flex-content,.offers-block-a .gmfx-momentum .flex-content,.offers-block-b .gmfx-momentum .flex-content{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.offers-block-wide .gmfx-momentum .flex-fill,.offers-block-a .gmfx-momentum .flex-fill,.offers-block-b .gmfx-momentum .flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.offers-block-wide .gmfx-momentum .opacity-100,.offers-block-a .gmfx-momentum .opacity-100,.offers-block-b .gmfx-momentum .opacity-100{opacity:1}
.offers-block-wide .gmfx-momentum .opacity-90,.offers-block-a .gmfx-momentum .opacity-90,.offers-block-b .gmfx-momentum .opacity-90{opacity:.9}
.offers-block-wide .gmfx-momentum .opacity-80,.offers-block-a .gmfx-momentum .opacity-80,.offers-block-b .gmfx-momentum .opacity-80{opacity:.8}
.offers-block-wide .gmfx-momentum .opacity-70,.offers-block-a .gmfx-momentum .opacity-70,.offers-block-b .gmfx-momentum .opacity-70{opacity:.7}
.offers-block-wide .gmfx-momentum .opacity-60,.offers-block-a .gmfx-momentum .opacity-60,.offers-block-b .gmfx-momentum .opacity-60{opacity:.6}
.offers-block-wide .gmfx-momentum .opacity-50,.offers-block-a .gmfx-momentum .opacity-50,.offers-block-b .gmfx-momentum .opacity-50{opacity:.5}
.offers-block-wide .gmfx-momentum .opacity-40,.offers-block-a .gmfx-momentum .opacity-40,.offers-block-b .gmfx-momentum .opacity-40{opacity:.4}
.offers-block-wide .gmfx-momentum .opacity-30,.offers-block-a .gmfx-momentum .opacity-30,.offers-block-b .gmfx-momentum .opacity-30{opacity:.3}
.offers-block-wide .gmfx-momentum .opacity-20,.offers-block-a .gmfx-momentum .opacity-20,.offers-block-b .gmfx-momentum .opacity-20{opacity:.2}
.offers-block-wide .gmfx-momentum .opacity-10,.offers-block-a .gmfx-momentum .opacity-10,.offers-block-b .gmfx-momentum .opacity-10{opacity:.1}
.offers-block-wide .gmfx-momentum .opacity-0,.offers-block-a .gmfx-momentum .opacity-0,.offers-block-b .gmfx-momentum .opacity-0{opacity:0}
.offers-block-wide .gmfx-momentum .overflow-hidden,.offers-block-a .gmfx-momentum .overflow-hidden,.offers-block-b .gmfx-momentum .overflow-hidden{overflow:hidden}
.offers-block-wide .gmfx-momentum .btn,.offers-block-a .gmfx-momentum .btn,.offers-block-b .gmfx-momentum .btn,.offers-block-wide .gmfx-momentum .btn.btn-primary,.offers-block-a .gmfx-momentum .btn.btn-primary,.offers-block-b .gmfx-momentum .btn.btn-primary,.offers-block-wide .gmfx-momentum .btn.btn-secondary,.offers-block-a .gmfx-momentum .btn.btn-secondary,.offers-block-b .gmfx-momentum .btn.btn-secondary{-webkit-box-shadow:none;box-shadow:none}
.offers-block-wide .gmfx-momentum .btn,.offers-block-a .gmfx-momentum .btn,.offers-block-b .gmfx-momentum .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
.offers-block-wide .gmfx-momentum .gmf-rte ul,.offers-block-a .gmfx-momentum .gmf-rte ul,.offers-block-b .gmfx-momentum .gmf-rte ul{list-style:none;position:relative;padding-left:18px}
.offers-block-wide .gmfx-momentum .gmf-rte ul li:before,.offers-block-a .gmfx-momentum .gmf-rte ul li:before,.offers-block-b .gmfx-momentum .gmf-rte ul li:before{content:"\2022";color:#494949;display:inline-block;position:absolute;left:-1px}
.offers-block-wide .gmfx-momentum .gmf-rte.white *,.offers-block-a .gmfx-momentum .gmf-rte.white *,.offers-block-b .gmfx-momentum .gmf-rte.white *{color:#fff}
.offers-block-wide .gmfx-momentum .gmf-rte.white * a,.offers-block-a .gmfx-momentum .gmf-rte.white * a,.offers-block-b .gmfx-momentum .gmf-rte.white * a{text-decoration:underline}
.offers-block-wide .gmfx-momentum .gmf-rte.white * a:hover,.offers-block-a .gmfx-momentum .gmf-rte.white * a:hover,.offers-block-b .gmfx-momentum .gmf-rte.white * a:hover{color:#fff;opacity:.9}
.offers-block-wide .gmfx-momentum .gmf-rte.white ul li:before,.offers-block-a .gmfx-momentum .gmf-rte.white ul li:before,.offers-block-b .gmfx-momentum .gmf-rte.white ul li:before{color:#fff}
@media(max-width:1199px){.mya-offers.offers-block-b .gmfx-momentum .m-l-n7-lg{margin-left:-7px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-n7-lg{margin-right:-7px}
.mya-offers.offers-block-b .gmfx-momentum .m-l-7-lg{margin-left:7px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-7-lg{margin-right:7px}
.mya-offers.offers-block-b .gmfx-momentum .m-l-n10-lg{margin-left:-10px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-n10-lg{margin-right:-10px}
.mya-offers.offers-block-b .gmfx-momentum .m-t-n10-lg{margin-top:-10px}
.mya-offers.offers-block-b .gmfx-momentum .m-b-n10-lg{margin-bottom:-10px}
.mya-offers.offers-block-b .gmfx-momentum .m-l-n15-lg{margin-left:-15px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-n15-lg{margin-right:-15px}
.mya-offers.offers-block-b .gmfx-momentum .m-t-n15-lg{margin-top:-15px}
.mya-offers.offers-block-b .gmfx-momentum .m-b-n15-lg{margin-bottom:-15px}
.mya-offers.offers-block-b .gmfx-momentum .m-l-n20-lg{margin-left:-20px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-n20-lg{margin-right:-20px}
.mya-offers.offers-block-b .gmfx-momentum .m-t-n20-lg{margin-top:-20px}
.mya-offers.offers-block-b .gmfx-momentum .m-b-n20-lg{margin-bottom:-20px}
.mya-offers.offers-block-b .gmfx-momentum .m-t-n25-lg{margin-top:-25px}
.mya-offers.offers-block-b .gmfx-momentum .m-b-n25-lg{margin-bottom:-25px}
.mya-offers.offers-block-b .gmfx-momentum .bg-size-contain-lg{background-size:contain}
.mya-offers.offers-block-b .gmfx-momentum .bg-size-cover-lg{background-size:cover}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-0-lg{background-position:100% 0 !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-10-lg{background-position:100% 10% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-20-lg{background-position:100% 20% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-30-lg{background-position:100% 30% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-40-lg{background-position:100% 40% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-50-lg{background-position:100% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-60-lg{background-position:100% 60% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-70-lg{background-position:100% 70% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-80-lg{background-position:100% 80% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-90-lg{background-position:100% 90% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-100-lg{background-position:100% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-0-100-lg{background-position:0 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-10-100-lg{background-position:10% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-20-100-lg{background-position:20% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-30-100-lg{background-position:30% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-40-100-lg{background-position:40% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-50-100-lg{background-position:50% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-60-100-lg{background-position:60% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-70-100-lg{background-position:70% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-80-100-lg{background-position:80% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-90-100-lg{background-position:90% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-100-lg{background-position:100% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-10-50-lg{background-position:10% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-20-50-lg{background-position:20% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-30-50-lg{background-position:30% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-40-50-lg{background-position:40% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-50-50-lg{background-position:50% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-60-50-lg{background-position:60% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-70-50-lg{background-position:70% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-80-50-lg{background-position:80% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-90-50-lg{background-position:90% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-0-0-lg{background-position:0 0 !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-0-50-lg{background-position:0 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-50-0-lg{background-position:50% 0 !important}
.mya-offers.offers-block-b .gmfx-momentum .max-width-60-lg{max-width:60px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-25-lg{max-width:25px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-50-lg{max-width:50px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-75-lg{max-width:75px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-100-lg{max-width:100px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-125-lg{max-width:125px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-150-lg{max-width:150px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-175-lg{max-width:175px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-200-lg{max-width:200px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-225-lg{max-width:225px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-250-lg{max-width:250px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-275-lg{max-width:275px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-300-lg{max-width:300px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-325-lg{max-width:325px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-350-lg{max-width:350px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-375-lg{max-width:375px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-400-lg{max-width:400px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-425-lg{max-width:425px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-450-lg{max-width:450px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-475-lg{max-width:475px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-500-lg{max-width:500px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-525-lg{max-width:525px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-550-lg{max-width:550px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-575-lg{max-width:575px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-600-lg{max-width:600px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-625-lg{max-width:625px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-650-lg{max-width:650px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-675-lg{max-width:675px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-700-lg{max-width:700px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-725-lg{max-width:725px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-750-lg{max-width:750px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-775-lg{max-width:775px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-800-lg{max-width:800px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-825-lg{max-width:825px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-850-lg{max-width:850px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-875-lg{max-width:875px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-900-lg{max-width:900px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-925-lg{max-width:925px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-950-lg{max-width:950px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-975-lg{max-width:975px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1000-lg{max-width:1000px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1025-lg{max-width:1025px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1050-lg{max-width:1050px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1075-lg{max-width:1075px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1100-lg{max-width:1100px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1125-lg{max-width:1125px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1150-lg{max-width:1150px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1175-lg{max-width:1175px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1200-lg{max-width:1200px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-none-lg{max-width:none}
.mya-offers.offers-block-b .gmfx-momentum .width-100-lg{width:100px}
.mya-offers.offers-block-b .gmfx-momentum .width-150-lg{width:150px}
.mya-offers.offers-block-b .gmfx-momentum .width-200-lg{width:200px}
.mya-offers.offers-block-b .gmfx-momentum .width-250-lg{width:250px}
.mya-offers.offers-block-b .gmfx-momentum .width-300-lg{width:300px}
.mya-offers.offers-block-b .gmfx-momentum .width-350-lg{width:350px}
.mya-offers.offers-block-b .gmfx-momentum .width-400-lg{width:400px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-15-lg{max-height:15px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-20-lg{max-height:20px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-25-lg{max-height:25px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-30-lg{max-height:30px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-35-lg{max-height:35px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-40-lg{max-height:40px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-45-lg{max-height:45px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-50-lg{max-height:50px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-20-lg{min-height:20px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-25-lg{min-height:25px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-30-lg{min-height:30px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-35-lg{min-height:35px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-40-lg{min-height:40px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-45-lg{min-height:45px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-50-lg{min-height:50px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-100-lg{min-height:100px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-150-lg{min-height:150px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-200-lg{min-height:200px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-250-lg{min-height:250px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-300-lg{min-height:300px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-350-lg{min-height:350px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-400-lg{min-height:400px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-450-lg{min-height:450px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-500-lg{min-height:500px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-550-lg{min-height:550px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-600-lg{min-height:600px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-650-lg{min-height:650px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-700-lg{min-height:700px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-750-lg{min-height:750px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-800-lg{min-height:800px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-initial-lg{min-height:initial}
.mya-offers.offers-block-b .gmfx-momentum .min-height-auto-lg{min-height:auto}
.mya-offers.offers-block-b .gmfx-momentum .display-inherit-lg{display:inherit}
.mya-offers.offers-block-b .gmfx-momentum .display-none-lg{display:none}
.mya-offers.offers-block-b .gmfx-momentum .display-inline-block-lg{display:inline-block}
.mya-offers.offers-block-b .gmfx-momentum .flex-content-lg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.mya-offers.offers-block-b .gmfx-momentum .flex-fill-lg{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.mya-offers.offers-block-b .gmfx-momentum .opacity-100-lg{opacity:1}
.mya-offers.offers-block-b .gmfx-momentum .opacity-90-lg{opacity:.9}
.mya-offers.offers-block-b .gmfx-momentum .opacity-80-lg{opacity:.8}
.mya-offers.offers-block-b .gmfx-momentum .opacity-70-lg{opacity:.7}
.mya-offers.offers-block-b .gmfx-momentum .opacity-60-lg{opacity:.6}
.mya-offers.offers-block-b .gmfx-momentum .opacity-50-lg{opacity:.5}
.mya-offers.offers-block-b .gmfx-momentum .opacity-40-lg{opacity:.4}
.mya-offers.offers-block-b .gmfx-momentum .opacity-30-lg{opacity:.3}
.mya-offers.offers-block-b .gmfx-momentum .opacity-20-lg{opacity:.2}
.mya-offers.offers-block-b .gmfx-momentum .opacity-10-lg{opacity:.1}
.mya-offers.offers-block-b .gmfx-momentum .opacity-0-lg{opacity:0}
}
@media(max-width:3039px){.mya-offers.offers-block-a .gmfx-momentum .m-l-n7-lg{margin-left:-7px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-n7-lg{margin-right:-7px}
.mya-offers.offers-block-a .gmfx-momentum .m-l-7-lg{margin-left:7px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-7-lg{margin-right:7px}
.mya-offers.offers-block-a .gmfx-momentum .m-l-n10-lg{margin-left:-10px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-n10-lg{margin-right:-10px}
.mya-offers.offers-block-a .gmfx-momentum .m-t-n10-lg{margin-top:-10px}
.mya-offers.offers-block-a .gmfx-momentum .m-b-n10-lg{margin-bottom:-10px}
.mya-offers.offers-block-a .gmfx-momentum .m-l-n15-lg{margin-left:-15px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-n15-lg{margin-right:-15px}
.mya-offers.offers-block-a .gmfx-momentum .m-t-n15-lg{margin-top:-15px}
.mya-offers.offers-block-a .gmfx-momentum .m-b-n15-lg{margin-bottom:-15px}
.mya-offers.offers-block-a .gmfx-momentum .m-l-n20-lg{margin-left:-20px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-n20-lg{margin-right:-20px}
.mya-offers.offers-block-a .gmfx-momentum .m-t-n20-lg{margin-top:-20px}
.mya-offers.offers-block-a .gmfx-momentum .m-b-n20-lg{margin-bottom:-20px}
.mya-offers.offers-block-a .gmfx-momentum .m-t-n25-lg{margin-top:-25px}
.mya-offers.offers-block-a .gmfx-momentum .m-b-n25-lg{margin-bottom:-25px}
.mya-offers.offers-block-a .gmfx-momentum .bg-size-contain-lg{background-size:contain}
.mya-offers.offers-block-a .gmfx-momentum .bg-size-cover-lg{background-size:cover}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-0-lg{background-position:100% 0 !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-10-lg{background-position:100% 10% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-20-lg{background-position:100% 20% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-30-lg{background-position:100% 30% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-40-lg{background-position:100% 40% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-50-lg{background-position:100% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-60-lg{background-position:100% 60% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-70-lg{background-position:100% 70% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-80-lg{background-position:100% 80% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-90-lg{background-position:100% 90% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-100-lg{background-position:100% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-0-100-lg{background-position:0 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-10-100-lg{background-position:10% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-20-100-lg{background-position:20% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-30-100-lg{background-position:30% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-40-100-lg{background-position:40% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-50-100-lg{background-position:50% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-60-100-lg{background-position:60% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-70-100-lg{background-position:70% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-80-100-lg{background-position:80% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-90-100-lg{background-position:90% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-100-lg{background-position:100% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-10-50-lg{background-position:10% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-20-50-lg{background-position:20% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-30-50-lg{background-position:30% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-40-50-lg{background-position:40% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-50-50-lg{background-position:50% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-60-50-lg{background-position:60% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-70-50-lg{background-position:70% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-80-50-lg{background-position:80% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-90-50-lg{background-position:90% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-0-0-lg{background-position:0 0 !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-0-50-lg{background-position:0 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-50-0-lg{background-position:50% 0 !important}
.mya-offers.offers-block-a .gmfx-momentum .max-width-60-lg{max-width:60px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-25-lg{max-width:25px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-50-lg{max-width:50px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-75-lg{max-width:75px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-100-lg{max-width:100px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-125-lg{max-width:125px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-150-lg{max-width:150px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-175-lg{max-width:175px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-200-lg{max-width:200px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-225-lg{max-width:225px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-250-lg{max-width:250px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-275-lg{max-width:275px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-300-lg{max-width:300px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-325-lg{max-width:325px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-350-lg{max-width:350px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-375-lg{max-width:375px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-400-lg{max-width:400px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-425-lg{max-width:425px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-450-lg{max-width:450px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-475-lg{max-width:475px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-500-lg{max-width:500px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-525-lg{max-width:525px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-550-lg{max-width:550px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-575-lg{max-width:575px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-600-lg{max-width:600px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-625-lg{max-width:625px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-650-lg{max-width:650px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-675-lg{max-width:675px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-700-lg{max-width:700px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-725-lg{max-width:725px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-750-lg{max-width:750px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-775-lg{max-width:775px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-800-lg{max-width:800px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-825-lg{max-width:825px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-850-lg{max-width:850px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-875-lg{max-width:875px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-900-lg{max-width:900px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-925-lg{max-width:925px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-950-lg{max-width:950px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-975-lg{max-width:975px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1000-lg{max-width:1000px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1025-lg{max-width:1025px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1050-lg{max-width:1050px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1075-lg{max-width:1075px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1100-lg{max-width:1100px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1125-lg{max-width:1125px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1150-lg{max-width:1150px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1175-lg{max-width:1175px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1200-lg{max-width:1200px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-none-lg{max-width:none}
.mya-offers.offers-block-a .gmfx-momentum .width-100-lg{width:100px}
.mya-offers.offers-block-a .gmfx-momentum .width-150-lg{width:150px}
.mya-offers.offers-block-a .gmfx-momentum .width-200-lg{width:200px}
.mya-offers.offers-block-a .gmfx-momentum .width-250-lg{width:250px}
.mya-offers.offers-block-a .gmfx-momentum .width-300-lg{width:300px}
.mya-offers.offers-block-a .gmfx-momentum .width-350-lg{width:350px}
.mya-offers.offers-block-a .gmfx-momentum .width-400-lg{width:400px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-15-lg{max-height:15px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-20-lg{max-height:20px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-25-lg{max-height:25px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-30-lg{max-height:30px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-35-lg{max-height:35px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-40-lg{max-height:40px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-45-lg{max-height:45px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-50-lg{max-height:50px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-20-lg{min-height:20px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-25-lg{min-height:25px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-30-lg{min-height:30px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-35-lg{min-height:35px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-40-lg{min-height:40px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-45-lg{min-height:45px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-50-lg{min-height:50px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-100-lg{min-height:100px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-150-lg{min-height:150px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-200-lg{min-height:200px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-250-lg{min-height:250px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-300-lg{min-height:300px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-350-lg{min-height:350px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-400-lg{min-height:400px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-450-lg{min-height:450px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-500-lg{min-height:500px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-550-lg{min-height:550px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-600-lg{min-height:600px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-650-lg{min-height:650px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-700-lg{min-height:700px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-750-lg{min-height:750px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-800-lg{min-height:800px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-initial-lg{min-height:initial}
.mya-offers.offers-block-a .gmfx-momentum .min-height-auto-lg{min-height:auto}
.mya-offers.offers-block-a .gmfx-momentum .display-inherit-lg{display:inherit}
.mya-offers.offers-block-a .gmfx-momentum .display-none-lg{display:none}
.mya-offers.offers-block-a .gmfx-momentum .display-inline-block-lg{display:inline-block}
.mya-offers.offers-block-a .gmfx-momentum .flex-content-lg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.mya-offers.offers-block-a .gmfx-momentum .flex-fill-lg{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.mya-offers.offers-block-a .gmfx-momentum .opacity-100-lg{opacity:1}
.mya-offers.offers-block-a .gmfx-momentum .opacity-90-lg{opacity:.9}
.mya-offers.offers-block-a .gmfx-momentum .opacity-80-lg{opacity:.8}
.mya-offers.offers-block-a .gmfx-momentum .opacity-70-lg{opacity:.7}
.mya-offers.offers-block-a .gmfx-momentum .opacity-60-lg{opacity:.6}
.mya-offers.offers-block-a .gmfx-momentum .opacity-50-lg{opacity:.5}
.mya-offers.offers-block-a .gmfx-momentum .opacity-40-lg{opacity:.4}
.mya-offers.offers-block-a .gmfx-momentum .opacity-30-lg{opacity:.3}
.mya-offers.offers-block-a .gmfx-momentum .opacity-20-lg{opacity:.2}
.mya-offers.offers-block-a .gmfx-momentum .opacity-10-lg{opacity:.1}
.mya-offers.offers-block-a .gmfx-momentum .opacity-0-lg{opacity:0}
}
@media(max-width:3039px){.mya-offers.offers-block-wide .gmfx-momentum .m-l-n7-lg{margin-left:-7px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n7-lg{margin-right:-7px}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-7-lg{margin-left:7px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-7-lg{margin-right:7px}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-n10-lg{margin-left:-10px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n10-lg{margin-right:-10px}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n10-lg{margin-top:-10px}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n10-lg{margin-bottom:-10px}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-n15-lg{margin-left:-15px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n15-lg{margin-right:-15px}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n15-lg{margin-top:-15px}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n15-lg{margin-bottom:-15px}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-n20-lg{margin-left:-20px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n20-lg{margin-right:-20px}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n20-lg{margin-top:-20px}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n20-lg{margin-bottom:-20px}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n25-lg{margin-top:-25px}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n25-lg{margin-bottom:-25px}
.mya-offers.offers-block-wide .gmfx-momentum .bg-size-contain-lg{background-size:contain}
.mya-offers.offers-block-wide .gmfx-momentum .bg-size-cover-lg{background-size:cover}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-0-lg{background-position:100% 0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-10-lg{background-position:100% 10% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-20-lg{background-position:100% 20% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-30-lg{background-position:100% 30% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-40-lg{background-position:100% 40% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-50-lg{background-position:100% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-60-lg{background-position:100% 60% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-70-lg{background-position:100% 70% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-80-lg{background-position:100% 80% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-90-lg{background-position:100% 90% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-100-lg{background-position:100% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-0-100-lg{background-position:0 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-10-100-lg{background-position:10% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-20-100-lg{background-position:20% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-30-100-lg{background-position:30% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-40-100-lg{background-position:40% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-50-100-lg{background-position:50% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-60-100-lg{background-position:60% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-70-100-lg{background-position:70% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-80-100-lg{background-position:80% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-90-100-lg{background-position:90% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-100-lg{background-position:100% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-10-50-lg{background-position:10% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-20-50-lg{background-position:20% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-30-50-lg{background-position:30% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-40-50-lg{background-position:40% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-50-50-lg{background-position:50% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-60-50-lg{background-position:60% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-70-50-lg{background-position:70% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-80-50-lg{background-position:80% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-90-50-lg{background-position:90% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-0-0-lg{background-position:0 0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-0-50-lg{background-position:0 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-50-0-lg{background-position:50% 0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-60-lg{max-width:60px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-25-lg{max-width:25px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-50-lg{max-width:50px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-75-lg{max-width:75px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-100-lg{max-width:100px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-125-lg{max-width:125px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-150-lg{max-width:150px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-175-lg{max-width:175px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-200-lg{max-width:200px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-225-lg{max-width:225px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-250-lg{max-width:250px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-275-lg{max-width:275px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-300-lg{max-width:300px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-325-lg{max-width:325px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-350-lg{max-width:350px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-375-lg{max-width:375px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-400-lg{max-width:400px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-425-lg{max-width:425px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-450-lg{max-width:450px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-475-lg{max-width:475px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-500-lg{max-width:500px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-525-lg{max-width:525px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-550-lg{max-width:550px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-575-lg{max-width:575px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-600-lg{max-width:600px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-625-lg{max-width:625px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-650-lg{max-width:650px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-675-lg{max-width:675px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-700-lg{max-width:700px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-725-lg{max-width:725px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-750-lg{max-width:750px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-775-lg{max-width:775px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-800-lg{max-width:800px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-825-lg{max-width:825px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-850-lg{max-width:850px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-875-lg{max-width:875px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-900-lg{max-width:900px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-925-lg{max-width:925px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-950-lg{max-width:950px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-975-lg{max-width:975px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1000-lg{max-width:1000px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1025-lg{max-width:1025px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1050-lg{max-width:1050px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1075-lg{max-width:1075px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1100-lg{max-width:1100px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1125-lg{max-width:1125px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1150-lg{max-width:1150px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1175-lg{max-width:1175px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1200-lg{max-width:1200px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-none-lg{max-width:none}
.mya-offers.offers-block-wide .gmfx-momentum .width-100-lg{width:100px}
.mya-offers.offers-block-wide .gmfx-momentum .width-150-lg{width:150px}
.mya-offers.offers-block-wide .gmfx-momentum .width-200-lg{width:200px}
.mya-offers.offers-block-wide .gmfx-momentum .width-250-lg{width:250px}
.mya-offers.offers-block-wide .gmfx-momentum .width-300-lg{width:300px}
.mya-offers.offers-block-wide .gmfx-momentum .width-350-lg{width:350px}
.mya-offers.offers-block-wide .gmfx-momentum .width-400-lg{width:400px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-15-lg{max-height:15px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-20-lg{max-height:20px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-25-lg{max-height:25px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-30-lg{max-height:30px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-35-lg{max-height:35px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-40-lg{max-height:40px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-45-lg{max-height:45px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-50-lg{max-height:50px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-20-lg{min-height:20px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-25-lg{min-height:25px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-30-lg{min-height:30px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-35-lg{min-height:35px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-40-lg{min-height:40px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-45-lg{min-height:45px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-50-lg{min-height:50px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-100-lg{min-height:100px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-150-lg{min-height:150px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-200-lg{min-height:200px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-250-lg{min-height:250px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-300-lg{min-height:300px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-350-lg{min-height:350px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-400-lg{min-height:400px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-450-lg{min-height:450px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-500-lg{min-height:500px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-550-lg{min-height:550px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-600-lg{min-height:600px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-650-lg{min-height:650px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-700-lg{min-height:700px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-750-lg{min-height:750px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-800-lg{min-height:800px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-initial-lg{min-height:initial}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-auto-lg{min-height:auto}
.mya-offers.offers-block-wide .gmfx-momentum .display-inherit-lg{display:inherit}
.mya-offers.offers-block-wide .gmfx-momentum .display-none-lg{display:none}
.mya-offers.offers-block-wide .gmfx-momentum .display-inline-block-lg{display:inline-block}
.mya-offers.offers-block-wide .gmfx-momentum .flex-content-lg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.mya-offers.offers-block-wide .gmfx-momentum .flex-fill-lg{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-100-lg{opacity:1}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-90-lg{opacity:.9}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-80-lg{opacity:.8}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-70-lg{opacity:.7}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-60-lg{opacity:.6}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-50-lg{opacity:.5}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-40-lg{opacity:.4}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-30-lg{opacity:.3}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-20-lg{opacity:.2}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-10-lg{opacity:.1}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-0-lg{opacity:0}
}
@media(max-width:991px){.mya-offers.offers-block-b .gmfx-momentum .m-l-n7-md{margin-left:-7px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-n7-md{margin-right:-7px}
.mya-offers.offers-block-b .gmfx-momentum .m-l-7-md{margin-left:7px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-7-md{margin-right:7px}
.mya-offers.offers-block-b .gmfx-momentum .m-l-n10-md{margin-left:-10px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-n10-md{margin-right:-10px}
.mya-offers.offers-block-b .gmfx-momentum .m-t-n10-md{margin-top:-10px}
.mya-offers.offers-block-b .gmfx-momentum .m-b-n10-md{margin-bottom:-10px}
.mya-offers.offers-block-b .gmfx-momentum .m-l-n15-md{margin-left:-15px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-n15-md{margin-right:-15px}
.mya-offers.offers-block-b .gmfx-momentum .m-t-n15-md{margin-top:-15px}
.mya-offers.offers-block-b .gmfx-momentum .m-b-n15-md{margin-bottom:-15px}
.mya-offers.offers-block-b .gmfx-momentum .m-l-n20-md{margin-left:-20px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-n20-md{margin-right:-20px}
.mya-offers.offers-block-b .gmfx-momentum .m-t-n20-md{margin-top:-20px}
.mya-offers.offers-block-b .gmfx-momentum .m-b-n20-md{margin-bottom:-20px}
.mya-offers.offers-block-b .gmfx-momentum .m-t-n25-md{margin-top:-25px}
.mya-offers.offers-block-b .gmfx-momentum .m-b-n25-md{margin-bottom:-25px}
.mya-offers.offers-block-b .gmfx-momentum .bg-size-contain-md{background-size:contain}
.mya-offers.offers-block-b .gmfx-momentum .bg-size-cover-md{background-size:cover}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-0-md{background-position:100% 0 !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-10-md{background-position:100% 10% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-20-md{background-position:100% 20% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-30-md{background-position:100% 30% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-40-md{background-position:100% 40% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-50-md{background-position:100% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-60-md{background-position:100% 60% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-70-md{background-position:100% 70% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-80-md{background-position:100% 80% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-90-md{background-position:100% 90% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-100-md{background-position:100% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-0-100-md{background-position:0 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-10-100-md{background-position:10% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-20-100-md{background-position:20% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-30-100-md{background-position:30% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-40-100-md{background-position:40% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-50-100-md{background-position:50% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-60-100-md{background-position:60% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-70-100-md{background-position:70% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-80-100-md{background-position:80% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-90-100-md{background-position:90% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-100-md{background-position:100% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-10-50-md{background-position:10% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-20-50-md{background-position:20% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-30-50-md{background-position:30% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-40-50-md{background-position:40% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-50-50-md{background-position:50% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-60-50-md{background-position:60% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-70-50-md{background-position:70% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-80-50-md{background-position:80% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-90-50-md{background-position:90% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-0-0-md{background-position:0 0 !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-0-50-md{background-position:0 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-50-0-md{background-position:50% 0 !important}
.mya-offers.offers-block-b .gmfx-momentum .max-width-60-md{max-width:60px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-25-md{max-width:25px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-50-md{max-width:50px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-75-md{max-width:75px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-100-md{max-width:100px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-125-md{max-width:125px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-150-md{max-width:150px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-175-md{max-width:175px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-200-md{max-width:200px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-225-md{max-width:225px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-250-md{max-width:250px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-275-md{max-width:275px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-300-md{max-width:300px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-325-md{max-width:325px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-350-md{max-width:350px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-375-md{max-width:375px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-400-md{max-width:400px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-425-md{max-width:425px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-450-md{max-width:450px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-475-md{max-width:475px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-500-md{max-width:500px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-525-md{max-width:525px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-550-md{max-width:550px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-575-md{max-width:575px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-600-md{max-width:600px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-625-md{max-width:625px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-650-md{max-width:650px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-675-md{max-width:675px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-700-md{max-width:700px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-725-md{max-width:725px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-750-md{max-width:750px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-775-md{max-width:775px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-800-md{max-width:800px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-825-md{max-width:825px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-850-md{max-width:850px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-875-md{max-width:875px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-900-md{max-width:900px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-925-md{max-width:925px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-950-md{max-width:950px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-975-md{max-width:975px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1000-md{max-width:1000px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1025-md{max-width:1025px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1050-md{max-width:1050px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1075-md{max-width:1075px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1100-md{max-width:1100px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1125-md{max-width:1125px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1150-md{max-width:1150px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1175-md{max-width:1175px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1200-md{max-width:1200px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-none-md{max-width:none}
.mya-offers.offers-block-b .gmfx-momentum .width-100-md{width:100px}
.mya-offers.offers-block-b .gmfx-momentum .width-150-md{width:150px}
.mya-offers.offers-block-b .gmfx-momentum .width-200-md{width:200px}
.mya-offers.offers-block-b .gmfx-momentum .width-250-md{width:250px}
.mya-offers.offers-block-b .gmfx-momentum .width-300-md{width:300px}
.mya-offers.offers-block-b .gmfx-momentum .width-350-md{width:350px}
.mya-offers.offers-block-b .gmfx-momentum .width-400-md{width:400px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-15-md{max-height:15px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-20-md{max-height:20px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-25-md{max-height:25px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-30-md{max-height:30px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-35-md{max-height:35px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-40-md{max-height:40px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-45-md{max-height:45px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-50-md{max-height:50px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-20-md{min-height:20px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-25-md{min-height:25px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-30-md{min-height:30px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-35-md{min-height:35px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-40-md{min-height:40px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-45-md{min-height:45px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-50-md{min-height:50px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-100-md{min-height:100px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-150-md{min-height:150px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-200-md{min-height:200px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-250-md{min-height:250px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-300-md{min-height:300px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-350-md{min-height:350px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-400-md{min-height:400px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-450-md{min-height:450px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-500-md{min-height:500px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-550-md{min-height:550px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-600-md{min-height:600px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-650-md{min-height:650px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-700-md{min-height:700px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-750-md{min-height:750px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-800-md{min-height:800px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-initial-md{min-height:initial}
.mya-offers.offers-block-b .gmfx-momentum .min-height-auto-md{min-height:auto}
.mya-offers.offers-block-b .gmfx-momentum .display-inherit-md{display:inherit}
.mya-offers.offers-block-b .gmfx-momentum .display-none-md{display:none}
.mya-offers.offers-block-b .gmfx-momentum .display-inline-block-md{display:inline-block}
.mya-offers.offers-block-b .gmfx-momentum .flex-content-md{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.mya-offers.offers-block-b .gmfx-momentum .flex-fill-md{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.mya-offers.offers-block-b .gmfx-momentum .opacity-100-md{opacity:1}
.mya-offers.offers-block-b .gmfx-momentum .opacity-90-md{opacity:.9}
.mya-offers.offers-block-b .gmfx-momentum .opacity-80-md{opacity:.8}
.mya-offers.offers-block-b .gmfx-momentum .opacity-70-md{opacity:.7}
.mya-offers.offers-block-b .gmfx-momentum .opacity-60-md{opacity:.6}
.mya-offers.offers-block-b .gmfx-momentum .opacity-50-md{opacity:.5}
.mya-offers.offers-block-b .gmfx-momentum .opacity-40-md{opacity:.4}
.mya-offers.offers-block-b .gmfx-momentum .opacity-30-md{opacity:.3}
.mya-offers.offers-block-b .gmfx-momentum .opacity-20-md{opacity:.2}
.mya-offers.offers-block-b .gmfx-momentum .opacity-10-md{opacity:.1}
.mya-offers.offers-block-b .gmfx-momentum .opacity-0-md{opacity:0}
}
@media(max-width:3039px){.mya-offers.offers-block-a .gmfx-momentum .m-l-n7-md{margin-left:-7px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-n7-md{margin-right:-7px}
.mya-offers.offers-block-a .gmfx-momentum .m-l-7-md{margin-left:7px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-7-md{margin-right:7px}
.mya-offers.offers-block-a .gmfx-momentum .m-l-n10-md{margin-left:-10px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-n10-md{margin-right:-10px}
.mya-offers.offers-block-a .gmfx-momentum .m-t-n10-md{margin-top:-10px}
.mya-offers.offers-block-a .gmfx-momentum .m-b-n10-md{margin-bottom:-10px}
.mya-offers.offers-block-a .gmfx-momentum .m-l-n15-md{margin-left:-15px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-n15-md{margin-right:-15px}
.mya-offers.offers-block-a .gmfx-momentum .m-t-n15-md{margin-top:-15px}
.mya-offers.offers-block-a .gmfx-momentum .m-b-n15-md{margin-bottom:-15px}
.mya-offers.offers-block-a .gmfx-momentum .m-l-n20-md{margin-left:-20px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-n20-md{margin-right:-20px}
.mya-offers.offers-block-a .gmfx-momentum .m-t-n20-md{margin-top:-20px}
.mya-offers.offers-block-a .gmfx-momentum .m-b-n20-md{margin-bottom:-20px}
.mya-offers.offers-block-a .gmfx-momentum .m-t-n25-md{margin-top:-25px}
.mya-offers.offers-block-a .gmfx-momentum .m-b-n25-md{margin-bottom:-25px}
.mya-offers.offers-block-a .gmfx-momentum .bg-size-contain-md{background-size:contain}
.mya-offers.offers-block-a .gmfx-momentum .bg-size-cover-md{background-size:cover}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-0-md{background-position:100% 0 !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-10-md{background-position:100% 10% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-20-md{background-position:100% 20% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-30-md{background-position:100% 30% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-40-md{background-position:100% 40% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-50-md{background-position:100% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-60-md{background-position:100% 60% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-70-md{background-position:100% 70% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-80-md{background-position:100% 80% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-90-md{background-position:100% 90% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-100-md{background-position:100% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-0-100-md{background-position:0 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-10-100-md{background-position:10% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-20-100-md{background-position:20% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-30-100-md{background-position:30% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-40-100-md{background-position:40% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-50-100-md{background-position:50% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-60-100-md{background-position:60% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-70-100-md{background-position:70% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-80-100-md{background-position:80% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-90-100-md{background-position:90% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-100-md{background-position:100% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-10-50-md{background-position:10% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-20-50-md{background-position:20% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-30-50-md{background-position:30% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-40-50-md{background-position:40% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-50-50-md{background-position:50% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-60-50-md{background-position:60% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-70-50-md{background-position:70% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-80-50-md{background-position:80% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-90-50-md{background-position:90% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-0-0-md{background-position:0 0 !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-0-50-md{background-position:0 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-50-0-md{background-position:50% 0 !important}
.mya-offers.offers-block-a .gmfx-momentum .max-width-60-md{max-width:60px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-25-md{max-width:25px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-50-md{max-width:50px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-75-md{max-width:75px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-100-md{max-width:100px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-125-md{max-width:125px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-150-md{max-width:150px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-175-md{max-width:175px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-200-md{max-width:200px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-225-md{max-width:225px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-250-md{max-width:250px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-275-md{max-width:275px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-300-md{max-width:300px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-325-md{max-width:325px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-350-md{max-width:350px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-375-md{max-width:375px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-400-md{max-width:400px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-425-md{max-width:425px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-450-md{max-width:450px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-475-md{max-width:475px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-500-md{max-width:500px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-525-md{max-width:525px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-550-md{max-width:550px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-575-md{max-width:575px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-600-md{max-width:600px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-625-md{max-width:625px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-650-md{max-width:650px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-675-md{max-width:675px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-700-md{max-width:700px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-725-md{max-width:725px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-750-md{max-width:750px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-775-md{max-width:775px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-800-md{max-width:800px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-825-md{max-width:825px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-850-md{max-width:850px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-875-md{max-width:875px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-900-md{max-width:900px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-925-md{max-width:925px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-950-md{max-width:950px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-975-md{max-width:975px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1000-md{max-width:1000px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1025-md{max-width:1025px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1050-md{max-width:1050px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1075-md{max-width:1075px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1100-md{max-width:1100px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1125-md{max-width:1125px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1150-md{max-width:1150px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1175-md{max-width:1175px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1200-md{max-width:1200px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-none-md{max-width:none}
.mya-offers.offers-block-a .gmfx-momentum .width-100-md{width:100px}
.mya-offers.offers-block-a .gmfx-momentum .width-150-md{width:150px}
.mya-offers.offers-block-a .gmfx-momentum .width-200-md{width:200px}
.mya-offers.offers-block-a .gmfx-momentum .width-250-md{width:250px}
.mya-offers.offers-block-a .gmfx-momentum .width-300-md{width:300px}
.mya-offers.offers-block-a .gmfx-momentum .width-350-md{width:350px}
.mya-offers.offers-block-a .gmfx-momentum .width-400-md{width:400px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-15-md{max-height:15px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-20-md{max-height:20px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-25-md{max-height:25px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-30-md{max-height:30px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-35-md{max-height:35px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-40-md{max-height:40px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-45-md{max-height:45px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-50-md{max-height:50px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-20-md{min-height:20px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-25-md{min-height:25px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-30-md{min-height:30px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-35-md{min-height:35px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-40-md{min-height:40px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-45-md{min-height:45px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-50-md{min-height:50px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-100-md{min-height:100px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-150-md{min-height:150px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-200-md{min-height:200px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-250-md{min-height:250px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-300-md{min-height:300px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-350-md{min-height:350px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-400-md{min-height:400px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-450-md{min-height:450px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-500-md{min-height:500px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-550-md{min-height:550px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-600-md{min-height:600px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-650-md{min-height:650px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-700-md{min-height:700px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-750-md{min-height:750px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-800-md{min-height:800px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-initial-md{min-height:initial}
.mya-offers.offers-block-a .gmfx-momentum .min-height-auto-md{min-height:auto}
.mya-offers.offers-block-a .gmfx-momentum .display-inherit-md{display:inherit}
.mya-offers.offers-block-a .gmfx-momentum .display-none-md{display:none}
.mya-offers.offers-block-a .gmfx-momentum .display-inline-block-md{display:inline-block}
.mya-offers.offers-block-a .gmfx-momentum .flex-content-md{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.mya-offers.offers-block-a .gmfx-momentum .flex-fill-md{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.mya-offers.offers-block-a .gmfx-momentum .opacity-100-md{opacity:1}
.mya-offers.offers-block-a .gmfx-momentum .opacity-90-md{opacity:.9}
.mya-offers.offers-block-a .gmfx-momentum .opacity-80-md{opacity:.8}
.mya-offers.offers-block-a .gmfx-momentum .opacity-70-md{opacity:.7}
.mya-offers.offers-block-a .gmfx-momentum .opacity-60-md{opacity:.6}
.mya-offers.offers-block-a .gmfx-momentum .opacity-50-md{opacity:.5}
.mya-offers.offers-block-a .gmfx-momentum .opacity-40-md{opacity:.4}
.mya-offers.offers-block-a .gmfx-momentum .opacity-30-md{opacity:.3}
.mya-offers.offers-block-a .gmfx-momentum .opacity-20-md{opacity:.2}
.mya-offers.offers-block-a .gmfx-momentum .opacity-10-md{opacity:.1}
.mya-offers.offers-block-a .gmfx-momentum .opacity-0-md{opacity:0}
}
@media(max-width:3039px){.mya-offers.offers-block-wide .gmfx-momentum .m-l-n7-md{margin-left:-7px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n7-md{margin-right:-7px}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-7-md{margin-left:7px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-7-md{margin-right:7px}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-n10-md{margin-left:-10px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n10-md{margin-right:-10px}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n10-md{margin-top:-10px}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n10-md{margin-bottom:-10px}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-n15-md{margin-left:-15px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n15-md{margin-right:-15px}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n15-md{margin-top:-15px}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n15-md{margin-bottom:-15px}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-n20-md{margin-left:-20px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n20-md{margin-right:-20px}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n20-md{margin-top:-20px}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n20-md{margin-bottom:-20px}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n25-md{margin-top:-25px}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n25-md{margin-bottom:-25px}
.mya-offers.offers-block-wide .gmfx-momentum .bg-size-contain-md{background-size:contain}
.mya-offers.offers-block-wide .gmfx-momentum .bg-size-cover-md{background-size:cover}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-0-md{background-position:100% 0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-10-md{background-position:100% 10% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-20-md{background-position:100% 20% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-30-md{background-position:100% 30% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-40-md{background-position:100% 40% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-50-md{background-position:100% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-60-md{background-position:100% 60% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-70-md{background-position:100% 70% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-80-md{background-position:100% 80% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-90-md{background-position:100% 90% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-100-md{background-position:100% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-0-100-md{background-position:0 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-10-100-md{background-position:10% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-20-100-md{background-position:20% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-30-100-md{background-position:30% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-40-100-md{background-position:40% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-50-100-md{background-position:50% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-60-100-md{background-position:60% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-70-100-md{background-position:70% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-80-100-md{background-position:80% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-90-100-md{background-position:90% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-100-md{background-position:100% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-10-50-md{background-position:10% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-20-50-md{background-position:20% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-30-50-md{background-position:30% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-40-50-md{background-position:40% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-50-50-md{background-position:50% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-60-50-md{background-position:60% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-70-50-md{background-position:70% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-80-50-md{background-position:80% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-90-50-md{background-position:90% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-0-0-md{background-position:0 0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-0-50-md{background-position:0 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-50-0-md{background-position:50% 0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-60-md{max-width:60px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-25-md{max-width:25px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-50-md{max-width:50px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-75-md{max-width:75px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-100-md{max-width:100px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-125-md{max-width:125px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-150-md{max-width:150px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-175-md{max-width:175px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-200-md{max-width:200px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-225-md{max-width:225px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-250-md{max-width:250px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-275-md{max-width:275px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-300-md{max-width:300px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-325-md{max-width:325px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-350-md{max-width:350px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-375-md{max-width:375px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-400-md{max-width:400px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-425-md{max-width:425px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-450-md{max-width:450px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-475-md{max-width:475px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-500-md{max-width:500px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-525-md{max-width:525px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-550-md{max-width:550px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-575-md{max-width:575px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-600-md{max-width:600px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-625-md{max-width:625px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-650-md{max-width:650px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-675-md{max-width:675px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-700-md{max-width:700px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-725-md{max-width:725px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-750-md{max-width:750px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-775-md{max-width:775px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-800-md{max-width:800px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-825-md{max-width:825px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-850-md{max-width:850px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-875-md{max-width:875px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-900-md{max-width:900px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-925-md{max-width:925px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-950-md{max-width:950px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-975-md{max-width:975px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1000-md{max-width:1000px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1025-md{max-width:1025px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1050-md{max-width:1050px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1075-md{max-width:1075px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1100-md{max-width:1100px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1125-md{max-width:1125px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1150-md{max-width:1150px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1175-md{max-width:1175px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1200-md{max-width:1200px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-none-md{max-width:none}
.mya-offers.offers-block-wide .gmfx-momentum .width-100-md{width:100px}
.mya-offers.offers-block-wide .gmfx-momentum .width-150-md{width:150px}
.mya-offers.offers-block-wide .gmfx-momentum .width-200-md{width:200px}
.mya-offers.offers-block-wide .gmfx-momentum .width-250-md{width:250px}
.mya-offers.offers-block-wide .gmfx-momentum .width-300-md{width:300px}
.mya-offers.offers-block-wide .gmfx-momentum .width-350-md{width:350px}
.mya-offers.offers-block-wide .gmfx-momentum .width-400-md{width:400px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-15-md{max-height:15px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-20-md{max-height:20px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-25-md{max-height:25px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-30-md{max-height:30px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-35-md{max-height:35px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-40-md{max-height:40px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-45-md{max-height:45px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-50-md{max-height:50px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-20-md{min-height:20px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-25-md{min-height:25px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-30-md{min-height:30px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-35-md{min-height:35px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-40-md{min-height:40px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-45-md{min-height:45px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-50-md{min-height:50px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-100-md{min-height:100px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-150-md{min-height:150px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-200-md{min-height:200px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-250-md{min-height:250px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-300-md{min-height:300px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-350-md{min-height:350px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-400-md{min-height:400px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-450-md{min-height:450px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-500-md{min-height:500px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-550-md{min-height:550px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-600-md{min-height:600px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-650-md{min-height:650px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-700-md{min-height:700px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-750-md{min-height:750px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-800-md{min-height:800px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-initial-md{min-height:initial}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-auto-md{min-height:auto}
.mya-offers.offers-block-wide .gmfx-momentum .display-inherit-md{display:inherit}
.mya-offers.offers-block-wide .gmfx-momentum .display-none-md{display:none}
.mya-offers.offers-block-wide .gmfx-momentum .display-inline-block-md{display:inline-block}
.mya-offers.offers-block-wide .gmfx-momentum .flex-content-md{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.mya-offers.offers-block-wide .gmfx-momentum .flex-fill-md{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-100-md{opacity:1}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-90-md{opacity:.9}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-80-md{opacity:.8}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-70-md{opacity:.7}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-60-md{opacity:.6}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-50-md{opacity:.5}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-40-md{opacity:.4}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-30-md{opacity:.3}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-20-md{opacity:.2}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-10-md{opacity:.1}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-0-md{opacity:0}
}
@media(max-width:767px){.mya-offers.offers-block-b .gmfx-momentum .m-l-n7-sm{margin-left:-7px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-n7-sm{margin-right:-7px}
.mya-offers.offers-block-b .gmfx-momentum .m-l-7-sm{margin-left:7px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-7-sm{margin-right:7px}
.mya-offers.offers-block-b .gmfx-momentum .m-l-n10-sm{margin-left:-10px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-n10-sm{margin-right:-10px}
.mya-offers.offers-block-b .gmfx-momentum .m-t-n10-sm{margin-top:-10px}
.mya-offers.offers-block-b .gmfx-momentum .m-b-n10-sm{margin-bottom:-10px}
.mya-offers.offers-block-b .gmfx-momentum .m-l-n15-sm{margin-left:-15px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-n15-sm{margin-right:-15px}
.mya-offers.offers-block-b .gmfx-momentum .m-t-n15-sm{margin-top:-15px}
.mya-offers.offers-block-b .gmfx-momentum .m-b-n15-sm{margin-bottom:-15px}
.mya-offers.offers-block-b .gmfx-momentum .m-l-n20-sm{margin-left:-20px}
.mya-offers.offers-block-b .gmfx-momentum .m-r-n20-sm{margin-right:-20px}
.mya-offers.offers-block-b .gmfx-momentum .m-t-n20-sm{margin-top:-20px}
.mya-offers.offers-block-b .gmfx-momentum .m-b-n20-sm{margin-bottom:-20px}
.mya-offers.offers-block-b .gmfx-momentum .m-t-n25-sm{margin-top:-25px}
.mya-offers.offers-block-b .gmfx-momentum .m-b-n25-sm{margin-bottom:-25px}
.mya-offers.offers-block-b .gmfx-momentum .bg-size-contain-sm{background-size:contain}
.mya-offers.offers-block-b .gmfx-momentum .bg-size-cover-sm{background-size:cover}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-0-sm{background-position:100% 0 !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-10-sm{background-position:100% 10% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-20-sm{background-position:100% 20% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-30-sm{background-position:100% 30% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-40-sm{background-position:100% 40% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-50-sm{background-position:100% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-60-sm{background-position:100% 60% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-70-sm{background-position:100% 70% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-80-sm{background-position:100% 80% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-90-sm{background-position:100% 90% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-100-sm{background-position:100% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-0-100-sm{background-position:0 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-10-100-sm{background-position:10% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-20-100-sm{background-position:20% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-30-100-sm{background-position:30% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-40-100-sm{background-position:40% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-50-100-sm{background-position:50% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-60-100-sm{background-position:60% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-70-100-sm{background-position:70% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-80-100-sm{background-position:80% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-90-100-sm{background-position:90% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-100-sm{background-position:100% 100% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-10-50-sm{background-position:10% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-20-50-sm{background-position:20% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-30-50-sm{background-position:30% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-40-50-sm{background-position:40% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-50-50-sm{background-position:50% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-60-50-sm{background-position:60% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-70-50-sm{background-position:70% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-80-50-sm{background-position:80% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-90-50-sm{background-position:90% 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-0-0-sm{background-position:0 0 !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-0-50-sm{background-position:0 50% !important}
.mya-offers.offers-block-b .gmfx-momentum .bg-p-50-0-sm{background-position:50% 0 !important}
.mya-offers.offers-block-b .gmfx-momentum .max-width-60-sm{max-width:60px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-25-sm{max-width:25px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-50-sm{max-width:50px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-75-sm{max-width:75px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-100-sm{max-width:100px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-125-sm{max-width:125px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-150-sm{max-width:150px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-175-sm{max-width:175px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-200-sm{max-width:200px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-225-sm{max-width:225px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-250-sm{max-width:250px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-275-sm{max-width:275px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-300-sm{max-width:300px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-325-sm{max-width:325px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-350-sm{max-width:350px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-375-sm{max-width:375px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-400-sm{max-width:400px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-425-sm{max-width:425px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-450-sm{max-width:450px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-475-sm{max-width:475px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-500-sm{max-width:500px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-525-sm{max-width:525px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-550-sm{max-width:550px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-575-sm{max-width:575px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-600-sm{max-width:600px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-625-sm{max-width:625px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-650-sm{max-width:650px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-675-sm{max-width:675px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-700-sm{max-width:700px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-725-sm{max-width:725px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-750-sm{max-width:750px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-775-sm{max-width:775px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-800-sm{max-width:800px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-825-sm{max-width:825px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-850-sm{max-width:850px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-875-sm{max-width:875px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-900-sm{max-width:900px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-925-sm{max-width:925px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-950-sm{max-width:950px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-975-sm{max-width:975px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1000-sm{max-width:1000px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1025-sm{max-width:1025px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1050-sm{max-width:1050px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1075-sm{max-width:1075px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1100-sm{max-width:1100px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1125-sm{max-width:1125px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1150-sm{max-width:1150px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1175-sm{max-width:1175px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-1200-sm{max-width:1200px}
.mya-offers.offers-block-b .gmfx-momentum .max-width-none-sm{max-width:none}
.mya-offers.offers-block-b .gmfx-momentum .width-100-sm{width:100px}
.mya-offers.offers-block-b .gmfx-momentum .width-150-sm{width:150px}
.mya-offers.offers-block-b .gmfx-momentum .width-200-sm{width:200px}
.mya-offers.offers-block-b .gmfx-momentum .width-250-sm{width:250px}
.mya-offers.offers-block-b .gmfx-momentum .width-300-sm{width:300px}
.mya-offers.offers-block-b .gmfx-momentum .width-350-sm{width:350px}
.mya-offers.offers-block-b .gmfx-momentum .width-400-sm{width:400px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-15-sm{max-height:15px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-20-sm{max-height:20px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-25-sm{max-height:25px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-30-sm{max-height:30px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-35-sm{max-height:35px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-40-sm{max-height:40px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-45-sm{max-height:45px}
.mya-offers.offers-block-b .gmfx-momentum .max-height-50-sm{max-height:50px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-20-sm{min-height:20px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-25-sm{min-height:25px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-30-sm{min-height:30px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-35-sm{min-height:35px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-40-sm{min-height:40px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-45-sm{min-height:45px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-50-sm{min-height:50px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-100-sm{min-height:100px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-150-sm{min-height:150px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-200-sm{min-height:200px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-250-sm{min-height:250px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-300-sm{min-height:300px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-350-sm{min-height:350px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-400-sm{min-height:400px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-450-sm{min-height:450px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-500-sm{min-height:500px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-550-sm{min-height:550px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-600-sm{min-height:600px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-650-sm{min-height:650px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-700-sm{min-height:700px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-750-sm{min-height:750px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-800-sm{min-height:800px}
.mya-offers.offers-block-b .gmfx-momentum .min-height-initial-sm{min-height:initial}
.mya-offers.offers-block-b .gmfx-momentum .min-height-auto-sm{min-height:auto}
.mya-offers.offers-block-b .gmfx-momentum .display-inherit-sm{display:inherit}
.mya-offers.offers-block-b .gmfx-momentum .display-none-sm{display:none}
.mya-offers.offers-block-b .gmfx-momentum .display-inline-block-sm{display:inline-block}
.mya-offers.offers-block-b .gmfx-momentum .flex-content-sm{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.mya-offers.offers-block-b .gmfx-momentum .flex-fill-sm{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.mya-offers.offers-block-b .gmfx-momentum .opacity-100-sm{opacity:1}
.mya-offers.offers-block-b .gmfx-momentum .opacity-90-sm{opacity:.9}
.mya-offers.offers-block-b .gmfx-momentum .opacity-80-sm{opacity:.8}
.mya-offers.offers-block-b .gmfx-momentum .opacity-70-sm{opacity:.7}
.mya-offers.offers-block-b .gmfx-momentum .opacity-60-sm{opacity:.6}
.mya-offers.offers-block-b .gmfx-momentum .opacity-50-sm{opacity:.5}
.mya-offers.offers-block-b .gmfx-momentum .opacity-40-sm{opacity:.4}
.mya-offers.offers-block-b .gmfx-momentum .opacity-30-sm{opacity:.3}
.mya-offers.offers-block-b .gmfx-momentum .opacity-20-sm{opacity:.2}
.mya-offers.offers-block-b .gmfx-momentum .opacity-10-sm{opacity:.1}
.mya-offers.offers-block-b .gmfx-momentum .opacity-0-sm{opacity:0}
}
@media(max-width:1023px){.mya-offers.offers-block-a .gmfx-momentum .m-l-n7-sm{margin-left:-7px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-n7-sm{margin-right:-7px}
.mya-offers.offers-block-a .gmfx-momentum .m-l-7-sm{margin-left:7px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-7-sm{margin-right:7px}
.mya-offers.offers-block-a .gmfx-momentum .m-l-n10-sm{margin-left:-10px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-n10-sm{margin-right:-10px}
.mya-offers.offers-block-a .gmfx-momentum .m-t-n10-sm{margin-top:-10px}
.mya-offers.offers-block-a .gmfx-momentum .m-b-n10-sm{margin-bottom:-10px}
.mya-offers.offers-block-a .gmfx-momentum .m-l-n15-sm{margin-left:-15px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-n15-sm{margin-right:-15px}
.mya-offers.offers-block-a .gmfx-momentum .m-t-n15-sm{margin-top:-15px}
.mya-offers.offers-block-a .gmfx-momentum .m-b-n15-sm{margin-bottom:-15px}
.mya-offers.offers-block-a .gmfx-momentum .m-l-n20-sm{margin-left:-20px}
.mya-offers.offers-block-a .gmfx-momentum .m-r-n20-sm{margin-right:-20px}
.mya-offers.offers-block-a .gmfx-momentum .m-t-n20-sm{margin-top:-20px}
.mya-offers.offers-block-a .gmfx-momentum .m-b-n20-sm{margin-bottom:-20px}
.mya-offers.offers-block-a .gmfx-momentum .m-t-n25-sm{margin-top:-25px}
.mya-offers.offers-block-a .gmfx-momentum .m-b-n25-sm{margin-bottom:-25px}
.mya-offers.offers-block-a .gmfx-momentum .bg-size-contain-sm{background-size:contain}
.mya-offers.offers-block-a .gmfx-momentum .bg-size-cover-sm{background-size:cover}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-0-sm{background-position:100% 0 !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-10-sm{background-position:100% 10% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-20-sm{background-position:100% 20% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-30-sm{background-position:100% 30% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-40-sm{background-position:100% 40% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-50-sm{background-position:100% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-60-sm{background-position:100% 60% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-70-sm{background-position:100% 70% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-80-sm{background-position:100% 80% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-90-sm{background-position:100% 90% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-100-sm{background-position:100% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-0-100-sm{background-position:0 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-10-100-sm{background-position:10% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-20-100-sm{background-position:20% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-30-100-sm{background-position:30% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-40-100-sm{background-position:40% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-50-100-sm{background-position:50% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-60-100-sm{background-position:60% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-70-100-sm{background-position:70% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-80-100-sm{background-position:80% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-90-100-sm{background-position:90% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-100-sm{background-position:100% 100% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-10-50-sm{background-position:10% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-20-50-sm{background-position:20% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-30-50-sm{background-position:30% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-40-50-sm{background-position:40% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-50-50-sm{background-position:50% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-60-50-sm{background-position:60% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-70-50-sm{background-position:70% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-80-50-sm{background-position:80% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-90-50-sm{background-position:90% 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-0-0-sm{background-position:0 0 !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-0-50-sm{background-position:0 50% !important}
.mya-offers.offers-block-a .gmfx-momentum .bg-p-50-0-sm{background-position:50% 0 !important}
.mya-offers.offers-block-a .gmfx-momentum .max-width-60-sm{max-width:60px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-25-sm{max-width:25px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-50-sm{max-width:50px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-75-sm{max-width:75px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-100-sm{max-width:100px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-125-sm{max-width:125px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-150-sm{max-width:150px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-175-sm{max-width:175px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-200-sm{max-width:200px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-225-sm{max-width:225px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-250-sm{max-width:250px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-275-sm{max-width:275px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-300-sm{max-width:300px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-325-sm{max-width:325px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-350-sm{max-width:350px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-375-sm{max-width:375px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-400-sm{max-width:400px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-425-sm{max-width:425px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-450-sm{max-width:450px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-475-sm{max-width:475px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-500-sm{max-width:500px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-525-sm{max-width:525px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-550-sm{max-width:550px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-575-sm{max-width:575px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-600-sm{max-width:600px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-625-sm{max-width:625px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-650-sm{max-width:650px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-675-sm{max-width:675px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-700-sm{max-width:700px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-725-sm{max-width:725px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-750-sm{max-width:750px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-775-sm{max-width:775px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-800-sm{max-width:800px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-825-sm{max-width:825px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-850-sm{max-width:850px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-875-sm{max-width:875px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-900-sm{max-width:900px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-925-sm{max-width:925px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-950-sm{max-width:950px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-975-sm{max-width:975px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1000-sm{max-width:1000px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1025-sm{max-width:1025px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1050-sm{max-width:1050px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1075-sm{max-width:1075px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1100-sm{max-width:1100px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1125-sm{max-width:1125px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1150-sm{max-width:1150px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1175-sm{max-width:1175px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-1200-sm{max-width:1200px}
.mya-offers.offers-block-a .gmfx-momentum .max-width-none-sm{max-width:none}
.mya-offers.offers-block-a .gmfx-momentum .width-100-sm{width:100px}
.mya-offers.offers-block-a .gmfx-momentum .width-150-sm{width:150px}
.mya-offers.offers-block-a .gmfx-momentum .width-200-sm{width:200px}
.mya-offers.offers-block-a .gmfx-momentum .width-250-sm{width:250px}
.mya-offers.offers-block-a .gmfx-momentum .width-300-sm{width:300px}
.mya-offers.offers-block-a .gmfx-momentum .width-350-sm{width:350px}
.mya-offers.offers-block-a .gmfx-momentum .width-400-sm{width:400px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-15-sm{max-height:15px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-20-sm{max-height:20px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-25-sm{max-height:25px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-30-sm{max-height:30px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-35-sm{max-height:35px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-40-sm{max-height:40px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-45-sm{max-height:45px}
.mya-offers.offers-block-a .gmfx-momentum .max-height-50-sm{max-height:50px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-20-sm{min-height:20px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-25-sm{min-height:25px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-30-sm{min-height:30px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-35-sm{min-height:35px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-40-sm{min-height:40px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-45-sm{min-height:45px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-50-sm{min-height:50px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-100-sm{min-height:100px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-150-sm{min-height:150px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-200-sm{min-height:200px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-250-sm{min-height:250px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-300-sm{min-height:300px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-350-sm{min-height:350px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-400-sm{min-height:400px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-450-sm{min-height:450px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-500-sm{min-height:500px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-550-sm{min-height:550px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-600-sm{min-height:600px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-650-sm{min-height:650px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-700-sm{min-height:700px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-750-sm{min-height:750px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-800-sm{min-height:800px}
.mya-offers.offers-block-a .gmfx-momentum .min-height-initial-sm{min-height:initial}
.mya-offers.offers-block-a .gmfx-momentum .min-height-auto-sm{min-height:auto}
.mya-offers.offers-block-a .gmfx-momentum .display-inherit-sm{display:inherit}
.mya-offers.offers-block-a .gmfx-momentum .display-none-sm{display:none}
.mya-offers.offers-block-a .gmfx-momentum .display-inline-block-sm{display:inline-block}
.mya-offers.offers-block-a .gmfx-momentum .flex-content-sm{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.mya-offers.offers-block-a .gmfx-momentum .flex-fill-sm{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.mya-offers.offers-block-a .gmfx-momentum .opacity-100-sm{opacity:1}
.mya-offers.offers-block-a .gmfx-momentum .opacity-90-sm{opacity:.9}
.mya-offers.offers-block-a .gmfx-momentum .opacity-80-sm{opacity:.8}
.mya-offers.offers-block-a .gmfx-momentum .opacity-70-sm{opacity:.7}
.mya-offers.offers-block-a .gmfx-momentum .opacity-60-sm{opacity:.6}
.mya-offers.offers-block-a .gmfx-momentum .opacity-50-sm{opacity:.5}
.mya-offers.offers-block-a .gmfx-momentum .opacity-40-sm{opacity:.4}
.mya-offers.offers-block-a .gmfx-momentum .opacity-30-sm{opacity:.3}
.mya-offers.offers-block-a .gmfx-momentum .opacity-20-sm{opacity:.2}
.mya-offers.offers-block-a .gmfx-momentum .opacity-10-sm{opacity:.1}
.mya-offers.offers-block-a .gmfx-momentum .opacity-0-sm{opacity:0}
}
@media(max-width:767px),(min-width:992px) and (max-width:1023px){.mya-offers.offers-block-wide .gmfx-momentum .m-l-n7-sm{margin-left:-7px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n7-sm{margin-right:-7px}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-7-sm{margin-left:7px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-7-sm{margin-right:7px}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-n10-sm{margin-left:-10px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n10-sm{margin-right:-10px}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n10-sm{margin-top:-10px}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n10-sm{margin-bottom:-10px}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-n15-sm{margin-left:-15px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n15-sm{margin-right:-15px}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n15-sm{margin-top:-15px}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n15-sm{margin-bottom:-15px}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-n20-sm{margin-left:-20px}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n20-sm{margin-right:-20px}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n20-sm{margin-top:-20px}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n20-sm{margin-bottom:-20px}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n25-sm{margin-top:-25px}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n25-sm{margin-bottom:-25px}
.mya-offers.offers-block-wide .gmfx-momentum .bg-size-contain-sm{background-size:contain}
.mya-offers.offers-block-wide .gmfx-momentum .bg-size-cover-sm{background-size:cover}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-0-sm{background-position:100% 0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-10-sm{background-position:100% 10% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-20-sm{background-position:100% 20% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-30-sm{background-position:100% 30% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-40-sm{background-position:100% 40% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-50-sm{background-position:100% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-60-sm{background-position:100% 60% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-70-sm{background-position:100% 70% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-80-sm{background-position:100% 80% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-90-sm{background-position:100% 90% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-100-sm{background-position:100% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-0-100-sm{background-position:0 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-10-100-sm{background-position:10% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-20-100-sm{background-position:20% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-30-100-sm{background-position:30% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-40-100-sm{background-position:40% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-50-100-sm{background-position:50% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-60-100-sm{background-position:60% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-70-100-sm{background-position:70% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-80-100-sm{background-position:80% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-90-100-sm{background-position:90% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-100-sm{background-position:100% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-10-50-sm{background-position:10% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-20-50-sm{background-position:20% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-30-50-sm{background-position:30% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-40-50-sm{background-position:40% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-50-50-sm{background-position:50% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-60-50-sm{background-position:60% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-70-50-sm{background-position:70% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-80-50-sm{background-position:80% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-90-50-sm{background-position:90% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-0-0-sm{background-position:0 0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-0-50-sm{background-position:0 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-50-0-sm{background-position:50% 0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-60-sm{max-width:60px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-25-sm{max-width:25px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-50-sm{max-width:50px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-75-sm{max-width:75px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-100-sm{max-width:100px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-125-sm{max-width:125px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-150-sm{max-width:150px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-175-sm{max-width:175px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-200-sm{max-width:200px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-225-sm{max-width:225px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-250-sm{max-width:250px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-275-sm{max-width:275px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-300-sm{max-width:300px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-325-sm{max-width:325px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-350-sm{max-width:350px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-375-sm{max-width:375px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-400-sm{max-width:400px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-425-sm{max-width:425px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-450-sm{max-width:450px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-475-sm{max-width:475px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-500-sm{max-width:500px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-525-sm{max-width:525px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-550-sm{max-width:550px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-575-sm{max-width:575px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-600-sm{max-width:600px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-625-sm{max-width:625px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-650-sm{max-width:650px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-675-sm{max-width:675px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-700-sm{max-width:700px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-725-sm{max-width:725px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-750-sm{max-width:750px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-775-sm{max-width:775px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-800-sm{max-width:800px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-825-sm{max-width:825px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-850-sm{max-width:850px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-875-sm{max-width:875px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-900-sm{max-width:900px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-925-sm{max-width:925px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-950-sm{max-width:950px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-975-sm{max-width:975px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1000-sm{max-width:1000px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1025-sm{max-width:1025px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1050-sm{max-width:1050px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1075-sm{max-width:1075px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1100-sm{max-width:1100px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1125-sm{max-width:1125px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1150-sm{max-width:1150px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1175-sm{max-width:1175px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1200-sm{max-width:1200px}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-none-sm{max-width:none}
.mya-offers.offers-block-wide .gmfx-momentum .width-100-sm{width:100px}
.mya-offers.offers-block-wide .gmfx-momentum .width-150-sm{width:150px}
.mya-offers.offers-block-wide .gmfx-momentum .width-200-sm{width:200px}
.mya-offers.offers-block-wide .gmfx-momentum .width-250-sm{width:250px}
.mya-offers.offers-block-wide .gmfx-momentum .width-300-sm{width:300px}
.mya-offers.offers-block-wide .gmfx-momentum .width-350-sm{width:350px}
.mya-offers.offers-block-wide .gmfx-momentum .width-400-sm{width:400px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-15-sm{max-height:15px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-20-sm{max-height:20px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-25-sm{max-height:25px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-30-sm{max-height:30px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-35-sm{max-height:35px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-40-sm{max-height:40px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-45-sm{max-height:45px}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-50-sm{max-height:50px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-20-sm{min-height:20px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-25-sm{min-height:25px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-30-sm{min-height:30px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-35-sm{min-height:35px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-40-sm{min-height:40px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-45-sm{min-height:45px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-50-sm{min-height:50px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-100-sm{min-height:100px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-150-sm{min-height:150px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-200-sm{min-height:200px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-250-sm{min-height:250px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-300-sm{min-height:300px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-350-sm{min-height:350px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-400-sm{min-height:400px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-450-sm{min-height:450px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-500-sm{min-height:500px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-550-sm{min-height:550px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-600-sm{min-height:600px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-650-sm{min-height:650px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-700-sm{min-height:700px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-750-sm{min-height:750px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-800-sm{min-height:800px}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-initial-sm{min-height:initial}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-auto-sm{min-height:auto}
.mya-offers.offers-block-wide .gmfx-momentum .display-inherit-sm{display:inherit}
.mya-offers.offers-block-wide .gmfx-momentum .display-none-sm{display:none}
.mya-offers.offers-block-wide .gmfx-momentum .display-inline-block-sm{display:inline-block}
.mya-offers.offers-block-wide .gmfx-momentum .flex-content-sm{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.mya-offers.offers-block-wide .gmfx-momentum .flex-fill-sm{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-100-sm{opacity:1}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-90-sm{opacity:.9}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-80-sm{opacity:.8}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-70-sm{opacity:.7}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-60-sm{opacity:.6}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-50-sm{opacity:.5}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-40-sm{opacity:.4}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-30-sm{opacity:.3}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-20-sm{opacity:.2}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-10-sm{opacity:.1}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-0-sm{opacity:0}
}
@media(max-width:479px){.mya-offers.offers-block-wide .gmfx-momentum .m-l-n7-xs,.mya-offers.offers-block-a .gmfx-momentum .m-l-n7-xs,.mya-offers.offers-block-b .gmfx-momentum .m-l-n7-xs{margin-left:-7px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n7-xs,.mya-offers.offers-block-a .gmfx-momentum .m-r-n7-xs,.mya-offers.offers-block-b .gmfx-momentum .m-r-n7-xs{margin-right:-7px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-7-xs,.mya-offers.offers-block-a .gmfx-momentum .m-l-7-xs,.mya-offers.offers-block-b .gmfx-momentum .m-l-7-xs{margin-left:7px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-7-xs,.mya-offers.offers-block-a .gmfx-momentum .m-r-7-xs,.mya-offers.offers-block-b .gmfx-momentum .m-r-7-xs{margin-right:7px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-n10-xs,.mya-offers.offers-block-a .gmfx-momentum .m-l-n10-xs,.mya-offers.offers-block-b .gmfx-momentum .m-l-n10-xs{margin-left:-10px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n10-xs,.mya-offers.offers-block-a .gmfx-momentum .m-r-n10-xs,.mya-offers.offers-block-b .gmfx-momentum .m-r-n10-xs{margin-right:-10px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n10-xs,.mya-offers.offers-block-a .gmfx-momentum .m-t-n10-xs,.mya-offers.offers-block-b .gmfx-momentum .m-t-n10-xs{margin-top:-10px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n10-xs,.mya-offers.offers-block-a .gmfx-momentum .m-b-n10-xs,.mya-offers.offers-block-b .gmfx-momentum .m-b-n10-xs{margin-bottom:-10px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-n15-xs,.mya-offers.offers-block-a .gmfx-momentum .m-l-n15-xs,.mya-offers.offers-block-b .gmfx-momentum .m-l-n15-xs{margin-left:-15px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n15-xs,.mya-offers.offers-block-a .gmfx-momentum .m-r-n15-xs,.mya-offers.offers-block-b .gmfx-momentum .m-r-n15-xs{margin-right:-15px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n15-xs,.mya-offers.offers-block-a .gmfx-momentum .m-t-n15-xs,.mya-offers.offers-block-b .gmfx-momentum .m-t-n15-xs{margin-top:-15px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n15-xs,.mya-offers.offers-block-a .gmfx-momentum .m-b-n15-xs,.mya-offers.offers-block-b .gmfx-momentum .m-b-n15-xs{margin-bottom:-15px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-n20-xs,.mya-offers.offers-block-a .gmfx-momentum .m-l-n20-xs,.mya-offers.offers-block-b .gmfx-momentum .m-l-n20-xs{margin-left:-20px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-n20-xs,.mya-offers.offers-block-a .gmfx-momentum .m-r-n20-xs,.mya-offers.offers-block-b .gmfx-momentum .m-r-n20-xs{margin-right:-20px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n20-xs,.mya-offers.offers-block-a .gmfx-momentum .m-t-n20-xs,.mya-offers.offers-block-b .gmfx-momentum .m-t-n20-xs{margin-top:-20px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n20-xs,.mya-offers.offers-block-a .gmfx-momentum .m-b-n20-xs,.mya-offers.offers-block-b .gmfx-momentum .m-b-n20-xs{margin-bottom:-20px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-n25-xs,.mya-offers.offers-block-a .gmfx-momentum .m-t-n25-xs,.mya-offers.offers-block-b .gmfx-momentum .m-t-n25-xs{margin-top:-25px !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-n25-xs,.mya-offers.offers-block-a .gmfx-momentum .m-b-n25-xs,.mya-offers.offers-block-b .gmfx-momentum .m-b-n25-xs{margin-bottom:-25px !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-size-contain-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-size-contain-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-size-contain-xs{background-size:contain !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-size-cover-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-size-cover-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-size-cover-xs{background-size:cover !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-0-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-0-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-0-xs{background-position:100% 0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-10-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-10-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-10-xs{background-position:100% 10% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-20-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-20-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-20-xs{background-position:100% 20% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-30-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-30-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-30-xs{background-position:100% 30% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-40-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-40-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-40-xs{background-position:100% 40% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-50-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-50-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-50-xs{background-position:100% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-60-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-60-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-60-xs{background-position:100% 60% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-70-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-70-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-70-xs{background-position:100% 70% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-80-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-80-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-80-xs{background-position:100% 80% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-90-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-90-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-90-xs{background-position:100% 90% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-100-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-100-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-100-xs{background-position:100% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-0-100-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-0-100-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-0-100-xs{background-position:0 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-10-100-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-10-100-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-10-100-xs{background-position:10% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-20-100-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-20-100-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-20-100-xs{background-position:20% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-30-100-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-30-100-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-30-100-xs{background-position:30% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-40-100-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-40-100-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-40-100-xs{background-position:40% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-50-100-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-50-100-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-50-100-xs{background-position:50% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-60-100-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-60-100-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-60-100-xs{background-position:60% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-70-100-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-70-100-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-70-100-xs{background-position:70% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-80-100-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-80-100-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-80-100-xs{background-position:80% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-90-100-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-90-100-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-90-100-xs{background-position:90% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-100-100-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-100-100-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-100-100-xs{background-position:100% 100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-10-50-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-10-50-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-10-50-xs{background-position:10% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-20-50-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-20-50-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-20-50-xs{background-position:20% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-30-50-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-30-50-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-30-50-xs{background-position:30% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-40-50-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-40-50-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-40-50-xs{background-position:40% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-50-50-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-50-50-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-50-50-xs{background-position:50% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-60-50-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-60-50-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-60-50-xs{background-position:60% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-70-50-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-70-50-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-70-50-xs{background-position:70% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-80-50-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-80-50-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-80-50-xs{background-position:80% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-90-50-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-90-50-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-90-50-xs{background-position:90% 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-0-0-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-0-0-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-0-0-xs{background-position:0 0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-0-50-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-0-50-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-0-50-xs{background-position:0 50% !important}
.mya-offers.offers-block-wide .gmfx-momentum .bg-p-50-0-xs,.mya-offers.offers-block-a .gmfx-momentum .bg-p-50-0-xs,.mya-offers.offers-block-b .gmfx-momentum .bg-p-50-0-xs{background-position:50% 0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-60-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-60-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-60-xs{max-width:60px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-25-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-25-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-25-xs{max-width:25px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-50-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-50-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-50-xs{max-width:50px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-75-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-75-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-75-xs{max-width:75px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-100-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-100-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-100-xs{max-width:100px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-125-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-125-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-125-xs{max-width:125px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-150-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-150-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-150-xs{max-width:150px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-175-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-175-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-175-xs{max-width:175px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-200-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-200-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-200-xs{max-width:200px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-225-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-225-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-225-xs{max-width:225px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-250-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-250-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-250-xs{max-width:250px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-275-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-275-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-275-xs{max-width:275px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-300-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-300-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-300-xs{max-width:300px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-325-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-325-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-325-xs{max-width:325px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-350-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-350-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-350-xs{max-width:350px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-375-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-375-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-375-xs{max-width:375px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-400-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-400-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-400-xs{max-width:400px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-425-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-425-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-425-xs{max-width:425px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-450-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-450-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-450-xs{max-width:450px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-475-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-475-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-475-xs{max-width:475px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-500-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-500-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-500-xs{max-width:500px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-525-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-525-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-525-xs{max-width:525px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-550-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-550-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-550-xs{max-width:550px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-575-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-575-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-575-xs{max-width:575px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-600-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-600-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-600-xs{max-width:600px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-625-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-625-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-625-xs{max-width:625px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-650-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-650-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-650-xs{max-width:650px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-675-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-675-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-675-xs{max-width:675px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-700-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-700-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-700-xs{max-width:700px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-725-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-725-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-725-xs{max-width:725px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-750-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-750-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-750-xs{max-width:750px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-775-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-775-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-775-xs{max-width:775px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-800-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-800-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-800-xs{max-width:800px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-825-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-825-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-825-xs{max-width:825px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-850-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-850-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-850-xs{max-width:850px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-875-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-875-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-875-xs{max-width:875px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-900-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-900-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-900-xs{max-width:900px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-925-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-925-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-925-xs{max-width:925px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-950-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-950-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-950-xs{max-width:950px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-975-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-975-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-975-xs{max-width:975px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1000-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-1000-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-1000-xs{max-width:1000px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1025-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-1025-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-1025-xs{max-width:1025px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1050-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-1050-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-1050-xs{max-width:1050px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1075-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-1075-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-1075-xs{max-width:1075px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1100-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-1100-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-1100-xs{max-width:1100px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1125-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-1125-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-1125-xs{max-width:1125px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1150-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-1150-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-1150-xs{max-width:1150px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1175-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-1175-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-1175-xs{max-width:1175px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-1200-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-1200-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-1200-xs{max-width:1200px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-width-none-xs,.mya-offers.offers-block-a .gmfx-momentum .max-width-none-xs,.mya-offers.offers-block-b .gmfx-momentum .max-width-none-xs{max-width:none !important}
.mya-offers.offers-block-wide .gmfx-momentum .width-100-xs,.mya-offers.offers-block-a .gmfx-momentum .width-100-xs,.mya-offers.offers-block-b .gmfx-momentum .width-100-xs{width:100px !important}
.mya-offers.offers-block-wide .gmfx-momentum .width-150-xs,.mya-offers.offers-block-a .gmfx-momentum .width-150-xs,.mya-offers.offers-block-b .gmfx-momentum .width-150-xs{width:150px !important}
.mya-offers.offers-block-wide .gmfx-momentum .width-200-xs,.mya-offers.offers-block-a .gmfx-momentum .width-200-xs,.mya-offers.offers-block-b .gmfx-momentum .width-200-xs{width:200px !important}
.mya-offers.offers-block-wide .gmfx-momentum .width-250-xs,.mya-offers.offers-block-a .gmfx-momentum .width-250-xs,.mya-offers.offers-block-b .gmfx-momentum .width-250-xs{width:250px !important}
.mya-offers.offers-block-wide .gmfx-momentum .width-300-xs,.mya-offers.offers-block-a .gmfx-momentum .width-300-xs,.mya-offers.offers-block-b .gmfx-momentum .width-300-xs{width:300px !important}
.mya-offers.offers-block-wide .gmfx-momentum .width-350-xs,.mya-offers.offers-block-a .gmfx-momentum .width-350-xs,.mya-offers.offers-block-b .gmfx-momentum .width-350-xs{width:350px !important}
.mya-offers.offers-block-wide .gmfx-momentum .width-400-xs,.mya-offers.offers-block-a .gmfx-momentum .width-400-xs,.mya-offers.offers-block-b .gmfx-momentum .width-400-xs{width:400px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-15-xs,.mya-offers.offers-block-a .gmfx-momentum .max-height-15-xs,.mya-offers.offers-block-b .gmfx-momentum .max-height-15-xs{max-height:15px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-20-xs,.mya-offers.offers-block-a .gmfx-momentum .max-height-20-xs,.mya-offers.offers-block-b .gmfx-momentum .max-height-20-xs{max-height:20px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-25-xs,.mya-offers.offers-block-a .gmfx-momentum .max-height-25-xs,.mya-offers.offers-block-b .gmfx-momentum .max-height-25-xs{max-height:25px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-30-xs,.mya-offers.offers-block-a .gmfx-momentum .max-height-30-xs,.mya-offers.offers-block-b .gmfx-momentum .max-height-30-xs{max-height:30px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-35-xs,.mya-offers.offers-block-a .gmfx-momentum .max-height-35-xs,.mya-offers.offers-block-b .gmfx-momentum .max-height-35-xs{max-height:35px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-40-xs,.mya-offers.offers-block-a .gmfx-momentum .max-height-40-xs,.mya-offers.offers-block-b .gmfx-momentum .max-height-40-xs{max-height:40px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-45-xs,.mya-offers.offers-block-a .gmfx-momentum .max-height-45-xs,.mya-offers.offers-block-b .gmfx-momentum .max-height-45-xs{max-height:45px !important}
.mya-offers.offers-block-wide .gmfx-momentum .max-height-50-xs,.mya-offers.offers-block-a .gmfx-momentum .max-height-50-xs,.mya-offers.offers-block-b .gmfx-momentum .max-height-50-xs{max-height:50px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-20-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-20-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-20-xs{min-height:20px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-25-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-25-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-25-xs{min-height:25px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-30-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-30-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-30-xs{min-height:30px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-35-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-35-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-35-xs{min-height:35px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-40-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-40-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-40-xs{min-height:40px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-45-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-45-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-45-xs{min-height:45px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-50-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-50-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-50-xs{min-height:50px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-100-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-100-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-100-xs{min-height:100px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-150-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-150-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-150-xs{min-height:150px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-200-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-200-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-200-xs{min-height:200px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-250-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-250-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-250-xs{min-height:250px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-300-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-300-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-300-xs{min-height:300px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-350-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-350-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-350-xs{min-height:350px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-400-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-400-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-400-xs{min-height:400px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-450-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-450-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-450-xs{min-height:450px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-500-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-500-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-500-xs{min-height:500px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-550-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-550-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-550-xs{min-height:550px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-600-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-600-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-600-xs{min-height:600px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-650-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-650-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-650-xs{min-height:650px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-700-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-700-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-700-xs{min-height:700px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-750-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-750-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-750-xs{min-height:750px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-800-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-800-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-800-xs{min-height:800px !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-initial-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-initial-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-initial-xs{min-height:initial !important}
.mya-offers.offers-block-wide .gmfx-momentum .min-height-auto-xs,.mya-offers.offers-block-a .gmfx-momentum .min-height-auto-xs,.mya-offers.offers-block-b .gmfx-momentum .min-height-auto-xs{min-height:auto !important}
.mya-offers.offers-block-wide .gmfx-momentum .display-inherit-xs,.mya-offers.offers-block-a .gmfx-momentum .display-inherit-xs,.mya-offers.offers-block-b .gmfx-momentum .display-inherit-xs{display:inherit !important}
.mya-offers.offers-block-wide .gmfx-momentum .display-none-xs,.mya-offers.offers-block-a .gmfx-momentum .display-none-xs,.mya-offers.offers-block-b .gmfx-momentum .display-none-xs{display:none !important}
.mya-offers.offers-block-wide .gmfx-momentum .display-inline-block-xs,.mya-offers.offers-block-a .gmfx-momentum .display-inline-block-xs,.mya-offers.offers-block-b .gmfx-momentum .display-inline-block-xs{display:inline-block !important}
.mya-offers.offers-block-wide .gmfx-momentum .flex-content-xs,.mya-offers.offers-block-a .gmfx-momentum .flex-content-xs,.mya-offers.offers-block-b .gmfx-momentum .flex-content-xs{-webkit-box-flex:0 !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important}
.mya-offers.offers-block-wide .gmfx-momentum .flex-fill-xs,.mya-offers.offers-block-a .gmfx-momentum .flex-fill-xs,.mya-offers.offers-block-b .gmfx-momentum .flex-fill-xs{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-100-xs,.mya-offers.offers-block-a .gmfx-momentum .opacity-100-xs,.mya-offers.offers-block-b .gmfx-momentum .opacity-100-xs{opacity:1 !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-90-xs,.mya-offers.offers-block-a .gmfx-momentum .opacity-90-xs,.mya-offers.offers-block-b .gmfx-momentum .opacity-90-xs{opacity:.9 !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-80-xs,.mya-offers.offers-block-a .gmfx-momentum .opacity-80-xs,.mya-offers.offers-block-b .gmfx-momentum .opacity-80-xs{opacity:.8 !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-70-xs,.mya-offers.offers-block-a .gmfx-momentum .opacity-70-xs,.mya-offers.offers-block-b .gmfx-momentum .opacity-70-xs{opacity:.7 !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-60-xs,.mya-offers.offers-block-a .gmfx-momentum .opacity-60-xs,.mya-offers.offers-block-b .gmfx-momentum .opacity-60-xs{opacity:.6 !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-50-xs,.mya-offers.offers-block-a .gmfx-momentum .opacity-50-xs,.mya-offers.offers-block-b .gmfx-momentum .opacity-50-xs{opacity:.5 !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-40-xs,.mya-offers.offers-block-a .gmfx-momentum .opacity-40-xs,.mya-offers.offers-block-b .gmfx-momentum .opacity-40-xs{opacity:.4 !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-30-xs,.mya-offers.offers-block-a .gmfx-momentum .opacity-30-xs,.mya-offers.offers-block-b .gmfx-momentum .opacity-30-xs{opacity:.3 !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-20-xs,.mya-offers.offers-block-a .gmfx-momentum .opacity-20-xs,.mya-offers.offers-block-b .gmfx-momentum .opacity-20-xs{opacity:.2 !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-10-xs,.mya-offers.offers-block-a .gmfx-momentum .opacity-10-xs,.mya-offers.offers-block-b .gmfx-momentum .opacity-10-xs{opacity:.1 !important}
.mya-offers.offers-block-wide .gmfx-momentum .opacity-0-xs,.mya-offers.offers-block-a .gmfx-momentum .opacity-0-xs,.mya-offers.offers-block-b .gmfx-momentum .opacity-0-xs{opacity:0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .h-100-xs,.mya-offers.offers-block-a .gmfx-momentum .h-100-xs,.mya-offers.offers-block-b .gmfx-momentum .h-100-xs{height:100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .w-100-xs,.mya-offers.offers-block-a .gmfx-momentum .w-100-xs,.mya-offers.offers-block-b .gmfx-momentum .w-100-xs{width:100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-auto-xs,.mya-offers.offers-block-a .gmfx-momentum .m-l-auto-xs,.mya-offers.offers-block-b .gmfx-momentum .m-l-auto-xs{margin-left:auto !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-0-xs,.mya-offers.offers-block-a .gmfx-momentum .m-r-0-xs,.mya-offers.offers-block-b .gmfx-momentum .m-r-0-xs{margin-left:0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-r-auto-xs,.mya-offers.offers-block-a .gmfx-momentum .m-r-auto-xs,.mya-offers.offers-block-b .gmfx-momentum .m-r-auto-xs{margin-left:auto !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-l-0-xs,.mya-offers.offers-block-a .gmfx-momentum .m-l-0-xs,.mya-offers.offers-block-b .gmfx-momentum .m-l-0-xs{margin-left:0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-t-0-xs,.mya-offers.offers-block-a .gmfx-momentum .m-t-0-xs,.mya-offers.offers-block-b .gmfx-momentum .m-t-0-xs{margin-top:0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .m-b-0-xs,.mya-offers.offers-block-a .gmfx-momentum .m-b-0-xs,.mya-offers.offers-block-b .gmfx-momentum .m-b-0-xs{margin-bottom:0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .text-left-xs,.mya-offers.offers-block-a .gmfx-momentum .text-left-xs,.mya-offers.offers-block-b .gmfx-momentum .text-left-xs{text-align:left !important}
.mya-offers.offers-block-wide .gmfx-momentum .text-right-xs,.mya-offers.offers-block-a .gmfx-momentum .text-right-xs,.mya-offers.offers-block-b .gmfx-momentum .text-right-xs{text-align:right !important}
.mya-offers.offers-block-wide .gmfx-momentum .text-center-xs,.mya-offers.offers-block-a .gmfx-momentum .text-center-xs,.mya-offers.offers-block-b .gmfx-momentum .text-center-xs{text-align:center !important}
.mya-offers.offers-block-wide .gmfx-momentum .hidden-xs,.mya-offers.offers-block-a .gmfx-momentum .hidden-xs,.mya-offers.offers-block-b .gmfx-momentum .hidden-xs{display:none !important}
.mya-offers.offers-block-wide .gmfx-momentum .block-xs,.mya-offers.offers-block-a .gmfx-momentum .block-xs,.mya-offers.offers-block-b .gmfx-momentum .block-xs{display:block !important}
.mya-offers.offers-block-wide .gmfx-momentum .flex-xs,.mya-offers.offers-block-a .gmfx-momentum .flex-xs,.mya-offers.offers-block-b .gmfx-momentum .flex-xs{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;min-width:0}
.mya-offers.offers-block-wide .gmfx-momentum .col-12-xs,.mya-offers.offers-block-a .gmfx-momentum .col-12-xs,.mya-offers.offers-block-b .gmfx-momentum .col-12-xs{-webkit-box-flex:0;-ms-flex:100% !important;flex:100% !important;max-width:100% !important}
.mya-offers.offers-block-wide .gmfx-momentum .fs-0-xs,.mya-offers.offers-block-a .gmfx-momentum .fs-0-xs,.mya-offers.offers-block-b .gmfx-momentum .fs-0-xs{font-size:0 !important}
.mya-offers.offers-block-wide .gmfx-momentum .vertical-top-xs,.mya-offers.offers-block-a .gmfx-momentum .vertical-top-xs,.mya-offers.offers-block-b .gmfx-momentum .vertical-top-xs{-ms-flex-align:start;-webkit-box-align:start;align-items:flex-start}
.mya-offers.offers-block-wide .gmfx-momentum .vertical-middle-xs,.mya-offers.offers-block-a .gmfx-momentum .vertical-middle-xs,.mya-offers.offers-block-b .gmfx-momentum .vertical-middle-xs{-ms-flex-align:center;-webkit-box-align:center;align-items:center}
.mya-offers.offers-block-wide .gmfx-momentum .vertical-bottom-xs,.mya-offers.offers-block-a .gmfx-momentum .vertical-bottom-xs,.mya-offers.offers-block-b .gmfx-momentum .vertical-bottom-xs{-ms-flex-align:end;-webkit-box-align:end;align-items:flex-end}
.mya-offers.offers-block-wide .gmfx-momentum .vertical-stretch-xs,.mya-offers.offers-block-a .gmfx-momentum .vertical-stretch-xs,.mya-offers.offers-block-b .gmfx-momentum .vertical-stretch-xs{-ms-flex-align:stretch;-webkit-box-align:stretch;align-items:stretch}
}
.black-bg-fade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(17,17,17,0)),to(rgba(17,17,17,0.99)));background:-o-linear-gradient(rgba(17,17,17,0),rgba(17,17,17,0.99));background:linear-gradient(rgba(17,17,17,0),rgba(17,17,17,0.99))}
.pitch-black-bg-fade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.99)));background:-o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.99));background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.99))}
.charcoal-bg-fade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(48,49,50,0)),to(rgba(48,49,50,0.99)));background:-o-linear-gradient(rgba(48,49,50,0),rgba(48,49,50,0.99));background:linear-gradient(rgba(48,49,50,0),rgba(48,49,50,0.99))}
.dark-gray-bg-fade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(73,73,73,0)),to(rgba(73,73,73,0.99)));background:-o-linear-gradient(rgba(73,73,73,0),rgba(73,73,73,0.99));background:linear-gradient(rgba(73,73,73,0),rgba(73,73,73,0.99))}
.gray-bg-fade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(119,120,123,0)),to(rgba(119,120,123,0.99)));background:-o-linear-gradient(rgba(119,120,123,0),rgba(119,120,123,0.99));background:linear-gradient(rgba(119,120,123,0),rgba(119,120,123,0.99))}
.white-bg-fade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(rgba(255,255,255,0.99)));background:-o-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.99));background:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,0.99))}
.dark-blue-bg-fade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,41,91,0)),to(rgba(0,41,91,0.99)));background:-o-linear-gradient(rgba(0,41,91,0),rgba(0,41,91,0.99));background:linear-gradient(rgba(0,41,91,0),rgba(0,41,91,0.99))}
.gmf-blue-bg-fade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,93,171,0)),to(rgba(0,93,171,0.99)));background:-o-linear-gradient(rgba(0,93,171,0),rgba(0,93,171,0.99));background:linear-gradient(rgba(0,93,171,0),rgba(0,93,171,0.99))}
.medium-gray-bg-fade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(182,183,184,0)),to(rgba(182,183,184,0.99)));background:-o-linear-gradient(rgba(182,183,184,0),rgba(182,183,184,0.99));background:linear-gradient(rgba(182,183,184,0),rgba(182,183,184,0.99))}
.utility-gray-bg-fade{background:-webkit-gradient(linear,left top,left bottom,from(rgba(246,247,249,0)),to(rgba(246,247,249,0.99)));background:-o-linear-gradient(rgba(246,247,249,0),rgba(246,247,249,0.99));background:linear-gradient(rgba(246,247,249,0),rgba(246,247,249,0.99))}
@media(min-width:768px){.offers-block-a .gmfx-momentum .offer-display-box-wide{display:none !important}
.offers-block-b .gmfx-momentum .offer-display-box-wide{display:none !important}
.offers-block-wide .gmfx-momentum .offer-display-box-a{display:none !important}
}
@media(min-width:480px) and (max-width:991px){.offers-block-a .gmfx-momentum .bg-container .offer-display-box-a,.offers-block-a .gmfx-momentum .offers-var-a-image-container .offer-display-box-a,.offers-block-b .gmfx-momentum .bg-container .offer-display-box-a,.offers-block-b .gmfx-momentum .offers-var-a-image-container .offer-display-box-a,.offers-block-wide .gmfx-momentum .bg-container .offer-display-box-a,.offers-block-wide .gmfx-momentum .offers-var-a-image-container .offer-display-box-a{display:inherit !important}
.offers-block-a .gmfx-momentum .bg-container .offer-display-box-wide,.offers-block-a .gmfx-momentum .offers-var-a-image-container .offer-display-box-wide,.offers-block-b .gmfx-momentum .bg-container .offer-display-box-wide,.offers-block-b .gmfx-momentum .offers-var-a-image-container .offer-display-box-wide,.offers-block-wide .gmfx-momentum .bg-container .offer-display-box-wide,.offers-block-wide .gmfx-momentum .offers-var-a-image-container .offer-display-box-wide{display:none !important}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.offers-block-wide .gmfx-momentum .flex-shrink-0-ie,.offers-block-a .gmfx-momentum .flex-shrink-0-ie,.offers-block-b .gmfx-momentum .flex-shrink-0-ie{-ms-flex-negative:0;flex-shrink:0}
}
.onstar-blue-bg{background:#1b365d !important}
.btn-buick,a.btn-buick{background:#c9480c;border:medium none;color:#fff;padding:14px;letter-spacing:1px;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-weight:normal;text-decoration:none}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .btn-buick,.offers-block-wide a.btn-buick{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}
}
@media(min-width:1200px){.btn-buick,a.btn-buick{padding:16px 24px;font-size:20px}
.offers-block-wide .btn-buick,.offers-block-wide a.btn-buick{padding:16px 40px}
}
.btn-buick:hover,a.btn-buick:hover{color:#fff;text-decoration:none !important}
.btn-buick.btn-secondary,a.btn-buick.btn-secondary{background:transparent;border:1px solid #c9480c;color:#c9480c}
.btn-buick.btn-secondary:hover,a.btn-buick.btn-secondary:hover{background:#c9480c;color:#fff}
.btn-buick br,a.btn-buick br{display:none}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .btn-buick br,.offers-block-wide a.btn-buick br{display:inline-block}
}
.btn-buick .buick-arrow,a.btn-buick .buick-arrow{font-size:26px;padding-left:84px}
@media(min-width:1200px){.btn-buick .buick-arrow,a.btn-buick .buick-arrow{font-size:36px}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .btn-buick .buick-arrow,.offers-block-wide a.btn-buick .buick-arrow{font-size:40px;padding:6px 0 0 60px}
}
@media(min-width:1200px){.offers-block-wide .btn-buick .buick-arrow,.offers-block-wide a.btn-buick .buick-arrow{font-size:40px}
}
@media(min-width:1340px){.offers-block-wide .btn-buick .buick-arrow,.offers-block-wide a.btn-buick .buick-arrow{font-size:32px}
}
.gmfx-momentum .buick-main h1,.buick-main .gmf-rte h1,.gmfx-momentum .buick-main h2,.buick-main .gmf-rte h2,.gmfx-momentum .buick-main h3,.buick-main .gmf-rte h3,.gmfx-momentum .buick-main h4,.buick-main .gmf-rte h4,.gmfx-momentum .buick-main h5,.buick-main .gmf-rte h5,.gmfx-momentum .buick-main h6,.buick-main .gmf-rte h6,.gmfx-momentum .buick-main p,.buick-main .gmf-rte p{font-family:'Futura-Regular',Helvetica,Arial,sans-serif;color:#2b2b2b}
.gmfx-momentum .buick-main h1 sup,.buick-main .gmf-rte h1 sup,.gmfx-momentum .buick-main h2 sup,.buick-main .gmf-rte h2 sup,.gmfx-momentum .buick-main h3 sup,.buick-main .gmf-rte h3 sup,.gmfx-momentum .buick-main h4 sup,.buick-main .gmf-rte h4 sup,.gmfx-momentum .buick-main h5 sup,.buick-main .gmf-rte h5 sup,.gmfx-momentum .buick-main h6 sup,.buick-main .gmf-rte h6 sup,.gmfx-momentum .buick-main p sup,.buick-main .gmf-rte p sup{top:.1em;font-size:.6em;line-height:1;vertical-align:top}
.gmfx-momentum .buick-main h1.bold,.buick-main .gmf-rte h1.bold,.gmfx-momentum .buick-main h2.bold,.buick-main .gmf-rte h2.bold,.gmfx-momentum .buick-main h3.bold,.buick-main .gmf-rte h3.bold,.gmfx-momentum .buick-main h4.bold,.buick-main .gmf-rte h4.bold,.gmfx-momentum .buick-main h5.bold,.buick-main .gmf-rte h5.bold,.gmfx-momentum .buick-main h6.bold,.buick-main .gmf-rte h6.bold,.gmfx-momentum .buick-main p.bold,.buick-main .gmf-rte p.bold{font-family:'Futura-Bold',Helvetica,Arial,sans-serif}
.gmfx-momentum .buick-main h1,.buick-main .gmf-rte h1,.gmfx-momentum .buick-main h2,.buick-main .gmf-rte h2{color:#2b2b2b}
.gmfx-momentum .buick-main h1,.buick-main .gmf-rte h1,.gmfx-momentum .buick-main h2,.buick-main .gmf-rte h2,.gmfx-momentum .buick-main h3,.buick-main .gmf-rte h3,.gmfx-momentum .buick-main h4,.buick-main .gmf-rte h4,.gmfx-momentum .buick-main h5,.buick-main .gmf-rte h5,.gmfx-momentum .buick-main h6,.buick-main .gmf-rte h6{text-transform:uppercase;line-height:1;font-weight:300}
.gmfx-momentum .buick-main h1,.buick-main .gmf-rte h1{font-size:50px;letter-spacing:normal;margin:0}
@media(min-width:480px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h1,.mya-offers.offers-block-b .buick-main .gmf-rte h1{font-size:104px}
}
@media(min-width:480px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h1,.mya-offers.offers-block-a .buick-main .gmf-rte h1{font-size:104px}
}
@media(min-width:480px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h1,.mya-offers.offers-block-wide .buick-main .gmf-rte h1{font-size:104px}
}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h1,.mya-offers.offers-block-b .buick-main .gmf-rte h1{font-size:100px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h1,.mya-offers.offers-block-a .buick-main .gmf-rte h1{font-size:100px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h1,.mya-offers.offers-block-wide .buick-main .gmf-rte h1{font-size:100px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h1,.mya-offers.offers-block-b .buick-main .gmf-rte h1{font-size:64px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h1,.mya-offers.offers-block-a .buick-main .gmf-rte h1{font-size:64px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h1,.mya-offers.offers-block-wide .buick-main .gmf-rte h1{font-size:64px}
}
@media(min-width:1200px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h1,.mya-offers.offers-block-b .buick-main .gmf-rte h1{font-size:90px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h1,.mya-offers.offers-block-a .buick-main .gmf-rte h1{font-size:90px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h1,.mya-offers.offers-block-wide .buick-main .gmf-rte h1{font-size:90px}
}
@media(min-width:1340px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h1,.mya-offers.offers-block-b .buick-main .gmf-rte h1{font-size:98px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h1,.mya-offers.offers-block-a .buick-main .gmf-rte h1{font-size:98px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h1,.mya-offers.offers-block-wide .buick-main .gmf-rte h1{font-size:98px}
}
.gmfx-momentum .buick-main h1:before,.buick-main .gmf-rte h1:before,.gmfx-momentum .buick-main h1:after,.buick-main .gmf-rte h1:after{display:none}
.gmfx-momentum .buick-main h2,.buick-main .gmf-rte h2{font-size:64px}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h2,.mya-offers.offers-block-b .buick-main .gmf-rte h2{font-size:69px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h2,.mya-offers.offers-block-a .buick-main .gmf-rte h2{font-size:69px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h2,.mya-offers.offers-block-wide .buick-main .gmf-rte h2{font-size:69px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h2,.mya-offers.offers-block-b .buick-main .gmf-rte h2{font-size:75px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h2,.mya-offers.offers-block-a .buick-main .gmf-rte h2{font-size:75px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h2,.mya-offers.offers-block-wide .buick-main .gmf-rte h2{font-size:75px}
}
.gmfx-momentum .buick-main h3,.buick-main .gmf-rte h3{font-family:'Louis',sans-serif;font-size:17px;letter-spacing:-0.02em}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h3,.mya-offers.offers-block-b .buick-main .gmf-rte h3{font-size:38px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h3,.mya-offers.offers-block-a .buick-main .gmf-rte h3{font-size:38px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h3,.mya-offers.offers-block-wide .buick-main .gmf-rte h3{font-size:38px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h3,.mya-offers.offers-block-b .buick-main .gmf-rte h3{font-size:26px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h3,.mya-offers.offers-block-a .buick-main .gmf-rte h3{font-size:26px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h3,.mya-offers.offers-block-wide .buick-main .gmf-rte h3{font-size:26px}
}
.gmfx-momentum .buick-main h4,.buick-main .gmf-rte h4{font-size:18px}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h4,.mya-offers.offers-block-b .buick-main .gmf-rte h4{font-size:25px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h4,.mya-offers.offers-block-a .buick-main .gmf-rte h4{font-size:25px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h4,.mya-offers.offers-block-wide .buick-main .gmf-rte h4{font-size:25px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h4,.mya-offers.offers-block-b .buick-main .gmf-rte h4{font-size:30px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h4,.mya-offers.offers-block-a .buick-main .gmf-rte h4{font-size:30px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h4,.mya-offers.offers-block-wide .buick-main .gmf-rte h4{font-size:30px}
}
.gmfx-momentum .buick-main h4 strong,.buick-main .gmf-rte h4 strong{color:#8a1529}
.gmfx-momentum .buick-main h5,.buick-main .gmf-rte h5{font-family:'Louis',sans-serif;font-weight:600;font-size:18px;letter-spacing:.03em;line-height:1.35em}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h5,.mya-offers.offers-block-b .buick-main .gmf-rte h5{font-size:27px;line-height:28px;font-weight:500}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h5,.mya-offers.offers-block-a .buick-main .gmf-rte h5{font-size:27px;line-height:28px;font-weight:500}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h5,.mya-offers.offers-block-wide .buick-main .gmf-rte h5{font-size:27px;line-height:28px;font-weight:500}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .buick-main h5,.mya-offers.offers-block-b .buick-main .gmf-rte h5{font-size:19px;font-weight:bold}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .buick-main h5,.mya-offers.offers-block-a .buick-main .gmf-rte h5{font-size:19px;font-weight:bold}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .buick-main h5,.mya-offers.offers-block-wide .buick-main .gmf-rte h5{font-size:19px;font-weight:bold}
}
.gmfx-momentum .buick-main p,.buick-main .gmf-rte p{font-size:16px;line-height:1.3}
@media(min-width:768px){.gmfx-momentum .buick-main p,.buick-main .gmf-rte p{font-size:17px}
}
.gmfx-momentum .buick-main sup,.buick-main .gmf-rte sup{font-size:.6em}
.gmfx-momentum .buick-main>*:first-child,.buick-main .gmf-rte>*:first-child{margin-top:0}
.gmfx-momentum .buick-main>*:last-child,.buick-main .gmf-rte>*:last-child{margin-bottom:0}
.gmfx-momentum .buick-main .btn-primary,.buick-main .gmf-rte .btn-primary,.gmfx-momentum .buick-main .btn-secondary,.buick-main .gmf-rte .btn-secondary,.gmfx-momentum .buick-main .btn-light,.buick-main .gmf-rte .btn-light,.gmfx-momentum .buick-main .btn-light-primary,.buick-main .gmf-rte .btn-light-primary,.gmfx-momentum .buick-main .btn-light-secondary,.buick-main .gmf-rte .btn-light-secondary{-webkit-box-shadow:none;box-shadow:none}
.gmfx-momentum .buick-main .btn-primary:not(:disabled):hover,.buick-main .gmf-rte .btn-primary:not(:disabled):hover,.gmfx-momentum .buick-main .btn-secondary:not(:disabled):hover,.buick-main .gmf-rte .btn-secondary:not(:disabled):hover,.gmfx-momentum .buick-main .btn-light:not(:disabled):hover,.buick-main .gmf-rte .btn-light:not(:disabled):hover,.gmfx-momentum .buick-main .btn-light-primary:not(:disabled):hover,.buick-main .gmf-rte .btn-light-primary:not(:disabled):hover,.gmfx-momentum .buick-main .btn-light-secondary:not(:disabled):hover,.buick-main .gmf-rte .btn-light-secondary:not(:disabled):hover{opacity:.9}
.gmfx-momentum .buick-main .btn-primary,.buick-main .gmf-rte .btn-primary,.gmfx-momentum .buick-main .btn-primary:focus,.buick-main .gmf-rte .btn-primary:focus,.gmfx-momentum .buick-main .btn-primary:not(:disabled):hover,.buick-main .gmf-rte .btn-primary:not(:disabled):hover{background:#c9480c;border:1px solid #c9480c;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;padding:18px 35px;border-radius:0;color:#fff;line-height:15px;text-transform:uppercase}
.gmfx-momentum .buick-main .btn-secondary,.buick-main .gmf-rte .btn-secondary,.gmfx-momentum .buick-main .btn-secondary:focus,.buick-main .gmf-rte .btn-secondary:focus{background:0;border:1px solid #c9480c;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;line-height:15px;color:#c9480c;padding:18px 35px;border-radius:0;text-transform:uppercase}
.gmfx-momentum .buick-main .btn-secondary:not(:disabled):hover,.buick-main .gmf-rte .btn-secondary:not(:disabled):hover,.gmfx-momentum .buick-main .btn-secondary:focus:not(:disabled):hover,.buick-main .gmf-rte .btn-secondary:focus:not(:disabled):hover{background:#c9480c;border:1px solid #c9480c;color:#fff;opacity:1}
.gmfx-momentum .buick-main .btn-light,.buick-main .gmf-rte .btn-light,.gmfx-momentum .buick-main .btn-light:not(:disabled):hover,.buick-main .gmf-rte .btn-light:not(:disabled):hover,.gmfx-momentum .buick-main .btn-light-primary,.buick-main .gmf-rte .btn-light-primary,.gmfx-momentum .buick-main .btn-light-primary:not(:disabled):hover,.buick-main .gmf-rte .btn-light-primary:not(:disabled):hover{background:#fff;border:1px solid #fff;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;line-height:15px;color:#2b2b2b;padding:18px 35px;border-radius:0;text-transform:uppercase}
.gmfx-momentum .buick-main .btn-light-secondary,.buick-main .gmf-rte .btn-light-secondary,.gmfx-momentum .buick-main .btn-light-secondary:not(:disabled):hover,.buick-main .gmf-rte .btn-light-secondary:not(:disabled):hover{background:0;border:1px solid #fff;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;line-height:15px;color:#fff;padding:18px 35px;border-radius:0;text-transform:uppercase}
.gmfx-momentum .buick-main .btn-light-secondary:not(:disabled):hover,.buick-main .gmf-rte .btn-light-secondary:not(:disabled):hover,.gmfx-momentum .buick-main .btn-light-secondary:not(:disabled):hover:not(:disabled):hover,.buick-main .gmf-rte .btn-light-secondary:not(:disabled):hover:not(:disabled):hover{background:#fff;border:1px solid #fff;color:#2b2b2b;opacity:1}
.buick-global-font{font-family:'Futura-Regular',Helvetica,Arial,sans-serif !important}
.buick-secondary-font{font-family:'AvenirNext',Helvetica,Arial,sans-serif !important}
.buick-global-font-bold{font-family:'Futura-Bold',Helvetica,Arial,sans-serif !important}
.buick-primary-color{color:#f26522 !important}
.buick-secondary-color{color:#c9480c !important}
.buick-font-color{color:#2b2b2b !important}
.buick-txt-color{color:#3f3f38 !important}
.buick-primary-bg{background:#f26522 !important}
.buick-secondary-bg{background:#c9480c !important}
.btn-global-buick{border:1px solid #c9480c;background-position:94% 50% !important;background-size:auto 16px !important;background-repeat:no-repeat !important;background-attachment:scroll !important}
@media(min-width:768px){.btn-global-buick{background-position:88% 50% !important;min-width:330px;background-size:auto 32px !important}
}
@media(min-width:992px){.offers-block-wide .brand-cta .btn-global-buick{font-size:18px !important;background-size:auto 18px !important}
.offers-block-b .brand-cta .btn-global-buick{background-size:auto 18px !important;position:absolute;right:30px;bottom:45px}
}
@media(min-width:1200px){.offers-block-wide .btn-global-buick{position:absolute;right:30px;bottom:104px}
.offers-block-b .btn-global-buick{bottom:15px !important}
}
.btn-global-buick-primary{background:#c9480c;color:#fff}
.btn-global-buick-secondary{background:#fff;color:#c9480c}
@media(min-width:768px) and (max-width:991px){.gmfx-momentum .btn-global-buick br{display:block !important}
}
.btn-gmc{background:#c00;border-radius:4px;line-height:14px;font-size:20px;padding:20px 30px;letter-spacing:1px;border:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.btn-gmc:hover{text-decoration:underline}
.gmc-main .gmf-rte h1,.gmc-main .gmf-rte h2,.gmc-main .gmf-rte h3,.gmc-main .gmf-rte h4,.gmc-main .gmf-rte h5,.gmc-main .gmf-rte h6,.gmc-main .gmf-rte p{font-family:'Stratum',Arial,sans-serif;color:#fff}
.gmc-main .gmf-rte h1,.gmc-main .gmf-rte h2,.gmc-main .gmf-rte h3,.gmc-main .gmf-rte h4,.gmc-main .gmf-rte h5,.gmc-main .gmf-rte h6{font-weight:bold;text-transform:uppercase;line-height:1}
.gmc-main .gmf-rte h1{font-size:75px;margin:0;line-height:1 !important}
.gmc-main .gmf-rte h1:before,.gmc-main .gmf-rte h1:after{display:none}
@media(min-width:768px){.gmc-main .gmf-rte h1{font-size:80px}
}
@media(min-width:992px){.gmc-main .gmf-rte h1{font-size:104px}
}
.gmc-main .gmf-rte h2{font-size:22px}
@media(min-width:768px){.gmc-main .gmf-rte h2{font-size:28px}
}
@media(min-width:992px){.gmc-main .gmf-rte h2{font-size:45px}
}
.gmc-main .gmf-rte h3{font-size:19px}
@media(min-width:768px){.gmc-main .gmf-rte h3{font-size:25px}
}
@media(min-width:992px){.gmc-main .gmf-rte h3{font-size:30px}
}
@media(min-width:992px){.offers-block-wide .gmc-main .gmf-rte h3{font-size:26px}
}
.gmc-main .gmf-rte h6{font-size:18px;text-transform:none;font-weight:100}
@media(min-width:768px){.gmc-main .gmf-rte h6{font-size:20px}
}
@media(min-width:992px){.gmc-main .gmf-rte h6{font-size:21.5px}
}
.gmc-main .gmf-rte p{font-size:15px;line-height:1.3;font-weight:500}
@media(min-width:768px){.gmc-main .gmf-rte p{font-size:20px}
}
@media(min-width:992px){.gmc-main .gmf-rte p{font-size:26px}
}
@media(min-width:992px){.offers-block-wide .gmc-main .gmf-rte p{font-size:21px}
}
@media(min-width:1200px){.gmc-main .gmf-rte p{font-size:28px}
}
.gmc-main .gmf-rte sup{font-size:.6em}
.gmc-main .gmf-rte>*:first-child{margin-top:0}
.gmc-main .gmf-rte>*:last-child{margin-bottom:0}
.gmfx-momentum .gmc-main h1,.gmfx-momentum .gmc-main h2,.gmfx-momentum .gmc-main h3,.gmfx-momentum .gmc-main h4,.gmfx-momentum .gmc-main h5,.gmfx-momentum .gmc-main h6,.gmfx-momentum .gmc-main p{font-family:'Stratum',Arial,sans-serif;color:#2b2b2b}
.gmfx-momentum .gmc-main h1,.gmfx-momentum .gmc-main h2,.gmfx-momentum .gmc-main h3,.gmfx-momentum .gmc-main h4,.gmfx-momentum .gmc-main h5,.gmfx-momentum .gmc-main h6{font-weight:bold;text-transform:uppercase;line-height:1}
.gmfx-momentum .gmc-main h1{font-size:75px;margin:0}
.gmfx-momentum .gmc-main h1:before,.gmfx-momentum .gmc-main h1:after{display:none}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .gmc-main h1{font-size:80px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .gmc-main h1{font-size:80px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .gmc-main h1{font-size:80px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .gmc-main h1{font-size:104px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .gmc-main h1{font-size:104px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .gmc-main h1{font-size:104px}
}
.gmfx-momentum .gmc-main h2{font-size:22px}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .gmc-main h2{font-size:28px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .gmc-main h2{font-size:28px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .gmc-main h2{font-size:28px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .gmc-main h2{font-size:45px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .gmc-main h2{font-size:45px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .gmc-main h2{font-size:45px}
}
.gmfx-momentum .gmc-main h3{font-size:19px}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .gmc-main h3{font-size:25px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .gmc-main h3{font-size:25px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .gmc-main h3{font-size:25px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .gmc-main h3{font-size:30px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .gmc-main h3{font-size:30px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .gmc-main h3{font-size:30px}
}
.gmfx-momentum .gmc-main h6{font-size:18px;text-transform:none;font-weight:100}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .gmc-main h6{font-size:20px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .gmc-main h6{font-size:20px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .gmc-main h6{font-size:20px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .gmc-main h6{font-size:21.5px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .gmc-main h6{font-size:21.5px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .gmc-main h6{font-size:21.5px}
}
.gmfx-momentum .gmc-main p{font-size:15px;line-height:1.3}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .gmc-main p{font-size:20px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .gmc-main p{font-size:20px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .gmc-main p{font-size:20px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .gmc-main p{font-size:26px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .gmc-main p{font-size:26px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .gmc-main p{font-size:26px}
}
.gmfx-momentum .gmc-main sup{font-size:.6em}
.gmfx-momentum .gmc-main>*:first-child{margin-top:0}
.gmfx-momentum .gmc-main>*:last-child{margin-bottom:0}
.gmfx-momentum .gmc-main .btn-primary,.gmfx-momentum .gmc-main .btn-secondary,.gmfx-momentum .gmc-main .btn-light,.gmfx-momentum .gmc-main .btn-light-primary,.gmfx-momentum .gmc-main .btn-light-secondary{-webkit-box-shadow:none;box-shadow:none}
.gmfx-momentum .gmc-main .btn-primary:not(:disabled):hover,.gmfx-momentum .gmc-main .btn-secondary:not(:disabled):hover,.gmfx-momentum .gmc-main .btn-light:not(:disabled):hover,.gmfx-momentum .gmc-main .btn-light-primary:not(:disabled):hover,.gmfx-momentum .gmc-main .btn-light-secondary:not(:disabled):hover{opacity:.9}
.gmfx-momentum .gmc-main .btn-primary,.gmfx-momentum .gmc-main .btn-primary:not(:disabled):hover,.gmfx-momentum .gmc-main .btn-light,.gmfx-momentum .gmc-main .btn-light-primary,.gmfx-momentum .gmc-main .btn-light-secondary,.gmfx-momentum .gmc-main .btn-secondary,.gmfx-momentum .gmc-main .btn-secondary:not(:disabled):hover{font-family:'Stratum',Arial,sans-serif;font-size:14px;line-height:15px;padding:15px 35px;border-radius:0;text-transform:uppercase;font-weight:normal}
.gmfx-momentum .gmc-main .btn-primary,.gmfx-momentum .gmc-main .btn-primary:focus,.gmfx-momentum .gmc-main .btn-primary:not(:disabled):hover{background:#c00;border:1px solid #c00;color:#fff}
.gmfx-momentum .gmc-main .btn-secondary,.gmfx-momentum .gmc-main .btn-secondary:focus{background:0;border:1px solid #c00;color:#c00}
.gmfx-momentum .gmc-main .btn-secondary:not(:disabled):hover,.gmfx-momentum .gmc-main .btn-secondary:focus:not(:disabled):hover{background:#c00;border:1px solid #c00;color:#fff}
.gmfx-momentum .gmc-main .btn-light,.gmfx-momentum .gmc-main .btn-light-primary,.gmfx-momentum .gmc-main .btn-light-primary:focus{background:#fff;border:1px solid #c00;color:#c00}
.gmfx-momentum .gmc-main .btn-light:not(:disabled):hover,.gmfx-momentum .gmc-main .btn-light-primary:not(:disabled):hover,.gmfx-momentum .gmc-main .btn-light-primary:focus:not(:disabled):hover{background:#c00;color:#fff;opacity:1}
.gmfx-momentum .gmc-main .btn-light-secondary,.gmfx-momentum .gmc-main .btn-light-secondary:focus{background:0;border:1px solid #fff;color:#fff}
.gmfx-momentum .gmc-main .btn-light-secondary:not(:disabled):hover,.gmfx-momentum .gmc-main .btn-light-secondary:focus:not(:disabled):hover{border:1px solid #fff;background:#fff;color:#302f2f;opacity:1}
.gmc-global-font{font-family:'Stratum',Arial,sans-serif !important}
.gmc-secondary-font{font-family:'Muli',Arial,sans-serif !important}
.gmc-primary-color{color:#c00 !important}
.gmc-secondary-color{color:#a00 !important}
.gmc-offer-color{color:#f5002f !important}
.gmc-font-color{color:#302f2f !important}
.gmc-primary-bg{background:#c00 !important}
.gmc-secondary-bg{background:#a00 !important}
.gmfx-momentum .gmcb-main h1,.gmfx-momentum .gmcb-main h2,.gmfx-momentum .gmcb-main h3,.gmfx-momentum .gmcb-main h4,.gmfx-momentum .gmcb-main h5,.gmfx-momentum .gmcb-main h6,.gmfx-momentum .gmcb-main p{font-family:'GM Sans',Helvetica,arial,sans-serif;color:#0c2340;line-height:normal}
.gmfx-momentum .gmcb-main h1 sup,.gmfx-momentum .gmcb-main h2 sup,.gmfx-momentum .gmcb-main h3 sup,.gmfx-momentum .gmcb-main h4 sup,.gmfx-momentum .gmcb-main h5 sup,.gmfx-momentum .gmcb-main h6 sup,.gmfx-momentum .gmcb-main p sup{top:.1em;font-size:.6em;line-height:1;vertical-align:top}
.gmfx-momentum .gmcb-main h1,.gmfx-momentum .gmcb-main h2,.gmfx-momentum .gmcb-main h3,.gmfx-momentum .gmcb-main h4,.gmfx-momentum .gmcb-main h5,.gmfx-momentum .gmcb-main h6{text-transform:uppercase}
.gmfx-momentum .gmcb-main h1{font-size:18px;letter-spacing:-0.02em;margin:0}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .gmcb-main h1{font-size:22px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .gmcb-main h1{font-size:22px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .gmcb-main h1{font-size:22px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .gmcb-main h1{font-size:26px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .gmcb-main h1{font-size:26px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .gmcb-main h1{font-size:26px}
}
.gmfx-momentum .gmcb-main h1:before,.gmfx-momentum .gmcb-main h1:after{display:none}
.gmfx-momentum .gmcb-main p{font-size:14px}
.gmfx-momentum .gmcb-main>*:first-child{margin-top:0}
.gmfx-momentum .gmcb-main>*:last-child{margin-bottom:0}
.gmfx-momentum .gmcb-main .btn-secondary,.gmfx-momentum .gmcb-main .btn-light,.gmfx-momentum .gmcb-main .btn-light-primary,.gmfx-momentum .gmcb-main .btn-light-secondary{-webkit-box-shadow:none;box-shadow:none}
.gmfx-momentum .gmcb-main .btn-secondary:not(:disabled):hover,.gmfx-momentum .gmcb-main .btn-light:not(:disabled):hover,.gmfx-momentum .gmcb-main .btn-light-primary:not(:disabled):hover,.gmfx-momentum .gmcb-main .btn-light-secondary:not(:disabled):hover{opacity:.9}
.gmfx-momentum .gmcb-main .btn-primary,.gmfx-momentum .gmcb-main .btn-secondary,.gmfx-momentum .gmcb-main .btn-secondary:not(:disabled):hover,.gmfx-momentum .gmcb-main .btn-light,.gmfx-momentum .gmcb-main .btn-light:not(:disabled):hover,.gmfx-momentum .gmcb-main .btn-light-primary,.gmfx-momentum .gmcb-main .btn-light-primary:not(:disabled):hover,.gmfx-momentum .gmcb-main .btn-light-secondary,.gmfx-momentum .gmcb-main .btn-light-secondary:not(:disabled):hover{font-family:'GM Sans',Helvetica,arial,sans-serif;font-size:16px;line-height:15px;text-transform:uppercase;font-weight:bold;min-width:auto}
@media(min-width:480px){.gmfx-momentum .gmcb-main .btn-primary,.gmfx-momentum .gmcb-main .btn-secondary,.gmfx-momentum .gmcb-main .btn-secondary:not(:disabled):hover,.gmfx-momentum .gmcb-main .btn-light,.gmfx-momentum .gmcb-main .btn-light:not(:disabled):hover,.gmfx-momentum .gmcb-main .btn-light-primary,.gmfx-momentum .gmcb-main .btn-light-primary:not(:disabled):hover,.gmfx-momentum .gmcb-main .btn-light-secondary,.gmfx-momentum .gmcb-main .btn-light-secondary:not(:disabled):hover{min-width:250px}
}
.gmfx-momentum .gmcb-main .btn-primary{background:#0033a0;border:0;padding:15px 20px;border-radius:0;color:#fff}
.gmfx-momentum .gmcb-main .btn-primary:not(:disabled):hover{background:#0033a0;opacity:.9}
@media(min-width:992px){.gmfx-momentum .gmcb-main .btn-primary{padding:15px 55px}
}
.gmfx-momentum .gmcb-main .btn-secondary,.gmfx-momentum .gmcb-main .btn-secondary:not(:disabled):hover{background:0;border:2px solid #0033a0;color:#0033a0;padding:15px 20px;border-radius:0}
@media(min-width:992px){.gmfx-momentum .gmcb-main .btn-secondary,.gmfx-momentum .gmcb-main .btn-secondary:not(:disabled):hover{padding:15px 55px}
}
.gmfx-momentum .gmcb-main .btn-light,.gmfx-momentum .gmcb-main .btn-light:not(:disabled):hover,.gmfx-momentum .gmcb-main .btn-light-primary,.gmfx-momentum .gmcb-main .btn-light-primary:not(:disabled):hover{background:#fff;color:#0033a0;padding:15px 20px;border-radius:0;border:0}
@media(min-width:992px){.gmfx-momentum .gmcb-main .btn-light,.gmfx-momentum .gmcb-main .btn-light:not(:disabled):hover,.gmfx-momentum .gmcb-main .btn-light-primary,.gmfx-momentum .gmcb-main .btn-light-primary:not(:disabled):hover{padding:15px 55px}
}
.gmfx-momentum .gmcb-main .btn-light-secondary,.gmfx-momentum .gmcb-main .btn-light-secondary:not(:disabled):hover{background:0;border:2px solid #fff;color:#fff;padding:15px 20px;border-radius:0}
@media(min-width:992px){.gmfx-momentum .gmcb-main .btn-light-secondary,.gmfx-momentum .gmcb-main .btn-light-secondary:not(:disabled):hover{padding:15px 55px}
}
.cadillac-main .gmf-rte h1,.cadillac-main .gmf-rte h2,.cadillac-main .gmf-rte h3,.cadillac-main .gmf-rte h4,.cadillac-main .gmf-rte h5,.cadillac-main .gmf-rte h6,.cadillac-main .gmf-rte p{font-family:'CadillacSans',Arial,Helvetica,sans-serif;color:#000}
.cadillac-main .gmf-rte h1,.cadillac-main .gmf-rte h2,.cadillac-main .gmf-rte h3,.cadillac-main .gmf-rte h4,.cadillac-main .gmf-rte h5,.cadillac-main .gmf-rte h6{text-transform:uppercase;line-height:1}
.cadillac-main .gmf-rte h1{font-size:25px}
@media(min-width:768px){.cadillac-main .gmf-rte h1{font-size:30px}
}
@media(min-width:992px){.cadillac-main .gmf-rte h1{font-size:55px}
}
.cadillac-main .gmf-rte h2{font-size:28px}
@media(min-width:768px){.cadillac-main .gmf-rte h2{font-size:30px}
.offers-block-wide .cadillac-main .gmf-rte h2{font-size:34px}
}
@media(min-width:992px){.cadillac-main .gmf-rte h2{font-size:40px}
.offers-block-wide .cadillac-main .gmf-rte h2{font-size:44px}
}
@media(min-width:1200px){.cadillac-main .gmf-rte h2{font-size:48px}
.offers-block-wide .cadillac-main .gmf-rte h2{font-size:50px}
}
.cadillac-main .gmf-rte h3{font-size:20px;font-weight:300;letter-spacing:.05em}
@media(min-width:768px){.cadillac-main .gmf-rte h3{font-size:22px}
.offers-block-wide .cadillac-main .gmf-rte h3{font-size:24px;font-weight:bolder}
}
@media(min-width:992px){.cadillac-main .gmf-rte h3{font-size:28px}
.offers-block-wide .cadillac-main .gmf-rte h3{font-weight:300;font-size:31px}
}
@media(min-width:1200px){.cadillac-main .gmf-rte h3{font-size:34px}
.offers-block-wide .cadillac-main .gmf-rte h3{font-size:35px}
}
.cadillac-main .gmf-rte h4{font-size:18px}
@media(min-width:768px){.cadillac-main .gmf-rte h4{font-size:22px}
}
@media(min-width:992px){.cadillac-main .gmf-rte h4{font-size:34px}
}
.cadillac-main .gmf-rte h4 strong{color:#8a1529}
.cadillac-main .gmf-rte h5{font-size:18px;font-weight:300;margin-bottom:25px;letter-spacing:.1em}
.cadillac-main .gmf-rte h5 strong{color:#8a1529}
.cadillac-main .gmf-rte p{font-family:'CadillacSans',Arial,Helvetica,sans-serif;color:#000;font-size:14px;line-height:1.3}
@media(min-width:768px){.cadillac-main .gmf-rte p{font-size:17px}
}
@media(min-width:1200px){.cadillac-main .gmf-rte p{font-size:21px}
}
.cadillac-main .gmf-rte sup{font-size:.6em}
.cadillac-main .gmf-rte>*:first-child{margin-top:0}
.cadillac-main .gmf-rte>*:last-child{margin-bottom:0}
.gmfx-momentum .cadillac-main h1,.gmfx-momentum .cadillac-main h2,.gmfx-momentum .cadillac-main h3,.gmfx-momentum .cadillac-main h4,.gmfx-momentum .cadillac-main h5,.gmfx-momentum .cadillac-main h6,.gmfx-momentum .cadillac-main p{font-family:'CadillacSans',Arial,Helvetica,sans-serif;color:#000}
.gmfx-momentum .cadillac-main h1,.gmfx-momentum .cadillac-main h2,.gmfx-momentum .cadillac-main h3,.gmfx-momentum .cadillac-main h4,.gmfx-momentum .cadillac-main h5,.gmfx-momentum .cadillac-main h6{text-transform:uppercase;line-height:1}
.gmfx-momentum .cadillac-main h1{font-size:25px}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .cadillac-main h1{font-size:30px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .cadillac-main h1{font-size:30px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .cadillac-main h1{font-size:30px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .cadillac-main h1{font-size:55px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .cadillac-main h1{font-size:55px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .cadillac-main h1{font-size:55px}
}
.gmfx-momentum .cadillac-main h2{font-size:28px}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .cadillac-main h2{font-size:30px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .cadillac-main h2{font-size:30px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .cadillac-main h2{font-size:30px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .cadillac-main h2{font-size:40px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .cadillac-main h2{font-size:40px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .cadillac-main h2{font-size:40px}
}
@media(min-width:1200px){.mya-offers.offers-block-b .gmfx-momentum .cadillac-main h2{font-size:48px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .cadillac-main h2{font-size:48px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .cadillac-main h2{font-size:48px}
}
.gmfx-momentum .cadillac-main h3{font-size:20px;font-weight:500;letter-spacing:normal}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .cadillac-main h3{font-size:22px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .cadillac-main h3{font-size:22px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .cadillac-main h3{font-size:22px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .cadillac-main h3{font-size:28px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .cadillac-main h3{font-size:28px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .cadillac-main h3{font-size:28px}
}
@media(min-width:1200px){.mya-offers.offers-block-b .gmfx-momentum .cadillac-main h3{font-size:34px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .cadillac-main h3{font-size:34px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .cadillac-main h3{font-size:34px}
}
.gmfx-momentum .cadillac-main h4{font-size:18px}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .cadillac-main h4{font-size:22px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .cadillac-main h4{font-size:22px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .cadillac-main h4{font-size:22px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .cadillac-main h4{font-size:34px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .cadillac-main h4{font-size:34px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .cadillac-main h4{font-size:34px}
}
.gmfx-momentum .cadillac-main h4 strong{color:#8a1529}
.gmfx-momentum .cadillac-main h5{font-size:18px;font-weight:300;margin-bottom:25px;letter-spacing:.1em}
.gmfx-momentum .cadillac-main h5 strong{color:#8a1529}
.gmfx-momentum .cadillac-main p{font-size:14px;line-height:1.3}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .cadillac-main p{font-size:17px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .cadillac-main p{font-size:17px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .cadillac-main p{font-size:17px}
}
@media(min-width:1200px){.mya-offers.offers-block-b .gmfx-momentum .cadillac-main p{font-size:21px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .cadillac-main p{font-size:21px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .cadillac-main p{font-size:21px}
}
.gmfx-momentum .cadillac-main sup{font-size:.6em}
.gmfx-momentum .cadillac-main>*:first-child{margin-top:0}
.gmfx-momentum .cadillac-main>*:last-child{margin-bottom:0}
.gmfx-momentum .cadillac-main .btn-primary,.gmfx-momentum .cadillac-main .btn-secondary,.gmfx-momentum .cadillac-main .btn-light,.gmfx-momentum .cadillac-main .btn-light-primary,.gmfx-momentum .cadillac-main .btn-light-secondary{-webkit-box-shadow:none;box-shadow:none}
.gmfx-momentum .cadillac-main .btn-primary:not(:disabled):hover,.gmfx-momentum .cadillac-main .btn-secondary:not(:disabled):hover,.gmfx-momentum .cadillac-main .btn-light:not(:disabled):hover,.gmfx-momentum .cadillac-main .btn-light-primary:not(:disabled):hover,.gmfx-momentum .cadillac-main .btn-light-secondary:not(:disabled):hover{opacity:.9}
.gmfx-momentum .cadillac-main .btn{font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;padding:13px 72.5px;border-radius:0;text-transform:uppercase;letter-spacing:1px;font-weight:normal;border-width:2px}
@media(min-width:992px){.gmfx-momentum .cadillac-main .btn{padding:15px 20px}
}
@media(min-width:1200px){.gmfx-momentum .cadillac-main .btn{padding:15px 25px}
}
.gmfx-momentum .cadillac-main .btn-primary,.gmfx-momentum .cadillac-main .btn-primary:not(:disabled):hover{background:#4b4b4b;color:#fff;border-color:#4b4b4b}
@media(min-width:1200px){.gmfx-momentum .cadillac-main .btn-primary,.gmfx-momentum .cadillac-main .btn-primary:not(:disabled):hover{padding:15px 90px}
}
.gmfx-momentum .cadillac-main .btn-secondary,.gmfx-momentum .cadillac-main .btn-secondary:not(:disabled):hover{background:0;color:#4b4b4b;border-color:#4b4b4b}
@media(min-width:1200px){.gmfx-momentum .cadillac-main .btn-secondary,.gmfx-momentum .cadillac-main .btn-secondary:not(:disabled):hover{padding:15px 90px}
}
.gmfx-momentum .cadillac-main .btn-light,.gmfx-momentum .cadillac-main .btn-light:not(:disabled):hover,.gmfx-momentum .cadillac-main .btn-light-primary,.gmfx-momentum .cadillac-main .btn-light-primary:not(:disabled):hover{background:#8a1529;color:#fff;border-color:#8a1529}
@media(min-width:1200px){.gmfx-momentum .cadillac-main .btn-light,.gmfx-momentum .cadillac-main .btn-light:not(:disabled):hover,.gmfx-momentum .cadillac-main .btn-light-primary,.gmfx-momentum .cadillac-main .btn-light-primary:not(:disabled):hover{padding:15px 90px}
}
.gmfx-momentum .cadillac-main .btn-light-secondary,.gmfx-momentum .cadillac-main .btn-light-secondary:not(:disabled):hover{background:0;color:#8a1529;border-color:#8a1529}
@media(min-width:1200px){.gmfx-momentum .cadillac-main .btn-light-secondary,.gmfx-momentum .cadillac-main .btn-light-secondary:not(:disabled):hover{padding:15px 90px}
}
.gmfx-momentum .cadillac-main .btn-black-primary,.gmfx-momentum .cadillac-main .btn-white-primary,.gmfx-momentum .cadillac-main .btn-black-secondary,.gmfx-momentum .cadillac-main .btn-white-secondary,.gmfx-momentum .cadillac-main .btn-cadillac-7540-primary,.gmfx-momentum .cadillac-main .btn-cadillac-438-primary,.gmfx-momentum .cadillac-main .btn-cadillac-warm-gray-7-primary,.gmfx-momentum .cadillac-main .btn-cadillac-4085-primary,.gmfx-momentum .cadillac-main .btn-cadillac-warm-gray-1-primary{font-size:15px;padding:13px 20px}
@media(min-width:1200px){.gmfx-momentum .cadillac-main .btn-black-primary,.gmfx-momentum .cadillac-main .btn-white-primary,.gmfx-momentum .cadillac-main .btn-black-secondary,.gmfx-momentum .cadillac-main .btn-white-secondary,.gmfx-momentum .cadillac-main .btn-cadillac-7540-primary,.gmfx-momentum .cadillac-main .btn-cadillac-438-primary,.gmfx-momentum .cadillac-main .btn-cadillac-warm-gray-7-primary,.gmfx-momentum .cadillac-main .btn-cadillac-4085-primary,.gmfx-momentum .cadillac-main .btn-cadillac-warm-gray-1-primary{padding:13px 25px}
}
.gmfx-momentum .cadillac-main .btn-black-primary,.gmfx-momentum .cadillac-main .btn-black-primary:not(:disabled):hover{background:#000;color:#fff;border-color:#000}
.gmfx-momentum .cadillac-main .btn-black-primary:hover,.gmfx-momentum .cadillac-main .btn-black-primary:not(:disabled):hover:hover{background:0;color:#000;border-color:#000}
.gmfx-momentum .cadillac-main .btn-black-secondary,.gmfx-momentum .cadillac-main .btn-black-secondary:not(:disabled):hover{background:0;color:#000;border-color:#000}
.gmfx-momentum .cadillac-main .btn-black-secondary:hover,.gmfx-momentum .cadillac-main .btn-black-secondary:not(:disabled):hover:hover{background:#000;color:#fff;border-color:#000}
.gmfx-momentum .cadillac-main .btn-white-primary,.gmfx-momentum .cadillac-main .btn-white-primary:not(:disabled):hover{background:#fff;color:#000;border-color:#fff}
.gmfx-momentum .cadillac-main .btn-white-primary:hover,.gmfx-momentum .cadillac-main .btn-white-primary:not(:disabled):hover:hover{background:0;color:#fff;border-color:#fff}
.gmfx-momentum .cadillac-main .btn-white-secondary,.gmfx-momentum .cadillac-main .btn-white-secondary:not(:disabled):hover{background:0;color:#fff;border-color:#fff}
.gmfx-momentum .cadillac-main .btn-white-secondary:hover,.gmfx-momentum .cadillac-main .btn-white-secondary:not(:disabled):hover:hover{background:#fff;color:#000;border-color:#fff}
.gmfx-momentum .cadillac-main .btn-cadillac-7540-primary,.gmfx-momentum .cadillac-main .btn-cadillac-7540-primary:not(:disabled):hover{background:#4a4f55;color:#fff;border-color:#4a4f55}
.gmfx-momentum .cadillac-main .btn-cadillac-7540-primary:hover,.gmfx-momentum .cadillac-main .btn-cadillac-7540-primary:not(:disabled):hover:hover{background:#000;color:#fff;border-color:#000}
.gmfx-momentum .cadillac-main .btn-cadillac-438-primary,.gmfx-momentum .cadillac-main .btn-cadillac-438-primary:not(:disabled):hover{background:#574545;color:#fff;border-color:#574545}
.gmfx-momentum .cadillac-main .btn-cadillac-438-primary:hover,.gmfx-momentum .cadillac-main .btn-cadillac-438-primary:not(:disabled):hover:hover{background:#c7b7b0;color:#fff;border-color:#c7b7b0}
.gmfx-momentum .cadillac-main .btn-cadillac-warm-gray-7-primary,.gmfx-momentum .cadillac-main .btn-cadillac-warm-gray-7-primary:not(:disabled):hover{background:#968c83;color:#fff;border-color:#968c83}
.gmfx-momentum .cadillac-main .btn-cadillac-warm-gray-7-primary:hover,.gmfx-momentum .cadillac-main .btn-cadillac-warm-gray-7-primary:not(:disabled):hover:hover{background:#574545;color:#fff;border-color:#574545}
.gmfx-momentum .cadillac-main .btn-cadillac-4085-primary,.gmfx-momentum .cadillac-main .btn-cadillac-4085-primary:not(:disabled):hover{background:#c7b7b0;color:#fff;border-color:#c7b7b0}
.gmfx-momentum .cadillac-main .btn-cadillac-4085-primary:hover,.gmfx-momentum .cadillac-main .btn-cadillac-4085-primary:not(:disabled):hover:hover{background:#968c83;color:#fff;border-color:#968c83}
.gmfx-momentum .cadillac-main .btn-cadillac-warm-gray-1-primary,.gmfx-momentum .cadillac-main .btn-cadillac-warm-gray-1-primary:not(:disabled):hover{background:#d4d2cd;color:#000;border-color:#d4d2cd}
.gmfx-momentum .cadillac-main .btn-cadillac-warm-gray-1-primary:hover,.gmfx-momentum .cadillac-main .btn-cadillac-warm-gray-1-primary:not(:disabled):hover:hover{background:#c7b7b0;color:#fff;border-color:#c7b7b0}
.cadillac-global-font{font-family:'CadillacSans',Arial,Helvetica,sans-serif !important}
.cadillac-secondary-font{font-family:'CadillacSansLight',Arial,Helvetica,sans-serif !important}
.cadillac-font-color{color:#000 !important}
.cadillac-font-color-2{color:#9fa2a3 !important}
.cadillac-gold-color{color:#b5a36a !important}
.btn-cadillac{font-size:15px;padding:13px 20px;background:#000;color:#fff;border-color:#000}
.btn-cadillac:hover{background:0;color:#000;border-color:#000}
@media(min-width:1200px){.btn-cadillac{padding:13px 25px}
}
.btn-chevrolet{background:#b6862d;color:#303132;border:0;font-family:'Louis-Bold',sans-serif;font-size:14px;padding:10px 15px;border-radius:0;color:#fff;line-height:15px;text-transform:capitalize}
.btn-chevrolet:not(:disabled):hover{background:#b68620;opacity:1}
@media(min-width:1200px){.btn-chevrolet{padding:12px 24px;font-size:16px}
}
.chevrolet-main .gmf-rte h1,.chevrolet-main .gmf-rte h2,.chevrolet-main .gmf-rte h3,.chevrolet-main .gmf-rte h4,.chevrolet-main .gmf-rte h5,.chevrolet-main .gmf-rte h6,.chevrolet-main .gmf-rte p{font-family:'Louis',Tahoma,sans-serif;color:#fff}
.chevrolet-main .gmf-rte h1 sup,.chevrolet-main .gmf-rte h2 sup,.chevrolet-main .gmf-rte h3 sup,.chevrolet-main .gmf-rte h4 sup,.chevrolet-main .gmf-rte h5 sup,.chevrolet-main .gmf-rte h6 sup,.chevrolet-main .gmf-rte p sup{top:.1em;font-size:.6em;line-height:1;vertical-align:top}
.chevrolet-main .gmf-rte h1,.chevrolet-main .gmf-rte h2{color:#b6862d}
.chevrolet-main .gmf-rte h1,.chevrolet-main .gmf-rte h2,.chevrolet-main .gmf-rte h3,.chevrolet-main .gmf-rte h4,.chevrolet-main .gmf-rte h5,.chevrolet-main .gmf-rte h6{text-transform:uppercase;line-height:1;font-weight:300}
.chevrolet-main .gmf-rte h1{font-size:50px;letter-spacing:normal;margin:0}
@media(min-width:480px){.chevrolet-main .gmf-rte h1{font-size:104px}
}
@media(min-width:768px){.chevrolet-main .gmf-rte h1{font-size:100px}
}
@media(min-width:992px){.chevrolet-main .gmf-rte h1{font-size:64px}
}
@media(min-width:1200px){.chevrolet-main .gmf-rte h1{font-size:90px}
}
@media(min-width:1340px){.chevrolet-main .gmf-rte h1{font-size:98px}
}
.offers-block-wide .chevrolet-main .gmf-rte h1{font-size:50px}
@media(min-width:480px){.offers-block-wide .chevrolet-main .gmf-rte h1{font-size:104px}
}
@media(min-width:768px){.offers-block-wide .chevrolet-main .gmf-rte h1{font-size:62px}
}
@media(min-width:992px){.offers-block-wide .chevrolet-main .gmf-rte h1{font-size:100px}
}
@media(min-width:1200px){.offers-block-wide .chevrolet-main .gmf-rte h1{font-size:140px}
}
@media(min-width:1340px){.offers-block-wide .chevrolet-main .gmf-rte h1{font-size:154px}
}
.chevrolet-main .gmf-rte h1:before,.chevrolet-main .gmf-rte h1:after{display:none}
.chevrolet-main .gmf-rte h2{font-size:64px}
@media(min-width:768px){.chevrolet-main .gmf-rte h2{font-size:69px}
}
@media(min-width:992px){.chevrolet-main .gmf-rte h2{font-size:75px}
}
.chevrolet-main .gmf-rte h3{font-family:'Louis',Tahoma,sans-serif;font-size:17px;letter-spacing:-0.02em}
@media(min-width:768px){.chevrolet-main .gmf-rte h3{font-size:38px}
}
@media(min-width:992px){.chevrolet-main .gmf-rte h3{font-size:26px}
}
.offers-block-wide .chevrolet-main .gmf-rte h3{font-size:17px}
@media(min-width:768px){.offers-block-wide .chevrolet-main .gmf-rte h3{font-size:20px}
}
@media(min-width:992px){.offers-block-wide .chevrolet-main .gmf-rte h3{font-size:32px}
}
@media(min-width:1200px){.offers-block-wide .chevrolet-main .gmf-rte h3{font-size:46px}
}
.chevrolet-main .gmf-rte h4{font-size:18px}
@media(min-width:768px){.chevrolet-main .gmf-rte h4{font-size:25px}
}
@media(min-width:992px){.chevrolet-main .gmf-rte h4{font-size:30px}
}
.chevrolet-main .gmf-rte h4 strong{color:#8a1529}
.chevrolet-main .gmf-rte h5{font-family:'Louis',Tahoma,sans-serif;font-weight:600;font-size:18px;letter-spacing:.03em;line-height:1.35em}
@media(min-width:768px){.chevrolet-main .gmf-rte h5{font-size:27px;line-height:28px;font-weight:500}
}
@media(min-width:992px){.chevrolet-main .gmf-rte h5{font-size:19px;font-weight:bold}
}
@media(min-width:1025px){.chevrolet-main .gmf-rte h5{line-height:1.06em}
}
@media(min-width:768px){.offers-block-wide .chevrolet-main .gmf-rte h5{font-size:15px;line-height:20px}
}
@media(min-width:992px){.offers-block-wide .chevrolet-main .gmf-rte h5{font-size:23px;line-height:25px}
}
.chevrolet-main .gmf-rte p{font-size:16px;line-height:1.3}
@media(min-width:768px){.chevrolet-main .gmf-rte p{font-size:17px}
}
.chevrolet-main .gmf-rte sup{font-size:.6em}
.chevrolet-main .gmf-rte>*:first-child{margin-top:0}
.chevrolet-main .gmf-rte>*:last-child{margin-bottom:0}
.gmfx-momentum .chevrolet-main h1,.gmfx-momentum .chevrolet-main h2,.gmfx-momentum .chevrolet-main h3,.gmfx-momentum .chevrolet-main h4,.gmfx-momentum .chevrolet-main h5,.gmfx-momentum .chevrolet-main h6,.gmfx-momentum .chevrolet-main p{font-family:'Louis',Tahoma,sans-serif;color:#b6862d}
.gmfx-momentum .chevrolet-main h1 sup,.gmfx-momentum .chevrolet-main h2 sup,.gmfx-momentum .chevrolet-main h3 sup,.gmfx-momentum .chevrolet-main h4 sup,.gmfx-momentum .chevrolet-main h5 sup,.gmfx-momentum .chevrolet-main h6 sup,.gmfx-momentum .chevrolet-main p sup{top:.1em;font-size:.6em;line-height:1;vertical-align:top}
.gmfx-momentum .chevrolet-main h1,.gmfx-momentum .chevrolet-main h2{color:#b6862d}
.gmfx-momentum .chevrolet-main h1,.gmfx-momentum .chevrolet-main h2,.gmfx-momentum .chevrolet-main h3,.gmfx-momentum .chevrolet-main h4,.gmfx-momentum .chevrolet-main h5,.gmfx-momentum .chevrolet-main h6{text-transform:uppercase;line-height:1}
.gmfx-momentum .chevrolet-main h1{font-size:50px;letter-spacing:.02em;margin:0}
@media(min-width:480px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h1{font-size:104px}
}
@media(min-width:480px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h1{font-size:104px}
}
@media(min-width:480px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h1{font-size:104px}
}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h1{font-size:100px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h1{font-size:100px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h1{font-size:100px}
}
@media(min-width:992px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h1{font-size:64px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h1{font-size:64px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h1{font-size:64px}
}
@media(min-width:1200px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h1{font-size:90px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h1{font-size:90px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h1{font-size:90px}
}
@media(min-width:1340px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h1{font-size:98px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h1{font-size:98px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h1{font-size:98px}
}
.gmfx-momentum .chevrolet-main h1:before,.gmfx-momentum .chevrolet-main h1:after{display:none}
.gmfx-momentum .chevrolet-main h2{font-size:75px}
@media(max-width:1199px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h2{font-size:69px}
}
@media(max-width:3039px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h2{font-size:69px}
}
@media(max-width:3039px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h2{font-size:69px}
}
@media(max-width:991px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h2{font-size:64px}
}
@media(max-width:3039px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h2{font-size:64px}
}
@media(max-width:3039px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h2{font-size:64px}
}
.gmfx-momentum .chevrolet-main h3{font-family:'Louis',Tahoma,sans-serif;font-size:26px}
@media(max-width:1199px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h3{font-size:38px}
}
@media(max-width:3039px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h3{font-size:38px}
}
@media(max-width:3039px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h3{font-size:38px}
}
@media(max-width:991px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h3{font-size:17px;letter-spacing:-0.02em}
}
@media(max-width:3039px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h3{font-size:17px;letter-spacing:-0.02em}
}
@media(max-width:3039px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h3{font-size:17px;letter-spacing:-0.02em}
}
.gmfx-momentum .chevrolet-main h4{font-size:30px}
@media(max-width:1199px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h4{font-size:25px}
}
@media(max-width:3039px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h4{font-size:25px}
}
@media(max-width:3039px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h4{font-size:25px}
}
@media(max-width:991px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h4{font-size:18px}
}
@media(max-width:3039px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h4{font-size:18px}
}
@media(max-width:3039px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h4{font-size:18px}
}
.gmfx-momentum .chevrolet-main h4 strong{color:#8a1529}
.gmfx-momentum .chevrolet-main h5{font-family:'Louis',Tahoma,sans-serif;font-size:19px;font-weight:bold}
@media(max-width:1199px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h5{font-size:27px;line-height:28px;font-weight:500}
}
@media(max-width:3039px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h5{font-size:27px;line-height:28px;font-weight:500}
}
@media(max-width:3039px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h5{font-size:27px;line-height:28px;font-weight:500}
}
@media(max-width:991px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main h5{font-weight:600;font-size:18px;letter-spacing:.03em;line-height:1.06em}
}
@media(max-width:3039px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main h5{font-weight:600;font-size:18px;letter-spacing:.03em;line-height:1.06em}
}
@media(max-width:3039px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main h5{font-weight:600;font-size:18px;letter-spacing:.03em;line-height:1.06em}
}
.gmfx-momentum .chevrolet-main p{font-size:16px;line-height:1.3}
@media(min-width:768px){.mya-offers.offers-block-b .gmfx-momentum .chevrolet-main p{font-size:17px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .gmfx-momentum .chevrolet-main p{font-size:17px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .gmfx-momentum .chevrolet-main p{font-size:17px}
}
.gmfx-momentum .chevrolet-main sup{font-size:.6em}
.gmfx-momentum .chevrolet-main>*:first-child{margin-top:0}
.gmfx-momentum .chevrolet-main>*:last-child{margin-bottom:0}
.gmfx-momentum .chevrolet-main .btn-secondary,.gmfx-momentum .chevrolet-main .btn-light,.gmfx-momentum .chevrolet-main .btn-light-primary,.gmfx-momentum .chevrolet-main .btn-light-secondary{-webkit-box-shadow:none;box-shadow:none}
.gmfx-momentum .chevrolet-main .btn-secondary:not(:disabled):hover,.gmfx-momentum .chevrolet-main .btn-light:not(:disabled):hover,.gmfx-momentum .chevrolet-main .btn-light-primary:not(:disabled):hover,.gmfx-momentum .chevrolet-main .btn-light-secondary:not(:disabled):hover{opacity:.9}
.gmfx-momentum .chevrolet-main .btn-primary,.gmfx-momentum .chevrolet-main .btn-primary:focus{background:#303132;border:2px solid #303132;font-family:Roboto,Helvetica,sans-serif;font-size:14px;padding:15px 20px;border-radius:0;color:#fff;line-height:15px;text-transform:capitalize}
.gmfx-momentum .chevrolet-main .btn-primary:not(:disabled):hover,.gmfx-momentum .chevrolet-main .btn-primary:focus:not(:disabled):hover{background:#b68620;border:2px solid #b68620;opacity:1}
@media(min-width:992px){.gmfx-momentum .chevrolet-main .btn-primary,.gmfx-momentum .chevrolet-main .btn-primary:focus{padding:15px 55px}
}
.gmfx-momentum .chevrolet-main .btn-secondary,.gmfx-momentum .chevrolet-main .btn-secondary:focus{background:0;border:2px solid #b68620;font-family:'Louis-Bold',sans-serif;font-size:14px;line-height:15px;color:#303132;padding:15px 20px;border-radius:0;text-transform:capitalize}
.gmfx-momentum .chevrolet-main .btn-secondary:not(:disabled):hover,.gmfx-momentum .chevrolet-main .btn-secondary:focus:not(:disabled):hover{border:2px solid #b68620;background-color:#b68620;color:#303132}
@media(min-width:992px){.gmfx-momentum .chevrolet-main .btn-secondary,.gmfx-momentum .chevrolet-main .btn-secondary:focus{padding:15px 55px}
}
.gmfx-momentum .chevrolet-main .btn-light,.gmfx-momentum .chevrolet-main .btn-light:not(:disabled):hover,.gmfx-momentum .chevrolet-main .btn-light-primary,.gmfx-momentum .chevrolet-main .btn-light-primary:not(:disabled):hover{border:2px solid #cd9834;background:#cd9834 !important;font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-size:14px;line-height:15px;color:#292929;padding:15px 20px;border-radius:0;text-transform:capitalize}
@media(min-width:992px){.gmfx-momentum .chevrolet-main .btn-light,.gmfx-momentum .chevrolet-main .btn-light:not(:disabled):hover,.gmfx-momentum .chevrolet-main .btn-light-primary,.gmfx-momentum .chevrolet-main .btn-light-primary:not(:disabled):hover{padding:15px 55px}
}
.gmfx-momentum .chevrolet-main .btn-light-secondary{background:0;border:2px solid #cd9834;font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-size:14px;line-height:15px;color:#fff;padding:15px 20px;border-radius:0;text-transform:capitalize}
.gmfx-momentum .chevrolet-main .btn-light-secondary:not(:disabled):hover{background:#b68620;border:2px solid #b68620;color:#fff;opacity:1}
@media(min-width:992px){.gmfx-momentum .chevrolet-main .btn-light-secondary{padding:15px 55px}
}
.chevrolet-global-font{font-family:'Louis',sans-serif !important}
.chevrolet-secondary-font{font-family:'Louis-Bold',sans-serif !important}
.chevrolet-global-font-bold{font-family:'Louis-Bold',sans-serif !important}
.chevrolet-primary-color{color:#b6862d !important}
.chevrolet-secondary-color{color:#cd9834 !important}
.chevrolet-font-color{color:#393839 !important}
.chevrolet-primary-bg{background:#b6862d !important}
.chevrolet-secondary-bg{background:#cd9834 !important}
.border-thin{border:1px solid #e6e7e8}
.border-thick{border:4px solid #e6e7e8}
.offers-block-wide .border-thick{border:0}
.border-blue::before{margin:0 auto 10px;content:"";display:block;width:60px;height:4px;background:#00b9f2}
@media(min-width:768px){.border-blue::before{margin:0 0 10px}
}
@media(min-width:768px) and (max-width:991px){.border-blue::before{margin:0 auto 10px}
.offers-block-b .border-blue::before{margin:0 0 10px}
}
@media(min-width:1340px){.offers-block-wide .border-blue::before{position:absolute;margin-top:-20px}
}
.vertical{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#adabab;margin:0 20px}
@media(min-width:768px){.offers-block-b .vertical{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:1200px){.offers-block-wide .vertical{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.vertical-line{height:70px;width:0;border:1px solid #fff}
@media(min-width:992px){.vertical-line{height:90px}
}
@media(min-width:768px){.vertical-line{display:block}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .vertical-line{display:none}
}
.vertical-txt{color:#fff}
.horizontal-line{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:480px) and (max-width:767px){.horizontal-line{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .horizontal-line{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.horizontal-line span{margin:0 15px}
.horizontal-line:after,.horizontal-line:before{background:#adabab;height:2px;-webkit-box-flex:1;-ms-flex:1;flex:1;content:''}
.horizontal-line.left{float:none}
.horizontal-line.left:after{content:none}
.horizontal-line.right{float:none}
.horizontal-line.right:before{content:none}
.horizontal-line.right span{margin:20px 10px 20px 0;font-weight:500}
.other-offers-wrap .offers-content-wrap{padding:60px 30px;z-index:6}
.other-offers-bg{position:absolute;top:0;left:0;width:100%}
.offers-block-b .offers-parent-col{padding-right:0}
.offers-block-b .other-offers-bg{height:auto;width:100%}
.offers-block-b .root.responsivegrid{width:100%}
.offers-block-wide .other-offers-wrap .row{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .offers-parent-col{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .offers-parent-col .row{width:auto}
.offers-block-wide .offers-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;padding:30px}
@media(min-width:1024px){.offers-container-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:left;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.other-offers-wrap .offers-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.offers-flex-height{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
}
@media(min-width:768px) and (max-width:1023px){.offers-container-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:left;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.offers-block-b .offers-parent-col{padding-right:15px}
.offers-block-wide .other-offers-wrap .other-offers-bg{left:-20%;width:auto;height:100%;max-width:none}
.offers-block-a.gmf-col-mgmt img.other-offers-bg{left:0;height:auto;width:100%}
}
@media screen and (max-width:767px){.other-offers-bg{position:relative;max-width:100%;height:auto;width:100%}
.offers-block-wide .offers-bootstrap .row{display:block}
.offers-block-wide .offers-content-wrap{padding:60px 30px}
.offers-content-wrap{text-align:center}
.offers-block-b .offers-parent-col{padding-right:15px}
}
@media screen and (min-width:768px){.logout .hero-content>div:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}
.logout .hero-content,.offers-block-wide,.offers-block-wide #box-3,.offers-block-wide .aem-Grid,.offers-block-wide .offers-gmf-offers-variation-b,.offers-block-wide .other-offer,.offers-block-wide .other-offers-wrap,.offers-block-wide .root,.offers-block-wide>div,.offers-block-wide.mya-offers{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:768px){.offers-block-wide .aem-Grid{height:100%}
.offers-block-wide .aem-Grid .carousel-offers,.offers-block-wide .aem-Grid .dynamic-carousel,.offers-block-wide .aem-Grid .offers-slick-main{height:100%}
}
.box-b-element{display:none}
.offers-block-a .box-a-element{display:block}
.offers-block-a .box-b-element{display:none !important}
.offers-block-a .default-box-b{display:none}
.offers-block-a .default-box-a{display:block}
.offers-block-b .box-b-element{display:block}
.offers-block-b .box-a-element{display:none !important}
.offers-block-b .default-box-b{display:block}
.offers-block-b .default-box-a{display:none}
.hidden{display:none}
.offers-body{margin:0}
.default-logout{display:none}
.offers-block-wide{padding:0}
.offers-block-wide .default-logout{display:block}
.offers-block-wide .default-box-b{display:none}
.offers-block-wide .default-box-a{display:none}
@media(max-width:480px){.hidden-mobile{display:none !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .hidden-tablet,.offers-block-wide .hidden-tablet{display:none !important}
}
@media(min-width:992px){.offers-block-b .hidden-desktop,.offers-block-wide .hidden-desktop{display:none !important}
}
@media print{body.offer-print-overlay{visibility:hidden !important;background:#fff;overflow:hidden}
body.offer-print-overlay .logout-container,body.offer-print-overlay .banner h1,body.offer-print-overlay footer[role='contentinfo'],body.offer-print-overlay .row.container-white,body.offer-print-overlay .row.container-blue,body.offer-print-overlay .row.promostandardimage{height:1px;overflow:hidden;display:none}
body.offer-print-overlay .popup{top:0;left:0;position:absolute;visibility:visible;margin-top:0 !important;padding-top:15px !important}
body.offer-print-overlay .offers-block-wide{position:static}
}
.offers-billing-statement-preview .hidden-billing-statement{display:none !important}
.offers-billing-statement-preview .preview-box-title span{color:gray;font-size:13px}
.offers-billing-statement-preview .box-a-preview{width:900px;height:563px;margin-bottom:80px}
.offers-billing-statement-preview .box-b-preview{width:1313px;height:563px}
.offers-billing-statement-preview .billing-link{display:block !important}
.offers-billing-statement-preview .billing-link-inline{display:inline-block !important}
.offers-billing-statement-preview .billing-link-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.offers-billing-statement-preview .billing-img,.offers-billing-statement-preview .billing-link-block{display:block !important}
.offers-billing-statement-preview .cta-btn,.offers-billing-statement-preview .brand-cta{display:none !important}
.offers-billing-statement-preview .billing-right{-ms-flex-pack:end !important;-webkit-box-pack:end !important;justify-content:flex-end !important;float:right !important}
.offers-billing-statement-preview .billing-left{-ms-flex-pack:start !important;-webkit-box-pack:start !important;justify-content:flex-start !important;float:left !important}
.offers-billing-statement-preview .billing-center{-ms-flex-pack:center !important;-webkit-box-pack:center !important;justify-content:center !important;text-align:center !important;margin:0 auto;float:none !important}
.offers-billing-statement-preview .billing-relative{position:relative !important}
.offers-billing-statement-preview .billing-bottom-5{bottom:5px !important}
.offers-billing-statement-preview .billing-bottom-10{bottom:10px !important}
.offers-billing-statement-preview .billing-bottom-15{bottom:15px !important}
.offers-billing-statement-preview .billing-bottom-20{bottom:20px !important}
.offers-billing-statement-preview .billing-bottom-25{bottom:25px !important}
.offers-billing-statement-preview .billing-bottom-30{bottom:30px !important}
.offers-billing-statement-preview .billing-m-b-n5{margin-bottom:-5px !important}
.offers-billing-statement-preview .billing-m-b-n10{margin-bottom:-10px !important}
.offers-billing-statement-preview .billing-m-b-n15{margin-bottom:-15px !important}
.offers-billing-statement-preview .billing-m-b-n20{margin-bottom:-20px !important}
.offers-billing-statement-preview .billing-m-b-n25{margin-bottom:-25px !important}
.offers-billing-statement-preview .billing-m-b-n30{margin-bottom:-30px !important}
.offers-billing-statement-preview .gmcb-rewards,.offers-billing-statement-preview .midterm-offers{height:100%}
.offers-billing-statement-preview .mygm-promotion-offer picture{display:none}
.offers-billing-statement-preview .mygm-promotion-offer .text-container{padding-right:10px !important}
.offers-billing-statement-preview .mygm-promotion-offer .gmcb_inner_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}
.offers-billing-statement-preview .mygm-promotion-offer .gmcb_inner_container .image-container,.offers-billing-statement-preview .mygm-promotion-offer .gmcb_inner_container .text-container{width:100% !important}
.offers-billing-statement-preview .offer-var-a .accessories-container .offer-var-a-logo img{max-width:150px}
.offers-billing-statement-preview .protection-offer{background:#000;height:100%}
.offers-billing-statement-preview .protection-offer.box-a{width:900px;max-width:900px}
.offers-billing-statement-preview .protection-offer.box-b{width:1313px;max-width:1313px}
.offers-billing-statement-preview .protection-offer .billing-link{display:block !important}
.offers-billing-statement-preview .protection-offer .billing-img{display:block !important}
.offers-billing-statement-preview .protection-offer .cta-btn,.offers-billing-statement-preview .protection-offer .brand-cta{display:none !important}
.offers-billing-statement-preview .protection-offer .gmcb-rewards,.offers-billing-statement-preview .protection-offer .midterm-offers{height:100%}
.offers-billing-statement-preview .protection-offer .mygm-promotion-offer picture{display:none}
.offers-billing-statement-preview .protection-offer .mygm-promotion-offer .text-container{padding-right:10px !important}
.offers-billing-statement-preview .protection-offer .mygm-promotion-offer .gmcb_inner_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}
.offers-billing-statement-preview .protection-offer .mygm-promotion-offer .gmcb_inner_container .image-container,.offers-billing-statement-preview .protection-offer .mygm-promotion-offer .gmcb_inner_container .text-container{width:100% !important}
.offers-billing-statement-preview .protection-offer .protection-offer{background:#000;height:100%}
.offers-billing-statement-preview .protection-offer .protection-offer .billing-link{font-size:14px !important}
.offers-billing-statement-preview .protection-offer .protection-offer .legal-txt{width:100%}
.offers-billing-statement-preview .protection-offer .protection-offer .cta-btn{display:none}
.offers-billing-statement-preview .protection-offer .protection-offer.protection-offer-gmc .billing-link{font-weight:400}
.offers-billing-statement-preview .protection-offer .service-offer-variation-b .intro-offers-buick .billing-link{font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.offers-billing-statement-preview .protection-offer .service-offer-variation-b .intro-offers-cadillac .billing-link{font-family:'CadillacSans',Arial,Helvetica,sans-serif}
.offers-billing-statement-preview .protection-offer .service-offer-variation-b .intro-offers-gmc .billing-link{font-family:'Stratum',Arial,sans-serif;color:#fff}
.offers-billing-statement-preview .protection-offer .service-offer-variation-b .intro-offers-chevrolet .billing-link{font-family:'Louis',sans-serif}
.offers-billing-statement-preview .protection-offer .intro-accessories-offers{height:100%}
.offers-billing-statement-preview .protection-offer .intro-accessories-offers .intro-service-offer{background:#f2f2f2;height:100%}
.offers-billing-statement-preview .protection-offer .intro-accessories-offers .billing-link{font-weight:normal;margin:0;color:#000}
.offers-billing-statement-preview .protection-offer .intro-offers-buick{font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.offers-billing-statement-preview .protection-offer .intro-offers-buick .billing-link{color:#2b2b2b}
.offers-billing-statement-preview .protection-offer .intro-offers-cadillac{font-family:'CadillacSans',Arial,Helvetica,sans-serif}
.offers-billing-statement-preview .protection-offer .intro-offers-cadillac .billing-link{font-weight:300}
.offers-billing-statement-preview .protection-offer .intro-offers-gmc{font-family:'Stratum',Arial,sans-serif}
.offers-billing-statement-preview .protection-offer .intro-offers-chevrolet{font-family:'Louis',sans-serif}
.offers-billing-statement-preview .protection-offer .onstar-offers .billing-link{font-weight:300;color:#fff}
.offers-billing-statement-preview .protection-offer .onstar-offers picture{display:none}
.offers-billing-statement-preview .protection-offer .onstar-offers .onstar-offer-buick{font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.offers-billing-statement-preview .protection-offer .onstar-offers .onstar-offer-cadillac{font-family:'CadillacSans',Arial,Helvetica,sans-serif}
.offers-billing-statement-preview .protection-offer .onstar-offers .onstar-offer-gmc{font-family:'Stratum',Arial,sans-serif}
.offers-billing-statement-preview .protection-offer .onstar-offers .onstar-offer-chevrolet{font-family:'Louis',sans-serif}
.offers-billing-statement-preview .protection-offer .onstar-offers .onstar-offer .onstar-inner-content-1{padding-left:30px}
.offers-billing-statement-preview .protection-offer .onboarding-offer-main{height:100%}
.offers-billing-statement-preview .protection-offer .onboarding-offer-main .onboarding-accessories-offers{height:100%;background:#f2f2f2}
.offers-billing-statement-preview .protection-offer .onboarding-offer-main .banner-text{display:none}
.offers-billing-statement-preview .protection-offer .onboarding-offer-main .banner-text:first-of-type{display:block;width:100%;padding:10px 30px}
.offers-billing-statement-preview .protection-offer .onboarding-offer-main .billing-link{margin:0}
.offers-billing-statement-preview .protection-offer .vehicle-default-offer{border:1px solid #000}
.offers-billing-statement-preview .protection-offer .vehicle-default-offer .default_offers_content{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}
.offers-billing-statement-preview .protection-offer .vehicle-default-offer .billing-link{-ms-flex-preferred-size:100%;flex-basis:100%;margin:40px 0 0}
.offers-billing-statement-preview .protection-offer .vehicle-default-offer picture{display:none}
.offers-billing-statement-preview .protection-offer .vehicle-default-offer .buick-default-vehicle-offers .billing-link{font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.offers-billing-statement-preview .protection-offer .vehicle-default-offer .cadillac-default-vehicle-offers .billing-link{font-family:'CadillacSans',Arial,Helvetica,sans-serif}
.offers-billing-statement-preview .protection-offer .vehicle-default-offer .gmc-default-vehicle-offers .billing-link{font-family:'Stratum',Arial,sans-serif}
.offers-billing-statement-preview .protection-offer .vehicle-default-offer .chevrolet-default-vehicle-offers .billing-link{font-family:'Louis',sans-serif}
.offers-billing-statement-preview.preview-override{overflow:hidden;position:relative}
.offers-billing-statement-preview.preview-override .container.dashboard{width:100%;max-width:1400px;padding:0}
.offers-billing-statement-preview.preview-override .preview-box-a,.offers-billing-statement-preview.preview-override .preview-box-b{padding:10px;max-height:none;height:auto}
.offers-billing-statement-preview.preview-override .preview-box-a>div,.offers-billing-statement-preview.preview-override .preview-box-b>div{height:auto}
.offers-billing-statement-preview.preview-override .preview-box-a{max-width:920px}
.offers-billing-statement-preview.preview-override .preview-box-a>div{width:900px;max-width:900px}
.offers-billing-statement-preview.preview-override .preview-box-b{max-width:1333px}
.offers-billing-statement-preview.preview-override .preview-box-b>div{width:1313px;max-width:1313px}
.offers-billing-statement-preview.preview-override.height-checked .preview-box-a,.offers-billing-statement-preview.preview-override.height-checked .preview-box-b{max-height:583px;height:583px}
.offers-billing-statement-preview.preview-override.height-checked .preview-box-a>div,.offers-billing-statement-preview.preview-override.height-checked .preview-box-b>div{height:563px;overflow:hidden}
.offers-billing-statement-preview.preview-override .offers-warning-message{color:red}
.offers-billing-statement-preview.preview-override .box-wrapper{position:absolute;right:0}
.offers-billing-statement-preview.preview-override .box-wrapper a{opacity:0;display:block;color:#fff;font-weight:bold;padding:15px}
.offers-billing-statement-preview.preview-override .box-wrapper a:hover{background:#000;opacity:1}
.offers-billing-statement-preview.preview-override .logout-section{padding:30px 20px}
.offers-billing-statement-preview.preview-override .preview-box-title{display:block;width:100%;font-weight:bold}
.offers-billing-statement-preview.preview-override .preview-box-title.offers-warning .offers-warning-message{display:inline-block !important}
.offers-billing-statement-preview.preview-override .preview-box-title.offers-warning + .preview-box-a,.offers-billing-statement-preview.preview-override .preview-box-title.offers-warning + .preview-box-b{background-color:#f00 !important}
.offers-billing-statement-preview.preview-override .container-fluid.site-dotcom{margin-bottom:25px}
.offers-billing-statement-preview.preview-override .container-fluid.site-dotcom .preview-box-title{padding:15px 20px}
@media(min-width:768px){.offers-billing-statement-preview.preview-override .logout-section{padding:40px}
.offers-billing-statement-preview.preview-override .container-fluid.site-dotcom .preview-box-title{padding:15px 40px}
}
@media(min-width:1200px){.offers-billing-statement-preview.preview-override .logout-section{padding:90px 100px 108px}
}
@media(max-width:992px){.offers-billing-statement-preview.preview-override{display:block !important}
}
.offers-billing-statement-preview .min-height-500,.offers-billing-statement-preview .min-height-550,.offers-billing-statement-preview .min-height-600,.offers-billing-statement-preview .min-height-650,.offers-billing-statement-preview .min-height-700,.offers-billing-statement-preview .min-height-750,.offers-billing-statement-preview .min-height-800,.offers-billing-statement-preview .min-height-500-lg,.offers-billing-statement-preview .min-height-550-lg,.offers-billing-statement-preview .min-height-600-lg,.offers-billing-statement-preview .min-height-650-lg,.offers-billing-statement-preview .min-height-700-lg,.offers-billing-statement-preview .min-height-750-lg,.offers-billing-statement-preview .min-height-800-lg,.offers-billing-statement-preview .min-height-500-md,.offers-billing-statement-preview .min-height-550-md,.offers-billing-statement-preview .min-height-600-md,.offers-billing-statement-preview .min-height-650-md,.offers-billing-statement-preview .min-height-700-md,.offers-billing-statement-preview .min-height-750-md,.offers-billing-statement-preview .min-height-800-md,.offers-billing-statement-preview .min-height-500-sm,.offers-billing-statement-preview .min-height-550-sm,.offers-billing-statement-preview .min-height-600-sm,.offers-billing-statement-preview .min-height-650-sm,.offers-billing-statement-preview .min-height-700-sm,.offers-billing-statement-preview .min-height-750-sm,.offers-billing-statement-preview .min-height-800-sm{min-height:100% !important}
.popup-overlay-offers{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);-webkit-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;visibility:hidden;opacity:0;z-index:1001;overflow-x:hidden;overflow-y:auto}
.popup-overlay-offers:target{visibility:visible;opacity:1}
.popup-wrapper-offers{margin:70px auto;background:#fff;width:100%;max-width:900px;position:relative;z-index:999}
.popup-wrapper-offers .close{position:absolute;top:20px;right:30px;opacity:1;font-size:30px;font-weight:normal;line-height:normal}
.gmc-btn-primary{background:#c00;font-family:'Muli',Arial,sans-serif;font-weight:bold;font-size:18px;line-height:16px;color:#fff !important;padding:12px;border-radius:2px;letter-spacing:2px;border:2px solid #c00;margin:0 10px}
.gmc-btn-primary:hover{background:#a00;border-color:#a00;text-decoration:none !important}
.gmc-btn-secondary{background:#fff;font-family:'Muli',Arial,sans-serif;border:2px solid #c00;font-weight:bold;font-size:18px;line-height:16px;padding:12px;border-radius:2px;margin:0 10px;letter-spacing:2px;color:#c00 !important}
.gmc-btn-secondary:hover{background:#a00;color:#fff !important;text-decoration:none !important;cursor:pointer}
.buick-btn-primary{background:#fff;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;border:1px solid #f26522;font-size:16px;padding:12px 33px;letter-spacing:3px;color:#c9480c !important}
.buick-btn-primary:hover{background:#f26522;color:#fff !important;text-decoration:none !important}
.buick-btn-secondary{background:#f26522;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:16px;color:#fff !important;padding:12px 33px;letter-spacing:3px;border-radius:0;border:1px solid #f26522}
.buick-btn-secondary:hover{background:#fff;color:#c9480c !important;text-decoration:none !important;cursor:pointer}
.chevrolet-btn-primary{background:#b6862d;border:2px solid #b6862d;color:#292929 !important;font-family:'Louis-Bold',sans-serif;font-size:14px;padding:10px 20px;border-radius:0}
.chevrolet-btn-primary:hover{background:#cd9834;color:#fff !important;text-decoration:none !important}
.chevrolet-btn-secondary{background:#fff;border:2px solid #b6862d;color:#292929 !important;font-family:'Louis-Bold',sans-serif;font-size:14px;padding:10px 20px;border-radius:0}
.chevrolet-btn-secondary:hover{background:#cd9834;color:#fff !important;text-decoration:none !important;cursor:pointer}
.cadillac-btn-primary{background:#000;font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-weight:500;font-size:18px;color:#fff !important;padding:12px 20px;letter-spacing:1.5px;border:2px solid #000;margin:0 10px}
.cadillac-btn-primary:hover{background:#fff;text-decoration:none !important;color:#000 !important}
.cadillac-btn-secondary{background:#fff;font-family:'CadillacSans',Arial,Helvetica,sans-serif;border:2px solid #000;font-weight:500;font-size:18px;padding:12px 20px;margin:0 10px;letter-spacing:2px;color:#000 !important}
.cadillac-btn-secondary:hover{background:#000;color:#fff !important;text-decoration:none !important;cursor:pointer}
.accessories-public-offer{width:100%}
.accessories-public .inner-container{border:1px solid #111}
@media(min-width:768px){.offers-block-wide .accessories-public{height:100%}
}
@media screen and (min-width:1200px){.offers-block-wide .accessories-public{border:0}
}
@media(min-width:768px){.offers-block-wide .accessories-public .inner-container{border:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-left .offers-logo-container{text-align:center}
}
.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title{text-transform:lowercase}
@media(max-width:991px){.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title br{display:none}
}
@media(min-width:992px){.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading{-ms-flex-preferred-size:100%;flex-basis:100%}
}
.accessories-public.cadillac-main{height:100%}
@media(min-width:768px) and (max-width:992px){.offers-block-b .accessories-public.cadillac-main .offers-background-cover{background-position:center}
}
@media(min-width:1200px){.accessories-public.cadillac-main .offers-background-cover{background-size:100% 100%}
.offers-block-wide .accessories-public.cadillac-main .offers-background-cover{background-size:125% 100%}
}
@media(min-width:992px) and (max-width:1024px){.offers-block-wide .accessories-public.cadillac-main .accessories-public-cadillac__contents{max-width:390px !important}
}
@media(min-width:1200px){.accessories-public.cadillac-main .service-event-main{-ms-flex-preferred-size:100%;flex-basis:100%}
.offers-block-wide .accessories-public.cadillac-main .service-event-main{max-width:470px}
}
@media(max-width:992px){.accessories-public.cadillac-main .service-event-main .disclaimer{display:none !important}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-b .accessories-public.cadillac-main .service-event-main .disclaimer{display:block !important}
}
.accessories-public.cadillac-main .inner-container{border:0;height:100%;z-index:5;background:#000}
@media(max-width:480px){.accessories-public.cadillac-main .inner-container .offer-logo{padding-top:30px}
}
@media(min-width:768px) and (max-width:991px){.accessories-public.cadillac-main .inner-container .offer-logo{padding-top:30px}
}
.accessories-public.cadillac-main .inner-container .offer-logo img{margin:0 auto}
@media(max-width:480px){.accessories-public.cadillac-main .inner-container .offer-logo img{width:250px}
}
@media(min-width:480px){.accessories-public.cadillac-main .inner-container .offer-logo img{max-width:380px}
}
@media(min-width:992px) and (max-width:1024px){.offers-block-wide .accessories-public.cadillac-main .inner-container .offer-logo img{max-width:240px}
}
.accessories-public.cadillac-main .inner-container .img-container,.accessories-public.cadillac-main .inner-container .offers-background-cover-container{display:none}
.accessories-public.cadillac-main .inner-container.theme-img-left,.accessories-public.cadillac-main .inner-container.theme-img-right{min-height:unset}
.accessories-public.cadillac-main .inner-container.theme-img-left .content-second,.accessories-public.cadillac-main .inner-container.theme-img-right .content-second{width:100%}
.accessories-public.cadillac-main .inner-container.theme-img-left .service-event-main,.accessories-public.cadillac-main .inner-container.theme-img-right .service-event-main{text-align:left}
.accessories-public.cadillac-main .inner-container.theme-img-left .cta-btn,.accessories-public.cadillac-main .inner-container.theme-img-right .cta-btn{text-align:center}
@media(min-width:1200px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .cta-btn,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .cta-btn{top:400px;right:auto;left:150px}
}
@media(min-width:1340px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .cta-btn,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .cta-btn{top:370px;bottom:auto;right:auto}
}
.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte{padding:18px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:bold}
@media(min-width:1200px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte{padding-top:30px}
}
.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .heading,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .heading{font-size:18px;padding:10px 0;display:inline-block;margin:0 auto;width:auto;text-align:center;font-family:'CadillacGothic-WideMedium',Arial,Helvetica,sans-serif;letter-spacing:7.5px;line-height:55px}
@media(min-width:480px) and (max-width:767px){.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .heading,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .heading{line-height:40px}
}
@media(max-width:480px){.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .heading,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .heading{line-height:30px}
}
@media(min-width:1200px){.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .heading,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .heading{font-size:18px}
.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .heading,.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .heading{margin:0}
}
@media(min-width:768px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .heading,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .heading{padding-bottom:15px}
}
@media(min-width:992px) and (max-width:1024px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .heading,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .heading{font-size:26px !important;line-height:35px}
}
@media(min-width:1200px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .heading br,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .heading br{display:none}
}
@media(min-width:992px) and (max-width:1024px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .heading br,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .heading br{display:none}
}
.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .heading br,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .heading br{display:inline-block}
.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{font-size:60px;text-align:center;font-weight:700;margin-bottom:0;font-family:'CadillacGothic-Medium',Arial,Helvetica,sans-serif}
@media(min-width:1200px){.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{font-size:58px}
}
@media(max-width:991px){.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media(min-width:768px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{width:100%;font-size:72px;padding-top:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{font-size:98px}
}
@media(min-width:992px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{font-size:58px}
}
@media(min-width:1200px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{font-size:74px}
}
.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-size:18px;padding-bottom:5px;line-height:1.4;font-weight:300;letter-spacing:.8px;margin-bottom:0;text-transform:none;-ms-flex-preferred-size:100%;flex-basis:100%;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
@media(min-width:480px){.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .title{line-height:1.4;text-align:center;font-weight:300;letter-spacing:1px}
}
@media(min-width:992px){.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .title{padding-bottom:0;font-size:18px}
}
@media(min-width:1200px){.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-weight:300}
.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .title{padding-top:5px}
}
@media(min-width:768px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .title{width:100%;margin-bottom:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .title{line-height:36px;margin-bottom:12px}
}
@media(min-width:992px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .title{padding:0}
}
@media(min-width:992px) and (max-width:1024px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-size:16px !important}
}
@media(min-width:1200px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .title{padding:0 0 10px}
}
@media(max-width:1199px){.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title span,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .title span{display:none}
}
@media(max-width:1199px){.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte .title br,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte .title br{display:block}
}
@media(min-width:576px) and (max-width:991px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte{padding:25px 0 0}
}
.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte h2,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte h2{margin-bottom:5px}
.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte p,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte p{text-transform:uppercase;font-weight:500;font-size:16px;color:#fff;text-align:center}
@media(min-width:480px){.accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte p,.accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte p{text-align:left}
}
@media(min-width:768px) and (max-width:992px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte p,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .gmf-rte p{font-size:28px;text-align:center}
}
.accessories-public.cadillac-main .inner-container.theme-img-left .cta-btn,.accessories-public.cadillac-main .inner-container.theme-img-right .cta-btn{margin-top:30px;display:block}
.accessories-public.cadillac-main .inner-container.theme-img-left .certificate-ser.offers-flex-row,.accessories-public.cadillac-main .inner-container.theme-img-right .certificate-ser.offers-flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.accessories-public.cadillac-main .inner-container.theme-img-left .img-container,.accessories-public.cadillac-main .inner-container.theme-img-right .img-container{display:block;position:relative}
@media(max-width:992px){.accessories-public.cadillac-main .inner-container.theme-img-left .img-container .disclaimer,.accessories-public.cadillac-main .inner-container.theme-img-right .img-container .disclaimer{display:block !important}
}
.accessories-public.cadillac-main .inner-container.theme-img-left .img-container img,.accessories-public.cadillac-main .inner-container.theme-img-right .img-container img{display:block;width:100%}
.accessories-public.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.accessories-public.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{display:none;width:320px}
.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{width:350px}
@media(min-width:992px){.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{width:400px}
}
@media(min-width:1200px){.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{width:500px}
}
@media(min-width:1340px){.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{width:530px}
}
@media(max-width:991.98px) and (min-width:576px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .certificate-ser.offers-flex-row,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .certificate-ser.offers-flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .img-container img,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .img-container img{display:block}
.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{display:none}
}
@media(min-width:576px){.accessories-public.cadillac-main .inner-container.theme-img-left .cta-btn,.accessories-public.cadillac-main .inner-container.theme-img-right .cta-btn{text-align:center}
.accessories-public.cadillac-main .inner-container.theme-img-left .certificate-ser.offers-flex-row,.accessories-public.cadillac-main .inner-container.theme-img-right .certificate-ser.offers-flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:992px){.accessories-public.cadillac-main .inner-container.theme-img-left .img-container,.accessories-public.cadillac-main .inner-container.theme-img-right .img-container{max-width:465px}
.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .img-container,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .img-container{width:423px}
.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .img-container .offers-background-cover-container,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .img-container .offers-background-cover-container{display:none}
.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .img-container img,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .img-container img{display:block;height:100%}
.accessories-public.cadillac-main .inner-container.theme-img-left .img-container img,.accessories-public.cadillac-main .inner-container.theme-img-right .img-container img{display:none}
.accessories-public.cadillac-main .inner-container.theme-img-left .certificate-ser.offers-flex-row,.accessories-public.cadillac-main .inner-container.theme-img-right .certificate-ser.offers-flex-row{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}
}
@media(min-width:992px) and (max-width:1024px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .img-container,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .img-container{max-width:360px !important}
}
@media(min-width:992px){.accessories-public.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.accessories-public.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{display:block}
}
.accessories-public.cadillac-main .inner-container.theme-img-left .img-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.accessories-public.cadillac-main .inner-container.theme-img-left .content-second{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media(min-width:992px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .content-second{padding:40px 18px 68px 10px}
}
@media(min-width:480px) and (max-width:767px){.accessories-public.cadillac-main .inner-container.theme-img-left .cadillac-logo-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}
}
.accessories-public.cadillac-main .inner-container.theme-img-left .offers-logo-container{text-align:center}
@media(max-width:991px){.accessories-public.cadillac-main .inner-container.theme-img-left .offers-logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(max-width:767px){.accessories-public.cadillac-main .inner-container.theme-img-left .offers-logo-container.logo-right{text-align:center;width:340px}
}
@media(max-width:480px){.accessories-public.cadillac-main .inner-container.theme-img-left .offers-logo-container.logo-right{width:auto}
}
@media(max-width:991.98px) and (min-width:576px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .offers-logo-container.logo-right{text-align:center}
.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .offers-logo-container{text-align:left}
}
@media(min-width:576px){.accessories-public.cadillac-main .inner-container.theme-img-left .offers-logo-container{text-align:left}
}
@media(min-width:480px) and (max-width:767px){.accessories-public.cadillac-main .inner-container.theme-img-left .offers-logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:40%}
}
@media(min-width:480px) and (max-width:767px){.accessories-public.cadillac-main .inner-container.theme-img-left .offers-logo-container img{border:0;max-width:60px}
}
.accessories-public.cadillac-main .inner-container.theme-img-right .img-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(max-width:991.98px) and (min-width:576px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .img-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:576px){.accessories-public.cadillac-main .inner-container.theme-img-right .img-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
.accessories-public.cadillac-main .inner-container.theme-img-right .content-second{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media(max-width:991.98px) and (min-width:576px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .content-second{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
@media(min-width:576px){.accessories-public.cadillac-main .inner-container.theme-img-right .content-second{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
.accessories-public.cadillac-main .inner-container.theme-img-right .offers-logo-container{text-align:center}
@media(max-width:991.98px) and (min-width:576px){.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .offers-logo-container{text-align:center}
}
@media(min-width:576px){.accessories-public.cadillac-main .inner-container.theme-img-right .offers-logo-container{text-align:left}
}
@media(max-width:991px){.accessories-public.cadillac-main .inner-container.theme-img-right .offers-logo-container{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.accessories-public.cadillac-main .content-second{width:auto;padding:1rem 1rem 2rem;text-align:center}
.accessories-public.cadillac-main .main-logo{max-width:80px;display:inline-block;padding-right:0 !important;border:0;margin:0 auto}
.accessories-public.cadillac-main .main-logo-txt{display:inline-block;color:#fff;padding-top:17px;font-size:15px;text-transform:uppercase;padding-left:10px;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;letter-spacing:3.5px}
.accessories-public.cadillac-main .service-event-main{font-family:'CadillacSans',Tahoma,sans-serif}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .accessories-public.cadillac-main .service-event-main .gmf-rte .title sup{font-size:20px !important}
}
.accessories-public.cadillac-main .special-logo-cadillac{padding-top:40px;width:90%;margin:0 auto}
.accessories-public.cadillac-main .bf-txt-heading{text-transform:uppercase;font-weight:500;font-size:24px;padding-top:30px}
.accessories-public.cadillac-main .bf-txt-subheading{font-size:20px;text-transform:uppercase;font-weight:500;padding-top:20px;padding-bottom:10px}
.accessories-public.cadillac-main .bf-txt-subheading span{display:inline-block;color:#8a1529;padding:0 8px;font-weight:300}
.accessories-public.cadillac-main .cta-btn{margin-top:20px;margin-bottom:10px}
.accessories-public.cadillac-main .cta-btn .btn-cadillac{background:transparent;border:1px solid white;color:#fff;font-weight:bold;padding:12px 35px;text-transform:uppercase;letter-spacing:1px;text-decoration:none;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;font-weight:400}
@media(max-width:767px){.accessories-public.cadillac-main .cta-btn .btn-cadillac{max-width:20em;padding:12px 5px 12px !important;font-size:14px !important}
}
.accessories-public.cadillac-main .cta-btn .btn-cadillac:hover{color:#000;text-decoration:none;background:#ffffffcc;border-color:#ffffffcc}
@media(min-width:768px) and (max-width:1199px){.accessories-public.cadillac-main .cta-btn .btn-cadillac{letter-spacing:4px}
}
@media(min-width:992px) and (max-width:1024px){.offers-block-wide .accessories-public.cadillac-main .cta-btn .btn-cadillac{font-size:12px !important}
}
.accessories-public.cadillac-main .cta-btn .btn-cadillac.btn-cadillac-secondary{background:#fff;color:#111}
.accessories-public.cadillac-main .cta-btn .btn-cadillac.btn-cadillac-tertiary{background:#4a4f55;color:#fff}
.accessories-public.cadillac-main .disclaimer .dsc-txt{color:white;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
@media(min-width:768px){.offers-block-wide .accessories-public.cadillac-main .disclaimer .dsc-txt{margin-top:25px !important}
}
@media(min-width:1200px) and (min-width:1340px){.offers-block-wide .accessories-public.cadillac-main .disclaimer .dsc-txt{margin-top:40px !important}
}
@media(min-width:576px){.accessories-public.cadillac-main .content-second{text-align:right}
.accessories-public.cadillac-main .offers-logo-container{text-align:center}
.accessories-public.cadillac-main .main-logo{max-width:100px}
.accessories-public.cadillac-main .main-logo-txt{font-size:16px;padding-right:16px;padding-top:17px}
.accessories-public.cadillac-main .service-event-main{text-align:center}
.accessories-public.cadillac-main .special-logo-cadillac{width:40%}
.accessories-public.cadillac-main .bf-txt-heading{font-size:26px;color:#595959}
.accessories-public.cadillac-main .bf-txt-subheading{color:#595959;padding-top:8px;font-size:18px}
.accessories-public.cadillac-main .btn-cadillac{padding:10px 30px;font-size:17px;letter-spacing:3px}
}
@media(min-width:576px) and (max-width:991.98px){.accessories-public.cadillac-main .cta-btn{margin-top:40px}
}
@media(min-width:992px){.offers-block-b .accessories-public.cadillac-main .cadillac-logo-reverse,.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.offers-block-b .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container,.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container{text-align:center}
.offers-block-b .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container img,.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container img{border:0;max-width:60px}
.offers-block-b .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt,.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{font-size:14px}
.offers-block-wide .accessories-public .inner-container.theme-img-left .cadillac-logo-reverse{position:relative}
.offers-block-wide .accessories-public .inner-container.theme-img-left .cadillac-logo-reverse .offers-logo-container{text-align:center}
.offers-block-wide .accessories-public .inner-container.theme-img-left .cadillac-logo-reverse .offers-logo-container img{max-width:80px;padding-right:0 !important}
.offers-block-wide .accessories-public .inner-container.theme-img-left .cta-btn{margin-top:35px;bottom:0;top:160px;right:260px}
.offers-block-wide .accessories-public .inner-container.theme-img-left .cta-btn .btn-cadillac{padding:20px;letter-spacing:3px}
.accessories-public.cadillac-main .special-logo-cadillac{width:32%;padding-top:26px}
.accessories-public.cadillac-main .content-second{padding:1.75rem}
.offers-block-b .accessories-public.cadillac-main .content-second{padding-left:35px}
.accessories-public.cadillac-main .bf-txt-heading{font-size:30px}
.accessories-public.cadillac-main .bf-txt-subheading{font-size:20px}
.accessories-public.cadillac-main .bf-txt-subheading span{padding:0 4px}
.accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{padding-top:15px}
.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{font-size:18px}
.accessories-public.cadillac-main .gmf-rte{padding-bottom:15px}
}
@media(min-width:992px) and (min-width:992px){.offers-block-wide .accessories-public .inner-container.theme-img-left .gmf-rte p{font-size:22px;width:70%;padding-top:5px}
}
@media(min-width:992px) and (min-width:1200px){.offers-block-b .accessories-public.cadillac-main .content-second{padding-bottom:50px}
}
@media(min-width:992px) and (min-width:1200px){.offers-block-wide .accessories-public.cadillac-main .content-second{padding-bottom:20px}
}
@media(min-width:992px) and (min-width:992px) and (max-width:1199px){.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{padding-right:0}
}
@media(min-width:1200px){.offers-block-b .accessories-public.cadillac-main .cadillac-logo-reverse,.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse{position:relative}
.offers-block-b .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container,.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container{-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:140px}
.offers-block-b .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container img,.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container img{border:0;max-width:90px}
.offers-block-b .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt,.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{font-size:23px;padding:15px 0 0;font-weight:300}
.offers-block-b .accessories-public.cadillac-main .content-second,.offers-block-wide .accessories-public.cadillac-main .content-second{padding-right:10px;padding-left:0}
.offers-block-b .accessories-public.cadillac-main .offer-logo img,.offers-block-wide .accessories-public.cadillac-main .offer-logo img{margin:0 auto;max-width:320px}
.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-right .content-second,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-right .content-second{padding:30px}
.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-block-b .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte p,.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte p{text-align:center;padding-top:10px;width:auto}
.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .content-second{padding-left:30px}
.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.offers-block-wide .accessories-public.cadillac-main .inner-container.theme-img-left .gmf-rte p{text-align:center}
.offers-block-wide .accessories-public .cadillac-logo-reverse .offers-logo-container{margin-top:40px}
.accessories-public.cadillac-main .special-logo-cadillac{width:25%}
.accessories-public.cadillac-main .bf-txt-subheading{margin-bottom:40px}
.accessories-public.cadillac-main .bf-txt-subheading span{padding:0 7px}
.accessories-public.cadillac-main .cta-btn{margin-top:40px}
.accessories-public.cadillac-main.acs-july-update .inner-container.theme-img-right .img-container{max-width:530px}
}
@media(min-width:1200px) and (min-width:1340px){.offers-block-b .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt,.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{font-size:22px}
}
@media(min-width:576px){.offers-block-wide .accessories-public.cadillac-main .special-logo-cadillac{width:62%}
}
@media(min-width:576px) and (max-width:991.98px){.offers-block-wide .accessories-public.cadillac-main .inner-container{width:100%}
.offers-block-wide .accessories-public.cadillac-main .content-second{text-align:center}
.offers-block-wide .accessories-public.cadillac-main .cta-btn{margin-top:20px}
}
@media(min-width:992px){.offers-block-wide .accessories-public.cadillac-main .service-event-main{padding-top:0}
.offers-block-wide .accessories-public.cadillac-main .bf-txt-heading{font-size:27px}
.offers-block-wide .accessories-public.cadillac-main .special-logo-cadillac{width:43%}
}
@media(min-width:1200px){.offers-block-wide .accessories-public.cadillac-main .inner-container{width:100%;border:0}
.offers-block-wide .accessories-public.cadillac-main .special-logo-cadillac{width:34%}
.offers-block-wide .accessories-public.cadillac-main .bf-txt-subheading{font-size:19px}
.offers-block-wide .accessories-public.cadillac-main .bf-txt-subheading span{padding:0 2px}
.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container img{max-width:75px}
.offers-block-wide .accessories-public.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{font-size:16px !important;font-weight:300}
}
@media(max-width:575px){.accessories-public.cadillac-main .main-logo{max-width:70px}
}
.accessories-public-wrapper{height:100%}
.accessories-public-wrapper.theme-img-left .img-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.accessories-public-wrapper.theme-img-right .img-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.accessories-public-wrapper__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:1;padding:30px 15px}
@media(min-width:992px){.accessories-public-wrapper__contents{padding:30px}
}
.accessories-public-wrapper .brand-cta--link:hover{text-decoration:none !important}
.accessories-public-wrapper .brand-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(min-width:480px){.accessories-public-wrapper .brand-logo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
@media(max-width:1199px){.accessories-public-wrapper .brand-logo{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
}
.accessories-public-wrapper .brand-logo--img{width:75px}
@media(min-width:1200px){.accessories-public-wrapper .brand-logo--img{width:120px}
.offers-block-wide .accessories-public-wrapper .brand-logo--img{width:100px}
}
.accessories-public-wrapper .brand-logo--txt{color:#fff;font-size:24px}
@media(min-width:1200px){.accessories-public-wrapper .brand-logo--txt{font-size:40px}
.offers-block-wide .accessories-public-wrapper .brand-logo--txt{font-size:30px}
}
.accessories-public-wrapper .offer-logo--img{width:100%}
@media(min-width:480px){.accessories-public-wrapper .rte-mobile{display:none}
}
.accessories-public-wrapper__rte.w-100{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}
.accessories-public-wrapper__rte sup{top:-0.45em}
.accessories-public-wrapper__rte .accessories-public-wrapper__rte--txt{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.accessories-public-wrapper__rte .accessories-public-wrapper__rte--txt .title{margin:0;padding:8px 0 0 5px;font-size:29px}
@media(min-width:992px){.accessories-public-wrapper__rte .accessories-public-wrapper__rte--txt .title{font-size:42px}
.offers-block-wide .accessories-public-wrapper__rte .accessories-public-wrapper__rte--txt .title{font-size:42px}
}
.accessories-public-wrapper__rte--secondary{display:none}
@media(min-width:480px){.accessories-public-wrapper__rte{display:block}
}
@media(min-width:768px){.accessories-public-wrapper__rte{-ms-flex-preferred-size:44%;flex-basis:44%}
.offers-block-wide .accessories-public-wrapper__rte{-ms-flex-preferred-size:auto;flex-basis:auto}
}
@media(min-width:1200px){.accessories-public-wrapper__rte{-ms-flex-preferred-size:38%;flex-basis:38%}
.offers-block-wide .accessories-public-wrapper__rte{-ms-flex-preferred-size:47%;flex-basis:47%}
}
@media(min-width:992px){.accessories-public-wrapper__rte .subtitle{font-size:28px}
}
@media(min-width:768px){.offers-block-b .accessories-public-wrapper .variation-a__rte{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:1200px){.offers-block-wide .accessories-public-wrapper .variation-a__rte{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:30px}
.offers-block-wide .accessories-public-wrapper .variation-a__rte{padding:0}
}
.accessories-public-wrapper .brand-cta{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:start;align-self:flex-start;margin:30px 0}
@media(min-width:480px){.accessories-public-wrapper .brand-cta{margin-top:40px}
}
@media(min-width:992px){.accessories-public-wrapper .brand-cta{-ms-flex-item-align:end;align-self:flex-end}
}
@media(min-width:1200px){.offers-block-wide .accessories-public-wrapper .brand-cta{-ms-flex-item-align:start;align-self:flex-start;margin-top:140px}
}
@media(min-width:1340px){.offers-block-b .accessories-public-wrapper .brand-cta{margin:-50px 0 20px}
}
.accessories-public-wrapper .brand-cta--link{color:#fff;font-weight:400}
@media(min-width:992px){.offers-block-b .accessories-public-wrapper .cta-btn,.offers-block-wide .accessories-public-wrapper .cta-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.offers-block-b .accessories-public-wrapper .cta-btn a,.offers-block-wide .accessories-public-wrapper .cta-btn a{margin:0 auto}
.offers-block-b .accessories-public-wrapper .evnt-btn-logo .offer-logo,.offers-block-wide .accessories-public-wrapper .evnt-btn-logo .offer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.offers-block-b .accessories-public-wrapper .evnt-btn-logo .offer-logo img,.offers-block-wide .accessories-public-wrapper .evnt-btn-logo .offer-logo img{margin:0 auto !important}
}
.accessories-public-wrapper-gmc{background-color:#000}
.offers-block-wide .accessories-public-wrapper-gmc{display:block}
@media(min-width:1200px){.accessories-public-wrapper-gmc{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.accessories-public-wrapper-gmc .accessories-public-wrapper__contents{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
@media(min-width:992px){.accessories-public-wrapper-gmc .accessories-public-wrapper__contents{-ms-flex-preferred-size:61%;flex-basis:61%}
}
.accessories-public-wrapper-gmc .img-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(min-width:992px){.accessories-public-wrapper-gmc .img-container{-ms-flex-preferred-size:40%;flex-basis:40%}
}
@media(min-width:992px) and (max-width:1024px){.offers-block-wide .accessories-public-wrapper-gmc .img-container picture{-ms-flex-preferred-size:50% !important;flex-basis:50% !important}
}
@media(min-width:992px) and (max-width:1024px){.offers-block-wide .accessories-public-wrapper-gmc .img-container .accessories-public-wrapper__rte{-ms-flex-preferred-size:50% !important;flex-basis:50% !important}
.offers-block-wide .accessories-public-wrapper-gmc .img-container .accessories-public-wrapper__rte .heading{font-size:40px !important}
.offers-block-wide .accessories-public-wrapper-gmc .img-container .accessories-public-wrapper__rte .subtitle{font-size:20px !important}
}
@media(max-width:992px){.accessories-public-wrapper-gmc .img-container .accessories-public-wrapper__rte{display:block !important}
}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-gmc .img-container .accessories-public-wrapper__rte{display:block !important}
.offers-block-wide .accessories-public-wrapper-gmc .img-container .accessories-public-wrapper__rte .heading br,.offers-block-b .accessories-public-wrapper-gmc .img-container .accessories-public-wrapper__rte .heading br{display:block}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-wide .accessories-public-wrapper-gmc .img-container .accessories-public-wrapper__rte .subtitle{font-weight:600 !important}
}
@media(min-width:992px) and (max-width:1200px){.accessories-public-wrapper-gmc .img-container .accessories-public-wrapper__rte{display:block !important}
}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-gmc .img-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .accessories-public-wrapper-gmc .img-container img{display:block !important}
.offers-block-wide .accessories-public-wrapper-gmc .img-container .offers-background-cover-container{display:none}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-b .accessories-public-wrapper-gmc .img-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .accessories-public-wrapper-gmc .img-container img{display:block !important}
.offers-block-b .accessories-public-wrapper-gmc .img-container .offers-background-cover-container{display:none}
}
.accessories-public-wrapper-gmc .offers-background-cover{Padding:190px 0;position:relative}
@media(max-width:480px){.accessories-public-wrapper-gmc .offers-background-cover{Padding:98px 0}
}
.accessories-public-wrapper-gmc .evnt-btn-logo{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.offers-block-wide .accessories-public-wrapper-gmc .evnt-btn-logo img{margin-bottom:0 !important}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-gmc .evnt-btn-logo,.offers-block-b .accessories-public-wrapper-gmc .evnt-btn-logo{margin:unset}
}
.accessories-public-wrapper-gmc .offer-logo{-ms-flex-preferred-size:55%;flex-basis:55%}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-gmc .offer-logo{-ms-flex-preferred-size:50%;flex-basis:50%}
.offers-block-wide .accessories-public-wrapper-gmc .offer-logo,.offers-block-b .accessories-public-wrapper-gmc .offer-logo{margin:0 auto;text-align:center}
.offers-block-wide .accessories-public-wrapper-gmc .offer-logo img,.offers-block-b .accessories-public-wrapper-gmc .offer-logo img{max-width:300px !important;display:inline-block}
}
@media(max-width:767px){.offers-block-wide .accessories-public-wrapper-gmc .offer-logo img{margin-top:5px !important}
}
.accessories-public-wrapper-gmc .cta-btn{-ms-flex-preferred-size:45%;flex-basis:45%;display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:480px){.accessories-public-wrapper-gmc .cta-btn{-ms-flex-preferred-size:40%;flex-basis:40%}
}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-gmc .cta-btn{-ms-flex-preferred-size:50%;flex-basis:50%}
}
.accessories-public-wrapper-gmc .cta-btn a{line-height:14px !important;text-align:center;margin:auto;min-width:auto;background:#a00 !important;border:1px solid #a00 !important}
.accessories-public-wrapper-gmc .cta-btn a:hover{text-decoration:unset !important}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-gmc .cta-btn a,.offers-block-b .accessories-public-wrapper-gmc .cta-btn a{margin-top:0}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-wide .accessories-public-wrapper-gmc .cta-btn a,.offers-block-b .accessories-public-wrapper-gmc .cta-btn a{font-weight:600 !important}
}
.offers-block-wide .accessories-public-wrapper-gmc .variation-a__rte{display:none}
@media(min-width:992px) and (max-width:1200px){.offers-block-b .accessories-public-wrapper-gmc .variation-a__rte{display:none}
}
@media(max-width:992px){.accessories-public-wrapper-gmc .accessories-public-wrapper__rte{display:none}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-b .accessories-public-wrapper-gmc .accessories-public-wrapper__rte .subtitle{font-size:26px !important;font-weight:600 !important}
}
.accessories-public-wrapper-gmc .disclaimer .dsc-txt{font-family:'Muli',Arial,sans-serif !important}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .accessories-public-wrapper-gmc .disclaimer .dsc-txt,.offers-block-b .accessories-public-wrapper-gmc .disclaimer .dsc-txt{margin-top:70px !important}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-b .accessories-public-wrapper-gmc .disclaimer .dsc-txt{margin-top:40px !important}
}
.accessories-public-wrapper-buick{background-color:white;border:1px solid #000;margin-right:1px}
.offers-block-wide .accessories-public-wrapper-buick{display:block}
@media(min-width:1200px){.accessories-public-wrapper-buick{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.accessories-public-wrapper-buick .accessories-public-wrapper__contents{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
@media(min-width:992px){.accessories-public-wrapper-buick .accessories-public-wrapper__contents{-ms-flex-preferred-size:61%;flex-basis:61%}
}
.accessories-public-wrapper-buick .img-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(min-width:992px){.accessories-public-wrapper-buick .img-container{-ms-flex-preferred-size:40%;flex-basis:40%}
}
@media(max-width:992px){.accessories-public-wrapper-buick .img-container .accessories-public-wrapper__rte{display:block !important}
}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-buick .img-container .accessories-public-wrapper__rte{display:block !important}
}
@media(min-width:1200px){.offers-block-wide .accessories-public-wrapper-buick .img-container .accessories-public-wrapper__rte .subtitle br{display:block}
}
@media(min-width:992px) and (max-width:1200px){.accessories-public-wrapper-buick .img-container .accessories-public-wrapper__rte{display:block !important}
.offers-block-wide .accessories-public-wrapper-buick .img-container .accessories-public-wrapper__rte .heading{font-size:34px !important}
.offers-block-wide .accessories-public-wrapper-buick .img-container .accessories-public-wrapper__rte .subtitle{font-size:24px !important}
}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-buick .img-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .accessories-public-wrapper-buick .img-container img{display:block !important}
.offers-block-wide .accessories-public-wrapper-buick .img-container picture{margin-right:-0.5px;margin-top:-0.5px}
.offers-block-wide .accessories-public-wrapper-buick .img-container .offers-background-cover-container{display:none}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-b .accessories-public-wrapper-buick .img-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .accessories-public-wrapper-buick .img-container img{display:block !important}
.offers-block-b .accessories-public-wrapper-buick .img-container .offers-background-cover-container{display:none}
}
.accessories-public-wrapper-buick .offers-background-cover{Padding:190px 0;position:relative}
@media(max-width:480px){.accessories-public-wrapper-buick .offers-background-cover{Padding:98px 0}
}
.accessories-public-wrapper-buick .brand-cta a:hover{text-underline-position:under}
@media(min-width:992px){.accessories-public-wrapper-buick .evnt-btn-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.offers-block-wide .accessories-public-wrapper-buick .evnt-btn-logo img{margin-bottom:0 !important;max-width:400px !important}
}
@media(max-width:992px){.accessories-public-wrapper-buick .evnt-btn-logo{margin:0 auto;text-align:center}
}
@media(min-width:992px){.accessories-public-wrapper-buick .offer-logo{-ms-flex-preferred-size:55%;flex-basis:55%}
}
@media(max-width:992px){.accessories-public-wrapper-buick .offer-logo{margin:0 auto;text-align:center}
}
@media(min-width:992px){.accessories-public-wrapper-buick .cta-btn{-ms-flex-preferred-size:45%;flex-basis:45%;display:-webkit-box;display:-ms-flexbox;display:flex}
}
.accessories-public-wrapper-buick .cta-btn a{background-color:#f26522;line-height:14px !important;text-align:center;margin:auto;border-color:#f26522;min-width:auto;font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.offers-block-wide .accessories-public-wrapper-buick .variation-a__rte{display:none}
@media(min-width:992px) and (max-width:1200px){.offers-block-b .accessories-public-wrapper-buick .variation-a__rte{display:none}
}
@media(max-width:992px){.accessories-public-wrapper-buick .accessories-public-wrapper__rte{display:none}
}
.accessories-public-wrapper-buick .accessories-public-wrapper__rte .heading{letter-spacing:4.5px;font-family:'BuickHeadline-Rg',Helvetica,Arial,sans-serif}
@media(max-width:992px){.accessories-public-wrapper-buick .accessories-public-wrapper__rte h1{font-size:78px}
}
.accessories-public-wrapper-buick .accessories-public-wrapper__rte .subtitle{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif}
.accessories-public-wrapper-buick .disclaimer .dsc-txt{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-buick .disclaimer .dsc-txt{margin-top:20px !important}
}
.accessories-public-wrapper-chevrolet{background-color:#393839}
.offers-block-wide .accessories-public-wrapper-chevrolet{display:block}
@media(min-width:1200px){.accessories-public-wrapper-chevrolet{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.accessories-public-wrapper-chevrolet .accessories-public-wrapper__contents{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
@media(min-width:992px){.accessories-public-wrapper-chevrolet .accessories-public-wrapper__contents{-ms-flex-preferred-size:61%;flex-basis:61%}
}
.accessories-public-wrapper-chevrolet .img-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(min-width:992px){.accessories-public-wrapper-chevrolet .img-container{-ms-flex-preferred-size:40%;flex-basis:40%}
}
@media(min-width:992px) and (max-width:1024px){.offers-block-wide .accessories-public-wrapper-chevrolet .img-container picture{-ms-flex-preferred-size:50% !important;flex-basis:50% !important}
}
@media(min-width:992px) and (max-width:1024px){.offers-block-wide .accessories-public-wrapper-chevrolet .img-container .accessories-public-wrapper__rte{-ms-flex-preferred-size:50% !important;flex-basis:50% !important}
.offers-block-wide .accessories-public-wrapper-chevrolet .img-container .accessories-public-wrapper__rte .heading{font-size:40px !important}
.offers-block-wide .accessories-public-wrapper-chevrolet .img-container .accessories-public-wrapper__rte .subtitle{font-size:20px !important;line-height:30px !important}
}
@media(max-width:992px){.accessories-public-wrapper-chevrolet .img-container .accessories-public-wrapper__rte{display:block !important}
}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-chevrolet .img-container .accessories-public-wrapper__rte{display:block !important}
.accessories-public-wrapper-chevrolet .img-container .accessories-public-wrapper__rte .heading{font-family:'Louis-Bold',sans-serif !important}
.offers-block-b .accessories-public-wrapper-chevrolet .img-container .accessories-public-wrapper__rte .heading{font-size:56px !important;line-height:58px}
.accessories-public-wrapper-chevrolet .img-container .accessories-public-wrapper__rte .heading br{display:block}
.accessories-public-wrapper-chevrolet .img-container .accessories-public-wrapper__rte .subtitle{font-family:'Louis',sans-serif !important}
.offers-block-b .accessories-public-wrapper-chevrolet .img-container .accessories-public-wrapper__rte .subtitle{font-size:34px !important;line-height:40px !important}
}
@media(min-width:992px) and (max-width:1200px){.accessories-public-wrapper-chevrolet .img-container .accessories-public-wrapper__rte{display:block !important}
}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-chevrolet .img-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .accessories-public-wrapper-chevrolet .img-container img{display:block !important}
.offers-block-wide .accessories-public-wrapper-chevrolet .img-container .offers-background-cover-container{display:none}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-b .accessories-public-wrapper-chevrolet .img-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .accessories-public-wrapper-chevrolet .img-container img{display:block !important}
.offers-block-b .accessories-public-wrapper-chevrolet .img-container .offers-background-cover-container{display:none}
}
.accessories-public-wrapper-chevrolet .offers-background-cover{Padding:190px 0;position:relative}
@media(max-width:480px){.accessories-public-wrapper-chevrolet .offers-background-cover{Padding:98px 0}
}
.accessories-public-wrapper-chevrolet .chevy-variation-two-sec{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA{-ms-flex-preferred-size:85%;flex-basis:85%}
@media(max-width:480px){.accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA{-ms-flex-preferred-size:68%;flex-basis:68%}
}
.offers-block-wide .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA .evnt-btn-logo img{margin-bottom:30px !important}
.accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA .offer-logo{-ms-flex-preferred-size:55%;flex-basis:55%}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA .offer-logo img,.offers-block-b .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA .offer-logo img{max-width:300px !important;display:inline-block}
}
@media(max-width:767px){.offers-block-wide .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA .offer-logo img{margin-top:20px !important}
}
.accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA .disclaimer .dsc-txt{font-family:'Louis',sans-serif}
@media(min-width:768px) and (max-width:992px){.offers-block-wide .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA .disclaimer .dsc-txt{margin-top:0 !important}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA .disclaimer .dsc-txt{margin-top:40px !important}
.offers-block-b .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA .disclaimer .dsc-txt{margin-top:70px !important}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-b .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA .disclaimer .dsc-txt{margin-top:40px !important}
}
@media(min-width:1200px){.offers-block-wide .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxA .disclaimer .dsc-txt{margin-top:0 !important;font-size:12px !important}
}
.accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxB{-ms-flex-preferred-size:30%;flex-basis:30%}
.accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxB .cta-btn{-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex}
.accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxB .cta-btn a{line-height:14px !important;text-align:center;margin:auto;min-width:auto;background-color:#b6862d !important;font-family:'Louis-Bold',sans-serif !important}
.accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxB .cta-btn a:hover{text-decoration:unset !important}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxB .cta-btn a,.offers-block-b .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxB .cta-btn a{margin-top:0}
}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxB .cta-btn{margin-left:-100px}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-b .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxB .cta-btn{margin-left:-100px}
}
.accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxB .brand-logo img{margin:0 auto;max-width:115px}
@media(max-width:768px){.accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxB .brand-logo img{max-width:150px}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxB .brand-logo,.offers-block-b .accessories-public-wrapper-chevrolet .chevy-variation-two-sec .chevy-variation-two-boxB .brand-logo{margin-top:75px !important}
}
.accessories-public-wrapper-chevrolet .evnt-btn-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.offers-block-wide .accessories-public-wrapper-chevrolet .evnt-btn-logo img{margin-bottom:0 !important}
.accessories-public-wrapper-chevrolet .offer-logo{-ms-flex-preferred-size:55%;flex-basis:55%}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-chevrolet .offer-logo img,.offers-block-b .accessories-public-wrapper-chevrolet .offer-logo img{max-width:300px !important;display:inline-block}
}
@media(max-width:767px){.offers-block-wide .accessories-public-wrapper-chevrolet .offer-logo img{margin-top:5px !important}
}
.accessories-public-wrapper-chevrolet .cta-btn{-ms-flex-preferred-size:45%;flex-basis:45%;display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:480px){.accessories-public-wrapper-chevrolet .cta-btn{-ms-flex-preferred-size:40%;flex-basis:40%}
}
.accessories-public-wrapper-chevrolet .cta-btn a{line-height:14px !important;text-align:center;margin:auto;min-width:auto;background-color:#b6862d !important;font-family:'Louis-Bold',sans-serif !important}
.accessories-public-wrapper-chevrolet .cta-btn a:hover{text-decoration:unset !important}
@media(min-width:992px){.offers-block-wide .accessories-public-wrapper-chevrolet .cta-btn a,.offers-block-b .accessories-public-wrapper-chevrolet .cta-btn a{margin-top:0}
}
.accessories-public-wrapper-chevrolet .disclaimer .dsc-txt{font-family:'Louis',sans-serif}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .accessories-public-wrapper-chevrolet .disclaimer .dsc-txt,.offers-block-b .accessories-public-wrapper-chevrolet .disclaimer .dsc-txt{margin-top:70px !important}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-b .accessories-public-wrapper-chevrolet .disclaimer .dsc-txt{margin-top:40px !important}
}
.offers-block-wide .accessories-public-wrapper-chevrolet .variation-a__rte{display:none}
@media(min-width:992px) and (max-width:1200px){.offers-block-b .accessories-public-wrapper-chevrolet .variation-a__rte{display:none}
}
.accessories-public-wrapper-chevrolet .accessories-public-wrapper__rte .heading{font-family:'Louis-Bold',sans-serif !important}
.accessories-public-wrapper-chevrolet .accessories-public-wrapper__rte .subtitle{font-family:'Louis',sans-serif !important}
@media(min-width:992px){.accessories-public-wrapper-chevrolet .accessories-public-wrapper__rte .subtitle{line-height:40px !important}
}
@media(max-width:992px){.accessories-public-wrapper-chevrolet .accessories-public-wrapper__rte{display:none}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-b .accessories-public-wrapper-chevrolet .accessories-public-wrapper__rte .subtitle{font-size:26px !important}
}
@media(max-width:767px){.offers-block-wide .accessories-public.chevrolet-main .variation-three .cta-btn a{margin-top:10px !important}
}
.accessories-public-wrapper-buick .cta-btn .buick-arrow{background-image:url(../../../content/dam/gmf-offers/logos/buick-arrow-white.png);min-width:260px;background-size:auto 18px !important;background-repeat:no-repeat;background-position:90% center;text-align:left;padding:18px 70px 18px 15px !important;display:inline-block;line-height:22px !important}
.offers-block-wide .gmfx-momentum .accessories-public-wrapper-buick .cta-btn .buick-arrow{padding:18px 70px 18px 15px !important}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .accessories-public-wrapper-buick .cta-btn{-ms-flex-preferred-size:42%;flex-basis:42%}
.offers-block-wide .gmfx-momentum .accessories-public-wrapper-buick .cta-btn a{line-height:30px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .acs-public-update .accessories-public-wrapper-buick .evnt-btn-logo img{position:absolute;bottom:25px;max-width:375px !important}
.offers-block-b .acs-public-update .accessories-public-wrapper-buick .cta-btn{-ms-flex-preferred-size:90%;flex-basis:90%}
}
@media(min-width:1200px){.offers-block-b .acs-public-update .accessories-public-wrapper-buick .offer-logo{text-align:center}
.offers-block-b .acs-public-update .accessories-public-wrapper-buick .offer-logo picture{display:inline-block}
.offers-block-b .acs-public-update .accessories-public-wrapper-buick .offer-logo--img{max-width:280px;margin-top:30px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .acs-public-update .accessories-public-wrapper-buick .evnt-btn-logo img{position:absolute;bottom:70px;max-width:250px !important}
.offers-block-wide .acs-public-update .accessories-public-wrapper-buick .cta-btn{-ms-flex-preferred-size:70%;flex-basis:70%}
}
@media(min-width:1200px){.offers-block-wide .acs-public-update .accessories-public-wrapper-buick .evnt-btn-logo img{position:absolute;bottom:50px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .acs-public-update .accessories-public-wrapper-chevrolet .evnt-btn-logo img{position:absolute;bottom:15px}
}
@media(min-width:1200px){.offers-block-wide .acs-public-update .accessories-public-wrapper-chevrolet .evnt-btn-logo img{position:absolute;bottom:15px;max-width:350px !important}
}
@media(min-width:1200px){.offers-block-b .acs-public-update .accessories-public-wrapper-chevrolet .offer-logo{text-align:center}
.offers-block-b .acs-public-update .accessories-public-wrapper-chevrolet .offer-logo picture{display:inline-block}
.offers-block-b .acs-public-update .accessories-public-wrapper-chevrolet .cta-btn a{margin-top:30px !important}
}
@media(min-width:1200px){.offers-block-wide .acs-public-update .accessories-public-wrapper-gmc .evnt-btn-logo img{position:absolute;left:30px;bottom:20px;max-width:380px !important}
}
@media(min-width:1200px){.offers-block-b .acs-public-update .accessories-public-wrapper-gmc .cta-btn a{margin-top:30px !important}
}
@media(max-width:991px){.gmc-main.accessories-exclusive .accessories-public-wrapper__rte .heading,.gmc-main.accessories-exclusive .accessories-public-wrapper__rte .subtitle{text-align:center}
}
@media(min-width:992px){.gmc-main.accessories-exclusive .accessories-public-wrapper-gmc .offer-logo{text-align:left}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .buick-main.accessories-exclusive .accessories-public-wrapper-buick .offer-logo{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:1200px){.acs-july-update .accessories-public-wrapper-buick .img-container{-ms-flex-preferred-size:50%;flex-basis:50%}
.offers-block-wide .acs-july-update .accessories-public-wrapper-buick .img-container{margin:3px}
.acs-july-update .accessories-public-wrapper-buick .offers-background-cover{padding:160px 0}
.acs-july-update .accessories-public-wrapper-chevrolet .img-container{-ms-flex-preferred-size:50%;flex-basis:50%}
.acs-july-update .accessories-public-wrapper-chevrolet .offers-background-cover{padding:160px 0}
.offers-block-b .acs-july-update .accessories-public-wrapper-chevrolet .accessories-public-wrapper__rte .subtitle{font-size:22px !important;line-height:28px !important}
.offers-block-b .acs-july-update .accessories-public-wrapper-chevrolet .disclaimer .dsc-txt{margin-top:20px !important}
.acs-july-update .accessories-public-wrapper-gmc .img-container{-ms-flex-preferred-size:50%;flex-basis:50%}
.acs-july-update .accessories-public-wrapper-gmc .offers-background-cover{padding:160px 0}
.offers-block-b .acs-july-update .accessories-public-wrapper-gmc .disclaimer .dsc-txt{margin-top:24px !important}
.offers-block-b .acs-july-update .accessories-public-wrapper-gmc .accessories-public-wrapper__rte .subtitle{font-size:18px !important}
}
.acs-public-chevy-update .accessories-public-wrapper.variation-three{border:1px solid;background-color:white}
.acs-public-chevy-update .accessories-public-wrapper.variation-three .img-container{-ms-flex-preferred-size:44%;flex-basis:44%}
.acs-public-chevy-update .accessories-public-wrapper.variation-three .img-container .offers-background-cover-container .offers-background-cover{padding:165px 0}
.offers-block-wide.acs-public-chevy-update .accessories-public-wrapper.variation-three .img-container .accessories-public-wrapper__rte{margin-bottom:0 !important}
.offers-block-wide.acs-public-chevy-update .accessories-public-wrapper.variation-three .img-container .accessories-public-wrapper__rte .subtitle{line-height:initial !important;font-family:ChevySans-NarrowMedium,sans-serif !important}
.acs-public-chevy-update .accessories-public-wrapper.variation-three .img-container .accessories-public-wrapper__rte .heading{text-transform:unset;font-family:ChevySans-NarrowBold,sans-serif !important}
@media(min-width:1200px){.offers-block-wide.acs-public-chevy-update .accessories-public-wrapper.variation-three .img-container .accessories-public-wrapper__rte .heading{font-size:74px !important;line-height:80px}
.offers-block-wide.acs-public-chevy-update .accessories-public-wrapper.variation-three .img-container .accessories-public-wrapper__rte .heading br{display:block !important}
}
.acs-public-chevy-update .accessories-public-wrapper.variation-three .accessories-public-wrapper__contents{-ms-flex-preferred-size:56%;flex-basis:56%;padding-left:25px !important}
.acs-public-chevy-update .accessories-public-wrapper.variation-three .accessories-public-wrapper__contents .txt-wrapper .accessories-public-wrapper__rte .heading{text-transform:unset;font-family:ChevySans-NarrowBold,sans-serif !important}
.acs-public-chevy-update .accessories-public-wrapper.variation-three .accessories-public-wrapper__contents .txt-wrapper .accessories-public-wrapper__rte .subtitle{line-height:initial !important;font-family:ChevySans-NarrowMedium,sans-serif !important}
.acs-public-chevy-update .accessories-public-wrapper.variation-three .accessories-public-wrapper__contents .evnt-btn-logo picture{margin:0 auto;text-align:center}
@media(min-width:992px){.offers-block-b.acs-public-chevy-update .accessories-public-wrapper.variation-three .accessories-public-wrapper__contents .evnt-btn-logo picture img{max-width:250px !important}
}
@media(max-width:991px){.acs-public-chevy-update .accessories-public-wrapper.variation-three .accessories-public-wrapper__contents .evnt-btn-logo .offer-logo{margin:0 auto;text-align:center}
.acs-public-chevy-update .accessories-public-wrapper.variation-three .accessories-public-wrapper__contents .evnt-btn-logo .offer-logo picture img{max-width:320px}
}
.acs-public-chevy-update .accessories-public-wrapper.variation-three .accessories-public-wrapper__contents .cta-btn a{background-color:transparent !important;border:3px solid #1879d9;padding:10px 25px !important;text-transform:unset}
@media(min-width:992px){.acs-public-chevy-update .accessories-public-wrapper.variation-three .accessories-public-wrapper__contents .cta-btn a{margin-top:0 !important}
}
@media(min-width:768px) and (max-width:991px){.acs-public-chevy-update .accessories-public-wrapper.variation-three .accessories-public-wrapper__contents .cta-btn a{padding:12px 50px !important;margin-top:8px !important}
}
.acs-public-gmc-update .accessories-public-wrapper .evnt-btn-logo .offer-logo picture{margin:0 auto}
.acs-public-gmc-update .accessories-public-wrapper .evnt-btn-logo .cta-btn a{padding:10px 35px !important}
.cf-mya .cf-offer-variation-a .offers-container-flex.variationthree.auto-pay{justify-content:start;-webkit-box-pack:start;-ms-flex-pack:start}
.cf-mya .cf-offer-variation-a .offers-container-flex.variationthree.auto-pay .offers-content-wrap{justify-content:start;-webkit-box-pack:start;-ms-flex-pack:start}
@media(max-width:1199px){.cf-mya .cf-offer-variation-a .offers-container-flex.variationthree.auto-pay .offers-content-wrap{-ms-flex-preferred-size:50%;flex-basis:50%}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .cf-offer-variation-a .offers-container-flex.variationthree.auto-pay .heading{margin-right:100px !important;padding-left:0 !important}
.cf-mya .cf-offer-variation-a .offers-container-flex.variationthree.auto-pay .heading .no-br{display:none !important}
.cf-mya .cf-offer-variation-a .offers-container-flex.variationthree.auto-pay .sub-heading{margin-right:100px !important;font-size:24px !important;line-height:30px}
.cf-mya .cf-offer-variation-a .offers-container-flex.variationthree.auto-pay .sub-heading .no-br{display:none !important}
.cf-mya .cf-offer-variation-a .offers-container-flex.variationthree.auto-pay .sub-heading .no-br:nth-child(2){display:block !important}
}
.cf-mya .cf-offer-variation-a .offers-container-flex .offers-content-wrap{z-index:999;padding:30px 10px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:992px){.offers-block-b .cf-mya .cf-offer-variation-a .offers-container-flex .offers-content-wrap{padding:60px 30px}
}
@media(min-width:1200px){.cf-mya .cf-offer-variation-a .offers-container-flex .offers-content-wrap{padding:30px 25px 20px}
}
.cf-mya .cf-offer-variation-a .variationone,.cf-mya .cf-offer-variation-a .variationtwo,.cf-mya .cf-offer-variation-a .variationthree{position:relative;background-color:#000;float:none}
.cf-mya .cf-offer-variation-a .variationone picture,.cf-mya .cf-offer-variation-a .variationtwo picture,.cf-mya .cf-offer-variation-a .variationthree picture{position:absolute}
.cf-mya .cf-offer-variation-a img{margin-left:auto;margin-right:auto}
.cf-mya .cf-offer-variation-a .variationone .heading{letter-spacing:10px}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationone .heading{line-height:30px;letter-spacing:4.5px}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationone .sub-heading{line-height:26px}
}
.cf-mya .cf-offer-variation-a .variationtwo .heading{line-height:80px;letter-spacing:18px}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationtwo .heading{line-height:40px;letter-spacing:8px}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationtwo .sub-heading{line-height:24px}
}
@media(max-width:768px){.cf-mya .cf-offer-variation-a .variationtwo .offers-background-cover-boxatablet{display:block}
}
.cf-mya .cf-offer-variation-a .variationthree .heading{line-height:80px;letter-spacing:18px}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationthree .heading{line-height:40px;letter-spacing:8px}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationthree .sub-heading{line-height:26px}
}
@media(min-width:768px){.cf-mya .cf-offer-variation-a .variationthree picture.box-b-element{display:none}
}
@media(max-width:767px){.cf-mya .cf-offer-variation-a .variationthree.auto-pay .offers-background-cover-container .offers-background-cover.offers-background-cover-boxamobile{background-position:center right}
.cf-mya .cf-offer-variation-a .variationthree.auto-pay .heading{margin-top:40vw !important}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .cf-offer-variation-a .variationthree.auto-pay .heading{margin-top:40vw}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .cf-offer-variation-a .variationthree.auto-pay .heading{margin-top:30vw}
}
.cf-mya .cf-offer-variation-a .heading{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;line-height:54px;letter-spacing:4.5px}
@media(max-width:992px){.cf-mya .cf-offer-variation-a .heading{line-height:64px}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .heading{line-height:40px}
}
.cf-mya .cf-offer-variation-a .sub-heading{line-height:40px;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;letter-spacing:1.5px}
@media(max-width:992px){.cf-mya .cf-offer-variation-a .sub-heading{line-height:54px}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .sub-heading{line-height:32px}
}
@media(max-width:1200px){.cf-mya .cf-offer-variation-a .sub-heading{margin-top:100px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-a .cf-mya .cf-offer-variation-a .offers-background-cover{display:none !important}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-b .cf-mya .cf-offer-variation-a .offers-background-cover.offers-background-cover-boxbtablet{display:block;z-index:2}
}
.cf-mya .cf-offer-variation-a .btn{font-weight:bold;padding:12px 18px;font-size:14px;color:#fff}
.container-fluid .cf-mya .cf-offer-variation-a .btn{padding:13px 22px}
@media(min-width:1200px){.cf-mya .cf-offer-variation-a .btn{padding:18px}
}
@media(min-width:1200px){.offers-block-wide .cf-mya .cf-offer-variation-a .btn{font-size:16px;padding:20px 22px 17px}
}
.cf-mya .cf-offer-variation-a .offers-parent-col{border:4px solid #e6e7e8}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .offers-parent-col{margin-left:auto;margin-right:auto}
}
@media(min-width:1200px){.offers-block-a .cf-mya .cf-offer-variation-a .offers-parent-col{min-height:300px}
}
.offers-block-wide .cf-mya .cf-offer-variation-a .offers-parent-col{border:0}
@media(min-width:768px){.cf-mya .cf-offer-variation-a .desk-img-right .offers-flex-container:not(.offers-content-wrap){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
@media(max-width:767px){.cf-mya .cf-offer-variation-a .mob-img-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cf-mya .cf-offer-variation-a .mob-img-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .offers-container-flex .w-50-obw{width:50%}
.cf-mya .offers-block-wide .cf-offer-variation-a .offers-container-flex .sub-heading{margin-top:100px;font-size:28px;padding-left:30px;padding-right:30px}
@media(max-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .offers-container-flex picture{display:none}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .offers-container-flex picture img{position:static;max-width:100%;height:auto}
}
@media(min-width:480px) and (max-width:768px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationone .offers-content-wrap{width:100%}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone .heading{line-height:40px}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone .sub-heading{line-height:34px}
}
@media(max-width:768px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationone picture{display:block !important;height:100%;width:100%}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone picture img{height:100%;width:100%}
}
@media(max-width:768px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationone .offers-background-cover-container{display:none !important}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo .var-top-mrg-a{margin-top:130px}
@media(min-width:767px) and (max-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo .var-top-mrg-a{margin-top:200px}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo .var-top-mrg-b{margin-top:90px}
@media(max-width:768px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo picture{display:block}
}
@media(min-width:992px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree .offers-background-cover-container{display:none}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree picture{width:100%}
@media(min-width:992px) and (max-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree picture{display:block}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree picture img{width:100%}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree .offers-flex-content .var-top-mrg-a{margin-top:120px}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree .offers-flex-content .var-right-mrg-a{margin-right:270px}
}
@media(min-width:768px) and (max-width:992px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree .offers-flex-content .varthree-mrg-top-b{margin-top:140px}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree .offers-flex-content .varthree-mrg-btm-b{margin-bottom:200px}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree .offers-flex-content .heading{line-height:64px}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree .offers-flex-content .sub-heading{line-height:40px}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree.auto-pay picture{display:none}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree.auto-pay .offers-background-cover-container{display:block}
@media(max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree.auto-pay .offers-background-cover-container .offers-background-cover{display:none}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree.auto-pay .offers-background-cover-container .offers-background-cover.offers-background-cover-boxatablet{display:block;background-position:center right}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree.auto-pay .sub-heading .no-br{display:none !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree.auto-pay .sub-heading .no-br:nth-child(2){display:block !important}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree.auto-pay .no-br{display:none !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree.auto-pay .heading{font-size:36px !important;margin-top:15vw}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationthree.auto-pay .sub-heading{padding-left:0 !important;font-size:28px !important}
}
@media(max-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .offers-container-flex .w-50-obw{width:50%}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .offers-container-flex .offers-background-cover-container{display:none !important}
}
@media(max-width:992px){.cf-mya .offers-block-b .cf-offer-variation-a .offers-container-flex .box-b-element.offers-background-cover-container{display:none !important}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .offers-container-flex picture.box-a-element{display:none !important}
}
@media(min-width:992px) and (max-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone .w-50-obw{width:100%}
}
@media(max-width:768px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone .box-b-element.offers-flex-container{width:100%}
}
@media(min-width:992px) and (max-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone .box-b-element.offers-background-cover-container{display:none}
}
@media(min-width:992px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone .heading{line-height:46px}
}
@media(min-width:480px) and (max-width:768px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone .sub-heading{line-height:34px}
}
@media(max-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo .box-b-element .var-top-mrg-a{margin-top:130px}
.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo .box-b-element .var-top-mrg-b{margin-top:90px}
}
@media(max-width:1200px) and (min-width:767px) and (max-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo .box-b-element .var-top-mrg-a{margin-top:200px}
}
@media(min-width:1340px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo .box-b-element .heading{line-height:60px}
}
@media(min-width:480px) and (max-width:992px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree .box-b-element.offers-background-cover-container{display:block !important;width:100%}
}
@media(min-width:480px) and (max-width:768px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree .box-b-element .offers-background-cover-boxbdesktop{display:none !important}
}
@media(min-width:768px) and (max-width:992px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree .box-b-element{width:100%}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree .box-b-element .varthree-mrg-top-b{margin-top:140px}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree .box-b-element .varthree-mrg-btm-b{margin-bottom:200px}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree .box-b-element .heading{line-height:64px}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree .box-b-element .sub-heading{line-height:40px}
}
@media(min-width:480px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree picture.box-b-element{display:none}
}
@media(min-width:1340px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree .box-b-element .heading{line-height:60px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .offers-container-flex.variationthree.auto-pay .offers-content-wrap{-ms-flex-preferred-size:60%;flex-basis:60%}
.cf-mya .offers-block-b .cf-offer-variation-a .offers-container-flex.variationthree.auto-pay .heading{margin-top:20vw;padding-left:10px !important;font-size:36px !important}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .offers-container-flex.variationthree.auto-pay .offers-content-wrap{-ms-flex-preferred-size:80%;flex-basis:80%}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .offers-container-flex picture.box-a-element{display:block !important}
.cf-mya .offers-block-a .cf-offer-variation-a .offers-container-flex picture.box-b-element{display:none !important}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone{height:100%}
}
@media(max-width:768px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone .box-a-element.offers-flex-container{width:100%}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone .box-a-element .heading{font-size:22px !important;line-height:34px;padding-top:25px;letter-spacing:4.5px}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone .box-a-element .sub-heading{font-size:22px !important;padding-bottom:0 !important;padding-top:0 !important}
}
@media(max-width:992px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone .box-a-element .sub-heading{line-height:34px}
}
@media(max-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone .box-a-element .varone-mrg-right{width:50%}
}
@media(max-width:992px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone .box-a-element .offers-background-cover{display:block !important}
}
@media(max-width:768px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone .box-a-element .offers-background-cover{background-position:center right}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone picture.box-a-element{display:none !important}
@media(min-width:992px) and (max-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo picture.box-a-element{display:none !important}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo{height:100%}
}
@media(min-width:768px) and (max-width:992px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo .box-a-element .heading{font-size:30px !important;line-height:45px}
.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo .box-a-element .sub-heading{font-size:20px !important;line-height:30px}
}
@media(min-width:992px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo .box-a-element .heading{font-size:40px !important;margin-bottom:0 !important;padding-bottom:0 !important;margin-top:0 !important;letter-spacing:20px;line-height:62px}
.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo .box-a-element .sub-heading{font-size:18px !important;line-height:26px;margin-bottom:0 !important;padding-top:30px !important}
}
@media(min-width:992px) and (max-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo .box-a-element .sub-heading{font-size:20px !important}
}
@media(max-width:992px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo .box-a-element.offers-background-cover-container{display:none !important}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree{height:100%}
}
@media(min-width:480px) and (max-width:992px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree .box-a-element.offers-background-cover-container{width:100%}
}
@media(min-width:768px) and (max-width:992px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree .box-a-element .heading{font-size:32px !important;line-height:48px}
.cf-mya .offers-block-a .cf-offer-variation-a .variationthree .box-a-element .sub-heading{font-size:16px !important;line-height:24px}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree .box-a-element .offers-background-cover{display:block !important}
}
@media(min-width:992px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree .box-a-element .heading{font-size:40px !important;line-height:56px}
.cf-mya .offers-block-a .cf-offer-variation-a .variationthree .box-a-element .sub-heading{font-size:18px !important;line-height:26px}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationthree picture.box-a-element{display:none !important}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.auto-pay .box-a-element .sub-heading{font-size:24px !important;line-height:28px}
.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.auto-pay .heading{margin-top:28vw}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.auto-pay .box-a-element .sub-heading{font-size:26px !important;line-height:34px}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.auto-pay .box-a-element .heading{font-size:24px !important;padding-right:0 !important;letter-spacing:10px;margin-top:8vw !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.auto-pay .box-a-element .sub-heading{padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important;font-size:16px !important;margin-bottom:30px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.auto-pay .box-a-element .no-br{display:none !important}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .offers-container-flex.variationthree.auto-pay .offers-content-wrap{-ms-flex-preferred-size:80%;flex-basis:80%}
}
.cf-www .cf-offer-variation-a .offers-container-flex .offers-content-wrap{z-index:999;padding:30px 10px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:992px){.offers-block-b .cf-www .cf-offer-variation-a .offers-container-flex .offers-content-wrap{padding:60px 30px}
}
@media(min-width:1200px){.cf-www .cf-offer-variation-a .offers-container-flex .offers-content-wrap{padding:30px 25px 20px}
}
.cf-www .cf-offer-variation-a .variationone,.cf-www .cf-offer-variation-a .variationtwo,.cf-www .cf-offer-variation-a .variationthree{position:relative;background-color:#000}
.cf-www .cf-offer-variation-a .variationone picture,.cf-www .cf-offer-variation-a .variationtwo picture,.cf-www .cf-offer-variation-a .variationthree picture{position:absolute}
.cf-www .cf-offer-variation-a img{margin-left:auto;margin-right:auto}
.cf-www .cf-offer-variation-a .variationone .heading{letter-spacing:10px}
@media(max-width:480px){.cf-www .cf-offer-variation-a .variationone .heading{line-height:30px;letter-spacing:4.5px}
}
@media(max-width:480px){.cf-www .cf-offer-variation-a .variationone .sub-heading{line-height:26px}
}
.cf-www .cf-offer-variation-a .variationtwo .heading{line-height:80px;letter-spacing:18px}
@media(max-width:480px){.cf-www .cf-offer-variation-a .variationtwo .heading{line-height:40px;letter-spacing:8px}
}
@media(max-width:480px){.cf-www .cf-offer-variation-a .variationtwo .sub-heading{line-height:24px}
}
@media(max-width:768px){.cf-www .cf-offer-variation-a .variationtwo .offers-background-cover-boxatablet{display:block}
}
.cf-www .cf-offer-variation-a .variationthree .heading{line-height:80px;letter-spacing:18px}
@media(max-width:480px){.cf-www .cf-offer-variation-a .variationthree .heading{line-height:40px;letter-spacing:8px}
}
@media(max-width:480px){.cf-www .cf-offer-variation-a .variationthree .sub-heading{line-height:26px}
}
@media(min-width:768px){.cf-www .cf-offer-variation-a .variationthree picture.box-b-element{display:none}
}
.cf-www .cf-offer-variation-a .heading{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;line-height:54px;letter-spacing:4.5px}
@media(max-width:992px){.cf-www .cf-offer-variation-a .heading{line-height:64px}
}
@media(max-width:480px){.cf-www .cf-offer-variation-a .heading{line-height:40px}
}
.cf-www .cf-offer-variation-a .sub-heading{line-height:40px;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;letter-spacing:1.5px}
@media(max-width:992px){.cf-www .cf-offer-variation-a .sub-heading{line-height:54px}
}
@media(max-width:480px){.cf-www .cf-offer-variation-a .sub-heading{line-height:32px}
}
@media(max-width:1200px){.cf-www .cf-offer-variation-a .sub-heading{margin-top:100px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-a .cf-www .cf-offer-variation-a .offers-background-cover{display:none !important}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-b .cf-www .cf-offer-variation-a .offers-background-cover.offers-background-cover-boxbtablet{display:block;z-index:2}
}
.cf-www .cf-offer-variation-a .btn{font-weight:bold;padding:12px 18px;font-size:14px;color:#fff}
.container-fluid .cf-www .cf-offer-variation-a .btn{padding:13px 22px}
@media(min-width:1200px){.cf-www .cf-offer-variation-a .btn{padding:18px}
}
@media(min-width:1200px){.offers-block-wide .cf-www .cf-offer-variation-a .btn{font-size:16px;padding:20px 22px 17px}
}
.cf-www .cf-offer-variation-a .offers-parent-col{border:4px solid #e6e7e8}
@media(max-width:991px){.cf-www .cf-offer-variation-a .offers-parent-col{margin-left:auto;margin-right:auto}
}
@media(min-width:1200px){.offers-block-a .cf-www .cf-offer-variation-a .offers-parent-col{min-height:300px}
}
.offers-block-wide .cf-www .cf-offer-variation-a .offers-parent-col{border:0}
@media(min-width:768px){.cf-www .cf-offer-variation-a .desk-img-right .offers-flex-container:not(.offers-content-wrap){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
@media(max-width:767px){.cf-www .cf-offer-variation-a .mob-img-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cf-www .cf-offer-variation-a .mob-img-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.cf-www .offers-block-wide .cf-offer-variation-a .offers-container-flex .w-50-obw{width:50%}
.cf-www .offers-block-wide .cf-offer-variation-a .offers-container-flex .sub-heading{margin-top:100px;font-size:28px;padding-left:30px;padding-right:30px}
@media(max-width:1200px){.cf-www .offers-block-wide .cf-offer-variation-a .offers-container-flex picture{display:none}
}
@media(min-width:768px) and (max-width:991px){.cf-www .offers-block-wide .cf-offer-variation-a .offers-container-flex picture img{position:static;max-width:100%;height:auto}
}
@media(min-width:480px) and (max-width:768px){.cf-www .offers-block-wide .cf-offer-variation-a .variationone .offers-content-wrap{width:100%}
.cf-www .offers-block-wide .cf-offer-variation-a .variationone .heading{line-height:40px}
.cf-www .offers-block-wide .cf-offer-variation-a .variationone .sub-heading{line-height:34px}
}
@media(max-width:768px){.cf-www .offers-block-wide .cf-offer-variation-a .variationone picture{display:block !important;height:100%;width:100%}
.cf-www .offers-block-wide .cf-offer-variation-a .variationone picture img{height:100%;width:100%}
}
@media(max-width:768px){.cf-www .offers-block-wide .cf-offer-variation-a .variationone .offers-background-cover-container{display:none !important}
}
.cf-www .offers-block-wide .cf-offer-variation-a .variationtwo .var-top-mrg-a{margin-top:130px}
@media(min-width:767px) and (max-width:1200px){.cf-www .offers-block-wide .cf-offer-variation-a .variationtwo .var-top-mrg-a{margin-top:200px}
}
.cf-www .offers-block-wide .cf-offer-variation-a .variationtwo .var-top-mrg-b{margin-top:90px}
@media(max-width:768px){.cf-www .offers-block-wide .cf-offer-variation-a .variationtwo picture{display:block}
}
@media(min-width:992px){.cf-www .offers-block-wide .cf-offer-variation-a .variationthree .offers-background-cover-container{display:none}
}
.cf-www .offers-block-wide .cf-offer-variation-a .variationthree picture{width:100%}
@media(min-width:992px) and (max-width:1200px){.cf-www .offers-block-wide .cf-offer-variation-a .variationthree picture{display:block}
}
.cf-www .offers-block-wide .cf-offer-variation-a .variationthree picture img{width:100%}
@media(min-width:1200px){.cf-www .offers-block-wide .cf-offer-variation-a .variationthree .offers-flex-content .var-top-mrg-a{margin-top:120px}
}
@media(min-width:1200px){.cf-www .offers-block-wide .cf-offer-variation-a .variationthree .offers-flex-content .var-right-mrg-a{margin-right:270px}
}
@media(min-width:768px) and (max-width:992px){.cf-www .offers-block-wide .cf-offer-variation-a .variationthree .offers-flex-content .varthree-mrg-top-b{margin-top:140px}
.cf-www .offers-block-wide .cf-offer-variation-a .variationthree .offers-flex-content .varthree-mrg-btm-b{margin-bottom:200px}
.cf-www .offers-block-wide .cf-offer-variation-a .variationthree .offers-flex-content .heading{line-height:64px}
.cf-www .offers-block-wide .cf-offer-variation-a .variationthree .offers-flex-content .sub-heading{line-height:40px}
}
@media(max-width:1200px){.cf-www .offers-block-b .cf-offer-variation-a .offers-container-flex .w-50-obw{width:50%}
}
@media(min-width:480px) and (max-width:767px){.cf-www .offers-block-b .cf-offer-variation-a .offers-container-flex .offers-background-cover-container{display:none !important}
}
@media(max-width:992px){.cf-www .offers-block-b .cf-offer-variation-a .offers-container-flex .box-b-element.offers-background-cover-container{display:none !important}
}
@media(min-width:768px) and (max-width:991px){.cf-www .offers-block-b .cf-offer-variation-a .offers-container-flex picture.box-a-element{display:none !important}
}
@media(min-width:992px) and (max-width:1200px){.cf-www .offers-block-b .cf-offer-variation-a .variationone .w-50-obw{width:100%}
}
@media(max-width:768px){.cf-www .offers-block-b .cf-offer-variation-a .variationone .box-b-element.offers-flex-container{width:100%}
}
@media(min-width:992px) and (max-width:1200px){.cf-www .offers-block-b .cf-offer-variation-a .variationone .box-b-element.offers-background-cover-container{display:none}
}
@media(min-width:992px){.cf-www .offers-block-b .cf-offer-variation-a .variationone .heading{line-height:46px}
}
@media(min-width:480px) and (max-width:768px){.cf-www .offers-block-b .cf-offer-variation-a .variationone .sub-heading{line-height:34px}
}
@media(max-width:1200px){.cf-www .offers-block-b .cf-offer-variation-a .variationtwo .box-b-element .var-top-mrg-a{margin-top:130px}
.cf-www .offers-block-b .cf-offer-variation-a .variationtwo .box-b-element .var-top-mrg-b{margin-top:90px}
}
@media(max-width:1200px) and (min-width:767px) and (max-width:1200px){.cf-www .offers-block-b .cf-offer-variation-a .variationtwo .box-b-element .var-top-mrg-a{margin-top:200px}
}
@media(min-width:1340px){.cf-www .offers-block-b .cf-offer-variation-a .variationtwo .box-b-element .heading{line-height:60px}
}
@media(min-width:480px) and (max-width:992px){.cf-www .offers-block-b .cf-offer-variation-a .variationthree .box-b-element.offers-background-cover-container{display:block !important;width:100%}
}
@media(min-width:480px) and (max-width:768px){.cf-www .offers-block-b .cf-offer-variation-a .variationthree .box-b-element .offers-background-cover-boxbdesktop{display:none !important}
}
@media(min-width:768px) and (max-width:992px){.cf-www .offers-block-b .cf-offer-variation-a .variationthree .box-b-element{width:100%}
.cf-www .offers-block-b .cf-offer-variation-a .variationthree .box-b-element .varthree-mrg-top-b{margin-top:140px}
.cf-www .offers-block-b .cf-offer-variation-a .variationthree .box-b-element .varthree-mrg-btm-b{margin-bottom:200px}
.cf-www .offers-block-b .cf-offer-variation-a .variationthree .box-b-element .heading{line-height:64px}
.cf-www .offers-block-b .cf-offer-variation-a .variationthree .box-b-element .sub-heading{line-height:40px}
}
@media(min-width:480px){.cf-www .offers-block-b .cf-offer-variation-a .variationthree picture.box-b-element{display:none}
}
@media(min-width:1340px){.cf-www .offers-block-b .cf-offer-variation-a .variationthree .box-b-element .heading{line-height:60px}
}
@media(min-width:768px) and (max-width:991px){.cf-www .offers-block-a .cf-offer-variation-a .offers-container-flex picture.box-a-element{display:block !important}
.cf-www .offers-block-a .cf-offer-variation-a .offers-container-flex picture.box-b-element{display:none !important}
}
@media(max-width:768px){.cf-www .offers-block-a .cf-offer-variation-a .variationone .box-a-element.offers-flex-container{width:100%}
}
@media(min-width:1200px){.cf-www .offers-block-a .cf-offer-variation-a .variationone .box-a-element .heading{font-size:22px !important;line-height:34px;padding-top:25px;letter-spacing:4.5px}
}
@media(min-width:1200px){.cf-www .offers-block-a .cf-offer-variation-a .variationone .box-a-element .sub-heading{font-size:22px !important;padding-bottom:0 !important;padding-top:0 !important}
}
@media(max-width:992px){.cf-www .offers-block-a .cf-offer-variation-a .variationone .box-a-element .sub-heading{line-height:34px}
}
@media(max-width:1200px){.cf-www .offers-block-a .cf-offer-variation-a .variationone .box-a-element .varone-mrg-right{width:50%}
}
@media(max-width:992px){.cf-www .offers-block-a .cf-offer-variation-a .variationone .box-a-element .offers-background-cover{display:block !important}
}
@media(max-width:768px){.cf-www .offers-block-a .cf-offer-variation-a .variationone .box-a-element .offers-background-cover{background-position:center right}
}
.cf-www .offers-block-a .cf-offer-variation-a .variationone picture.box-a-element{display:none !important}
@media(min-width:992px) and (max-width:1200px){.cf-www .offers-block-a .cf-offer-variation-a .variationtwo picture.box-a-element{display:none !important}
}
@media(min-width:768px) and (max-width:992px){.cf-www .offers-block-a .cf-offer-variation-a .variationtwo .box-a-element .heading{font-size:30px !important;line-height:45px}
.cf-www .offers-block-a .cf-offer-variation-a .variationtwo .box-a-element .sub-heading{font-size:20px !important;line-height:30px}
}
@media(min-width:992px){.cf-www .offers-block-a .cf-offer-variation-a .variationtwo .box-a-element .heading{font-size:40px !important;margin-bottom:0 !important;padding-bottom:0 !important;margin-top:0 !important;letter-spacing:20px;line-height:62px}
.cf-www .offers-block-a .cf-offer-variation-a .variationtwo .box-a-element .sub-heading{font-size:18px !important;line-height:26px;margin-bottom:0 !important;padding-top:30px !important}
}
@media(min-width:992px) and (max-width:1200px){.cf-www .offers-block-a .cf-offer-variation-a .variationtwo .box-a-element .sub-heading{font-size:20px !important}
}
@media(max-width:992px){.cf-www .offers-block-a .cf-offer-variation-a .variationtwo .box-a-element.offers-background-cover-container{display:none !important}
}
@media(min-width:480px) and (max-width:992px){.cf-www .offers-block-a .cf-offer-variation-a .variationthree .box-a-element.offers-background-cover-container{width:100%}
}
@media(min-width:768px) and (max-width:992px){.cf-www .offers-block-a .cf-offer-variation-a .variationthree .box-a-element .heading{font-size:32px !important;line-height:48px}
.cf-www .offers-block-a .cf-offer-variation-a .variationthree .box-a-element .sub-heading{font-size:16px !important;line-height:24px}
}
@media(min-width:768px) and (max-width:991px){.cf-www .offers-block-a .cf-offer-variation-a .variationthree .box-a-element .offers-background-cover{display:block !important}
}
@media(min-width:992px){.cf-www .offers-block-a .cf-offer-variation-a .variationthree .box-a-element .heading{font-size:40px !important;line-height:56px}
.cf-www .offers-block-a .cf-offer-variation-a .variationthree .box-a-element .sub-heading{font-size:18px !important;line-height:26px}
}
.cf-www .offers-block-a .cf-offer-variation-a .variationthree picture.box-a-element{display:none !important}
.cf-mya .cf-offer-variation-a .offers-container-flex.variationtwo.loyalty-retail .offers-content-wrap{-ms-flex-item-align:start;align-self:flex-start;padding:30px 25px 100px}
.cf-mya .cf-offer-variation-a .offers-container-flex.variationtwo.loyalty-retail .offers-flex-container .sub-heading{letter-spacing:0}
.cf-mya .cf-offer-variation-a .variationtwo.loyalty-retail .heading{letter-spacing:11px !important}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationtwo.loyalty-retail .heading{line-height:35px;font-size:18px !important}
}
@media(max-width:1199px){.cf-mya .cf-offer-variation-a .variationtwo.loyalty-retail .heading{font-weight:400 !important}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .cf-offer-variation-a .variationtwo.loyalty-retail .heading{line-height:50px;margin-top:10vw !important;letter-spacing:10px !important}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .cf-offer-variation-a .variationtwo.loyalty-retail .heading{font-size:46px !important;margin-top:5vw;letter-spacing:10px !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .cf-offer-variation-a .variationtwo.loyalty-retail .heading{line-height:50px;letter-spacing:7.7px !important}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationtwo.loyalty-retail .sub-heading{line-height:30px;padding-bottom:40vw !important;font-size:18px !important}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .cf-offer-variation-a .variationtwo.loyalty-retail .sub-heading{font-size:24px !important;line-height:35px;padding-bottom:40vw}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .cf-offer-variation-a .variationtwo.loyalty-retail .sub-heading{font-size:36px !important;padding-bottom:35vw}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .cf-offer-variation-a .variationtwo.loyalty-retail .sub-heading{padding-bottom:20vw}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .cf-offer-variation-a .variationtwo.loyalty-retail picture{display:none}
}
@media(max-width:480px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.loyalty-retail .heading{font-size:18px !important}
}
@media(min-width:768px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.loyalty-retail .heading{letter-spacing:10px}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.loyalty-retail .heading{font-size:20px !important;line-height:32px;letter-spacing:10px;padding-top:5px !important}
}
@media(max-width:480px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.loyalty-retail .sub-heading{padding-bottom:20vw !important;font-size:18px !important}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.loyalty-retail .sub-heading{padding-bottom:20vw}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.loyalty-retail .sub-heading{font-size:28px !important;line-height:35px;padding-bottom:15vw}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.loyalty-retail .sub-heading{font-size:26px !important;line-height:35px;padding-bottom:20vw}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.loyalty-retail .sub-heading{font-size:18px !important;line-height:24px;padding-bottom:0;margin-bottom:0 !important;padding-top:10px !important}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.loyalty-retail picture{display:block}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.loyalty-retail .heading{line-height:80px}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.loyalty-retail .heading{letter-spacing:12px;line-height:50px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.loyalty-retail .sub-heading{line-height:55px}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.loyalty-retail .sub-heading{padding-bottom:0;margin-bottom:0 !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.loyalty-retail .box-b-element .offers-background-cover{display:block}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.loyalty-retail .box-b-element .offers-background-cover.offers-background-cover-boxbtablet{display:block}
}
@media(min-width:1200px){.cf-mya .logout .offers-block-wide .cf-offer-variation-a .variationtwo.loyalty-retail .heading{margin-top:40px}
}
@media(min-width:1200px){.cf-mya .login .offers-block-wide .cf-offer-variation-a .variationtwo.loyalty-retail .heading{margin-top:2vw !important}
}
@media(min-width:1200px) and (max-width:1340px){.cf-mya .login .offers-block-wide .cf-offer-variation-a .variationtwo.loyalty-retail .heading{margin-top:9vw !important}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.loyalty-retail .heading{line-height:46px;letter-spacing:14px}
}
.cf-mya .offers-block-a .cf-offer-variation-a .offers-container-flex.variationtwo.loyalty-retail .offers-content-wrap,.cf-mya .offers-block-b .cf-offer-variation-a .offers-container-flex.variationtwo.loyalty-retail .offers-content-wrap{padding:80px 25px 170px}
.cf-mya .cf-offer-variation-a .cf-a:hover{text-decoration:none !important;font-weight:100}
.cf-mya .cf-offer-variation-a .variationsix{position:relative;background-color:#000;float:none}
.cf-mya .cf-offer-variation-a .variationsix:hover{cursor:pointer}
.cf-mya .cf-offer-variation-a .variationsix.eol-cf .offers-background-cover-container{display:none}
.cf-mya .cf-offer-variation-a .variationsix.eol-cf picture{position:unset;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.cf-mya .cf-offer-variation-a .variationsix.eol-cf picture img{position:unset}
.cf-mya .cf-offer-variation-a .variationsix.eol-cf .heading{letter-spacing:8px}
.cf-mya .cf-offer-variation-a .variationsix.eol-cf .offers-content-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;overflow:hidden}
.cf-mya .cf-offer-variation-a .variationsix.eol-cf .offers-content-wrap .offers-flex-content{max-width:100%}
@media(max-width:767px){.cf-mya .cf-offer-variation-a .variationsix.eol-cf .offers-content-wrap{padding:45px 0}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .cf-offer-variation-a .variationsix.eol-cf .offers-content-wrap{padding:45px 20px}
}
.cf-mya .cf-offer-variation-a .variationsix.eol-cf .offers-flex-content>.heading{display:none}
@media(min-width:768px) and (max-width:991px){.cf-mya .cf-offer-variation-a .variationsix.eol-cf .font--overpass-regular .sub-heading{line-height:45px}
}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationsix.eol-cf{display:grid}
}
@media(min-width:992px){.cf-mya .cf-offer-variation-a .variationsix.eol-cf picture{display:block}
}
.cf-mya .cf-offer-variation-a .variationfour{position:relative;height:100%}
.cf-mya .cf-offer-variation-a .variationfour:hover{cursor:pointer}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfour{background:#000;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
@media(max-width:767px){.cf-mya .cf-offer-variation-a .variationfour{position:relative;min-height:425px}
}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf picture.box-a-element,.cf-mya .cf-offer-variation-a .variationfour.eol-cf picture.box-b-element{display:none}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf picture.box-a-element,.cf-mya .cf-offer-variation-a .variationfour.eol-cf picture.box-b-element{display:none !important}
}
@media(max-width:767px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf picture.box-a-element,.cf-mya .cf-offer-variation-a .variationfour.eol-cf picture.box-b-element{display:block !important}
}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf picture.box-b-element{display:block !important}
}
@media(max-width:767px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf picture.box-b-element{display:none !important}
}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf picture.box-b-element img{width:100%;position:relative}
}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-background-cover-container{position:absolute;left:0;top:0;width:100%;height:100%}
@media(max-width:1199px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-background-cover-container .offers-background-cover-boxatablet,.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-background-cover-container .offers-background-cover-boxbtablet{background-position:0 100%}
}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-background-cover-container .offers-background-cover-boxatablet,.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-background-cover-container .offers-background-cover-boxbtablet{display:none}
}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-background-cover-container{display:none}
}
@media(max-width:767px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-background-cover-container{display:block;min-height:200px}
}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap{position:absolute;left:0;width:100%;max-width:100%;bottom:0;text-align:center;padding:30px 25px 15px}
@media(max-width:1199px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap{padding:30px 15px}
}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap{position:relative}
}
@media(max-width:767px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap{position:absolute;padding:15px 15px 10px}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap{position:absolute;padding:15px 5px 10px}
}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap.box-b-element{position:unset;padding:170px 25px 30px}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap.box-b-element{background:#000;padding:30px 15px}
}
@media(max-width:767px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap.box-b-element{background:transparent;position:absolute;padding:15px 5px 10px}
}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf .heading{font-size:24px;letter-spacing:7.7px;color:#fff}
@media(max-width:1199px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .heading{font-size:20px;letter-spacing:5.6px;line-height:1.4;margin-bottom:5px}
}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .heading{font-size:24px;letter-spacing:6px;line-height:33px;margin-bottom:20px}
}
@media(max-width:767px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .heading{margin-bottom:10px}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .heading{font-size:15px;line-height:24px}
}
@media(min-width:1199px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-flex-content.box-b-element .heading{font-size:28px;letter-spacing:9px;word-spacing:.47px}
}
@media(min-width:1199px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-flex-content.box-b-element .font--overpass-regular p{font-size:24px;line-height:30px}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .offers-flex-content.box-b-element .font--overpass-regular p{font-size:15px;line-height:23px}
}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf .font--overpass-regular p{font-size:17px;margin-bottom:5px;letter-spacing:.47px;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
@media(max-width:1199px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .font--overpass-regular p{font-size:15px;letter-spacing:.35px;word-break:break-word}
}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .font--overpass-regular p{letter-spacing:.5px;font-size:17px;line-height:30px}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf .font--overpass-regular p{letter-spacing:.5px;font-size:14px;line-height:24px}
}
@media(max-width:480px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .font--overpass-regular .sub-heading{line-height:22px}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .box-a-element.col-lg-4{display:none}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .box-a-element.offers-flex-container{width:auto}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .box-a-element .font--overpass-regular .heading{font-size:22px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .box-a-element .font--overpass-regular .sub-heading{font-size:18px !important;line-height:25px}
}
@media(min-width:992px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .box-a-element .font--overpass-regular .heading{padding-top:0;font-size:18px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .box-a-element .font--overpass-regular .sub-heading{font-size:16px !important;line-height:24px}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .box-a-element .font--overpass-regular .sub-heading .no-br{display:none}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .box-a-element .font--overpass-regular .sub-heading .no-br-first{display:none !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .box-a-element .font--overpass-regular .sub-heading .no-br{display:block}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .box-a-element{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:60px 10px;-ms-flex-preferred-size:45%;flex-basis:45%}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .box-a-element.col-lg-8{-ms-flex-preferred-size:45%;flex-basis:45%;width:45%;padding:0}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf .box-a-element .offers-flex-content{padding:75px 15px}
}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf picture.box-a-element{display:block !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf picture.box-b-element{display:block !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf picture.box-a-element{display:none !important}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf picture.box-a-element{display:block !important;-ms-flex-preferred-size:55%;flex-basis:55%;width:55%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:0}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf picture.box-a-element img{height:100%}
}
@media(min-width:1200px) and (max-width:1339px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .box-a-element.col-lg-8{-ms-flex-preferred-size:48%;flex-basis:48%;width:48%}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .box-a-element .offers-flex-content{padding:75px 10px}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .box-a-element .offers-flex-content{padding:50px 15px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .box-a-element .font--overpass-regular .sub-heading{line-height:40px}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .box-a-element .font--overpass-regular .sub-heading{margin-top:30px !important}
}
@media(min-width:1200px) and (max-width:1339px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-awareness picture.box-a-element{-ms-flex-preferred-size:52%;flex-basis:52%;width:52%}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-excess-wear .box-a-element .font--overpass-regular .sub-heading{font-size:22px !important}
}
@media(min-width:992px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-excess-wear .box-a-element .font--overpass-regular .sub-heading{margin-top:30px !important;font-size:18px !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-excess-wear .box-a-element .font--overpass-regular .heading{font-size:22px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-excess-wear .box-a-element .font--overpass-regular .sub-heading{font-size:20px !important}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-excess-wear .box-a-element .offers-flex-content{padding:45px 15px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-purchase-option .box-a-element .font--overpass-regular .heading{font-size:24px !important}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-purchase-option .box-a-element .font--overpass-regular .heading{padding-top:20px !important}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-purchase-option .box-a-element .font--overpass-regular .sub-heading{line-height:35px}
}
@media(min-width:992px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-purchase-option .box-a-element .font--overpass-regular .sub-heading{margin-top:30px !important;font-size:16px !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-purchase-option .box-a-element .font--overpass-regular .sub-heading{margin-top:30px !important;font-size:24px !important;line-height:35px}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-purchase-option .box-a-element .font--overpass-regular .sub-heading{margin-top:50px !important;padding-bottom:20px !important}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-purchase-option .box-a-element .offers-flex-content{padding:45px 15px}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-a-element .offers-flex-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-a-element .offers-flex-content{padding:35px 15px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-a-element .font--overpass-regular .sub-heading{line-height:35px}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-a-element .font--overpass-regular .sub-heading{font-size:20px !important;line-height:28px;margin-top:20px !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-a-element .font--overpass-regular .heading{font-size:20px !important;line-height:35px !important;padding-top:5px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-a-element .font--overpass-regular .heading .no-br{display:none}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-a-element .font--overpass-regular .sub-heading{font-size:20px !important;line-height:30px}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-a-element .offers-flex-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-a-element .offers-flex-content{padding:35px 15px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-a-element .font--overpass-regular .sub-heading{line-height:35px}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-a-element .font--overpass-regular .sub-heading{font-size:20px !important;line-height:28px;margin-top:20px !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-a-element .font--overpass-regular .heading{font-size:20px !important;line-height:35px !important;padding-top:5px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-a-element .font--overpass-regular .sub-heading{font-size:20px !important;line-height:30px}
}
@media(min-width:1200px) and (max-width:1340px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-a-element .font--overpass-regular .heading{font-size:22px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-a-element .font--overpass-regular .sub-heading{font-size:18px !important}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-a-element .offers-flex-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:1200px) and (max-width:1339px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-a-element .offers-flex-content{padding:10px 15px}
}
@media(min-width:1340px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-a-element .offers-flex-content{padding:25px 15px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-a-element .font--overpass-regular .sub-heading{line-height:35px}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-a-element .font--overpass-regular .sub-heading{font-size:20px !important;line-height:28px;margin-top:20px !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-a-element .font--overpass-regular .heading{font-size:20px !important;line-height:35px !important;padding-top:5px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-a-element .font--overpass-regular .heading .no-br{display:none}
.cf-mya .offers-block-a .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-a-element .font--overpass-regular .sub-heading{font-size:20px !important;line-height:30px}
}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf .box-b-element.col-md-2{display:none}
@media(min-width:992px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf .box-b-element.offers-content-wrap{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding:55px 10px;-ms-flex-preferred-size:45%;flex-basis:45%}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf .box-b-element.col-lg-8{-ms-flex-preferred-size:45%;flex-basis:45%;width:45%;padding:0}
}
@media(max-width:480px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf .font--overpass-regular .sub-heading{line-height:22px}
}
@media(min-width:992px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf picture.box-b-element{-ms-flex-preferred-size:55%;flex-basis:55%}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf picture.box-b-element img{height:100%}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf .font--overpass-regular .sub-heading{line-height:25px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf .font--overpass-regular .heading{font-size:18px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf .font--overpass-regular .sub-heading{font-size:16px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf .box-b-element.offers-content-wrap{padding:35px 10px !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .box-b-element.offers-content-wrap{padding:25px 10px !important}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .box-b-element.offers-content-wrap{padding:40px 10px}
}
@media(min-width:1200px) and (max-width:1339px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .box-b-element.offers-content-wrap{padding:35px 10px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .box-b-element .font--overpass-regular .sub-heading{line-height:40px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .box-b-element .font--overpass-regular .sub-heading{margin-top:30px !important}
}
@media(min-width:992px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-excess-wear .box-b-element.offers-content-wrap{padding:40px 10px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-excess-wear .box-b-element.offers-content-wrap{padding:30px 10px !important}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-excess-wear .box-b-element .font--overpass-regular .sub-heading{line-height:28px}
}
@media(min-width:1200px) and (max-width:1339px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-excess-wear .box-b-element.offers-content-wrap{padding:25px 10px}
}
@media(min-width:1340px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-excess-wear .box-b-element.offers-content-wrap{padding:35px 10px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-purchase-option .box-b-element .font--overpass-regular .sub-heading{line-height:35px}
}
@media(min-width:992px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-purchase-option .box-b-element.offers-content-wrap{padding:40px 10px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-purchase-option .box-b-element.offers-content-wrap{padding:15px 20px 10px !important}
}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-b-element.offers-content-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-b-element.offers-content-wrap{padding:0 10px 0 !important}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-b-element.offers-content-wrap{padding:20px 10px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-b-element .font--overpass-regular .sub-heading{line-height:35px}
}
@media(min-width:992px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-b-element .font--overpass-regular .sub-heading{line-height:28px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-b-element .font--overpass-regular .heading{font-size:16px !important;padding-top:15px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-b-element .font--overpass-regular .sub-heading{font-size:18px !important;margin-top:15px !important}
}
@media(min-width:1200px) and (max-width:1340px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-b-element .font--overpass-regular .heading{font-size:24px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .box-b-element .font--overpass-regular .sub-heading{font-size:22px !important}
}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-b-element.offers-content-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-b-element.offers-content-wrap{padding:0 10px 0 !important}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-b-element.offers-content-wrap{padding:15px 10px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-b-element .font--overpass-regular .sub-heading{line-height:35px}
}
@media(min-width:992px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-b-element .font--overpass-regular .sub-heading{line-height:28px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-b-element .font--overpass-regular .heading{font-size:16px !important;padding-top:5px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .box-b-element .font--overpass-regular .sub-heading{font-size:18px !important;margin-top:5px !important}
}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-b-element.offers-content-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-b-element.offers-content-wrap{padding:0 10px 0 !important}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-b-element.offers-content-wrap{padding:20px 10px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-b-element .font--overpass-regular .sub-heading{line-height:35px}
}
@media(min-width:992px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-b-element .font--overpass-regular .sub-heading{line-height:28px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-b-element .font--overpass-regular .heading{font-size:16px !important;padding-top:15px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-b-element .font--overpass-regular .sub-heading{font-size:18px !important;margin-top:15px !important;line-height:25px}
}
@media(min-width:1200px) and (max-width:1340px){.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-b-element .font--overpass-regular .heading{font-size:24px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .box-b-element .font--overpass-regular .sub-heading{font-size:22px !important}
}
@media(min-width:992px){.cf-mya .login .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf .offers-content-wrap{padding-top:0}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf picture{display:block}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf picture img{height:100%}
@media(max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf{border-bottom:1px solid #787878}
}
@media(min-width:992px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf{border-left:1px solid #787878;border-bottom:1px solid #787878}
.login .cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf .offers-content-wrap{padding-top:0}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf .font--overpass-regular .heading{font-size:36px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf .font--overpass-regular .sub-heading{font-size:26px !important}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf .font--overpass-regular .heading{font-size:32px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf .font--overpass-regular .sub-heading{font-size:22px !important;line-height:32px}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf .font--overpass-regular .sub-heading .no-br-first{display:none !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf .font--overpass-regular .sub-heading .no-br{display:block !important}
}
@media(max-width:480px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .font--overpass-regular .sub-heading{line-height:24px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .font--overpass-regular .sub-heading{line-height:40px}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-awareness .font--overpass-regular .sub-heading{font-size:24px !important;line-height:35px}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-excess-wear .font--overpass-regular .heading .no-br{display:none}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-excess-wear .font--overpass-regular .sub-heading{font-size:26px !important;line-height:32px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-purchase-option .font--overpass-regular .sub-heading{line-height:35px}
}
@media(min-width:1200px) and (max-width:1339px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-purchase-option .font--overpass-regular .sub-heading{font-size:24px !important}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .font--overpass-regular .sub-heading{line-height:35px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .font--overpass-regular .sub-heading{font-size:28px !important}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .font--overpass-regular .heading{font-size:30px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .font--overpass-regular .heading .no-br{display:none !important}
}
@media(min-width:1200px) and (max-width:1340px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-schedule-pre-inspection .font--overpass-regular .sub-heading{font-size:26px !important}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .font--overpass-regular .sub-heading{line-height:35px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .font--overpass-regular .sub-heading{font-size:28px !important}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .font--overpass-regular .sub-heading .yes-br{display:block !important}
}
@media(min-width:1340px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .font--overpass-regular .heading{font-size:30px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .font--overpass-regular .sub-heading{font-size:24px !important}
}
@media(min-width:1200px) and (max-width:1340px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .font--overpass-regular .heading{font-size:32px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-liability-invoice .font--overpass-regular .sub-heading{font-size:26px !important}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .font--overpass-regular .sub-heading{line-height:35px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .font--overpass-regular .sub-heading{font-size:28px !important}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .font--overpass-regular .heading{font-size:30px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .font--overpass-regular .heading .no-br{display:none !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .font--overpass-regular .sub-heading{font-size:26px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .font--overpass-regular .sub-heading .no-br{display:none !important}
}
@media(min-width:1200px) and (max-width:1340px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationsix.eol-cf.eol-lease-return .font--overpass-regular .sub-heading{font-size:26px !important}
}
.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf{height:auto;float:none}
@media(max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf picture.box-a-element{display:none !important}
}
@media(max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.offers-container-flex .offers-background-cover-container.box-b-element{display:block !important}
}
@media(max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.offers-container-flex .offers-background-cover-container.box-b-element .offers-background-cover-boxbdesktop,.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.offers-container-flex .offers-background-cover-container.box-b-element .offers-background-cover-boxbtablet{display:none !important}
}
@media(max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.offers-container-flex .offers-background-cover-container.box-b-element .offers-background-cover-boxbmobile{display:block !important}
}
@media(max-width:991px){.offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap{border-bottom:1px solid #787878}
}
@media(max-width:767px){.offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap{border-bottom:1px solid #787878;position:relative}
}
@media(max-width:480px){.offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap{padding:30px 15px}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap .heading{font-size:34px;letter-spacing:12px;margin-bottom:20px;line-height:46px}
@media(max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap .heading{font-size:35px;letter-spacing:12.5px;line-height:55px}
}
@media(max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap .heading{font-size:17px;line-height:30px;margin-bottom:12px;word-break:break-word}
}
@media(max-width:480px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap .heading{font-size:16px;letter-spacing:6px}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap .font--overpass-regular p{font-size:27px;letter-spacing:.5px;margin-bottom:10px;line-height:35px}
@media(max-width:1199px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap .font--overpass-regular p{font-size:20px;line-height:30px;word-break:break-word}
}
@media(max-width:1199px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap .font--overpass-regular p{font-size:18px;line-height:28px;word-break:break-word}
}
@media(max-width:480px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-content-wrap .font--overpass-regular p{font-size:16px;line-height:26px}
}
@media(max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-background-cover-container{display:none}
}
@media(max-width:1199px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf .offers-background-cover-container .offers-background-cover-boxatablet{display:none}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf picture{display:none}
@media(max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf picture{display:block;width:100%}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf picture.box-a-element{display:none}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf picture.box-a-element{display:block !important}
}
@media(max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf picture.box-a-element{display:none !important}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf picture.box-b-element{display:none}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf picture.box-b-element{display:none !important}
}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-flex-content>.heading{display:none}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs{padding-bottom:80px}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap{top:100px}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap .heading{line-height:30px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap{top:35vw}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap .heading{line-height:40px}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap p.sub-heading{line-height:32px}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap .heading{line-height:70px}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap p.sub-heading{line-height:50px}
}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs{border-top:1px solid #787878;border-bottom:1px solid #787878;border-left:0;border-right:0}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap{position:absolute}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap .heading{font-size:34px !important;padding-bottom:10px !important}
.cf-mya .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap p.sub-heading{font-size:24px !important;margin-bottom:20px !important}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs{border:1px solid #787878}
@media(max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs picture.box-a-element{display:block !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-background-cover-container.box-a-element{display:none !important}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap{top:18vw}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap .heading{font-size:22px !important;line-height:36px;margin-top:20px !important;padding-bottom:0 !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap p.sub-heading{font-size:22px !important;line-height:32px}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap p.sub-heading br{display:none !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-background-cover-container .offers-background-cover-boxatablet{display:none}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap{top:100px}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap .heading{font-size:20px !important;margin-bottom:5px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap p.sub-heading{font-size:20px !important;line-height:28px}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap .heading{font-size:22px !important;line-height:32px;margin-bottom:0 !important;padding-bottom:0 !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap p.sub-heading{font-size:16px !important;line-height:25px;margin-top:20px !important;margin-bottom:20px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap p.sub-heading br{display:none !important}
}
.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs{border:1px solid #787878}
@media(max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs picture.box-b-element{display:block !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-background-cover-container.box-b-element{display:none !important}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap{top:35vw}
.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap .heading{padding-bottom:0 !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap.box-b-element{padding:190px 25px 10px}
.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap p.sub-heading{margin-top:0 !important;padding-top:0 !important}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-background-cover-container{display:none}
.cf-mya .offers-block-b .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs picture.box-b-element{display:block}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs{border:1px solid #787878}
@media(max-width:480px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .heading{line-height:35px}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap{top:40vw}
}
@media(max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs{border-top:1px solid #787878;border-bottom:1px solid #787878;border-left:0;border-right:0}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap .heading{padding-bottom:0 !important;font-size:32px !important;line-height:40px}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap p.sub-heading{line-height:30px}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap{bottom:180px}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap .heading{font-size:32px !important;margin-bottom:0 !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap p.sub-heading{font-size:24px !important;margin-top:0 !important}
}
@media(min-width:1200px){.cf-mya .logout .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap{bottom:110px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .logout .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap{top:150px}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .login .offers-block-wide .cf-offer-variation-a .variationfour.eol-cf.eol-lease-return-docs .offers-content-wrap{top:20vw}
}
.cf-offer-variation-a .variationfive{text-align:center}
.cf-offer-variation-a .variationfive:hover{cursor:pointer}
@media(max-width:767px){.cf-offer-variation-a .variationfive{min-height:375px}
}
@media(max-width:767px){.cf-offer-variation-a .variationfive.mob-img-top{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.cf-offer-variation-a .variationfive.offers-container-flex picture{display:none}
@media(max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfive.offers-container-flex picture{display:block}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.offers-container-flex picture.box-a-element{display:none !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.offers-container-flex picture.box-b-element{display:none !important}
}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.offers-container-flex picture.box-a-element{display:block !important}
}
@media(max-width:767px){.offers-block-a .cf-offer-variation-a .variationfive.offers-container-flex picture.box-a-element{display:block !important}
.offers-block-b .cf-offer-variation-a .variationfive.offers-container-flex picture.box-b-element{display:block !important}
}
@media(max-width:480px){.offers-block-a .cf-offer-variation-a .variationfive.offers-container-flex picture.box-a-element{display:none !important}
.offers-block-b .cf-offer-variation-a .variationfive.offers-container-flex picture.box-b-element{display:none !important}
}
@media(max-width:991px){.cf-offer-variation-a .variationfive .offers-background-cover-container{display:none}
}
@media(max-width:991px){.offers-block-a .cf-offer-variation-a .variationfive .offers-background-cover-container,.offers-block-b .cf-offer-variation-a .variationfive .offers-background-cover-container{display:block}
}
@media(max-width:767px){.offers-block-a .cf-offer-variation-a .variationfive .offers-background-cover-container,.offers-block-b .cf-offer-variation-a .variationfive .offers-background-cover-container{display:none}
}
@media(max-width:480px){.offers-block-a .cf-offer-variation-a .variationfive .offers-background-cover-container,.offers-block-b .cf-offer-variation-a .variationfive .offers-background-cover-container{display:block;position:absolute;height:100%}
}
@media(max-width:991px){.offers-block-a .cf-offer-variation-a .variationfive .offers-background-cover-container .offers-background-cover-boxatablet{background-position:0 69%}
}
@media(max-width:991px){.cf-offer-variation-a .variationfive .offers-content-wrap{position:absolute}
}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive .offers-content-wrap,.cf-mya .offers-block-b .cf-offer-variation-a .variationfive .offers-content-wrap{position:relative}
}
.cf-offer-variation-a .variationfive.eol-disposition .offers-flex-content .heading{color:#000;font-weight:500}
.offers-block-wide .cf-offer-variation-a .variationfive.eol-disposition .offers-flex-content .heading{font-size:33px;line-height:47px;letter-spacing:11px;margin-bottom:25px}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-disposition .offers-flex-content .heading{font-size:42px;line-height:59px;letter-spacing:14px;max-width:550px;margin:0 auto 35px}
}
@media(max-width:767px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-disposition .offers-flex-content .heading{font-size:20px;line-height:35px;margin-bottom:25px;padding-bottom:0}
}
@media(max-width:480px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-disposition .offers-flex-content .heading{font-size:20px;line-height:35px}
}
.cf-offer-variation-a .variationfive.eol-disposition .offers-flex-content .font--overpass-regular p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;color:#000}
.cf-offer-variation-a .variationfive.eol-disposition .offers-flex-content .font--overpass-regular p strong{font-family:'CadillacGothic-Bold',Arial,Helvetica,sans-serif}
.offers-block-wide .cf-offer-variation-a .variationfive.eol-disposition .offers-flex-content .font--overpass-regular p{font-size:27px;line-height:35px;letter-spacing:.4px;max-width:553px;margin:0 auto;padding-bottom:25px}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-disposition .offers-flex-content .font--overpass-regular p{font-size:34px;line-height:44px;letter-spacing:.68px;max-width:710px}
}
@media(max-width:767px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-disposition .offers-flex-content .font--overpass-regular p{font-size:18px;line-height:30px;padding-bottom:20px;max-width:400px}
}
@media(max-width:480px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-disposition .offers-flex-content .font--overpass-regular p{font-size:16px;line-height:28px;padding-bottom:110px}
}
.cf-mya .cf-offer-variation-a .variationfive.eol-disposition .heading{font-size:30px;line-height:42px;letter-spacing:10px;padding-bottom:15px}
@media(max-width:1024px){.cf-mya .cf-offer-variation-a .variationfive.eol-disposition .heading{font-size:26px;line-height:38px}
}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfive.eol-disposition .heading{font-size:22px;line-height:33px}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationfive.eol-disposition .heading{font-size:18px;line-height:28px}
}
.cf-mya .cf-offer-variation-a .variationfive.eol-disposition .font--overpass-regular p{font-size:24px;line-height:31px;letter-spacing:.48px;max-width:490px;margin:0 auto}
@media(max-width:1024px){.cf-mya .cf-offer-variation-a .variationfive.eol-disposition .font--overpass-regular p{font-size:22px;line-height:29px}
}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationfive.eol-disposition .font--overpass-regular p{font-size:18px;line-height:26px;max-width:400px}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationfive.eol-disposition .font--overpass-regular p{font-size:14px;line-height:22px}
}
.offers-block-a .cf-offer-variation-a .variationfive,.offers-block-b .cf-offer-variation-a .variationfive{float:none;height:100%;position:relative}
.offers-block-a .cf-offer-variation-a .variationfive.offers-container-flex .offers-content-wrap,.offers-block-b .cf-offer-variation-a .variationfive.offers-container-flex .offers-content-wrap{max-width:100%;width:100%;position:absolute;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:991px){.offers-block-a .cf-offer-variation-a .variationfive.offers-container-flex .offers-content-wrap,.offers-block-b .cf-offer-variation-a .variationfive.offers-container-flex .offers-content-wrap{padding-bottom:110px}
}
@media(max-width:480px){.offers-block-a .cf-offer-variation-a .variationfive.offers-container-flex .offers-content-wrap,.offers-block-b .cf-offer-variation-a .variationfive.offers-container-flex .offers-content-wrap{padding-bottom:45px}
}
.offers-block-b .cf-offer-variation-a .variationfive .offers-flex-content .btn{display:none}
.offers-block-b .cf-offer-variation-a .variationfive.offers-container-flex .offers-content-wrap{position:relative;display:block}
@media(max-width:991px){.offers-block-b .cf-offer-variation-a .variationfive.offers-container-flex .offers-content-wrap{padding:50px 15px}
}
@media(max-width:991px){.offers-block-b .cf-offer-variation-a .variationfive.offers-container-flex .offers-background-cover-container.box-b-element{display:block !important}
}
.offers-block-b .cf-offer-variation-a .variationfive.eol-disposition.offers-container-flex .offers-background-cover-container{width:100%}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-disposition.offers-container-flex .offers-background-cover-container.box-b-element{display:none !important}
}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-disposition.offers-container-flex picture.box-b-element{display:block !important}
}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-disposition.offers-container-flex picture.box-b-element img{position:relative}
}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-disposition.offers-container-flex .offers-content-wrap{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-disposition.offers-container-flex .offers-content-wrap .heading{font-size:42px;line-height:59px;max-width:540px;margin:0 auto 20px}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-disposition.offers-container-flex .offers-content-wrap .font--overpass-regular p{font-size:34px;line-height:44px;max-width:627px;padding-bottom:50px}
}
.cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading{color:#000}
.offers-block-wide .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading{margin-bottom:20px;font-size:37px;line-height:47px;letter-spacing:13px;max-width:100%}
@media(max-width:1199px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading{font-size:32px;line-height:46px;letter-spacing:11px}
}
@media(max-width:991px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading{margin-bottom:25px;font-size:46px;line-height:59px;letter-spacing:16px;max-width:530px;margin:0 auto 30px}
}
@media(max-width:767px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading{font-size:37px;line-height:47px;letter-spacing:13px}
}
@media(max-width:480px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading{margin-bottom:20px;font-size:24px;line-height:36px;letter-spacing:13px}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading,.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading{font-size:35px;line-height:44px;letter-spacing:12px;padding-bottom:15px;word-spacing:3px}
@media(max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading,.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading{font-size:26px;line-height:38px;letter-spacing:11px}
}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading,.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading{font-size:24px;line-height:31px;letter-spacing:8px}
}
@media(max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading,.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading{font-size:30px;line-height:40px;margin:0 auto 5px}
}
@media(max-width:480px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading,.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .heading{font-size:26px;line-height:34px;margin:0 auto 5px}
}
.cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p{color:#000;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.offers-block-wide .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p{font-size:27px;line-height:40px;letter-spacing:.54px;max-width:610px;padding-bottom:0;margin:0 auto}
@media(max-width:1199px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p{font-size:28px;line-height:39px;padding-bottom:10px}
}
@media(max-width:991px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p{font-size:32px;line-height:45px;padding-bottom:70px;letter-spacing:.68px;max-width:700px}
}
@media(max-width:767px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p{font-size:24px;line-height:35px;padding-bottom:132px;max-width:500px;letter-spacing:.53px}
}
@media(max-width:480px){.offers-block-wide .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p{font-size:18px;line-height:28px;padding-bottom:110px}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p,.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p{font-size:24px;line-height:35px;letter-spacing:.5px;word-spacing:3px;max-width:590px;margin:0 auto}
@media(max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p,.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p{font-size:23px;line-height:29px;max-width:520px;letter-spacing:.3px}
}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p,.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p{font-size:17px;line-height:23px;max-width:390px}
}
@media(max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p,.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p{font-size:19px;line-height:26px;max-width:425px;padding-bottom:12px}
}
@media(max-width:480px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p,.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou .offers-flex-content .font--overpass-regular p{font-size:21px;line-height:24px;padding-bottom:0}
}
@media(max-width:991px){.offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-content-wrap,.offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-content-wrap{padding-bottom:130px}
}
@media(max-width:767px){.offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-content-wrap,.offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-content-wrap{padding-bottom:70px}
}
@media(max-width:480px){.offers-block-a .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex picture,.offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex picture{display:none !important}
}
.offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-background-cover-container{width:100%}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-background-cover-container.box-b-element{display:none !important}
}
@media(max-width:480px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-background-cover-container.box-b-element{display:block !important}
}
@media(max-width:480px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-background-cover-container.box-b-element .offers-background-cover{display:none}
.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-background-cover-container.box-b-element .offers-background-cover.offers-background-cover-boxbmobile{display:block}
}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex picture.box-b-element{display:block !important}
}
@media(max-width:480px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex picture.box-b-element{display:none !important}
}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex picture.box-b-element img{position:relative}
}
.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-content-wrap{padding:100px 15px 70px}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-content-wrap{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 15px}
}
@media(max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-content-wrap{padding:30px 10px 70px}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-content-wrap .heading{font-size:47px;line-height:60px;margin-bottom:7px}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-content-wrap .heading{font-size:46px;line-height:60px;max-width:500px;margin:0 auto 20px}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-content-wrap .font--overpass-regular p{font-size:34px;line-height:42px;max-width:800px}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-thankyou.offers-container-flex .offers-content-wrap .font--overpass-regular p{font-size:30px;line-height:43px;padding-bottom:90px;max-width:695px}
}
.cf-mya .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap .heading{line-height:80px;letter-spacing:18px;overflow:hidden}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap .heading{line-height:40px !important}
}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap p.sub-heading{line-height:25px}
}
@media(max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap{display:inline-block}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap .box-a-element.offers-flex-content{height:100%}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap .box-a-element.offers-flex-content>.heading{display:none}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap .heading{font-size:30px !important;line-height:60px;padding-left:15px !important;padding-top:0 !important;margin-top:0 !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap p.sub-heading{line-height:40px;letter-spacing:1.5px;max-width:unset;padding-top:0 !important;margin-bottom:10px !important;overflow:hidden;margin-top:35px !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap .heading{font-size:30px !important;line-height:45px;padding-left:15px !important;padding-bottom:10px !important;margin-top:15px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap p.sub-heading{font-size:20px !important;line-height:34px;margin-top:25px !important;padding-bottom:15px !important}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap .heading{font-size:36px !important;line-height:48px;padding-bottom:20px !important;margin-top:0 !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap p.sub-heading{font-size:20px !important;line-height:30px;padding-bottom:15px !important}
}
@media(max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap{display:inline-block}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap .heading{line-height:60px}
}
@media(max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-background-cover-container.box-b-element{display:none !important}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-background-cover-container.box-b-element{display:none !important}
}
@media(max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee picture.box-b-element{display:block !important;position:absolute}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee picture.box-b-element{display:block !important}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee{border-bottom:1px solid #787878}
@media(max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap{display:inline-block}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap p.sub-heading{line-height:40px;letter-spacing:1.5px;max-width:unset;padding-top:50px !important;margin-bottom:10px !important;overflow:hidden}
@media(max-width:480px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationfive.eol-loyalty-dispo-fee .offers-content-wrap p.sub-heading{padding-top:25px !important}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular h2,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular h2{font-size:25px !important;line-height:30px;letter-spacing:8px;color:#000;margin-bottom:15px;font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular h2,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular h2{font-size:26px !important;line-height:38px}
}
@media(max-width:480px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular h2,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular h2{font-size:20px !important;line-height:30px}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p{color:#000;max-width:240px;text-align:center;margin:0 auto;font-size:17px;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;text-shadow:0 0 0 #000}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p{font-size:21px;line-height:32px;max-width:230px}
}
@media(max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p{font-size:24px;max-width:200px}
}
@media(max-width:480px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p{font-size:18px;line-height:30px}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex{height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container{width:100%;background-position:55% 0}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container{display:block !important}
}
@media(max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container{display:none !important}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{-ms-flex-preferred-size:55%;flex-basis:55%;text-align:center;-ms-flex-preferred-size:75%;flex-basis:75%;padding:0}
@media(max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{padding-left:45%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:10%}
}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{padding-left:42%}
}
@media(max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:25%}
}
@media(max-width:480px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{padding-bottom:20%}
}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex picture,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex picture{display:none !important}
}
@media(max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex picture,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex picture{display:block !important;position:relative;height:auto !important}
}
@media(max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex picture img,.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex picture img{height:auto !important}
}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex picture.box-b-element{display:none !important}
}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container.box-b-element{display:none !important}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container .offers-background-cover{background-position:50% 0}
}
@media(min-width:992px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia{min-height:315px}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .font--overpass-regular h2{font-size:34px !important;line-height:41px}
}
@media(max-width:1024px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .font--overpass-regular h2{max-width:300px}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .font--overpass-regular p{font-size:24px;line-height:29px;max-width:350px}
}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex picture.box-a-element{display:none !important}
}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex picture.box-b-element{display:block !important;position:relative}
}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex picture.box-b-element img{height:auto !important;position:relative}
}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container{display:none !important}
}
@media(max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container .offers-background-cover{background-position:51% 0}
}
@media(max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{padding-left:36%}
}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{padding-bottom:25%}
}
@media(max-width:480px){.cf-mya .offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{padding-bottom:20%;padding-left:45%}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular h2{font-size:33px !important;line-height:41px;letter-spacing:11px;color:#000;margin-bottom:15px;font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif}
@media(max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular h2{font-size:47px !important;line-height:62px}
}
@media(max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular h2{font-size:26px !important;line-height:38px}
}
@media(max-width:480px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular h2{font-size:20px !important;line-height:30px}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p{color:#000;max-width:335px;text-align:center;margin:0 auto;font-size:24px;line-height:30px;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;text-shadow:0 0 0 #000}
@media(max-width:1199px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p{max-width:320px}
}
@media(max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p{margin:25px auto 0;font-size:33px;line-height:40px}
}
@media(max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p{font-size:24px;line-height:36px}
}
@media(max-width:480px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular p{font-size:20px;line-height:30px}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex{height:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container{width:100%;background-position:55% 0}
@media(max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container{display:none !important}
}
@media(max-width:1199px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-background-cover-container .offers-background-cover-boxatablet{display:none}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{-ms-flex-preferred-size:55%;flex-basis:55%;text-align:center;padding-left:45%;-ms-flex-preferred-size:53%;flex-basis:53%;padding:0;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:absolute;padding-left:45%;padding-bottom:25%;height:100%}
}
@media(max-width:767px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{padding-left:48%}
}
@media(max-width:480px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{padding-bottom:20%}
}
@media(max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex picture{display:block !important;position:relative;height:auto !important}
}
@media(max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex picture img{height:auto !important}
}
@media(min-width:1024px) and (max-width:1339px){.cf-mya .login .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.offers-container-flex .offers-content-wrap{-ms-flex-preferred-size:53%;flex-basis:53%}
}
@media(min-width:1024px) and (max-width:1280px){.cf-mya .login .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .font--overpass-regular h2{max-width:300px;margin:0 auto 15px}
}
@media(min-width:1024px){.cf-mya .login .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .offers-background-cover-container .offers-background-cover-lg-center-right{background-position:54% 0}
}
@media(min-width:1200px){.cf-mya .login .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .offers-background-cover-container .offers-background-cover-lg-center-right{background-position:40% 0}
}
@media(min-width:1024px){.cf-mya .logout .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .offers-background-cover-container .offers-background-cover-lg-center-right{background-position:84% 0}
}
@media(min-width:1200px){.cf-mya .logout .offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia .offers-background-cover-container .offers-background-cover-lg-center-right{background-position:50% 0}
}
.cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons .offers-content-wrap .icon-link{background-image:url(../../../content/dam/cf-offers/cf-promotions/evolve-offers/social-media/facebook.svg);background-size:24px;background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;font-size:0;line-height:20px;padding:10px 15px;display:inline-block;vertical-align:middle;margin:0 5px 0 15px;background-size:contain;width:26px;height:26px}
.cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons .offers-content-wrap .facebook{background-image:url(../../../content/dam/cf-offers/cf-promotions/evolve-offers/social-media/facebook.svg)}
.cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons .offers-content-wrap .twitter{background-image:url(../../../content/dam/cf-offers/cf-promotions/evolve-offers/social-media/twitter.svg)}
@media(max-width:991px){.offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons .offers-content-wrap p br{display:block !important}
.offers-block-b .cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons .offers-content-wrap,.offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons .offers-content-wrap{padding-bottom:45% !important}
}
@media(max-width:767px){.offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons .offers-content-wrap{padding-left:45%}
}
@media(max-width:480px){.offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons .offers-content-wrap{padding-bottom:25%}
.offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons .offers-content-wrap .icon-link{width:20px;height:20px;margin-left:0;margin-right:0}
}
@media(max-width:360px){.offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons .offers-content-wrap{padding-left:35% !important}
.offers-block-wide .cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons .offers-content-wrap p{font-size:16px !important}
}
@media(min-width:1200px){.offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons{min-height:280px}
}
.offers-block-a .cf-offer-variation-a .variationtwo.eot-socialmedia.cf-social-icons .offers-content-wrap p{max-width:350px;font-size:26px !important}
@media(max-width:480px){.cf-mya .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{margin-top:80px !important}
.cf-mya .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:80vw !important;line-height:25px}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{margin-top:140px !important;line-height:45px}
.cf-mya .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-top:35px !important;margin-bottom:67vw !important}
}
@media(max-width:991px){.cf-mya .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap{width:100%}
}
@media(max-width:480px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .box-a-element .offers-background-cover{background-position:center top}
}
@media(max-width:767px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .box-a-element .offers-background-cover{background-position:center top}
}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .box-a-element .offers-background-cover{background-position:center top}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .box-a-element.offers-background-cover-container .offers-background-cover-boxatablet{background-position:center top}
}
@media(min-width:1200px) and (max-width:1339px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .box-a-element.offers-content-wrap{width:60%}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .box-a-element.col-lg-4{width:40%}
}
@media(min-width:1340px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .box-a-element.offers-content-wrap{width:65%}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .box-a-element.col-lg-4{width:35%}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{line-height:45px;margin-top:90px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-top:30px !important;margin-bottom:45vw !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{margin-top:115px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:40vw !important}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .offers-flex-content>.heading{display:none}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{margin-top:50px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading .no-br{display:block !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{font-size:16px !important;line-height:25px;margin-bottom:15px !important}
}
@media(max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in picture{display:none}
}
@media(max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .box-b-element.offers-background-cover-container{display:block !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .box-b-element.offers-background-cover-container .offers-background-cover-boxbmobile{z-index:9}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .box-b-element.offers-content-wrap{width:70%}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .box-b-element.col-md-2{width:30%}
}
@media(min-width:1200px) and (max-width:1339px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .box-b-element.offers-content-wrap{width:65%}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .box-b-element.col-md-2{width:35%}
}
@media(min-width:1340px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .box-b-element.offers-content-wrap{width:70%}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .box-b-element.col-md-2{width:30%}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{line-height:50px}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:50vw !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{line-height:35px}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in{border-bottom:1px solid #787878;border-top:1px solid #787878}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in{border-bottom:1px solid #787878;border-top:1px solid #787878;border-left:1px solid #787878}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-background-cover-container{display:none}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in picture{position:unset;height:100%}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in picture img{height:100%;border-left:1px solid #787878}
}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in picture img{border-bottom:1px solid #787878;border-top:1px solid #787878}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{line-height:50px}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:60vw !important}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:45vw !important}
}
@media(min-width:1200px){.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .offers-flex-content{width:55%}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{font-size:30px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{font-size:24px !important;line-height:35px}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading .yes-br{display:block !important}
}
.cf-mya .offers-block-a .sms-opt-in .box-a-element .hide-boxa{display:none}
.cf-mya .offers-block-a .sms-opt-in .box-a-element h2 br{display:none}
.cf-mya .offers-block-a .sms-opt-in .box-a-element .desclaimer-text{margin-top:66px;text-align:center;-webkit-transform:translate(0,24px);-ms-transform:translate(0,24px);transform:translate(0,24px)}
.cf-mya .offers-block-a .sms-opt-in .box-a-element .mya-offers{display:block;-webkit-transform:translate(0,-58px);-ms-transform:translate(0,-58px);transform:translate(0,-58px);text-align:center}
.cf-mya .offers-block-a .sms-opt-in .box-a-element .mya-offers a{background-color:transparent;padding:8px 50px !important;border-radius:0 !important;border:1px solid #fff;font-family:'CadillacGothic-Bold',Arial,Helvetica,sans-serif;letter-spacing:2px !important}
.cf-mya .offers-block-a .sms-opt-in .box-a-element .mya-offers a:hover{background-color:transparent !important;border-radius:0 !important;border:1px solid #fff}
.cf-mya .offers-block-b .sms-opt-in .hide-boxa{display:none}
.cf-mya .offers-block-b .sms-opt-in h2 br{display:none}
.cf-mya .offers-block-b .sms-opt-in .desclaimer-text{margin-top:66px;text-align:center;-webkit-transform:translate(0,24px);-ms-transform:translate(0,24px);transform:translate(0,24px)}
.cf-mya .offers-block-b .sms-opt-in .mya-offers{display:block;-webkit-transform:translate(0,-58px);-ms-transform:translate(0,-58px);transform:translate(0,-58px);text-align:center}
.cf-mya .offers-block-b .sms-opt-in .mya-offers a{background-color:transparent;padding:8px 50px !important;border-radius:0 !important;border:1px solid #fff;font-family:'CadillacGothic-Bold',Arial,Helvetica,sans-serif;letter-spacing:2px !important}
.cf-mya .offers-block-b .sms-opt-in .mya-offers a:hover{background-color:transparent !important;border-radius:0 !important;border:1px solid #fff}
.cf-mya .offers-block-wide .sms-opt-in .hide-boxb{display:none}
.cf-mya .offers-block-wide .sms-opt-in .mya-offers .offers-cta-tracking{display:none}
.cf-mya .offers-block-wide .sms-opt-in a.hide-boxa{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif !important;letter-spacing:2px !important}
@media(min-width:1200px){.cf-mya .cf-offer-variation-a .offers-container-flex.sms-opt-in .offers-content-wrap{padding:40px 25px 20px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .offers-flex-content{width:100% !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{font-size:48px !important;line-height:60px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:25px !important;margin-top:30px !important;font-size:19px !important;margin-bottom:10px !important;font-size:18px !important;line-height:26px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .box-a-element.offers-content-wrap{width:100% !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{font-size:28px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{font-size:18px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .box-b-element.offers-content-wrap{width:100%}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{font-size:36px !important;margin-top:115px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{line-height:34px !important}
.cf-mya #loginEmailAddress-container .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in picture img{height:88% !important}
.cf-mya #loginEmailAddress-container .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in h2{margin-top:40px !important}
}
@media(min-width:768px) and (max-width:1199px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:10vw !important;font-size:14px !important;line-height:24px !important;padding:0 35px;margin-top:15px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{margin-top:130px !important;font-size:30px !important;line-height:40px !important}
.cf-mya .offers-block-a .sms-opt-in .box-a-element .mya-offers{-webkit-transform:translate(0,-60px) !important;-ms-transform:translate(0,-60px) !important;transform:translate(0,-60px) !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{font-size:16px !important;line-height:24px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{font-size:30px !important;line-height:40px !important;margin-top:110px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .box-b-element.offers-content-wrap{width:100% !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:4vw !important;margin-top:80px !important;font-size:22px !important;line-height:30px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading + p{-webkit-transform:translate(0,-52px);-ms-transform:translate(0,-52px);transform:translate(0,-52px)}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{padding-top:145px !important}
}
@media(max-width:992px){.cf-mya .offers-block-a .sms-opt-in .box-a-element .mya-offers{-webkit-transform:translate(0,-84px);-ms-transform:translate(0,-84px);transform:translate(0,-84px)}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:5vw !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading br{display:none !important}
.cf-mya .offers-block-b .sms-opt-in .mya-offers{-webkit-transform:translate(0,-65px);-ms-transform:translate(0,-65px);transform:translate(0,-65px)}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:5vw !important}
}
@media(max-width:768px){.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:15vh !important;font-size:14px !important;line-height:24px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{margin-top:170px !important;margin-bottom:25px !important}
.cf-mya .offers-block-a .sms-opt-in .box-a-element .desclaimer-text{font-size:8px !important}
.cf-mya .offers-block-a .sms-opt-in .box-a-element .mya-offers{-webkit-transform:translate(0,-118px) !important;-ms-transform:translate(0,-118px) !important;transform:translate(0,-118px) !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:0vh !important;padding:0 60px;font-size:18px !important;line-height:26px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading br{display:none !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{margin-top:160px !important;font-size:40px !important;line-height:60px !important}
.cf-mya .offers-block-b .sms-opt-in .desclaimer-text{font-size:8px !important}
.cf-mya .offers-block-b .sms-opt-in .mya-offers{-webkit-transform:translate(0,-80px) !important;-ms-transform:translate(0,-80px) !important;transform:translate(0,-80px) !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{margin-bottom:20vh !important;padding:0 50px;font-size:18px !important;line-height:28px !important;margin-top:100px !important;margin-bottom:7vh !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading p a{font-size:28px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{margin-top:130px !important;font-size:40px !important;line-height:60px !important;padding-top:40px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading + p{font-size:26px !important;line-height:32px !important}
.cf-mya .offers-block-wide .sms-opt-in .mya-offers{-webkit-transform:translate(0,-183px);-ms-transform:translate(0,-183px);transform:translate(0,-183px)}
}
@media(max-width:480px){.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{font-size:26px !important;line-height:40px !important;margin-top:165px !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{padding:0 10px !important;font-size:12px !important;line-height:18px !important}
.cf-mya .offers-block-b .sms-opt-in .mya-offers{-webkit-transform:translate(0,-148px) !important;-ms-transform:translate(0,-148px) !important;transform:translate(0,-148px) !important}
.cf-mya .offers-block-b .sms-opt-in .desclaimer-text{margin-top:160px;font-size:8px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{font-size:26px !important;line-height:40px !important;margin-top:60px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{padding:0 10px !important;font-size:12px !important;line-height:18px !important;margin-bottom:4vh !important;margin-top:20px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading + p{font-size:14px !important;line-height:22px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in .desclaimer-text{font-size:9px !important}
.cf-mya .offers-block-wide .cf-offer-variation-a .variationone.sms-opt-in a.hide-boxa{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif !important;letter-spacing:0 !important}
.cf-mya .offers-block-wide .sms-opt-in .mya-offers{-webkit-transform:translate(0,-160px) !important;-ms-transform:translate(0,-160px) !important;transform:translate(0,-160px) !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .heading{font-size:26px !important;line-height:40px !important;margin-top:165px !important;margin-bottom:0 !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationone.sms-opt-in .offers-content-wrap .sub-heading{padding:0 20px !important;font-size:12px !important;line-height:18px !important;margin-bottom:0vh !important}
.cf-mya .offers-block-a .sms-opt-in .box-a-element .mya-offers{-webkit-transform:translate(0,-148px) !important;-ms-transform:translate(0,-148px) !important;transform:translate(0,-148px) !important}
.cf-mya .offers-block-a .sms-opt-in .box-a-element .desclaimer-text{margin-top:160px;font-size:8px !important}
.cf-mya .offers-block-a .sms-opt-in .offers-block-wide .desclaimer-text{margin-top:60px !important;font-size:8px !important}
}
.cf-mya .variationthree.evolve-paperless .mya-offers{display:block;margin:0 auto;text-align:center}
.cf-mya .variationthree.evolve-paperless a.btn{background-color:transparent;border-color:#fff;padding:8px 25px}
.cf-mya .variationthree.evolve-paperless a.btn:hover{background-color:#fff !important;color:#000 !important;border-color:#fff !important}
@media(max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.evolve-paperless .box-a-element.offers-background-cover-container{display:none !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.evolve-paperless picture.box-a-element{display:block !important;position:unset}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.evolve-paperless .box-a-element .heading{font-size:30px !important;line-height:40px;letter-spacing:12px}
}
@media(max-width:480px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.evolve-paperless .sub-heading{line-height:initial}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.evolve-paperless .box-b-element.offers-background-cover-container{display:none !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.evolve-paperless .box-b-element.offers-content-wrap .box-b-element{margin-top:-125px;margin-bottom:20px}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.evolve-paperless a.btn{padding:15px 35px;font-size:16px}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.evolve-paperless picture.box-b-element img{position:unset}
}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.evolve-paperless{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.evolve-paperless picture.box-b-element{display:block !important;position:unset}
}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .offers-content-wrap{text-align:center;padding:30px 25px 30px}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .btn{background-color:transparent;padding:8px 40px;border-radius:0 !important;border:1px solid #fff;font-family:'CadillacGothic-Bold',Arial,Helvetica,sans-serif}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .btn:hover{background-color:#fff;color:#000}
@media(max-width:480px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .box-b-element.offers-content-wrap{position:absolute}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .box-b-element.col-md-4.offers-hidden-xs{display:none}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf picture.box-b-element{position:unset}
}
@media(max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .heading{margin-top:0 !important}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .heading{margin-right:unset !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .sub-heading{margin-right:unset !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .box-b-element.offers-flex-content{height:100vh}
}
@media(max-width:991px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .box-b-element.offers-background-cover-container{display:none !important}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .offers-content-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;height:100vh}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf picture.box-b-element{display:block}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .heading{margin-top:0}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .offers-content-wrap{-ms-flex-preferred-size:85%;flex-basis:85%}
.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .heading{margin-top:0;font-size:24px !important}
}
@media(min-width:1200px){.cf-mya .offers-block-b .cf-offer-variation-a .variationthree.auto-pay-evolve-cf .offers-content-wrap{-ms-flex-preferred-size:85%;flex-basis:85%}
}
@media(min-width:1200px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.auto-pay.auto-pay-evolve-cf .box-a-element .heading{margin-top:7vw !important;font-size:22px !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.auto-pay.auto-pay-evolve-cf .box-a-element .heading br{display:none !important}
.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.auto-pay.auto-pay-evolve-cf .box-a-element .offers-flex-content{text-align:center}
.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.auto-pay.auto-pay-evolve-cf .box-a-element .sub-heading br{display:none !important}
}
@media(max-width:1200px){.cf-mya .cf-offer-variation-a .variationthree.auto-pay.auto-pay-evolve-cf .box-a-element.offers-content-wrap{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}
}
.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.auto-pay.auto-pay-evolve-cf .box-a-element .offers-flex-content .mya-offers a{background-color:transparent;padding:8px 40px;border-radius:0 !important;border:1px solid #fff;font-family:'CadillacGothic-Bold',Arial,Helvetica,sans-serif}
@media(max-width:768px){.cf-mya .cf-offer-variation-a .variationthree.auto-pay.auto-pay-evolve-cf .heading{margin-top:0 !important}
.cf-mya .cf-offer-variation-a .variationthree.auto-pay.auto-pay-evolve-cf .box-a-element.offers-content-wrap{margin-bottom:70vh}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .cf-offer-variation-a .variationthree.auto-pay.auto-pay-evolve-cf .heading{margin-top:0}
}
.cf-mya .variationthree.cf-auto-pay span.mya-offers a.btn{font-family:'CadillacGothic-Bold',Arial,Helvetica,sans-serif;background-color:transparent;border:3px solid #fff;padding:13px 30px;border-radius:unset;letter-spacing:3px;font-size:16px}
.cf-mya .variationthree.cf-auto-pay span.mya-offers a.btn:hover{background-color:transparent !important;color:#fff !important;border-color:#fff !important}
.cf-auto-pay span.mya-offers a.btn:active{background-color:transparent !important;color:#fff !important;border-color:#fff !important}
@media(max-width:480px){.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap{bottom:15px}
.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap .font--markprobook h2.heading{line-height:36px !important}
.cf-mya .offers-block-b .variationthree.cf-auto-pay .box-b-element.offers-content-wrap{bottom:15px}
.cf-mya .offers-block-b .variationthree.cf-auto-pay .box-b-element.offers-content-wrap .font--markprobook h2.heading{line-height:36px !important}
}
@media(max-width:767px){.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-background-cover-container{display:none}
.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap{position:absolute;padding:30px}
.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap .font--markprobook p.sub-heading{padding:0 40px}
.cf-mya .offers-block-a .variationthree.cf-auto-pay span.mya-offers a.btn{font-size:14px}
.cf-mya .offers-block-b .variationthree.cf-auto-pay .box-b-element.offers-content-wrap{position:absolute;padding:30px}
.cf-mya .offers-block-b .variationthree.cf-auto-pay .box-b-element.offers-content-wrap .font--markprobook p.sub-heading{padding:0 40px}
.cf-mya .offers-block-b .variationthree.cf-auto-pay span.mya-offers a.btn{font-size:14px}
.cf-mya .offers-block-b .variationthree.cf-auto-pay picture.box-b-element{position:unset;display:block}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .offers-block-a .variationthree.cf-auto-pay picture.box-a-element img{content:url(../../../content/dam/cf-offers/cf-promotions/auto-pay/autoPay-Tablet-CF.jpg)}
.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap{bottom:15vw}
.cf-mya .offers-block-b .variationthree.cf-auto-pay .box-b-element.offers-background-cover-container{display:none !important}
.cf-mya .offers-block-b .variationthree.cf-auto-pay picture.box-b-element img{content:url(../../../content/dam/cf-offers/cf-promotions/auto-pay/autoPay-Tablet-CF.jpg)}
.cf-mya .offers-block-b .variationthree.cf-auto-pay .box-b-element.offers-content-wrap{bottom:15vw}
}
@media(max-width:991px){.cf-mya .offers-block-a .variationthree.cf-auto-pay picture.box-a-element{position:unset;display:block !important}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-background-cover-container{display:none}
.cf-mya .offers-block-a .variationthree.cf-auto-pay picture.box-a-element img{content:url(../../../content/dam/cf-offers/cf-promotions/auto-pay/autoPay-Tablet-CF.jpg)}
.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap{position:absolute;bottom:20px;text-align:center;padding:25px}
.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap .font--markprobook h2.heading{font-size:28px !important;line-height:42px !important}
.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap .font--markprobook p.sub-heading{font-size:26px !important}
.cf-mya .offers-block-b .variationthree.cf-auto-pay .box-b-element.offers-background-cover-container .offers-background-cover-boxbtablet{display:none}
.cf-mya .offers-block-b .variationthree.cf-auto-pay .box-b-element.offers-background-cover-container .offers-background-cover:nth-child(3){display:block !important;background-position:center}
.cf-mya .offers-block-b .variationthree.cf-auto-pay .box-b-element.offers-content-wrap{text-align:center;padding:40px 30px}
.cf-mya .offers-block-b .variationthree.cf-auto-pay .box-b-element.offers-content-wrap .font--markprobook h2.heading{line-height:64px !important}
.cf-mya .offers-block-b .variationthree.cf-auto-pay .box-b-element.offers-content-wrap .font--markprobook p.sub-heading{padding:0 40px}
.cf-mya .offers-block-b .variationthree.cf-auto-pay span.mya-offers a.btn{font-size:18px}
}
@media(min-width:992px){.cf-mya .variationthree.cf-auto-pay{height:100%}
.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 25px;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cf-mya .offers-block-b .variationthree.cf-auto-pay .box-b-element.offers-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 25px;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap .font--markprobook h2.heading{font-size:18px !important;letter-spacing:10px}
.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap .font--markprobook p.sub-heading{font-size:14px !important}
.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-background-cover-container .offers-background-cover-boxatablet{display:none}
.cf-mya .variationthree.cf-auto-pay span.mya-offers a.btn{font-size:12px;padding:10px 25px}
}
@media(min-width:1200px) and (max-width:1339px){.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap .font--markprobook h2.heading{font-size:26px !important;letter-spacing:12px}
.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap .font--markprobook p.sub-heading{font-size:22px !important}
}
@media(min-width:1340px){.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap .font--markprobook h2.heading{font-size:28px !important;letter-spacing:12px}
.cf-mya .offers-block-a .variationthree.cf-auto-pay .box-a-element.offers-content-wrap .font--markprobook p.sub-heading{font-size:24px !important}
}
@media(max-width:991px){.offer-additional-miles .total-results .row .col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}
.offer-additional-miles .total-results .row .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
}
.current-offer-banner-container{background-color:#005dab;position:relative;overflow:hidden}
@media(max-width:767px){.current-offer-banner-container .img-banner-background{display:none}
}
.current-offer-banner-container .banner-text-container{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 15px;background-color:rgba(0,89,164,0.8);position:relative}
@media(min-width:768px){.current-offer-banner-container .banner-text-container{padding:60px 15px}
}
@media(min-width:992px){.current-offer-banner-container .banner-text-container__subtitle{width:80%}
}
.current-offer-banner-container .banner-text-container__header:before{margin:0 auto 14px}
.current-location .error-msg{color:#c71401;display:none}
.offer-card .main-heading{letter-spacing:1px}
.offers-brand-container .btn-container{margin-top:auto}
.offers-brand-container .current-offer-container-results .loader-spinner{max-width:420px}
.offers-brand-container .offers-feature-group-container .accordion-content{max-height:none !important}
.offers-brand-container .offers-feature-group-container .open{background-color:#f6f7f9}
.offers-brand-container .offers-feature-group-container .chev{right:0;top:35px}
@media(min-width:480px){.offers-brand-container .offers-feature-group-container .chev{top:55px;right:30px}
}
@media(min-width:992px){.offers-brand-container .offers-feature-group-container .chev{top:65px}
}
.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_medium,.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_regular{font-size:16px;font-family:'Overpass-regular',Arial,Helvetica,sans-serif;margin-bottom:20px;margin-top:5px;display:inline-block}
.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_regular_bold{font-size:14px;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_xlarge{font-size:28px;display:block;font-family:'Overpass-bold',Arial,Helvetica,sans-serif}
.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_xlarge:after{content:"*";font-size:.5em;text-decoration:underline;margin-left:1px;position:absolute;margin-top:1.8%;display:none}
.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_xlarge sup{top:0}
.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_xlarge sup a{font-size:.7em}
.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_large{font-size:16px;margin-bottom:15px;font-family:'Overpass-medium',Arial,Helvetica,sans-serif}
.offers-brand-container .offers-feature-group-container .offers-wrapper [class*='IOM']{display:block}
.offers-brand-container .offers-feature-group-container .btn{white-space:initial}
.offers-brand-container .offers-feature-group-container .important-info-link:focus{outline:0}
.img-zoom-wrapper{position:relative;margin:auto;overflow:hidden}
.img-zoom-wrapper .img-zoom{max-width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;width:100%;height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.img-zoom-wrapper .img-zoom:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.filter-section-current-offers .accordion-container .item{border-top:0}
.filter-section-current-offers .accordion-container .chev{top:12px}
@media(min-width:768px){.filter-section-current-offers .accordion-container .chev{top:18px}
}
@media(min-width:992px){.filter-section-current-offers .accordion-container .chev{top:28px}
}
@media(max-width:1199px){.filter-content-current-offers{display:none}
}
@media(min-width:1200px){.filter-content-current-offers{display:block !important}
}
.filter-content-current-offers .accordion-container .accordion-content{max-height:none !important}
.filter-content-current-offers .accordion-container .accordion-content .form-control{min-height:34px}
.filter-content-current-offers .accordion-container .chev{top:27px}
.main-current-offer .single-offer-modal .modal-header .close:after,.main-current-offer .single-offer-modal .modal-header .close:before{background:#005dab}
@media(max-width:991px){.main-current-offer .single-offer-modal .modal-body{max-height:450px}
}
.main-current-offer .tabs-container .slick-track{margin-left:0}
@media(max-width:767px){.main-current-offer .tabs-container .swipe-tabs .swipe-tab{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
@media(max-width:767px){.main-current-offer .tabs-container .swipe-tabs .slick-slide.active-tab .icon-minus{display:block !important}
.main-current-offer .tabs-container .swipe-tabs .slick-slide.active-tab .icon-minus:before{content:"\2212"}
.main-current-offer .tabs-container .swipe-tabs .slick-slide:not(.active-tab) .icon-plus{display:block !important}
}
.main-current-offer .search-btn{cursor:pointer}
.main-current-offer .tabs .swipe-tab.active-tab:after{left:0}
@media(min-width:768px){.main-current-offer .discount-programs .img-container{min-height:108px}
}
.main-current-offer .discount-programs .card-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.main-current-offer .discount-programs .btn{margin-top:auto;white-space:initial}
.main-current-offer .discount-programs .discount-programs-link:focus{outline:0}
.main-current-offer .special-offers-tab .cards-height{max-height:600px}
.main-current-offer .special-offers-tab .font--buick{font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.main-current-offer .special-offers-tab .font--buick-body{font-family:'AvenirNext',Helvetica,Arial,sans-serif}
.main-current-offer .special-offers-tab .font--cadillac{font-family:'CadillacSans',Arial,Helvetica,sans-serif}
.main-current-offer .special-offers-tab .font--gmc{font-family:'Stratum',Arial,sans-serif}
.main-current-offer .special-offers-tab .font--chevrolet{font-family:'Louis',sans-serif}
.main-current-offer .special-offers-tab .font--buick-bg{background:#c9480c}
.main-current-offer .special-offers-tab .font--buick-bg:hover{background:#fff;color:#c9480c !important;border:2px solid #c9480c !important}
.main-current-offer .special-offers-tab .font--cadillac-bg{background:#000}
.main-current-offer .special-offers-tab .font--cadillac-bg:hover{background:#fff;color:#000 !important;border:2px solid #000 !important}
.main-current-offer .special-offers-tab .font--gmc-bg{background:#c00}
.main-current-offer .special-offers-tab .font--gmc-bg:hover{background:#fff;color:#c00 !important;border:2px solid #c00 !important}
.main-current-offer .special-offers-tab .font--chevrolet-bg{background:#b6862d}
.main-current-offer .special-offers-tab .font--chevrolet-bg:hover{background:#fff;color:#b6862d !important;border:2px solid #b6862d !important}
.main-current-offer .special-offers-tab .font--common-gray-bg{background:#f2f2f2}
.main-current-offer .special-offers-tab .font--current-gray-bg{background:#999}
.main-current-offer .special-offers-tab .font--current-dark-gray-bg{background:#414042}
.main-current-offer .special-offers-tab .font--current-silver-bg{background:#56565a}
.modal-backdrop-current{opacity:.6}
.filter-section-current-offers .mobile-filters .form-control{height:30px}
.filter-section-current-offers .mobile-filters .modal-content div{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}
.filter-section-current-offers .mobile-filters .modal-content div p#myFilterModalLabel{display:none !important}
.flex-no-wrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.cf-www .filter-section-current-offers .clearall-btn a:focus{outline:0}
.cf-www .cssr-container .cssr-section{background:#edf4f9 !important}
.cf-www .offer-var-a .offer-button-container .btn:focus{-webkit-box-shadow:none;box-shadow:none}
.cf-www .slick-dots a{text-decoration:none}
@media print{.cf-www .slick-dots{display:none !important}
}
@media print{.cf-www .slick-arrow{display:none !important}
}
.cf-www .vehicle-oem-offers .offers-cta .btn-cadillac{text-decoration:none;color:#fff}
.cf-www .current-offer-container .current-location__cta:focus{outline:0}
.cf-www .filter-section-current-offers .clearall-btn a:focus{outline:0}
.cf-www .main-current-offer .accordion-container .chev:before,.cf-www .main-current-offer .accordion-container .chev:after{background-color:#303132}
.cf-www .main-current-offer .card-container{background-color:#edf4f9}
.cf-www .main-current-offer .tabs .swipe-tab:after{background-color:#5754ed}
.cf-www .main-current-offer .discount-programs .btn{margin-top:auto}
.cf-www .main-current-offer .offers-brand-container .offers-feature-group-container .chev{right:0;top:35px}
@media(min-width:480px){.cf-www .main-current-offer .offers-brand-container .offers-feature-group-container .chev{top:55px;right:30px}
}
@media(min-width:992px){.cf-www .main-current-offer .offers-brand-container .offers-feature-group-container .chev{top:65px}
}
.cf-www .main-current-offer .filter-section-current-offers .accordion-container .chev{top:18px;right:0}
@media(min-width:768px){.cf-www .main-current-offer .filter-section-current-offers .accordion-container .chev{top:18px}
}
@media(min-width:992px){.cf-www .main-current-offer .filter-section-current-offers .accordion-container .chev{top:28px}
}
.cf-www .main-current-offer .filter-section-current-offers .mobile-filters .form-control{height:30px}
.cf-mya .cssr-container .cssr-section{background:#edf4f9 !important}
.cf-mya .offer-var-a .offer-button-container .btn:focus{-webkit-box-shadow:none;box-shadow:none}
.cf-mya .slick-dots a{text-decoration:none}
@media print{.cf-mya .slick-dots{display:none !important}
}
@media print{.cf-mya .slick-arrow{display:none !important}
}
.cf-mya .vehicle-oem-offers .offers-cta .btn-cadillac{text-decoration:none;color:#fff}
.cf-mya .main-current-offer .accordion-container .chev:before,.cf-mya .main-current-offer .accordion-container .chev:after{background-color:#303132}
.cf-mya .main-current-offer .card-container{background-color:#edf4f9}
.cf-mya .main-current-offer .tabs .swipe-tab:after{background-color:#5754ed}
.cf-mya .main-current-offer .discount-programs .btn{margin-top:auto}
.cf-mya .main-current-offer .offers-brand-container .offers-feature-group-container .chev{right:0;top:35px}
@media(min-width:480px){.cf-mya .main-current-offer .offers-brand-container .offers-feature-group-container .chev{top:55px;right:30px}
}
@media(min-width:992px){.cf-mya .main-current-offer .offers-brand-container .offers-feature-group-container .chev{top:65px}
}
.cf-mya .main-current-offer .filter-section-current-offers .accordion-container .chev{top:18px;right:0}
@media(min-width:768px){.cf-mya .main-current-offer .filter-section-current-offers .accordion-container .chev{top:18px}
}
@media(min-width:992px){.cf-mya .main-current-offer .filter-section-current-offers .accordion-container .chev{top:28px}
}
.cf-mya .main-current-offer .filter-section-current-offers .mobile-filters .form-control{height:30px}
.offer-pagefilter{display:none !important;position:absolute;top:2px;right:0;z-index:99}
@media(max-width:767px){.offer-pagefilter{top:55px;left:0;width:100%}
}
.offer-pagefilter input[type=search]{height:50px;z-index:9;padding:10px 30px 10px 10px;width:99.5%;position:relative;border:1px solid #b6b7b8;border-radius:3px;color:#494949;-webkit-box-shadow:inset 0 2px 2px rgba(200,200,200,0.3);box-shadow:inset 0 2px 2px rgba(200,200,200,0.3);text-transform:none;-webkit-box-sizing:border-box;box-sizing:border-box}
.offer-pagefilter input[type=search]:focus-visible{background-color:#e6f9ff;outline:#b6b7b8}
@media(max-width:767px){.offer-pagefilter input[type=search]{width:99.9%}
}
.offer-pagefilter .filter-close{position:absolute;right:0;z-index:9;opacity:0;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.offer-pagefilter .filter-close.add-close{opacity:1}
.offer-pagefilter .filter-close .icon-closex{cursor:pointer;margin-top:7px;margin-right:10px;font-weight:700}
.offer-pagefilter .filter-close .icon-closex:hover{color:#005dab}
.gmfx-momentum .offers-brand-container.removeheading h2{display:none}
.gmfx-momentum .offers-brand-container.hidden.removeheading h2{display:block}
.gmfx-momentum .offers-brand-container .offers-feature-group-container.removesubtitle{border-bottom:0 !important}
.gmfx-momentum .offers-brand-container .offers-feature-group-container.removesubtitle h5{display:none}
.current-offers-tab .current-offer-form .row #search-current-offers>div .row p{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;color:#303132}
.current-offers-tab .current-offer-form .row #search-current-offers div:nth-child(1) p.capitalize{display:none !important}
.current-offers-tab .current-offer-form .row .offers-wrapper h3.explore-title{letter-spacing:0}
.current-offers-tab .current-offer-form .row .offers-wrapper .current-offer-container-results p.results-msg{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;color:#303132;letter-spacing:.6px}
.current-offers-tab .current-offer-form #search-current-offers .current-location p{font-family:'Overpass-medium',Arial,Helvetica,sans-serif;color:#303132;letter-spacing:.18px}
.current-offers-tab .offers-brand-container .accordion-container .accordion-content .img-zoom-wrapper p{font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
.current-offers-tab .offers-brand-container .accordion-container .accordion-link>.row h2{letter-spacing:.27px}
.current-offers-tab .offers-brand-container .accordion-container .accordion-link>.row p{font-family:'Overpass-medium',Arial,Helvetica,sans-serif;color:#303132;letter-spacing:.18px}
.current-offers-tab .offers-brand-container .offers-feature-group-container>h4{font-family:'Overpass-medium',Arial,Helvetica,sans-serif;letter-spacing:.18px}
.discount-programs-tab .discount-programs .card-container h3{margin:10px 0 15px 0;letter-spacing:.27px}
#myDiscountModalLabel{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;color:#303132;letter-spacing:.27px}
#myFilterModalLabel{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;color:#303132;letter-spacing:.3px}
#filter-section-current-offers .open-filter p{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;color:#303132;letter-spacing:.3px}
#myModalLabel{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;color:#303132;letter-spacing:.27px}
#specialOffersModalLabel{letter-spacing:.27px}
.searcherrormsg p{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;color:#303132;letter-spacing:.6px;text-align:center}
@media(min-width:1199px){.gmfx-momentum .errormsghide{display:none !important}
}
.cf-www .current-offer-container .offers-wrapper h3{padding-bottom:40px !important}
@media(min-width:1200px){.cf-www .current-offer-container.section-container-toppadding{padding-top:10px !important}
.cf-www .current-offer-container-results.section-container-toppadding{padding-top:20px !important}
}
@media(max-width:768px){.gmfx-momentum .current-offer-container .offers-wrapper h3{padding-bottom:40px !important}
}
.gmfx-momentum .filter-content-current-offers .accordion-container .item:not(.highlight) .accordion-content{max-height:0 !important}
.gmfx-momentum .filter-content-current-offers .accordion-container .item.highlight .accordion-content{max-height:100% !important}
.gmfx-momentum .filter-content-current-offers .accordion-container .item .chev:before{-webkit-transform:translateX(-50%) rotate(-43deg) !important;-ms-transform:translateX(-50%) rotate(-43deg) !important;transform:translateX(-50%) rotate(-43deg) !important}
.gmfx-momentum .filter-content-current-offers .accordion-container .item .chev:after{-webkit-transform:translateX(-50%) rotate(43deg) !important;-ms-transform:translateX(-50%) rotate(43deg) !important;transform:translateX(-50%) rotate(43deg) !important}
.gmfx-momentum .filter-content-current-offers .accordion-container .item.highlight .chev:before{-webkit-transform:translateX(-50%) rotate(43deg) !important;-ms-transform:translateX(-50%) rotate(43deg) !important;transform:translateX(-50%) rotate(43deg) !important}
.gmfx-momentum .filter-content-current-offers .accordion-container .item.highlight .chev:after{-webkit-transform:translateX(-50%) rotate(-43deg) !important;-ms-transform:translateX(-50%) rotate(-43deg) !important;transform:translateX(-50%) rotate(-43deg) !important}
.gmfx-momentum .modal-body .accordion-container .item:not(.highlight) .accordion-content{max-height:0 !important}
.gmfx-momentum .modal-body .accordion-container .item.highlight .accordion-content{max-height:100% !important}
.gmfx-momentum .modal-body .item .chev:before{-webkit-transform:translateX(-50%) rotate(-43deg) !important;-ms-transform:translateX(-50%) rotate(-43deg) !important;transform:translateX(-50%) rotate(-43deg) !important}
.gmfx-momentum .modal-body .item .chev:after{-webkit-transform:translateX(-50%) rotate(43deg) !important;-ms-transform:translateX(-50%) rotate(43deg) !important;transform:translateX(-50%) rotate(43deg) !important}
.gmfx-momentum .modal-body .item.highlight .chev:before{-webkit-transform:translateX(-50%) rotate(43deg) !important;-ms-transform:translateX(-50%) rotate(43deg) !important;transform:translateX(-50%) rotate(43deg) !important}
.gmfx-momentum .modal-body .item.highlight .chev:after{-webkit-transform:translateX(-50%) rotate(-43deg) !important;-ms-transform:translateX(-50%) rotate(-43deg) !important;transform:translateX(-50%) rotate(-43deg) !important}
#search-current-offers-modal .filter-section-current-offers .activeLabel:before{content:"" !important;margin-right:10px !important;display:inline-block !important;vertical-align:text-top !important;width:25px !important;height:25px !important;border:1px solid #77787b;border-radius:3px !important;position:absolute !important;left:0 !important;top:0 !important;background:#00b9f2 !important;border-color:#00b9f2 !important}
#search-current-offers-modal .filter-section-current-offers .activeLabel:after{content:"" !important;left:9px !important;top:6px !important;display:block !important;width:6px !important;height:11px;border:solid #fff !important;border-width:0 2px 2px 0 !important;-webkit-transform:rotate(45deg) !important;-ms-transform:rotate(45deg) !important;transform:rotate(45deg) !important;position:absolute !important}
@media(min-width:768px) and (max-width:1199px){.cf-www #header .careers-banner-container .header-banner-large h1{font-size:28px}
.cf-www #header .careers-banner-container picture img{content:url(../../../content/dam/cf-offers/vehicle-offers/current-offers/cf-current-offers-iPad.png)}
}
#gmf-hero-banner-carousel{opacity:0}
.cf-mya .offers-block-wide .cssr-container.gmfx-momentum .cssr-card{border-top:1px solid white}
.cssr-container{background:#edf4f9}
.cf-mya .cssr-container.gmfx-momentum.offer-cssr-double .cssr-section{background:#f7f7f7 !important}
.cssr-container.gmfx-momentum .cssr-card{background-color:#35526b}
.cf-mya .cssr-container.gmfx-momentum .cssr-card{background:#000}
.cssr-container.gmfx-momentum .cssr-cta{background-color:#35526b;padding:14px 16px}
.cf-mya .cssr-container.gmfx-momentum .cssr-cta{background-color:#fff;border-color:#000;color:#000 !important}
.cssr-container.gmfx-momentum .cssr-amount{font-size:58px}
@media(min-width:768px){.cssr-container.gmfx-momentum .cssr-amount{font-size:64px}
.offers-block-wide .cssr-container.gmfx-momentum .cssr-amount{font-size:60px}
}
@media(min-width:992px){.cssr-container.gmfx-momentum .cssr-amount{font-size:45px}
.offers-block-wide .cssr-container.gmfx-momentum .cssr-amount{font-size:60px}
}
@media(min-width:1200px){.cssr-container.gmfx-momentum .cssr-amount{font-size:62px}
.offers-block-wide .cssr-container.gmfx-momentum .cssr-amount{font-size:68px}
}
@media(min-width:1340px){.cssr-container.gmfx-momentum .cssr-amount{font-size:66px}
.offers-block-wide .cssr-container.gmfx-momentum .cssr-amount{font-size:70px}
}
.cssr-container.gmfx-momentum .background-txt:before{border-color:#707070}
@media(min-width:1200px){.offers-block-wide .cssr-container.gmfx-momentum .background-txt:before{width:90%}
}
.cssr-container.gmfx-momentum .divider-vertical div:after{border-color:#707070}
@media(min-width:992px){.offers-block-wide .cssr-container.gmfx-momentum .section-allowances{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.offers-block-wide .cssr-container.gmfx-momentum .offer-cssr-single{background:#edf4f9}
@media(min-width:992px){.offers-block-wide .cssr-container.gmfx-momentum .offer-cssr-single .section-allowances{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.offers-block-wide .cssr-container.gmfx-momentum .cssr-img{display:none}
.cssr-container.gmfx-momentum .offers-background-cover-container{width:550px}
@media(min-width:992px){.offers-block-wide .cssr-container.gmfx-momentum .background-txt{display:block}
}
@media(min-width:992px){.offers-block-wide .cssr-container.gmfx-momentum .divider-vertical{display:none}
}
.cssr-container.gmfx-momentum .cssr-bonus-table{border:0}
@media(min-width:768px){.cssr-container.gmfx-momentum .cssr-bonus-table{width:60%;margin:0 auto}
}
.cssr-container.gmfx-momentum .cssr-bonus-table tr:nth-of-type(even){background-color:transparent}
.cssr-container.gmfx-momentum .cssr-bonus-table tr:not(:last-of-type){border-bottom:0}
.cssr-container.gmfx-momentum .cssr-bonus-table tr th{text-align:center;font-size:16px;padding-bottom:5px}
.cssr-container.gmfx-momentum .cssr-bonus-table tr th:not(:last-of-type){border-right:0}
.cssr-container.gmfx-momentum .cssr-bonus-table tr td{font-size:13px}
.cssr-container.gmfx-momentum .cssr-bonus-table tr td:not(:last-of-type){border-right:0;background-color:transparent;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
.cssr-print{display:none}
.cssr-print .cssr-cta{display:none}
@media print{body{-webkit-print-color-adjust:exact;width:100%;max-width:100% !important;padding-right:0 !important;padding-left:0 !important;margin:0 auto !important}
.cssr-print{display:block;visibility:visible;margin-top:0 !important;margin-bottom:0 !important;position:absolute;top:0;bottom:auto;right:0;left:0;margin:0 auto !important;background-color:#fff;padding:0 !important;max-width:100%;text-align:center;width:100%}
.cssr-print .cssr-cta{display:none}
.cssr-print .cssr-header-txt,.cssr-print .cssr-header-txt-2{color:#494949 !important}
.cssr-print .cssr-amount{font-size:80px;line-height:normal}
.cssr-print .cssr-all-brand{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:35px}
.cssr-print .cssr-all-brand img{max-height:30px;margin-right:5px}
.cssr-print>div{padding:10px}
.cssr-print .cssr-header{background:#35526b !important}
.cf-mya .cssr-print .cssr-header{background:#000 !important}
.cssr-print .cssr-header h3{margin:0}
.cssr-print .cssr-header .cssr-dealer-name{font-size:32px;color:#fff !important;text-transform:uppercase}
.cssr-print .cssr-print-column{background:#edf4f9 !important}
.cf-mya .cssr-print .cssr-print-column{background:#f7f7f7 !important}
.cssr-print-cta{height:100%;overflow:hidden}
.cssr-print-cta .cssr-bonus-table{border:0}
.cssr-print-cta .cssr-bonus-table tr:nth-of-type(even){background-color:transparent}
.cssr-print-cta .cssr-bonus-table tr:not(:last-of-type){border-bottom:0}
.cssr-print-cta .cssr-bonus-table tr th{text-align:center;padding-bottom:5px}
.cssr-print-cta .cssr-bonus-table tr th:not(:last-of-type){border-right:0}
.cssr-print-cta .cssr-bonus-table tr td:not(:last-of-type){border-right:0;background-color:transparent}
.offers-slick-main{display:none}
}
@media print and (min-width:768px){.cssr-print-cta .cssr-bonus-table{width:60%;margin:0 auto}
}
.offers-block-wide .vehicle-oem-offers.offers-buick{border-right:1px solid #000}
@media(min-width:992px){.gmfx-mya .offers-block-wide .offers-slick-main .cssr-container .section-allowances{border-left:1px solid #000;height:100%}
.offers-block-wide .offers-slick-main .cssr-container .section-allowances .disclaimer{padding:0 15px}
.offers-block-wide .offer-cssr-double{height:auto !important}
}
.eol-cn .lease-end-content-cn{background-color:transparent}
.eol-cn .lease-end-content-cn .lease-end-numbers-txt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:46px;height:60px;background:#363636}
@media(min-width:992px){.eol-cn .lease-end-content-cn .lease-end-numbers-txt{width:46px;height:80px}
}
@media(min-width:1200px){.eol-cn .lease-end-content-cn .lease-end-numbers-txt{width:60px;height:100px;background:#000}
}
@media(min-width:768px){.eol-cn .lease-end-content-cn .offers-target-eol-txt-left{text-align:left}
}
.offers-block-a .lease-end-content,.offers-block-b .lease-end-content{background:#edf4f9}
.offers-block-wide .lease-end-content{background:#fff}
.lease-end-content .lease-end-numbers-txt{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:33px;height:46px}
@media(min-width:768px){.lease-end-content .lease-end-numbers-txt{width:36px;height:50px}
}
@media(min-width:992px){.lease-end-content .lease-end-numbers-txt{width:40px}
}
@media(min-width:1200px){.lease-end-content .lease-end-numbers-txt{width:54px;height:80px}
}
.ov_hidden{overflow:hidden}
.lease-pullahead-offers .brand-text h1:before{display:none}
.lease-pullahead .content{background:#ededee}
.lease-pullahead-offers .text-overlay{position:absolute;top:inherit;bottom:0;right:0;left:0;text-align:center;text-transform:uppercase;color:#fff;padding:0 40px}
.lease-pullahead-offers .brand-text h1,.lease-pullahead-offers .brand-text h2,.lease-pullahead-offers .text-overlay .brand-disclosure p{color:#fff}
.lease-pullahead-offers .main-content{position:relative}
.offers-block-wide .lease-pullahead-offers .text-overlay{padding:0 10px;bottom:10px}
.offers-block-wide .lease-pullahead-offers .default-logout img{width:100%}
.offers-block-wide .lease-pullahead-offers .brand-text h1{font-size:28px;letter-spacing:0}
.offers-block-wide .lease-pullahead-offers .brand-text h2{font-size:16px}
.lease-pullahead-offers p{margin:5px 0}
.lease-pullahead-offers .brand-cta{margin:5px 0 auto}
.lease-pullahead-offers .brand-text h1,.lease-pullahead-offers .brand-text h2{margin:0}
.lease-pullahead-offers .disclosure-content{padding:40px 0 0}
.offers-block-wide .lease-pullahead-offers .disclosure-content{padding:20px}
.lease-pullahead-offers .disclosure-content p{font-size:12px;line-height:18px;color:#000;margin:0}
.chevrolet-lease-pullahead-offers .disclosure-content p{font-family:'Louis',Tahoma,sans-serif}
.buick-lease-pullahead-offers .disclosure-content p{font-family:'AvenirNext',Helvetica,sans-serif}
.offers-block-wide .lease-pullahead-offers sup{top:-1em}
.lease-pullahead .popup h2{margin-top:0;color:#333;font-family:Tahoma,Arial,sans-serif}
.chevrolet-lease-pullahead-offers .brand-text h1{font-size:30px;line-height:38px;font-family:'Louis',Tahoma,sans-serif;font-weight:bold;letter-spacing:1.5px}
.chevrolet-lease-pullahead-offers .brand-text h2{font-size:22px;line-height:25px;font-family:'Louis',Tahoma,sans-serif;font-weight:200}
.chevrolet-lease-pullahead-offers .brand-text h2 .amount{font-size:30px;line-height:normal;color:#b6862d;font-weight:bold}
.chevrolet-lease-pullahead-offers .brand-text h2 .amount sup{top:-9px}
@media(min-width:1200px){.offers-block-wide .chevrolet-lease-pullahead-offers .brand-text h2 .amount sup{top:-10px}
}
.chevrolet-lease-pullahead-offers .brand-text h2 sup{color:#cd9838;font-size:20px;line-height:27px;letter-spacing:0;font-weight:bold;top:-7px}
@media(min-width:1200px){.offers-block-wide .chevrolet-lease-pullahead-offers .brand-text h2 sup{top:-7px}
}
.chevrolet-lease-pullahead-offers .brand-cta .btn-chevrolet{background:#b6862d;padding:14px 18px;border-radius:0;color:#fff;font-size:13px;line-height:13px;font-family:'Louis',sans-serif;font-weight:600;border:0}
.chevrolet-lease-pullahead-offers .text-overlay .brand-disclosure{text-transform:none;margin-top:10px}
.chevrolet-lease-pullahead-offers .text-overlay .brand-disclosure p{font-family:'Louis',Tahoma,sans-serif;font-size:12px;line-height:25px}
.buick-lease-pullahead-offers .brand-text h1{font-size:30px;line-height:38px;font-family:'Futura-Regular'}
.buick-lease-pullahead-offers .brand-text h2{font-size:22px;line-height:25px;font-family:'AvenirNext';font-weight:400;letter-spacing:0}
.buick-lease-pullahead-offers .brand-text h2 .amount{font-size:30px;color:#f46505;font-weight:bold}
.buick-lease-pullahead-offers .brand-text h2 .amount sup{top:-9px}
@media(min-width:1200px){.offers-block-wide .buick-lease-pullahead-offers .brand-text h2 .amount sup{top:-10px}
}
.buick-lease-pullahead-offers .brand-text h2 sup{color:#f46505;font-size:20px;line-height:27px;font-weight:bold;top:-7px}
.buick-lease-pullahead-offers .btn-buick{background:#fff;padding:10px 24px;border-radius:0;color:#000;font-family:'AvenirNext';font-size:13px;line-height:18px;font-weight:600}
.buick-lease-pullahead-offers .btn-buick:hover{background:#000;color:#fff}
.buick-lease-pullahead-offers .text-overlay .brand-disclosure{text-transform:none}
.buick-lease-pullahead-offers .text-overlay .brand-disclosure p{font-size:12px;line-height:25px;font-family:'AvenirNext'}
.buick-popup .amount,.buick-popup .vehicle-name{font-family:'AvenirNext',Helvetica,sans-serif}
.buick-popup .vehicle-name{color:#000}
@media(min-width:1024px){.buick-popup .section-allowances{margin-top:0}
}
@media print{.buick-popup .section-allowances{margin-bottom:20px}
}
.buick-popup .section-allowances .amount{font-weight:bold;font-size:36px;color:#f26522}
@media(min-width:1024px){.buick-popup .section-allowances .amount{margin:5px 0}
}
.buick-popup .section-allowances .vehicle-name{font-size:14px;line-height:20px;width:auto}
@media(max-width:767px){.buick-popup .section-allowances .vehicle-name{margin-top:15px}
}
.buick-popup .divider-vertical span{color:#f26522}
.buick-popup .divider-vertical div:after{border-color:#f26522}
.buick-popup h2.background-txt span{color:#f26522}
.buick-popup h2.background-txt:before{border-top:2px solid #f26522}
.gmc-lease-pullahead-offers .brand-text h1{font-size:30px;line-height:38px;font-family:'Stratum',Muli,Helvetica;font-weight:400;letter-spacing:1px}
.gmc-lease-pullahead-offers .brand-text h2{font-size:22px;line-height:25px;font-family:'Stratum',Muli,Helvetica;font-weight:300;letter-spacing:.4px}
.gmc-lease-pullahead-offers .brand-text h2 .amount{font-size:30px;color:#c00;font-weight:bold}
.gmc-lease-pullahead-offers .brand-text h2 .amount sup{top:-9px}
@media(min-width:1200px){.offers-block-wide .gmc-lease-pullahead-offers .brand-text h2 .amount sup{top:-10px}
}
.gmc-lease-pullahead-offers .brand-text h2 sup{color:#c00;font-size:20px;line-height:24px;font-weight:bold;top:-6px;letter-spacing:0}
.gmc-lease-pullahead-offers .brand-cta .btn-gmc{background:#c00;font-family:'Muli',Arial,sans-serif;font-weight:bold;font-size:18px;line-height:16px;color:#fff;padding:20px 38px;border-radius:2px;letter-spacing:2px;border:2px solid #c00;margin:0 10px}
.gmc-lease-pullahead-offers .brand-cta .btn-gmc:hover{background:#a00;border-color:#a00}
.gmc-lease-pullahead-offers .text-overlay .brand-disclosure{text-transform:none;margin-top:10px}
.gmc-lease-pullahead-offers .text-overlay .brand-disclosure p{margin-top:10px;font-size:12px;line-height:normal;font-weight:200}
.gmc-popup .amount,.gmc-popup .vehicle-name{font-family:'Stratum',Tahoma,sans-serif}
.gmc-popup .amount{font-size:40px}
@media(min-width:1024px){.gmc-popup .section-allowances{margin-bottom:10px}
}
.gmc-popup .section-allowances .amount{color:#d52b2b;font-weight:500}
.gmc-popup .section-allowances .vehicle-name{font-size:14px;padding-top:15px}
@media(min-width:1024px){.gmc-popup .section-allowances .vehicle-name{padding-top:0}
}
.gmc-popup h2.background-txt{color:#d52b2b}
.gmc-popup h2.background-txt:before{border-top:1px solid #000}
.gmc-popup h2.background-txt span{font-size:14px;background:#ededee}
.gmc-popup .divider-vertical span{color:#d52b2b}
.gmc-popup .divider-vertical div:after{border-color:#d52b2b}
@media print{.lease-pullahead .gmc-popup .section1.bottom .text3{padding-top:30px}
}
.lease-pullahead .chevrolet-popup .section1,.lease-pullahead .chevrolet-popup .section2{text-align:center}
.lease-pullahead .chevrolet-popup .section1 .text1{font-size:30px;line-height:38px;margin:0;font-family:'Louis-Bold',Tahoma,sans-serif;font-weight:bold;color:#000}
.lease-pullahead .chevrolet-popup .section1 .text2{font-family:'Louis',Tahoma,sans-serif;font-size:26px;line-height:24px;color:#000;margin:0}
.lease-pullahead .chevrolet-popup .section1 .text2 .amount{color:#b6862d;font-size:40px;line-height:24px;font-weight:bold}
.lease-pullahead .chevrolet-popup .section1 .text2 .amount sup{font-size:20px;line-height:27px;top:-15px}
.lease-pullahead .chevrolet-popup .section1 .text3{font-size:16px;line-height:24px;font-family:'Louis',Tahoma,sans-serif;color:#000;padding-bottom:15px;padding-top:10px}
.lease-pullahead .chevrolet-popup .section2{font-family:'Louis',Tahoma,sans-serif}
.lease-pullahead .chevrolet-popup .section2 .text2{color:#000;font-size:26px;line-height:normal;position:relative;letter-spacing:2px;width:35%;text-align:center;margin:0 auto;padding:15px 0 0;font-weight:bold}
.lease-pullahead .chevrolet-popup .section2 .text3{color:#000;padding-bottom:20px;font-size:16px;line-height:24px;font-family:'Louis',Tahoma,sans-serif}
.lease-pullahead .chevrolet-popup .section2 .amount{font-size:40px;line-height:38px;color:#b6862d;margin:0;font-weight:bold}
.lease-pullahead .chevrolet-popup .section2 .amount sup{font-size:20px;line-height:27px;top:-15px}
.lease-pullahead .chevrolet-popup .section2 .car-year{margin-bottom:10px;text-align:left;font-weight:bold;font-size:14px;line-height:14px;font-family:'Roboto',Helvetica,sans-serif}
.lease-pullahead .chevrolet-popup .section2 ul.car-name{padding:0;text-align:left;margin:0;color:#000;font-family:'Roboto',Helvetica,sans-serif}
.lease-pullahead .chevrolet-popup .section2 ul.car-name li{list-style-type:none;font-size:14px;line-height:normal;margin-bottom:5px}
.lease-pullahead .chevrolet-popup .section2 .text2 sup{font-size:16px;line-height:22px;letter-spacing:0;top:-8px}
.lease-pullahead .chevrolet-popup .section3 p{font-family:'Roboto',Helvetica,sans-serif;font-size:12px;line-height:18px;text-align:center;color:#000;margin:0}
.lease-pullahead .chevrolet-popup .section3 p:last-child{text-align:left;margin-top:15px}
.lease-pullahead .chevrolet-popup .btn-chevrolet-primary{background:#b6862d;font-family:'Louis',sans-serif;font-weight:bold;font-size:13px;line-height:13px;color:#fff;padding:14px 30px;border-radius:0;margin:0 10px;letter-spacing:1px;border:2px solid #b6862d}
.lease-pullahead .chevrolet-popup .btn-chevrolet-secondary{background:#fff;border:2px solid #b6862d;font-family:'Louis',sans-serif;font-weight:bold;font-size:13px;line-height:13px;color:#000;padding:13px 14px;border-radius:0;margin:0 10px;letter-spacing:1px}
.lease-pullahead .chevrolet-popup .btn-chevrolet-secondary:hover{color:#fff;background:#b6862d}
.lease-pullahead .chevrolet-popup .section2 .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.lease-pullahead .chevrolet-popup .section2 .flex-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-top:15px}
.lease-pullahead .chevrolet-popup .section2>div:not(:last-child){border-right:2px solid #b6862d}
.lease-pullahead .chevrolet-popup .section2 div:not(:first-of-type) .flex-container{margin-left:35px}
.lease-pullahead .chevrolet-popup .section2>div:not(:last-child):after{background-color:#fff;color:#b6862d;height:40px;padding:10px 0;line-height:2rem;margin:auto;text-align:center;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:2rem;content:"OR";z-index:1;position:absolute;font-size:22px;right:0;top:50%}
.lease-pullahead .chevrolet-popup .section2 .cta{padding:30px 0;clear:both}
.chevrolet-popup .amount,.chevrolet-popup .text1,.chevrolet-popup .text3,.chevrolet-popup .vehicle-name{font-family:'Louis',Tahoma,sans-serif}
.chevrolet-popup .amount{font-size:45px;color:#b6862d;font-weight:bold}
@media(min-width:1024px){.chevrolet-popup .amount{font-size:36px}
}
.chevrolet-popup .section-allowances{margin-bottom:30px}
@media(min-width:1024px){.chevrolet-popup .section-allowances{margin-bottom:30px}
}
.chevrolet-popup .section-allowances .vehicle-name{color:#414042;font-size:12px;margin-top:22px}
@media(min-width:1024px){.chevrolet-popup .section-allowances .vehicle-name{margin-top:15px}
}
.chevrolet-popup h2.background-txt{color:#b6862d}
.chevrolet-popup h2.background-txt:before{border-top:1px solid #b6862d}
.chevrolet-popup h2.background-txt span{font-size:16px}
.chevrolet-popup .divider-vertical span{color:#b6862d}
.chevrolet-popup .divider-vertical div:after{border-color:#b6862d}
.lease-pullahead .buick-popup .section1,.lease-pullahead .buick-popup .section2{text-align:center}
.lease-pullahead .buick-popup .section1 .text1{font-size:30px;line-height:38px;font-family:'Futura-Bold',Tahoma,sans-serif;color:#000}
.lease-pullahead .buick-popup .section1 .text2{font-size:26px;line-height:26px;font-family:'Futura-Bold',Tahoma,sans-serif;color:#000}
.lease-pullahead .buick-popup .section1 .text2 .amount{color:#f26522;font-size:40px;line-height:25px;font-weight:bold}
.lease-pullahead .buick-popup .section1 .text2 .amount sup{font-size:20px;line-height:27px;top:-15px}
.lease-pullahead .buick-popup .section1 .text3,.lease-pullahead .buick-popup .section2 .text3{font-size:16px;line-height:normal;font-family:'AvenirNext',Helvetica,sans-serif;color:#000;padding-top:10px;padding-bottom:25px}
@media(min-width:1024px){.lease-pullahead .buick-popup .section1.bottom .text3{padding:30px 0 0}
.lease-pullahead-offers .default-box-b img{width:100%}
}
.lease-pullahead .buick-popup .section2 .text2{font-family:'AvenirNext',Tahoma,sans-serif;color:#000;font-size:26px;line-height:25px;letter-spacing:1px;position:relative;letter-spacing:2px;width:35%;text-align:center;margin:0 auto;padding:20px 0 0}
.lease-pullahead .buick-popup .section2 .amount{font-family:'AvenirNext',Helvetica,sans-serif;font-size:36px;line-height:48px;color:#f26522;margin:0;font-weight:bold}
.lease-pullahead .buick-popup .section2 .amount sup{font-size:20px;line-height:27px;top:-12px}
.lease-pullahead .buick-popup .section2 .car-year{margin-bottom:0;text-align:left;font-weight:bold;font-size:14px;line-height:normal}
.lease-pullahead .buick-popup .section2 ul.car-name{padding:5px 10px;text-align:center;margin:0}
.lease-pullahead .buick-popup .section2 ul.car-name li{font-family:'AvenirNext',Helvetica,sans-serif;list-style-type:none;font-size:14px;line-height:20px;color:#000}
.lease-pullahead .buick-popup .section2 .text2 sup{font-size:16px;line-height:22px;letter-spacing:0}
.lease-pullahead .buick-popup .section3 p{font-family:'AvenirNext',Helvetica,sans-serif;font-size:12px;line-height:18px;text-align:center;margin:0;color:#000}
.lease-pullahead .buick-popup .section3 p:last-child{text-align:left}
.lease-pullahead .buick-popup .btn-buick-primary{background:#000;font-family:'AvenirNext',Helvetica,sans-serif;font-weight:bold;font-size:13px;line-height:18px;color:#fff;padding:12px 33px;border-radius:0;margin:0 10px}
.lease-pullahead .buick-popup .btn-buick-secondary{background:#fff;border:1px solid #000;font-family:'AvenirNext',Helvetica,sans-serif;font-weight:bold;font-size:13px;line-height:18px;color:#000;padding:12px 16px;border-radius:0;margin:0 10px}
.lease-pullahead .buick-popup .section2 .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.lease-pullahead .buick-popup .section2 .flex-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}
.lease-pullahead .buick-popup .section2>div:not(:last-child){border-right:2px solid #f26522}
.lease-pullahead .buick-popup .section2>div:not(:last-child):after{background-color:#fff;color:#f26522;height:30px;margin:auto;text-align:center;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:28px;content:"OR";z-index:1;position:absolute;font-size:22px;line-height:2rem;right:0;top:50%}
@media(min-width:1200px){.lease-pullahead .chevrolet-popup .section2>div:not(.cta){width:20%}
}
.lease-pullahead .buick-popup .section2 .cta{padding:25px 0;clear:both}
.lease-pullahead .gmc-popup .section1,.lease-pullahead .gmc-popup .section2{text-align:center}
.lease-pullahead .gmc-popup .section1 .text1{font-size:30px;line-height:38px;font-family:'Stratum',Tahoma,sans-serif;color:#000}
.lease-pullahead .gmc-popup .section1 .text2{font-size:28px;line-height:normal;font-family:'Stratum',Tahoma,sans-serif;color:#000}
.lease-pullahead .gmc-popup .section1 .text2 .amount{color:#d52b2b;font-size:40px;line-height:25px;font-weight:500}
.lease-pullahead .gmc-popup .section1 .text2 .amount sup{font-size:20px;line-height:24px;top:-12px}
.lease-pullahead .gmc-popup .section1 .text3{font-size:14px;line-height:normal;font-family:"Muli",Helvetica,arial,sans-serif;color:#000;padding-bottom:15px;padding-top:5px;font-weight:400}
.lease-pullahead .gmc-popup .section2{font-family:'Stratum',Tahoma,sans-serif}
.lease-pullahead .gmc-popup .section2 .text2{font-family:'Stratum',Tahoma,sans-serif;font-size:26px;line-height:25px;position:relative;letter-spacing:2px;width:35%;text-align:center;margin:0 auto;padding:15px 0 0;font-weight:bold;color:#000}
.lease-pullahead .gmc-popup .section2 .text3{font-family:"Muli",Helvetica,arial,sans-serif;padding-bottom:30px;line-height:normal;font-size:14px;color:#000}
.lease-pullahead .gmc-popup .section2 .amount{font-family:'Stratum',Tahoma,sans-serif;font-size:40px;line-height:38px;color:#d52b2b;margin:0;font-weight:400}
.lease-pullahead .gmc-popup .section2 .amount sup{font-size:20px;line-height:24px;top:-12px}
.lease-pullahead .gmc-popup .section2 .car-year{margin-bottom:0;text-align:left;font-weight:bold;font-size:14px;line-height:normal}
.lease-pullahead .gmc-popup .section2 ul.car-name{padding:0 10px 20px;text-align:center;margin:0}
.lease-pullahead .gmc-popup .section2 ul.car-name li{font-family:'Stratum',Helvetica,sans-serif;list-style-type:none;font-size:14px;line-height:20px;color:#000;font-weight:400}
.lease-pullahead .gmc-popup .section2 .text2 sup{font-size:16px;line-height:19px;font-weight:normal;color:#000;letter-spacing:0}
.lease-pullahead .gmc-popup .section3 p{font-family:"Muli",Helvetica,arial,sans-serif;font-size:12px;line-height:18px;text-align:center;margin:0;color:#000}
.lease-pullahead .gmc-popup .section3 p:last-child{text-align:left}
.lease-pullahead .gmc-popup .btn-gmc-primary{background:#c00;font-family:'Muli',Arial,sans-serif;font-weight:bold;font-size:18px;line-height:16px;color:#fff;padding:20px 38px;border-radius:2px;letter-spacing:2px;border:2px solid #c00;margin:0 10px}
.lease-pullahead .gmc-popup .btn-gmc-primary:hover{background:#a00;border-color:#a00}
.lease-pullahead .gmc-popup .btn-gmc-secondary{background:#fff;font-family:'Muli',Arial,sans-serif;border:2px solid #c00;font-weight:bold;font-size:18px;line-height:16px;color:#000;padding:20px 38px;border-radius:2px;margin:0 10px;letter-spacing:2px;color:#c00}
.lease-pullahead .gmc-popup .btn-gmc-secondary:hover{background:#a00;color:#fff}
.lease-pullahead .gmc-popup .section2 .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.lease-pullahead .gmc-popup .section2 .flex-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1;flex:1}
.lease-pullahead .gmc-popup .section2>div:not(:last-child){border-right:2px solid #d52b2b}
.lease-pullahead .gmc-popup .section2>div:not(:last-child):after{background-color:#fff;color:#d52b2b;height:2rem;line-height:2rem;margin:auto;text-align:center;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:2rem;content:"OR";z-index:1;position:absolute;font-weight:400;right:0;top:50%}
.lease-pullahead .gmc-popup .section2 .cta{padding:10px 0;clear:both}
.lease-pullahead .section2.top .text2{padding-top:20px}
@media screen and (max-width:700px){.lease-pullahead .popup{width:70%}
}
@media screen and (min-width:320px) and (max-width:1023px){.lease-pullahead-offers .brand-text h2 .amount sup{top:-5px}
.lease-pullahead-offers .brand-text h2 sup{top:-5px;font-size:10px;line-height:12px}
.lease-pullahead-offers .text-overlay{padding:0 10px;overflow:hidden;bottom:10px}
.chevrolet-lease-pullahead-offers .brand-text h1,.offers-block-wide .lease-pullahead-offers .brand-text h1{font-size:18px;line-height:20px;letter-spacing:2px}
.chevrolet-lease-pullahead-offers .brand-text h2,.offers-block-wide .lease-pullahead-offers .brand-text h2{font-size:14px;line-height:18px;letter-spacing:0}
.chevrolet-lease-pullahead-offers .brand-text h2 .amount{font-size:16px;line-height:normal}
.chevrolet-lease-pullahead-offers .text-overlay .brand-disclosure p{font-size:12px;line-height:16px}
.buick-lease-pullahead-offers .brand-text h1{font-size:18px;line-height:20px;letter-spacing:1px;font-weight:400;margin:0}
.buick-lease-pullahead-offers .brand-text h2{font-size:14px;line-height:18px}
.buick-lease-pullahead-offers .brand-text h2 .amount{font-size:16px}
.buick-lease-pullahead-offers .text-overlay .brand-disclosure p{font-size:12px;line-height:16px}
.gmc-lease-pullahead-offers .brand-text h1{font-size:18px;line-height:20px;letter-spacing:1px;font-weight:400}
.gmc-lease-pullahead-offers .brand-text h2{font-size:14px;line-height:18px;font-weight:100}
.gmc-lease-pullahead-offers .brand-text h2 .amount{font-size:16px;line-height:normal}
.gmc-lease-pullahead-offers .text-overlay .brand-disclosure p{font-size:12px;line-height:16px}
.lease-pullahead .chevrolet-popup .section2:before{font-size:16px;line-height:normal}
.lease-pullahead .chevrolet-popup .section2 .text2:before{font-size:16px;line-height:normal;font-weight:normal;width:5rem;left:0;right:0;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}
.lease-pullahead .chevrolet-popup .section2>div{padding:25px 0}
.lease-pullahead .chevrolet-popup .section2>div:not(:last-child){border-right:0;border-left:0;border-bottom:2px solid #b6862d}
.lease-pullahead .chevrolet-popup .section2>div:not(:last-child):after{height:2.5rem;line-height:2.5rem;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);font-size:16px;top:unset;bottom:0;left:0;padding:0}
.lease-pullahead .buick-popup .section2:before{font-size:16px;line-height:normal}
.lease-pullahead .buick-popup .section2 .text2:before{font-size:16px;line-height:normal;font-weight:normal;width:5rem;left:0;right:0;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}
.lease-pullahead .buick-popup .section2>div{padding:25px 0}
.lease-pullahead .buick-popup .section2>div:not(:last-child){border-right:0;border-left:0;border-bottom:2px solid #f26522}
.lease-pullahead .buick-popup .section2>div:not(:last-child):after{height:2.5rem;line-height:2.5rem;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);font-size:16px;top:unset;bottom:0;left:0}
.lease-pullahead .gmc-popup .section2:before{font-size:16px;line-height:normal}
.lease-pullahead .gmc-popup .section2 .text2:before{font-size:16px;line-height:normal;font-weight:normal;width:5rem;left:0;right:0;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}
.lease-pullahead .gmc-popup .section2>div{padding:25px 0}
.lease-pullahead .gmc-popup .section2>div:not(:last-child){border-right:0;border-left:0;border-bottom:2px solid #d52b2b}
.lease-pullahead .gmc-popup .section2>div:not(:last-child):after{height:2.5rem;line-height:2.5rem;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);font-size:16px;top:unset;bottom:0;left:0}
.lease-pullahead .gmc-popup .section2 .amount sup{font-size:18px;line-height:21px;top:-12px}
.lease-pullahead .chevrolet-popup .section2 .car-year{text-align:center}
.lease-pullahead .chevrolet-popup .section2 ul.car-name{text-align:center}
.lease-pullahead .chevrolet-popup .section2 div:not(:first-of-type) .flex-container{margin-left:0}
}
@media screen and (min-width:320px) and (max-width:767px){.lease-pullahead-offers .text-overlay{position:relative;top:-50px}
.lease-pullahead-offers .brand-text h1,.lease-pullahead-offers .brand-text h2{margin:20px 10px}
.lease-pullahead-offers .brand-cta{margin:15px}
.lease-pullahead .chevrolet-popup .section2 .flex-container:first-of-type{margin-left:40px}
.lease-pullahead .chevrolet-popup .section2 div:not(:first-of-type) .flex-container{margin-left:75px;margin-right:25px}
.lease-pullahead .chevrolet-popup .section2 .car-year{text-align:left}
.lease-pullahead .chevrolet-popup .section2 ul.car-name{text-align:left}
.lease-pullahead .popup{width:95%;margin:10px auto}
.lease-pullahead .popup .close{top:12px;right:12px}
.chevrolet-lease-pullahead-offers .text-overlay{background:-o-linear-gradient(transparent 10%,#3f2e25 15%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(15%,#3f2e25));background:linear-gradient(transparent 10%,#3f2e25 15%);top:-100px;margin-bottom:-50px}
.lease-pullahead .chevrolet-popup .section1 .text1{font-size:16px;line-height:20px}
.lease-pullahead .chevrolet-popup .section1 .text2{font-size:16px;line-height:20px}
.lease-pullahead .chevrolet-popup .section1 .text3{font-size:12px;line-height:16px}
.lease-pullahead .chevrolet-popup .section1 .text2 .amount{font-size:16px;line-height:20px}
.lease-pullahead .chevrolet-popup .section1 .text2 .amount sup{font-size:10px;line-height:13px;top:-5px}
.lease-pullahead .chevrolet-popup .section2 .amount sup{font-size:18px;line-height:24px}
.lease-pullahead .chevrolet-popup .section2{padding:0 15px}
.lease-pullahead .chevrolet-popup .section2 .text2{font-size:16px;line-height:normal;width:100%;letter-spacing:1px}
.lease-pullahead .chevrolet-popup .section2 .text2 sup{font-size:10px;line-height:13px}
.lease-pullahead .chevrolet-popup .section2 .text3{font-size:12px;line-height:16px}
.lease-pullahead .chevrolet-popup .btn-chevrolet-primary,.lease-pullahead .chevrolet-popup .btn-chevrolet-secondary{width:100%;margin:10px 0}
.lease-pullahead .chevrolet-popup .section2 .car-year{font-size:12px;line-height:16px}
.lease-pullahead .chevrolet-popup .section2 ul.car-name li{font-size:12px;line-height:normal}
.chevrolet-lease-pullahead-offers .brand-text h2 sup{font-size:12px;line-height:17px}
.buick-lease-pullahead-offers .btn-buick{line-height:13px}
.buick-lease-pullahead-offers .text-overlay{background:-o-linear-gradient(transparent 0,#313541 10%);background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,#313541));background:linear-gradient(transparent 0,#313541 10%)}
.lease-pullahead .buick-popup .section1 .text1{font-size:16px;line-height:20px}
.lease-pullahead .buick-popup .section1 .text2{font-size:16px;line-height:20px}
.lease-pullahead .buick-popup .section1 .text3{font-size:12px;line-height:16px}
.lease-pullahead .buick-popup .section1 .text2 .amount{font-size:16px;line-height:20px}
.lease-pullahead .buick-popup .section1 .text2 .amount sup{font-size:10px;line-height:13px;top:-5px}
.lease-pullahead .buick-popup .section2{padding:0 15px}
.lease-pullahead .buick-popup .section2 .text2{font-size:16px;line-height:normal;width:100%;letter-spacing:1px}
.lease-pullahead .buick-popup .section2 .text2 sup{font-size:10px;line-height:13px}
.lease-pullahead .buick-popup .section2 .text3{font-size:12px;line-height:16px}
.lease-pullahead .buick-popup .section3 p{line-height:22px}
.lease-pullahead .buick-popup .btn-buick-primary,.lease-pullahead .buick-popup .btn-buick-secondary{width:100%;margin:10px 0;line-height:13px}
.lease-pullahead .buick-popup .section2 .car-year{font-size:12px;line-height:normal}
.lease-pullahead .buick-popup .section2 ul.car-name{padding:15px 0 0}
.lease-pullahead .buick-popup .section2 ul.car-name li{font-size:14px;line-height:20px}
.gmc-lease-pullahead-offers .text-overlay{background:-o-linear-gradient(transparent 10%,#04161c 0);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(0,#04161c));background:linear-gradient(transparent 10%,#04161c 0)}
.gmc-lease-pullahead-offers .btn-gmc{line-height:13px}
.lease-pullahead .gmc-popup .section1 .text1{font-size:16px;line-height:20px}
.lease-pullahead .gmc-popup .section1 .text2{font-size:16px;line-height:20px}
.lease-pullahead .gmc-popup .section1 .text3{font-size:12px;line-height:16px}
.lease-pullahead .gmc-popup .section1 .text2 .amount{font-size:16px}
.lease-pullahead .gmc-popup .section1 .text2 .amount sup{font-size:10px;line-height:12px;top:-3px}
.lease-pullahead .gmc-popup .section2{padding:0 15px}
.lease-pullahead .gmc-popup .section2 .text2{font-size:16px;line-height:normal;width:100%;letter-spacing:1px}
.lease-pullahead .gmc-popup .section2 .text2 sup{font-size:10px;line-height:12px}
.lease-pullahead .gmc-popup .section2 .text3{font-size:12px;line-height:normal}
.lease-pullahead .gmc-popup .btn-gmc-primary,.lease-pullahead .gmc-popup .btn-gmc-secondary{width:100%;margin:10px 0;line-height:13px}
.lease-pullahead .gmc-popup .section2 .car-year{font-size:12px;line-height:normal}
.lease-pullahead .gmc-popup .section2 ul.car-name{padding:15px 0 0}
.lease-pullahead .gmc-popup .section2 ul.car-name li{font-size:14px;line-height:20px}
}
@media screen and (min-width:1024px) and (max-width:1199px){.lease-pullahead-offers .text-overlay{padding:0 10px}
.lease-pullahead .popup{width:85%}
.chevrolet-lease-pullahead-offers .brand-text h1{font-size:22px;line-height:18px}
.offers-block-wide .lease-pullahead-offers .brand-text h1{line-height:28px;font-size:24px;margin-bottom:5px}
.offers-block-wide .lease-pullahead-offers .brand-text h2{line-height:14px;margin-bottom:10px}
.offers-block-wide .lease-pullahead-offers .text-overlay{bottom:10px}
.chevrolet-lease-pullahead-offers .brand-text h2{font-size:18px;line-height:normal}
.chevrolet-lease-pullahead-offers .brand-text h2 sup{font-size:14px;line-height:normal}
.chevrolet-lease-pullahead-offers .brand-text h2 .amount{font-size:24px;line-height:normal}
.lease-pullahead .chevrolet-popup .section1 .text2{line-height:28px}
.buick-lease-pullahead-offers .brand-text h1{font-size:22px;line-height:18px}
.buick-lease-pullahead-offers .brand-text h2{font-size:16px;line-height:18px}
.buick-lease-pullahead-offers .brand-text h2 .amount{font-size:24px;line-height:normal}
.buick-lease-pullahead-offers .brand-text h2 sup{font-size:14px;line-height:normal}
.lease-pullahead .buick-popup .section1 .text2{font-size:24px;line-height:24px}
.gmc-lease-pullahead-offers .brand-text h1{font-size:22px;line-height:18px}
.gmc-lease-pullahead-offers .brand-text h2{font-size:16px;line-height:18px}
.gmc-lease-pullahead-offers .brand-text h2 .amount{font-size:24px;line-height:normal}
.gmc-lease-pullahead-offers .brand-text h2 sup{font-size:14px;line-height:normal}
.lease-pullahead .gmc-popup .section1 .text2{line-height:28px}
.lease-pullahead-offers .brand-cta{margin:0}
.lease-pullahead-offers .text-overlay .brand-disclosure{margin-top:0}
.lease-pullahead-offers .brand-text h1{margin:0}
.lease-pullahead-offers .brand-text h2{margin:0}
.lease-pullahead-offers .text-overlay .brand-disclosure p{margin:0}
}
@media screen and (min-width:768px) and (max-width:1023px){.lease-pullahead-offers .disclosure-content{padding:20px 0 0}
.lease-pullahead-offers .brand-text h2 sup{font-size:12px;line-height:normal}
.offers-block-wide .lease-pullahead-offers .text-overlay{bottom:0}
.lease-pullahead .popup{width:90%}
.offers-img-responsive{width:100%}
.chevrolet-lease-pullahead-offers .text1{font-size:20px;line-height:normal}
.lease-pullahead .popup .section1 .text2{font-size:16px;line-height:20px}
.lease-pullahead .popup .section1 .text2 .amount{font-size:30px;line-height:14px}
.lease-pullahead .popup .section1 .text2 .amount sup{top:-6px}
.lease-pullahead .buick-popup .section2 .text2,.lease-pullahead .chevrolet-popup .section2 .text2,.lease-pullahead .gmc-popup .section2 .text2{width:50%}
}
@media screen and (max-width:767px){.offers-img-responsive{width:100%}
.lease-pullahead-offers .disclosure-content{position:relative;top:-50px;margin-bottom:-50px;padding:20px 0 0}
.offers-block-wide .lease-pullahead-offers .text-overlay{top:-160px}
.offers-block-wide .chevrolet-lease-pullahead-offers .text-overlay{background:-webkit-linear-gradient(transparent 0,#3f2e25 35%)}
.offers-block-wide .lease-pullahead-offers .disclosure-content{top:-160px;margin-bottom:-160px}
.offers-block-wide .chevrolet-lease-pullahead-offers .disclosure-content{top:-110px;margin-bottom:-110px}
}
@media screen and (max-width:767px) and (orientation:landscape){.offers-block-wide .lease-pullahead-offers .text-overlay{background:transparent;top:-235px}
.offers-block-wide .lease-pullahead-offers .disclosure-content{top:-180px;margin-bottom:-180px}
.offers-block-wide .buick-lease-pullahead-offers .disclosure-content{top:-100px;margin-bottom:-100px}
.offers-block-wide .chevrolet-lease-pullahead-offers .disclosure-content{top:-130px;margin-bottom:-130px}
.buick-lease-pullahead-offers .text-overlay{top:-120px;margin-bottom:-70px}
.chevrolet-lease-pullahead-offers .text-overlay{background:-o-linear-gradient(transparent 10%,#3f2e25 35%);background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(35%,#3f2e25));background:linear-gradient(transparent 10%,#3f2e25 35%)}
}
@media screen and (min-width:360px) and (max-width:740px) and (orientation:landscape){.lease-pullahead .chevrolet-popup .section2 div:not(:first-of-type) .flex-container{margin:0}
.lease-pullahead .chevrolet-popup .section2 .flex-container:first-of-type{margin:0}
.lease-pullahead .chevrolet-popup .section2 .car-year,.lease-pullahead .chevrolet-popup .section2 ul.car-name{text-align:center}
}
@media print{.lease-pullahead .popup{width:100%;max-width:100%;padding:0;margin:0 auto}
.col-lg-4,.col-md-4{width:33.33333333%}
.lease-loyalty .chevrolet-popup .section2>div:not(.cta){width:20%}
.dashboard-card-row .offers-block-a{display:none}
.lease-pull-ahead-offer .popup-overlay{visibility:visible;opacity:1}
.dashboard-card-row .lease-pullahead,.dashboard-card-row .offers-block-b,.logout .hero-content .offers-block-wide{display:block;width:100%}
.lease-pull-ahead-offer .popup-overlay{position:inherit;background:transparent}
}
@page{margin:10px}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.lease-pullahead-offers .brand-text h2 sup{top:-8px}
.lease-pullahead .popup .section2 .amount sup{top:-15px}
.lease-pullahead .chevrolet-popup .section2 .text2 sup{top:-10px}
}
@supports(-ms-ime-align:auto){.lease-pullahead-offers .brand-text h2 sup{top:-8px}
.lease-pullahead .popup .section2 .amount sup{top:-15px}
.lease-pullahead .chevrolet-popup .section2 .text2 sup{top:-10px}
}
.lease-pull-ahead-offer .buick-popup .section2.top .background-txt,.lease-pull-ahead-offer .chevrolet-popup .section2.top .background-txt,.lease-pull-ahead-offer .gmc-popup .section2.top .background-txt{display:block}
.lease-pull-ahead-offer .buick-popup .section2.top .background-txt:before,.lease-pull-ahead-offer .chevrolet-popup .section2.top .background-txt:before,.lease-pull-ahead-offer .gmc-popup .section2.top .background-txt:before{border-color:#4b4b4b;top:55%;width:51%}
@media screen and (min-width:768px){.lease-pull-ahead-offer .buick-popup .section2.top .background-txt:before,.lease-pull-ahead-offer .chevrolet-popup .section2.top .background-txt:before,.lease-pull-ahead-offer .gmc-popup .section2.top .background-txt:before{width:44%}
}
@media screen and (min-width:1024px){.lease-pull-ahead-offer .buick-popup .section2.top .background-txt:before,.lease-pull-ahead-offer .chevrolet-popup .section2.top .background-txt:before,.lease-pull-ahead-offer .gmc-popup .section2.top .background-txt:before{width:33%}
}
@media print{.lease-pull-ahead-offer .buick-popup .section2.top .background-txt:before,.lease-pull-ahead-offer .chevrolet-popup .section2.top .background-txt:before,.lease-pull-ahead-offer .gmc-popup .section2.top .background-txt:before{width:40%}
}
.lease-pull-ahead-offer .buick-popup .section2.top .background-txt span,.lease-pull-ahead-offer .chevrolet-popup .section2.top .background-txt span,.lease-pull-ahead-offer .gmc-popup .section2.top .background-txt span{color:#4b4b4b}
@media print{.lease-pull-ahead-offer .buick-popup .section2.top .background-txt span,.lease-pull-ahead-offer .chevrolet-popup .section2.top .background-txt span,.lease-pull-ahead-offer .gmc-popup .section2.top .background-txt span{background:#fff !important}
}
@media print{.lease-pullahead{position:absolute}
.lease-pullahead .close{display:none !important}
.lease-pullahead .cta{display:none}
.lease-pullahead .section-allowances{max-width:none !important}
.lease-pullahead .section-allowances .allowance-card>p{font-size:30px !important}
.lease-pullahead .section-allowances .allowance-card>p sup{font-size:22px !important}
.offers-block-wide .lease-pullahead .section-allowances .allowance-card>div{padding-left:0 !important}
.offers-block-b .lease-pullahead .section-allowances .allowance-card>div{padding-left:0 !important}
.offers-block-wide .lease-pullahead .section-allowances .allowance-card>div .divider-vertical span{font-size:12px}
.lease-pullahead .section-allowances .allowance-card>div h5{font-size:8px !important}
.lease-pullahead .section-allowances .allowance-card>div h5 sup{font-size:8px}
.lease-pullahead .section-allowances .allowance-card>div p{font-size:10px !important}
.lease-pullahead .brand-logo{max-width:175px !important}
.lease-pullahead .allowance-card *,.lease-pullahead .allowance-card>p{text-align:center !important;min-width:100% !important}
.lease-pullahead .popup-wrapper-offers{margin-top:0 !important;margin-bottom:0 !important}
.lease-pullahead .popup-wrapper-offers .main-wrapper{padding-bottom:0 !important}
.lease-pullahead .popup-wrapper-offers .main-wrapper>div:first-child{margin-bottom:0 !important}
.lease-pullahead .popup-wrapper-offers .main-wrapper>div:first-child p:first-child{font-size:26px !important}
.lease-pullahead .popup-wrapper-offers .main-wrapper>div:first-child p:nth-child(2){font-size:26px !important}
.lease-pullahead .popup-wrapper-offers .main-wrapper>div:first-child p:nth-child(2) span{font-size:26px !important}
.lease-pullahead .popup-wrapper-offers .main-wrapper>div:nth-child(3){margin-bottom:20px !important}
.lease-pullahead .popup-wrapper-offers .main-wrapper>div:nth-child(3) p:first-child{font-size:26px !important}
.lease-pullahead .popup-wrapper-offers .main-wrapper .section-allowances{margin-bottom:20px !important}
.lease-pullahead .popup-wrapper-offers .main-wrapper>h2{margin-top:0 !important;margin-bottom:0 !important}
.lease-pullahead .popup-wrapper-offers>div:last-child p{margin-top:-15px !important;font-size:12px !important}
.lease-pullahead .section-allowances{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.lease-pullahead .section-allowances>.divider-vertical:nth-of-type(8){width:auto;opacity:1}
.lease-pullahead *,.lease-pullahead *:before,.lease-pullahead *:after{background:white !important}
.lease-loyalty-print-cta{height:100%;overflow:hidden}
}
@media(min-width:480px) and (max-width:767px){.logo-wrapper{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
}
.popup-wrapper-offers .main-wrapper>h2.background-txt:before{width:50%}
@media(min-width:480px){.popup-wrapper-offers .main-wrapper>h2.background-txt:before{width:34%}
}
.dashboard-card-row.offers-block-b.mya-offers{display:block}
.midterm-offers-carousel{background-color:#fff}
.service-offer{background-color:#fff}
@media screen and (-ms-high-contrast:active){.offers-img-responsive{-ms-flex-negative:0;flex-shrink:0}
}
@media(-ms-high-contrast:none){.offers-img-responsive{-ms-flex-negative:0;flex-shrink:0}
}
.gmfx-momentum .offers-block-wide .slick-slider .slick-list .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}
.gmfx-momentum .offers-block-wide .slick-slider .slick-list .slick-slide>div{height:auto;min-height:auto}
.hero-banner-slick{opacity:1;visibility:visible;-o-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-transition:opacity 1s ease;margin-left:-15px;margin-right:-15px}
@media(max-width:480px){.hero-banner-slick .slick-slide{height:662px !important}
.hero-banner-slick .slick-slide .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){height:211px}
.hero-banner-slick .slick-slide .offer-variation-a-content-bottom-box{height:710px}
}
@media(min-width:480px) and (max-width:767px){.hero-banner-slick .slick-slide{height:757px !important}
.hero-banner-slick .slick-slide .hero-banner-slick .offer-variation-a-content-bottom-box{height:381px}
}
@media(min-width:768px) and (max-width:991px){.hero-banner-slick .slick-slide{height:921px !important}
.hero-banner-slick .slick-slide .hero-banner-slick .offer-variation-a-content-bottom-box{height:488px}
}
@media(min-width:992px) and (max-width:1199px){.hero-banner-slick .slick-slide{height:531px !important}
}
@media(min-width:1200px){.hero-banner-slick .slick-slide{height:450px !important}
}
.hero-banner-slick .slick-prev{background-color:#fff;width:30px;left:41.5%;background:#fff;padding-top:20px}
.hero-banner-slick .slick-prev:before{content:url('../../../content/dam/gmf-offers/vehicle-offers/hero-banner-carousel/arrow-left.png');font-size:25px;color:#00295b;opacity:1}
.hero-banner-slick .slick-prev:active{background:#fff}
.hero-banner-slick .slick-prev:hover{background:#fff}
.hero-banner-slick .slick-prev:hover::before{content:url('../../../content/dam/gmf-offers/vehicle-offers/hero-banner-carousel/arrow-hover-left.png')}
.hero-banner-slick .slick-prev:focus{background:#fff}
@media(max-width:1200px){.hero-banner-slick .slick-prev{left:38%;padding-top:18px}
}
@media(max-width:991px){.hero-banner-slick .slick-prev{width:30px;left:36%;padding-top:20px}
}
@media(min-width:480px) and (max-width:767px){.hero-banner-slick .slick-prev{left:35%;padding-top:10px}
}
@media(max-width:480px){.hero-banner-slick .slick-prev{width:30px;left:20%;padding-top:10px}
}
.hero-banner-slick .slick-next{width:30px;right:41.8%;background:#fff;padding-top:20px}
.hero-banner-slick .slick-next:before{content:url('../../../content/dam/gmf-offers/vehicle-offers/hero-banner-carousel/arrow-right.png');padding-right:0 !important;font-size:25px;color:#00295b;opacity:1;padding-left:0}
.hero-banner-slick .slick-next:active{background:#fff}
.hero-banner-slick .slick-next:hover{background:#fff}
.hero-banner-slick .slick-next:hover::before{content:url('../../../content/dam/gmf-offers/vehicle-offers/hero-banner-carousel/arrow-hover-right.png')}
.hero-banner-slick .slick-next:focus{background:#fff}
@media(max-width:1200px){.hero-banner-slick .slick-next{right:38%;padding-top:18px}
}
@media(max-width:991px){.hero-banner-slick .slick-next{width:30px;right:36%;padding-top:20px}
}
@media(min-width:480px) and (max-width:767px){.hero-banner-slick .slick-next{right:35%;padding-top:10px}
}
@media(max-width:480px){.hero-banner-slick .slick-next{width:30px;right:20%;padding-top:10px}
}
.hero-banner-slick .slick-dots{background:#fff;padding-top:15px}
.hero-banner-slick .slick-dots li{width:15px;height:15px;background:#fff;border-radius:30px;border:2px solid #000;margin:0 14px}
.hero-banner-slick .slick-dots li a{display:none}
.hero-banner-slick .slick-dots li:hover{background:#005dab;border:1px solid #005dab}
.hero-banner-slick .slick-dots li.slick-active{background-color:#00295b}
.hero-banner-slick .hb-carousel .offer-button-row a.btn-primary{background-color:transparent !important;border:2px solid #fff}
.hero-banner-slick .hb-carousel .offer-button-row a.btn-primary:hover{background-color:#fff !important;border:2px solid #fff}
.hero-banner-slick .hb-carousel .offer-button-row a.btn-primary:hover span{color:#494949 !important}
@media(min-width:991px){.hero-banner-slick .hb-carousel .offer-variation-a-content-bottom-box{max-width:43% !important}
}
@media(max-width:991px){.hero-banner-slick .hb-carousel .hb-carousel-inner-wrap{padding:10px 10px 20px 10px}
}
#gmf-hero-banner-carousel .carousel-offers{position:relative}
#gmf-hero-banner-carousel #toggle1{display:none;position:absolute;width:40px;bottom:7px;left:38.5%}
#gmf-hero-banner-carousel #toggle1 img{width:25px;height:25px;cursor:pointer}
@media(max-width:1200px){#gmf-hero-banner-carousel #toggle1{left:34.5%}
}
@media(max-width:991px){#gmf-hero-banner-carousel #toggle1{left:30.5%}
}
@media(min-width:480px) and (max-width:767px){#gmf-hero-banner-carousel #toggle1{bottom:0 !important}
}
@media(max-width:480px){#gmf-hero-banner-carousel #toggle1{position:absolute;bottom:-2px;left:10%}
}
#gmf-hero-banner-carousel .play-b{display:none}
#toggle1 img{-webkit-filter:opacity(0) !important;filter:opacity(0) !important}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}
.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{outline:0;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-next:focus:before{opacity:1;color:#fff}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../../../etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/slick/slick.eot');src:url('../../../etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/slick/slick.eot?#iefix') format('embedded-opentype'),url('../../../etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/slick/slick.woff') format('woff'),url('../../../etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/slick/slick.ttf') format('truetype'),url('../../../etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/slick/slick.svg#slick') format('svg')}
.slick-prev{left:-25px}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"<PREV"}
[dir="rtl"] .slick-prev:before{content:"NEXT>"}
.slick-next{right:-25px}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-next:before{content:"NEXT>"}
[dir="rtl"] .slick-next:before{content:"<PREV"}
.slick-dotted .slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:14px;margin:0 4px;padding:0;cursor:pointer}
@media(max-width:480px){.slick-dots li{width:12px}
}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:black;opacity:.75}
.offers-slick-main{margin:0 -15px}
.offers-block-wide .offers-slick-main{margin-bottom:50px}
@media(min-width:768px){.offers-block-wide .offers-slick-main{margin-bottom:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .offers-slick-main .slick-slide,.offers-block-wide .offers-slick-main .slick-track{height:auto !important}
}
.offers-slick-main{visibility:hidden}
.offers-slick-main.slick-initialized{visibility:visible}
.slick-prev{left:1px}
.slick-next{right:0}
@media(min-width:768px){.slick-next{right:1px}
}
.slick-next,.slick-prev{height:40px;width:60px;top:auto;bottom:0;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);background:#303132}
@media(min-width:768px){.slick-next,.slick-prev{width:80px;height:60px}
}
.slick-next:before,.slick-prev:before{background:transparent;font:32px "bootstrapcontrols";-webkit-box-shadow:none;box-shadow:none;font-size:10px;line-height:42px;padding-left:10px;font-family:sans-serif;color:#fff;letter-spacing:.3px}
@media(min-width:768px){.slick-next:before,.slick-prev:before{padding-left:18px;top:8px;letter-spacing:1.8px}
}
@media(min-width:1200px){.slick-next:before,.slick-prev:before{top:10px}
}
.slick-prev:before{content:'<\00a0\00a0PREV';font-size:10px;line-height:42px;padding-left:10px;font-family:sans-serif}
.slick-next:before{content:'NEXT\00a0\00a0>'}
.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{background:#303132}
.slick-dots{position:static;top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#494949;height:40px}
@media screen and (min-width:768px){.slick-dots{height:60px}
}
.slick-dots li{line-height:20px}
@media(max-width:480px){.slick-dots li{width:12px}
}
@media screen and (min-width:768px){.slick-dots li{line-height:25px;height:30px;width:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:4px;font-weight:bold}
}
.slick-dots li a{color:#fff !important;font-size:14px}
@media(max-width:480px){.slick-dots li a{font-size:12px}
}
@media screen and (min-width:768px){.slick-dots li a{font-size:16px}
}
.slick-dots li.slick-active{background:#fff}
.slick-dots li.slick-active a{color:#262627 !important;background:#fff}
@media(min-width:1200px){.slick-dots li.slick-active:hover a{color:#fff !important;background:#262627}
}
@media(min-width:1200px){.slick-dots li:hover{background:#262627}
.slick-dots li:hover a{color:#fff}
}
@media(min-width:1200px){.slick-dots{top:auto;bottom:auto}
}
.slick-slide img{max-width:100%}
.intro-offers-buick .bottom-content-slide2 .logo-text{text-transform:uppercase;color:#000;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-weight:700;font-size:30px;line-height:normal;padding-left:10px;letter-spacing:2px;margin-bottom:0}
.intro-offers-buick .bottom-content-slide2 .banner-text{width:50%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 0}
.intro-offers-buick .bottom-content-slide2 .banner-text img.logo{max-width:150px}
.intro-offers-buick .bottom-content-slide2 .banner-text .btn-buick{display:block;padding:15px 75px;text-transform:uppercase;font-weight:300;font-size:12px;line-height:normal}
.intro-offers-buick .onboarding-offer{width:100%}
.intro-offers-buick .onboarding-offer .image-text1{font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:34px;line-height:34px;font-weight:100;text-transform:uppercase;letter-spacing:3px}
.intro-offers-buick .onboarding-offer .image-text2{font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:26px;line-height:normal;text-transform:uppercase;letter-spacing:0}
.intro-offers-buick .onboarding-offer .banner-text1{font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:38px;line-height:normal;position:absolute;right:13.5%;padding:20px 0}
.intro-offers-buick .onboarding-offer .banner-text2{font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:28px;line-height:normal;margin-top:30px}
.intro-offers-buick .onboarding-offer .banner-top-text{top:5%;left:10%;position:absolute}
.intro-offers-buick .onboarding-offer .banner-top-logo{top:5%;left:2%;position:absolute}
.intro-offers-buick .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-family:'Futura-Regular',Helvetica,Arial,sans-serif;display:inline-block;font-size:18px;line-height:normal;color:#000;padding:0 0 5px;font-weight:600;text-transform:uppercase}
@media(min-width:1200px){.intro-offers-buick .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:21px}
}
.intro-offers-buick .onboarding-offer .bottom-banner-text-block .disclaimer-txt{font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.intro-offers-buick .onboarding-offer .image-text3 p{font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:15px;line-height:24px;color:#2b2b2b;font-weight:300}
.intro-offers-buick .onboarding-offer .image-text3 ul li{font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:15px;line-height:24px;color:#2b2b2b;font-weight:300}
.intro-offers-buick .onboarding-offer .bottom-content-slide1 .cta-btn{margin:0 20px;float:left}
.intro-offers-buick .onboarding-offer .bottom-content-slide1 .brand-logo img.logo{max-width:150px}
.intro-offers-buick .disclaimer p{margin:0;color:#2b2b2b;font-size:12px;line-height:normal;font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.intro-offers-buick .disclaimer sup{border-bottom:1px solid gray}
.intro-offers-buick .image-text-bottom .overlay-text p{color:#fff;line-height:normal}
.intro-offers-buick .banner-text{color:gray}
.intro-offers-buick .bottom-content-slide1{position:relative;background:#f2f2f2;overflow:hidden}
.intro-offers-buick .bottom-content-slide1 .banner-text{width:33.33333333%;float:left;padding:25px;font-size:14px;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;line-height:24px}
.intro-offers-buick .bottom-content-slide1 .banner-text1 .btn-buick{display:block;background:#fff;border:1px solid #c9480c;color:#c9480c;padding:15px 75px;text-transform:uppercase;font-weight:300;font-size:12px;line-height:normal}
.intro-offers-buick .bottom-content-slide1 .banner-text1 .btn-buick:hover{color:#fff;background:#c9480c}
.intro-offers-buick .banner-logo{max-width:100px;width:100%}
.offers-block-wide .intro-offers-buick .onboarding-offer .banner-text1{right:8%}
.offers-block-wide .intro-offers-buick .onboarding-offer .image-text3 p{font-size:16px;line-height:normal}
.offers-block-wide .intro-offers-buick .onboarding-offer .image-text3 ul li{font-size:16px;line-height:normal}
@media only screen and (max-width:767px){.intro-offers-buick .bottom-content-slide2 .logo-text{font-size:12px;line-height:normal;padding-left:5px;letter-spacing:0}
.intro-offers-buick .bottom-content-slide2 .banner-text img.logo{max-width:60px;max-width:55px}
.intro-offers-buick .onboarding-offer .top-banner-text-block{top:10px}
.intro-offers-buick .onboarding-offer .cs_wrapper.image-text2{bottom:0;position:absolute;width:100%}
.intro-offers-buick .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:18px;line-height:normal}
.intro-offers-buick .onboarding-offer .bottom-banner-text-block .cs_wrapper ul li{font-size:14px;line-height:normal}
.intro-offers-buick .onboarding-offer .image-text3 p{font-size:14px;line-height:normal;padding-top:10px}
.intro-offers-buick .onboarding-offer .bottom-content-slide1 .cta-btn{float:none;margin:20px}
.intro-offers-buick .onboarding-offer .banner-text1{position:relative;right:0}
.intro-offers-buick .bottom-content-slide1 .banner-text{width:100%;float:none;padding:10px;text-align:center}
.intro-offers-buick .bottom-content-slide1 .banner-text1 .btn-buick{padding:15px 40px;text-align:center}
.intro-offers-buick .banner-text .label-heading{margin:20px 0 0}
.offers-block-wide .intro-offers-buick .onboarding-offer .banner-text1{right:0;padding:0}
}
@media only screen and (min-width:768px) and (max-width:1023px){.intro-offers-buick .bottom-content-slide2 .logo-text{font-size:18px;line-height:normal;letter-spacing:0}
.intro-offers-buick .bottom-content-slide2 .banner-text img.logo{max-width:85px}
.intro-offers-buick .bottom-content-slide1 .banner-text{width:100%;float:none;padding:10px;text-align:center}
.intro-offers-buick .bottom-content-slide1 .banner-text1 .btn-buick{text-align:center}
.intro-offers-buick .onboarding-offer .banner-text1{right:0;position:relative}
.intro-offers-buick .onboarding-offer .bottom-content-slide1 .cta-btn{margin:20px;float:none}
.intro-offers-buick .onboarding-offer .image-text3 p{font-size:14px;line-height:normal;color:#4d4d4d;padding-top:10px}
.intro-offers-buick .onboarding-offer .image-text3 ul li{font-size:13px;line-height:normal;color:#4d4d4d}
.offers-block-wide .intro-offers-buick .bottom-content-slide2 .logo-text{font-size:16px;line-height:normal}
.offers-block-wide .intro-offers-buick .bottom-content-slide2 .banner-text img.logo{max-width:80px}
.offers-block-wide .intro-offers-buick .onboarding-offer .banner-text1{right:0}
}
@media only screen and (min-width:1024px) and (max-width:1199px){.intro-offers-buick .bottom-content-slide2 .logo-text{font-size:28px;line-height:normal;letter-spacing:0}
.intro-offers-buick .onboarding-offer .banner-text2{font-size:26px;line-height:normal}
.intro-offers-buick .onboarding-offer .bottom-content-slide1 .cta-btn{margin:0 20px}
.intro-offers-buick .onboarding-offer .banner-text1{font-size:34px;line-height:normal;padding:20px 0;right:8%}
.intro-offers-buick .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:18px;line-height:normal}
.intro-offers-buick .onboarding-offer .image-text3 p{font-size:13px;line-height:normal}
.intro-offers-buick .onboarding-offer .image-text3 ul li{font-size:14px;line-height:normal}
.intro-offers-buick .bottom-content-slide1 .banner-text1 .btn-buick{padding:15px 60px;text-align:center}
.offers-block-wide .intro-offers-buick .onboarding-offer .banner-text1{right:7%}
.offers-block-wide .intro-offers-buick .onboarding-offer .image-text3 p{font-size:14px;line-height:normal;padding-top:10px}
.offers-block-wide .intro-offers-buick .onboarding-offer .image-text3 ul li{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-buick .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:16px;line-height:normal}
.offers-block-wide .intro-offers-buick .bottom-content-slide1 .banner-text1 .btn-buick{padding:15px 25px}
.offers-block-wide .intro-offers-buick .image-text-bottom .overlay-text{font-size:16px;line-height:normal}
}
@media only screen and (max-width:1023px){.intro-offers-buick .bottom-content-slide1 .banner-text .btn-buick{width:100%;padding:10px}
}
@media only screen and (max-width:767px) and (orientation:landscape){.intro-offers-buick .bottom-content-slide2 .banner-text img.logo{max-width:100px;line-height:normal}
.intro-offers-buick .bottom-content-slide2 .logo-text{font-size:20px;line-height:normal}
}
@media(min-width:992px){.intro-offers-buick .onboarding-offer .bottom-content-slide1 .brand-logo img.logo{margin-left:0}
}
@media(min-width:1200px){.intro-offers-buick .onboarding-offer .image-text3 p{padding:6px 0}
.offers-block-wide .intro-offers-buick .onboarding-offer .image-text3 p{padding:10px 0}
.offers-block-wide .intro-offers-buick .onboarding-offer.intro-service-offer .inner-content-2 .bottom-content-slide1{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .intro-offers-buick .onboarding-offer.intro-service-offer .inner-content-2 .bottom-content-slide1 .brand-logo{width:25%;-ms-flex-preferred-size:25%;flex-basis:25%;text-align:center}
.offers-block-wide .intro-offers-buick .onboarding-offer.intro-service-offer .inner-content-2 .bottom-content-slide1 .brand-logo img{margin:0 auto}
.offers-block-wide .intro-offers-buick .onboarding-offer.intro-service-offer .inner-content-2 .bottom-content-slide1 .brand-cta{right:0;width:75%;-ms-flex-preferred-size:75%;flex-basis:75%;display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .intro-offers-buick .onboarding-offer.intro-service-offer .inner-content-2 .bottom-content-slide1 .brand-cta .cta-btn:first-child{margin:0}
.offers-block-wide .intro-offers-buick .onboarding-offer.intro-service-offer .inner-content-2 .bottom-content-slide1 .brand-cta .cta-btn{width:50%}
.offers-block-wide .intro-offers-buick .onboarding-offer.intro-service-offer .inner-content-2 .bottom-content-slide1 .brand-cta .cta-btn a{text-align:center}
}
.intro-offers-cadillac .onboarding-offer{width:100%}
.intro-offers-cadillac .onboarding-offer .image-text3 p{text-transform:none;font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-size:15px;line-height:24px;color:#000;font-weight:300;padding:10px 0}
.intro-offers-cadillac .onboarding-offer .image-text3 ul li{font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-size:15px;line-height:24px;color:#000;font-weight:300}
.intro-offers-cadillac .onboarding-offer .image-text1{font-family:'CadillacSansLight',Tahoma,sans-serif;font-size:36px;line-height:36px;font-weight:100;text-transform:uppercase;letter-spacing:1px}
.intro-offers-cadillac .onboarding-offer .image-text2{font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-size:26px;line-height:normal;text-transform:uppercase;letter-spacing:1px}
.intro-offers-cadillac .onboarding-offer .banner-text-block{position:absolute;width:100%;bottom:15px;text-align:center;text-transform:uppercase;letter-spacing:1px}
.intro-offers-cadillac .onboarding-offer .banner-text1{font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-size:38px;line-height:normal;position:absolute;right:13.5%;padding:20px 0}
.intro-offers-cadillac .onboarding-offer .banner-text2{font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-size:28px;line-height:normal;margin-top:30px}
.intro-offers-cadillac .onboarding-offer .banner-top-text{top:5%;left:10%;position:absolute}
.intro-offers-cadillac .onboarding-offer .banner-top-logo{top:5%;left:2%;position:absolute}
.intro-offers-cadillac .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-size:20px;line-height:normal;color:#000;padding:0 0 10px;font-weight:300;text-transform:uppercase}
.intro-offers-cadillac .onboarding-offer .bottom-banner-text-block .disclaimer-txt{font-family:'CadillacSans',Arial,Helvetica,sans-serif}
.intro-offers-cadillac .onboarding-offer .bottom-content-slide1 .cta-btn{margin:0 20px;float:left}
.intro-offers-cadillac .onboarding-offer .bottom-content-slide1 .brand-logo img.logo{max-width:86px;margin:0 auto}
.intro-offers-cadillac .image-text-bottom .overlay-text p{color:#fff;line-height:normal}
.intro-offers-cadillac .disclaimer p{margin:0;color:#252f32;font-size:12px;line-height:normal;font-family:'CadillacSans',Arial,Helvetica,sans-serif}
.intro-offers-cadillac .disclaimer sup{border-bottom:1px solid gray}
.intro-offers-cadillac .banner-text{color:gray}
.intro-offers-cadillac .bottom-content-slide1{position:relative;background:#f2f2f2;overflow:hidden}
.intro-offers-cadillac .bottom-content-slide1 .banner-text{width:33.33333333%;float:left;padding:20px 25px;font-size:14px;font-family:'CadillacSans',Arial,Helvetica,sans-serif;line-height:24px}
.intro-offers-cadillac .bottom-content-slide1 .banner-text1 .btn-cadillac{border:1px solid #252f32;background:#252f32;display:block;color:#fff;padding:15px 75px;text-transform:uppercase;font-weight:300;font-size:12px;line-height:normal;width:100%}
.intro-offers-cadillac .bottom-content-slide1 .banner-text1 .btn-cadillac:hover{background:#c8c8c8;border:1px solid #c8c8c8;color:#252f32}
.intro-offers-cadillac .bottom-content-slide2 .logo-text{text-transform:uppercase;color:gray;font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-weight:700;font-size:28px;line-height:normal;letter-spacing:2px;display:none}
.intro-offers-cadillac .bottom-content-slide2 .banner-text{width:50%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}
.intro-offers-cadillac .bottom-content-slide2 .banner-text img.logo{max-width:250px;width:100%}
.intro-offers-cadillac .bottom-content-slide2 .banner-text .btn-cadillac{border:1px solid #252f32;background:#252f32;display:block;color:#fff;padding:15px 75px;text-transform:uppercase;font-weight:300;font-size:12px;line-height:normal;width:100%}
.intro-offers-cadillac .bottom-content-slide2 .banner-text .btn-cadillac:hover{background:#c8c8c8;border:1px solid #c8c8c8;color:#252f32}
.intro-offers-cadillac .banner-logo{max-width:100px;width:100%}
.offers-block-wide .intro-offers-cadillac .onboarding-offer .image-text3 p{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-cadillac .onboarding-offer .image-text3 ul li{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-cadillac .onboarding-offer .banner-text1{right:8%}
@media only screen and (max-width:767px){.intro-offers-cadillac .bottom-content-slide2 .banner-text img.logo{max-width:120px}
.intro-offers-cadillac .bottom-content-slide2 .banner-text .btn-cadillac{font-size:10px;line-height:normal;padding:10px}
.intro-offers-cadillac .onboarding-offer .bottom-banner-text-block .image-text-bottom .overlay-text{font-size:12px;line-height:normal}
.intro-offers-cadillac .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:18px;line-height:normal;font-weight:500}
.intro-offers-cadillac .onboarding-offer .bottom-banner-text-block .cs_wrapper ul li{font-size:14px;line-height:normal}
.intro-offers-cadillac .onboarding-offer .banner-text-block{top:10px}
.intro-offers-cadillac .onboarding-offer .image-text3 p{font-size:14px;line-height:normal}
.intro-offers-cadillac .onboarding-offer .bottom-content-slide1 .cta-btn{float:none;margin:20px}
.intro-offers-cadillac .onboarding-offer .banner-text1{position:relative;right:0}
.intro-offers-cadillac .bottom-content-slide1 .banner-text{width:100%;float:none;padding:10px;text-align:center}
.intro-offers-cadillac .bottom-content-slide1 .banner-text1 .btn-cadillac{padding:15px 40px;text-align:center}
.intro-offers-cadillac .banner-text .label-heading{margin:20px 0 0}
.offers-block-wide .intro-offers-cadillac .onboarding-offer .banner-text1{right:0;padding:0}
}
@media only screen and (min-width:768px) and (max-width:1023px){.offers-block-wide .intro-offers-cadillac .image-text-bottom .overlay-text{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-cadillac .bottom-content-slide2 .logo-text{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-cadillac .bottom-content-slide2 .banner-text img.logo{max-width:100px}
.offers-block-wide .intro-offers-cadillac .onboarding-offer .banner-text1{right:0}
.intro-offers-cadillac .onboarding-offer .banner-text1{right:0;position:relative;right:6%}
.intro-offers-cadillac .onboarding-offer .bottom-content-slide1 .cta-btn{float:none;margin:20px}
.intro-offers-cadillac .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:16px;font-weight:500;line-height:normal}
.intro-offers-cadillac .onboarding-offer .image-text3 p{font-size:14px;line-height:normal;color:#000}
.intro-offers-cadillac .onboarding-offer .image-text3 ul li{font-size:14px;line-height:normal;color:#000}
.intro-offers-cadillac .bottom-content-slide1 .banner-text{width:100%;float:none;padding:10px;text-align:center}
.intro-offers-cadillac .bottom-content-slide1 .banner-text1 .btn-cadillac{text-align:center}
.offers-block-b .intro-offers-cadillac .onboarding-offer .banner-text1{right:0}
}
@media only screen and (min-width:1024px) and (max-width:1199px){.offers-block-wide .intro-offers-cadillac .onboarding-offer .banner-text1{right:7% !important}
.offers-block-wide .intro-offers-cadillac .onboarding-offer .image-text3 p{font-size:12px;line-height:normal;padding-bottom:0}
.offers-block-wide .intro-offers-cadillac .onboarding-offer .image-text3 ul{margin-bottom:0}
.offers-block-wide .intro-offers-cadillac .onboarding-offer .image-text3 ul li{font-size:12px;line-height:normal}
.offers-block-wide .intro-offers-cadillac .onboarding-offer .bottom-content-slide1 .brand-logo img.logo{max-width:86px}
.offers-block-wide .intro-offers-cadillac .bottom-content-slide1 .banner-text1 .btn-cadillac{padding:15px 25px}
.intro-offers-cadillac .onboarding-offer .banner-text2{font-size:26px;line-height:normal}
.intro-offers-cadillac .onboarding-offer .bottom-content-slide1 .cta-btn{margin:0 20px}
.intro-offers-cadillac .onboarding-offer .banner-text1{font-size:34px;line-height:normal;padding:20px 0;right:5%}
.intro-offers-cadillac .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:18px;line-height:normal}
.intro-offers-cadillac .onboarding-offer .image-text3 p{font-size:14px;line-height:normal;text-transform:none}
.intro-offers-cadillac .onboarding-offer .image-text3 ul li{font-size:14px;line-height:normal}
.intro-offers-cadillac .bottom-content-slide1 .banner-text1 .btn-cadillac{padding:15px 60px;text-align:center}
}
@media only screen and (max-width:1023px){.intro-offers-cadillac .bottom-content-slide1 .banner-text .btn-cadillac{width:100%;padding:10px}
}
@media(min-width:992px){.intro-offers-cadillac .onboarding-offer .bottom-content-slide1 .brand-logo img.logo{margin-left:0}
}
.intro-offers-chevrolet .onboarding-offer .image-text1{font-family:'Louis',sans-serif;font-size:28px;line-height:38px;font-weight:700;text-transform:uppercase}
@media(min-width:1200px){.intro-offers-chevrolet .onboarding-offer .image-text1{font-size:36px}
}
.intro-offers-chevrolet .onboarding-offer .image-text2{font-family:'Louis-Bold',sans-serif;font-size:26px;line-height:26px;text-transform:uppercase}
.intro-offers-chevrolet .onboarding-offer .image-text3 p{text-transform:none;font-family:'Louis',sans-serif;font-size:19px;line-height:24px;color:#000;font-weight:300;padding-top:10px}
@media(min-width:1200px) and (max-width:1339px){.intro-offers-chevrolet .onboarding-offer .image-text3 p{font-size:17px}
}
@media(min-width:1340px){.intro-offers-chevrolet .onboarding-offer .image-text3 p{font-size:18px}
}
.intro-offers-chevrolet .onboarding-offer .image-text3 p .visit-txt{text-transform:uppercase;color:#a27e12;letter-spacing:1px;font-weight:600}
.intro-offers-chevrolet .onboarding-offer .image-text3 ul li{font-family:'Louis',sans-serif;font-size:19px;line-height:24px;color:#000;font-weight:300;list-style-type:square}
@media(min-width:1200px) and (max-width:1339px){.intro-offers-chevrolet .onboarding-offer .image-text3 ul li{font-size:17px}
}
@media(min-width:1340px){.intro-offers-chevrolet .onboarding-offer .image-text3 ul li{font-size:18px}
}
.intro-offers-chevrolet .onboarding-offer .image-text3 p:nth-of-type(2){padding:15px 0 0 20px;text-transform:uppercase;font-weight:600;font-size:18px}
@media(min-width:1340px){.intro-offers-chevrolet .onboarding-offer .image-text3 p:nth-of-type(2){font-size:24px}
}
.intro-offers-chevrolet .onboarding-offer .banner-text-block{position:absolute;width:100%;bottom:15px;text-align:center;text-transform:uppercase;letter-spacing:1px}
.intro-offers-chevrolet .onboarding-offer .banner-text1{font-family:'Louis-Bold-Italic',Tahoma,sans-serif;font-size:38px;line-height:normal;position:absolute;right:13.5%;padding:20px 0}
.intro-offers-chevrolet .onboarding-offer .banner-text2{font-family:'Louis',sans-serif;font-size:28px;line-height:normal;margin-top:30px}
.intro-offers-chevrolet .onboarding-offer .banner-top-text{top:5%;left:10%;position:absolute}
.intro-offers-chevrolet .onboarding-offer .banner-top-logo{top:5%;left:2%;position:absolute}
.intro-offers-chevrolet .onboarding-offer .inner-content-1 .bottom-banner-text-block .cs_wrapper .overlay-text{font-family:'Louis',sans-serif;font-size:18px;line-height:normal;color:#000;padding:0 0 10px;font-weight:600;text-transform:uppercase}
@media(min-width:768px){.intro-offers-chevrolet .onboarding-offer .inner-content-1 .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:18px}
}
@media(min-width:992px){.intro-offers-chevrolet .onboarding-offer .inner-content-1 .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:17px}
}
@media(min-width:1200px){.intro-offers-chevrolet .onboarding-offer .inner-content-1 .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:21px}
}
@media(min-width:1340px){.intro-offers-chevrolet .onboarding-offer .inner-content-1 .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:24px}
}
.intro-offers-chevrolet .onboarding-offer .inner-content-1 .bottom-banner-text-block .cs_wrapper ul{margin:5px 0 0;padding:0 0 0 49px}
.intro-offers-chevrolet .onboarding-offer .inner-content-1 .bottom-banner-text-block .disclaimer-txt{font-family:'Louis',sans-serif}
@media(min-width:992px){.intro-offers-chevrolet .onboarding-offer .inner-content-1 .bottom-banner-text-block .disclaimer-txt{line-height:10px}
}
.intro-offers-chevrolet .onboarding-offer .bottom-content-slide1 .cta-btn{margin:0 20px;float:left}
.intro-offers-chevrolet .onboarding-offer .bottom-content-slide1 .brand-logo img.logo{max-width:105px;margin:0 auto}
.intro-offers-chevrolet .image-text-bottom .overlay-text p{color:#fff;font-size:18px;line-height:normal}
.intro-offers-chevrolet .disclaimer p{margin:0;color:#000;font-size:12px;font-family:'Louis',sans-serif;line-height:normal}
.intro-offers-chevrolet .disclaimer sup{border-bottom:1px solid #000}
.intro-offers-chevrolet .banner-text{color:#000}
.intro-offers-chevrolet .bottom-content-slide1{position:relative;background:#f2f2f2;overflow:hidden}
.intro-offers-chevrolet .bottom-content-slide1 .banner-text{width:33.33333333%;float:left;padding:20px 25px;font-size:14px;font-family:'Louis',sans-serif;line-height:24px}
.intro-offers-chevrolet .bottom-content-slide1 .banner-text ul{margin:0}
.intro-offers-chevrolet .bottom-content-slide1 .banner-text ul li{font-size:14px;font-family:'Louis',sans-serif;line-height:24px}
.intro-offers-chevrolet .bottom-content-slide1 .banner-text .title{font-size:22px;line-height:normal;color:#000;font-family:'Louis Bold',Tahoma,sans-serif;text-transform:uppercase;letter-spacing:1px;text-decoration:none;width:100%}
.intro-offers-chevrolet .bottom-content-slide1 .banner-text a{font-size:14px;line-height:normal;text-decoration:none;color:#f2bf24}
.intro-offers-chevrolet .bottom-content-slide1 .banner-text1 .btn-chevrolet{border:2px solid #f2bf24;color:#000;display:block;font-family:Roboto,Helvetica,sans-serif;padding:15px 70px;text-transform:uppercase;font-weight:700;font-size:12px;width:100%}
.intro-offers-chevrolet .bottom-content-slide1 .banner-text1 .btn-chevrolet:hover{background-color:#f2bf24}
.intro-offers-chevrolet .bottom-content-slide2 .logo-text{text-transform:uppercase;color:gray;font-family:'Louis',sans-serif;font-weight:700;font-size:28px;line-height:normal;letter-spacing:2px;margin-bottom:0}
.intro-offers-chevrolet .bottom-content-slide2 .banner-text{width:50%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}
.intro-offers-chevrolet .bottom-content-slide2 .banner-text img.logo{max-width:115px;border-right:1px solid #000;padding-right:10px;margin-right:10px}
.intro-offers-chevrolet .bottom-content-slide2 .banner-text .btn-chevrolet{border:2px solid #b6862d;color:#000;display:block;font-family:Roboto,Helvetica,sans-serif;padding:15px 70px;text-transform:uppercase;font-weight:700;font-size:12px;width:100%}
.intro-offers-chevrolet .bottom-content-slide2 .banner-text .btn-chevrolet:hover{background-color:#b6862d}
.offers-block-wide .intro-offers-chevrolet .onboarding-offer .image-text3 p{font-size:18px;line-height:normal}
@media(min-width:1200px){.offers-block-wide .intro-offers-chevrolet .onboarding-offer .image-text3 p:first-of-type{font-size:16px}
}
@media(min-width:1340px){.offers-block-wide .intro-offers-chevrolet .onboarding-offer .image-text3 p:first-of-type{font-size:20px}
}
@media(min-width:1200px){.offers-block-wide .intro-offers-chevrolet .onboarding-offer .image-text3 p:not(:first-of-type){font-size:21px}
}
@media(min-width:1200px){.offers-block-wide .intro-offers-chevrolet .onboarding-offer .image-text3 p .visit-txt{font-size:16px}
}
.offers-block-wide .intro-offers-chevrolet .onboarding-offer .image-text3 ul li{font-size:18px;line-height:normal}
@media(min-width:1200px){.offers-block-wide .intro-offers-chevrolet .onboarding-offer .image-text3 ul li{font-size:16px}
}
@media(min-width:1340px){.offers-block-wide .intro-offers-chevrolet .onboarding-offer .image-text3 ul li{font-size:20px}
}
.offers-block-wide .intro-offers-chevrolet .onboarding-offer .banner-text1{right:8%}
.offers-block-wide .intro-offers-chevrolet .image-text-bottom .overlay-text{font-size:18px;line-height:normal}
@media only screen and (max-width:767px){.intro-offers-chevrolet .image-text-bottom .overlay-text p{font-size:10px;line-height:normal}
.intro-offers-chevrolet li.num0 img{height:100%}
.intro-offers-chevrolet .bottom-content-slide2 .banner-text .btn-chevrolet{line-height:normal;font-size:10px;padding:10px;text-align:center}
.intro-offers-chevrolet .bottom-content-slide2 .banner-text img.logo{max-width:55px;padding-right:5px;margin-right:5px}
.intro-offers-chevrolet .bottom-content-slide2 .logo-text{font-size:10px;line-height:normal;letter-spacing:0}
.intro-offers-chevrolet .onboarding-offer .bottom-banner-text-block .image-text-bottom .overlay-text{font-size:12px;line-height:normal}
.intro-offers-chevrolet .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:18px;line-height:normal}
.intro-offers-chevrolet .onboarding-offer .bottom-banner-text-block .cs_wrapper ul li{font-size:16px;line-height:normal}
.intro-offers-chevrolet .onboarding-offer .banner-text-block{top:10px}
.intro-offers-chevrolet .onboarding-offer .cs_wrapper.image-text2{bottom:0;position:absolute;width:100%}
.intro-offers-chevrolet .onboarding-offer .image-text3 p{font-size:16px;line-height:normal}
.intro-offers-chevrolet .onboarding-offer .bottom-content-slide1 .cta-btn{float:none;margin:20px}
.intro-offers-chevrolet .onboarding-offer .banner-text1{position:relative;right:0}
.intro-offers-chevrolet .bottom-content-slide1 .banner-text{width:100%;float:none;padding:10px;text-align:center}
.intro-offers-chevrolet .bottom-content-slide1 .banner-text1 .btn-chevrolet{padding:15px 40px;text-align:center}
.intro-offers-chevrolet .banner-text .label-heading{margin:20px 20px 20px 0}
.offers-block-wide .intro-offers-chevrolet .onboarding-offer .banner-text1{right:0;padding:0}
}
@media only screen and (min-width:768px) and (max-width:1023px){.offers-block-wide .intro-offers-chevrolet .image-text-bottom .overlay-text{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-chevrolet .bottom-content-slide2 .logo-text{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-chevrolet .bottom-content-slide2 .banner-text img.logo{max-width:100px}
.offers-block-wide .intro-offers-chevrolet .onboarding-offer .banner-text1{right:0}
.intro-offers-chevrolet .bottom-content-slide1 .banner-text{width:100%;float:none;padding:10px;text-align:center}
.intro-offers-chevrolet .bottom-content-slide1 .banner-text1 .btn-chevrolet{text-align:center}
.intro-offers-chevrolet .onboarding-offer .banner-text1{right:0;position:relative;right:6%}
.intro-offers-chevrolet .onboarding-offer .bottom-content-slide1 .cta-btn{float:none;margin:20px}
.intro-offers-chevrolet .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:20px;line-height:normal}
.intro-offers-chevrolet .onboarding-offer .image-text3 p{font-size:15px;line-height:normal;color:#000}
.intro-offers-chevrolet .onboarding-offer .image-text3 ul{padding-left:49px}
.intro-offers-chevrolet .onboarding-offer .image-text3 ul li{font-size:15px;line-height:normal;color:#000}
.intro-offers-chevrolet .top-banner-text-block .image-text1{font-size:36px}
.offers-block-b .intro-offers-chevrolet .onboarding-offer .banner-text1{right:0}
}
@media only screen and (min-width:1024px) and (max-width:1199px){.offers-block-wide .intro-offers-chevrolet .onboarding-offer .banner-text1{right:7% !important}
.offers-block-wide .intro-offers-chevrolet .onboarding-offer .image-text3 p{font-size:13px;line-height:normal}
.offers-block-wide .intro-offers-chevrolet .onboarding-offer .image-text3 ul{padding-left:49px}
.offers-block-wide .intro-offers-chevrolet .onboarding-offer .image-text3 ul li{font-size:13px;line-height:normal}
.offers-block-wide .intro-offers-chevrolet .bottom-content-slide1 .banner-text1 .btn-chevrolet{padding:15px 25px}
.offers-block-wide .intro-accessories-offers.intro-offers-chevrolet .onboarding-offer .inner-content-1 .bottom-banner-text-block ul{padding-top:6px}
.intro-offers-chevrolet .onboarding-offer .banner-text2{font-size:26px;line-height:normal}
.intro-offers-chevrolet .onboarding-offer .banner-text1{font-size:34px;line-height:normal;padding:20px 0;right:5%}
.intro-offers-chevrolet .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:17px;line-height:normal}
.intro-offers-chevrolet .onboarding-offer .image-text3 p{font-size:16px;line-height:normal}
.intro-offers-chevrolet .onboarding-offer .image-text3 ul{padding-left:49px}
.intro-offers-chevrolet .onboarding-offer .image-text3 ul li{font-size:16px;line-height:normal}
.intro-offers-chevrolet .bottom-content-slide1 .banner-text1 .btn-chevrolet{padding:15px 60px;text-align:center}
}
@media only screen and (max-width:1023px){.intro-offers-chevrolet .bottom-content-slide1 .banner-text .btn-chevrolet{width:100%;padding:10px}
}
@media(min-width:992px){.intro-accessories-offers.intro-offers-chevrolet .onboarding-offer .bottom-content-slide1 .brand-logo img.logo{margin-left:0}
.intro-accessories-offers.intro-offers-chevrolet .onboarding-offer .inner-content-1 .bottom-banner-text-block,.intro-accessories-offers.intro-offers-chevrolet .onboarding-offer .inner-content-1 .top-banner-text-block{width:50%}
.offers-block-wide .intro-accessories-offers.intro-offers-chevrolet .onboarding-offer .inner-content-1 .bottom-banner-text-block,.offers-block-wide .intro-accessories-offers.intro-offers-chevrolet .onboarding-offer .inner-content-1 .top-banner-text-block{width:70%}
}
.intro-offers-gmc .onboarding-offer{width:100%}
.intro-offers-gmc .onboarding-offer .inner-content-1 .top-banner-text-block{top:3%}
.intro-offers-gmc .onboarding-offer .image-text1{font-family:'Stratum',Arial,sans-serif;font-size:43px;line-height:44px;font-weight:500;text-transform:uppercase;letter-spacing:0}
@media(min-width:1200px){.intro-offers-gmc .onboarding-offer .image-text1{font-size:46px}
}
.intro-offers-gmc .onboarding-offer .image-text2{font-family:'Stratum',Arial,sans-serif;font-size:26px;line-height:normal;text-transform:uppercase;letter-spacing:0}
.intro-offers-gmc .onboarding-offer .image-text3 p{text-transform:none;font-family:'Stratum',Arial,sans-serif;font-size:15px;line-height:24px;color:#000;font-weight:400;padding-top:10px}
@media(min-width:1200px) and (max-width:1340px){.intro-offers-gmc .onboarding-offer .image-text3 p{font-size:14px}
}
.intro-offers-gmc .onboarding-offer .image-text3 ul li{font-family:'Stratum',Arial,sans-serif;font-size:16px;line-height:24px;color:#000;font-weight:400}
.intro-offers-gmc .onboarding-offer .banner-text-block{position:absolute;width:100%;bottom:15px;text-align:center;text-transform:uppercase;letter-spacing:1px}
.intro-offers-gmc .onboarding-offer .banner-text1{font-family:'Stratum',Arial,sans-serif;font-size:38px;line-height:normal;position:absolute;right:13%;padding:20px 0}
.intro-offers-gmc .onboarding-offer .banner-text2{font-family:'Stratum',Arial,sans-serif;font-size:28px;line-height:normal;margin-top:30px}
.intro-offers-gmc .onboarding-offer .banner-top-text{top:5%;left:10%;position:absolute}
.intro-offers-gmc .onboarding-offer .banner-top-logo{top:5%;left:2%;position:absolute}
.intro-offers-gmc .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-family:'Stratum',Arial,sans-serif;font-size:18px;line-height:normal;color:#000;padding:0 0 10px 0;font-weight:400;text-transform:uppercase}
@media(min-width:1200px){.intro-offers-gmc .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:21px}
}
.intro-offers-gmc .onboarding-offer .bottom-banner-text-block .cs_wrapper ul{margin:5px 0 0 0}
.intro-offers-gmc .onboarding-offer .bottom-banner-text-block .disclaimer-txt{font-family:'Stratum',Arial,sans-serif}
@media(min-width:1200px){.intro-offers-gmc .onboarding-offer .bottom-banner-text-block .disclaimer-txt{font-size:10px}
}
.intro-offers-gmc .onboarding-offer .bottom-content-slide1 .cta-btn{float:left;margin:0 20px}
.intro-offers-gmc .onboarding-offer .bottom-content-slide1 .brand-logo img.logo{max-width:150px;padding-top:8px;margin:0 auto}
.intro-offers-gmc .image-text-bottom .overlay-text p{color:#fff;font-size:18px;line-height:normal}
.intro-offers-gmc .disclaimer p{margin:0;color:#464646;font-size:12px;font-family:'Stratum',Helvetica,arial,sans-serif;line-height:normal}
.intro-offers-gmc .disclaimer sup{border-bottom:1px solid gray}
.intro-offers-gmc .bottom-content-slide1{padding:0 10px;position:relative;background:#f2f2f2;overflow:hidden}
.intro-offers-gmc .bottom-content-slide1 .banner-text{width:33.33333333%;float:left;padding:20px 25px;font-size:14px;font-family:'Stratum',Arial,sans-serif;line-height:24px}
.intro-offers-gmc .bottom-content-slide1 .banner-text ul{margin:0}
.intro-offers-gmc .bottom-content-slide1 .banner-text ul li{font-size:14px;font-family:'Stratum',Arial,sans-serif;line-height:24px}
.intro-offers-gmc .bottom-content-slide1 .banner-text .title{font-size:22px;line-height:normal;color:#4d4d4d;font-family:'Stratum',Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;text-decoration:none;width:100%}
.intro-offers-gmc .bottom-content-slide1 .banner-text a{font-size:14px;line-height:normal;text-decoration:none;color:#f2bf24}
.intro-offers-gmc .bottom-content-slide1 .banner-text1 .btn-gmc{border:1px solid #c00;color:#c00;display:block;font-family:'Muli',Arial,sans-serif;padding:15px 75px;text-transform:uppercase;font-weight:700;font-size:12px;background:0;border-radius:0;line-height:normal;width:100%}
.intro-offers-gmc .bottom-content-slide1 .banner-text1 .btn-gmc:hover{background-color:#c00;color:#fff}
.intro-offers-gmc .banner-text{color:gray}
.intro-offers-gmc .banner-text .label-heading{margin:20px 0}
.intro-offers-gmc .banner-text input{position:absolute;left:-999em}
.intro-offers-gmc .bottom-content-slide2 .logo-text{text-transform:uppercase;color:gray;font-family:'Stratum',Arial,sans-serif;font-weight:700;font-size:28px;line-height:normal;letter-spacing:2px;display:none}
.intro-offers-gmc .bottom-content-slide2 .banner-text{width:50%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.intro-offers-gmc .bottom-content-slide2 .banner-text img.logo{max-width:250px;width:100%}
.intro-offers-gmc .bottom-content-slide2 .banner-text .btn-gmc{border:1px solid #c00;color:#c00;display:block;font-family:'Muli',Arial,sans-serif;padding:15px 75px;text-transform:uppercase;font-weight:700;font-size:12px;line-height:normal;width:100%}
.intro-offers-gmc .bottom-content-slide2 .banner-text .btn-gmc:hover{background-color:#c00;color:#fff}
.intro-offers-gmc .banner-logo{max-width:100px;width:100%}
.offers-block-wide .intro-offers-gmc .onboarding-offer .image-text3 p{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-gmc .onboarding-offer .image-text3 ul li{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-gmc .onboarding-offer .banner-text1{right:8%}
.offers-block-wide .intro-offers-gmc .image-text-bottom .overlay-text{font-size:18px;line-height:normal}
@media only screen and (max-width:767px){.intro-offers-gmc li.num0 img{height:100%}
.intro-offers-gmc .bottom-content-slide2 .banner-text .btn-gmc{font-size:10px;line-height:normal;padding:10px}
.intro-offers-gmc .onboarding-offer .banner-text-block{top:10px}
.intro-offers-gmc .onboarding-offer .cs_wrapper.image-text2{bottom:0;position:absolute;width:100%}
.intro-offers-gmc .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:18px;line-height:normal}
.intro-offers-gmc .onboarding-offer .bottom-banner-text-block .cs_wrapper ul li{font-size:14px;line-height:normal}
.intro-offers-gmc .onboarding-offer .image-text3 p{font-size:14px;line-height:normal}
.intro-offers-gmc .onboarding-offer .bottom-content-slide1 .cta-btn{float:none;margin:20px}
.intro-offers-gmc .onboarding-offer .banner-text1{position:relative;right:0}
.intro-offers-gmc .bottom-content-slide1 .banner-text{width:100%;float:none;padding:10px;text-align:center}
.intro-offers-gmc .bottom-content-slide1 .banner-text1 .btn-gmc{padding:15px 40px;text-align:center}
.intro-offers-gmc .banner-text .label-heading{margin:20px 0 0 0}
.offers-block-wide .intro-offers-gmc .onboarding-offer .banner-text1{right:0;padding:0}
}
@media only screen and (min-width:768px) and (max-width:1023px){.offers-block-wide .intro-offers-gmc .image-text-bottom .overlay-text{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-gmc .bottom-content-slide2 .logo-text{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-gmc .bottom-content-slide2 .banner-text{padding:15px 0}
.offers-block-wide .intro-offers-gmc .bottom-content-slide2 .banner-text img.logo{max-width:200px}
.offers-block-wide .intro-offers-gmc .onboarding-offer .banner-text1{right:0}
.intro-offers-gmc .image-text-bottom .overlay-text p{font-size:16px;line-height:normal}
.intro-offers-gmc .bottom-content-slide1 .banner-text{width:100%;float:none;padding:10px;text-align:center}
.intro-offers-gmc .bottom-content-slide1 .banner-text1 .btn-gmc{text-align:center}
.intro-offers-gmc .onboarding-offer .banner-text1{right:0;position:relative;right:6%}
.intro-offers-gmc .onboarding-offer .bottom-content-slide1 .cta-btn{float:none;margin:20px}
.intro-offers-gmc .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:16px;line-height:normal}
.intro-offers-gmc .onboarding-offer .image-text3 p{font-size:14px;line-height:normal;color:#000}
.intro-offers-gmc .onboarding-offer .image-text3 ul li{font-size:14px;line-height:normal;color:#000}
.offers-block-b .intro-offers-gmc .onboarding-offer .banner-text1{right:0}
}
@media only screen and (min-width:1024px) and (max-width:1199px){.offers-block-wide .intro-offers-gmc .onboarding-offer .banner-text1{right:7% !important}
.offers-block-wide .intro-offers-gmc .onboarding-offer .image-text3 p{font-size:12px;line-height:normal}
.offers-block-wide .intro-offers-gmc .onboarding-offer .image-text3 ul li{font-size:12px;line-height:normal}
.offers-block-wide .intro-offers-gmc .onboarding-offer .bottom-content-slide1 .brand-logo img.logo{max-width:120px}
.offers-block-wide .intro-offers-gmc .bottom-content-slide1 .banner-text1 .btn-gmc{padding:15px 25px}
.intro-offers-gmc .onboarding-offer .banner-text2{font-size:26px;line-height:normal}
.intro-offers-gmc .onboarding-offer .bottom-content-slide1 .cta-btn{margin:0 20px}
.intro-offers-gmc .onboarding-offer .banner-text1{font-size:34px;line-height:normal;right:5%}
.intro-offers-gmc .onboarding-offer .bottom-banner-text-block .cs_wrapper .overlay-text{font-size:18px;line-height:normal}
.intro-offers-gmc .onboarding-offer .image-text3 p{font-size:13px;line-height:normal}
.intro-offers-gmc .onboarding-offer .image-text3 ul li{font-size:13px;line-height:normal}
.intro-offers-gmc .bottom-content-slide1 .banner-text1 .btn-gmc{padding:15px 60px;text-align:center}
}
@media only screen and (max-width:1023px){.intro-offers-gmc .bottom-content-slide1 .banner-text .btn-gmc{width:100%;padding:10px}
}
@media(min-width:992px){.intro-offers-gmc .onboarding-offer .bottom-content-slide1 .brand-logo img.logo{margin-left:0}
.offers-block-wide .intro-offers-gmc .onboarding-offer .bottom-content-slide1 .brand-logo img.logo{max-width:120px}
}
@font-face{font-family:"bootstrapcontrols";src:url("/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/bootstrapcontrols.eot");src:url("/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/bootstrapcontrols.eot#iefix") format("embedded-opentype"),url("/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/bootstrapcontrols.woff") format("woff"),url("/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/bootstrapcontrols.ttf") format("truetype"),url("/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/bootstrapcontrols.svg#basic") format("svg");font-weight:normal;font-style:normal}
.onboarding-offer{position:relative}
.onboarding-offer .img img{width:100%;height:100%}
@media(min-width:992px){.onboarding-offer .img img{max-height:420px}
}
@media(min-width:1200px){.onboarding-offer .img img{max-height:430px}
}
@media(min-width:1340px){.onboarding-offer .img img{max-height:460px}
}
.offers-block-wide .onboarding-offer .img img{max-height:none}
.intro-accessories-offers .onboarding-offer .image-text1{color:#fff}
.intro-accessories-offers .onboarding-offer .inner-content-2 .bottom-content-slide1{position:relative;width:100%;top:auto;background:#f2f2f2;overflow:hidden;z-index:6}
.intro-accessories-offers .onboarding-offer .inner-content-1 .top-banner-text-block{position:absolute;width:70%;top:4%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block{position:absolute;top:13%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:22px;line-height:26px;background:#fff;width:70%;padding:25px 25px 15px;text-align:left;letter-spacing:0;font-weight:700}
.intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block ul{padding:10px 10px 0 0;text-transform:none}
.intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block ul li{position:relative;display:list-item;list-style-type:none;padding-left:10px}
.intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block ul li:before{content:"\2022";font-size:16px;position:absolute;left:-1px}
.intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block .disclaimer-txt{font-weight:normal;font-size:10px;line-height:15px;padding:10px 0 0;color:#111}
@media(min-width:992px){.intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block .disclaimer-txt{font-size:8px}
}
@media(min-width:1200px){.intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block .disclaimer-txt{font-size:9px}
}
@media(min-width:992px){.offers-block-wide .intro-accessories-offers{background:#f2f2f2}
}
.offers-block-wide .intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block{width:80%;top:10%}
.offers-block-wide .intro-accessories-offers .onboarding-offer .inner-content-1 .top-banner-text-block{width:80%;top:2%}
.offers-block-wide .intro-accessories-offers.intro-offers-cadillac .onboarding-offer .inner-content-1 .top-banner-text-block{top:3%}
@media only screen and (max-width:767px){.intro-accessories-offers .onboarding-offer .image-text1{font-size:16px;line-height:normal}
.intro-accessories-offers .onboarding-offer .image-text2{font-size:12px;line-height:normal}
.intro-accessories-offers .onboarding-offer .top-banner-text-block{padding:0 10px}
.intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block{width:100%;position:relative;left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.intro-accessories-offers .onboarding-offer .inner-content-1 .top-banner-text-block{width:100%;left:0;text-align:center;-webkit-transform:unset;-ms-transform:unset;transform:unset;top:5%}
.intro-accessories-offers .onboarding-offer .inner-content-2 .bottom-content-slide1{position:relative;top:auto}
.offers-block-wide .intro-accessories-offers .onboarding-offer .inner-content-2 .bottom-content-slide1{top:0}
.offers-block-wide .intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block{width:100%;position:relative;left:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}
.offers-block-wide .intro-accessories-offers .onboarding-offer .inner-content-1 .top-banner-text-block{width:100%;left:0;text-align:center;-webkit-transform:unset;-ms-transform:unset;transform:unset;top:5%}
}
@media only screen and (min-width:768px) and (max-width:1023px){.intro-accessories-offers .onboarding-offer .image-text1{font-size:20px;line-height:normal}
.intro-accessories-offers .onboarding-offer .image-text2{font-size:16px;line-height:normal}
.intro-accessories-offers .onboarding-offer .inner-content-2 .bottom-content-slide1{position:relative;top:auto}
.intro-accessories-offers .onboarding-offer .bottom-banner-text-block{padding:0 50px}
.intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block{width:80%;top:8%}
.intro-accessories-offers .onboarding-offer .inner-content-1 .top-banner-text-block{width:80%;top:2%}
.offers-block-wide .intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block{width:100%;position:relative}
.offers-block-wide .intro-accessories-offers .onboarding-offer .inner-content-1 .top-banner-text-block{width:100%;padding:0 10px;text-align:center}
.offers-block-wide .intro-accessories-offers .onboarding-offer .inner-content-2 .bottom-content-slide1{top:0}
.offers-block-wide .intro-accessories-offers .bottom-content-slide2 .banner-text a{padding:15px}
}
@media only screen and (min-width:1024px) and (max-width:1199px){.offers-block-wide .intro-accessories-offers .onboarding-offer .image-text1{font-size:24px;line-height:normal}
.offers-block-wide .intro-accessories-offers .onboarding-offer .image-text2{font-size:16px;line-height:normal}
.offers-block-wide .intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block{padding:20px;top:10%}
.offers-block-wide .intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block .disclaimer-txt{line-height:11px}
.intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block{width:80%;padding:25px 25px 15px}
.intro-accessories-offers .onboarding-offer .inner-content-1 .bottom-banner-text-block ul{text-transform:none}
.intro-accessories-offers .onboarding-offer .inner-content-1 .top-banner-text-block{width:80%}
}
@media only screen and (min-width:1280px) and (max-width:1365px){.offers-block-wide .intro-accessories-offers .onboarding-offer .inner-content-2 .bottom-content-slide1{top:auto}
.offers-block-wide .intro-accessories-offers .bottom-content-slide1 .banner-text1 .cta-btn a{padding:15px 60px}
.offers-block-wide .intro-accessories-offers .banner-text .cta-btn a{padding:15px 60px}
}
@media only screen and (max-width:767px) and (orientation:landscape){.intro-accessories-offers .onboarding-offer .image-text1{font-size:20px;line-height:normal}
.intro-accessories-offers .onboarding-offer .image-text2{font-size:16px;line-height:normal}
.intro-accessories-offers .onboarding-offer .top-banner-text-block{padding:0 20px}
}
.my-rewards-card-eot .inner-container{height:100%}
.my-rewards-card-eot .main-rewards-eot{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative}
@media(max-width:767px){.my-rewards-card-eot .main-rewards-eot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.my-rewards-card-eot .main-rewards-eot .main-img{-ms-flex-preferred-size:54%;flex-basis:54%}
@media(min-width:768px) and (max-width:1200px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .main-img{-ms-flex-preferred-size:50%;flex-basis:50%}
}
.my-rewards-card-eot .main-rewards-eot .main-img .myrewards-eot-box-b{height:100%}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .main-img .myrewards-eot-box-b{display:none}
.my-rewards-card-eot .main-rewards-eot .main-img .myrewards-eot-box-b img{width:100%;height:100%}
.my-rewards-card-eot .main-rewards-eot .main-img .myrewards-eot-box-wide{height:100%}
.offers-block-b .my-rewards-card-eot .main-rewards-eot .main-img .myrewards-eot-box-wide,.offers-block-a .my-rewards-card-eot .main-rewards-eot .main-img .myrewards-eot-box-wide{display:none}
.my-rewards-card-eot .main-rewards-eot .main-img .myrewards-eot-box-wide img{width:100%;height:100%}
.my-rewards-card-eot .main-rewards-eot .description-main{-ms-flex-preferred-size:46%;flex-basis:46%;background-color:#fefefe;border:1px solid}
@media(min-width:375px) and (max-width:450px){.my-rewards-card-eot .main-rewards-eot .description-main{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:600px) and (max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0 0 60px}
}
@media(min-width:768px) and (max-width:1200px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main{-ms-flex-preferred-size:50%;flex-basis:50%}
}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 20px 30px;background-color:#fff;border-right:2px solid}
@media(max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main{padding:0 20px 50px}
}
@media(min-width:600px) and (max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main{padding:0 20px 60px}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main{padding:0 20px 30px}
}
@media(min-width:1200px) and (max-width:1340px){.login .offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main{padding:0 20px 150px}
}
@media(min-width:600px) and (max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img{-ms-flex-preferred-size:30%;flex-basis:30%}
}
@media(min-width:375px) and (max-width:413px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img{-ms-flex-preferred-size:35%;flex-basis:35%}
}
@media(min-width:414px) and (max-width:450px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img{-ms-flex-preferred-size:40%;flex-basis:40%}
}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img{-ms-flex-preferred-size:23%;flex-basis:23%}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img{-ms-flex-preferred-size:35%;flex-basis:35%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img{-ms-flex-preferred-size:30% !important;flex-basis:30% !important}
}
.my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{-webkit-box-shadow:4px 5px 8px #504a4a99;box-shadow:4px 5px 8px #504a4a99;border-radius:10px;position:absolute}
.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{width:13%;position:absolute;left:48%;right:0;top:35px;bottom:0}
@media(min-width:375px) and (max-width:413px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{width:28%;top:120px}
}
@media(min-width:414px) and (max-width:450px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{width:28%;top:135px;left:25px}
}
@media(max-width:767px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{left:10px;width:28%;top:98px}
}
@media(min-width:600px) and (max-width:767px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{bottom:105px;top:unset;left:30px;width:25%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{width:22% !important;left:39% !important;top:30px !important}
}
@media(min-width:768px) and (max-width:1200px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{width:25%;left:38%;top:40px}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{width:20%;left:40%}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{width:11%;top:30px}
}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{width:21%;left:42px;bottom:80px}
@media(max-width:365px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{bottom:80px !important}
}
@media(min-width:414px) and (max-width:450px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{width:26%;bottom:55px}
}
@media(max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{left:20px;width:30%;bottom:65px}
}
@media(min-width:600px) and (max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{bottom:70px;top:unset;left:30px;width:25%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{bottom:140px !important;width:28% !important}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{width:27%;bottom:100px}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{bottom:80px}
.login .offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .myrewards-eot-card-img img{bottom:205px}
}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main{padding:40px 5px 40px 70px;margin:5px 0 0 50px}
@media(min-width:375px) and (max-width:413px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main{-ms-flex-preferred-size:65%;flex-basis:65%;padding:0 5px 10px 0 !important;margin-left:0}
}
@media(min-width:414px) and (max-width:450px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main{-ms-flex-preferred-size:60%;flex-basis:60%;padding:0 10px 10px 0 !important;margin-left:0}
}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main a:focus{outline:0}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main{-ms-flex-preferred-size:77%;flex-basis:77%;padding:0;margin-left:70px;margin-right:0;margin-bottom:0}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main{-ms-flex-preferred-size:70% !important;flex-basis:70% !important;margin-left:50px !important}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main{-ms-flex-preferred-size:65%;flex-basis:65%;margin-left:30px}
}
@media(min-width:414px) and (max-width:450px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main{padding:0 5px 10px 76px}
}
@media(max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main{padding:0 5px 10px 65px;margin-top:0}
}
@media(min-width:600px) and (max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main{-ms-flex-preferred-size:70%;flex-basis:70%;padding:0 5px 0 0}
}
@media(min-width:768px) and (max-width:991px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main{padding:25px 10px 0 35px !important;margin:0 0 40px 60px !important}
}
@media(min-width:768px) and (max-width:1200px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main{padding:16px 10px 10px 35px;margin:0 0 20px 60px}
}
@media(min-width:992px) and (max-width:1200px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main{margin:0 0 20px 85px;padding:55px 10px 10px 35px}
}
@media(min-width:1200px) and (max-width:1340px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main{padding:35px 5px 5px 30px}
}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{color:#0072ce;font-family:'Overpass-bold'}
@media(max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{margin-top:-45px;color:white}
}
@media(min-width:600px) and (max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{color:#0072ce;margin-top:20px;margin-bottom:5px !important}
}
@media(min-width:1200px) and (max-width:1340px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{font-size:22px !important}
}
@media(max-width:767px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{margin-bottom:15px !important}
}
@media(min-width:600px) and (max-width:767px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{margin-bottom:5px !important}
}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{color:white;margin-top:-50px;margin-bottom:25px !important}
@media(max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{margin-top:-23px;position:absolute;left:5px;font-size:17px !important}
}
@media(min-width:600px) and (max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{margin-top:15px;position:unset;left:unset;color:#0072ce;font-size:30px !important;margin-bottom:5px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{margin-top:20px !important;color:#0072ce !important;font-size:36px !important;margin-bottom:10px !important}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{margin-top:-78px;margin-bottom:20px !important}
}
@media(min-width:992px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{font-size:30px !important}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{font-size:28px !important;margin-bottom:15px !important;margin-top:-45px !important}
.login .offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-heading{margin-bottom:20px !important}
}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading{font-family:'Overpass-bold'}
@media(min-width:992px) and (max-width:1200px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading>p:first-child{margin-bottom:5px !important}
}
@media(min-width:1200px) and (max-width:1340px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading>p:first-child{font-size:14px !important;margin-bottom:0 !important}
}
@media(min-width:414px) and (max-width:450px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:last-child{margin-top:10px !important}
}
@media(min-width:992px) and (max-width:1200px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:last-child{margin-top:5px !important;margin-bottom:10px !important}
}
@media(min-width:1200px) and (max-width:1340px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:last-child{margin-top:5px !important;margin-bottom:5px !important}
}
@media(max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:first-child{margin-top:10px}
}
@media(min-width:992px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:first-child{font-size:22px !important;margin-top:12px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:first-child{font-size:20px !important}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:first-child{font-size:18px !important}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:first-child{font-size:20px !important}
.login .offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:first-child{margin-bottom:5px !important}
}
@media(min-width:992px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:last-child{font-size:20px !important;margin-top:10px !important;margin-bottom:0 !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:last-child{font-size:18px !important;margin-top:10px !important}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:last-child{font-size:16px !important}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading p:last-child{font-size:18px !important}
}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading a{color:#0072ce}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul{list-style-type:none}
@media(min-width:992px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul{font-size:16px !important}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul{font-size:18px !important}
}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li{font-family:Overpass-regular;line-height:18px;color:#3d3935;list-style-type:none}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li span{vertical-align:middle;color:#0072ce;line-height:.5px}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li{line-height:24px}
@media(max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li{line-height:16px}
}
@media(min-width:600px) and (max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li{line-height:20px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li{font-size:18px !important}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li{font-size:18px}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li{font-size:16px !important}
}
@media(max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li{line-height:12px}
}
@media(min-width:600px) and (max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li{line-height:20px}
}
@media(min-width:768px) and (max-width:1200px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li{line-height:12px}
}
@media(min-width:992px) and (max-width:1200px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li{line-height:20px}
}
@media(min-width:1200px) and (max-width:1340px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .txt-main-subheading .txt-subheading ul li{font-size:12px !important;line-height:16px}
}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer{display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:365px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer{bottom:20px !important}
}
@media(min-width:375px) and (max-width:413px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer{bottom:15px;width:30%}
}
@media(min-width:414px) and (max-width:450px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer{bottom:10px;width:35%}
}
@media(max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer{position:absolute;left:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:10px}
.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer{bottom:20px;width:30%}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer{width:100%}
}
@media(min-width:600px) and (max-width:767px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer{width:100%;bottom:20px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer{width:100%;bottom:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
@media(min-width:375px) and (max-width:450px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn{text-align:center}
}
@media(min-width:600px) and (max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn{-ms-flex-preferred-size:33%;flex-basis:33%;text-align:center}
}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn{position:absolute;left:45px;bottom:18px}
@media(max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn{left:12px;bottom:0}
}
@media(min-width:600px) and (max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn{position:unset;left:unset;bottom:unset}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn{bottom:60px !important}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn{bottom:20px}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn{bottom:25px}
.login .offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn{bottom:145px}
}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{color:white;background-color:#0072ce;padding:8px 25px 5px;border-radius:25px;text-transform:uppercase;font-family:'Overpass-bold';font-size:14px;font-weight:500;letter-spacing:1px}
@media(min-width:375px) and (max-width:450px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{padding:3px 10px 0}
}
@media(min-width:600px) and (max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{-ms-flex-preferred-size:33%;flex-basis:33%;text-align:center}
}
@media(max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{font-size:10px;padding:3px 10px 2px}
}
@media(min-width:600px) and (max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{font-size:16px;padding:7px 24px 3px;margin-left:5px}
}
@media(min-width:768px) and (max-width:1200px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{font-size:10px;padding:3px 12px 1px;line-height:20px}
}
@media(min-width:1200px) and (max-width:1340px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{font-size:12px;padding:3x 15px 1px}
}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{font-size:18px;padding:8px 30px 5px;font-family:'Overpass-medium'}
@media(max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{font-size:11px;padding:8px 15px 5px}
.logout .offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{padding:3px 15px 2px}
}
@media(min-width:600px) and (max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{font-size:16px;padding:7px 24px 3px}
.logout .offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{font-size:16px;padding:7px 24px 3px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{font-size:22px !important;padding:14px 35px 8px !important}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .cta-btn a{padding:10px 30px 5px}
}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt{margin-top:15px}
@media(max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt{position:relative;left:135px;bottom:6px;text-align:center;width:50%;margin-top:0}
}
@media(min-width:600px) and (max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt{margin-top:0;text-align:left;position:unset;left:unset;width:unset;bottom:unset;margin-left:0}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt{margin-top:5px}
}
@media(max-width:767px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt{margin-top:10px}
}
@media(min-width:600px) and (max-width:767px){.offers-block-b .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt{margin-top:0}
}
@media(max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt{text-align:center}
}
@media(min-width:600px) and (max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt{text-align:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:70%;flex-basis:70%;margin-left:20px}
}
@media(min-width:768px) and (max-width:991px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt{text-align:center !important}
}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt a{font-family:'Overpass-regular';text-decoration:underline;font-size:16px;font-weight:500;color:#0072ce;padding-right:5px}
@media(max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt a{font-size:12px;line-height:normal;display:block;padding-right:0}
}
@media(min-width:600px) and (max-width:767px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt a{font-size:18px}
.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt a>br{display:none !important}
}
@media(min-width:768px) and (max-width:991px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt a{display:block !important;line-height:normal !important}
}
@media(min-width:768px) and (max-width:1200px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt a{font-size:10px}
}
@media(min-width:992px) and (max-width:1200px){.my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt a{font-size:14px}
}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt a{font-size:18px}
@media(max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt a{font-size:14px}
}
@media(min-width:600px) and (max-width:767px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt a{font-size:18px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt a{font-size:20px !important}
}
.offers-block-wide .my-rewards-card-eot .main-rewards-eot .description-main .text-main .text-footer .disclaimer-txt a>br{display:none !important}
.my-rewards-card-eot #modal-myrewardeot .modal-body{font-family:Overpass-regular}
.my-rewards-card-eot #modal-myrewardeot h4{font-family:Overpass-regular}
@media(min-width:1200px){.offers-block-wide .my-rewards-card-eot.my-rewards-card-eot-evl{height:100%}
}
.ov_hidden{overflow:hidden}
.lease-loyalty-offers{overflow:hidden}
.lease-loyalty-offers .popup .background-txt{color:#000}
.lease-loyalty-offers .brand-text h1{margin:0;color:#fff}
.lease-loyalty-offers .brand-text h1:before{display:none}
.lease-loyalty-offers .brand-text h2{margin:0;color:#fff}
.lease-loyalty-offers .text-overlay{position:absolute;bottom:0;left:0;color:#fff;width:100%;padding:20px 65px}
.lease-loyalty-offers .text-overlay .brand-disclosure p{color:#fff;padding-top:10px}
@media(min-width:480px) and (max-width:767px){.lease-loyalty .logo-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
.lease-loyalty .popup h1{width:auto}
.lease-loyalty .popup h1:before{display:none}
.lease-loyalty .brand-logo{max-width:170px}
.offers-block-wide .lease-loyalty-offers .text-overlay{padding:20px}
.offers-block-wide .lease-loyalty-offers .text-overlay .brand-disclosure p{line-height:normal}
.offers-block-wide .lease-loyalty-offers .default-logout img{width:100%}
.lease-loyalty-offer .popup-overlay,.new-lease-loyalty-offer .popup-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.7);-webkit-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms;visibility:hidden;opacity:0;z-index:1001;overflow-x:hidden;overflow-y:auto}
.lease-loyalty-offer .popup-overlay:target,.new-lease-loyalty-offer .popup-overlay:target{visibility:visible;opacity:1}
.lease-loyalty .popup{margin:70px auto;background:#fff;width:100%;max-width:900px;position:relative;z-index:999}
@media(min-width:1340px){.lease-loyalty .popup{max-width:1000px}
}
.lease-loyalty .popup h2{margin-top:0;color:#333;font-family:Tahoma,Arial,sans-serif;width:auto}
.lease-loyalty .popup .close{position:absolute;top:15px;right:30px;opacity:1;font-size:30px;font-weight:normal;line-height:normal;text-decoration:none;color:#005dab}
.lease-loyalty .popup>p{color:#000}
.leaseLoyalty-popup-cl{display:none}
.chevrolet-lease-loyalty-offers .brand-text h1{font-size:30px;line-height:34px;font-family:'Louis',sans-serif;font-weight:bold}
.chevrolet-lease-loyalty-offers .brand-text h2{font-size:26px;line-height:30px;font-family:'Louis',sans-serif;font-weight:bold;letter-spacing:0}
.chevrolet-lease-loyalty-offers .brand-text h2 .amount{color:#b6862d;font-weight:bold}
.chevrolet-lease-loyalty-offers .btn-chevrolet{background:#cd9834;padding:15px 55px;border-radius:0;color:#292929;font-size:12px;line-height:15px;font-family:'Louis-Bold',Tahoma,sans-serif;font-weight:600;float:right;margin-top:5px;text-transform:capitalize}
.chevrolet-lease-loyalty-offers .text-overlay .brand-disclosure p{font-family:'Louis',sans-serif;font-size:12px;line-height:15px}
.cadillac-lease-loyalty-offers{font-family:'CadillacSansLight',Tahoma,sans-serif;font-weight:600;color:#4b4b4b;line-height:26px}
.cadillac-lease-loyalty-offers .brand-text p{margin-bottom:12px}
.cadillac-lease-loyalty-offers .brand-text p:first-of-type{margin-top:10px}
@media only screen and (min-width:1024px){.cadillac-lease-loyalty-offers .brand-disclosure{padding-top:30px}
}
.cadillac-lease-loyalty-offers .brand-disclosure p{font-size:10px;line-height:13px;font-family:'CadillacSans',Tahoma,sans-serif;font-weight:300}
.cadillac-lease-loyalty-offers .brand-disclosure p:not(:last-of-type){margin-bottom:12px}
.cadillac-lease-loyalty-offers .brand-disclosure p:last-of-type{margin-bottom:0}
.cadillac-lease-loyalty-offers p{font-size:17px;line-height:normal}
@media only screen and (min-width:768px){.cadillac-lease-loyalty-offers p{font-size:24px}
}
.cadillac-lease-loyalty-offers p strong{font-family:'CadillacSans',Tahoma,sans-serif}
.cadillac-lease-loyalty-offers .heading{font-size:21px}
@media only screen and (min-width:768px){.cadillac-lease-loyalty-offers .heading{font-size:28px;line-height:34px;letter-spacing:-0.5px}
}
.cadillac-lease-loyalty-offers sup{font-size:.6em;vertical-align:super;top:0}
p .cadillac-lease-loyalty-offers .doller_symbol{font-size:.6em;position:relative}
@media only screen and (min-width:1024px){p .cadillac-lease-loyalty-offers .doller_symbol{top:-6px}
}
.cadillac-lease-loyalty-offers .bottom-content{position:relative;background-color:#fff;background-repeat:no-repeat;background-position:top 25px right 25px;background-size:64px}
@media only screen and (min-width:1024px){.cadillac-lease-loyalty-offers .bottom-content{background-size:unset}
}
.cadillac-lease-loyalty-offers .bottom-content .bottom-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:15px 15px 0;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media only screen and (min-width:1024px){.cadillac-lease-loyalty-offers .bottom-content .bottom-description{padding:25px 25px 0;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;-ms-flex-wrap:inherit;flex-wrap:inherit}
}
.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-text{-ms-flex:1;-webkit-box-flex:1;flex:1}
@media only screen and (max-width:767px){.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-text p:first-of-type{margin-top:0}
}
@media only screen and (min-width:1024px){.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-text{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}
}
@media only screen and (min-width:1024px){.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-cta,.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-text{width:auto}
}
.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-cta{padding:0 !important;white-space:nowrap;margin:15px auto 0 0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}
@media only screen and (max-width:480px){.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-cta{margin-bottom:45px}
}
@media only screen and (min-width:1024px){.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-cta{margin:12px auto auto;-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;width:auto}
}
@media only screen and (max-width:767px){.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-cta{margin:0 auto 0 0}
}
.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-cta a{cursor:pointer;background:#000;color:#fff;padding:8px 20px;text-transform:uppercase;letter-spacing:.7px;text-decoration:none;font-weight:500;font-family:'CadillacSansLight',Tahoma,sans-serif;text-align:center;display:inline-block;width:auto;border:2px solid #000}
.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-cta a:hover{background:#fff;color:#000}
@media only screen and (min-width:1024px){.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-cta a{margin-left:25px;margin-right:25px}
}
@media print{.cadillac-lease-loyalty-offers .bottom-content .bottom-description .brand-cta{display:none !important}
}
.cadillac-lease-loyalty-offers .bottom-content .bottom-description .bottom-content-logo{padding-left:15px;padding-bottom:5px;border-left:1px solid #4b4b4b;margin:0 0 auto}
@media only screen and (min-width:1024px){.cadillac-lease-loyalty-offers .bottom-content .bottom-description .bottom-content-logo{padding-left:30px;margin-bottom:auto}
}
.cadillac-lease-loyalty-offers .bottom-content .bottom-description .bottom-content-logo img{width:64px}
@media only screen and (min-width:1024px){.cadillac-lease-loyalty-offers .bottom-content .bottom-description .bottom-content-logo img{width:89px}
}
.cadillac-lease-loyalty-offers .bottom-content .bottom-disclosure{padding:0 15px 15px}
@media only screen and (min-width:1024px){.cadillac-lease-loyalty-offers .bottom-content .bottom-disclosure{padding:0 25px 25px}
}
.cadillac-lease-loyalty-offers .bottom-content .bottom-disclosure br{display:none}
.lease-loyalty-offers{height:100%}
.lease-loyalty-offers .offers-col-md-12,.lease-loyalty-offers .offers-row{height:100%}
.lease-loyalty-offers.gmc-lease-loyalty-offers{background:#021317}
.lease-loyalty-offers.buick-lease-loyalty-offers{background:#1d232d}
.lease-loyalty-offers.chevrolet-lease-loyalty-offers{background:#412d26}
.buick-lease-loyalty-offers .brand-text h1{font-size:26px;line-height:31px;font-family:'Futura-Regular',Tahoma,sans-serif}
.buick-lease-loyalty-offers .brand-text h2{font-size:22px;line-height:27px;font-family:'Futura-Regular',Tahoma,sans-serif;font-weight:700}
.buick-lease-loyalty-offers .brand-text h2 .amount{color:#f26522;font-weight:bold}
.buick-lease-loyalty-offers .btn-buick{background:#fff;padding:15px 55px;border-radius:0;color:#2b2b2b;font-family:'Futura-Regular',Tahoma,sans-serif;font-size:12px;line-height:15px;font-weight:600;float:right;margin-top:5px}
.buick-lease-loyalty-offers .btn-buick:hover{background:#000;color:#fff}
.buick-lease-loyalty-offers .text-overlay .brand-disclosure p{font-size:12px;line-height:13px;font-family:'AvenirNext',Tahoma,sans-serif;letter-spacing:0}
.gmc-lease-loyalty-offers .brand-text h1{font-size:34px;line-height:34px;font-family:'Stratum',Muli,Helvetica;font-weight:400;letter-spacing:0}
.gmc-lease-loyalty-offers .brand-text h2{font-size:29px;line-height:27px;font-family:'Stratum',Muli,Helvetica;font-weight:400;letter-spacing:0}
.gmc-lease-loyalty-offers .brand-text h2 .amount{color:#c00;font-weight:bold}
.gmc-lease-loyalty-offers .btn-gmc{background:#c00;padding:15px 60px;border-radius:0;color:#fff;font-size:12px;line-height:15px;font-family:'Stratum',Muli,Helvetica;float:right;margin-top:15px}
.gmc-lease-loyalty-offers .text-overlay .brand-disclosure p{font-family:'Stratum',Muli,Helvetica;font-size:12px;line-height:15px;font-weight:200}
.lease-loyalty .chevrolet-popup .section1{text-align:center;color:#414042}
.lease-loyalty .chevrolet-popup .section1 h1{font-size:33px;line-height:37px;font-family:'LouisCondensedReg',Tahoma,sans-serif;font-weight:100;color:#414042;letter-spacing:1px;margin-bottom:30px}
.lease-loyalty .chevrolet-popup .section1 .text1{color:#000}
.lease-loyalty .chevrolet-popup .section1 .text2{font-size:28px;line-height:normal;font-family:'Louis',sans-serif}
.lease-loyalty .chevrolet-popup .section1 .text2 .amount{color:#b6862d;font-size:40px;line-height:normal;font-weight:bold}
.lease-loyalty .chevrolet-popup .section1 .text2 .amount sup{font-size:20px;line-height:normal}
.lease-loyalty .chevrolet-popup .section1 .text3{font-size:16px;line-height:24px;font-family:'Louis',sans-serif;color:#000;padding-bottom:15px}
.lease-loyalty .chevrolet-popup .section2{text-align:center;color:#414042;font-family:'Louis',sans-serif}
.lease-loyalty .chevrolet-popup .section2 .amount{font-size:36px;line-height:46px;color:#b6862d;margin:0;font-weight:bold;letter-spacing:2px}
.lease-loyalty .chevrolet-popup .section2 .amount sup{font-size:36px;line-height:46px;top:0}
.lease-loyalty .chevrolet-popup .section2 .car-year{font-size:16px;line-height:20px;margin-top:10px;margin-bottom:5px;color:#414042}
.lease-loyalty .chevrolet-popup .section2 .car-year sup{font-size:13px;line-height:16px}
.lease-loyalty .chevrolet-popup .section2 ul.car-name{padding:0;text-align:center;margin:0}
.lease-loyalty .chevrolet-popup .section2 ul.car-name li{list-style-type:none;font-size:12px;line-height:19px;color:#414042}
.lease-loyalty .chevrolet-popup .section2 .text2 sup{font-size:16px;line-height:normal}
.lease-loyalty .chevrolet-popup .section2 .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.lease-loyalty .chevrolet-popup .section2 .flex-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0;min-height:115px;height:auto}
.lease-loyalty .chevrolet-popup .section2>div:not(:last-child){border-right:1px solid #b6862d}
.lease-loyalty .chevrolet-popup .section2>div:not(:last-child):after{background-color:#fff;color:#b6862d;height:2rem;line-height:2rem;margin:auto;text-align:center;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:2rem;content:"OR";z-index:1;position:absolute;font-size:11px;right:0;top:50%}
.lease-loyalty .chevrolet-popup .section3{color:#414042}
.lease-loyalty .chevrolet-popup .section3 p{font-family:'Roboto',Helvetica,sans-serif;font-size:12px;line-height:18px;text-align:center;color:#000}
.lease-loyalty .chevrolet-popup .section3 p:first-child{margin-top:30px;margin-bottom:20px;line-height:20px}
.lease-loyalty .chevrolet-popup .section3 .text-bold{font-weight:bold}
.lease-loyalty .chevrolet-popup .btn-chevrolet-primary{background:#cd9838;font-family:'Louis-Bold',sans-serif;font-weight:bold;font-size:12px;line-height:15px;color:#414042;padding:15px 95px;border-radius:0;text-transform:capitalize;margin:0 15px}
.lease-loyalty .chevrolet-popup .btn-chevrolet-secondary{background:#fff;border:3px solid #cd9838;font-family:'Louis-Bold',sans-serif;font-weight:bold;font-size:12px;line-height:15px;color:#414042;padding:13px 83px;border-radius:0;margin:0 15px;text-transform:capitalize}
@media(min-width:1200px){.lease-loyalty .chevrolet-popup .section2>div:not(.cta){width:20%}
}
.lease-loyalty .chevrolet-popup .section2 .cta{padding-top:30px;clear:both}
.lease-loyalty .buick-popup .vehicle-name{color:#000}
.lease-loyalty .buick-popup .section1{text-align:center}
.lease-loyalty .buick-popup .section1 p{font-size:16px;line-height:24px;color:#000;font-family:'AvenirNext',Tahoma,sans-serif;margin:5px}
.lease-loyalty .buick-popup .section1 h1{font-size:36px;line-height:49px;color:#000;font-family:'Futura-Bold',Helvetica,Arial,sans-serif;margin:0}
.lease-loyalty .buick-popup .section2{text-align:center;font-family:'Louis',sans-serif;padding-top:40px}
.lease-loyalty .buick-popup .section2 .one{font-family:'AvenirNext',Tahoma,sans-serif;border-bottom:1px solid #000;font-size:14px;line-height:normal;position:relative;letter-spacing:2px;text-align:center;margin:0 auto;padding:15px 0}
.lease-loyalty .buick-popup .section2 .one:before{font-family:'Futura-Regular',Tahoma,sans-serif;background-color:#fff;color:#2b2b2b;font-weight:bold;font-size:9px;line-height:11px;margin:auto;text-align:center;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);width:2rem;content:"OR";z-index:1;padding:0 30px 0 15px;position:absolute;top:unset;bottom:0;left:0;right:0}
.lease-loyalty .buick-popup .section2 .two{padding:15px 0}
.lease-loyalty .buick-popup .section2 p{font-family:'Futura-Bold',Tahoma,sans-serif;font-size:12px;line-height:15px;color:#000;letter-spacing:1px;padding:0 20px}
.lease-loyalty .buick-popup .section2 .amount{font-family:'AvenirNext',Helvetica,sans-serif;font-size:36px;line-height:48px;color:#f26522;margin:0;padding:0;font-weight:600;letter-spacing:0}
.lease-loyalty .buick-popup .section2 .amount sup{font-size:16px;line-height:21px;top:-12px;font-family:'Futura-Bold',Tahoma,sans-serif;font-weight:700}
.lease-loyalty .buick-popup .section2 .car-year{margin-bottom:0;text-align:left;font-weight:bold;font-size:14px;line-height:normal}
.lease-loyalty .buick-popup .section2 ul.car-name{padding:10px 0 10px 10px;text-align:left;margin:0}
.lease-loyalty .buick-popup .section2 ul.car-name li{font-family:'AvenirNext',Helvetica,sans-serif;list-style-type:none;font-size:15px;line-height:17px;color:#000;letter-spacing:0;font-weight:600}
.lease-loyalty .buick-popup .section2 ul.car-name li sup{font-size:10px;line-height:14px}
.lease-loyalty .buick-popup .section2 .text2 sup{font-size:16px;line-height:normal}
.lease-loyalty .buick-popup .section2 .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.lease-loyalty .buick-popup .section2 .flex-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}
.lease-loyalty .buick-popup .section2>div:not(:last-child){border-right:1px solid #f26522}
.lease-loyalty .buick-popup .section2>div:not(:last-child):after{background-color:#fff;color:#f26522;height:2rem;line-height:2rem;margin:auto;text-align:center;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:2rem;content:"OR";z-index:1;position:absolute;font-size:11px;right:0;top:50%}
.lease-loyalty .buick-popup .section2>div p:not(.amount){font-family:'AvenirNext',Helvetica,sans-serif;font-weight:600}
.lease-loyalty .buick-popup .section2 .cta{clear:both}
.lease-loyalty .buick-popup .section3 p{font-family:'AvenirNext',Helvetica,sans-serif;font-size:12px;line-height:18px;color:#000;margin:35px ​0;text-align:center}
.lease-loyalty .buick-popup .btn-buick-primary{background:#2b2b2b;font-family:'Futura-Regular',Tahoma,sans-serif;font-size:12px;line-height:15px;color:#fff;padding:15px 90px;border-radius:0;margin:0 15px;letter-spacing:1px}
.lease-loyalty .buick-popup .btn-buick-secondary{background:#fff;border:2px solid #2b2b2b;font-family:'Futura-Regular',Tahoma,sans-serif;font-size:12px;line-height:15px;color:#2b2b2b;padding:13px 72.5px;border-radius:0;margin:0 15px;font-weight:600;letter-spacing:1px}
.buick-popup .allowance-title,.buick-popup .amount,.buick-popup .vehicle-name{font-family:'AvenirNext',Helvetica,sans-serif;font-weight:bold}
.buick-popup .allowance-title,.buick-popup .vehicle-name{color:#000}
.buick-popup .allowance-title{font-size:15px}
.buick-popup .section-allowances .allowance-title{font-size:15px;margin-bottom:10px}
.buick-popup .section-allowances .amount{font-size:36px;color:#f26522;position:relative}
@media(min-width:1024px){.buick-popup .section-allowances .amount{margin:5px 0}
}
@media print{.buick-popup .section-allowances .amount{font-size:26px !important}
}
.buick-popup .section-allowances .vehicle-name{font-size:12px;line-height:15px;width:60%;letter-spacing:1px}
@media(min-width:1024px){.buick-popup .section-allowances .vehicle-name{width:auto}
}
.buick-popup .divider-vertical span{color:#000}
.buick-popup .divider-vertical div:after{border-color:#000}
.buick-popup h2.background-txt span{color:#000 !important}
.buick-popup h2.background-txt:before{border-color:#000 !important}
.lease-loyalty .gmc-popup .section1{text-align:center}
.lease-loyalty .gmc-popup .section1 p{font-size:15px;line-height:19px;font-family:'Muli',Arial,sans-serif;padding:0;margin:0;color:#000;font-weight:400}
.lease-loyalty .gmc-popup .section1 h1{font-size:33px;line-height:40px;font-family:'Stratum',Arial,sans-serif;margin:0;color:#000}
.lease-loyalty .gmc-popup .section1 .text2 .amount{color:#c00;font-size:40px;line-height:normal;font-weight:bold}
.lease-loyalty .gmc-popup .section1 .text2 .amount sup{font-size:20px;line-height:normal}
.lease-loyalty .gmc-popup .section1 .text3{font-size:16px;line-height:24px;font-family:'Stratum',Arial,sans-serif;color:#000;padding-bottom:15px}
.lease-loyalty .gmc-popup .section2{text-align:center;font-family:'Stratum',Arial,sans-serif;padding:0 15px;margin-top:15px}
.lease-loyalty .gmc-popup .section2 p{font-size:10px;line-height:13px;letter-spacing:0;margin:0;color:#000;font-weight:400}
.lease-loyalty .gmc-popup .section2 .offers-row:nth-child(3){padding-top:30px}
.lease-loyalty .gmc-popup .section2 .offers-row div:not(.flex-container):not(.flex-content){padding:15px}
.lease-loyalty .gmc-popup .section2 .offers-row>div:not(:last-child){border-right:2px solid #d52b2b;font-size:14px;line-height:normal;position:relative;letter-spacing:2px;text-align:center;padding-bottom:30px}
.lease-loyalty .gmc-popup .section2 .offers-row>div:not(:last-child):after{font-family:'Stratum',Arial,sans-serif;background:#fff;color:#d52b2b;font-weight:400;letter-spacing:0;height:2rem;line-height:2rem;margin:auto;text-align:center;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:2rem;content:"OR";z-index:1;position:absolute;right:0;top:50%}
.lease-loyalty .gmc-popup .section2 .amount{font-family:'Stratum',Arial,sans-serif;font-size:40px;line-height:38px;color:#d52b2b;margin:0;font-weight:400}
.lease-loyalty .gmc-popup .section2 .amount sup{font-size:24px;line-height:29px;top:-8px}
.lease-loyalty .gmc-popup .section2 .car-year{margin-bottom:0;text-align:left;font-weight:bold;font-size:14px;line-height:normal}
.lease-loyalty .gmc-popup .section2 ul.car-name{text-align:center;margin:0;padding:0}
.lease-loyalty .gmc-popup .section2 ul.car-name li{font-family:'Stratum',Arial,sans-serif;list-style-type:none;font-size:12px;line-height:17px;color:#000;font-weight:400;letter-spacing:0}
.lease-loyalty .gmc-popup .section2 ul.car-name li sup{font-size:10px;line-height:12px;letter-spacing:0;top:-4px}
.lease-loyalty .gmc-popup .section2 ul.car-name li:first-child{font-size:16px;line-height:20px;padding-bottom:5px}
.lease-loyalty .gmc-popup .section2 .text2 sup{font-size:16px;line-height:normal}
.lease-loyalty .gmc-popup .section2 .flex-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}
.lease-loyalty .gmc-popup .section2 .cta{clear:both;margin-top:20px}
.lease-loyalty .gmc-popup .section3 p{font-family:'Muli',Arial,sans-serif;font-size:12px;line-height:18px;font-weight:400;text-align:center;padding-top:20px;margin:0;color:#000}
.lease-loyalty .gmc-popup .btn-gmc-primary{background:#c00;font-family:'Stratum',Arial,sans-serif;font-size:12px;line-height:15px;color:#fff;padding:15px 90px;border-radius:0;margin:0 15px}
.lease-loyalty .gmc-popup .btn-gmc-secondary{background:#fff;border:2px solid #c00;font-family:'Stratum',Arial,sans-serif;font-size:12px;line-height:15px;font-weight:600;color:#c00;padding:13px 72.5px;border-radius:0}
.gmc-popup .allowance-title,.gmc-popup .amount,.gmc-popup .vehicle-name{font-family:'Stratum',Arial,sans-serif}
.gmc-popup .amount{font-size:40px}
.gmc-popup .allowance-title{font-size:16px;color:#000}
.gmc-popup .vehicle-name{font-size:10px;color:#000}
.gmc-popup .section-allowances{margin-bottom:50px}
@media(min-width:1024px){.gmc-popup .section-allowances{margin-bottom:30px}
}
.gmc-popup .section-allowances .amount{color:#d52b2b;font-weight:500}
.gmc-popup .section-allowances .vehicle-name{font-family:'Muli',Arial,sans-serif;color:#000}
.gmc-popup h2.background-txt{color:#000}
.gmc-popup h2.background-txt:before{border-color:#000 !important}
.gmc-popup h2.background-txt span{font-size:12px;color:#000}
.gmc-popup .divider-vertical span{color:#000}
.gmc-popup .divider-vertical div:after{border-color:#000}
.lease-loyalty .cadillac-popup .content{background:#fff}
.lease-loyalty .cadillac-popup .divider-horizontal span{font-size:18px;font-family:'CadillacSans',Tahoma,sans-serif;font-weight:400;color:#4b4b4b}
@media screen and (min-width:1024px){.lease-loyalty .cadillac-popup .divider-horizontal span{font-size:21px}
}
@media(min-width:992px){.lease-loyalty .cadillac-popup h2.background-txt{display:none}
}
@media(max-width:991px){.lease-loyalty .cadillac-popup h2.background-txt{margin-bottom:25px}
}
.lease-loyalty .cadillac-popup .section-allowances>div.divider-vertical span{font-family:'CadillacSansLight',Tahoma,sans-serif;color:#4b4b4b}
.lease-loyalty .cadillac-popup .section-allowances>div.divider-vertical span.cadillac-golden{color:#000;font-family:'Louis',Tahoma,sans-serif}
@media print{.lease-loyalty .cadillac-popup .section-allowances>div.divider-vertical span.cadillac-golden{margin:0 20px}
}
.lease-loyalty .cadillac-popup .section-allowances .allowance-title,.lease-loyalty .cadillac-popup .section-allowances .amount,.lease-loyalty .cadillac-popup .section-allowances .vehicle-name{font-family:'CadillacSans',Tahoma,sans-serif}
.lease-loyalty .cadillac-popup .section-allowances .amount{color:#000}
.lease-loyalty .cadillac-popup .section-allowances .allowance-title,.lease-loyalty .cadillac-popup .section-allowances .vehicle-name{color:#4b4b4b}
.lease-loyalty .cadillac-popup .section-allowances .content-section{margin-bottom:14px}
@media(min-width:992px){.lease-loyalty .cadillac-popup .section-allowances .content-section{margin-bottom:0;text-align:left}
}
.lease-loyalty .cadillac-popup .section-allowances .content-section p{font-size:16px;font-family:'CadillacSans',Arial,Helvetica,sans-serif;text-transform:capitalize;margin-bottom:0;font-weight:300;color:#000}
.lease-loyalty .cadillac-popup .section-allowances .content-section p:first-child{font-size:19px;margin-bottom:5px}
.lease-loyalty .cadillac-popup .section1,.lease-loyalty .cadillac-popup .section2{text-align:center}
.lease-loyalty .cadillac-popup .section1:first-of-type{margin-bottom:30px}
@media only screen and (min-width:1024px){.lease-loyalty .cadillac-popup .section1:first-of-type{margin-bottom:0}
}
.lease-loyalty .cadillac-popup .section1 p{font-size:13.2px;line-height:normal;color:#000;font-family:'CadillacSans',Tahoma,sans-serif;font-weight:300;margin:5px;letter-spacing:.1px;text-align:center}
@media only screen and (min-width:480px){.lease-loyalty .cadillac-popup .section1 p{line-height:21px}
}
@media only screen and (min-width:1024px){.lease-loyalty .cadillac-popup .section1 p{font-size:16px}
}
.lease-loyalty .cadillac-popup .section1 h1,.lease-loyalty .cadillac-popup .section1 h2{font-family:'CadillacSans',Tahoma,sans-serif}
.lease-loyalty .cadillac-popup .section1 h1 strong,.lease-loyalty .cadillac-popup .section1 h2 strong{font-weight:400}
.lease-loyalty .cadillac-popup .section1 h1{font-size:21px;text-align:center;letter-spacing:2px;font-weight:400;color:#000;margin:0}
@media only screen and (min-width:1024px){.lease-loyalty .cadillac-popup .section1 h1{font-size:26px}
}
.lease-loyalty .cadillac-popup .section1 h2{font-size:18px;text-align:center;line-height:27px;font-weight:300;letter-spacing:1px;color:#000;margin-bottom:0}
@media only screen and (min-width:768px){.lease-loyalty .cadillac-popup .section1 h2{line-height:26px}
}
@media only screen and (min-width:1024px){.lease-loyalty .cadillac-popup .section1 h2{font-size:21px}
}
.lease-loyalty .cadillac-popup .section1 h2 .text1{color:#000}
.lease-loyalty .cadillac-popup .section1 .amount{font-weight:300;font-size:27px;color:#000;line-height:2px}
.lease-loyalty .cadillac-popup .section1 .amount sup{font-size:.6em;position:inherit;vertical-align:super;line-height:inherit}
@media only screen and (min-width:1024px){.lease-loyalty .cadillac-popup .section1 .amount{font-size:31px;line-height:22px;text-align:left}
}
.lease-loyalty .cadillac-popup .section2{font-family:'Louis',sans-serif;padding-top:40px}
.lease-loyalty .cadillac-popup .section2 .one{font-family:'AvenirNext',Tahoma,sans-serif;border-bottom:1px solid #000;font-size:14px;line-height:normal;position:relative;letter-spacing:2px;text-align:center;margin:0 auto;padding:15px 0}
.lease-loyalty .cadillac-popup .section2 .one:before{font-family:'Futura-Regular',Tahoma,sans-serif;background-color:#fff;color:#2b2b2b;font-weight:bold;font-size:9px;line-height:11px;margin:auto;text-align:center;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);width:2rem;content:"OR";z-index:1;padding:0 30px 0 15px;position:absolute;top:unset;bottom:0;left:0;right:0}
.lease-loyalty .cadillac-popup .section2 .two{padding:15px 0}
.lease-loyalty .cadillac-popup .section2 p{font-family:'Futura-Bold',Tahoma,sans-serif;font-size:12px;line-height:15px;color:#4b4b4b;letter-spacing:1px;padding:0 20px}
.lease-loyalty .cadillac-popup .section2 .amount{font-family:'AvenirNext',Helvetica,sans-serif;font-size:36px;line-height:48px;color:#000;margin:0;padding:0;font-weight:600;letter-spacing:0}
.lease-loyalty .cadillac-popup .section2 .amount sup{font-size:16px;line-height:21px;top:-12px;font-family:'Futura-Bold',Tahoma,sans-serif;font-weight:700}
.lease-loyalty .cadillac-popup .section2 .car-year{margin-bottom:0;text-align:left;font-weight:bold;font-size:14px;line-height:normal}
.lease-loyalty .cadillac-popup .section2 ul.car-name{padding:10px 0 10px 10px;text-align:left;margin:0}
.lease-loyalty .cadillac-popup .section2 ul.car-name li{font-family:'AvenirNext',Helvetica,sans-serif;list-style-type:none;font-size:15px;line-height:17px;color:#4b4b4b;letter-spacing:0;font-weight:600}
.lease-loyalty .cadillac-popup .section2 ul.car-name li sup{font-size:10px;line-height:14px}
.lease-loyalty .cadillac-popup .section2 .text2 sup{font-size:16px;line-height:normal}
.lease-loyalty .cadillac-popup .section2 .flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.lease-loyalty .cadillac-popup .section2 .flex-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 1 0;flex:1 1 0}
.lease-loyalty .cadillac-popup .section2>div:not(:last-child){border-right:1px solid #4b4b4b}
.lease-loyalty .cadillac-popup .section2>div:not(:last-child):after{background-color:#fff;color:#4b4b4b;height:2rem;line-height:2rem;margin:auto;text-align:center;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:2rem;content:"OR";z-index:1;position:absolute;font-size:11px;right:0;top:50%}
.lease-loyalty .cadillac-popup .section2 .cta{clear:both}
.lease-loyalty .cadillac-popup .section2 .cta .btn{min-width:257px;padding-left:25px;padding-right:25px;display:block;margin-left:0 !important;margin-right:0 !important}
.lease-loyalty .cadillac-popup .section2 .cta .btn:not(:first-of-type){margin-top:15px}
@media screen and (min-width:768px){.lease-loyalty .cadillac-popup .section2 .cta .btn{display:inline-block}
.lease-loyalty .cadillac-popup .section2 .cta .btn:not(:first-of-type){margin-left:10px !important;margin-top:0}
}
.lease-loyalty .cadillac-popup .btn-cadillac-primary{background:#4b4b4b;font-family:'CadillacSansLight',Tahoma,sans-serif;font-size:12px;line-height:15px;color:#fff;padding:15px 90px;border-radius:0;margin:0 15px;text-transform:uppercase;letter-spacing:1px}
.lease-loyalty .cadillac-popup .btn-cadillac-secondary{background:#fff;border:2px solid #4b4b4b;font-family:'CadillacSansLight',Arial,Helvetica,sans-serif;font-size:12px;line-height:15px;color:#2b2b2b;padding:13px 72.5px;border-radius:0;margin:0 15px;font-weight:600;text-transform:uppercase;letter-spacing:1px}
.lease-loyalty .cadillac-popup .section3{margin-right:auto;margin-left:auto}
.lease-loyalty .cadillac-popup .section3 p{font-family:'CadillacSans',Tahoma,sans-serif;font-size:10px;line-height:13px;font-weight:300;color:#000;margin:20px 0;text-align:center}
.lease-loyalty .cadillac-popup .section3 p:last-child{text-align:left}
.lease-loyalty .cadillac-popup .section3 p:first-of-type{text-align:center}
@media screen and (min-width:1024px){.lease-loyalty .cadillac-popup .section3 p:first-of-type{text-align:left}
}
.lease-loyalty .cadillac-popup .section3 p strong{font-weight:400}
@media screen and (min-width:1024px){.lease-loyalty .cadillac-popup .section3 p{text-align:left}
}
@media print{.lease-loyalty .cadillac-popup .section3{padding-left:25px;padding-right:25px}
}
.chevrolet-popup .allowance-title,.chevrolet-popup .amount,.chevrolet-popup .text1,.chevrolet-popup .text3,.chevrolet-popup .vehicle-name{font-family:'Louis',sans-serif}
.chevrolet-popup .amount{font-size:45px;color:#b6862d;font-weight:bold}
@media(min-width:1024px){.chevrolet-popup .amount{font-size:36px}
}
.chevrolet-popup .allowance-title{font-size:20px;margin-top:20px}
@media(min-width:1024px){.chevrolet-popup .allowance-title{font-size:16px}
}
.chevrolet-popup .allowance-title br{display:none}
@media(min-width:1024px){.chevrolet-popup .allowance-title br{display:block}
}
.chevrolet-popup .section-allowances{margin-bottom:30px}
@media(min-width:1024px){.chevrolet-popup .section-allowances{margin-bottom:30px}
}
@media print{.chevrolet-popup .section-allowances{margin:0}
}
.chevrolet-popup .section-allowances .allowance-title{margin-top:20px}
.chevrolet-popup .section-allowances .vehicle-name{color:#000;font-size:13px}
.chevrolet-popup h2.background-txt{color:#000}
.chevrolet-popup h2.background-txt:before{border-color:#000 !important}
.chevrolet-popup h2.background-txt span{font-size:12px;color:#000}
.chevrolet-popup .divider-vertical span{color:#000}
.chevrolet-popup .divider-vertical div:after{border-color:#000}
@media screen and (max-width:700px){.lease-loyalty .popup{width:70%}
}
@media screen and (min-width:320px) and (max-width:1023px){.lease-loyalty-offers .brand-text h1,.lease-loyalty-offers .brand-text h2{padding:10px 0 0}
.lease-loyalty-offers .brand-disclosure{padding-top:30px;padding-bottom:20px}
.lease-loyalty-offers .text-overlay .brand-disclosure p{padding-top:0;margin-left:0}
.lease-loyalty-offers .brand-cta{padding-top:25px}
.lease-loyalty-offers .brand-cta a{float:none;width:100%;padding:15px 45px}
.lease-loyalty-offers .text-overlay{position:relative;width:auto;padding:0;overflow:hidden}
.lease-loyalty-offers .hide-mobile{display:none}
.offers-block-wide .lease-loyalty-offers .text-overlay{top:-150px;margin-bottom:-150px;padding:0}
.offers-block-wide .buick-lease-loyalty-offers .text-overlay{background:-o-linear-gradient(transparent 0,#313541 30%);background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(30%,#313541));background:linear-gradient(transparent 0,#313541 30%)}
.offers-block-wide .chevrolet-lease-loyalty-offers .text-overlay{background:-o-linear-gradient(transparent 0,#3f2e25 50%);background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,#3f2e25));background:linear-gradient(transparent 0,#3f2e25 50%);top:-200px;margin-bottom:-200px}
.offers-block-wide .gmc-lease-loyalty-offers .text-overlay{background:-o-linear-gradient(transparent 0,#04161c 35%);background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(35%,#04161c));background:linear-gradient(transparent 0,#04161c 35%)}
.lease-loyalty .popup{width:95%;margin:10px auto}
.lease-loyalty .lease-loyalty .popup{width:95%;margin:10px auto;padding:60px 15px 20px}
.lease-loyalty .popup .close{top:12px;right:20px}
.chevrolet-lease-loyalty-offers .text-overlay{background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(25%,#3f2e25));background:-o-linear-gradient(transparent 10%,#3f2e25 25%);background:linear-gradient(transparent 10%,#3f2e25 25%);top:-80px;margin-bottom:-80px}
.chevrolet-lease-loyalty-offers .brand-text h1{font-size:24px;line-height:26px}
.chevrolet-lease-loyalty-offers .brand-text h2{font-size:20px;line-height:22px;letter-spacing:1px}
.chevrolet-lease-loyalty-offers .text-overlay .brand-disclosure p{font-size:10px;line-height:13px;font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-weight:300}
.lease-loyalty .chevrolet-popup .divider-vertical>div{margin-left:15px;margin-right:15px}
.lease-loyalty .chevrolet-popup .section1 .text1{font-size:16px;line-height:22px}
.lease-loyalty .chevrolet-popup .section1 .text2{font-size:16px;line-height:20px}
.lease-loyalty .chevrolet-popup .section1 .text2 .amount{font-size:16px;line-height:normal}
.lease-loyalty .chevrolet-popup .section1 .text2 .amount sup{font-size:10px;line-height:normal}
.lease-loyalty .chevrolet-popup .section1 .text3{font-size:12px;line-height:22px}
.lease-loyalty .chevrolet-popup .section2{padding:0 15px}
.lease-loyalty .chevrolet-popup .section2:before{font-size:16px;line-height:normal}
.lease-loyalty .chevrolet-popup .section2 .text2{font-size:16px;line-height:normal;width:100%;letter-spacing:1px}
.lease-loyalty .chevrolet-popup .section2 .text2:before{font-size:16px;line-height:normal;font-weight:normal;width:5rem;left:0;right:0;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}
.lease-loyalty .chevrolet-popup .section2 .text2 sup{font-size:10px;line-height:normal}
.lease-loyalty .chevrolet-popup .section2 .text3{font-size:12px;line-height:normal}
.lease-loyalty .chevrolet-popup .section2 .flex-content{min-height:auto}
.lease-loyalty .chevrolet-popup .section2 .cta{padding-top:0}
.lease-loyalty .chevrolet-popup .section2>div:not(.cta){padding:20px}
.lease-loyalty .chevrolet-popup .section2>div:not(.cta):not(:last-child):after{height:2.5rem;line-height:2.5rem;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);font-size:11px;top:unset;bottom:0;left:0}
.lease-loyalty .chevrolet-popup .section2>div:not(:last-child):not(.cta){border-right:0;border-left:0;border-bottom:1px solid #b6862d;margin:0}
.lease-loyalty .chevrolet-popup .section2 .amount{font-size:45px;line-height:57px}
.lease-loyalty .chevrolet-popup .section2 .amount sup{top:-3px}
.lease-loyalty .chevrolet-popup .section2 .car-year{font-size:20px;line-height:26px}
.lease-loyalty .chevrolet-popup .section2 ul.car-name li{font-size:13px;line-height:19px}
.lease-loyalty .chevrolet-popup .btn-chevrolet-primary{width:100%;margin:10px 0 0}
.lease-loyalty .chevrolet-popup .btn-chevrolet-secondary{width:100%;margin:10px 0 0}
.lease-loyalty .buick-popup .section3 p{line-height:18px}
.buick-lease-loyalty-offers .text-overlay{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,#313541));background:-o-linear-gradient(transparent 0,#313541 10%);background:linear-gradient(transparent 0,#313541 10%);top:-50px;margin-bottom:-50px}
.buick-lease-loyalty-offers .text-overlay .brand-disclosure p{font-size:12px;line-height:13px}
.buick-lease-loyalty-offers .brand-text h1{font-size:26px;line-height:30px;font-weight:400}
.buick-lease-loyalty-offers .brand-text h2{font-size:20px;line-height:23px;font-weight:400}
.lease-loyalty .buick-popup .section2{padding:0 15px}
.lease-loyalty .buick-popup .section2 ul.car-name{padding:10px 0 10px 20px}
.lease-loyalty .buick-popup .section2 .amount{padding:0 20px}
.lease-loyalty .buick-popup .section2 p{margin:0 50px;padding:0}
.lease-loyalty .buick-popup .section2 .one{padding:25px 0}
.lease-loyalty .buick-popup .section2 .two{padding:25px 0}
.lease-loyalty .buick-popup .section2:before{font-size:16px;line-height:normal}
.lease-loyalty .buick-popup .section2 .text2{font-size:16px;line-height:normal;width:100%;letter-spacing:1px}
.lease-loyalty .buick-popup .section2 .text2:before{font-size:16px;line-height:normal;font-weight:normal;width:5rem;left:0;right:0;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}
.lease-loyalty .buick-popup .section2 .text2 sup{font-size:10px;line-height:normal}
.lease-loyalty .buick-popup .section2 .text3{font-size:12px;line-height:normal}
.lease-loyalty .buick-popup .section2>div{padding:25px 0}
.lease-loyalty .buick-popup .section2>div:not(:last-child){border-right:0;border-bottom:1px solid #f26522}
.lease-loyalty .buick-popup .section2>div:not(:last-child):after{background-color:#fff;height:2.5rem;line-height:2.5rem;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);font-size:16px;top:unset;bottom:0;left:0}
.lease-loyalty .buick-popup .section2 .car-year{font-size:12px;line-height:normal}
.lease-loyalty .buick-popup .section1 p{margin:5px 50px}
.lease-loyalty .buick-popup .section1 h1{line-height:30px}
.lease-loyalty .buick-popup .section1 .text2{font-size:16px;line-height:20px}
.lease-loyalty .buick-popup .section1 .text2 .amount{font-size:16px;line-height:normal}
.lease-loyalty .buick-popup .section1 .text2 .amount sup{font-size:10px;line-height:normal}
.lease-loyalty .buick-popup .section1 .text3{font-size:12px;line-height:16px}
.lease-loyalty .buick-popup .btn-buick-primary{width:100%;margin:5px 0}
.lease-loyalty .buick-popup .btn-buick-secondary{width:100%;margin:5px 0}
.lease-loyalty .buick-popup .section3{margin:0}
.gmc-lease-loyalty-offers .text-overlay{background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(5%,#04161c));background:-o-linear-gradient(transparent 10%,#04161c 5%);background:linear-gradient(transparent 10%,#04161c 5%);top:-40px;margin-bottom:-40px}
.gmc-lease-loyalty-offers .text-overlay .brand-disclosure p{font-size:12px;line-height:13px}
.gmc-lease-loyalty-offers .brand-text h1{font-size:29px;line-height:27px;letter-spacing:0;font-weight:400}
.gmc-lease-loyalty-offers .brand-text h2{font-size:20px;line-height:21px;font-weight:400;letter-spacing:0}
.lease-loyalty .gmc-popup .section1 h1{line-height:32px}
.lease-loyalty .gmc-popup .section1 .text1{font-size:16px;line-height:20px}
.lease-loyalty .gmc-popup .section1 .text2{font-size:16px;line-height:20px}
.lease-loyalty .gmc-popup .section1 .text2 .amount{font-size:16px;line-height:normal}
.lease-loyalty .gmc-popup .section1 .text2 .amount sup{font-size:10px;line-height:normal}
.lease-loyalty .gmc-popup .section1 .text3{font-size:12px;line-height:16px}
.lease-loyalty .gmc-popup .section1 p{padding:10px 0}
.lease-loyalty .gmc-popup .section2:before{font-size:16px;line-height:normal}
.lease-loyalty .gmc-popup .section2 .text2{font-size:16px;line-height:normal;width:100%;letter-spacing:1px}
.lease-loyalty .gmc-popup .section2 .text2:before{font-size:16px;line-height:normal;font-weight:normal;width:5rem;left:0;right:0;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%)}
.lease-loyalty .gmc-popup .section2 .text2 sup{font-size:10px;line-height:normal}
.lease-loyalty .gmc-popup .section2 .text3{font-size:12px;line-height:normal}
.lease-loyalty .gmc-popup .section2 .offers-row div:not(.flex-container):not(.flex-content){padding:25px 0}
.lease-loyalty .gmc-popup .section2 .offers-row>div:not(:last-child){border-right:0;border-bottom:1px solid #000}
.lease-loyalty .gmc-popup .section2 .offers-row>div:not(:last-child):after{height:2.5rem;line-height:2.5rem;-webkit-transform:translate(0,50%);-ms-transform:translate(0,50%);transform:translate(0,50%);font-size:11px;top:unset;bottom:0;left:0}
.lease-loyalty .gmc-popup .section2 .cta{margin-top:0}
.lease-loyalty .gmc-popup .section2 .car-year{font-size:12px;line-height:normal}
.lease-loyalty .gmc-popup .section2 ul.car-name{padding:0}
.lease-loyalty .gmc-popup .section2 ul.car-name li{font-size:14px;line-height:normal}
.lease-loyalty .gmc-popup .btn-gmc-primary{width:100%;margin:5px 0}
.lease-loyalty .gmc-popup .btn-gmc-secondary{width:100%;margin:5px 0}
.lease-loyalty .gmc-popup .section3 p{padding-top:25px}
.lease-loyalty .gmc-popup .section3 p:last-child{padding-top:15px}
.gmc-lease-loyalty-offers .btn-gmc{margin-top:0}
}
@media screen and (min-width:320px) and (max-width:1023px) and (min-width:768px) and (max-width:991px){.lease-loyalty .buick-popup .section3 p{line-height:25px}
}
@media screen and (min-width:320px) and (max-width:1023px) and (min-width:768px) and (max-width:991px){.lease-loyalty .buick-popup .section1 h1{line-height:40px}
}
@media screen and (min-width:1024px) and (max-width:1199px){.lease-loyalty-offers .text-overlay{padding:0 20px 20px}
.offers-block-wide .lease-loyalty-offers .text-overlay{padding:20px}
.offers-block-wide .lease-loyalty-offers .brand-text h1{font-size:20px;line-height:normal}
.chevrolet-lease-loyalty-offers .brand-text h1{font-size:22px;line-height:24px}
.chevrolet-lease-loyalty-offers .brand-text h2{font-size:16px;line-height:18px}
.chevrolet-lease-loyalty-offers .brand-text h2 .amount{font-size:18px;line-height:normal}
.chevrolet-lease-loyalty-offers .text-overlay .brand-disclosure p{margin:5px}
.chevrolet-lease-loyalty-offers .btn-chevrolet{padding:15px 30px}
.lease-loyalty .chevrolet-popup .section1 .text2{line-height:28px}
.buick-lease-loyalty-offers .brand-text h1{font-size:22px;line-height:24px}
.buick-lease-loyalty-offers .brand-text h2{font-size:16px;line-height:18px}
.buick-lease-loyalty-offers .brand-text h2 .amount{font-size:18px;line-height:normal}
.buick-lease-loyalty-offers .btn-buick{padding:15px 30px}
.lease-loyalty .buick-popup .section1 .text2{line-height:28px}
.gmc-lease-loyalty-offers .brand-text h1{font-size:22px;line-height:24px}
.gmc-lease-loyalty-offers .brand-text h2{font-size:16px;line-height:18px}
.gmc-lease-loyalty-offers .brand-text h2 .amount{font-size:18px;line-height:normal}
.gmc-lease-loyalty-offers .btn-gmc{padding:10px 30px}
.lease-loyalty .gmc-popup .section1 .text2{line-height:28px}
}
@media screen and (min-width:768px) and (max-width:1023px){.lease-loyalty .popup{width:90%}
.offers-img-responsive{width:100%}
.offers-block-wide .lease-loyalty-offers .text-overlay{top:-190px;margin-bottom:-190px;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(50%,#313541));background:-o-linear-gradient(transparent 10%,#313541 50%);background:linear-gradient(transparent 10%,#313541 50%)}
.offers-block-wide .chevrolet-lease-loyalty-offers .text-overlay{top:-250px;margin-bottom:-250px;background:transparent}
.offers-block-wide .gmc-lease-loyalty-offers .text-overlay{background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(50%,#04161c));background:-o-linear-gradient(transparent 10%,#04161c 50%);background:linear-gradient(transparent 10%,#04161c 50%)}
.chevrolet-lease-loyalty-offers .text-overlay{top:-180px;margin-bottom:-180px;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(80%,#3f2e25));background:-o-linear-gradient(transparent 10%,#3f2e25 80%);background:linear-gradient(transparent 10%,#3f2e25 80%)}
.chevrolet-lease-loyalty-offers .text1{font-size:20px;line-height:normal}
.buick-lease-loyalty-offers .text-overlay{top:-130px;margin-bottom:-130px;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(50%,#313541));background:-o-linear-gradient(transparent 10%,#313541 50%);background:linear-gradient(transparent 10%,#313541 50%)}
.gmc-lease-loyalty-offers .text-overlay{top:-105px;margin-bottom:-105px;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(34%,#04161c));background:-o-linear-gradient(transparent 10%,#04161c 34%);background:linear-gradient(transparent 10%,#04161c 34%)}
}
@media screen and (max-width:767px){.offers-img-responsive{width:100%}
}
@media screen and (min-width:1024px){.lease-loyalty-offers .hide-desktop{display:none}
.lease-loyalty-offers .default-box-b img{width:100%}
}
@media screen and (max-width:767px) and (orientation:landscape){.buick-lease-loyalty-offers .text-overlay{background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(10%,#313541));background:-o-linear-gradient(transparent 0,#313541 10%);background:linear-gradient(transparent 0,#313541 10%);top:-120px;margin-bottom:-120px}
.chevrolet-lease-loyalty-offers .text-overlay{background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,transparent),color-stop(50%,#3f2e25));background:-o-linear-gradient(transparent 10%,#3f2e25 50%);background:linear-gradient(transparent 10%,#3f2e25 50%);top:-180px;margin-bottom:-180px}
.offers-block-wide .lease-loyalty-offers .text-overlay{background:transparent;top:-220px;margin-bottom:-220px}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.lease-loyalty .chevrolet-popup .section2 .amount sup{top:-3px}
.lease-loyalty .gmc-popup .section2 .amount sup{top:-12px}
.lease-loyalty .gmc-popup .section2 .offers-row.allowance:before{left:364px;right:auto}
}
@supports(-ms-ime-align:auto){.lease-loyalty .chevrolet-popup .section2 .amount sup{top:-3px}
.lease-loyalty .gmc-popup .section2 .amount sup{top:-12px}
.lease-loyalty .gmc-popup .section2 .offers-row.allowance:before{left:364px;right:auto}
}
@media print{.lease-loyalty .popup{width:100%;max-width:100%;padding:0;margin:0 auto}
.offers-col-lg-4,.offers-col-md-4{width:33.33333333%}
.lease-pullahead .chevrolet-popup .section2>div:not(.cta){width:20%}
.offers-col-lg-6,.offers-col-md-6{width:50%}
.offers-col-lg-3,.offers-col-md-3{width:25%}
.dashboard-card-row .offers-block-a{display:none}
.lease-loyalty-offer .popup-overlay,.new-lease-loyalty-offer .popup-overlay{visibility:visible;opacity:1;position:inherit;background:transparent}
.dashboard-card-row .lease-loyalty,.dashboard-card-row .offers-block-b,.logout .hero-content .offers-block-wide{display:block;width:100%}
.lease-loyalty .buick-popup .section2 ul.car-name li{font-size:12px}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.lease-loyalty .cadillac-popup .section1 .amount sup{font-size:.7em}
.lease-loyalty .cadillac-popup .section-allowances .amount{margin-bottom:5px}
.cadillac-lease-loyalty-offers{font-family:'CadillacSansLight',Arial,Helvetica,sans-serif;font-weight:600;color:#4b4b4b;line-height:26px}
.cadillac-lease-loyalty-offers .brand-cta{margin:12px 25px auto}
.cadillac-lease-loyalty-offers .brand-cta a{margin-left:0;margin-right:0}
.cadillac-lease-loyalty-offers .offers-img-responsive{width:100%}
.cadillac-lease-loyalty-offers .heading{font-size:29px;letter-spacing:-1.2px}
.cadillac-lease-loyalty-offers .bottom-content .bottom-description .bottom-content-logo{height:100%}
.cadillac-lease-loyalty-offers sup{font-size:.66em}
}
@media(max-width:1199px){.leaseLoyaltyGeneralMarket-popup .section-allowances .allowance-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:1340px){.leaseLoyaltyGeneralMarket-popup .section-allowances{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
}
.leaseLoyaltyGeneralMarket-popup .section-allowances .leaseLoyaltyGeneralMarket-hidden{display:none !important}
@media(min-width:992px){.leaseLoyaltyGeneralMarket-popup .left-content-section .leaseLoyaltyEscalade-heading,.leaseLoyaltyGeneralMarket-popup .right-content-section .leaseLoyaltyEscalade-heading{font-size:20px !important}
}
@media(max-width:1199px){.leaseLoyaltyEscalade-popup .section-allowances .allowance-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:1340px){.leaseLoyaltyEscalade-popup .section-allowances .allowance-card{width:100% !important}
}
@media(min-width:992px){.leaseLoyaltyEscalade-popup .section-allowances .allowance-card .heading{display:block !important;font-size:20px !important}
}
@media(min-width:992px){.leaseLoyaltyEscalade-popup .section-allowances .leaseLoyaltyEscalade-hidden{display:none !important}
}
@media(max-width:991px){.leaseLoyaltyEscalade-popup .section-allowances .leaseLoyaltyEscalade-hidden sup{font-size:20px !important}
}
@media(max-width:767px){.leaseLoyaltyEscalade-popup .section-allowances .leaseLoyaltyEscalade-hidden sup{font-size:14px !important}
}
@media(min-width:992px){.offers-block-wide .popup-overlay-offers .amount-txt{max-width:100% !important}
.offers-block-wide .popup-overlay-offers .fs-10{font-size:10px !important}
.offers-block-wide .popup-overlay-offers .fs-12{font-size:12px !important}
.offers-block-wide .popup-overlay-offers .fs-14{font-size:14px !important}
.offers-block-wide .popup-overlay-offers .fs-16{font-size:16px !important}
.offers-block-wide .popup-overlay-offers .fs-18{font-size:18px !important}
.offers-block-wide .popup-overlay-offers .fs-20{font-size:20px !important}
.offers-block-wide .popup-overlay-offers .fs-22{font-size:22px !important}
.offers-block-wide .popup-overlay-offers .fs-24{font-size:24px !important}
.offers-block-wide .popup-overlay-offers .fs-26{font-size:26px !important}
.offers-block-wide .popup-overlay-offers .fs-28{font-size:28px !important}
.offers-block-wide .popup-overlay-offers .fs-30{font-size:30px !important}
.offers-block-wide .popup-overlay-offers .fs-32{font-size:32px !important}
.offers-block-wide .popup-overlay-offers .fs-34{font-size:34px !important}
.offers-block-wide .popup-overlay-offers .fs-36{font-size:36px !important}
.offers-block-wide .popup-overlay-offers .fs-38{font-size:38px !important}
.offers-block-wide .popup-overlay-offers .fs-40{font-size:40px !important}
.offers-block-wide .popup-overlay-offers .fs-42{font-size:42px !important}
.offers-block-wide .popup-overlay-offers .fs-44{font-size:44px !important}
.offers-block-wide .popup-overlay-offers .fs-46{font-size:46px !important}
.offers-block-wide .popup-overlay-offers .fs-48{font-size:48px !important}
.offers-block-wide .popup-overlay-offers .fs-50{font-size:50px !important}
.offers-block-wide .popup-overlay-offers .fs-52{font-size:52px !important}
.offers-block-wide .popup-overlay-offers .fs-54{font-size:54px !important}
.offers-block-wide .popup-overlay-offers .fs-56{font-size:56px !important}
.offers-block-wide .popup-overlay-offers .fs-58{font-size:58px !important}
.offers-block-wide .popup-overlay-offers .fs-60{font-size:60px !important}
}
.popup-overlay-offers{z-index:99999}
@media print{.lease-loyalty{position:absolute}
.lease-loyalty .close{display:none !important}
.lease-loyalty .cta{display:none}
.offers-block-wide .lease-loyalty .logo-wrapper img:first-child{position:absolute;left:0;width:150px}
.offers-block-b .lease-loyalty .logo-wrapper img:first-child{position:absolute;left:0;width:150px}
.offers-block-wide .lease-loyalty .logo-wrapper img:last-child{position:absolute;right:0}
.offers-block-b .lease-loyalty .logo-wrapper img:last-child{position:absolute;right:0}
.lease-loyalty .section-allowances{max-width:none !important}
.lease-loyalty .section-allowances .allowance-card>p{font-size:32px !important}
.lease-loyalty .section-allowances .allowance-card>p sup{font-size:22px !important}
.offers-block-wide .lease-loyalty .section-allowances .allowance-card>div{padding-left:0 !important}
.offers-block-b .lease-loyalty .section-allowances .allowance-card>div{padding-left:0 !important}
.offers-block-wide .lease-loyalty .section-allowances .allowance-card>div .divider-vertical span{font-size:12px}
.lease-loyalty .section-allowances .allowance-card>div h5{font-size:8px !important}
.lease-loyalty .section-allowances .allowance-card>div h5 sup{font-size:8px}
.lease-loyalty .section-allowances .allowance-card>div p{font-size:8px !important}
.lease-loyalty .brand-logo{max-width:175px !important}
.lease-loyalty .allowance-card *,.lease-loyalty .allowance-card>p{text-align:center !important;min-width:100% !important}
.lease-loyalty .popup-wrapper-offers{margin-top:0 !important;margin-bottom:0 !important}
.lease-loyalty .section-allowances{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.lease-loyalty .section-allowances>.divider-vertical:nth-of-type(8){width:auto;opacity:1}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers{padding-top:30px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .logo-wrapper img:first-child{width:130px;margin-top:5px}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .logo-wrapper img:last-child{width:130px}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content{margin-top:0 !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child{margin-bottom:20px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child .cgm-heading{font-size:28px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child .cgm-subheading{font-size:22px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child .cgm-subheading-desc{font-size:14px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child .cgm-amount-pre-txt{font-size:14px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child .amount-txt{font-size:40px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child .cgm-amount-desc-txt{font-size:14px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:last-child{margin-bottom:0 !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:last-child p{font-size:10px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .section1{margin-bottom:20px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .section-allowances{margin-bottom:15px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .section-allowances .allowance-card p{font-size:26px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .section-allowances .allowance-card p>sup{font-size:20px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .section-allowances .allowance-card h5{font-size:44px !important}
.lease-loyalty-print-cta{height:100%;overflow:hidden}
.lease-loyalty-print-cta .QSIFeedbackButton{display:none !important;z-index:0 !important;opacity:0 !important}
.lease-loyalty-print-cta .QSIFeedbackButton div{display:none !important;z-index:0 !important;opacity:0 !important}
}
@media print and (max-width:1199px){#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers{padding-top:15px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child{margin-bottom:15px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child .cgm-heading{font-size:24px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child .cgm-subheading{font-size:18px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child .cgm-subheading-desc{font-size:12px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child .cgm-amount-pre-txt{font-size:12px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child .amount-txt{font-size:36px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .row:first-child .cgm-amount-desc-txt{font-size:12px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .section1{margin-bottom:15px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .section-allowances{margin-bottom:10px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .section-allowances .allowance-card p{font-size:22px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .section-allowances .allowance-card p>sup{font-size:18px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .content .section-allowances .allowance-card h5{font-size:40px !important}
}
@media print and (max-width:580px){#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers{padding-top:25px !important}
#lease-loyalty-cadillac-popup.lease-loyalty .popup-wrapper-offers .logo-wrapper img:first-child{margin-top:15px}
}
@media(min-width:480px) and (max-width:767px){.logo-wrapper{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
}
.popup-wrapper-offers .main-wrapper>h2.background-txt:before{width:50%}
@media(min-width:480px){.popup-wrapper-offers .main-wrapper>h2.background-txt:before{width:34%}
}
@media(min-width:992px){.offers-block-wide .popup-wrapper-offers .section-allowances{max-width:none !important}
}
.popup-wrapper-offers .section-allowances .allowance-card sup{top:-0.6em}
@media(min-width:992px){.offers-block-wide .popup-wrapper-offers .section-allowances .allowance-card>div,.offers-block-wide .popup-wrapper-offers .section-allowances .allowance-card>p{max-width:none !important;text-align:center !important}
}
@media(min-width:992px){.offers-block-wide .popup-wrapper-offers .section-allowances .allowance-card>div *{text-align:center !important}
}
@media(min-width:480px){.popup-wrapper-offers .cadillac-general-market{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.popup-wrapper-offers .cadillac-general-market .left-content-section{margin-right:30px}
.popup-wrapper-offers .cadillac-general-market .right-content-section{margin-left:30px}
.popup-wrapper-offers .cadillac-general-market .background-txt{display:none}
.popup-wrapper-offers .cadillac-general-market .divider-vertical{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.leaseLoyaltyGeneralMarket-popup .main-amount sup,.leaseLoyaltyEscalade-popup .main-amount sup{top:-14px}
@media(min-width:768px){.leaseLoyaltyGeneralMarket-popup .main-amount sup.dollar,.leaseLoyaltyEscalade-popup .main-amount sup.dollar{top:-10px}
}
.offer-mygm-rewards .offer-mygm-rewards-container{min-height:145px}
@media(max-width:1199px){.offer-mygm-rewards .offer-mygm-rewards-container{min-height:175px}
}
@media(max-width:767px){.offer-mygm-rewards .offer-mygm-rewards-container{min-height:260px}
}
.offer-mygm-rewards .offer-mygm-rewards-container .offer-mygm-rewards-logo{max-width:275px}
@media(max-width:1199px){.offer-mygm-rewards .offer-mygm-rewards-container .offer-mygm-rewards-logo{width:175px;max-width:none}
}
@media(max-width:767px){.offer-mygm-rewards .offer-mygm-rewards-container .offer-mygm-rewards-logo{max-height:90px;width:auto}
}
@media(min-width:992px){.offer-mygm-rewards .offer-mygm-rewards-container .offer-mygm-rewards-logo-container{min-width:225px}
}
.offer-mygm-rewards .offer-mygm-rewards-description-container p{font-size:18px}
.offer-mygm-rewards .offer-mygm-rewards-description-container p a{white-space:nowrap}
@media(min-width:768px){.offer-mygm-rewards .offer-mygm-rewards-description-container p{font-size:24px}
}
.offer-mygm-rewards .offer-mygm-rewards-description-container p,.offer-mygm-rewards .offer-mygm-rewards-point-container p{letter-spacing:-0.02em}
.cf-mya .mygm-rewards .offer-mygm-rewards .light-blue-bg{background-color:#edf4f9 !important}
.cf-mya .offer-mygm-rewards .gmfx-momentum .overpass-medium p{font-family:'Overpass-medium',Arial,Helvetica,sans-serif}
#gmf-mbox-rewards{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}
#gmf-mbox-rewards .aem-Grid.aem-Grid--12.aem-Grid--default--12{height:100%}
@media(min-width:480px) and (max-width:767px){#gmf-mbox-rewards .root.responsivegrid{width:100%}
}
#gmf-mbox-rewards .mygm-rewards{height:100%}
#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row{height:100%}
#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row .offer-mygm-rewards-container{height:100%}
#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row .offer-mygm-rewards-container .row.h-100.h-auto-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(min-width:480px) and (max-width:767px){#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row .offer-mygm-rewards-container .row.h-100.h-auto-sm{width:100%}
}
#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row .offer-mygm-rewards-container>div>div.row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row .offer-mygm-rewards-container .main-rewards-logo-container .offer-mygm-rewards-logo-container{margin-right:0 !important}
#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row .offer-mygm-rewards-container .main-rewards-logo-container .offer-mygm-rewards-logo-container img.offer-mygm-rewards-logo{max-width:210px}
#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row .offer-mygm-rewards-container .main-rewards-description-container{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;text-align:center}
@media(min-width:768px){#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row .offer-mygm-rewards-container .main-rewards-description-container{margin-top:25px}
}
@media(min-width:480px) and (max-width:767px){#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row .offer-mygm-rewards-container .main-rewards-description-container .offer-mygm-rewards-description-container p{width:100%}
}
#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row .offer-mygm-rewards-container .offer-mygm-rewards-point-container{margin-top:20px}
#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row .offer-mygm-rewards-container .offer-mygm-rewards-point-container br{display:none}
@media(max-width:767px){#gmf-mbox-rewards .mygm-rewards .offer-mygm-rewards.offer-mygm-rewards-row .offer-mygm-rewards-container>div.col-12{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
}
#gmf-mbox-gmic{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}
#gmf-mbox-gmic .root.responsivegrid{width:100%}
#gmf-mbox-gmic .aem-Grid.aem-Grid--12.aem-Grid--default--12{height:100%}
#gmf-mbox-gmic .mygm-rewards{height:100%}
#gmf-mbox-gmic .mygm-rewards .offer-gmic{height:100%;background-position:center;background-size:cover}
#gmf-mbox-gmic .mygm-rewards .offer-gmic .offer-gmic-container{height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#gmf-mbox-gmic .mygm-rewards .offer-gmic.gmic-sms-banner{background-color:#0e3560}
#gmf-mbox-gmic .mygm-rewards .offer-gmic.gmic-sms-banner .offers-gmic-description-container .offer-gmic-logo-container img{max-width:150px}
@media(max-width:767px){#gmf-mbox-gmic .mygm-rewards .offer-gmic.gmic-sms-banner .offers-gmic-description-container .offer-gmic-logo-container img{max-width:180px}
}
#gmf-mbox-gmic .mygm-rewards .offer-gmic.gmic-oca-banner{background-color:#d9d9d6}
#gmf-mbox-gmic .mygm-rewards .offer-gmic.gmic-lease-end{background-color:#d9d9d6}
#gmf-mbox-gmic .mygm-rewards .offer-gmic.gmic-non-gmf-currentOffer{background-color:black}
.cf-mya #gmf-mbox-gmic .offer-gmic.gmic-lease-end{background-color:black}
.cf-mya #gmf-mbox-gmic .offer-gmic.gmic-cf-currentOffer{background-color:black}
@media(min-width:992px){.offers-block-wide .offer-variation-b .fs-10{font-size:10px !important}
.offers-block-wide .offer-variation-b .fs-12{font-size:12px !important}
.offers-block-wide .offer-variation-b .fs-14{font-size:14px !important}
.offers-block-wide .offer-variation-b .fs-16{font-size:16px !important}
.offers-block-wide .offer-variation-b .fs-18{font-size:18px !important}
.offers-block-wide .offer-variation-b .fs-20{font-size:20px !important}
.offers-block-wide .offer-variation-b .fs-22{font-size:22px !important}
.offers-block-wide .offer-variation-b .fs-24{font-size:24px !important}
.offers-block-wide .offer-variation-b .fs-26{font-size:26px !important}
.offers-block-wide .offer-variation-b .fs-28{font-size:28px !important}
.offers-block-wide .offer-variation-b .fs-30{font-size:30px !important}
.offers-block-wide .offer-variation-b .fs-32{font-size:32px !important}
.offers-block-wide .offer-variation-b .fs-34{font-size:34px !important}
.offers-block-wide .offer-variation-b .fs-36{font-size:36px !important}
.offers-block-wide .offer-variation-b .fs-38{font-size:38px !important}
.offers-block-wide .offer-variation-b .fs-40{font-size:40px !important}
.offers-block-wide .offer-variation-b .fs-42{font-size:42px !important}
.offers-block-wide .offer-variation-b .fs-44{font-size:44px !important}
.offers-block-wide .offer-variation-b .fs-46{font-size:46px !important}
.offers-block-wide .offer-variation-b .fs-48{font-size:48px !important}
.offers-block-wide .offer-variation-b .fs-50{font-size:50px !important}
.offers-block-wide .offer-variation-b .fs-52{font-size:52px !important}
.offers-block-wide .offer-variation-b .fs-54{font-size:54px !important}
.offers-block-wide .offer-variation-b .fs-56{font-size:56px !important}
.offers-block-wide .offer-variation-b .fs-58{font-size:58px !important}
.offers-block-wide .offer-variation-b .fs-60{font-size:60px !important}
}
@media(min-width:992px){.offers-block-b .offer-variation-b .desktop-wrapper{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
}
.offer-variation-b .wrapper-lg{background:-webkit-gradient(linear,left top,right top,from(#000),to(#36525e));background:-o-linear-gradient(left,#000 0,#36525e 100%);background:linear-gradient(90deg,#000 0,#36525e 100%)}
@media(min-width:992px){.offers-block-wide .offer-variation-b .bottom-wrapper{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .offer-variation-b .bottom-wrapper .main-heading{font-size:18px !important}
}
.offer-variation-b .main-wrapper{background-color:#36505e}
@media(min-width:992px){.offers-block-b .offer-variation-b .main-wrapper{display:none}
}
.offer-variation-b .content-wrapper{top:0}
.offer-variation-b .arrow-cta{height:18px;padding-bottom:3px}
@media(min-width:768px) and (max-width:991px){.offer-variation-b .arrow-cta{height:28px}
}
@media(min-width:1200px){.offer-variation-b .arrow-cta{height:22px}
}
@media(min-width:992px){.offers-block-b .offer-variation-b .logo-img{width:110px;height:100px}
}
@media(min-width:1200px){.offers-block-b .offer-variation-b .logo-img{width:150px}
}
@media(min-width:992px){.offers-block-wide .offer-variation-b .logo-img{margin-bottom:10px !important;max-width:120px !important}
}
@media(min-width:1200px){.offers-block-wide .offer-variation-b .logo-img{max-width:130px !important}
}
@media(min-width:1200px){.offers-block-wide .offer-variation-b .heading{font-size:46px !important}
.offers-block-b .offer-variation-b .heading br{display:none}
}
.offer-var-a{position:relative;height:100%}
.offers-block-a .offer-var-a .gmfx-momentum .bg-container .bg-size-cover{background-position:20% 50% !important}
@media(max-width:1280px){.offers-block-a .offer-var-a .gmfx-momentum .bg-container .bg-size-cover{background-position:35% 50% !important}
}
@media(max-width:1199px){.offers-block-a .offer-var-a .gmfx-momentum .bg-container .bg-size-cover{background-position:40% 50% !important}
}
@media(max-width:1024px){.offers-block-wide .offer-var-a .gmfx-momentum .bg-container .bg-size-cover{background-position:40% 100% !important}
}
.login .offers-block-wide .offer-var-a .gmfx-momentum .bg-container .bg-size-cover{background-position:70% 100% !important}
@media(max-width:1024px){.offers-block-b .offer-var-a .gmfx-momentum .bg-container .bg-size-cover{background-position:66% 50% !important}
}
@media(max-width:991px){.offers-block-a .offer-var-a .gmfx-momentum .bg-container .offer-display-box-a{display:none !important}
}
@media(max-width:991px){.offers-block-a .offer-var-a .gmfx-momentum .bg-container .black-bg{display:block !important}
.offers-block-a .offer-var-a .gmfx-momentum .bg-container .black-bg .bg-size-cover{background-position:40% 50% !important}
}
@media(max-width:480px){.offers-block-a .offer-var-a .gmfx-momentum .bg-container .black-bg .bg-size-cover{background-position:75% 0 !important}
}
@media(max-width:991px){.offers-block-wide .offer-var-a .gmfx-momentum .bg-container .offer-display-box-wide{display:none !important}
}
@media(max-width:991px){.offers-block-wide .offer-var-a .gmfx-momentum .bg-container .black-bg{display:block !important}
.offers-block-wide .offer-var-a .gmfx-momentum .bg-container .black-bg .bg-size-cover{background-position:40% 50% !important}
}
@media(max-width:480px){.offers-block-wide .offer-var-a .gmfx-momentum .bg-container .black-bg .bg-size-cover{background-position:70% 0 !important}
}
@media(max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .bg-container .offer-display-box-a{display:none !important}
}
@media(max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .bg-container .black-bg{display:block !important}
.offers-block-b .offer-var-a .gmfx-momentum .bg-container .black-bg .bg-size-cover{background-position:40% 50% !important}
}
@media(max-width:480px){.offers-block-b .offer-var-a .gmfx-momentum .bg-container .black-bg .bg-size-cover{background-position:70% 0 !important}
}
@media(min-width:992px){.offers-block-wide .offer-var-a .offer-var-a-keys{margin-top:0}
}
@media(min-width:1025px){.offers-block-wide .offer-var-a .offer-var-a-keys{margin-top:55px}
}
@media(min-width:992px){.offers-block-b .offer-var-a .offer-var-a-keys{margin-top:0}
}
@media(min-width:1025px){.offers-block-b .offer-var-a .offer-var-a-keys{margin-top:20px}
}
.offer-var-a .onstar-main h3{font-family:"CadillacSansLight",Tahoma,sans-serif;font-size:14px;line-height:1.3;font-weight:100;letter-spacing:.6px;margin-top:0 !important}
@media(min-width:768px){.mya-offers.offers-block-b .offer-var-a .onstar-main h3{font-size:30px;line-height:34px;letter-spacing:1.5px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .offer-var-a .onstar-main h3{font-size:30px;line-height:34px;letter-spacing:1.5px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .offer-var-a .onstar-main h3{font-size:30px;line-height:34px;letter-spacing:1.5px}
}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .onstar-main h3{max-width:520px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .onstar-main h3{max-width:520px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .onstar-main h3{max-width:520px}
}
.offer-var-a .onstar-main .btn.btn-primary{background:#fff;border-radius:20px;border-color:transparent;color:#1c5a8b !important;font-family:'Overpass-medium',Arial,Helvetica,sans-serif;letter-spacing:0;font-size:14px;padding-right:30px;padding-left:30px}
.offer-var-a .onstar-main .btn.btn-primary:hover{opacity:.8;background:#fff;border-color:transparent}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .onstar-main-content .offer-var-a-logo .logo-image-container{margin-left:auto}
.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .onstar-main-content .offer-var-a-logo .logo-image-container:after{display:block;text-align:right}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .onstar-main-content .offer-var-a-logo .logo-image-container{margin-left:auto}
.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .onstar-main-content .offer-var-a-logo .logo-image-container:after{display:block;text-align:right}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .onstar-main-content .offer-var-a-logo .logo-image-container{margin-left:auto}
.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .onstar-main-content .offer-var-a-logo .logo-image-container:after{display:block;text-align:right}
}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{height:100%;display:none;top:0;position:absolute;content:""}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after{display:block}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after{display:block}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after{display:block}
}
@media(min-width:768px){.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after{display:block}
}
@media(min-width:1024px){.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after{display:block}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after{display:block}
}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .row:first-of-type>.col-12>.row,.mya-offers.offers-block-b .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .row:first-of-type>.col-12>.row{display:block}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .row:first-of-type>.col-12>.row,.mya-offers.offers-block-a .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .row:first-of-type>.col-12>.row{display:block}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.left .row:first-of-type>.col-12>.row,.mya-offers.offers-block-wide .offer-var-a .onstar-main .offer-variation-a-content-bottom.right .row:first-of-type>.col-12>.row{display:block}
}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{width:85px;right:-85px}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#494949),to(rgba(73,73,73,0)));background-image:-o-linear-gradient(left,#494949,rgba(73,73,73,0));background-image:linear-gradient(to right,#494949,rgba(73,73,73,0))}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#303132),to(rgba(48,49,50,0)));background-image:-o-linear-gradient(left,#303132,rgba(48,49,50,0));background-image:linear-gradient(to right,#303132,rgba(48,49,50,0))}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#000),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,#000,rgba(0,0,0,0));background-image:linear-gradient(to right,#000,rgba(0,0,0,0))}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#111),to(rgba(17,17,17,0)));background-image:-o-linear-gradient(left,#111,rgba(17,17,17,0));background-image:linear-gradient(to right,#111,rgba(17,17,17,0))}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#00295b),to(rgba(0,41,91,0)));background-image:-o-linear-gradient(left,#00295b,rgba(0,41,91,0));background-image:linear-gradient(to right,#00295b,rgba(0,41,91,0))}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#005dab),to(rgba(0,93,171,0)));background-image:-o-linear-gradient(left,#005dab,rgba(0,93,171,0));background-image:linear-gradient(to right,#005dab,rgba(0,93,171,0))}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#77787b),to(rgba(119,120,123,0)));background-image:-o-linear-gradient(left,#77787b,rgba(119,120,123,0));background-image:linear-gradient(to right,#77787b,rgba(119,120,123,0))}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background-image:-o-linear-gradient(left,#fff,rgba(255,255,255,0));background-image:linear-gradient(to right,#fff,rgba(255,255,255,0))}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#b6b7b8),to(rgba(182,183,184,0)));background-image:-o-linear-gradient(left,#b6b7b8,rgba(182,183,184,0));background-image:linear-gradient(to right,#b6b7b8,rgba(182,183,184,0))}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#494949),to(rgba(73,73,73,0)));background-image:-o-linear-gradient(left,#494949,rgba(73,73,73,0));background-image:linear-gradient(to right,#494949,rgba(73,73,73,0))}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .utility-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#f6f7f9),to(rgba(246,247,249,0)));background-image:-o-linear-gradient(left,#f6f7f9,rgba(246,247,249,0));background-image:linear-gradient(to right,#f6f7f9,rgba(246,247,249,0))}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg:not(.opacity-100):after,.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{width:85px;left:-85px}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(73,73,73,0)),to(#494949));background-image:-o-linear-gradient(left,rgba(73,73,73,0),#494949);background-image:linear-gradient(to right,rgba(73,73,73,0),#494949)}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(48,49,50,0)),to(#303132));background-image:-o-linear-gradient(left,rgba(48,49,50,0),#303132);background-image:linear-gradient(to right,rgba(48,49,50,0),#303132)}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(#000));background-image:-o-linear-gradient(left,rgba(0,0,0,0),#000);background-image:linear-gradient(to right,rgba(0,0,0,0),#000)}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(17,17,17,0)),to(#111));background-image:-o-linear-gradient(left,rgba(17,17,17,0),#111);background-image:linear-gradient(to right,rgba(17,17,17,0),#111)}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,41,91,0)),to(#00295b));background-image:-o-linear-gradient(left,rgba(0,41,91,0),#00295b);background-image:linear-gradient(to right,rgba(0,41,91,0),#00295b)}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,93,171,0)),to(#005dab));background-image:-o-linear-gradient(left,rgba(0,93,171,0),#005dab);background-image:linear-gradient(to right,rgba(0,93,171,0),#005dab)}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(119,120,123,0)),to(#77787b));background-image:-o-linear-gradient(left,rgba(119,120,123,0),#77787b);background-image:linear-gradient(to right,rgba(119,120,123,0),#77787b)}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background-image:-o-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:linear-gradient(to right,rgba(255,255,255,0),#fff)}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(182,183,184,0)),to(#b6b7b8));background-image:-o-linear-gradient(left,rgba(182,183,184,0),#b6b7b8);background-image:linear-gradient(to right,rgba(182,183,184,0),#b6b7b8)}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(73,73,73,0)),to(#494949));background-image:-o-linear-gradient(left,rgba(73,73,73,0),#494949);background-image:linear-gradient(to right,rgba(73,73,73,0),#494949)}
.offer-var-a .onstar-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .utility-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(246,247,249,0)),to(#f6f7f9));background-image:-o-linear-gradient(left,rgba(246,247,249,0),#f6f7f9);background-image:linear-gradient(to right,rgba(246,247,249,0),#f6f7f9)}
.offer-var-a .onstar-main .onstar-main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}
.offer-var-a .onstar-main .onstar-main-content .logo-image-container{max-width:200px}
.offer-var-a .onstar-main .onstar-main-content .logo-image-container img{margin-bottom:10px;margin-top:20px}
@media(min-width:768px){.mya-offers.offers-block-b .offer-var-a .onstar-main .onstar-main-content .logo-image-container img{margin-bottom:20px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .offer-var-a .onstar-main .onstar-main-content .logo-image-container img{margin-bottom:20px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .offer-var-a .onstar-main .onstar-main-content .logo-image-container img{margin-bottom:20px}
}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .onstar-main .onstar-main-content .logo-image-container img{margin-top:0}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .onstar-main .onstar-main-content .logo-image-container img{margin-top:0}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .onstar-main .onstar-main-content .logo-image-container img{margin-top:0}
}
@media(min-width:768px){.mya-offers.offers-block-b .offer-var-a .onstar-main .onstar-main-content .logo-image-container{max-width:250px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .offer-var-a .onstar-main .onstar-main-content .logo-image-container{max-width:250px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .offer-var-a .onstar-main .onstar-main-content .logo-image-container{max-width:250px}
}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .onstar-main .onstar-main-content .logo-image-container{max-width:320px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .onstar-main .onstar-main-content .logo-image-container{max-width:320px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .onstar-main .onstar-main-content .logo-image-container{max-width:320px}
}
.offer-var-a .onstar-main .onstar-main-content .logo-image-container:after{content:"Limitations may apply";white-space:nowrap;font-size:12px;font-family:"CadillacSansLight",Tahoma,sans-serif;color:#fff}
@media(min-width:768px){.mya-offers.offers-block-b .offer-var-a .onstar-main .onstar-main-content .logo-image-container:after{font-size:14px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .offer-var-a .onstar-main .onstar-main-content .logo-image-container:after{font-size:14px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .offer-var-a .onstar-main .onstar-main-content .logo-image-container:after{font-size:14px}
}
.offer-var-a .onstar-main .onstar-main-content .row.space-between{height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-wrap:wrap;flex-wrap:wrap}
.offer-var-a .onstar-main .onstar-main-content .row.space-between .offer-var-a-logo{width:100%;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:auto}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .onstar-main .onstar-main-content{height:100%}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .onstar-main .onstar-main-content{height:100%}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .onstar-main .onstar-main-content{height:100%}
}
.mya-offers.offers-block-a .dynamic-carousel .offer-var-a .onstar-main .offer-variation-a-content-bottom-box .dark-gray-bg,.mya-offers.offers-block-wide .dynamic-carousel .offer-var-a .onstar-main .offer-variation-a-content-bottom-box .dark-gray-bg{border-bottom:1px solid #77787b}
.mya-offers.offers-block-b .dynamic-carousel .offer-var-a .onstar-main .offer-variation-a-content-bottom-box .dark-gray-bg{border-bottom:1px solid #77787b}
@media(min-width:992px){.mya-offers.offers-block-b .dynamic-carousel .offer-var-a .onstar-main .offer-variation-a-content-bottom-box .dark-gray-bg{border-bottom:0}
}
.offer-var-a .offer-var-a-social .offer-button-row a[href*="twitter.com/gmfinancial"]{background:#049ef5 !important;border:2px solid #049ef5 !important}
.offer-var-a .offer-var-a-social .offer-button-row a[href*="twitter.com/gmfinancial"]:hover{opacity:.75}
@media(max-width:767px){.offer-var-a .accessories-container.gmc-main .gmf-rte p sup{top:-5px !important}
}
.offer-var-a .accessories-container.chevrolet-main .gmf-rte p{color:#393839}
@media(min-width:992px) and (max-width:1199px){.offer-var-a .accessories-container.chevrolet-main .left .btn{padding:15px 20px}
}
.offer-var-a .accessories-container.cadillac-main h1{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;letter-spacing:4.5px}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .offer-var-a .accessories-container.cadillac-main h1{font-size:28px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .offer-var-a .accessories-container.cadillac-main h1{font-size:18px !important}
}
@media(min-width:768px) and (max-width:1199px){.offer-var-a .accessories-container.cadillac-main h1{letter-spacing:2.5px}
}
.offer-var-a .accessories-container.cadillac-main p,.offer-var-a .accessories-container.cadillac-main a{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;letter-spacing:.7px}
.offer-var-a .accessories-container.cadillac-main .btn-white-secondary:not(:disabled):hover:hover{background:#ffffffcc;border-color:#ffffffcc}
.offer-var-a .accessories-container.cadillac-main .btn-black-secondary:not(:disabled):hover:hover{background:#000c;border-color:#000c}
@media(max-width:767px){.offer-var-a .accessories-container.cadillac-main .cadillac-logo-auto>div{margin-right:auto;margin-left:auto}
}
@media(max-width:1024px){.offers-block-b .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:512px !important;width:512px !important}
}
@media(max-width:992px){.offers-block-b .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:405px !important;width:405px !important}
}
@media(max-width:769px){.offers-block-b .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:385px !important;width:100% !important}
}
@media(max-width:481px){.offers-block-b .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:100% !important;width:100% !important}
}
.offers-block-wide .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:485px !important;width:485px !important}
@media(max-width:1200px){.offers-block-wide .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:385px !important;width:385px !important}
}
@media(max-width:1023px){.offers-block-wide .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:100% !important;width:100% !important}
}
@media(max-width:992px){.offers-block-wide .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:405px !important;width:405px !important}
}
@media(max-width:769px){.offers-block-wide .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:385px !important;width:100% !important}
}
@media(max-width:481px){.offers-block-wide .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:100% !important;width:100% !important}
}
.offers-block-a .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:485px !important;width:485px !important}
@media(max-width:1200px){.offers-block-a .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:385px !important;width:385px !important}
}
@media(max-width:1023px){.offers-block-a .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:100% !important;width:100% !important}
}
@media(max-width:992px){.offers-block-a .offer-var-a .accessories-container .offer-variation-a-content-bottom-box{min-width:100% !important;width:100% !important}
}
.offer-var-a .offers-var-a-box-b-disclaimer{display:none}
@media(min-width:768px) and (max-width:991px){.offers-block-b .offer-var-a .layout-gmf-custom.layout-gmf-custom-content-5 + .row .offers-var-a-box-b-disclaimer-show-sm-to-md,.offers-block-wide .offer-var-a .layout-gmf-custom.layout-gmf-custom-content-5 + .row .offers-var-a-box-b-disclaimer-show-sm-to-md,.offers-block-b .offer-var-a .layout-gmf-custom.layout-gmf-custom-content-6 + .row .offers-var-a-box-b-disclaimer-show-sm-to-md,.offers-block-wide .offer-var-a .layout-gmf-custom.layout-gmf-custom-content-6 + .row .offers-var-a-box-b-disclaimer-show-sm-to-md,.offers-block-b .offer-var-a .layout-gmf-custom.layout-gmf-custom-content-7 + .row .offers-var-a-box-b-disclaimer-show-sm-to-md,.offers-block-wide .offer-var-a .layout-gmf-custom.layout-gmf-custom-content-7 + .row .offers-var-a-box-b-disclaimer-show-sm-to-md{display:block !important}
}
@media(max-width:991px){.offer-var-a .offer-var-a-gmc-title .col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:100%}
.offer-var-a .offer-var-a-gmc-title .col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
}
@media(min-width:768px){.offers-block-b .offer-var-a .layout-gmf-custom .bg-container{display:inherit !important}
.offers-block-b .offer-var-a .layout-gmf-custom .offer-button-container{margin-top:25px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .offer-var-a .layout-gmf-custom .bg-container{display:inherit !important}
.offers-block-wide .offer-var-a .layout-gmf-custom .offer-button-container{margin-top:25px}
}
@media(min-width:992px){.offers-block-b .offer-var-a .layout-gmf-custom .foreground-container{-ms-flex-align:unset;-webkit-box-align:unset;align-items:unset}
.offers-block-b .offer-var-a .layout-gmf-custom .foreground-container .offer-variation-a-content-bottom{height:100%}
.offers-block-b .offer-var-a .layout-gmf-custom .foreground-container .offer-variation-a-content-bottom>img{display:none}
.offers-block-b .offer-var-a .layout-gmf-custom .foreground-container .offer-variation-a-content-bottom>div{-webkit-box-flex:0;-ms-flex:41.666667% !important;flex:41.666667% !important;max-width:41.666667% !important;margin-top:0 !important;margin-bottom:0 !important}
.offers-block-b .offer-var-a .layout-gmf-custom .foreground-container .offer-variation-a-content-bottom .offer-description-container{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}
.offers-block-b .offer-var-a .layout-gmf-custom .bg-container{-ms-flex-pack:end;-webkit-box-pack:end;justify-content:flex-end}
.offers-block-b .offer-var-a .layout-gmf-custom .bg-container>div{right:0;-webkit-box-flex:0;-ms-flex:58.333333% !important;flex:58.333333% !important;max-width:58.333333% !important}
.offers-block-b .offer-var-a .layout-gmf-custom.layout-gmf-custom-right .bg-container{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}
.offers-block-b .offer-var-a .layout-gmf-custom.layout-gmf-custom-right .bg-container>div{right:auto}
.offers-block-b .offer-var-a .offer-variation-a-content-bottom-box.layout-gmf-custom-opposite.m-r-auto-md{margin-left:auto !important;margin-right:0 !important}
.offers-block-b .offer-var-a .offer-variation-a-content-bottom-box.layout-gmf-custom-opposite.m-l-auto-md{margin-right:auto !important;margin-left:0 !important}
.offers-block-b .offer-var-a .layout-gmf-custom.layout-gmf-custom-content-5 .foreground-container .offer-variation-a-content-bottom>div{-webkit-box-flex:0;-ms-flex:41.666667% !important;flex:41.666667% !important;max-width:41.666667% !important}
.offers-block-b .offer-var-a .layout-gmf-custom.layout-gmf-custom-content-5 .bg-container>div{-webkit-box-flex:0;-ms-flex:58.333333% !important;flex:58.333333% !important;max-width:58.333333% !important}
.offers-block-b .offer-var-a .layout-gmf-custom.layout-gmf-custom-content-6 .foreground-container .offer-variation-a-content-bottom>div{-webkit-box-flex:0;-ms-flex:50% !important;flex:50% !important;max-width:50% !important}
.offers-block-b .offer-var-a .layout-gmf-custom.layout-gmf-custom-content-6 .bg-container>div{-webkit-box-flex:0;-ms-flex:50% !important;flex:50% !important;max-width:50% !important}
.offers-block-b .offer-var-a .layout-gmf-custom.layout-gmf-custom-content-7 .foreground-container .offer-variation-a-content-bottom>div{-webkit-box-flex:0;-ms-flex:58.333333% !important;flex:58.333333% !important;max-width:58.333333% !important}
.offers-block-b .offer-var-a .layout-gmf-custom.layout-gmf-custom-content-7 .bg-container>div{-webkit-box-flex:0;-ms-flex:41.666667% !important;flex:41.666667% !important;max-width:41.666667% !important}
}
@media(max-width:991px){.offers-block-wide .offer-var-a .offer-button-row.column-md,.offers-block-a .offer-var-a .offer-button-row.column-md{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
}
.offer-var-a .offer-variation-a-content-top{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
@media(min-width:480px){.offers-block-b .offer-var-a .gmfx-momentum>div.box-b-full-height .foreground-container{-ms-flex-align:initial;-webkit-box-align:initial;align-items:initial}
.offers-block-b .offer-var-a .gmfx-momentum>div.box-b-full-height .foreground-container .row.offer-variation-a-content-bottom{height:100%}
.offers-block-b .offer-var-a .gmfx-momentum>div.box-b-full-height .foreground-container .row.offer-variation-a-content-bottom>div{margin-top:0;margin-bottom:0}
.offers-block-b .offer-var-a .gmfx-momentum>div.box-b-full-height .background-container>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media(min-width:480px){.offers-block-b .offer-var-a .gmfx-momentum>div.box-b-full-height-right .background-container>div{right:0}
}
.offers-billing-statement-preview .offer-var-a .gmfx-momentum>div:not(.modal):last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-billing-statement-preview .preview-box-a .offer-var-a .offer-variation-a-content-bottom.column-md.right{-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}
.offers-billing-statement-preview.height-checked .offers-warning + div .offer-var-a .gmfx-momentum>div:not(.modal):last-of-type{display:block}
.offers-billing-statement-preview.height-checked .offer-var-a .gmfx-momentum>div:not(.modal):last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex}
.offer-var-a .offer-button-row .btn{white-space:normal;max-width:100%}
.offer-var-a .pay-points-main .btn.btn-primary{background:#fff;border-radius:5px;border-color:transparent;color:#146ab1 !important;font-family:'Overpass-bold',Arial,Helvetica,sans-serif;letter-spacing:1.05px;font-size:15px;padding-right:15px;padding-left:15px}
@media(min-width:992px){.offer-var-a .pay-points-main .btn.btn-primary{margin-top:15px}
}
.offer-var-a .pay-points-main .btn.btn-primary:hover{opacity:.8;background:#fff;border-color:transparent}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .pay-points-main-content .offer-var-a-logo .logo-image-container{margin-left:auto}
.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .pay-points-main-content .offer-var-a-logo .logo-image-container:after{display:block;text-align:right}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .pay-points-main-content .offer-var-a-logo .logo-image-container{margin-left:auto}
.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .pay-points-main-content .offer-var-a-logo .logo-image-container:after{display:block;text-align:right}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .pay-points-main-content .offer-var-a-logo .logo-image-container{margin-left:auto}
.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .pay-points-main-content .offer-var-a-logo .logo-image-container:after{display:block;text-align:right}
}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{height:100%;display:none;top:0;position:absolute;content:""}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after{display:block}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after{display:block}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-md:not(.opacity-100):after{display:block}
}
@media(min-width:768px){.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after{display:block}
}
@media(min-width:1024px){.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after{display:block}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg.opacity-100-sm:not(.opacity-100):after{display:block}
}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .row:first-of-type>.col-12>.row,.mya-offers.offers-block-b .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .row:first-of-type>.col-12>.row{display:block}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .row:first-of-type>.col-12>.row,.mya-offers.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .row:first-of-type>.col-12>.row{display:block}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .row:first-of-type>.col-12>.row,.mya-offers.offers-block-wide .offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .row:first-of-type>.col-12>.row{display:block}
}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{width:85px;right:-85px}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#494949),to(rgba(73,73,73,0)));background-image:-o-linear-gradient(left,#494949,rgba(73,73,73,0));background-image:linear-gradient(to right,#494949,rgba(73,73,73,0))}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .charcoal-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#303132),to(rgba(48,49,50,0)));background-image:-o-linear-gradient(left,#303132,rgba(48,49,50,0));background-image:linear-gradient(to right,#303132,rgba(48,49,50,0))}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .pitch-black-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#000),to(rgba(0,0,0,0)));background-image:-o-linear-gradient(left,#000,rgba(0,0,0,0));background-image:linear-gradient(to right,#000,rgba(0,0,0,0))}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .black-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#111),to(rgba(17,17,17,0)));background-image:-o-linear-gradient(left,#111,rgba(17,17,17,0));background-image:linear-gradient(to right,#111,rgba(17,17,17,0))}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-blue-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#00295b),to(rgba(0,41,91,0)));background-image:-o-linear-gradient(left,#00295b,rgba(0,41,91,0));background-image:linear-gradient(to right,#00295b,rgba(0,41,91,0))}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gmf-blue-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#005dab),to(rgba(0,93,171,0)));background-image:-o-linear-gradient(left,#005dab,rgba(0,93,171,0));background-image:linear-gradient(to right,#005dab,rgba(0,93,171,0))}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#77787b),to(rgba(119,120,123,0)));background-image:-o-linear-gradient(left,#77787b,rgba(119,120,123,0));background-image:linear-gradient(to right,#77787b,rgba(119,120,123,0))}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .white-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#fff),to(rgba(255,255,255,0)));background-image:-o-linear-gradient(left,#fff,rgba(255,255,255,0));background-image:linear-gradient(to right,#fff,rgba(255,255,255,0))}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .medium-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#b6b7b8),to(rgba(182,183,184,0)));background-image:-o-linear-gradient(left,#b6b7b8,rgba(182,183,184,0));background-image:linear-gradient(to right,#b6b7b8,rgba(182,183,184,0))}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#494949),to(rgba(73,73,73,0)));background-image:-o-linear-gradient(left,#494949,rgba(73,73,73,0));background-image:linear-gradient(to right,#494949,rgba(73,73,73,0))}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.left .offer-variation-a-content-bottom-box .utility-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(#f6f7f9),to(rgba(246,247,249,0)));background-image:-o-linear-gradient(left,#f6f7f9,rgba(246,247,249,0));background-image:linear-gradient(to right,#f6f7f9,rgba(246,247,249,0))}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg:not(.opacity-100):after,.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{width:85px;left:-85px}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(73,73,73,0)),to(#494949));background-image:-o-linear-gradient(left,rgba(73,73,73,0),#494949);background-image:linear-gradient(to right,rgba(73,73,73,0),#494949)}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .charcoal-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(48,49,50,0)),to(#303132));background-image:-o-linear-gradient(left,rgba(48,49,50,0),#303132);background-image:linear-gradient(to right,rgba(48,49,50,0),#303132)}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .pitch-black-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(#000));background-image:-o-linear-gradient(left,rgba(0,0,0,0),#000);background-image:linear-gradient(to right,rgba(0,0,0,0),#000)}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .black-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(17,17,17,0)),to(#111));background-image:-o-linear-gradient(left,rgba(17,17,17,0),#111);background-image:linear-gradient(to right,rgba(17,17,17,0),#111)}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-blue-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,41,91,0)),to(#00295b));background-image:-o-linear-gradient(left,rgba(0,41,91,0),#00295b);background-image:linear-gradient(to right,rgba(0,41,91,0),#00295b)}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gmf-blue-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,93,171,0)),to(#005dab));background-image:-o-linear-gradient(left,rgba(0,93,171,0),#005dab);background-image:linear-gradient(to right,rgba(0,93,171,0),#005dab)}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(119,120,123,0)),to(#77787b));background-image:-o-linear-gradient(left,rgba(119,120,123,0),#77787b);background-image:linear-gradient(to right,rgba(119,120,123,0),#77787b)}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .white-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background-image:-o-linear-gradient(left,rgba(255,255,255,0),#fff);background-image:linear-gradient(to right,rgba(255,255,255,0),#fff)}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .medium-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(182,183,184,0)),to(#b6b7b8));background-image:-o-linear-gradient(left,rgba(182,183,184,0),#b6b7b8);background-image:linear-gradient(to right,rgba(182,183,184,0),#b6b7b8)}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .dark-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(73,73,73,0)),to(#494949));background-image:-o-linear-gradient(left,rgba(73,73,73,0),#494949);background-image:linear-gradient(to right,rgba(73,73,73,0),#494949)}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom.right .offer-variation-a-content-bottom-box .utility-gray-bg:not(.opacity-100):after{background-image:-webkit-gradient(linear,left top,right top,from(rgba(246,247,249,0)),to(#f6f7f9));background-image:-o-linear-gradient(left,rgba(246,247,249,0),#f6f7f9);background-image:linear-gradient(to right,rgba(246,247,249,0),#f6f7f9)}
.offer-var-a .pay-points-main .pay-points-main-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}
.offer-var-a .pay-points-main .pay-points-main-content .heading{font-family:'Overpass-bold',Arial,Helvetica,sans-serif;letter-spacing:.5px}
.offer-var-a .pay-points-main .pay-points-main-content .sub-heading{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;letter-spacing:.5px}
.offer-var-a .pay-points-main .pay-points-main-content .sub-heading-txt{font-family:'Overpass-bold',Arial,Helvetica,sans-serif;letter-spacing:.5px}
@media(min-width:992px){.offers-block-wide .offer-var-a .pay-points-main .pay-points-main-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.offers-block-wide .offer-var-a .pay-points-main .pay-points-main-content>.flex-shrink-0-ie{width:73%}
}
@media(min-width:992px){.offers-block-b .offer-var-a .pay-points-main .pay-points-main-content>.flex-shrink-0-ie,.offers-block-a .offer-var-a .pay-points-main .pay-points-main-content>.flex-shrink-0-ie{margin:auto}
}
.offers-block-b .offer-var-a .pay-points-main .pay-points-main-content div:nth-child(even),.offers-block-a .offer-var-a .pay-points-main .pay-points-main-content div:nth-child(even){display:none}
.offer-var-a .pay-points-main .pay-points-main-content .logo-image-container{max-width:200px}
.offer-var-a .pay-points-main .pay-points-main-content .logo-image-container img{margin-bottom:10px;margin-top:20px}
@media(min-width:768px){.mya-offers.offers-block-b .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container img{margin-bottom:20px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container img{margin-bottom:20px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container img{margin-bottom:20px}
}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container img{margin-top:0}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container img{margin-top:0}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container img{margin-top:0}
}
@media(min-width:768px){.mya-offers.offers-block-b .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container{max-width:250px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container{max-width:250px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container{max-width:250px}
}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container{max-width:320px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container{max-width:320px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container{max-width:320px}
}
.offer-var-a .pay-points-main .pay-points-main-content .logo-image-container:after{content:"Limitations may apply";white-space:nowrap;font-size:12px;font-family:"CadillacSansLight",Tahoma,sans-serif;color:#fff}
@media(min-width:768px){.mya-offers.offers-block-b .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container:after{font-size:14px}
}
@media(min-width:1024px){.mya-offers.offers-block-a .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container:after{font-size:14px}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .offer-var-a .pay-points-main .pay-points-main-content .logo-image-container:after{font-size:14px}
}
.offer-var-a .pay-points-main .pay-points-main-content .row.space-between{height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-wrap:wrap;flex-wrap:wrap}
.offer-var-a .pay-points-main .pay-points-main-content .row.space-between .offer-var-a-logo{width:100%;max-width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:auto}
@media(min-width:992px){.mya-offers.offers-block-b .offer-var-a .pay-points-main .pay-points-main-content{height:100%}
}
@media(min-width:3040px){.mya-offers.offers-block-a .offer-var-a .pay-points-main .pay-points-main-content{height:100%}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .offer-var-a .pay-points-main .pay-points-main-content{height:100%}
}
.offer-var-a .pay-points-main .offer-variation-a-content-bottom-box{background-size:cover;background-position:center;background-repeat:no-repeat}
.mya-offers.offers-block-a .dynamic-carousel .offer-var-a .pay-points-main .offer-variation-a-content-bottom-box .dark-gray-bg,.mya-offers.offers-block-wide .dynamic-carousel .offer-var-a .pay-points-main .offer-variation-a-content-bottom-box .dark-gray-bg{border-bottom:1px solid #77787b}
.mya-offers.offers-block-b .dynamic-carousel .offer-var-a .pay-points-main .offer-variation-a-content-bottom-box .dark-gray-bg{border-bottom:1px solid #77787b}
@media(min-width:992px){.mya-offers.offers-block-b .dynamic-carousel .offer-var-a .pay-points-main .offer-variation-a-content-bottom-box .dark-gray-bg{border-bottom:0}
}
@media(min-width:992px){.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.offers-block-a .offer-var-a .pay-points-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
@media(max-width:992px){.offers-block-a .offer-var-a .paperless .offer-variation-a-content-bottom-box .offer-button-container:last-child{margin:0 auto}
}
@media(max-width:767px){.offer-var-a .paperless .offer-variation-a-content-bottom-box .offer-button-container:last-child{margin:0 auto}
}
.offer-var-a .paperless.paperless-b .onstar-blue-bg,.offer-var-a .paperless.paperless-c .onstar-blue-bg{background-color:#00295b !important}
.offer-var-a .paperless.paperless-b .offer-variation-a-content-bottom-box .offer-button-container:last-child,.offer-var-a .paperless.paperless-c .offer-variation-a-content-bottom-box .offer-button-container:last-child{margin:unset}
@media(max-width:480px){.offer-var-a .paperless.paperless-b .offer-variation-a-content-bottom-box .offer-button-container:last-child,.offer-var-a .paperless.paperless-c .offer-variation-a-content-bottom-box .offer-button-container:last-child{margin-top:0 !important}
}
.offer-var-a .paperless.paperless-b .offer-variation-a-content-bottom-box .offer-button-container a,.offer-var-a .paperless.paperless-c .offer-variation-a-content-bottom-box .offer-button-container a{color:#00295b}
@media(max-width:480px){.offer-var-a .paperless.paperless-b .offer-variation-a-content-bottom-box .offer-button-container a,.offer-var-a .paperless.paperless-c .offer-variation-a-content-bottom-box .offer-button-container a{max-width:80%}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-a .offer-var-a .paperless.paperless-b .offer-variation-a-content-bottom-box h1,.offers-block-a .offer-var-a .paperless.paperless-c .offer-variation-a-content-bottom-box h1{font-size:34px !important}
.offers-block-a .offer-var-a .paperless.paperless-b .offer-variation-a-content-bottom-box p,.offers-block-a .offer-var-a .paperless.paperless-c .offer-variation-a-content-bottom-box p{font-size:16px !important}
}
@media(max-width:992px){.offers-block-a .offer-var-a .mobileApp .offer-variation-a-content-bottom-box .offer-button-container:last-child{margin:0 auto}
}
@media(max-width:767px){.offer-var-a .mobileApp .offer-variation-a-content-bottom-box .offer-button-container:last-child{margin:0 auto}
}
.offers-block-wide .offer-var-a .non-gm-customer-offer{border-bottom:1px solid #77787b}
@media(max-width:992px){.offers-block-a .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-button-container:last-child,.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-button-container:last-child{margin:0 auto}
}
@media(max-width:767px){.offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-button-container:last-child{margin:0 auto}
}
.offer-var-a .mobileapp-adoption{background-image:url(../../../content/dam/gmf-offers/other-offers/mobileapp-adoption-campaign/desktop-box-wide-bg.png);background-size:cover;background-repeat:no-repeat;background-position:100% 0}
@media(max-width:767px){.offer-var-a .mobileapp-adoption{background-image:url(../../../content/dam/gmf-offers/other-offers/mobileapp-adoption-campaign/mobile-box-wide-bg.png);background-size:contain}
}
.offer-var-a .mobileapp-adoption>div:last-child{background-color:#fdf8e6 !important}
.offer-var-a .mobileapp-adoption .gmf-blue-bg{background-color:transparent !important}
.offers-block-wide .offer-var-a .mobileapp-adoption .bg-container{display:none}
@media(min-width:768px) and (max-width:992px){.offers-block-wide .offer-var-a .mobileapp-adoption .bg-container{display:none !important}
}
.offer-var-a .mobileapp-adoption .offers-var-a-image-container{display:block !important;-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(max-width:992px){.offer-var-a .mobileapp-adoption .offers-var-a-image-container{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
.offer-var-a .mobileapp-adoption .offers-var-a-image-container img{width:86% !important;padding-top:20%}
@media(max-width:992px){.offer-var-a .mobileapp-adoption .offers-var-a-image-container img{width:75% !important;padding-top:8vw;margin-left:45px}
}
@media(min-width:768px) and (max-width:992px){.offer-var-a .mobileapp-adoption .offers-var-a-image-container img{padding-top:10vw}
}
@media(min-width:560px) and (max-width:992px){.offer-var-a .mobileapp-adoption .offers-var-a-image-container img{margin-left:90px}
}
@media(min-width:992px) and (max-width:1200px){.offer-var-a .mobileapp-adoption .offers-var-a-image-container img{width:84% !important;margin-left:0}
}
@media(min-width:1200px) and (max-width:1340px){.offer-var-a .mobileapp-adoption .offers-var-a-image-container img{width:90% !important;padding-top:11vw}
}
@media(min-width:992px){.offer-var-a .mobileapp-adoption .foreground-container>div:first-child{height:100%}
}
.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom{border-bottom:4px solid #0c5dab}
@media(min-width:992px){.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom{height:100%}
}
.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom-box{margin-bottom:0 !important;padding-top:15px !important;margin-top:15px !important;padding-right:10px !important}
@media(max-width:992px){.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom-box{background-color:#fdf8e6;border-top:4px solid #0c5dab;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:0 !important}
}
.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom-box .heading{color:#03295b !important}
@media(min-width:992px){.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom-box .heading{font-size:36px !important}
.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom-box .heading sup{font-size:22px !important}
}
@media(min-width:992px) and (max-width:1200px){.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom-box .heading{font-size:24px !important}
.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom-box .heading sup{font-size:14px !important}
}
.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom-box .heading span{color:#e3521b}
.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom-box .sub-heading{color:#03295b !important}
@media(min-width:992px){.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom-box .sub-heading{font-size:20px !important}
}
@media(min-width:992px) and (max-width:1200px){.offer-var-a .mobileapp-adoption .offer-variation-a-content-bottom-box .sub-heading{font-size:16px !important}
}
.offer-var-a .mobileapp-adoption .offer-button-container:first-child{display:none}
@media(max-width:992px){.offer-var-a .mobileapp-adoption .offer-button-container{margin:0 auto;text-align:center;margin-bottom:60px !important}
}
@media(min-width:768px) and (max-width:992px){.offer-var-a .mobileapp-adoption .offer-button-container{margin-bottom:0 !important}
}
.offer-var-a .mobileapp-adoption .offer-button-container .btn{background-color:transparent;color:#03295b;border:3px solid #03295b;border-radius:3px}
.offer-var-a .mobileapp-adoption .offer-button-container .btn:hover{background-color:transparent;color:#03295b;border-color:#03295b}
@media(max-width:992px){.offer-var-a .mobileapp-adoption .offer-button-container .btn{display:inline}
}
@media(min-width:768px) and (max-width:992px){.offer-var-a .mobileapp-adoption .offer-button-container .btn{font-size:18px !important;padding:12px 20px}
}
.offer-var-a .buick-main.included-maintenance .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{border:1px solid #000}
@media(min-width:992px){.offers-block-b .offer-var-a .buick-main.included-maintenance .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
}
@media(min-width:1200px){.offers-block-wide .offer-var-a .buick-main.included-maintenance .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{border-right:2px solid #000}
}
.offer-var-a .buick-main.included-maintenance .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a{width:100%}
@media(min-width:992px){.offers-block-b .offer-var-a .cadillac-main.included-maintenance .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
}
.offer-var-a .cadillac-main.included-maintenance .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container .btn{width:100%}
.offer-var-a .cadillac-main.included-maintenance .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container .btn:hover{color:white;background:transparent}
.offer-var-a .cadillac-main.included-maintenance .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-var-a-logo .logo-image-container{margin:0 auto}
@media(max-width:480px){.offer-var-a .cadillac-main.included-maintenance .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-var-a-logo{margin-bottom:30px !important}
.offer-var-a .cadillac-main.included-maintenance .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-var-a-logo .logo-image-container img{max-width:275px;margin:0 auto}
}
@media(min-width:992px){.offers-block-b .offer-var-a .gmc-main.included-maintenance .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
}
.offer-var-a .gmc-main.included-maintenance .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a{width:100%}
@media(min-width:1200px){.offers-block-a .paperless.paperless-b .bg-container .bg-size-cover{background-position:50% 50% !important}
.offers-block-a .paperless.paperless-c .bg-container .bg-size-cover{background-position:48% 50% !important}
}
.gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-button-container .btn{color:transparent;border:0;padding:5px}
.gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-button-container .btn i{color:#9a9b9c;font-size:30px;margin-right:-10px !important}
.offers-block-b .gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-button-container .btn i{font-size:40px}
.gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-button-container .btn-light-secondary:not(:disabled):hover{color:transparent}
.gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-button-container.btn-light-secondary:focus{color:transparent}
@media(max-width:480px){.gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-button-container .btn{width:15% !important}
}
@media(min-width:480px) and (max-width:767px){.gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-button-container .btn{width:10% !important}
.gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-button-container .offer-button-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media(max-width:767px){.gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-button-container{width:100%;text-align:center}
.gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-description-container h1{text-align:center}
.gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-description-container p{text-align:center}
}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-button-container .btn i{font-size:30px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-a .gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-description-container h1{font-size:42px !important}
.offers-block-a .gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-description-container p{font-size:16px !important}
.offers-block-a .gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box .offer-button-container .btn i{font-size:26px}
}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .social-media-offer .offer-variation-a-content-bottom-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.gmfx-momentum .social-media-offer.social-icons .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility{background-size:contain;background-position:center;background-repeat:no-repeat;padding:15px}
.gmfx-momentum .social-media-offer.social-icons .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialtwitter{background-image:url(../../../content/dam/gmf-offers/logos/x.png)}
.gmfx-momentum .social-media-offer.social-icons .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialfacebook{background-image:url(../../../content/dam/gmf-offers/logos/facebook.png)}
.gmfx-momentum .social-media-offer.social-icons .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialinstagram{background-image:url(../../../content/dam/gmf-offers/logos/insta.png)}
.gmfx-momentum .social-media-offer.social-icons .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialyoutube{background-image:url(../../../content/dam/gmf-offers/logos/youtube.png)}
.gmfx-momentum .social-media-offer.social-icons .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-sociallinkedin{background-image:url(../../../content/dam/gmf-offers/logos/linkedIN.png)}
.gmfx-momentum .social-media-offer.social-icons .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialtwitter::before,.gmfx-momentum .social-media-offer.social-icons .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialfacebook::before,.gmfx-momentum .social-media-offer.social-icons .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialinstagram::before,.gmfx-momentum .social-media-offer.social-icons .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialyoutube::before,.gmfx-momentum .social-media-offer.social-icons .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-sociallinkedin::before{content:none}
.cf-www .offers-block-b .offer-var-a .gmfx-momentum h1{font-family:CadillacGothic-WideRegular;font-size:26px !important;padding:0}
.cf-www .offers-block-b .offer-var-a .gmfx-momentum p{font-family:CadillacGothic-Regular;font-size:16px}
.offers-block-a.mya-offers .eol-offer .gmfx-momentum .col-12-sm:nth-of-type(1) h3.overpass-bold,.offers-block-wide.mya-offers .eol-offer .gmfx-momentum .col-12-sm:nth-of-type(1) h3.overpass-bold,.offers-block-b.mya-offers .eol-offer .gmfx-momentum .col-12-sm:nth-of-type(1) h3.overpass-bold{font-size:24px !important}
@media(max-width:1023px){.offers-block-a.mya-offers .eol-offer .gmfx-momentum .col-12-sm:nth-of-type(1) h3.overpass-bold,.offers-block-wide.mya-offers .eol-offer .gmfx-momentum .col-12-sm:nth-of-type(1) h3.overpass-bold,.offers-block-b.mya-offers .eol-offer .gmfx-momentum .col-12-sm:nth-of-type(1) h3.overpass-bold{font-size:20px !important}
}
.offers-block-a.mya-offers .eol-offer .gmfx-momentum p,.offers-block-wide.mya-offers .eol-offer .gmfx-momentum p,.offers-block-b.mya-offers .eol-offer .gmfx-momentum p{font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.offers-block-a .offer-var-a.slick-slide.slick-active .foreground-container,.offers-block-wide .offer-var-a.slick-slide.slick-active .foreground-container{height:100% !important}
}
@media all and (-ms-high-contrast:none) and (min-width:992px),(-ms-high-contrast:active) and (min-width:992px){.offers-block-b .offer-var-a .offer-variation-a-content-top{min-height:200px}
.offers-block-b .offer-var-a .offer-variation-a-content-top.absolute{min-height:auto}
.offer-var-a.slick-slide .foreground-container{height:calc(100vh - 100px)}
.offer-var-a.slick-slide .offer-variation-a-content-top{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.offers-block-b .offer-var-a.slick-slide .offer-variation-a-content-top{min-height:auto}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.offer-var-a .bg-container.right>div{right:0}
.offer-var-a .onstar-main .onstar-main-content .row.space-between .offer-button-container{margin-bottom:auto !important}
.slick-slide.slick-active.offer-var-a .onstar-main .onstar-main-content .logo-image-container{margin-bottom:35px}
}
.gmfx-momentum .october-deal{position:relative;padding-bottom:30px;background:#fff}
@media(max-width:991px){.gmfx-momentum .october-deal{padding-bottom:12px}
}
.offers-block-b .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a{display:inline-block;width:40% !important;padding:40px 40px 0 25px}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a{width:100% !important;padding:15px 20px 0}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a{padding:20px 15px 0}
}
.offers-block-b .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a img,.offers-block-wide .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a img{height:auto !important}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a img,.offers-block-wide .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a img{max-width:450px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a img,.offers-block-wide .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a img{max-width:400px}
}
.offers-block-wide .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a{display:inline-block !important;max-width:100%;padding:40px 35px 0;width:100% !important}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a{padding:65px 50px 0 25px}
}
.offers-block-wide .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a img{height:auto !important;max-width:700px}
@media(max-width:1339px){.offers-block-wide .gmfx-momentum .october-deal .offers-var-a-image-container.offer-display-box-a img{max-width:600px}
}
.offers-block-wide .gmfx-momentum .october-deal .offer-variation-a-content-bottom .flex-content-sm{display:none !important}
.offers-block-b .gmfx-momentum .october-deal .bg-container,.offers-block-wide .gmfx-momentum .october-deal .bg-container{display:none}
.gmfx-momentum .october-deal .offer-variation-a-content-bottom-box{text-align:center;max-width:60%;width:100%}
@media(max-width:1339px){.gmfx-momentum .october-deal .offer-variation-a-content-bottom-box{padding-left:20px !important}
}
@media(max-width:991px){.gmfx-momentum .october-deal .offer-variation-a-content-bottom-box{padding:25px 20px 0 !important;max-width:100%}
}
@media(max-width:767px){.gmfx-momentum .october-deal .offer-variation-a-content-bottom-box{padding:25px 15px 0 !important}
}
.offers-block-wide .gmfx-momentum .october-deal .offer-variation-a-content-bottom-box{max-width:100%;text-align:left}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal .offer-variation-a-content-bottom-box{padding:65px 20px 0 40px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .october-deal .offer-variation-a-content-bottom-box{padding:45px 20px 0 20px !important}
}
.offers-block-b .gmfx-momentum .october-deal .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal .october-deal-content p{font-family:'AvenirNext';font-size:26px;line-height:35px}
@media(max-width:1339px){.offers-block-b .gmfx-momentum .october-deal .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal .october-deal-content p{font-size:24px;line-height:33px}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal .october-deal-content p{font-size:22px;line-height:28px}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal .october-deal-content p{font-size:21px}
}
.offers-block-b .gmfx-momentum .october-deal .october-deal-content .btn,.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .btn{font-family:'Futura-Regular';font-weight:300;font-size:14px;border-radius:0;background-image:url(../../../content/dam/gmf-offers/logos/buick-arrow-white.png);background-size:auto 14px !important;background-repeat:no-repeat;background-position:90% center;text-align:left;padding:9px 52px 9px 12px !important;background-color:#f26522;border-color:#f26522;margin-top:15px}
.offers-block-b .gmfx-momentum .october-deal .october-deal-content .btn:hover,.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .btn:hover{background-color:#f26522;border-color:#f26522}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal .october-deal-content .btn,.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .btn{font-size:15px;padding:7px 52px 7px 12px !important;background-position:94% center;background-size:auto 15px !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal .october-deal-content .btn,.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .btn{margin-top:0;padding:9px 52px 9px 15px !important;background-position:95% center;width:auto !important;margin-top:25px !important}
}
.offers-block-b .gmfx-momentum .october-deal .october-deal-content .offer-var-a-disclaimer .small-font,.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .offer-var-a-disclaimer .small-font{font-family:'AvenirNext';font-size:12px;position:absolute;left:-78%;text-align:left;line-height:18px;bottom:-50px;color:#3f3f38}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal .october-deal-content .offer-var-a-disclaimer .small-font,.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .offer-var-a-disclaimer .small-font{position:relative;left:0;bottom:0;padding-top:20px;margin-left:-15px;font-size:11px;line-height:14px}
}
.gmfx-momentum .october-deal .october-deal-content .center{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(max-width:991px){.gmfx-momentum .october-deal .october-deal-content .center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.offers-block-wide .gmfx-momentum .october-deal .october-deal-content p{font-size:32px;line-height:42px}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal .october-deal-content p{font-size:26px;line-height:38px}
}
.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .btn{font-size:22px;padding:14px 54px 14px 12px !important;background-position:96% center;background-size:auto 17px !important;margin-top:15px}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .btn{margin:35px 0 35px}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .btn{font-size:18px;width:auto !important}
}
.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .offer-var-a-disclaimer .small-font{position:relative;left:0;margin-left:-25px;bottom:0;padding-top:25px}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .offer-var-a-disclaimer .small-font{margin-left:-15px;padding-top:35px;font-size:10px}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .offer-var-a-disclaimer .small-font{margin-left:-8px}
}
.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .center{text-align:center}
}
.offers-block-b .gmfx-momentum .october-deal .october-deal-content .offer-button-container:first-child,.offers-block-wide .gmfx-momentum .october-deal .october-deal-content .offer-button-container:first-child{display:none}
.gmfx-momentum .october-deal.october-buick{border:2px solid #000}
.offers-block-b .gmfx-momentum .october-deal.october-buick .flex-content .light-gray-border,.offers-block-wide .gmfx-momentum .october-deal.october-buick .flex-content .light-gray-border{border:0;padding:0 10px !important}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-buick .flex-content .light-gray-border,.offers-block-wide .gmfx-momentum .october-deal.october-buick .flex-content .light-gray-border{padding:40px 10px 0 !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-buick .flex-content .light-gray-border,.offers-block-wide .gmfx-momentum .october-deal.october-buick .flex-content .light-gray-border{padding:20px 10px 0 !important}
}
.offers-block-wide .gmfx-momentum .october-deal.october-buick .flex-content .light-gray-border{padding:5px 10px 0 !important}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-buick .flex-content .light-gray-border{padding:55px 10px 0 !important}
}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-buick .flex-content .light-gray-border{padding:20px 10px 0 !important}
}
.offers-block-b .gmfx-momentum .october-deal.october-buick .offers-var-a-disclaimer .offer-var-a-disclaimer .small-font,.offers-block-wide .gmfx-momentum .october-deal.october-buick .offers-var-a-disclaimer .offer-var-a-disclaimer .small-font{font-family:'AvenirNext',Helvetica,Arial,sans-serif;font-size:12px;text-align:left;line-height:18px;color:#3f3f38}
.offers-block-b .gmfx-momentum .october-deal.october-buick .october-deal-content .btn:hover,.offers-block-wide .gmfx-momentum .october-deal.october-buick .october-deal-content .btn:hover{text-decoration:underline}
.gmfx-momentum .october-deal.october-chevy{background-color:#383938}
.gmfx-momentum .october-deal.october-chevy .dark-gray-bg{background-color:#383938 !important}
.offers-block-b .gmfx-momentum .october-deal.october-chevy .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal.october-chevy .offers-var-a-image-container.offer-display-box-a{padding:40px 40px 0 25px}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .october-deal.october-chevy .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal.october-chevy .offers-var-a-image-container.offer-display-box-a{padding:55px 10px 0 25px}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-chevy .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal.october-chevy .offers-var-a-image-container.offer-display-box-a{padding:20px 40px 0 15px}
}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-chevy .offers-var-a-image-container.offer-display-box-a{padding:65px 30px 0}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-chevy .offers-var-a-image-container.offer-display-box-a{padding:65px 15px 0}
}
.offers-block-wide .gmfx-momentum .october-deal.october-chevy .offers-var-a-image-container.offer-display-box-a img{max-width:650px}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-chevy .offers-var-a-image-container.offer-display-box-a img{max-width:600px}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-chevy .offers-var-a-image-container.offer-display-box-a img{max-width:450px}
}
.gmfx-momentum .october-deal.october-chevy .offer-variation-a-content-bottom-box{padding:65px 40px 40px !important}
@media(max-width:991px){.gmfx-momentum .october-deal.october-chevy .offer-variation-a-content-bottom-box{padding:20px 20px 0 !important}
}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-chevy .offer-variation-a-content-bottom-box{padding:70px 30px 0 !important}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-chevy .offer-variation-a-content-bottom-box{padding:70px 20px 0 !important}
}
.offers-block-b .gmfx-momentum .october-deal.october-chevy .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content p{font-family:'Louis',Tahoma,sans-serif;font-size:28px;line-height:37px}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-chevy .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content p{font-size:22px;line-height:32px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal.october-chevy .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content p{font-size:18px;line-height:27px}
}
.offers-block-b .gmfx-momentum .october-deal.october-chevy .october-deal-content .btn,.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content .btn{font-family:'Louis',Tahoma,sans-serif;font-size:19px;font-weight:700;color:#292929;background-image:none;text-align:center;background-color:#b6862d;border-color:#b6862d;padding:9px 15px !important}
.offers-block-b .gmfx-momentum .october-deal.october-chevy .october-deal-content .btn:hover,.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content .btn:hover{background-color:#b6862d;border-color:#b6862d;color:#292929}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-chevy .october-deal-content .btn,.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content .btn{font-size:17px;padding:7px 16px !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal.october-chevy .october-deal-content .btn,.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content .btn{margin:10px 0;font-size:18px}
}
.offers-block-b .gmfx-momentum .october-deal.october-chevy .october-deal-content .offer-var-a-disclaimer .small-font,.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content .offer-var-a-disclaimer .small-font{font-family:'Louis',Tahoma,sans-serif;font-weight:400;left:-78%;color:#fff}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-chevy .october-deal-content .offer-var-a-disclaimer .small-font,.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content .offer-var-a-disclaimer .small-font{font-size:11px;left:0;margin-left:-10px;padding-top:10px}
}
.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content p{font-size:30px;line-height:44px}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content p{font-size:35px;line-height:55px}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content p{font-size:28px;line-height:40px}
}
.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content .btn{padding:11px 20px !important;font-size:23px}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content .btn{margin:75px 0 85px !important;padding:16px 23px !important;font-size:31px}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content .btn{margin:65px 0 45px !important;padding:13px 21px !important;font-size:25px}
}
.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content .offer-var-a-disclaimer .small-font{left:0;padding-top:30px;margin-left:-25px}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content .offer-var-a-disclaimer .small-font{margin-left:-15px}
}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-chevy .october-deal-content .offer-var-a-disclaimer .small-font{margin-left:-8px}
}
.gmfx-momentum .october-deal.october-gmc{background:#000}
.offers-block-wide .gmfx-momentum .october-deal.october-gmc{padding-bottom:15px}
.offers-block-b .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a{padding:50px 15px 0 50px}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a{padding:60px 15px 0 50px}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a{padding:15px 20px 0;text-align:center}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a{padding:25px 20px 0}
}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a img,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a img{text-align:center;margin:0 auto}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a img,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a img{max-width:450px}
}
.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a{padding:45px 35px 0;text-align:center}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a{padding:65px 25px 0}
}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a{padding:65px 35px 0}
}
.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a img{max-width:600px;margin:0 auto}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a img{max-width:550px}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offers-var-a-image-container.offer-display-box-a img{max-width:450px}
}
.gmfx-momentum .october-deal.october-gmc .offer-variation-a-content-bottom-box{padding:75px 40px 40px !important}
@media(max-width:991px){.gmfx-momentum .october-deal.october-gmc .offer-variation-a-content-bottom-box{padding:25px 18px 0 !important}
}
@media(max-width:767px){.gmfx-momentum .october-deal.october-gmc .offer-variation-a-content-bottom-box{padding:20px 15px 0 !important}
}
.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offer-variation-a-content-bottom-box{padding:55px 20px 0 !important}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offer-variation-a-content-bottom-box{padding:55px 25px 0 !important}
}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-gmc .offer-variation-a-content-bottom-box{padding:70px 30px 0 !important}
}
.offers-block-b .gmfx-momentum .october-deal.october-gmc .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content p{font-family:'Muli',Arial,sans-serif;font-size:24px;line-height:32px}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-gmc .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content p{font-size:23px;line-height:35px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal.october-gmc .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content p{font-size:17px;line-height:25px}
}
.offers-block-b .gmfx-momentum .october-deal.october-gmc .october-deal-content .btn,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .btn{text-align:center;font-family:'Muli',Arial,sans-serif;font-size:13px;line-height:inherit;font-weight:700;padding:4px 15px 5px !important;background:#aa0600;border-color:#aa0600}
.offers-block-b .gmfx-momentum .october-deal.october-gmc .october-deal-content .btn:hover,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .btn:hover{background-color:#900;border-color:#900;color:#fff}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-gmc .october-deal-content .btn,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .btn{padding:4px 21px 5px !important;font-size:14px;margin-top:5px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal.october-gmc .october-deal-content .btn,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .btn{margin-top:10px !important;padding:2px 19px 3px !important;width:auto !important}
}
.offers-block-b .gmfx-momentum .october-deal.october-gmc .october-deal-content .offer-var-a-disclaimer .small-font,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .offer-var-a-disclaimer .small-font{font-family:'Muli',Arial,sans-serif;font-weight:400;left:-78%;color:#fff}
@media(max-width:1339px){.offers-block-b .gmfx-momentum .october-deal.october-gmc .october-deal-content .offer-var-a-disclaimer .small-font,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .offer-var-a-disclaimer .small-font{margin-left:-15px}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-gmc .october-deal-content .offer-var-a-disclaimer .small-font,.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .offer-var-a-disclaimer .small-font{font-size:11px;left:0;margin-left:-5px;padding-top:10px}
}
.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content p{font-size:28px;line-height:40px}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content p{font-size:30px;line-height:42px}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content p{font-size:26px;line-height:38px}
}
.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .btn{margin-top:20px;padding:10px 23px !important;font-size:19px}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .btn{padding:12px 23px 13px !important;font-size:20px;margin-top:65px}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .btn{margin-top:76px;font-size:21px;width:auto !important}
}
.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .offer-var-a-disclaimer .small-font{left:0;padding-top:20px;margin-left:-8px}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .offer-var-a-disclaimer .small-font{margin-left:-20px;padding-top:75px}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-gmc .october-deal-content .offer-var-a-disclaimer .small-font{padding-top:50px}
}
.gmfx-momentum .october-deal.october-cadillac{background:#000;border:1px solid #fff;border-bottom:0}
.offers-block-wide .gmfx-momentum .october-deal.october-cadillac{padding-bottom:15px}
.offers-block-b .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a{padding:44px 40px 0;text-align:center}
@media(max-width:1339px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a{padding:44px 20px 0}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a{padding:35px 20px 0}
}
.offers-block-b .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a img,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a img{text-align:center;margin:0 auto}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a img,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a img{max-width:415px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a img,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a img{max-width:380px}
}
.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a{padding:48px 30px 0}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a{padding:75px 30px 0}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a{padding:65px 25px 0}
}
.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a img{max-width:500px}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container{display:block;background-image:none;text-align:center;padding:35px 20px 0}
.offers-block-b .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container img{margin:0 auto;max-width:410px;text-align:center}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .offers-var-a-image-container.offer-display-box-a{display:none}
}
.gmfx-momentum .october-deal.october-cadillac .offer-variation-a-content-bottom-box{padding:44px 40px 32px !important}
@media(max-width:991px){.gmfx-momentum .october-deal.october-cadillac .offer-variation-a-content-bottom-box{padding:30px 30px 12px !important}
}
@media(max-width:767px){.gmfx-momentum .october-deal.october-cadillac .offer-variation-a-content-bottom-box{padding:30px 40px 5px !important}
}
.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offer-variation-a-content-bottom-box{padding:59px 30px 12px !important}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offer-variation-a-content-bottom-box{padding:75px 30px 0 !important}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .offer-variation-a-content-bottom-box{padding:65px 25px 12px !important}
}
.offers-block-b .gmfx-momentum .october-deal.october-cadillac .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;font-size:15px;line-height:30px;text-transform:uppercase;letter-spacing:1.5px;word-spacing:1px}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content p{font-size:12px;line-height:24px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .october-deal-content p,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content p{font-size:14px;line-height:26px}
}
.offers-block-b .gmfx-momentum .october-deal.october-cadillac .october-deal-content .btn,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .btn{background:#000;border-color:#6c6c6c;border-width:1px;font-size:15px;padding:10px 20px !important;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;margin-top:5px;margin-bottom:30px !important}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .october-deal-content .btn,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .btn{font-size:15px;padding:11px 29px !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .october-deal-content .btn,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .btn{font-size:13px;padding:12px 22px !important}
}
.offers-block-b .gmfx-momentum .october-deal.october-cadillac .october-deal-content .btn:hover,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .btn:hover{background:#ffffffcc;color:#000;border-color:#fff}
.offers-block-b .gmfx-momentum .october-deal.october-cadillac .october-deal-content .offer-var-a-disclaimer .small-font,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .offer-var-a-disclaimer .small-font{font-weight:400;left:-78%;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;text-transform:initial;font-size:10px;letter-spacing:initial;word-spacing:initial;margin-left:-5px;color:#fff}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .october-deal-content .offer-var-a-disclaimer .small-font,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .offer-var-a-disclaimer .small-font{margin-left:-25px}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .october-deal-content .offer-var-a-disclaimer .small-font,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .offer-var-a-disclaimer .small-font{left:0;margin-left:-20px;padding-top:0}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .october-deal.october-cadillac .october-deal-content .offer-var-a-disclaimer .small-font,.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .offer-var-a-disclaimer .small-font{margin-left:-27px}
}
.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content p{padding:0 145px}
@media(max-width:1339px){.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content p{padding:0 100px}
}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content p{font-size:22px;line-height:38px}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content p{font-size:19px;line-height:38px;padding:0 0 40Px}
}
.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .btn{margin-top:20px;padding:11px 22px !important}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .btn{font-size:18px}
}
.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .offer-var-a-disclaimer .small-font{left:0;padding:20px 0 0;padding-top:20px;margin-left:-15px}
@media(max-width:1339px){.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .offer-var-a-disclaimer .small-font{padding:20px 0 0}
}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .october-deal.october-cadillac .october-deal-content .offer-var-a-disclaimer .small-font{padding:45px 0 0}
}
.gmfx-momentum .october-deal.october-cadillac .october-deal-content .offer-button-row,.gmfx-momentum .october-deal.october-cadillac .october-deal-content .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.gmfx-momentum .october-deal .gmf-rte.white .red{color:#ee2e24 !important}
.gmfx-momentum .october-deal .gmf-rte.white .red sup{color:#ee2e24 !important}
.gmfx-momentum .october-deal .gmf-rte.white .yellow{color:#b6862d !important}
.gmfx-momentum .october-deal .gmf-rte.white .yellow sup{color:#b6862d !important}
.gmfx-momentum .october-deal .gmf-rte.white .orange{color:#f26522 !important}
.gmfx-momentum .october-deal .gmf-rte.white .orange sup{color:#f26522 !important}
.gmfx-momentum .october-deal .gmf-rte.white sup{color:#fff !important}
.gmfx-momentum .october-deal .gmf-rte .orange{color:#f26522 !important}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .bg-container{display:none !important}
@media(max-width:479px){.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .bg-container{display:none !important}
}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf picture.img-container{display:block !important;position:absolute;top:0}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-top{display:none}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-button-container{text-align:center !important}
}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-button-container a{background-color:#005bcd;color:#fff;padding:10px 20px;border-color:#005bcd}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-button-container a{width:auto !important}
}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-button-container a:hover{background-color:#00295b;border-color:#00295b}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom{margin-top:150vw}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-description-container .sp-subheading{line-height:28px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-description-container .offer-button-container{margin:0 auto;text-align:center}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-description-container .offer-button-container a{width:50% !important;padding:13px 20px;margin-bottom:10px !important}
}
@media(min-width:480px) and (max-width:767px){.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom{margin-top:85vw}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-description-container .sp-subheading{padding-left:50px;padding-right:50px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom{margin-top:90vw}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-description-container .sp-subheading{line-height:40px !important;padding-left:100px;padding-right:100px;letter-spacing:3px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-button-container a{width:100%;padding:15px 30px;font-size:18px !important}
}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom{height:100%;margin-top:25vw}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content>div.row:nth-child(1),.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content>div.row:nth-child(2){max-width:45%;padding-left:50px !important;width:45%}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-description-container .sp-subheading{font-size:16px !important}
.login .offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-description-container .sp-subheading{margin-top:100px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content .offer-button-container a{font-size:14px !important;width:100%;margin-bottom:0 !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom{margin-top:42vw}
.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content>div.row:nth-child(1),.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom .sweepstakes-mobile-app-gmf-content>div.row:nth-child(2){padding-left:30px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom{margin-top:38vw}
}
@media(min-width:2000px){.offers-block-wide .gmfx-momentum .sweepstakes-mobile-app-gmf .offer-variation-a-content-bottom{margin-top:18vw}
}
@media(min-width:992px) and (max-width:1024px){.hero-banner-slick .hb-carousel.hb-sweepstakes .bg-container .bg-size-cover{background-position:0 50% !important}
.hero-banner-slick .hb-carousel.hb-sweepstakes .offer-variation-a-content-bottom-box{max-width:38% !important;padding-top:50px !important}
}
@media(min-width:992px) and (max-width:1200px){.hero-banner-slick .hb-carousel.hb-sweepstakes .offer-variation-a-content-bottom-box{padding-left:60px !important}
}
@media(min-width:1200px){.hero-banner-slick .hb-carousel.hb-sweepstakes .offer-variation-a-content-bottom-box{max-width:47% !important;padding-top:50px !important}
}
@media(min-width:992px){.hb-carousel.hb-sweepstakes .offer-variation-a-content-bottom-box .dark-blue-bg{background:none !important}
.hb-carousel.hb-sweepstakes .offer-variation-a-content-bottom-box .offer-description-container p{color:#3d3935 !important;font-size:30px !important;padding-right:15% !important}
.hb-carousel.hb-sweepstakes .offer-variation-a-content-bottom-box a.btn-primary{background-color:#005dab !important;color:#fff !important}
.hb-carousel.hb-sweepstakes .offer-variation-a-content-bottom-box a.btn-primary:hover{background-color:#003e72 !important}
.hb-carousel.hb-sweepstakes .offer-variation-a-content-bottom-box a.btn-primary:hover span{color:#fff !important}
}
@media(max-width:991px){.hb-carousel.hb-sweepstakes .offer-variation-a-content-bottom-box p a{color:#fff !important}
}
.gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box{background-size:100% 100%}
.gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .offer-button-container .btn{font-family:'CadillacGothic-Bold',Arial,Helvetica,sans-serif;background-color:transparent;border-color:#d2d2d2;padding:10px 30px;border-radius:unset;letter-spacing:2px;margin-bottom:0 !important;font-size:14px !important;width:100%}
.gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-heading{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif}
.gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-subheading{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-disclaimer{font-family:'CadillacGothic-NarrowRegular',Arial,Helvetica,sans-serif}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .row.space-between.vertical-middle{display:none}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3) img{padding-top:40px}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box{background-image:none !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){display:block}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box{padding:50px 35px !important}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-heading{font-size:24px !important}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-subheading{font-size:16px !important}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-disclaimer{font-size:10px !important}
.offers-block-b .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box{max-width:100%;padding:50px 100px !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2) img{padding-top:40px}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box{max-width:100%;padding:50px 100px !important;background-image:none !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box>.row.vertical-middle>.col-12 .row.w-100-xs{display:none}
}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10.6vw}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2) img{display:none}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box{background-image:none !important;padding-left:150px !important;padding-right:150px !important;padding-bottom:0 !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box z .sp-heading{margin-top:30px}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-disclaimer{display:none}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-var-wide-disclaimer{display:block !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-var-wide-disclaimer .sp-disclaimer{margin-top:-30px !important;margin-bottom:40px !important;padding-left:60px;padding-right:60px}
.offers-block-wide .gmfx-momentum .scary-paperless-cf picture{display:block !important;position:absolute;top:0}
.offers-block-wide .gmfx-momentum .scary-paperless-cf picture img{content:url(../../../content/dam/cf-offers/cf-promotions/sweepstakes-paperless/desktop-boxWide-bg.png)}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box{max-width:100%}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-heading{font-size:26px !important}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-subheading{font-size:18px !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){padding:9.0vw}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box{padding-left:75px !important;padding-right:75px !important}
}
@media(min-width:1200px){.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(1){display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;max-width:50%}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;max-width:50%}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .row.space-between.vertical-middle{margin-top:20px !important;margin-bottom:10px !important}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-heading{font-size:16px !important}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-subheading{font-size:12px !important}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-disclaimer{font-size:8px !important}
.offers-block-a .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .offer-button-container .btn{padding:8px 45px}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-var-wide-disclaimer .sp-disclaimer{margin-top:0 !important}
}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .pitch-black-bg.layout-gmf-custom-right{border:1px solid #787878 !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 100% !important;max-width:100% !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box{padding:0 !important;margin-bottom:0 !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .pitch-black-bg{background-color:transparent !important;height:90% !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-heading{padding:20px 0 40px !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-subheading{background-color:#000 !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .offer-button-container .btn:hover{background-color:#fff;color:#000 !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-var-a-disclaimer{background-color:#000 !important;margin-bottom:0 !important;display:block !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-var-a-disclaimer .sp-disclaimer{padding-top:50px !important;color:#fff !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .scary-paperless-cf-content div + div{background-color:#000 !important;padding-bottom:10px !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .scary-paperless-cf-content div + div .offer-button-row{margin-top:7px !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .scary-paperless-cf-content div + div + div{display:none !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-button-row{margin-bottom:6px !important}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box h2{font-size:44px !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-subheading{font-size:20px !important;padding:40px 85px 5px !important}
}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box h2{font-size:52px !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-subheading{padding:45px 90px 20px !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-heading{padding:20px 45px 70px !important;letter-spacing:10px !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-var-a-disclaimer .sp-disclaimer{padding:50px !important}
}
@media(min-width:480px) and (max-width:767px){.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-heading{position:absolute !important;top:-363% !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-heading{font-family:CadillacGothic-Regular,Arial,Helvetica,sans-serif !important;position:absolute !important;top:-215% !important;font-size:38px !important;padding:0 37px !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-subheading{padding:30px 20px 0 !important;font-size:22px !important;line-height:28px !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .offer-button-container .btn{width:auto !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-button-row{text-align:center !important}
.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-var-a-disclaimer .sp-disclaimer{padding:30px 25px !important}
}
@media(max-width:390px){.offers-block-wide .gmfx-momentum .scary-paperless-cf .offer-variation-a-content-bottom-box .sp-heading{top:-200% !important;font-size:34px !important}
}
.offers-block-a .offer-var-a .cadillac-main.onstar-remarket-cadillac .offer-variation-a-content-bottom-box h1,.offers-block-b .offer-var-a .cadillac-main.onstar-remarket-cadillac .offer-variation-a-content-bottom-box h1,.offers-block-wide .offer-var-a .cadillac-main.onstar-remarket-cadillac .offer-variation-a-content-bottom-box h1{padding:0 !important}
@media(max-width:1199px){.offers-block-a .offer-var-a .cadillac-main.onstar-remarket-cadillac .offer-variation-a-content-top,.offers-block-b .offer-var-a .cadillac-main.onstar-remarket-cadillac .offer-variation-a-content-top{display:none}
.offers-block-a .offer-var-a .cadillac-main.onstar-remarket-cadillac .bg-container,.offers-block-b .offer-var-a .cadillac-main.onstar-remarket-cadillac .bg-container{display:none}
.offers-block-a .offer-var-a .cadillac-main.onstar-remarket-cadillac .offer-variation-a-content-bottom .offers-var-a-image-container,.offers-block-b .offer-var-a .cadillac-main.onstar-remarket-cadillac .offer-variation-a-content-bottom .offers-var-a-image-container{display:block}
.offers-block-a .offer-var-a .cadillac-main.onstar-remarket-cadillac .offer-variation-a-content-bottom .offers-var-a-image-container.offer-display-box-a,.offers-block-b .offer-var-a .cadillac-main.onstar-remarket-cadillac .offer-variation-a-content-bottom .offers-var-a-image-container.offer-display-box-a{display:none}
.offers-block-a .offer-var-a .cadillac-main.onstar-remarket-cadillac .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box,.offers-block-b .offer-var-a .cadillac-main.onstar-remarket-cadillac .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:10px !important}
.offers-block-a .offer-var-a .cadillac-main.onstar-remarket-cadillac .opacity-100-md,.offers-block-b .offer-var-a .cadillac-main.onstar-remarket-cadillac .opacity-100-md{opacity:1}
}
.gmfx-momentum .Insurance-term .gmf-blue-bg{background:#236192 !important}
.gmfx-momentum .Insurance-term .dark-blue-bg{background-color:#0e3560 !important}
.offers-block-b .gmfx-momentum .Insurance-term .offer-var-a-logo{display:none}
@media(max-width:991px){.offers-block-b .gmfx-momentum .Insurance-term .offer-var-a-logo{display:block;position:absolute;background:transparent !important;z-index:2;max-width:260px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .gmfx-momentum .Insurance-term .offer-var-a-logo{max-width:265px;left:5px;top:45px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .Insurance-term .offer-var-a-logo{max-width:230px}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .Insurance-term .offer-var-a-logo{max-width:148px !important;top:25px}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .Insurance-term .offer-variation-a-content-bottom-box{padding-top:20px !important}
}
.offers-block-b .gmfx-momentum .Insurance-term .offer-variation-a-content-bottom-box{-ms-flex:0 0 55%;-webkit-box-flex:0;flex:0 0 55%;max-width:55%}
@media(max-width:991px){.offers-block-b .gmfx-momentum .Insurance-term .offer-variation-a-content-bottom-box{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
}
.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content img{margin:0 0 25px !important;max-width:175px !important;width:100%}
.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content .offer-var-a-disclaimer{padding-top:10px}
.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content .w-100-xs.right{display:block;position:absolute;right:-100%;padding-right:50px;padding-right:44px;bottom:-43px;width:auto}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content .w-100-xs.right{padding-right:25px}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content .w-100-xs.right{position:relative;padding-right:0;right:0;bottom:-40px;float:left;width:100%}
}
@media(min-width:1200px){.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content .w-100-xs.right{right:-93%;bottom:-5px}
}
.offers-block-b .gmfx-momentum .Insurance-term .bg-container .col-6{-ms-flex:0 0 45%;-webkit-box-flex:0;flex:0 0 45%;max-width:45%}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .Insurance-term.onstar-begningterm .bg-container .bg-size-cover{background-position:80% 100% !important}
}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .Insurance-term.onstar-midterm .bg-container .bg-size-cover{background-position:20% 100% !important}
}
.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content h1,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content h1{font-family:'CircularXX-Bold',Arial,sans-serif;font-size:34px;text-transform:initial;line-height:1.3}
@media(max-width:991px){.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content h1,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content h1{font-size:32px;line-height:1.2;margin-bottom:20px !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content h1,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content h1{font-size:26px}
}
.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content p,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content p{font-family:'CircularXX-Regular',Arial,sans-serif;font-size:24px;line-height:1.2}
@media(max-width:991px){.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content p,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content p{font-size:18px;line-height:1.2}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content p,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content p{font-size:16px}
}
.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content .btn,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content .btn{border-radius:30px;padding:18px 45px 15px;font-size:16px;text-transform:unset;max-width:253px;font-family:'Overpass-bold',Arial,Helvetica,sans-serif !important;width:100%;font-weight:initial;background-color:#fff;border:3px solid #fff;color:#0072ce}
.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content .btn:hover,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content .btn:hover{background-color:#0e3560;color:#fff}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content .btn,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content .btn{padding:10px 24px;font-size:18px}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content .btn,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content .btn{margin:-40px 0 50px !important;max-width:230px;padding:12px 20px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content .btn,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content .btn{font-size:20px !important;padding:18px 45px 15px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content .btn,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content .btn{max-width:170px;font-size:16px}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .Insurance-term .onstar-term-content .btn,.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content .btn{width:auto !important;max-width:200px !important;padding:18px 25px 16px}
}
.offers-block-b .gmfx-momentum .Insurance-term .offer-var-a-logo,.offers-block-wide .gmfx-momentum .Insurance-term .offer-var-a-logo{max-width:330px}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .Insurance-term .offer-var-a-logo,.offers-block-wide .gmfx-momentum .Insurance-term .offer-var-a-logo{max-width:280px}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .Insurance-term .offer-var-a-logo,.offers-block-wide .gmfx-momentum .Insurance-term .offer-var-a-logo{max-width:250px;padding-top:25px !important;padding-left:20px !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .Insurance-term .offer-var-a-logo,.offers-block-wide .gmfx-momentum .Insurance-term .offer-var-a-logo{max-width:220px}
}
@media(min-width:480px) and (max-width:767px){.offers-block-b .gmfx-momentum .Insurance-term .offer-var-a-logo,.offers-block-wide .gmfx-momentum .Insurance-term .offer-var-a-logo{left:30px;top:50px}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .Insurance-term .offer-var-a-logo,.offers-block-wide .gmfx-momentum .Insurance-term .offer-var-a-logo{max-width:180px;padding-left:15px !important;padding-top:10px !important}
}
.offers-block-b .gmfx-momentum .Insurance-term .offer-var-a-logo .logo-image-container,.offers-block-wide .gmfx-momentum .Insurance-term .offer-var-a-logo .logo-image-container{width:100% !important}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .Insurance-term{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.offers-block-wide .gmfx-momentum .Insurance-term .logo-image-container img{max-width:200px}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .Insurance-term .logo-image-container img{max-width:350px}
}
.offers-block-wide .gmfx-momentum .Insurance-term .offer-var-a-logo{background:transparent !important;z-index:2}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .Insurance-term .offer-var-a-logo{max-width:260px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .Insurance-term .offer-var-a-logo{max-width:330px;left:15px;top:50px}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .Insurance-term .offer-var-a-logo{max-width:230px}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .Insurance-term .offer-var-a-logo{max-width:165px !important;top:25px}
}
.offers-block-wide .gmfx-momentum .Insurance-term .row.w-100:first-child{position:absolute;top:0}
.offers-block-wide .gmfx-momentum .Insurance-term .offer-variation-a-content-bottom-box{padding-top:20px !important}
.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content{position:relative;padding-right:30%}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content{padding-right:0}
}
.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content .w-100-xs.right{display:block;position:absolute;right:0;width:auto;bottom:-20px}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content .w-100-xs.right{right:-10px}
}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content .w-100-xs.right{position:relative;right:0;left:auto !important;float:left;width:100%}
}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .Insurance-term .onstar-term-content .btn{margin:-20px 0 50px !important}
}
.offers-block-wide .gmfx-momentum .Insurance-term.onstar-begningterm .logo-image-container img{padding-top:28px !important}
.cf-mya .offers-block-wide.mya-offers .gmfx-momentum .Insurance-term .onstar-term-content .btn,.cf-mya .offers-block-b.mya-offers .gmfx-momentum .Insurance-term .onstar-term-content .btn{padding:18px 45px 15px !important;height:auto !important;width:auto !important}
@media(max-width:1199px){.cf-mya .offers-block-wide.mya-offers .gmfx-momentum .Insurance-term .onstar-term-content .btn,.cf-mya .offers-block-b.mya-offers .gmfx-momentum .Insurance-term .onstar-term-content .btn{padding:10px 24px !important}
}
@media(max-width:991px){.cf-mya .offers-block-wide.mya-offers .gmfx-momentum .Insurance-term .onstar-term-content .btn,.cf-mya .offers-block-b.mya-offers .gmfx-momentum .Insurance-term .onstar-term-content .btn{padding:12px 20px !important}
}
@media(max-width:480px){.cf-mya .offers-block-wide.mya-offers .gmfx-momentum .Insurance-term .onstar-term-content .btn,.cf-mya .offers-block-b.mya-offers .gmfx-momentum .Insurance-term .onstar-term-content .btn{width:auto !important;max-width:220px !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom .offers-var-a-image-container,.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom .display-none{display:none !important}
}
.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box{padding:60px 40px 40px !important;margin:0 !important}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box{padding:86px 20px 66px 30px !important;margin:0 !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box{padding:66px 20px 46px 30px !important;margin:0 !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box{padding:92px 35px 76px !important}
}
.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box h1{font-size:50px !important}
@media(max-width:1280px){.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box h1{font-size:46px !important}
}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box h1{font-size:36px !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box h1{font-size:26px !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box h1{font-size:48px !important;text-align:center}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box h1{font-size:36px !important;text-align:center}
}
.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box p{font-size:16px !important}
@media(max-width:767px){.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box p{text-align:center}
}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .dispofee-main .bg-container .bg-size-cover{background-position:60% 50% !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .dispofee-main .bg-container .offer-display-box-a .bg-size-cover{-webkit-box-flex:0;-ms-flex:50% !important;flex:50% !important;max-width:50% !important;margin-left:50%}
}
.offers-block-wide .gmfx-momentum .dispofee-main .bg-container{display:none}
.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;margin:0 !important}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box{padding:60px 35px 40px !important}
}
.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box h1{text-align:center;font-size:60px !important}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box h1{text-align:left}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box h1{text-align:center;font-size:50px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box h1{text-align:center;font-size:28px !important}
}
.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box p{font-size:16px;text-align:center;max-width:600px;margin:0 auto}
@media(max-width:991px){.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box p{text-align:left;max-width:620px;margin-left:0}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box p{text-align:center;margin:0 auto;font-size:14px}
}
.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom .offers-var-a-image-container:nth-of-type(3){display:block}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom .offers-var-a-image-container:nth-of-type(3){display:none}
}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom .display-none.flex-content-sm.display-inherit-xs{display:block}
}
.offers-block-wide .gmfx-momentum .dispofee-main .foreground-container .h-100-sm{height:100%}
.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box .dark-gray-bg,.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box .dark-gray-bg{border-bottom:1px solid #77787b}
.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box .offer-button-row,.offers-block-wide .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box .offer-button-row{display:none !important}
.offers-block-b .gmfx-momentum .dispofee-main{border-bottom:1px solid #77787b}
.offers-block-b .gmfx-momentum .dispofee-main .offer-variation-a-content-bottom-box .dark-gray-bg{border-bottom:0}
.offer-var-a .keyBanner{position:relative}
@media(max-width:991px){.offers-block-a .offer-var-a .keyBanner>.row.flex-fill.w-100>.col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
@media(max-width:767px){.offers-block-b .offer-var-a .keyBanner>.row.flex-fill.w-100>.col-12,.offers-block-wide .offer-var-a .keyBanner>.row.flex-fill.w-100>.col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
@media(min-width:992px){.offer-var-a .keyBanner .offer-variation-a-content-bottom{overflow:hidden}
}
@media(min-width:1200px){.offers-block-a .offer-var-a .keyBanner .offer-variation-a-content-bottom{height:100%}
}
.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-bottom{height:100%}
.offer-var-a .keyBanner .offer-variation-a-content-bottom-box{background:#bbcff7;padding-right:20px !important;padding-bottom:25px !important}
.offers-block-a .offer-var-a .keyBanner .offer-variation-a-content-bottom-box,.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-bottom-box{margin-left:45% !important;max-width:55%}
@media(max-width:991px){.offers-block-a .offer-var-a .keyBanner .offer-variation-a-content-bottom-box{margin:0 !important;max-width:100%}
}
.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-bottom-box>.row{height:100%}
@media(max-width:767px){.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-bottom-box{margin:0 !important;max-width:100%}
}
.offers-block-b .offer-var-a .keyBanner .offer-variation-a-content-bottom-box{margin-left:35% !important;max-width:65%}
@media(max-width:767px){.offers-block-b .offer-var-a .keyBanner .offer-variation-a-content-bottom-box{margin:0 !important;max-width:100%}
}
.offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{position:absolute !important;left:-100%;margin:0;margin-left:-32px;bottom:-40px;width:100% !important}
.offers-block-b .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{left:-60%;margin-left:-32px}
.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{margin-left:-12px}
@media(max-width:1340px){.offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{margin-left:-20px}
}
@media(max-width:1199px){.offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{margin-left:-43px}
.offers-block-b .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{left:-61.5%}
.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{margin-left:-32px}
}
@media(max-width:1024px){.offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{margin-left:-5px}
.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{margin-left:6px}
}
@media(max-width:991px){.offers-block-a .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{left:-20px;margin-left:0;bottom:initial;top:-122px}
.offers-block-b .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{left:-64.5%;bottom:-40px;top:auto}
.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{margin-left:-16px}
}
@media(max-width:870px){.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{margin-left:-23px}
}
@media(max-width:767px){.offers-block-b .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo,.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{left:-20px;margin-left:0;bottom:initial;top:-122px}
}
@media(max-width:480px){.offers-block-a .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo,.offers-block-b .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo,.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo{left:-15px}
}
.offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo .logo-image-container{max-width:200px}
@media(max-width:1199px){.offer-var-a .keyBanner .offer-variation-a-content-bottom-box .offer-var-a-logo .logo-image-container{max-width:175px !important}
}
.offer-var-a .keyBanner .bg-container{width:45% !important}
@media(max-width:991px){.offers-block-a .offer-var-a .keyBanner .bg-container{position:relative !important;width:100% !important;margin:0 !important;height:400px !important;top:0}
}
@media(max-width:767px){.offers-block-a .offer-var-a .keyBanner .bg-container{height:600px !important}
}
@media(max-width:480px){.offers-block-a .offer-var-a .keyBanner .bg-container{height:350px !important}
}
@media(max-width:767px){.offers-block-wide .offer-var-a .keyBanner .bg-container{position:relative !important;width:100% !important;margin:0 !important;height:600px !important;top:0}
}
@media(max-width:480px){.offers-block-wide .offer-var-a .keyBanner .bg-container{height:350px !important}
}
@media(max-width:991px){.oferrs-block-a .offer-var-a .keyBanner .bg-container>.div.absolute{position:relative !important}
}
@media(max-width:767px){.offers-block-b .offer-var-a .keyBanner .bg-container>.div.absolute,.offers-block-wide .offer-var-a .keyBanner .bg-container>.div.absolute{position:relative !important}
}
.offers-block-b .offer-var-a .keyBanner .bg-container{width:35% !important}
@media(max-width:767px){.offers-block-b .offer-var-a .keyBanner .bg-container{position:relative !important;width:100% !important;margin:0 !important;height:600px !important;top:0}
}
@media(max-width:480px){.offers-block-b .offer-var-a .keyBanner .bg-container{height:350px !important}
}
.offers-block-a .offer-var-a .keyBanner .bg-container .bg-size-cover,.offers-block-wide .offer-var-a .keyBanner .bg-container .bg-size-cover{background-position:55% 50% !important}
@media(min-width:992px) and (max-width:1340px){.offers-block-a .offer-var-a .keyBanner .bg-container .bg-size-cover{background-position:65% 50% !important}
}
.offers-block-b .offer-var-a .keyBanner .bg-container .bg-size-cover{background-position:35% 50% !important}
@media(min-width:992px) and (max-width:1340px){.login .offers-block-wide .offer-var-a .keyBanner .bg-container .bg-size-cover{background-position:11% 50% !important}
}
.offer-var-a .keyBanner .offer-variation-a-content-top .logo-image-container{max-width:200px !important}
@media(max-width:1199px){.offer-var-a .keyBanner .offer-variation-a-content-top .logo-image-container{max-width:175px !important}
}
@media(max-width:767px){.offer-var-a .keyBanner .offer-variation-a-content-top .logo-image-container{max-width:150px !important}
}
.offers-block-a .offer-var-a .keyBanner .offer-variation-a-content-top,.offers-block-b .offer-var-a .keyBanner .offer-variation-a-content-top,.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-top{width:100%;position:absolute;bottom:-20px}
@media(min-width:768px){.offers-block-b .offer-var-a .keyBanner .offer-variation-a-content-top{width:35%}
}
@media(min-width:992px){.offers-block-a .offer-var-a .keyBanner .offer-variation-a-content-top{width:45%}
}
@media(max-width:991px){.offers-block-a .offer-var-a .keyBanner .offer-variation-a-content-top{bottom:auto;top:-121.5px}
}
@media(min-width:768px){.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-top{width:45%}
}
@media(max-width:767px){.offers-block-a .offer-var-a .keyBanner .offer-variation-a-content-top,.offers-block-b .offer-var-a .keyBanner .offer-variation-a-content-top,.offers-block-wide .offer-var-a .keyBanner .offer-variation-a-content-top{bottom:auto;top:-105px}
}
.offer-var-a .gmfx-momentum .keyBanner.buick-main h1{font-family:'Overpass-bold',Arial,Helvetica,sans-serif;line-height:50px !important;color:#3d3935}
@media(min-width:1200px){.offers-block-b .offer-var-a .gmfx-momentum .keyBanner.buick-main h1{font-size:46px !important}
}
@media(min-width:1340px){.offers-block-b .offer-var-a .gmfx-momentum .keyBanner.buick-main h1{font-size:50px !important}
}
@media(min-width:992px){.offers-block-wide .offer-var-a .gmfx-momentum .keyBanner.buick-main h1{font-size:46px !important;line-height:1.2 !important}
}
@media(min-width:1200px){.offers-block-wide .offer-var-a .gmfx-momentum .keyBanner.buick-main h1{font-size:58px !important;line-height:1.2 !important}
}
.offer-var-a .gmfx-momentum .keyBanner.buick-main .offer-description-container p{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;color:#3d3935}
@media(min-width:992px){.offers-block-wide .offer-var-a .gmfx-momentum .keyBanner.buick-main .offer-description-container p{font-size:28px !important;padding-right:40px;padding-bottom:20px}
}
@media(max-width:991px){.offer-var-a .gmfx-momentum .keyBanner.buick-main .offer-description-container p sup{font-size:.8em}
}
.offer-var-a .gmfx-momentum .keyBanner.buick-main .btn-primary{border-radius:5px;font-size:15px;font-family:'Overpass-bold',Arial,Helvetica,sans-serif;padding:17px 25px;background:#3d3935;border-color:#3d3935;min-width:235px}
@media(max-width:767px){.offer-var-a .gmfx-momentum .keyBanner.buick-main .btn-primary{width:auto !important}
}
.offer-var-a .gmfx-momentum .keyBanner.buick-main .btn-primary .icon-externallink{font-size:13px}
@media(min-width:992px){.offers-block-wide .offer-var-a .gmfx-momentum .keyBanner.buick-main .offer-variation-a-content-bottom-box{Position:relative;-ms-flex-item-align:center;align-self:center}
.offers-block-wide .offer-var-a .gmfx-momentum .keyBanner.buick-main .offer-variation-a-content-bottom-box:after,.offers-block-wide .offer-var-a .gmfx-momentum .keyBanner.buick-main .offer-variation-a-content-bottom-box:before{position:absolute;content:"";width:100%;height:100%;bottom:-50%;left:0;background:#bbcff7;z-index:-1}
.offers-block-wide .offer-var-a .gmfx-momentum .keyBanner.buick-main .offer-variation-a-content-bottom-box:before{bottom:auto;top:-50%}
}
@media(max-width:992px){.offer-var-a .gmfx-momentum .keyBanner.buick-main .offer-variation-a-content-bottom-box .offer-button-container:last-child{margin-left:0 !important}
}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-top{display:none}
@media(min-width:992px) and (max-width:1199px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom .offer-var-a-disclaimer p{font-size:9px !important}
}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom{width:60% !important;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}
@media(max-width:1280px){.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom{width:82% !important}
}
@media(max-width:991px){.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom{display:block}
}
@media(min-width:992px){.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom{margin-left:50% !important;width:50% !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom{width:100% !important}
}
@media(max-width:767px){.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom{width:100% !important}
}
.offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box a{text-transform:unset;font-size:16px;color:#11365f;background-color:white;padding:8px 10px 6px 10px !important;min-width:210px;border-radius:25px;font-family:'Overpass-bold';margin-bottom:10px !important}
.offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .row:nth-child(2)>div.col-auto-sm.col-auto{margin:0 auto}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content div.row:nth-child(2).left{display:none}
@media(min-width:1200px){.offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box a{font-size:18px;padding:10px 10px 8px 10px !important;margin-bottom:15px !important}
}
@media(max-width:767px){.offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{padding:20px 15px 20px 15px !important}
}
@media(min-width:480px) and (max-width:767px){.offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{max-width:100%;margin-top:55vw}
.offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box h2{font-size:52px !important}
.offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box p.body-txt{font-size:22px !important}
}
@media(max-width:480px){.offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container{margin-top:100vw}
.offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-button-container{text-align:center}
.offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-button-container a{max-width:150px}
}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{max-width:56%;margin-left:44% !important;padding:16px 10px 20px 30px !important}
@media(min-width:1200px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{max-width:65%;margin-left:35% !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content h2{font-size:40px !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content p.body-txt{font-size:20px !important;margin-top:10px !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content p.body-txt br{display:none !important}
}
@media(max-width:1280px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{max-width:59%;margin-left:41% !important}
}
@media(max-width:1199px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{max-width:63%;margin-left:37% !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{max-width:67%;margin-left:33% !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content h2{font-size:30px !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content p.body-txt{font-size:16px !important}
}
@media(max-width:991px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{width:100%;margin-left:0 !important;padding:16px 10px 20px 20px !important;max-width:396px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{max-width:410px}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container{margin-top:42vw}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container h2{font-size:42px !important;margin-bottom:20px !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container h2 br{display:block !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container p.body-txt{margin-top:0 !important;font-size:18px !important}
}
@media(max-width:767px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{max-width:435px;padding:20px 15px 20px 15px !important}
}
@media(min-width:480px) and (max-width:767px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{max-width:100%;margin-top:55vw}
}
@media(max-width:480px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{padding:20px 10px 20px 20px !important}
}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .row:nth-of-type(2){position:relative;float:unset}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .row:nth-of-type(2) p{width:57%;position:absolute;bottom:-76%}
@media(max-width:1199px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .row:nth-of-type(2) p{bottom:-80%;width:100%;max-width:52%}
}
@media(max-width:991px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .row:nth-of-type(2) p{position:relative;bottom:0;max-width:73%;margin-top:25px !important}
}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(min-width:1200px){.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container{margin-top:10vw}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container h2{font-size:60px !important}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container h2 br{display:block !important}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container p.body-txt{font-size:20px !important}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container h4{font-size:20px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container{margin-top:12vw}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container h2{font-size:42px !important}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container h2 br{display:block !important}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container p.body-txt{font-size:12px !important}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container h4{font-size:14px !important}
}
@media(max-width:991px){.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box{display:block}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container{margin-top:65vw}
.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .row:nth-child(2){display:none}
}
@media(max-width:480px){.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container{margin-top:120vw}
}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(1){width:34%;margin-right:4%;display:inline-block;padding-top:45px;vertical-align:top}
@media(max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(1){width:100%;margin-right:0}
}
@media(max-width:480px){.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(1){padding-top:20px}
}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(2){width:38%;display:inline-block;padding-top:35px}
@media(max-width:1024px){.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(2){width:45%}
}
@media(max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(2){width:100%;padding-top:10px}
}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(2) p{width:57%}
@media(max-width:1024px){.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(2) p{width:70%}
}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-child(3){margin-left:38%;width:60%;margin-top:-5%;margin-bottom:-22px}
@media(max-width:1024px){.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-child(3){margin-bottom:-50px}
}
@media(max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-child(3){margin-left:0;width:100%;margin-top:0;margin-bottom:0}
}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(4){width:37% !important;margin-top:0 !important}
@media(max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(4){width:100% !important;margin-top:0 !important;padding-top:115px}
}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-button-container{margin:0 auto}
@media(min-width:992px){.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content{margin-left:35%;-webkit-box-flex:0;-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(1){width:100%}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(2){margin-left:18%;width:65%;padding-top:0}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-child(3){width:100% !important;margin-left:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-button-container{margin:0 auto}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-button-container a{font-size:20px;padding:14px 20px 10px 20px !important;min-width:315px;margin-bottom:30px !important}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container{margin-top:52vw}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container h2{font-size:68px !important}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container h2 br{display:block !important}
.offers-block-b .offer-var-a .gmfx-momentum .smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container p.body-txt{font-size:16px !important}
}
.offer-var-a .gmfx-momentum .smsbanner picture.img-container{display:block !important;position:absolute;left:0;bottom:0}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner picture.img-container img{content:url(../../../content/dam/gmf-offers/gmf-promotions/sms-banner/tablet-boxWide.jpg)}
}
@media(min-width:992px){.offers-block-wide .offer-var-a .gmfx-momentum .smsbanner picture.img-container img{content:url(../../../content/dam/gmf-offers/gmf-promotions/sms-banner/desktop-boxWide.jpg)}
}
.offer-var-a .gmfx-momentum .smsbanner .bg-container{display:none !important}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m>.row.white-bg,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m>.row.white-bg{background:#f0f0f0 !important}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m h1{font-family:'Futura-Regular',Helvetica,Arial,sans-serif;letter-spacing:5px;color:rgba(43,43,43,0.7) !important;line-height:1.5;font-weight:100}
@media(max-width:1024px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m h1{font-size:24px !important}
}
@media(max-width:991px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m h1{font-size:30px !important}
}
@media(max-width:767px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m h1{font-size:24px !important;letter-spacing:6px}
}
@media(max-width:480px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m h1{font-size:20px !important}
}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m .font--buick-body,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m .font--buick-body{font-family:'AvenirNext',Helvetica,Arial,sans-serif}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m .block-text,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m .block-text{line-height:1.5}
@media(max-width:991px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m .block-text,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m .block-text{font-size:18px !important}
}
@media(max-width:480px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m .block-text,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m .block-text{font-size:16px !important}
}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m .btn-light-primary,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m .btn-light-primary{color:#c9480c;border-color:#c9480c;border-width:2px;border-radius:0;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:12px;width:300px;background:transparent;letter-spacing:2px}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m .btn-light-primary:hover,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m .btn-light-primary:hover{color:#00295b;border-color:#00295b}
@media(max-width:991px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m .btn-light-primary,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m .btn-light-primary{font-size:14px;width:320px;padding:13px 15px}
}
@media(max-width:991px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m .offer-button-container,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m .offer-button-container{margin-top:10px !important}
}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy>.row.white-bg,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy>.row.white-bg{background:#f2f2f2 !important}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy h1{font-family:'Louis',sans-serif;letter-spacing:1px;color:#262626 !important;text-transform:capitalize;line-height:1.2;font-size:28px !important}
@media(max-width:1024px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy h1{font-size:26px !important}
}
@media(max-width:991px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy h1{font-size:30px !important}
}
@media(max-width:767px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy h1{font-size:24px !important}
}
@media(max-width:480px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy h1{font-size:20px !important}
}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy .block-text,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy .block-text{font-size:13px !important;font-family:Roboto,Helvetica,sans-serif}
@media(max-width:991px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy .block-text,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy .block-text{font-size:18px !important}
}
@media(max-width:480px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy .block-text,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy .block-text{font-size:16px !important}
}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy .btn-primary,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy .btn-primary{color:#262626;border-color:#cd9834;border-width:2px;border-radius:0;font-size:14px;font-family:Roboto,Helvetica,sans-serif;text-transform:capitalize;width:240px;padding:8px 15px;background:transparent;letter-spacing:1px}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy .btn-primary:hover,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy .btn-primary:hover{color:#00295b;border-color:#00295b}
@media(max-width:991px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy .btn-primary,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-chevy .btn-primary{font-size:14px;width:320px;padding:13px 15px}
}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc>.row.white-bg,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc>.row.white-bg{background:transparent !important}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc h1{font-family:'Stratum',Arial,sans-serif;letter-spacing:2px;text-transform:uppercase;line-height:1.2;font-size:36px !important;color:#fff !important;font-weight:700}
@media(max-width:1024px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc h1{font-size:32px !important}
}
@media(max-width:991px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc h1{font-size:38px !important}
}
@media(max-width:767px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc h1,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc h1{font-size:28px !important}
}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc .block-text,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc .block-text{font-size:18px !important;font-family:'Muli',Arial,sans-serif}
@media(max-width:991px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc .block-text,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc .block-text{font-size:22px !important}
}
@media(max-width:480px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc .block-text,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc .block-text{font-size:18px !important}
}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc .btn-primary,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc .btn-primary{color:#fff;background:transparent;border-color:red;border-width:2px;border-radius:0;font-size:16px;font-family:'Muli',Arial,sans-serif;width:240px;padding:12px 15px;letter-spacing:1px}
.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc .btn-primary:hover,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc .btn-primary:hover{color:red;border-color:red}
@media(max-width:991px){.offers-block-a .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc .btn-primary,.offers-block-b .gmfx-momentum .leaseendmsg-mya-7m.leaseendmsg-mya-7m-gmc .btn-primary{font-size:14px;width:320px;padding:13px 15px}
}
.offers-block-a .leaseendmsg-mya-9m-10m .box-a-element.offers-background-cover-container{display:none}
.offers-block-a .leaseendmsg-mya-9m-10m .box-a-element.offers-flex-container{display:none}
.offers-block-a .leaseendmsg-mya-9m-10m picture.box-a-element{min-height:320px}
.offers-block-a .leaseendmsg-mya-9m-10m picture.box-a-element img{width:100%;height:100%}
@media(max-width:1199px){.offers-block-a .leaseendmsg-mya-9m-10m picture.box-a-element{min-height:295px}
}
@media(max-width:1024px){.offers-block-a .leaseendmsg-mya-9m-10m picture.box-a-element{min-height:315px}
}
@media(max-width:991px){.offers-block-a .leaseendmsg-mya-9m-10m picture.box-a-element{display:none !important}
}
.offers-block-a .leaseendmsg-mya-9m-10m picture.box-b-element img{width:100%;height:100%}
@media(max-width:991px){.offers-block-a .leaseendmsg-mya-9m-10m picture.box-b-element{display:block !important;min-height:330px;position:relative}
}
@media(max-width:767px){.offers-block-a .leaseendmsg-mya-9m-10m picture.box-b-element{min-height:200px}
}
.offers-block-b .leaseendmsg-mya-9m-10m .box-b-element.offers-background-cover-container{display:none}
.offers-block-b .leaseendmsg-mya-9m-10m picture.box-b-element img{position:unset}
@media(max-width:767px){.gmfx-mya .cf-offer-variation-a{padding:0}
}
.gmfx-momentum .rightnotes-gmf .gray-bg{background-color:#f2f3f5 !important}
.gmfx-momentum .rightnotes-gmf h1{color:#3d3935 !important;text-align:center !important}
.gmfx-momentum .rightnotes-gmf p{color:#3d3935 !important;text-align:center !important}
.gmfx-momentum .rightnotes-gmf ul li{color:#3d3935 !important;text-align:center !important}
.gmfx-momentum .rightnotes-gmf a{color:#3d3935 !important;text-align:center !important}
.gmfx-momentum .rightnotes-gmf .offer-variation-a-content-bottom-box{position:relative}
.gmfx-momentum .rightnotes-gmf .img-container + div div:nth-child(1){border-radius:30px 0 0 30px}
.gmfx-momentum .rightnotes-content-gmf .row + .row + .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.gmfx-momentum .rightnotes-content-gmf .offer-button-row{text-align:center}
.gmfx-momentum .rightnotes-content-gmf .offer-button-row a{border-radius:50px !important;background-color:#00295b !important;width:auto;padding:10px 20px !important;border:2px solid #00295b}
.gmfx-momentum .rightnotes-content-gmf .offer-button-row a:hover{background-color:#fff !important;border:2px solid #00295b}
.gmfx-momentum .rightnotes-content-gmf .offer-button-row a:hover span{color:#00295b !important}
.gmfx-momentum .rightnotes-content-gmf .offer-button-row span{color:#fff !important}
.gmfx-momentum .rightnotes-content-gmf ul li{font-family:Overpass-regular;font-size:16px !important;font-weight:600;line-height:22px}
.gmfx-momentum .rightnotes-content-gmf ul li:before{position:relative !important;padding-right:6px !important;color:#3d3935 !important}
.gmfx-momentum .rightnotes-content-gmf ul + p{font-size:16px !important;margin-top:30px !important;margin-bottom:5px !important}
.gmfx-momentum .rightnotes-content-gmf .read-the-pros{position:absolute;bottom:-84px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);margin-bottom:10px;z-index:10}
.gmfx-momentum .rightnotes-content-gmf .read-the-pros a{font-size:10px !important;font-weight:600}
.gmfx-momentum .rightnotes-content-gmf .m-b-20{margin-bottom:40px !important}
.offers-block-a .gmfx-momentum .rightnotes-content-gmf .m-t-25{margin-top:5px !important}
.offers-block-a .gmfx-momentum .rightnotes-gmf .gmf-rte ul{padding-left:0 !important}
@media(min-width:1200px){.offers-block-a .gmfx-momentum .rightnotes-gmf .offer-variation-a-content-bottom-box{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:15px !important;max-width:58% !important;padding-top:20px !important;padding-bottom:10px !important}
}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf .m-t-25{margin-top:5px !important}
@media(min-width:1200px){.offers-block-b .gmfx-momentum .rightnotes-content-gmf h1{font-size:46px !important}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf ul li{font-size:20px !important;line-height:24px !important}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf ul + p{font-size:22px !important}
}
.gmfx-momentum .rightnotes-gmf .gmf-rte ul{padding-left:0 !important}
@media(min-width:1200px) and (max-width:1339px){.offers-block-a .offer-var-a .gmfx-momentum .rightnotes-gmf .bg-container .bg-size-cover{background-position:82% 57% !important}
}
@media(min-width:1200px){.offers-block-a .rightnotes-gmf .offer-variation-a-content-bottom-box{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:15px !important;max-width:58% !important;padding-top:20px !important;padding-bottom:10px !important}
.offers-block-a .rightnotes-gmf .bg-container .offer-display-box-a div{width:83% !important}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf h1{font-size:46px !important}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf ul li{font-size:20px !important;line-height:24px !important}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf ul + p{font-size:22px !important}
.offers-block-b .rightnotes-gmf .bg-container div:nth-child(1) div{background-position:50% 75% !important}
}
@media(max-width:992px){.mya-offers .gmfx-momentum .rightnotes-content-gmf .offer-button-row a{width:auto !important}
.mya-offers .gmfx-momentum .rightnotes-gmf{margin-bottom:25px !important}
.offers-block-a .gmfx-momentum .rightnotes-gmf h1{font-size:44px !important}
.offers-block-a .gmfx-momentum .rightnotes-content-gmf ul + p{font-size:20px !important}
.offers-block-b .gmfx-momentum .rightnotes-gmf h1{font-size:44px !important}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf ul + p{font-size:20px !important}
.gmfx-momentum .rightnotes-content-gmf ul li{font-size:20px !important;font-weight:600;line-height:28px}
}
@media(max-width:480px){.gmfx-momentum .rightnotes-gmf{margin-bottom:25px !important}
.gmfx-momentum .rightnotes-content-gmf ul{padding:10px 0 0 0 !important}
.gmfx-momentum .rightnotes-content-gmf ul li{font-size:18px !important;font-weight:600;line-height:28px}
.offers-block-a .gmfx-momentum .rightnotes-gmf h1{font-size:38px !important;padding-top:10px}
.offers-block-a .gmfx-momentum .rightnotes-content-gmf ul + p{font-size:18px !important;padding:0 5px}
.offers-block-b .gmfx-momentum .rightnotes-gmf h1{font-size:38px !important;padding-top:10px}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf ul + p{font-size:18px !important;padding:0 5px}
}
.offers-block-b .gmfx-momentum .rightnotes-gmf ul{list-style-type:none;margin-bottom:25px}
.offers-block-b .gmfx-momentum .rightnotes-gmf ul li:before{content:"\2022";color:#494949 !important;display:inline-block;left:-1px}
.offers-block-b .gmfx-momentum .rightnotes-gmf .flex-shrink-0-ie .gmf-rte p{font-size:18px !important;margin-top:5px}
.offers-block-b .gmfx-momentum .rightnotes-gmf h1{font-size:52px !important}
.offers-block-b .gmfx-momentum .rightnotes-gmf .img-container + div div:nth-child(1){border-radius:0 !important}
.offers-block-b .gmfx-momentum .rightnotes-gmf .offer-button-container .btn-light-secondary.offers-target-experience{display:none !important}
.offers-block-wide .gmfx-momentum .rightnotes-gmf ul{list-style-type:none;margin-bottom:25px}
.offers-block-wide .gmfx-momentum .rightnotes-gmf ul li:before{content:"\2022";color:#494949 !important;display:inline-block;left:-1px}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .flex-shrink-0-ie .gmf-rte p{font-size:18px !important;font-size:20px !important;margin-top:5px}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .offer-display-box-wide{width:100% !important;max-width:100% !important;max-height:280px !important}
.offers-block-wide .gmfx-momentum .rightnotes-gmf h1.fs-28{font-size:48px !important}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .offer-button-container.m-t-25{margin-top:15px !important}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .read-the-pros{bottom:-115px !important}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .img-container + div div:nth-child(1){border-radius:0 !important}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .offer-button-container .btn-light-secondary.offers-target-experience{display:none !important}
.offers-block-wide .rightnotes-gmf .offer-variation-a-content-bottom-box{width:100% !important;max-width:100% !important}
.offers-block-wide.mya-offers .gmfx-momentum .rightnotes-gmf{margin-bottom:0 !important}
.offers-block-b.mya-offers .gmfx-momentum .rightnotes-gmf{margin-bottom:0 !important}
@media only screen and (max-width:768px){.offers-block-b .gmfx-momentum .rightnotes-gmf .offers-var-a-image-container.display-inherit-sm{display:inherit !important}
.offers-block-b .gmfx-momentum .rightnotes-gmf .offer-variation-a-content-bottom-box{-ms-flex:1 1 auto !important;flex:1 1 auto !important;-webkit-box-flex:1 !important;max-width:100%}
.offers-block-b .gmfx-momentum .rightnotes-gmf h1{font-size:56px !important;line-height:60px;padding-top:5px;padding-left:40px;padding-right:40px}
.offers-block-b .gmfx-momentum .rightnotes-gmf .flex-shrink-0-ie .gmf-rte p{font-size:22px !important;margin-bottom:20px !important}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf ul li{font-size:24px !important;font-weight:600;line-height:32px}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf .read-the-pros{bottom:-100px !important}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .offers-var-a-image-container.display-inherit-sm{display:inherit !important}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .offer-variation-a-content-bottom-box{-ms-flex:1 1 auto !important;flex:1 1 auto !important;-webkit-box-flex:1 !important;max-width:100%}
.offers-block-wide .gmfx-momentum .rightnotes-gmf h1.fs-28{font-size:56px !important;line-height:60px;padding-left:60px;padding-top:10px;padding-right:60px}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .flex-shrink-0-ie .gmf-rte p{font-size:22px !important}
.offers-block-wide .gmfx-momentum .rightnotes-content-gmf ul li{font-size:24px !important;font-weight:600;line-height:32px}
.offers-block-wide .gmfx-momentum .rightnotes-content-gmf .read-the-pros{bottom:-125px !important}
}
@media only screen and (min-width:768px) and (max-width:992px){.offers-block-b .gmfx-momentum .rightnotes-gmf .flex-shrink-0-ie .gmf-rte p{margin-bottom:10px}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf .read-the-pros{bottom:-140px}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .flex-shrink-0-ie .gmf-rte p{margin-bottom:10px}
}
@media only screen and (min-width:769px) and (max-width:1024px){.offers-block-wide .offer-var-a .gmfx-momentum .rightnotes-gmf .bg-container .bg-size-cover{background-position:72% 100% !important}
.img-container.offers-block-wide .offer-var-a .gmfx-momentum .rightnotes-gmf + div div:nth-child(1){border-radius:0 !important}
.offers-block-wide .offer-var-a .gmfx-momentum .rightnotes-gmf h1.fs-28{font-size:36px !important}
.offers-block-wide .offer-var-a .gmfx-momentum .rightnotes-gmf .read-the-pros{bottom:-130px !important}
.offers-block-wide .offer-var-a .gmfx-momentum .rightnotes-gmf .bg-container div.offer-display-box-wide{z-index:9;display:block !important}
.offers-block-wide .rightnotes-gmf .offer-variation-a-content-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.offers-block-wide .rightnotes-gmf .offer-variation-a-content-bottom-box{padding-top:300px !important}
.mya-offers.offers-block-wide .gmfx-momentum .rightnotes-gmf .bg-container.display-none-sm{display:block !important}
.mya-offers.offers-block-wide .gmfx-momentum .rightnotes-gmf .offers-var-a-image-container{display:none !important}
.offers-block-b .gmfx-momentum .rightnotes-gmf h1{font-size:36px !important}
}
@media only screen and (min-width:480px) and (max-width:767px){.offers-block-b .gmfx-momentum .rightnotes-gmf h1{font-size:46px !important;line-height:50px}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf .read-the-pros{bottom:-156px !important}
.offers-block-wide .gmfx-momentum .rightnotes-gmf h1.fs-28{font-size:46px !important;line-height:50px}
.offers-block-wide .gmfx-momentum .rightnotes-content-gmf .read-the-pros{bottom:-100px !important}
}
@media only screen and (max-width:480px){.offers-block-b .gmfx-momentum .rightnotes-gmf h1{font-size:38px !important;padding-top:10px !important;padding-right:0;padding-left:0;line-height:42px}
.offers-block-b .gmfx-momentum .rightnotes-gmf .flex-shrink-0-ie .gmf-rte p{font-size:18px !important;margin-top:10px !important;margin-bottom:30px}
.offers-block-b .gmfx-momentum .rightnotes-gmf ul{padding-top:10px !important}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf ul li{font-size:18px !important;line-height:26px}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf .read-the-pros{bottom:-100px !important}
.offers-block-wide .gmfx-momentum .rightnotes-gmf h1.fs-28{font-size:38px !important;padding-top:25px !important;padding-bottom:25px !important;padding-right:0;padding-left:0;line-height:42px}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .flex-shrink-0-ie .gmf-rte p{font-size:18px !important;margin-top:10px !important}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .offer-button-container{margin-bottom:20px}
.offers-block-wide .gmfx-momentum .rightnotes-gmf .offer-button-container.m-t-25{margin-top:10px !important}
.offers-block-wide .gmfx-momentum .rightnotes-content-gmf ul li{font-size:18px !important;line-height:26px}
.offers-block-wide .gmfx-momentum .rightnotes-content-gmf .read-the-pros{bottom:-170px !important}
}
@media only screen and (min-width:992px){.offers-block-b .offer-var-a .rightnotes-gmf .layout-gmf-custom.layout-gmf-custom-content-7 .foreground-container .offer-variation-a-content-bottom>div{max-width:68% !important}
.offers-block-b .offer-var-a .rightnotes-gmf .layout-gmf-custom.layout-gmf-custom-content-7 .bg-container>div{max-width:31.666667% !important}
.offers-block-b .rightnotes-gmf .bg-container div:nth-child(1) div{background-position:50% 65% !important}
.offers-block-b .gmfx-momentum .rightnotes-content-gmf .read-the-pros{bottom:57px !important;right:-31.5% !important;-webkit-transform:translate(32%,0);-ms-transform:translate(32%,0);transform:translate(32%,0)}
.offers-block-b .gmfx-momentum .rightnotes-gmf .flex-shrink-0-ie{display:inline-block;width:75%;float:left}
.offers-block-b .gmfx-momentum .rightnotes-gmf .flex-shrink-0-ie + .row{display:inline-block;width:25% !important}
.offers-block-wide .rightnotes-gmf .offer-variation-a-content-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.offers-block-wide .rightnotes-gmf ul li{font-size:20px !important;line-height:24px !important}
.offers-block-wide .rightnotes-gmf .img-container + div div:nth-child(1){border-radius:0 !important}
.offers-block-wide .rightnotes-gmf .bg-container div.offer-display-box-wide{z-index:9}
.offers-block-wide .rightnotes-gmf .offer-variation-a-content-bottom-box{padding-top:300px !important}
}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box{-webkit-box-flex:0 !important;-ms-flex:0 0 58% !important;flex:0 0 58% !important;max-width:58% !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .hidden-billing-statement h1:nth-child(1){display:none !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .hidden-billing-statement p{font-size:11px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .gray-bg{background-color:#000 !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .offer-button-container{position:absolute;right:-76%;bottom:9px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .offer-button-container a{background-color:#fff !important;color:#000 !important;border-radius:50px;padding:11px 15px 10px 15px !important;font-family:'CadillacGothic-Bold',Arial,Helvetica,sans-serif}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .offer-description-container ul{margin-top:15px;margin-bottom:25px}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .offer-description-container ul li{font-size:15px !important;line-height:20px}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .read-the-pros{position:absolute;right:-65.5%;bottom:-7px;z-index:9999}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .read-the-pros a{font-size:10px}
.offers-block-a .rightnotes-cf .bg-container .bg-size-cover{background-position:62% 45% !important}
.offers-block-a .offer-var-a .rightnotes-cf .offer-display-box-a div.bg-size-cover{background-position:68% 50% !important}
@media only screen and (max-width:1339px){.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1{font-size:36px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1 span{font-size:20px !important}
}
@media only screen and (max-width:1200px){.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1{font-size:34px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1 span{font-size:18px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .hidden-billing-statement p{font-size:10px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .read-the-pros{right:-70%}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .offer-button-container{right:-81%}
}
@media only screen and (max-width:1024px){.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .read-the-pros{position:absolute;right:39%;bottom:-70px}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .offer-button-container{position:unset;margin-top:5px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1.right-notes-mobile{display:block !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1.right-notes-desktop{display:none !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1{font-size:20px !important;margin-top:25px !important;line-height:36px !important;padding-bottom:0 !important;text-align:center}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1 span{font-size:34px !important;letter-spacing:10px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box ul li{text-align:center}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box ul li:before{position:relative !important;margin-right:4px}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box p{text-align:center}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .hidden-billing-statement p{font-size:12px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .read-the-pros{-webkit-transform:translate(0,72px) !important;-ms-transform:translate(0,72px) !important;transform:translate(0,72px) !important;position:unset !important}
.offers-block-a .rightnotes-cf .rightnotes-content-cf{padding-bottom:30px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:block !important}
}
@media only screen and (max-width:991px){.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1{font-size:20px !important;line-height:32px}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1 span{font-size:34px !important;letter-spacing:10px !important}
}
@media only screen and (max-width:768px){.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1{font-size:17px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1 span{font-size:28px !important;letter-spacing:8px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box ul li{font-size:15px !important;line-height:22px !important;padding:0 40px}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .read-the-pros{-webkit-transform:translate(0,72px) !important;-ms-transform:translate(0,72px) !important;transform:translate(0,72px) !important;position:unset !important}
}
@media only screen and (max-width:480px){.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1{font-size:14px !important;letter-spacing:3px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box h1 span{font-size:34px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box ul li{font-size:14px !important;line-height:24px !important;padding:0 30px}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .hidden-billing-statement p{font-size:14px !important;padding:0 25px !important;margin-bottom:0 !important;line-height:20px !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .offer-button-container{text-align:center !important;margin-top:0 !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom-box .offer-button-container a{width:auto !important}
.offers-block-a .rightnotes-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none !important}
}
.offers-block-b .offer-var-a .rightnotes-cf .layout-gmf-custom.layout-gmf-custom-content-7 .foreground-container .offer-variation-a-content-bottom>div{-webkit-box-flex:63.333333% !important;-ms-flex:63.333333% !important;flex:63.333333% !important;max-width:63.333333% !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .gray-bg{background-color:#000 !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .offer-button-container{position:absolute;right:-53.4%;bottom:27px !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .offer-button-container a{background-color:#fff !important;color:#000 !important;border-radius:50px;padding:10px 20px !important;font-family:'CadillacGothic-Bold',Arial,Helvetica,sans-serif}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .read-the-pros{position:absolute;right:-47.3%;bottom:7px;z-index:9999}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .read-the-pros a{font-size:10px !important}
.offers-block-b .rightnotes-cf h1.fs-40{font-size:60px !important}
.offers-block-b .rightnotes-cf span.fs-22{font-size:30px !important}
.offers-block-b .rightnotes-cf p.fs-10{font-size:16px !important;margin-top:20px !important}
@media only screen and (max-width:1200px){.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .read-the-pros{right:-49.5% !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .offer-button-container{right:-56.5% !important}
}
@media only screen and (max-width:1024px){.offers-block-b .offer-var-a .rightnotes-cf .layout-gmf-custom.layout-gmf-custom-content-7 .foreground-container .offer-variation-a-content-bottom>div{-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}
.offers-block-b .rightnotes-cf .rightnotes-content-cf{padding-bottom:30px !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .read-the-pros{position:absolute;right:39%;bottom:-70px;-webkit-transform:translate(0,72px) !important;-ms-transform:translate(0,72px) !important;transform:translate(0,72px) !important;position:unset !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .offer-button-container{position:unset;margin-top:5px !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box h1.right-notes-mobile{display:block !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box h1.right-notes-desktop{display:none !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box h1{font-size:24px !important;margin-top:25px !important;line-height:36px !important;padding-bottom:0 !important;text-align:center}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box h1 span{font-size:42px !important;letter-spacing:10px !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box ul{margin-top:10px !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box ul li{text-align:center;font-size:16px !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box ul li:before{position:relative !important;margin-right:4px}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box p{text-align:center}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .hidden-billing-statement p{font-size:16px !important;margin-bottom:0 !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:block !important}
}
@media only screen and (max-width:768px){.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box h1{font-size:19px !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box h1 span{font-size:34px !important;letter-spacing:8px !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box ul{padding-left:0 !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box ul li{font-size:15px !important;line-height:22px !important;padding:0 40px}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .read-the-pros{-webkit-transform:translate(0,76px) !important;-ms-transform:translate(0,76px) !important;transform:translate(0,76px) !important;position:unset !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .hidden-billing-statement p{font-size:14px !important}
.offers-block-b .rightnotes-cf a{padding:10px 20px !important}
}
@media only screen and (max-width:480px){.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box h1{font-size:14px !important;letter-spacing:3px !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box h1 span{font-size:34px !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box ul li{font-size:14px !important;line-height:24px !important;padding:0 30px}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .hidden-billing-statement p{font-size:14px !important;padding:0 25px !important;margin-bottom:0 !important;line-height:20px !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .offer-button-container{text-align:center !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .offer-button-container a{width:auto !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom-box .read-the-pros{-webkit-transform:translate(0,80px) !important;-ms-transform:translate(0,80px) !important;transform:translate(0,80px) !important}
.offers-block-b .rightnotes-cf .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none !important}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .evolve-rightnotes .rightnotes-content-gmf .read-the-pros{bottom:-155px !important}
}
@media(min-width:481px) and (max-width:767px){.offers-block-b .gmfx-momentum .evolve-rightnotes .rightnotes-content-gmf .read-the-pros{bottom:-135px !important}
.offers-block-wide .gmfx-momentum .evolve-rightnotes .rightnotes-content-gmf .read-the-pros{bottom:-125px !important}
}
@media(min-width:768px) and (max-width:992px){.offers-block-b .gmfx-momentum .evolve-rightnotes .rightnotes-content-gmf .read-the-pros{bottom:-140px !important}
.offers-block-wide .gmfx-momentum .evolve-rightnotes .rightnotes-content-gmf .read-the-pros{bottom:-130px !important}
}
@media(min-width:992px){.offers-block-b .gmfx-momentum .evolve-rightnotes .rightnotes-content-gmf .read-the-pros{bottom:-65px !important;right:35px !important}
}
.offers-block-a .gmfx-momentum .leaseendmsg-box .leasend-logo,.offers-block-b .gmfx-momentum .leaseendmsg-box .leasend-logo{width:130px;margin-bottom:5px;padding-top:20px}
.offers-block-b .gmfx-momentum .leaseendmsg-box .leasend-logo{width:160px}
@media(max-width:991px){.offers-block-b .gmfx-momentum .leaseendmsg-box .leasend-logo{width:130px}
}
@media(max-width:767px){.offers-block-a .gmfx-momentum .leaseendmsg-box .offer-description-container p{font-size:30px !important}
}
.offers-block-b .gmfx-momentum .leaseendmsg-box .offer-description-container p{font-size:34px !important}
@media(max-width:991px){.offers-block-b .gmfx-momentum .leaseendmsg-box .offer-description-container p{font-size:28px !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .leaseendmsg-box .offer-description-container p{font-size:30px !important}
}
.offers-block-a .gmfx-momentum .leaseendmsg-box .offer-button-container,.offers-block-b .gmfx-momentum .leaseendmsg-box .offer-button-container{margin-bottom:0 !important}
@media(max-width:1024px){.offers-block-a .gmfx-momentum .leaseendmsg-box .offer-button-container,.offers-block-b .gmfx-momentum .leaseendmsg-box .offer-button-container{margin-bottom:15px !important}
}
.offers-block-a .gmfx-momentum .leaseendmsg-box .space-between.vertical-middle,.offers-block-b .gmfx-momentum .leaseendmsg-box .space-between.vertical-middle{margin-top:15px !important}
.offers-block-a .offer-var-a .gmfx-momentum .leaseendmsg-box .offer-button-row .btn,.offers-block-b .offer-var-a .gmfx-momentum .leaseendmsg-box .offer-button-row .btn{font-size:20px;width:auto !important;min-width:165px !important;font-family:'Overpass-bold',Arial,Helvetica,sans-serif;padding:13px 12px;border-radius:3px;border-width:2px}
.offers-block-b .offer-var-a .gmfx-momentum .leaseendmsg-box .offer-button-row .btn{font-size:28px;min-width:195px !important;padding:15px 5px}
@media(max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .leaseendmsg-box .offer-button-row .btn{font-size:20px;width:auto !important;min-width:165px !important}
}
.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility{background-size:contain;background-position:center;background-repeat:no-repeat;padding:15px}
.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialtwitter{background-image:url(../../../content/dam/gmf-offers/logos/x.png)}
.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialfacebook{background-image:url(../../../content/dam/gmf-offers/logos/facebook.png)}
.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialinstagram{background-image:url(../../../content/dam/gmf-offers/logos/insta.png)}
.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialyoutube{background-image:url(../../../content/dam/gmf-offers/logos/youtube.png)}
.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-sociallinkedin{background-image:url(../../../content/dam/gmf-offers/logos/linkedIN.png)}
.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialtwitter::before,.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialfacebook::before,.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialinstagram::before,.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-socialyoutube::before,.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn .icon-utility.icon-sociallinkedin::before{content:none}
@media(min-width:992px){.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box{min-height:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:50px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;padding:30px 45px !important}
}
@media(min-width:480px) and (max-width:767px){.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-description-container p{padding-left:10px}
.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .offer-button-row{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-description-container p{text-align:left}
.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container{text-align:left !important}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-description-container{text-align:left !important;padding-left:10px !important}
.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-description-container h1,.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-description-container p{text-align:left !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-description-container h1{text-align:left !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(1){display:block}
.offers-block-b .gmfx-momentum .social-media-offer.evl-social-offer .bg-container{display:none !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom .offers-var-a-image-container:nth-of-type(2){display:block}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom .offers-var-a-image-container:nth-of-type(2){display:none}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom .offers-var-a-image-container:nth-of-type(3){display:block}
}
.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box{min-height:300px;width:70%}
@media(min-width:992px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box .row.flex-xs.vertical-middle{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box .offer-description-container .icon-link{background-image:url(../../../content/dam/cf-offers/cf-promotions/evolve-offers/social-media/facebook.svg);background-size:24px;background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;font-size:0;line-height:20px;padding:10px 15px;display:inline-block;vertical-align:middle;margin:0 5px 0 15px;background-size:contain}
@media(max-width:991px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box .offer-description-container .icon-link{background-image:url(../../../content/dam/cf-offers/cf-promotions/evolve-offers/social-media/facebook-white.svg)}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box .offer-description-container .icon-link{line-height:10px}
}
.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box .offer-description-container .icon-link.twitter{background-image:url(../../../content/dam/cf-offers/cf-promotions/evolve-offers/social-media/twitter.svg);padding:10px 18px;margin:0 5px}
@media(max-width:991px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box .offer-description-container .icon-link.twitter{background-image:url(../../../content/dam/cf-offers/cf-promotions/evolve-offers/social-media/twitter-white.svg)}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box{position:absolute;top:-20px;height:auto !important;width:100%}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box{top:20px}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box{top:0}
}
.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box h2{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;letter-spacing:15px;line-height:1.4}
@media(max-width:991px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box h2{color:#fff !important}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box h2{letter-spacing:10px;line-height:1.2}
}
.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
@media(max-width:991px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box p{color:#fff !important}
}
.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .bg-container .bg-size-cover{background-position:50% 60% !important}
@media(max-width:991px){.offers-block-b .gmfx-momentum .social-media-offer.cf-evl-socialmedia .bg-container .bg-size-cover{display:none !important}
}
.offers-block-b .offer-var-a .mobileapp-evolve .layout-gmf-custom-content-7 .bg-container>.absolute{max-width:90% !important}
.offers-block-b .offer-var-a .mobileapp-evolve .layout-gmf-custom-content-7 .bg-container>.absolute .bg-size-cover{background-position:100% 4% !important}
@media(max-width:1024px){.offers-block-b .offer-var-a .mobileapp-evolve .layout-gmf-custom-content-7 .bg-container>.absolute .bg-size-cover{background-position:86% 4% !important}
}
@media(max-width:991px){.offers-block-b .offer-var-a .mobileapp-evolve .layout-gmf-custom-content-7 .bg-container{display:none !important}
}
.offers-block-b .gmfx-momentum .mobileapp-evolve .offer-variation-a-content-bottom-box .gmf-blue-bg{background:transparent !important}
@media(max-width:991px){.offers-block-b .gmfx-momentum .mobileapp-evolve .offer-variation-a-content-bottom-box .gmf-blue-bg{background:#fff !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .mobileapp-evolve .offer-variation-a-content-bottom-box{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important;max-width:100%}
}
.offers-block-b .gmfx-momentum .mobileapp-evolve h1{text-transform:capitalize}
@media(max-width:1339px){.offers-block-b .gmfx-momentum .mobileapp-evolve h1{font-size:38px !important}
}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .mobileapp-evolve h1{font-size:32px !important}
}
@media(max-width:1024px){.offers-block-b .gmfx-momentum .mobileapp-evolve h1{font-size:30px !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .mobileapp-evolve h1{color:#0072cd !important;font-size:54px !important;line-height:1.1 !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .mobileapp-evolve h1{font-size:32px !important}
}
@media(max-width:1339px){.offers-block-b .gmfx-momentum .mobileapp-evolve p{font-size:22px !important}
}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .mobileapp-evolve p{font-size:20px !important}
}
@media(max-width:1024px){.offers-block-b .gmfx-momentum .mobileapp-evolve p{font-size:18px !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .mobileapp-evolve p{color:#0072cd !important;font-size:24px !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .mobileapp-evolve p{font-size:18px !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .mobileapp-evolve .gmf-rte p.white{color:#0072cd !important}
}
.offers-block-b .gmfx-momentum .mobileapp-evolve .btn-primary{background:#fff;color:#005dab}
@media(max-width:991px){.offers-block-b .gmfx-momentum .mobileapp-evolve .btn-primary{background:#0072cd;color:#fff;border-color:#0072cd;font-size:20px;padding:16px 27px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .mobileapp-evolve .btn-primary{font-size:15px;padding:9px 15px}
}
@media(max-width:991px){.mya-offers.offers-block-b .gmfx-momentum .mobileapp-evolve .offer-variation-a-content-bottom .offers-var-a-image-container:nth-of-type(2){display:inherit}
}
@media(max-width:767px){.mya-offers.offers-block-b .gmfx-momentum .mobileapp-evolve .offer-variation-a-content-bottom .offers-var-a-image-container:nth-of-type(2){display:none}
}
.mya-offers.offers-block-b .gmfx-momentum .mobileapp-evolve .offer-button-container{-webkit-box-flex:0 !important;-ms-flex:0 0 auto !important;flex:0 0 auto !important}
.offers-block-b .offer-var-a .mobileapp-evolve.mobileapp-evolve-cf .layout-gmf-custom-content-7 .bg-container>.absolute{max-width:33% !important}
.offers-block-b .offer-var-a .mobileapp-evolve.mobileapp-evolve-cf .layout-gmf-custom-content-7 .bg-container>.absolute .bg-size-cover{background-position:100% 59% !important}
@media(max-width:1024px){.offers-block-b .offer-var-a .mobileapp-evolve.mobileapp-evolve-cf .layout-gmf-custom-content-7 .bg-container>.absolute .bg-size-cover{background-position:86% 4% !important}
}
.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf .offer-variation-a-content-bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
@media(max-width:991px){.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf .offer-variation-a-content-bottom-box{margin:0 !important;padding:15px 20px 0 !important}
}
.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf h1{font-family:'CadillacGothic-WideMedium',Arial,Helvetica,sans-serif;font-weight:100;line-height:1.6 !important;letter-spacing:7px}
@media(max-width:1339px){.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf h1{font-size:26px !important}
}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf h1{font-size:20px !important}
}
@media(max-width:1024px){.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf h1{font-size:18px !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf h1{color:#fff !important;font-size:28px !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf h1{font-size:20px !important}
.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf h1 .block{display:none !important}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf h1{font-size:16px !important}
}
.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
@media(max-width:1339px){.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf p{font-size:24px !important}
}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf p{font-size:18px !important}
}
@media(max-width:991px){.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf p{color:#fff !important;font-size:24px !important}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf p{font-size:20px !important}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf p{font-size:16px !important}
}
.mya-offers.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf .btn-light-secondary{font-family:'CadillacGothic-Bold',Arial,Helvetica,sans-serif;font-size:14px;padding:10px 42px}
@media(max-width:480px){.mya-offers.offers-block-b .gmfx-momentum .mobileapp-evolve.mobileapp-evolve-cf .btn-light-secondary{padding:10px 28px;margin-bottom:40px !important}
}
@media(max-width:480px){.evolve-paperless .offer-button-container .offer-button-row{margin:0 auto;text-align:center}
.evolve-paperless .offer-button-container .offer-button-row a{max-width:65%}
}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .smsbanner-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .smsbanner-content .offer-button-container a.btn{background-color:white;color:#005dab;padding:8px 15px;border-radius:2px}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .smsbanner-content .offer-button-container a.btn:hover,.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .smsbanner-content .offer-button-container a.btn:focus{border-color:#00295b !important;background-color:transparent !important;color:#00295b !important}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(1){width:85%;margin-right:unset}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(2){padding-top:unset;width:75%}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(2) p.body-txt{width:unset}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-child(3){width:unset;margin-left:unset;margin-top:unset;margin-bottom:unset}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(4){width:unset !important;margin-top:unset !important}
@media(max-width:360px){.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content h1.heading{font-size:30px !important}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content p.body-txt{font-size:14px !important}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-var-a-disclaimer p{font-size:8px !important}
}
@media(max-width:480px){.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content h1.heading sup{top:-15px}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-button-container .offer-button-row{width:65%}
}
@media(min-width:480px) and (max-width:767px){.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content h1.heading sup{top:-28px}
}
@media(max-width:480px){.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .foreground-container{height:100vh !important}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner picture.img-container{display:block !important;position:absolute;top:0}
}
@media(max-width:767px){.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .bg-container{display:none !important}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(1){width:100%}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(2){width:100%}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(4){padding-top:0 !important}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-button-container .offer-button-row a{font-size:14px}
}
@media(min-width:480px) and (max-width:767px){.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .foreground-container{position:absolute;bottom:100px}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner picture.img-container{display:block !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .foreground-container{position:absolute;width:100%}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .foreground-container .offer-variation-a-content-top{display:none}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .foreground-container .offer-variation-a-content-bottom{height:100%}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .foreground-container .offer-variation-a-content-bottom .smsbanner-content{height:100%}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .foreground-container .offer-variation-a-content-bottom .smsbanner-content>.row:nth-of-type(2){position:absolute;bottom:40px}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .foreground-container .offer-variation-a-content-bottom .smsbanner-content>.row:nth-of-type(4){position:absolute;bottom:0;padding-top:0 !important}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content h1.heading{font-size:70px !important}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content h1.heading sup{top:-30px}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content p.body-txt span.span-bold{font-weight:900}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-button-container a.btn{font-size:20px !important;padding:12px 15px !important}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .bg-container{display:none}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner picture.img-container{display:block !important}
}
@media(min-width:768px){.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content>.row:nth-of-type(3)>div.col-12-xs.col-auto{width:100%}
}
@media(min-width:1200px){.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content h1.heading{font-size:66px !important}
.offers-block-b .offer-var-a .gmfx-momentum .evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content h1.heading sup{top:-36px;left:-8px}
}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .bg-container div + div + div div{display:none !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .offer-button-row .btn{white-space:nowrap;background:#fff !important;color:#005dab !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .offer-button-row .btn:hover{border-color:#00295b !important;background-color:transparent !important;color:#00295b !important}
@media(max-width:767px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .offer-button-row .btn{width:65% !important}
}
@media(min-width:992px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .bg-container .bg-size-cover{background-position:79% 50% !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .offer-variation-a-content-bottom-box{width:100% !important;margin-left:0 !important;max-width:70% !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container .hidden-billing-statement p{position:relative !important;width:100%;max-width:100%;font-size:22px !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content h1{font-size:36px !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content h1 br{display:none !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content h1 br.block-mb-app{display:block !important}
}
@media(max-width:991px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .offer-variation-a-content-bottom-box{max-width:100% !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .row:nth-of-type(2) p{max-width:100% !important}
}
@media(max-width:767px){.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .smsbanner-content .hidden-billing-statement h1{margin-top:370px}
div.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .bg-container + div div.bg-size-cover{background-position:53% 70% !important}
.offers-block-a .offer-var-a .gmfx-momentum .smsbanner.evolve-smsbanner .offer-variation-a-content-bottom-box .smsbanner-content .offer-description-container .hidden-billing-statement p{margin-top:0 !important}
}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .icon-utility{background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;font-size:0;line-height:20px;padding:10px 15px;display:inline-block;vertical-align:middle;background-size:contain;width:26px;height:26px}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .icon-utility.icon-socialtwitter::before{content:none}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .icon-utility.icon-socialfacebook::before{content:none}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .icon-utility.icon-socialinstagram::before{content:none}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .icon-utility.icon-socialyoutube::before{content:none}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .icon-utility.icon-sociallinkedin::before{content:none}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .icon-socialfacebook{background-image:url(../../../content/dam/gmf-offers/logos/facebook.png)}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .icon-socialtwitter{background-image:url(../../../content/dam/gmf-offers/logos/x.png)}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .icon-socialinstagram{background-image:url(../../../content/dam/gmf-offers/logos/insta.png)}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .icon-socialyoutube{background-image:url(../../../content/dam/gmf-offers/logos/youtube.png)}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .icon-sociallinkedin{background-image:url(../../../content/dam/gmf-offers/logos/linkedIN.png)}
@media(max-width:768px){.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .offer-description-container h1{text-align:left !important}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .offer-description-container p{text-align:left !important}
.offer-variation-a .offer-var-a .social-media-offer.evl-social-offer .offer-button-row{text-align:left !important}
}
@media(max-width:480px){.offer-variation-a .offer-var-a .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-description-container{text-align:left !important;padding-left:10px !important}
.offer-variation-a .offer-var-a .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn:nth-of-type(1){padding-right:0;width:13% !important}
.offer-variation-a .offer-var-a .gmfx-momentum .social-media-offer.evl-social-offer .offer-variation-a-content-bottom-box .offer-button-container .btn:nth-of-type(2){padding-left:0 !important}
}
.offers-block-a .offer-variation-a .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box h2{font-size:25px !important;line-height:30px;letter-spacing:8px;color:#000;margin-bottom:15px;font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;padding-top:25px;padding-bottom:0 !important;margin-left:155px}
.offers-block-a .offer-variation-a .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box p{font-size:26px !important;padding-bottom:25px;max-width:300px;margin-left:265px}
.offers-block-a .offer-variation-a .social-media-offer.cf-evl-socialmedia a.facebook{background-image:url(../../../content/dam/cf-offers/cf-promotions/evolve-offers/social-media/facebook.svg);background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;font-size:0;line-height:20px;padding:10px 15px;display:inline-block;vertical-align:middle;margin:0 5px 0 15px;background-size:contain;width:26px;height:26px}
.offers-block-a .offer-variation-a .social-media-offer.cf-evl-socialmedia a.twitter{background-image:url(../../../content/dam/cf-offers/cf-promotions/evolve-offers/social-media/twitter.svg);background-repeat:no-repeat;background-color:transparent;background-position:50% 50%;font-size:0;line-height:20px;padding:10px 15px;display:inline-block;vertical-align:middle;margin:0 5px 0 15px;background-size:contain;width:26px;height:26px}
@media(min-width:992px){.offers-block-a .offer-variation-a .social-media-offer.cf-evl-socialmedia .bg-container .offer-display-box-a div{background-image:url(../../../content/dam/cf-offers/cf-promotions/evolve-offers/social-media/desktop-banner.jpg) !important}
}
@media(max-width:1200px){.offers-block-a .offer-variation-a .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box p{margin-left:165px}
}
@media(min-width:480px) and (max-width:767px){.offers-block-a .offer-variation-a .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box p{max-width:none;font-weight:600}
}
@media(max-width:768px){.offers-block-a .offer-variation-a .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box h2{margin-top:0;margin-left:0;font-size:24px !important;line-height:26px !important;text-align:center;color:#fff !important}
.offers-block-a .offer-variation-a .social-media-offer.cf-evl-socialmedia .offer-variation-a-content-bottom-box p{font-size:24px !important;font-weight:600;margin-left:0;text-align:center !important;margin-bottom:50vh;color:#fff !important;max-width:none}
.offers-block-a .offer-variation-a .social-media-offer.cf-evl-socialmedia a.facebook{background-image:url(../../../content/dam/cf-offers/cf-promotions/evolve-offers/social-media/facebook-white.svg)}
.offers-block-a .offer-variation-a .social-media-offer.cf-evl-socialmedia a.twitter{background-image:url(../../../content/dam/cf-offers/cf-promotions/evolve-offers/social-media/twitter-white.svg)}
.offers-block-a .offer-var-a .cf-evl-socialmedia .bg-container .bg-size-cover{background-position:40% 55% !important}
}
.onstar-remarketing{background-color:white}
.onstar-remarketing .foreground-container{border:1px solid #000;border-right:2px solid #000 !important}
.onstar-remarketing .offer-variation-a-content-bottom-box .offer-button-container a{font-family:'CircularXX-Book',Arial,sans-serif !important;width:100%;text-transform:unset;font-weight:500;border-radius:25px;padding:8px 25px;background-color:#002dff;border-color:#002dff;letter-spacing:0}
.onstar-remarketing .offer-variation-a-content-bottom-box .offer-button-container a.btn-primary:not(:disabled):hover,.onstar-remarketing .offer-variation-a-content-bottom-box .offer-button-container a.btn-primary:focus{background-color:#fff;color:#002dff;border-color:#002dff}
.onstar-remarketing .offer-variation-a-content-bottom-box .offer-description-container h1{text-transform:unset}
.onstar-remarketing .bg-container{display:none !important}
@media(max-width:480px){.onstar-remarketing .offer-var-a-logo{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:30%;position:absolute;bottom:190px;left:0;z-index:9;background-color:transparent !important;padding-top:6px !important;width:250px !important;max-width:250px}
.onstar-remarketing .offer-variation-a-content-bottom .display-inherit-xs{padding-left:20px;padding-right:20px;margin-bottom:120px}
.onstar-remarketing .offer-variation-a-content-bottom-box{padding-left:35px !important;padding-right:35px !important}
.onstar-remarketing .offer-variation-a-content-bottom-box .offer-button-container a.w-100-xs{width:70% !important;padding:12px 15px !important;font-size:18px !important}
.onstar-remarketing .offer-variation-a-content-bottom-box .offer-description-container h1{font-weight:600 !important}
.offers-block-wide .onstar-remarketing .offer-variation-a-content-bottom-box{padding-left:35px !important;padding-right:35px !important}
}
@media(min-width:480px) and (max-width:991px){.onstar-remarketing .offer-var-a-logo{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:30%;position:absolute;bottom:140px;left:45px;z-index:9;background-color:transparent !important;padding-top:6px !important;width:250px !important;max-width:250px}
.onstar-remarketing .offer-var-a-logo img{width:300px !important}
.onstar-remarketing .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){display:block;padding-left:35px;padding-right:35px;margin-bottom:140px}
.onstar-remarketing .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:90px !important}
.onstar-remarketing .offer-variation-a-content-bottom-box>div.row>div.col-12{display:-webkit-box;display:-ms-flexbox;display:flex}
.onstar-remarketing .offer-variation-a-content-bottom-box>div.row>div.col-12 .row:first-child{-ms-flex-preferred-size:60%;flex-basis:60%}
.onstar-remarketing .offer-variation-a-content-bottom-box>div.row>div.col-12 .row:last-child{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.onstar-remarketing .offer-variation-a-content-bottom-box .offer-button-container a{padding:12px 30px;font-size:18px !important}
.onstar-remarketing .offer-variation-a-content-bottom-box .offer-description-container h1{font-weight:600 !important}
.offers-block-wide .onstar-remarketing .offer-variation-a-content-bottom-box{padding-left:90px !important}
}
@media(min-width:480px) and (max-width:767px){.onstar-remarketing .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){margin-bottom:180px}
.onstar-remarketing .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
}
@media(min-width:992px){.offers-block-b .onstar-remarketing .offer-var-a-logo{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:30%;position:absolute;top:0;right:90px;z-index:9;background-color:transparent !important;padding-top:6px !important}
.offers-block-b .onstar-remarketing .offer-var-a-logo .logo-image-container{margin-left:15px !important}
.offers-block-b .onstar-remarketing .offer-variation-a-content-bottom .offers-var-a-image-container.offer-display-box-a{display:block;-ms-flex-preferred-size:62%;flex-basis:62%;padding:15px 0 15px 0}
.offers-block-b .onstar-remarketing .offer-variation-a-content-bottom-box{-ms-flex-preferred-size:38%;flex-basis:38%;padding-left:60px !important;padding-right:20px !important}
.offers-block-wide .onstar-remarketing .offer-var-a-logo{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:30%;position:absolute;top:20px;right:105px;z-index:9;background-color:transparent !important;padding-top:6px !important}
.offers-block-wide .onstar-remarketing .offer-var-a-logo .logo-image-container{margin-left:15px !important;max-width:210px}
.offers-block-wide .onstar-remarketing .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){display:block;-ms-flex-preferred-size:57%;flex-basis:57%;padding:35px 0 35px 0}
.offers-block-wide .onstar-remarketing .offer-variation-a-content-bottom-box{-ms-flex-preferred-size:43%;flex-basis:43%;padding-left:60px !important;padding-right:20px !important}
.offers-block-wide .onstar-remarketing .offer-variation-a-content-bottom-box .offer-description-container h1{font-size:40px !important;margin-bottom:15px;margin-top:80px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .onstar-remarketing .offer-var-a-logo{right:65px}
.offers-block-wide .onstar-remarketing .offer-var-a-logo .logo-image-container{width:180px !important}
.offers-block-wide .onstar-remarketing .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){display:block;-ms-flex-preferred-size:55%;flex-basis:55%;padding:35px 0 35px 0}
.offers-block-wide .onstar-remarketing .offer-variation-a-content-bottom-box{-ms-flex-preferred-size:45%;flex-basis:45%;padding-left:50px !important;padding-right:20px !important}
.offers-block-wide .onstar-remarketing .offer-variation-a-content-bottom-box .offer-description-container h1{font-size:38px !important}
}
.cf-mya .onstar-remarketing{background-color:white}
.cf-mya .onstar-remarketing .foreground-container{border:1px solid #000;border-right:2px solid #000 !important}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box .offer-button-container a{font-family:'CircularXX-Book',Arial,sans-serif !important;width:100%;text-transform:unset;font-weight:500;border-radius:25px;padding:8px 25px;background-color:#002dff;border-color:#002dff;letter-spacing:0}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box .offer-button-container a.btn-primary:not(:disabled):hover,.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box .offer-button-container a.btn-primary:focus{background-color:#fff;color:#002dff;border-color:#002dff}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box .offer-description-container h1{text-transform:unset}
.cf-mya .onstar-remarketing .bg-container{display:none !important}
@media(max-width:480px){.cf-mya .onstar-remarketing .offer-var-a-logo{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:30%;position:absolute;bottom:190px;left:0;z-index:9;background-color:transparent !important;padding-top:6px !important;width:250px !important;max-width:250px}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom .display-inherit-xs{padding-left:20px;padding-right:20px;margin-bottom:120px}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box{padding-left:35px !important;padding-right:35px !important}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box .offer-button-container a.w-100-xs{width:70% !important;padding:12px 15px !important;font-size:18px !important}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box .offer-description-container h1{font-weight:600 !important}
.offers-block-wide .cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box{padding-left:35px !important;padding-right:35px !important}
}
@media(min-width:480px) and (max-width:991px){.cf-mya .onstar-remarketing .offer-var-a-logo{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:30%;position:absolute;bottom:140px;left:45px;z-index:9;background-color:transparent !important;padding-top:6px !important;width:250px !important;max-width:250px}
.cf-mya .onstar-remarketing .offer-var-a-logo img{width:300px !important}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){display:block;padding-left:35px;padding-right:35px;margin-bottom:140px}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:90px !important}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box>div.row>div.col-12{display:-webkit-box;display:-ms-flexbox;display:flex}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box>div.row>div.col-12 .row:first-child{-ms-flex-preferred-size:60%;flex-basis:60%}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box>div.row>div.col-12 .row:last-child{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box .offer-button-container a{padding:12px 30px;font-size:18px !important}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box .offer-description-container h1{font-weight:600 !important}
.offers-block-wide .cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box{padding-left:90px !important}
}
@media(min-width:480px) and (max-width:767px){.cf-mya .onstar-remarketing .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){margin-bottom:180px}
.cf-mya .onstar-remarketing .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
}
@media(min-width:992px){.offers-block-b .cf-mya .onstar-remarketing .offer-var-a-logo{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:30%;position:absolute;top:0;right:90px;z-index:9;background-color:transparent !important;padding-top:6px !important}
.offers-block-b .cf-mya .onstar-remarketing .offer-var-a-logo .logo-image-container{margin-left:15px !important}
.offers-block-b .cf-mya .onstar-remarketing .offer-variation-a-content-bottom .offers-var-a-image-container.offer-display-box-a{display:block;-ms-flex-preferred-size:62%;flex-basis:62%;padding:15px 0 15px 0}
.offers-block-b .cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box{-ms-flex-preferred-size:38%;flex-basis:38%;padding-left:60px !important;padding-right:20px !important}
.offers-block-wide .cf-mya .onstar-remarketing .offer-var-a-logo{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:30%;position:absolute;top:20px;right:105px;z-index:9;background-color:transparent !important;padding-top:6px !important}
.offers-block-wide .cf-mya .onstar-remarketing .offer-var-a-logo .logo-image-container{margin-left:15px !important;max-width:210px}
.offers-block-wide .cf-mya .onstar-remarketing .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){display:block;-ms-flex-preferred-size:57%;flex-basis:57%;padding:35px 0 35px 0}
.offers-block-wide .cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box{-ms-flex-preferred-size:43%;flex-basis:43%;padding-left:60px !important;padding-right:20px !important}
.offers-block-wide .cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box .offer-description-container h1{font-size:40px !important;margin-bottom:15px;margin-top:80px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .cf-mya .onstar-remarketing .offer-var-a-logo{right:65px}
.offers-block-wide .cf-mya .onstar-remarketing .offer-var-a-logo .logo-image-container{width:180px !important}
.offers-block-wide .cf-mya .onstar-remarketing .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){display:block;-ms-flex-preferred-size:55%;flex-basis:55%;padding:35px 0 35px 0}
.offers-block-wide .cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box{-ms-flex-preferred-size:45%;flex-basis:45%;padding-left:50px !important;padding-right:20px !important}
.offers-block-wide .cf-mya .onstar-remarketing .offer-variation-a-content-bottom-box .offer-description-container h1{font-size:38px !important}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .hb-carousel.hb-paperless-sweepstakes .offers-var-a-image-container + div{max-height:340px !important}
}
@media(max-width:992px){.offers-block-b .gmfx-momentum .hb-carousel.hb-paperless-sweepstakes .offers-var-a-image-container:nth-child(2){max-height:545px !important}
}
@media(min-width:992px){.offers-block-b .gmfx-momentum .hb-carousel.hb-paperless-sweepstakes .bg-container .bg-p-0-50{background-position:0 0 !important}
}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .foreground-container{border:1px solid #494949}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{position:absolute !important;bottom:0 !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .pitch-black-bg{background:none !important}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p.sp-disclaimer{font-size:9px !important}
}
@media(min-width:480px) and (max-width:767px){.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container img.offer-display-box-a{display:none !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container img.offer-display-box-wide{display:block !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p.sp-disclaimer{font-size:9px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container img.offer-display-box-a{display:none !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container img.offer-display-box-wide{display:block !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h2{letter-spacing:8px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p.sp-text{padding-top:10px !important;padding-bottom:10px !important}
}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container img.offer-display-box-a{display:block !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offers-var-a-image-container img.offer-display-box-wide{display:none !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h2{letter-spacing:10px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h2 br{display:none}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h2{font-size:24px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p.sp-subheading{font-size:14px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p.sp-text{font-size:14px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p.sp-disclaimer{font-size:9px !important}
}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .gmf-blue-bg{background-color:transparent !important}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{position:absolute !important;bottom:25px}
}
@media(min-width:480px) and (max-width:767px){.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{bottom:-5px}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom div.offers-var-a-image-container:nth-child(2){display:block}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom div.offers-var-a-image-container:nth-child(3){display:none}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:66.5vw}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container .heading{font-size:74px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .bg-container div:nth-child(3){max-width:100%}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .bg-container div:nth-child(3) .bg-size-cover{background-position:90% 0 !important}
}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{position:absolute !important;right:0;height:100%}
.login .offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container .heading{font-size:62px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container .sub-heading{font-size:24px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-var-a-disclaimer p{font-size:10px !important}
.login .offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .bg-container>div:first-child{max-width:100%}
.login .offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .bg-container .bg-size-cover{background-position:left center !important}
.login .offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .bg-container .offer-display-box-wide{display:none}
.logout .offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .bg-container{display:none}
.logout .offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf picture.img-container{display:block !important;position:absolute;top:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container .heading{font-size:40px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container .sub-heading{font-size:18px !important}
.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container .sub-heading sup{font-size:13px !important}
}
@media(min-width:992px) and (max-width:1340px){.login .offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%}
.login .offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .bg-container .bg-size-cover{background-position:5% 100% !important}
}
@media(min-width:1200px){.offers-block-wide .gmfx-momentum .sweepstakes-paperless-gmf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container .sub-heading sup{font-size:16px !important}
}
.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin:0 !important}
.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .gmf-blue-bg{opacity:.8}
.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .offer-button-container a.btn{font-family:'Overpass-Bold'}
.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .offer-button-container a.btn:hover{background-color:#fff !important;border:2px solid #fff;color:#00295b}
@media(max-width:480px){.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .offer-button-container a.btn{width:80% !important;font-size:14px}
}
@media(max-width:767px){.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .offer-variation-a-content-bottom .offers-var-a-image-container{display:none}
}
@media(min-width:768px){.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media(max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .bg-container .bg-size-cover{background-position:50% 50% !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .foreground-container{max-width:275px}
.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding:40px 40px 20px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .foreground-container{max-width:340px}
.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding:40px !important}
}
@media(min-width:1200px){.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .foreground-container{max-width:440px}
.offers-block-b .offer-var-a .gmfx-momentum .gmc-hummer-ev .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding:80px 80px 50px 80px !important}
}
.offers-block-b .offer-var-a .gmfx-momentum .vehicle-offer-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin:0 !important}
.offers-block-b .offer-var-a .gmfx-momentum .vehicle-offer-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .gmf-blue-bg{opacity:.8}
.offers-block-b .offer-var-a .gmfx-momentum .vehicle-offer-main .offer-button-container a.btn{font-family:'Overpass-Bold'}
.offers-block-b .offer-var-a .gmfx-momentum .vehicle-offer-main .offer-button-container a.btn:hover{background-color:#fff !important;border:2px solid #fff;color:#00295b}
.offers-block-b .offer-var-a .gmfx-momentum .vehicle-offer-main #offerVariationA-modal-body p{text-align:left !important}
@media(max-width:480px){.offers-block-b .offer-var-a .gmfx-momentum .vehicle-offer-main .offer-button-container a.btn{width:80% !important;font-size:14px}
}
@media(max-width:767px){.offers-block-b .offer-var-a .gmfx-momentum .vehicle-offer-main .offer-variation-a-content-bottom .offers-var-a-image-container{display:none}
}
@media(max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .vehicle-offer-main .bg-container{display:none}
.offers-block-b .offer-var-a .gmfx-momentum .vehicle-offer-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .offer-var-a .gmfx-momentum .vehicle-offer-main .offer-button-container a.btn{padding:12px 15px 10px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .offer-var-a .gmfx-momentum .vehicle-offer-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{max-width:400px;padding:30px !important}
}
@media(min-width:1200px){.offers-block-b .offer-var-a .gmfx-momentum .vehicle-offer-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{max-width:500px;padding:50px !important}
}
#modal-offerAvariation .modal{padding-right:0 !important}
.offer-var-a .gmfx-momentum .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p a:focus,.offer-var-a .gmfx-momentum .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p a:hover{outline:0}
.offers-block-b .chevrolet-main.myrewards-begin{border:1px solid black}
.offers-block-b .chevrolet-main.myrewards-begin .bg-container{display:none}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{font-family:'Louis',Tahoma,sans-serif;color:black;font-weight:600;width:100%;font-size:16px}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn:focus{background:#b68620;border:2px solid #b68620;opacity:1}
@media(max-width:480px){.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:65% !important;padding:14px 30px !important;font-size:14px}
}
@media(max-width:991px){.offers-block-b .chevrolet-main.myrewards-begin .offer-var-a-logo{background-color:white !important}
.offers-block-b .chevrolet-main.myrewards-begin .offer-var-a-logo .logo-image-container{margin:0 auto;text-align:center;width:375px}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left .col-12-xs.col-auto-sm{margin:0 auto;text-align:center}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 70px;margin-bottom:40px !important}
}
@media(min-width:992px){.offers-block-b .chevrolet-main.myrewards-begin .offer-var-a-logo{position:absolute;bottom:5px;right:50px;z-index:99;max-width:350px;background-color:transparent !important}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:block}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .chevrolet-main.myrewards-begin .offer-var-a-logo{bottom:10px;max-width:260px}
.offers-block-b .chevrolet-main.myrewards-begin .offer-var-a-logo .logo-image-container img{width:85% !important}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:15px;padding:15px 30px}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:1200px){.offers-block-b .chevrolet-main.myrewards-begin .offer-var-a-logo{bottom:5px;max-width:350px}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:60px;padding:15px 40px}
.offers-block-b .chevrolet-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
}
.offers-block-b .buick-main.myrewards-begin{border:1px solid black}
.offers-block-b .buick-main.myrewards-begin .bg-container{display:none}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2,.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box a.btn{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif;color:black;font-weight:600;background-color:#e7e7e7;border:1px solid #000;border-radius:6px;padding:10px 10px;font-size:12px;width:100%}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box a.btn:focus,.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box a.btn:hover{background:#fff;border:1px solid #000;color:#000;opacity:1}
@media(max-width:480px){.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:65% !important;padding:14px 30px !important;font-size:14px}
}
@media(max-width:991px){.offers-block-b .buick-main.myrewards-begin .offer-var-a-logo{background-color:white !important}
.offers-block-b .buick-main.myrewards-begin .offer-var-a-logo .logo-image-container{margin:0 auto;text-align:center;width:375px}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left .col-12-xs.col-auto-sm{margin:0 auto;text-align:center}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 70px}
}
@media(min-width:992px){.offers-block-b .buick-main.myrewards-begin .offer-var-a-logo{position:absolute;bottom:5px;right:50px;z-index:99;max-width:350px;background-color:transparent !important}
.offers-block-b .buick-main.myrewards-begin .offer-var-a-logo img{width:85% !important}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:block}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .buick-main.myrewards-begin .offer-var-a-logo{bottom:7px;max-width:260px}
.offers-block-b .buick-main.myrewards-begin .offer-var-a-logo .logo-image-container img{width:85% !important}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:12px 30px}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:1200px){.offers-block-b .buick-main.myrewards-begin .offer-var-a-logo{bottom:18px;max-width:300px;right:100px}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:115px;width:75%}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .buick-main.myrewards-begin .offer-var-a-logo{bottom:5px}
.offers-block-b .buick-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:90px}
}
.offers-block-b .cadillac-main.myrewards-begin{border:1px solid black;background-color:black}
.offers-block-b .cadillac-main.myrewards-begin .bg-container{display:none}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p sup{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{font-family:'CadillacGothic-Medium',Arial,Helvetica,sans-serif;color:white;font-weight:600;width:100%;font-size:12px;padding:12px 40px;letter-spacing:normal}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn:hover{color:black}
@media(max-width:480px){.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:65% !important;padding:14px 30px !important;font-size:14px}
}
@media(max-width:991px){.offers-block-b .cadillac-main.myrewards-begin .offer-var-a-logo{background-color:black !important}
.offers-block-b .cadillac-main.myrewards-begin .offer-var-a-logo .logo-image-container{margin:0 auto;text-align:center;width:375px}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left .col-12-xs.col-auto-sm{margin:0 auto;text-align:center}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 70px}
}
@media(min-width:992px){.offers-block-b .cadillac-main.myrewards-begin .offer-var-a-logo{position:absolute;bottom:5px;right:50px;z-index:99;max-width:350px;background-color:transparent !important}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:block}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .cadillac-main.myrewards-begin .offer-var-a-logo{bottom:10px;max-width:260px}
.offers-block-b .cadillac-main.myrewards-begin .offer-var-a-logo .logo-image-container img{width:85% !important}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:15px;padding:15px 30px}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:1200px){.offers-block-b .cadillac-main.myrewards-begin .offer-var-a-logo{bottom:3px;max-width:350px}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:60px;padding:15px 40px}
.offers-block-b .cadillac-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
}
.offers-block-b .gmc-main.myrewards-begin{border:1px solid black}
.offers-block-b .gmc-main.myrewards-begin .bg-container{display:none}
.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-family:'Stratum',Arial,sans-serif}
.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:100%;font-size:14px}
@media(max-width:480px){.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:65% !important;padding:15px 20px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2,.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{text-align:center}
}
@media(max-width:991px){.offers-block-b .gmc-main.myrewards-begin .offer-var-a-logo{background-color:black !important}
.offers-block-b .gmc-main.myrewards-begin .offer-var-a-logo .logo-image-container{margin:0 auto;text-align:center;width:375px}
.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left .col-12-xs.col-auto-sm{margin:0 auto;text-align:center}
.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 70px}
}
@media(min-width:992px){.offers-block-b .gmc-main.myrewards-begin .offer-var-a-logo{position:absolute;bottom:5px;right:50px;z-index:99;max-width:350px;background-color:transparent !important}
.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:block}
.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .gmc-main.myrewards-begin .offer-var-a-logo{bottom:10px;max-width:260px}
.offers-block-b .gmc-main.myrewards-begin .offer-var-a-logo .logo-image-container img{width:85% !important}
.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:1200px){.offers-block-b .gmc-main.myrewards-begin .offer-var-a-logo{bottom:10px;max-width:350px}
.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:10px 60px}
.offers-block-b .gmc-main.myrewards-begin .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
}
.offers-block-b .chevrolet-main.myrewards-end{border:1px solid black}
.offers-block-b .chevrolet-main.myrewards-end .bg-container{display:none}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{font-family:'Louis',Tahoma,sans-serif;color:black;font-weight:600;width:100%;font-size:16px}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn:focus{background:#b68620;border:2px solid #b68620;opacity:1}
@media(max-width:480px){.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:65% !important;padding:14px 30px !important;font-size:14px}
}
@media(max-width:991px){.offers-block-b .chevrolet-main.myrewards-end .offer-var-a-logo{background-color:white !important}
.offers-block-b .chevrolet-main.myrewards-end .offer-var-a-logo .logo-image-container{margin:0 auto;text-align:center;width:375px}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left .col-12-xs.col-auto-sm{margin:0 auto;text-align:center}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 70px;margin-bottom:40px !important}
}
@media(min-width:992px){.offers-block-b .chevrolet-main.myrewards-end .offer-var-a-logo{position:absolute;bottom:5px;right:50px;z-index:99;max-width:350px;background-color:transparent !important}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:block}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .chevrolet-main.myrewards-end .offer-var-a-logo{bottom:20px;max-width:260px}
.offers-block-b .chevrolet-main.myrewards-end .offer-var-a-logo .logo-image-container img{width:85% !important}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:15px;padding:15px 30px}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:1200px){.offers-block-b .chevrolet-main.myrewards-end .offer-var-a-logo{max-width:350px}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:60px;padding:15px 40px}
.offers-block-b .chevrolet-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .chevrolet-main.myrewards-end .offer-var-a-logo{bottom:20px}
}
@media(min-width:1340px){.offers-block-b .chevrolet-main.myrewards-end .offer-var-a-logo{bottom:30px}
}
.offers-block-b .buick-main.myrewards-end{border:1px solid black}
.offers-block-b .buick-main.myrewards-end .bg-container{display:none}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2,.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box a.btn{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif;color:black;font-weight:600;background-color:#e7e7e7;border:1px solid #000;border-radius:6px;padding:10px 10px;font-size:12px;width:100%}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box a.btn:focus,.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box a.btn:hover{background:#fff;border:1px solid #000;color:#000;opacity:1}
@media(max-width:480px){.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:65% !important;padding:14px 30px !important;font-size:14px}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h2{position:absolute;top:-92vw;left:0;right:0}
}
@media(min-width:480px) and (max-width:767px){.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h2{position:absolute;top:-88vw;left:0;right:0}
}
@media(max-width:991px){.offers-block-b .buick-main.myrewards-end .offer-var-a-logo{background-color:white !important}
.offers-block-b .buick-main.myrewards-end .offer-var-a-logo .logo-image-container{margin:0 auto;text-align:center;width:375px;padding-bottom:90px}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left .col-12-xs.col-auto-sm{margin:0 auto;text-align:center}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 70px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h2{position:absolute;top:-67vw;left:100px;right:100px}
}
@media(min-width:992px){.offers-block-b .buick-main.myrewards-end .offer-var-a-logo{position:absolute;bottom:5px;right:50px;z-index:99;max-width:350px;background-color:transparent !important}
.offers-block-b .buick-main.myrewards-end .offer-var-a-logo img{width:85% !important}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:block}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .buick-main.myrewards-end .offer-var-a-logo{bottom:7px;max-width:260px}
.offers-block-b .buick-main.myrewards-end .offer-var-a-logo .logo-image-container img{width:85% !important}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:12px 30px}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:1200px){.offers-block-b .buick-main.myrewards-end .offer-var-a-logo{bottom:25px;max-width:300px;right:100px}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:115px;width:75%}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .buick-main.myrewards-end .offer-var-a-logo{bottom:5px}
.offers-block-b .buick-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:90px}
}
.offers-block-b .cadillac-main.myrewards-end{border:1px solid black;background-color:black}
.offers-block-b .cadillac-main.myrewards-end .bg-container{display:none}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p sup{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{font-family:'CadillacGothic-Medium',Arial,Helvetica,sans-serif;color:white;font-weight:600;width:100%;font-size:12px;padding:12px 40px;letter-spacing:normal}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn:hover{color:black}
@media(max-width:480px){.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:65% !important;padding:14px 30px !important;font-size:14px}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h2{letter-spacing:8px;position:absolute;top:-35vw;left:5px;right:0}
}
@media(min-width:480px) and (max-width:767px){.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h2{letter-spacing:12px;position:absolute;top:-230px;left:0;right:0}
}
@media(max-width:991px){.offers-block-b .cadillac-main.myrewards-end .offer-var-a-logo{background-color:black !important}
.offers-block-b .cadillac-main.myrewards-end .offer-var-a-logo .logo-image-container{margin:0 auto;text-align:center;width:375px}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left{float:unset}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left .col-12-xs.col-auto-sm{margin:0 auto;text-align:center}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 70px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h2{letter-spacing:12px;position:absolute;top:-55vw;left:0;right:0}
.offers-block-b .cadillac-main.myrewards-end .offer-var-a-logo .logo-image-container{padding-bottom:90px}
}
@media(min-width:992px){.offers-block-b .cadillac-main.myrewards-end .offer-var-a-logo{position:absolute;bottom:5px;right:50px;z-index:99;max-width:350px;background-color:transparent !important}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:block}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .cadillac-main.myrewards-end .offer-var-a-logo{bottom:10px;max-width:260px}
.offers-block-b .cadillac-main.myrewards-end .offer-var-a-logo .logo-image-container img{width:85% !important}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:15px;padding:15px 30px !important}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h2{letter-spacing:9px}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:1200px){.offers-block-b .cadillac-main.myrewards-end .offer-var-a-logo{bottom:3px;max-width:350px}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:60px;padding:15px 40px}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h2{letter-spacing:12px}
.offers-block-b .cadillac-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
}
.offers-block-b .gmc-main.myrewards-end{border:1px solid black}
.offers-block-b .gmc-main.myrewards-end .bg-container{display:none}
.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-family:'Stratum',Arial,sans-serif}
.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:100%;font-size:14px}
@media(max-width:480px){.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:65% !important;padding:15px 20px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2,.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{text-align:center}
}
@media(max-width:991px){.offers-block-b .gmc-main.myrewards-end .offer-var-a-logo{background-color:black !important}
.offers-block-b .gmc-main.myrewards-end .offer-var-a-logo .logo-image-container{margin:0 auto;text-align:center;width:375px}
.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left .col-12-xs.col-auto-sm{margin:0 auto;text-align:center}
.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 70px}
}
@media(min-width:992px){.offers-block-b .gmc-main.myrewards-end .offer-var-a-logo{position:absolute;bottom:5px;right:50px;z-index:99;max-width:350px;background-color:transparent !important}
.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:block}
.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .gmc-main.myrewards-end .offer-var-a-logo{bottom:30px;max-width:260px}
.offers-block-b .gmc-main.myrewards-end .offer-var-a-logo .logo-image-container img{width:85% !important}
.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:1200px){.offers-block-b .gmc-main.myrewards-end .offer-var-a-logo{max-width:350px}
.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:10px 10px;margin-left:100px;width:90%}
.offers-block-b .gmc-main.myrewards-end .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .gmc-main.myrewards-end .offer-var-a-logo{bottom:20px}
}
@media(min-width:1340px){.offers-block-b .gmc-main.myrewards-end .offer-var-a-logo{bottom:30px}
}
.offers-block-b .buick-main.myrewards-mid{border:1px solid black}
.offers-block-b .buick-main.myrewards-mid .bg-container{display:none}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2,.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box a.btn{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif;color:black;font-weight:600;background-color:#e7e7e7;border:1px solid #000;border-radius:6px;padding:10px 10px;font-size:12px;width:100%}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box a.btn:focus,.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box a.btn:hover{background:#fff;border:1px solid #000;color:#000;opacity:1}
@media(max-width:480px){.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:90% !important;padding:14px 30px !important;font-size:14px}
}
@media(max-width:991px){.offers-block-b .buick-main.myrewards-mid .offer-var-a-logo{background-color:white !important}
.offers-block-b .buick-main.myrewards-mid .offer-var-a-logo .logo-image-container{margin:0 auto;text-align:center;width:375px}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left .col-12-xs.col-auto-sm{margin:0 auto;text-align:center}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 70px}
}
@media(min-width:992px){.offers-block-b .buick-main.myrewards-mid .offer-var-a-logo{position:absolute;bottom:5px;right:50px;z-index:99;max-width:350px;background-color:transparent !important}
.offers-block-b .buick-main.myrewards-mid .offer-var-a-logo img{width:85% !important}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:block}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .buick-main.myrewards-mid .offer-var-a-logo{bottom:7px;max-width:260px}
.offers-block-b .buick-main.myrewards-mid .offer-var-a-logo .logo-image-container img{width:85% !important}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:12px 30px}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:1200px){.offers-block-b .buick-main.myrewards-mid .offer-var-a-logo{bottom:2px;max-width:300px;right:100px}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:115px;width:75%}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .buick-main.myrewards-mid .offer-var-a-logo{bottom:5px}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:90px}
}
@media(min-width:992px){.offers-block-b .buick-main.myrewards-mid .card-img-container{display:none !important}
}
@media(max-width:991px){.offers-block-b .buick-main.myrewards-mid .card-img-container{width:40% !important;float:left !important;max-width:35% !important;background:white !important;padding:10px !important}
.offers-block-b .buick-main.myrewards-mid .offer-variation-a-content-bottom-box{width:60% !important;float:left !important;max-width:65% !important}
}
@media(max-width:480px){.offers-block-b .buick-main.myrewards-mid .offer-button-container{left:-27% !important;padding-top:10px !important;padding-bottom:30px !important}
}
.offers-block-b .chevrolet-main.myrewards-mid{border:1px solid black}
.offers-block-b .chevrolet-main.myrewards-mid .bg-container{display:none}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{font-family:'Louis',Tahoma,sans-serif;color:black;font-weight:600;width:100%;font-size:16px}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn:focus{background:#b68620;border:2px solid #b68620;opacity:1}
@media(max-width:480px){.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:65% !important;padding:14px 30px !important;font-size:14px}
}
@media(max-width:991px){.offers-block-b .chevrolet-main.myrewards-mid .offer-var-a-logo{background-color:white !important}
.offers-block-b .chevrolet-main.myrewards-mid .offer-var-a-logo .logo-image-container{margin:0 auto;text-align:center;width:375px}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left .col-12-xs.col-auto-sm{margin:0 auto;text-align:center}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 70px;margin-bottom:40px !important}
}
@media(min-width:992px){.offers-block-b .chevrolet-main.myrewards-mid .offer-var-a-logo{position:absolute;bottom:5px;right:50px;z-index:99;max-width:350px;background-color:transparent !important}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:block}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .chevrolet-main.myrewards-mid .offer-var-a-logo{bottom:10px;max-width:260px}
.offers-block-b .chevrolet-main.myrewards-mid .offer-var-a-logo .logo-image-container img{width:85% !important}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:15px;padding:15px 30px}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:1200px){.offers-block-b .chevrolet-main.myrewards-mid .offer-var-a-logo{bottom:5px;max-width:350px}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:60px;padding:15px 35px}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .chevrolet-main.myrewards-mid .offer-var-a-logo{max-width:293px !important}
}
@media(max-width:767px){.offers-block-b .chevrolet-main.myrewards-mid .card-img-container{display:none !important}
}
@media(min-width:991px){.offers-block-b .chevrolet-main.myrewards-mid .card-img-container{display:none !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .chevrolet-main.myrewards-mid .card-img-container{width:40% !important;float:left !important;max-width:40% !important;background:white !important;padding:20px 25px !important}
.offers-block-b .chevrolet-main.myrewards-mid .offer-variation-a-content-bottom-box{width:60% !important;float:left !important;max-width:60% !important}
}
.offers-block-b .cadillac-main.myrewards-mid{border:1px solid black;background-color:black}
.offers-block-b .cadillac-main.myrewards-mid .bg-container{display:none}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p sup{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{font-family:'CadillacGothic-Medium',Arial,Helvetica,sans-serif;color:white;font-weight:600;width:100%;font-size:12px;padding:12px 40px;letter-spacing:normal}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn:hover{color:black}
@media(max-width:480px){.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:65% !important;padding:14px 30px !important;font-size:14px}
}
@media(max-width:991px){.offers-block-b .cadillac-main.myrewards-mid .offer-var-a-logo{background-color:black !important}
.offers-block-b .cadillac-main.myrewards-mid .offer-var-a-logo .logo-image-container{margin:0 auto;text-align:center;width:375px}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left .col-12-xs.col-auto-sm{margin:0 auto;text-align:center}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 70px}
}
@media(min-width:992px){.offers-block-b .cadillac-main.myrewards-mid .offer-var-a-logo{position:absolute;bottom:5px;right:50px;z-index:99;max-width:350px;background-color:transparent !important}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:block}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .cadillac-main.myrewards-mid .offer-var-a-logo{bottom:10px;max-width:260px}
.offers-block-b .cadillac-main.myrewards-mid .offer-var-a-logo .logo-image-container img{width:85% !important}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:15px;padding:15px 30px}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:480px) and (max-width:992px){.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom-box .row.w-100-xs.left{float:none !important}
}
@media(min-width:1200px){.offers-block-b .cadillac-main.myrewards-mid .offer-var-a-logo{bottom:3px;max-width:350px}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{margin-left:60px;padding:15px 40px}
.offers-block-b .cadillac-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
}
.offers-block-b .gmc-main.myrewards-mid{border:1px solid black}
.offers-block-b .gmc-main.myrewards-mid .bg-container{display:none}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-family:'Stratum',Arial,sans-serif}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:100%;font-size:14px}
@media(max-width:480px){.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:65% !important;padding:15px 20px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2,.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{text-align:center}
}
@media(max-width:991px){.offers-block-b .gmc-main.myrewards-mid .offer-var-a-logo{background-color:black !important}
.offers-block-b .gmc-main.myrewards-mid .offer-var-a-logo .logo-image-container{margin:0 auto;text-align:center;width:375px}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left .col-12-xs.col-auto-sm{margin:0 auto;text-align:center}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 70px}
}
@media(min-width:992px){.offers-block-b .gmc-main.myrewards-mid .offer-var-a-logo{position:absolute;bottom:5px;right:50px;z-index:99;max-width:350px;background-color:transparent !important}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:block}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2),.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:none}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .gmc-main.myrewards-mid .offer-var-a-logo{bottom:10px;max-width:260px}
.offers-block-b .gmc-main.myrewards-mid .offer-var-a-logo .logo-image-container img{width:85% !important}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
}
@media(min-width:1200px){.offers-block-b .gmc-main.myrewards-mid .offer-var-a-logo{bottom:10px;max-width:350px}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:10px 60px}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
.offers-block-b .gmc-main.myrewards-mid .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-weight:300}
}
.offers-block-b .homepage-vehicle .bg-container{display:none}
.offers-block-b .homepage-vehicle .offer-variation-a-content-bottom .offers-var-a-image-container{display:block;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.offers-block-b .homepage-vehicle .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:0 !important;margin-bottom:0 !important;padding-left:0 !important}
.offers-block-b .homepage-vehicle .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:15px 40px;font-size:16px}
@media(max-width:480px){.offers-block-b .homepage-vehicle .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-right:15px !important}
.offers-block-b .homepage-vehicle .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:65% !important}
}
@media(min-width:768px){.offers-block-b .homepage-vehicle .offer-variation-a-content-bottom .offers-var-a-image-container{height:100%}
}
@media(max-width:991px){.offers-block-b .homepage-vehicle .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.offers-block-b .homepage-vehicle .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-right:0 !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .homepage-vehicle .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;max-width:45%}
.offers-block-b .homepage-vehicle .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;max-width:55%;padding:20px 20px 20px 0 !important}
}
@media(min-width:1200px){.offers-block-b .homepage-vehicle .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-flex:0;-ms-flex:0 0 42%;flex:0 0 42%;max-width:42%}
.offers-block-b .homepage-vehicle .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 58%;flex:0 0 58%;max-width:58%}
}
.hb-carousel .offer-variation-a-content-bottom-box a.btn-primary:hover span h3{color:black !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{color:black;padding:15px 70px;width:100%;font-size:15px;font-weight:600;font-family:'Louis',sans-serif}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn:focus{color:black;background:#b68620;border:2px solid #b68620;opacity:1}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li::marker{color:#cd9834 !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a:focus{outline:unset}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{text-transform:unset !important}
@media(max-width:767px){.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo{position:absolute;top:70px}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:99;margin:0 auto}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{max-width:185px;text-align:center;margin:0 auto}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom{background-color:white}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offers-var-a-image-container{display:none !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container{margin:0 auto;text-align:center}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{max-width:275px;margin:0 auto;padding-top:20px}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:50vw}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row{margin:0 auto;text-align:center}
}
@media(max-width:480px){.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:80vw}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:15px 50px;width:65% !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo{position:absolute;bottom:70px}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:20px;z-index:99}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{height:100%}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container{background-color:white;margin:0 auto;text-align:center}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{width:335px !important;margin:0 auto;padding-top:30px !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{margin-top:0 !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container{text-align:left;padding-left:40vw}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container{margin-left:18vw}
}
@media(min-width:992px){.offers-block-wide .chevrolet-main.myrewards-loginLogout .row:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .row:last-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo{padding:0 !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{position:absolute;bottom:70px;z-index:99;width:185px !important;left:17.5vw}
.logout .offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{bottom:60px}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offers-var-a-image-container{display:none !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{z-index:999999;position:absolute;right:70px;width:270px !important;top:30px}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:50% !important;-ms-flex:50% !important;flex:50% !important;max-width:50%}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:34px !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:16px !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:70px !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:15px !important}
.logout .offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:45px !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout picture.img-container{display:block !important;max-width:50%;position:absolute;top:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:23vw;bottom:80px;width:165px !important}
.logout .offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{bottom:70px}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:24px !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:14px !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:45px !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:14px !important}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:15px 55px;font-size:14px}
.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{right:35px;top:15px}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{position:absolute;bottom:90px;left:24.5vw}
}
@media(min-width:1340px){.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{top:20px}
.logout .offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{top:20px}
}
@media(min-width:1340px) and (max-width:1460px){.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:23.5vw}
}
@media(min-width:1461px) and (max-width:1600px){.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:23.5vw}
}
@media(min-width:1601px) and (max-width:1800px){.offers-block-wide .chevrolet-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:19.5vw}
}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{color:black;padding:15px 70px;width:100%;font-weight:600;font-family:'BuickText-Rg',Helvetica,Arial,sans-serif;border-color:black;border-radius:6px;background-color:#f1f1f1;font-size:14px}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{text-transform:unset !important;font-family:'BuickHeadline-Rg',Helvetica,Arial,sans-serif}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a:focus{outline:unset}
@media(max-width:767px){.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo{position:absolute;top:90px}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:99;margin:0 auto}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{max-width:185px;text-align:center;margin:0 auto}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom{background-color:white}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offers-var-a-image-container{display:none !important}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container{margin:0 auto;text-align:center;padding-top:30px}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{max-width:275px;margin:0 auto}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:50vw}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row{margin:0 auto;text-align:center}
}
@media(max-width:480px){.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:80vw}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:18px 30px;width:58% !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo{position:absolute;bottom:60px}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px;z-index:99;width:270px}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{height:100%}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container{background-color:white;margin:0 auto;text-align:center;padding-top:30px}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{width:335px !important;margin:0 auto}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{margin-top:0 !important}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container{text-align:left;padding-left:40vw}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container{margin-left:18vw}
.offers-block-wide .buick-main.myrewards-loginLogout .row:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media(min-width:992px){.offers-block-wide .buick-main.myrewards-loginLogout .row:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.offers-block-wide .buick-main.myrewards-loginLogout .row:last-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo{padding:0 !important}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{position:absolute;bottom:70px;z-index:99;width:185px !important;left:17.5vw}
.logout .offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{bottom:30px}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offers-var-a-image-container{display:none !important}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{z-index:999999;position:absolute;right:105px;width:230px !important;top:30px}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:50% !important;-ms-flex:50% !important;flex:50% !important;max-width:50%}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:24px !important}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:14px !important}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:70px !important}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:13px !important}
.logout .offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:45px !important}
.offers-block-wide .buick-main.myrewards-loginLogout picture.img-container{display:block !important;max-width:50%;position:absolute;top:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:22.5vw;bottom:55px;width:165px !important}
.logout .offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{bottom:70px}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:20px !important}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:12px !important}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:45px !important}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:12px !important}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a sup{font-size:9px !important}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:15px 55px;font-size:12px}
.offers-block-wide .buick-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{right:35px;top:20px}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{position:absolute;bottom:105px;left:24vw}
.logout .offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:24vw}
}
@media(min-width:1340px) and (max-width:1400px){.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:24.5vw}
}
@media(min-width:1401px) and (max-width:1499px){.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:22.5vw}
}
@media(min-width:1500px) and (max-width:1600px){.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:21.5vw}
}
@media(min-width:1601px) and (max-width:1800px){.offers-block-wide .buick-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:19.5vw}
}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-family:'Stratum',Arial,sans-serif}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li::before{display:none}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a:focus{outline:unset}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{color:white;width:100%;padding:15px 75px;font-size:16px;border-width:2px}
@media(max-width:767px){.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo{position:absolute;top:90px}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:99;margin:0 auto}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{max-width:185px;text-align:center;margin:0 auto}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom{background-color:black}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offers-var-a-image-container{display:none !important}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container{margin:0 auto;text-align:center;padding-top:45px}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{max-width:275px;margin:0 auto}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:50vw}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container{text-align:center}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{margin-left:40px}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row{margin:0 auto;text-align:center}
}
@media(max-width:480px){.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:80vw}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:18px 30px;width:58% !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo{position:absolute;bottom:20px}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:15px;z-index:99;width:270px}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{height:100%}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container{background-color:black;margin:0 auto;text-align:center;padding-top:50px}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{width:400px !important;margin:0 auto}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{margin-top:0;padding-bottom:30px}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container{text-align:left;padding-left:40vw}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container{margin-left:18vw}
.offers-block-wide .gmc-main.myrewards-loginLogout .row:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media(min-width:992px){.offers-block-wide .gmc-main.myrewards-loginLogout .row:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.offers-block-wide .gmc-main.myrewards-loginLogout .row:last-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo{padding:0 !important}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{position:absolute;bottom:70px;z-index:99;width:185px !important;left:17.5vw}
.logout .offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{bottom:30px}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offers-var-a-image-container{display:none !important}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{z-index:999999;position:absolute;right:65px;width:300px !important;top:30px}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:50% !important;-ms-flex:50% !important;flex:50% !important;max-width:50%}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:32px !important}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:14px !important;text-align:center}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:70px !important}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul p{text-align:left}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:13px !important}
.logout .offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:45px !important}
.offers-block-wide .gmc-main.myrewards-loginLogout picture.img-container{display:block !important;max-width:50%;position:absolute;top:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:22.5vw;bottom:50px;width:165px !important}
.logout .offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{bottom:50px}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:24px !important}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:12px !important}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:45px !important}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:12px !important}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a sup{font-size:9px !important}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:15px 55px;font-size:12px}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{right:30px;top:25px;width:260px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{position:absolute;bottom:75px;left:24vw}
.logout .offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:24vw;bottom:30px}
.offers-block-wide .gmc-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{right:55px}
}
@media(min-width:1340px) and (max-width:1400px){.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:24.5vw}
}
@media(min-width:1401px) and (max-width:1499px){.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:22.5vw}
}
@media(min-width:1500px) and (max-width:1600px){.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:21.5vw}
}
@media(min-width:1601px) and (max-width:1800px){.offers-block-wide .gmc-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:19.5vw}
}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;letter-spacing:8px}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{list-style:none;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li::before{display:none}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a:focus{outline:unset}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{color:white;width:100%;padding:15px 75px;font-size:14px;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;border-width:1px}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn:hover{color:black}
@media(max-width:767px){.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-var-a-logo{display:none}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom{background-color:black}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container{margin:0 auto;text-align:center;padding-top:45px}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{max-width:275px;margin:0 auto}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container{text-align:center}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row{margin:0 auto;text-align:center}
}
@media(max-width:480px){.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:18px 30px;width:62% !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-var-a-logo{display:none}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container{background-color:black;margin:0 auto;text-align:center;padding-top:60px}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{width:400px !important;margin:0 auto}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-left:60px !important;padding-right:60px !important}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{margin-top:-30px !important;margin-bottom:40px !important}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1 br{display:none}
.offers-block-wide .cadillac-main.myrewards-loginLogout .row:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media(min-width:992px){.offers-block-wide .cadillac-main.myrewards-loginLogout .row:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.offers-block-wide .cadillac-main.myrewards-loginLogout .row:last-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-var-a-logo{padding:0 !important}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{position:absolute;bottom:55px;z-index:99;width:150px !important;left:17.5vw}
.logout .offers-block-wide .cadillac-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{bottom:25px}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offers-var-a-image-container{display:none !important}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{z-index:999999;position:absolute;right:65px;width:300px !important;top:30px}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:50% !important;-ms-flex:50% !important;flex:50% !important;max-width:50%}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:20px !important}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:13px !important;text-align:center}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:13px !important}
.logout .offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:45px !important}
.offers-block-wide .cadillac-main.myrewards-loginLogout picture.img-container{display:block !important;max-width:50%;position:absolute;top:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:21.5vw;bottom:50px;width:165px !important}
.logout .offers-block-wide .cadillac-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{bottom:50px}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:20px !important}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:12px !important}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:45px !important}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:12px !important}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a sup{font-size:9px !important}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:15px 55px;font-size:12px}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{right:30px;top:25px;width:260px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{position:absolute;bottom:75px;left:24vw}
.logout .offers-block-wide .cadillac-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:24vw;bottom:40px}
.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-variation-a-content-bottom .card-img-container img{right:55px}
}
@media(min-width:1340px) and (max-width:1400px){.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:25.5vw}
}
@media(min-width:1401px) and (max-width:1650px){.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:22.5vw}
}
@media(min-width:1650px) and (max-width:1800px){.offers-block-wide .cadillac-main.myrewards-loginLogout .offer-var-a-logo .logo-image-container img{left:19.5vw}
}
.gm-parts-tiered-savings{position:relative}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{font-size:22px;font-family:'Overpass-regular',Arial,Helvetica,sans-serif;font-weight:500;padding:17px 40px;border:1px solid #cbcbcb}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .gmf-blue-bg{background-color:#0072ce !important}
@media(max-width:767px){.gm-parts-tiered-savings .offer-var-a-logo{position:absolute;bottom:44vh}
.gm-parts-tiered-savings .offer-var-a-logo .logo-image-container{z-index:99;width:285px !important;margin-left:0 !important}
.gm-parts-tiered-savings .offer-variation-a-content-bottom{background-color:#0072ce}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offers-var-a-image-container{padding:20px 20px 0}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container{margin:0 auto;text-align:center}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{font-size:20px;width:56% !important;padding:15px 15px}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-var-a-disclaimer{padding-top:50px}
}
@media(min-width:360px) and (max-width:480px){.gm-parts-tiered-savings .offer-var-a-logo{bottom:40vh}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-var-a-disclaimer{padding-top:70px}
}
@media(min-width:480px) and (max-width:767px){.gm-parts-tiered-savings .offer-var-a-logo .logo-image-container{width:500px !important}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box>.row.vertical-middle>div.col-12>div.row.right{float:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:100% !important}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-var-a-disclaimer{padding-top:65px}
}
@media(min-width:768px) and (max-width:991px){.gm-parts-tiered-savings .offer-var-a-logo{background-color:#0072ce !important}
.gm-parts-tiered-savings .offer-var-a-logo .logo-image-container{margin:0 auto;width:600px !important}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offers-var-a-image-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:absolute !important;bottom:185px;z-index:99}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box>.row.vertical-middle>div.col-12>div.row.right{float:unset;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-var-a-disclaimer{padding-top:45vh}
}
@media(min-width:992px){.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container{margin-top:-18px !important}
.gm-parts-tiered-savings .offer-var-a-logo{position:absolute;top:80px}
.gm-parts-tiered-savings .offer-var-a-logo .logo-image-container{z-index:99;width:380px}
.gm-parts-tiered-savings .bg-container>div.col-6{max-width:40%}
}
@media(min-width:992px) and (max-width:1199px){.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{font-size:20px;padding:15px 25px}
.gm-parts-tiered-savings .offer-var-a-logo{top:128px}
.gm-parts-tiered-savings .offer-var-a-logo .logo-image-container{width:300px}
}
@media(min-width:1200px) and (max-width:1339px){.gm-parts-tiered-savings .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h3{font-size:30px !important}
}
.gmrewards-card .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.vertical-middle .row.left{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;float:unset}
.gmrewards-card .offer-var-a-logo .logo-image-container{z-index:99}
@media(max-width:480px){.gmrewards-card .offer-var-a-logo{bottom:52vh}
.offers-block-b .gmrewards-card .offer-var-a-logo .logo-image-container{width:175px !important;margin-left:unset !important}
.gmrewards-card .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container{margin:0 auto;text-align:center}
.gmrewards-card .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{width:80% !important;padding:15px 50px !important}
}
@media(min-width:400px) and (max-width:480px){.gmrewards-card .offer-var-a-logo{bottom:46vh}
}
@media(max-width:365px){.gmrewards-card .offer-var-a-logo{bottom:55vh}
.gmrewards-card .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{white-space:nowrap}
}
@media(min-width:480px) and (max-width:767px){.gmrewards-card .offer-var-a-logo{bottom:85vh}
.gmrewards-card .offer-var-a-logo .logo-image-container{width:250px !important}
.gmrewards-card .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:135px !important}
}
@media(max-width:991px){.gmrewards-card .offer-var-a-logo{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cf-mya .gmrewards-card .offer-var-a-logo{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.gmrewards-card .offer-var-a-logo .logo-image-container{margin-left:unset !important}
}
@media(min-width:768px) and (max-width:991px){.gmrewards-card .offer-var-a-logo{bottom:31vh}
.gmrewards-card .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:135px !important}
}
@media(min-width:992px){.gmrewards-card .offer-var-a-logo{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cf-mya .gmrewards-card .offer-var-a-logo{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.gmrewards-card .offer-var-a-logo .logo-image-container{width:200px}
.gmrewards-card .offer-variation-a-content-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.gmrewards-card .offer-variation-a-content-bottom .offers-var-a-image-container:first-child{display:block !important;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%}
.gmrewards-card .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%}
.gmrewards-card .bg-container{display:none}
}
@media(min-width:992px) and (max-width:1199px){.gmrewards-card .offer-var-a-logo .logo-image-container{margin-left:37vw !important;width:135px}
.gmrewards-card .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{padding:12px 60px}
}
@media(min-width:1200px) and (max-width:1449px){.gmrewards-card .offer-var-a-logo .logo-image-container{margin-left:38vw !important;width:180px}
}
@media(min-width:1450px) and (max-width:1700px){.gmrewards-card .offer-var-a-logo .logo-image-container{margin-left:33vw !important}
}
@media(min-width:1701px){.gmrewards-card .offer-var-a-logo .logo-image-container{margin-left:27vw !important}
}
.gmrewards-card.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{font-family:'BuickText-Md',Helvetica,Arial,sans-serif;border:1px solid;background-color:#f1f1f1;border-radius:7px;padding:15px 85px}
.gmrewards-card.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;font-size:14px;padding:15px 85px;border:1px solid white}
.gmrewards-card.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn:hover{color:black;background-color:white}
.gmrewards-card.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{border:2px solid #c00;background-color:black;padding:12px 85px;font-size:18px}
.gmrewards-card.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{background:#005dab;font-size:14px;color:#fff;padding:12px 80px !important;border-radius:7px;text-transform:capitalize;padding:15px 30px;border-color:#005dab}
@media(max-width:480px){.gmrewards-card.gmc-main .offer-var-a-logo{bottom:57vh}
.gmrewards-card.gmc-main.gmrewards-card-end .offer-var-a-logo{bottom:52vh}
.gmrewards-card.chevrolet-main.gmrewards-card-mid .offer-var-a-logo{bottom:60vh}
.gmrewards-card.chevrolet-main.gmrewards-card-end .offer-var-a-logo{bottom:47vh}
.gmrewards-card.buick-main.gmrewards-card-end .offer-var-a-logo{bottom:47vh}
.cf-mya .gmrewards-card.cadillac-main.gmrewards-card-mid .offer-var-a-logo{bottom:56vh}
}
@media(max-width:365px){.gmrewards-card.gmc-main .offer-var-a-logo{bottom:57vh}
.gmrewards-card.gmc-main.gmrewards-card-end .offer-var-a-logo{bottom:52vh}
.gmrewards-card.buick-main.gmrewards-card-end .offer-var-a-logo{bottom:51vh}
.cf-mya .gmrewards-card.cadillac-main.gmrewards-card-mid .offer-var-a-logo{bottom:60vh}
.cf-mya .gmrewards-card.cadillac-main.gmrewards-card-end .offer-var-a-logo{bottom:58vh}
}
@media(min-width:400px) and (max-width:480px){.gmrewards-card.gmc-main .offer-var-a-logo{bottom:46vh}
.gmrewards-card.gmc-main.gmrewards-card-end .offer-var-a-logo{bottom:42vh}
.gmrewards-card.chevrolet-main.gmrewards-card-mid .offer-var-a-logo{bottom:45vh}
.gmrewards-card.chevrolet-main.gmrewards-card-end .offer-var-a-logo{bottom:34vh}
}
@media(min-width:480px) and (max-width:767px){.gmrewards-card.gmc-main .offer-var-a-logo{bottom:103vh}
.gmrewards-card.gmc-main.gmrewards-card-end .offer-var-a-logo{bottom:87vh}
.gmrewards-card.chevrolet-main.gmrewards-card-mid .offer-var-a-logo{bottom:102vh}
.gmrewards-card.chevrolet-main.gmrewards-card-end .offer-var-a-logo{bottom:88vh}
.gmrewards-card.buick-main.gmrewards-card-mid .offer-var-a-logo{bottom:87vh}
.gmrewards-card.buick-main.gmrewards-card-end .offer-var-a-logo{bottom:87vh}
.cf-mya .gmrewards-card.cadillac-main.gmrewards-card-mid .offer-var-a-logo{bottom:91vh}
.cf-mya .gmrewards-card.cadillac-main.gmrewards-card-end .offer-var-a-logo{bottom:81vh}
}
@media(min-width:768px) and (max-width:991px){.gmrewards-card.gmc-main .offer-var-a-logo{bottom:34vh}
.gmrewards-card.gmc-main.gmrewards-card-end .offer-var-a-logo{bottom:30vh}
.gmrewards-card.chevrolet-main.gmrewards-card-mid .offer-var-a-logo{bottom:33vh}
.gmrewards-card.chevrolet-main.gmrewards-card-end .offer-var-a-logo{bottom:30vh}
}
@media(min-width:1200px) and (max-width:1340px){.gmrewards-card.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2{font-size:23px !important}
.gmrewards-card.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2{font-size:30px !important}
}
.offers-block-wide .gmrewards-campaign picture.img-container{display:block !important;position:absolute;top:0}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-txt{border:3px solid white;border-radius:25px;padding:10px 20px;max-width:80%}
@media(max-width:991px){.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:45vh}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-txt{margin:0 auto;max-width:50%}
}
@media(max-width:480px){.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-left:40px !important;padding-right:40px !important;margin-top:50vh}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-txt{max-width:80%}
.offers-block-wide .gmrewards-campaign .bg-container{display:none !important}
}
@media(min-width:480px) and (max-width:767px){.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:65vh !important;padding-left:40px !important;padding-right:40px !important}
.offers-block-wide .gmrewards-campaign .bg-container{display:none !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-left:100px !important;padding-right:100px !important}
}
@media(min-width:992px){.offers-block-wide .gmrewards-campaign .foreground-container>.col-12.column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:45%}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-top{display:none}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-heading{text-align:left}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-heading sup{font-size:17px !important;top:-6px}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-disclaimer{padding-right:20px;margin-top:35px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-heading{font-size:37px !important}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-subheading{font-size:18px !important}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-subheading sup{font-size:13px !important;top:-5px}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-txt{font-size:14px !important;max-width:90%}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-disclaimer{font-size:11px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-heading{font-size:48px !important}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-subheading{font-size:24px !important}
}
@media(min-width:1339px){.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-heading{font-size:52px !important;line-height:60px}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-subheading{font-size:25px !important}
.offers-block-wide .gmrewards-campaign .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-disclaimer{font-size:13px !important}
}
.mya-offers.offers-block-wide .gmrewards-campaign .bg-container{display:none !important}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .row.w-100-xs.center{display:none}
@media(max-width:991px){.cf-mya .gmrewards-campaign-cf picture.img-container{display:block !important;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.cf-mya .gmrewards-campaign-cf .row.flex-fill.w-100>div.col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cf-mya .gmrewards-campaign-cf .foreground-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-color:black}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-top .offer-var-a-logo{margin-top:40px}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-top .offer-var-a-logo img{max-width:200px;margin:0 auto}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-txt{border:2px solid white;width:65%;margin:0 auto;padding:15px 0}
}
@media(max-width:480px){.cf-mya .gmrewards-campaign-cf .foreground-container{padding-left:15px;padding-right:15px}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-top .offer-var-a-logo img{max-width:175px}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-txt{width:88%}
}
@media(min-width:768px) and (max-width:991px){.cf-mya .gmrewards-campaign-cf .foreground-container{padding-left:130px;padding-right:130px}
}
@media(min-width:992px){.cf-mya .gmrewards-campaign-cf picture.img-container{display:block !important;position:absolute;top:0;left:0;width:50% !important}
.cf-mya .gmrewards-campaign-cf .foreground-container{width:50%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;float:right;background-color:black}
.cf-mya .gmrewards-campaign-cf .foreground-container>div.col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-top{max-height:100px}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-top .offer-var-a-logo{margin-top:30px;vertical-align:middle;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-top .offer-var-a-logo .logo-image-container{margin:0 auto}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-top .offer-var-a-logo .logo-image-container img{max-width:200px;margin:0 auto}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-txt{border:2px solid white;width:80%;margin:0 auto;padding:15px 0}
}
@media(min-width:992px) and (max-width:1199px){.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-top .offer-var-a-logo .logo-image-container img{max-width:170px}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-heading{font-size:30px !important}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-subheading{font-size:18px !important}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-txt{font-size:12px !important}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-disclaimer{font-size:11px !important}
}
@media(min-width:1200px){.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-heading{font-size:42px !important}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-subheading{font-size:22px !important}
.cf-mya .gmrewards-campaign-cf .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .sp-txt{font-size:16px !important}
}
.cf-mya .mya-offers.offers-block-wide .gmrewards-campaign-cf .bg-container{display:none !important}
@media(max-width:480px){.gmrewards-card.gmc-main.gmrewards-card-begin .offer-var-a-logo{bottom:52vh}
.cf-mya .gmrewards-card.cadillac-main.gmrewards-card-begin .offer-var-a-logo{bottom:55vh}
}
@media(max-width:365px){.gmrewards-card .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{white-space:nowrap}
.gmrewards-card.chevrolet-main.gmrewards-card-begin .offer-var-a-logo{bottom:57vh}
.gmrewards-card.cadillac-main.gmrewards-card-begin .offer-var-a-logo{bottom:57vh}
.gmrewards-card.gmc-main.gmrewards-card-begin .offer-var-a-logo{bottom:54vh}
.cf-mya .gmrewards-card.cadillac-main.gmrewards-card-begin .offer-var-a-logo{bottom:56vh}
}
@media(min-width:480px) and (max-width:767px){.gmrewards-card.buick-main.gmrewards-card-begin .offer-var-a-logo{bottom:97vh}
.gmrewards-card.chevrolet-main.gmrewards-card-begin .offer-var-a-logo{bottom:95vh}
.gmrewards-card.gmc-main.gmrewards-card-begin .offer-var-a-logo{bottom:98vh}
.gmrewards-card.cadillac-main.gmrewards-card-begin .offer-var-a-logo{bottom:88vh}
.cf-mya .gmrewards-card.cadillac-main.gmrewards-card-begin .offer-var-a-logo{bottom:89vh}
}
@media(min-width:768px) and (max-width:991px){.gmrewards-card.buick-main.gmrewards-card-begin .offer-var-a-logo{bottom:32vh}
.gmrewards-card.chevrolet-main.gmrewards-card-begin .offer-var-a-logo{bottom:32vh}
.gmrewards-card.cadillac-main.gmrewards-card-begin .offer-var-a-logo{bottom:30vh}
.gmrewards-card.gmc-main.gmrewards-card-begin .offer-var-a-logo{bottom:32vh}
}
@media(min-width:1200px) and (max-width:1340px){.gmrewards-card.buick-main.gmrewards-card-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2{font-size:20px !important}
.gmrewards-card.chevrolet-main.gmrewards-card-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2{font-size:28px !important}
}
@media(max-width:480px){.gmrewards-card.gmc-main.gmrewards-card-begin .offer-var-a-logo{bottom:52vh}
.cf-mya .gmrewards-card.cadillac-main.gmrewards-card-begin .offer-var-a-logo{bottom:55vh}
}
@media(max-width:365px){.gmrewards-card .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container a.btn{white-space:nowrap}
.gmrewards-card.chevrolet-main.gmrewards-card-begin .offer-var-a-logo{bottom:57vh}
.gmrewards-card.cadillac-main.gmrewards-card-begin .offer-var-a-logo{bottom:57vh}
.gmrewards-card.gmc-main.gmrewards-card-begin .offer-var-a-logo{bottom:54vh}
.cf-mya .gmrewards-card.cadillac-main.gmrewards-card-begin .offer-var-a-logo{bottom:56vh}
}
@media(min-width:480px) and (max-width:767px){.gmrewards-card.buick-main.gmrewards-card-begin .offer-var-a-logo{bottom:97vh}
.gmrewards-card.chevrolet-main.gmrewards-card-begin .offer-var-a-logo{bottom:95vh}
.gmrewards-card.gmc-main.gmrewards-card-begin .offer-var-a-logo{bottom:98vh}
.gmrewards-card.cadillac-main.gmrewards-card-begin .offer-var-a-logo{bottom:88vh}
.cf-mya .gmrewards-card.cadillac-main.gmrewards-card-begin .offer-var-a-logo{bottom:89vh}
}
@media(min-width:768px) and (max-width:991px){.gmrewards-card.buick-main.gmrewards-card-begin .offer-var-a-logo{bottom:32vh}
.gmrewards-card.chevrolet-main.gmrewards-card-begin .offer-var-a-logo{bottom:32vh}
.gmrewards-card.cadillac-main.gmrewards-card-begin .offer-var-a-logo{bottom:30vh}
.gmrewards-card.gmc-main.gmrewards-card-begin .offer-var-a-logo{bottom:32vh}
}
@media(min-width:1200px) and (max-width:1340px){.gmrewards-card.buick-main.gmrewards-card-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2{font-size:20px !important}
.gmrewards-card.chevrolet-main.gmrewards-card-begin .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2{font-size:28px !important}
}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{color:black;padding:15px 70px;width:100%;font-weight:600;font-family:'BuickText-Rg',Helvetica,Arial,sans-serif;border-color:black;border-radius:6px;background-color:#f1f1f1;font-size:14px;white-space:nowrap}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{text-transform:unset !important;font-family:'BuickHeadline-Rg',Helvetica,Arial,sans-serif}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a:focus{outline:unset}
@media(max-width:767px){.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom>div:nth-of-type(4){display:block !important}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom{background-color:white}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offers-var-a-image-container{display:none !important}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .card-img-container{margin:0 auto;text-align:center;padding-top:30px}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .card-img-container img{max-width:180px;margin:0 auto}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:0vw}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row{margin:0 auto;text-align:center}
}
@media(max-width:480px){.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:0vw}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:18px 30px;width:58% !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .card-img-container{background-color:white;margin:0 auto;text-align:center;padding-top:30px}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .card-img-container img{width:225px !important;margin:0 auto}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{margin-top:0 !important}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container{padding-left:0vw}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container{margin-left:18vw}
.offers-block-wide .gmrewards-loginLogout.buick-main .row:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .row.space-between.vertical-middle{margin-left:-146px}
}
@media(min-width:992px){.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){display:none}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offers-var-a-image-container.offer-display-box-a{display:block !important;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .card-img-container{position:absolute;top:40px;right:9vw;max-width:160px;z-index:99999}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-ms-flex-preferred-size:50% !important;flex-basis:50% !important;max-width:50%;padding-top:47px !important}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:26px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:20px !important}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:12px !important}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:0 !important}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:12px !important}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a sup{font-size:9px !important}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:15px 55px;font-size:12px}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .card-img-container img{right:62px;top:22px}
}
@media(min-width:1200px){.offers-block-wide .gmrewards-loginLogout.buick-main{-ms-flex-flow:nowrap;flex-flow:nowrap}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:51px !important}
.offers-block-wide .gmrewards-loginLogout.buick-main .offer-variation-a-content-bottom .card-img-container{right:7vw;max-width:200px}
.offers-block-wide .gmrewards-loginLogout.buick-main .foreground-container>.col-12.column{height:100%}
}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{color:white;padding:15px 70px;width:100%;font-weight:500;font-family:'Stratum',Arial,sans-serif;font-size:20px;white-space:nowrap;border:2px solid #c00}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{text-transform:unset !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-family:'Stratum',Arial,sans-serif}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li:before{display:none}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a:focus{outline:unset}
@media(max-width:767px){.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .card-img-container{background-color:black;margin:0 auto;text-align:center;padding-top:30px}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .card-img-container img{max-width:180px;margin:0 auto}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:0vw}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row{margin:0 auto;text-align:center}
}
@media(max-width:480px){.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:0vw}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:18px 30px;width:90% !important}
}
@media(max-width:991px){.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .card-img-container{background-color:black;margin:0 auto;text-align:center;padding-top:25px}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .gm-hr-line{width:95%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .card-img-container{background-color:black;margin:0 auto;text-align:center;padding-top:25px}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .card-img-container img{width:190px !important;margin:0 auto}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-left:80px !important;padding-right:80px !important;padding-top:35px !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{margin-top:0 !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container{padding-left:0vw}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container{margin-left:18vw}
.offers-block-wide .gmrewards-loginLogout.gmc-main .row:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .row.space-between.vertical-middle{margin-left:-146px}
}
@media(min-width:992px){.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(1){display:block !important;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){display:none}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .card-img-container{position:absolute;top:26px;right:5vw;max-width:190px;z-index:99999}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-ms-flex-preferred-size:50% !important;flex-basis:50% !important;max-width:50%}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:34px !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:18px !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:0 !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul p{font-size:16px !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:15px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:30px !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:14px !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p br{display:none}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p a sup{font-size:8px !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:0 !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul p{font-size:12px !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:12px !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a sup{font-size:8px !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:15px 55px;font-size:12px}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .card-img-container img{right:80px;top:30px;width:160px !important}
}
@media(min-width:1200px){.offers-block-wide .gmrewards-loginLogout.gmc-main{-ms-flex-flow:nowrap;flex-flow:nowrap}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:100px !important;padding-bottom:100px !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{margin-top:10px !important}
.offers-block-wide .gmrewards-loginLogout.gmc-main .offer-variation-a-content-bottom .card-img-container{right:8vw}
.offers-block-wide .gmrewards-loginLogout.gmc-main .foreground-container>.col-12.column{height:100%}
}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{color:white;padding:20px 60px;width:100%;font-weight:500;font-family:'ChevySans-Medium',sans-serif;font-size:20px;white-space:nowrap;border:2px solid #0072ce;background-color:#0072ce;border-radius:8px}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{text-transform:unset !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li:before{display:none}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a:focus{outline:unset}
@media(max-width:767px){.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .card-img-container{background-color:#fff !important;margin:0 auto;text-align:center;padding-top:30px}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .card-img-container img{max-width:200px;margin:0 auto}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:0vw}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row{margin:0 auto;text-align:center}
}
@media(max-width:480px){.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{margin-top:0vw}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:18px 30px;width:90% !important}
}
@media(max-width:991px){.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .card-img-container{background-color:#fff !important;margin:0 auto;text-align:center;padding-top:25px}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .gm-hr-line{width:95%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .card-img-container{background-color:#fff !important;margin:0 auto;text-align:center;padding-top:25px}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .card-img-container img{width:190px !important;margin:0 auto}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-left:80px !important;padding-right:80px !important;padding-top:35px !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{margin-top:0 !important;font-weight:500 !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container{padding-left:0vw}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-container{margin-left:18vw}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .row:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .row.space-between.vertical-middle{margin-left:-146px}
}
@media(min-width:992px){.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(1){display:block !important;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){display:none}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .card-img-container{position:absolute;top:30px;right:5.5vw;max-width:190px;z-index:99999}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-ms-flex-preferred-size:50% !important;flex-basis:50% !important;max-width:50%}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:34px !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:18px !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:0 !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul p{font-size:16px !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:15px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:30px !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:14px !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p br{display:none}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p a sup{font-size:8px !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:0 !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul p{font-size:12px !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:12px !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a sup{font-size:8px !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:15px 55px;font-size:12px}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .card-img-container img{right:80px;top:30px;width:160px !important}
}
@media(min-width:1200px){.offers-block-wide .gmrewards-loginLogout.chevrolet-main{-ms-flex-flow:nowrap;flex-flow:nowrap}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:47px !important}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .offer-variation-a-content-bottom .card-img-container{right:7vw}
.offers-block-wide .gmrewards-loginLogout.chevrolet-main .foreground-container>.col-12.column{height:100%}
}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;letter-spacing:8px}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{list-style:none !important;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li::before{display:none !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a:focus{outline:unset}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{color:white;width:100%;padding:15px 75px;font-size:16px;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;border-width:1px;white-space:nowrap}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn:hover{color:black}
@media(max-width:767px){.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom{background-color:black}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .card-img-container{margin:0 auto;text-align:center;padding-top:45px}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .card-img-container img{max-width:200px;margin:0 auto;margin-top:-19px}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container{text-align:center}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row{margin:0 auto;text-align:center}
}
@media(max-width:480px){.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:18px 30px;width:62% !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .card-img-container{background-color:black;margin:0 auto;text-align:center;padding-top:60px}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .card-img-container img{width:235px !important;margin:0 auto;margin-top:-25px}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-left:60px !important;padding-right:60px !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{margin-top:-25px !important;margin-bottom:27px !important;font-size:26px !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1 br{display:none}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .row:last-child{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media(min-width:992px){.offers-block-wide .gmrewards-loginLogout.cadillac-main .row:first-child{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .row:last-child{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offers-var-a-image-container{display:none !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .card-img-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .card-img-container img{z-index:999999;position:absolute;right:90px;width:165px !important;top:70px}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{-webkit-box-flex:50% !important;-ms-flex:50% !important;flex:50% !important;max-width:50%}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:19px !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:16px !important;text-align:center}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:16px !important}
.logout .offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:45px !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main picture.img-container{display:block !important;max-width:50%;position:absolute;top:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:15px !important;padding-top:10px !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box p{font-size:12px !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul{padding-left:0 !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li{font-size:12px !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box ul li a sup{font-size:9px !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-button-row a.btn{padding:15px 55px;font-size:12px}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .card-img-container img{right:90px;top:70px;width:165px !important}
}
@media(min-width:1200px){.offers-block-wide .gmrewards-loginLogout.cadillac-main{-ms-flex-flow:nowrap;flex-flow:nowrap}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .card-img-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .card-img-container img{z-index:999999;position:absolute;right:140px;width:165px !important;top:44px}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:65px !important;padding-bottom:50px !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box h1{font-size:19px !important}
.logout .offers-block-wide .gmrewards-loginLogout.cadillac-main .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{padding-top:65px !important;padding-bottom:50px !important}
.offers-block-wide .gmrewards-loginLogout.cadillac-main .foreground-container>.col-12.column{height:100%}
}
.lease-end-msg .bg-container{display:none}
.lease-end-msg .foreground-container{background-color:#e2e5ea}
.lease-end-msg .foreground-container>div.col-12{height:100%}
.lease-end-msg .foreground-container .offer-variation-a-content-bottom{height:100%}
.lease-end-msg .foreground-container .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .onstar-blue-bg{background-color:transparent !important}
.lease-end-msg .foreground-container .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p a{text-decoration:unset}
@media(max-width:767px){.lease-end-msg .foreground-container .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(3){display:block !important}
.lease-end-msg .foreground-container .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{position:absolute;bottom:30px;padding:15px 35px !important}
}
@media(min-width:480px) and (max-width:767px){.lease-end-msg .foreground-container .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{bottom:70px !important}
}
@media(min-width:768px) and (max-width:991px){.lease-end-msg .foreground-container .offer-variation-a-content-bottom .offers-var-a-image-container:nth-child(2){display:block}
.lease-end-msg .foreground-container .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{position:absolute;bottom:0;padding:20px 70px 30px !important}
.offers-block-a .lease-end-msg .foreground-container .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2{font-size:30px !important}
.offers-block-a .lease-end-msg .foreground-container .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-size:18px !important}
}
@media(min-width:992px){.lease-end-msg .foreground-container .offer-variation-a-content-bottom .offers-var-a-image-container:first-child{display:block}
.lease-end-msg .foreground-container .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box{position:absolute;top:0;bottom:0;max-width:67%;padding:25px 35px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-a .lease-end-msg .foreground-container .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2{font-size:34px !important}
.offers-block-a .lease-end-msg .foreground-container .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-size:18px !important}
}
@media(min-width:1200px){.lease-end-msg .foreground-container .offer-variation-a-content-bottom .offers-var-a-image-container:first-child{min-height:280px}
.offers-block-a .lease-end-msg .foreground-container .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container h2{font-size:52px !important}
.offers-block-a .lease-end-msg .foreground-container .offer-variation-a-content-bottom .offer-variation-a-content-bottom-box .offer-description-container p{font-size:25px !important}
}
.gmfx-momentum .discover-offer{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;min-height:120px}
.gmfx-momentum .discover-offer h2{padding:10px 10px 20px 30px;text-transform:capitalize;font-size:24px;color:#fff}
.gmfx-momentum .discover-offer a{color:#fff;padding:10px 75px 10px 30px;background:rgba(0,0,0,0.6);position:absolute;width:100%;left:0;bottom:0}
.gmfx-momentum .discover-offer a span{position:absolute;right:15px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.gmfx-momentum .discover-offer a:hover,.gmfx-momentum .discover-offer a:focus{text-decoration:none}
.gmfx-momentum .discover-offer a:hover i,.gmfx-momentum .discover-offer a:focus i{color:#fff}
.gmfx-momentum .discover-offer i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.gmfx-momentum .discover-offer p{color:#fff}
.offers-block-a .gmfx-momentum .discover-offer h2,.offers-block-b .gmfx-momentum .discover-offer h2,.offers-block-wide .gmfx-momentum .discover-offer h2{font-size:24px;color:#fff}
.offers-block-a .gmfx-momentum .discover-offer a,.offers-block-b .gmfx-momentum .discover-offer a,.offers-block-wide .gmfx-momentum .discover-offer a{color:#fff}
.offers-block-a .gmfx-momentum .discover-offer a span,.offers-block-b .gmfx-momentum .discover-offer a span,.offers-block-wide .gmfx-momentum .discover-offer a span{position:absolute;right:15px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}
.offers-block-a .gmfx-momentum .discover-offer a:hover,.offers-block-b .gmfx-momentum .discover-offer a:hover,.offers-block-wide .gmfx-momentum .discover-offer a:hover,.offers-block-a .gmfx-momentum .discover-offer a:focus,.offers-block-b .gmfx-momentum .discover-offer a:focus,.offers-block-wide .gmfx-momentum .discover-offer a:focus{text-decoration:none}
.offers-block-a .gmfx-momentum .discover-offer p,.offers-block-b .gmfx-momentum .discover-offer p,.offers-block-wide .gmfx-momentum .discover-offer p{color:#fff}
.dashboard-card-row.offers-block-mobile{display:block}
.dashboard-card-row.offers-block-mobile.mya-offers:last-of-type>div{padding:0}
.offers-block-b .offers-autopay .other-offers-bg{top:-51%}
@media(min-width:1024px) and (max-width:1199px){.offers-block-wide .offers-autopay .other-offers-bg{width:auto;height:100%;max-width:none;left:-5%}
}
@media(min-width:768px) and (max-width:1023px){.offers-block-b .offers-autopay .other-offers-bg{top:0}
.offers-block-wide .offers-autopay .offers-content-wrap{margin:50px 0}
.offers-block-wide .other-offers-wrap .offers-autopay .other-offers-bg{left:-30%}
.offers-block-a .offers-autopay .other-offers-bg{left:-10%;height:100%;width:auto;max-width:none}
}
@media screen and (max-width:767px){.offers-block-a .offers-autopay .offers-parent-col,.offers-block-b .offers-autopay .offers-parent-col,.offers-block-wide .offers-autopay .offers-parent-col{border:1px solid #e6e6e6}
}
.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .box-a-element.offers-background-cover-container{display:none !important}
.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .offers-flex-content h2.border-blue{display:none}
.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .offers-flex-content a.btn{background-color:white;color:#005dab;padding:8px 15px}
.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .offers-flex-content a.btn-primary:not(:disabled):hover,.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .offers-flex-content a.btn-primary:focus{border-color:#00295b;background-color:transparent !important;color:#00295b !important}
.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .offers-parent-col{border:unset}
@media(max-width:767px){.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .box-b-element.offers-content-wrap{text-align:left;padding-left:30px;padding-right:30px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .box-b-element.offers-content-wrap{padding-left:70px;padding-right:70px}
}
@media(max-width:991px){.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .offers-container-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .offers-container-flex .box-b-element.offers-background-cover-container{display:none !important}
.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .offers-container-flex picture.box-b-element{display:block !important}
.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .offers-container-flex picture.box-b-element img{position:unset}
.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .offers-parent-col{padding-right:0}
.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .box-b-element.offers-hidden-xs.offers-flex-container{display:none}
.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .box-b-element.offers-content-wrap{width:100%;background-color:#005dab;padding-bottom:0}
}
@media(min-width:992px){.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .box-b-element.offers-content-wrap{padding:40px 30px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .box-b-element.offers-content-wrap{padding:25px 30px}
.offers-block-b .evolve-auto-pay .offers-gmf-offers-variation-b .box-b-element .offers-background-cover-boxbtablet{display:none}
}
.offers-block-a .evolve-auto-pay .offers-background-cover.offers-background-cover-lg-top-left{background-position:16% !important}
.offers-block-a .evolve-auto-pay .offers-gmf-offers-variation-b .offers-flex-content h2.border-blue{display:none}
.offers-block-a .evolve-auto-pay .offers-gmf-offers-variation-b .offers-flex-content a.btn{padding:8px 15px}
.offers-block-a .evolve-auto-pay .offers-gmf-offers-variation-b .offers-container-flex .offers-content-wrap{text-align:left;padding-left:30px;padding-right:30px}
.mya-offers .gmfx-momentum.evolve-auto-pay .btn-primary{background-color:#fff !important;color:#005dab !important}
.mya-offers .gmfx-momentum.evolve-auto-pay .btn-primary:hover{border-color:#00295b;background-color:transparent !important;color:#00295b !important}
@media(min-width:768px) and (max-width:991px){.offers-block-a .evolve-auto-pay .offers-container-flex.flex.mob-img-bottom.desk-img-left{display:block !important}
.offers-block-a .evolve-auto-pay picture.box-a-element{width:100%}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-a .gmfx-momentum.evolve-auto-pay .fs-50-md{font-size:42px !important}
.offers-block-a .gmfx-momentum.evolve-auto-pay p{font-size:24px !important}
}
@media(max-width:992px){.offers-block-a .evolve-auto-pay .offers-gmf-offers-variation-b .offers-container-flex .offers-content-wrap{background-color:#005dab}
.offers-block-a .evolve-auto-pay .box-a-element{background-color:#005dab}
}
@media(min-width:992px){.offers-block-a .gmfx-momentum.evolve-auto-pay h2{font-size:36px !important}
.offers-block-a .gmfx-momentum.evolve-auto-pay h2 br{display:none !important}
.offers-block-a .gmfx-momentum.evolve-auto-pay p{font-size:22px !important}
}
.gmf-auto-pay .offers-parent-col h2.heading.border-blue{display:none}
.gmf-auto-pay .offers-parent-col a.btn{font-family:'Overpass-bold',Arial,Helvetica,sans-serif !important;background-color:#fff;color:#0072ce;font-size:18px;border-radius:25px;padding:10px 30px 8px;margin-top:30px;text-transform:capitalize;letter-spacing:normal;border:3px solid #fff}
.gmf-auto-pay .offers-parent-col a.btn:hover{background-color:transparent !important;color:#fff !important}
.gmf-auto-pay .offers-parent-col a.btn:active{background-color:transparent !important;color:#fff !important}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element.offers-content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:480px){.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element.offers-content-wrap{bottom:25px}
.offers-block-b .gmf-auto-pay .offers-parent-col .box-b-element.offers-content-wrap{bottom:25px}
}
@media(min-width:480px) and (max-width:767px){.offers-block-a .gmf-auto-pay .offers-parent-col picture.box-a-element img{content:url(../../../content/dam/gmf-offers/gmf-promotions/auto-pay/autoPay-boxA-Tablet.jpg)}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element.offers-content-wrap{bottom:70px}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element h2.heading{font-size:56px !important}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element p.sub-heading{font-size:26px !important}
.offers-block-b .gmf-auto-pay .offers-parent-col picture.box-b-element img{content:url(../../../content/dam/gmf-offers/gmf-promotions/auto-pay/autoPay-boxA-Tablet.jpg)}
.offers-block-b .gmf-auto-pay .offers-parent-col .box-b-element.offers-content-wrap{bottom:70px}
}
@media(max-width:767px){.offers-block-b .gmf-auto-pay .offers-parent-col .box-b-element.offers-content-wrap{position:absolute;width:100%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element.offers-content-wrap{bottom:20px}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element h2.heading{font-size:36px !important;margin-bottom:10px !important}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element p.sub-heading{font-size:18px !important}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element a.btn{font-size:16px}
.offers-block-a .gmf-auto-pay .offers-parent-col picture.box-a-element img{content:url(../../../content/dam/gmf-offers/gmf-promotions/auto-pay/autoPay-boxA-Tablet.jpg)}
.offers-block-b .gmf-auto-pay .offers-parent-col .box-b-element.offers-background-cover-container .offers-background-cover-boxbtablet{display:none}
.offers-block-b .gmf-auto-pay .offers-parent-col .box-b-element.offers-content-wrap{text-align:center;padding:40px 20px}
}
@media(max-width:991px){.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element.offers-content-wrap{position:absolute;width:100%}
}
@media(min-width:992px){.offers-block-a .gmf-auto-pay .offers-parent-col>.row{height:100%}
.offers-block-a .gmf-auto-pay .offers-parent-col .mob-img-top{height:100%}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element.p0{width:35%}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element.offers-content-wrap{width:65%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .gmf-auto-pay .offers-parent-col .box-b-element.offers-content-wrap{text-align:center}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element.offers-background-cover-container .offers-background-cover-boxatablet{display:none}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element h2.heading{font-size:32px !important}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element p.sub-heading{font-size:22px !important}
.offers-block-b .gmf-auto-pay .offers-parent-col .box-b-element.offers-background-cover-container .offers-background-cover-boxbtablet{display:none}
.offers-block-b .gmf-auto-pay .offers-parent-col .box-b-element.offers-content-wrap{padding:70px 30px}
}
@media(min-width:1200px){.offers-block-b .gmf-auto-pay .offers-parent-col .box-b-element.p0{width:35%}
.offers-block-b .gmf-auto-pay .offers-parent-col .box-b-element.offers-content-wrap{padding:110px 30px;width:65%}
.offers-block-b .gmf-auto-pay .offers-parent-col .box-b-element h2.heading{font-size:74px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element h2.heading{font-size:40px !important}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element p.sub-heading{font-size:18px !important}
}
@media(min-width:1340px){.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element h2.heading{font-size:42px !important}
.offers-block-a .gmf-auto-pay .offers-parent-col .box-a-element p.sub-heading{font-size:20px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-gmf-offers-variation-b .offers-container-flex picture{display:block !important}
.offers-block-a .offers-gmf-offers-variation-b .offers-container-flex picture.box-a-element{display:block !important}
.offers-block-b .offers-gmf-offers-variation-b .offers-container-flex picture.box-a-element{display:none !important}
.offers-block-a .offers-gmf-offers-variation-b .offers-container-flex picture.box-b-element{display:none !important}
.offers-block-wide .offers-gmf-offers-variation-b .offers-container-flex picture img{position:static;max-width:100%;height:auto}
}
@media(min-width:480px) and (max-width:767px){.offers-block-b .offers-gmf-offers-variation-b .offers-container-flex .offers-background-cover-container{display:none !important}
}
.offers-gmf-offers-variation-b .offers-container-flex .offers-content-wrap{padding:30px 10px 20px}
@media(min-width:768px) and (max-width:991px){.offers-gmf-offers-variation-b .offers-container-flex .offers-content-wrap{text-align:center}
.offers-block-b .offers-gmf-offers-variation-b .offers-container-flex .offers-content-wrap{text-align:left}
}
@media(min-width:768px){.offers-gmf-offers-variation-b .offers-container-flex .offers-content-wrap{padding:30px 20px 20px}
}
@media(min-width:992px){.offers-block-b .offers-gmf-offers-variation-b .offers-container-flex .offers-content-wrap{padding:60px 30px}
}
@media(min-width:1200px){.offers-gmf-offers-variation-b .offers-container-flex .offers-content-wrap{padding:30px 25px 20px}
}
.offers-gmf-offers-variation-b img{margin-left:auto;margin-right:auto}
.offers-gmf-offers-variation-b .heading{color:#464646;margin-bottom:5px;font-size:40px;line-height:1}
@media(min-width:992px){.offers-gmf-offers-variation-b .heading{font-size:46px}
}
@media(min-width:1200px){.offers-block-wide .offers-gmf-offers-variation-b .heading{font-size:64px}
}
.offers-gmf-offers-variation-b .sub-heading{line-height:20px;font-family:'Overpass-regular',Arial,Helvetica,sans-serif;font-size:14px}
@media(min-width:1200px){.offers-gmf-offers-variation-b .sub-heading{font-size:16px}
.offers-block-wide .offers-gmf-offers-variation-b .sub-heading{font-size:18px}
}
@media(min-width:1340px){.offers-block-wide .offers-gmf-offers-variation-b .sub-heading{font-size:20px}
}
.offers-gmf-offers-variation-b .sub-heading strong{font-family:'Overpass-bold',Arial,Helvetica,sans-serif}
@media(min-width:768px) and (max-width:991px){.offers-block-a .offers-gmf-offers-variation-b .offers-background-cover{display:none !important}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-b .offers-gmf-offers-variation-b .offers-background-cover.offers-background-cover-boxbtablet{display:block;z-index:2}
}
.offers-gmf-offers-variation-b .btn{font-weight:bold;padding:12px 18px;font-size:14px;color:#fff}
.container-fluid .offers-gmf-offers-variation-b .btn{padding:13px 22px}
@media(min-width:1200px){.offers-gmf-offers-variation-b .btn{padding:18px}
}
@media(min-width:1200px){.offers-block-wide .offers-gmf-offers-variation-b .btn{font-size:16px;padding:20px 22px 17px}
}
.offers-gmf-offers-variation-b .offers-parent-col{border:4px solid #e6e7e8}
@media(max-width:991px){.offers-gmf-offers-variation-b .offers-parent-col{margin-left:auto;margin-right:auto}
}
@media(min-width:1200px){.offers-block-a .offers-gmf-offers-variation-b .offers-parent-col{min-height:300px}
}
.offers-block-wide .offers-gmf-offers-variation-b .offers-parent-col{border:0}
@media(min-width:768px){.offers-gmf-offers-variation-b .desk-img-right .offers-flex-container:not(.offers-content-wrap){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
.offers-block-b .offers-paperless .other-offers-bg{top:-35%}
.offers-paperless .image-h3 h3.alternate{color:#005dab}
.offers-paperless .image-h3 img{display:inline-block;vertical-align:sub;margin-right:10px}
@media(min-width:1024px) and (max-width:1199px){.offers-block-b .offers-paperless .other-offers-bg{top:-10%}
.offers-block-wide .offers-paperless .other-offers-bg{width:auto;height:100%;max-width:none}
}
@media(min-width:768px) and (max-width:1023px){.offers-block-b .offers-paperless .other-offers-bg{top:0}
.offers-block-wide .offers-paperless .offers-content-wrap{margin:50px 0}
.offers-block-a .offers-paperless .other-offers-bg{left:-52%;height:100%;width:auto;max-width:none}
}
@media screen and (max-width:767px){.offers-paperless .image-h3 h3.alternate{color:#303132}
.offers-paperless .image-h3 img{display:none}
.offers-block-wide .other-offers-wrap .offers-paperless .offers-container-flex{width:100%}
.offers-block-a .offers-paperless .offers-parent-col,.offers-block-b .offers-paperless .offers-parent-col,.offers-block-wide .offers-paperless .offers-parent-col{border:1px solid #e6e6e6}
}
@media(max-width:767px){.mob-img-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.mob-img-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.other-offers-wrap .btn{outline:0;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;font-family:'Overpass-bold',Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:.75px;padding:16px 16px 12px 16px;text-transform:uppercase;display:inline-block;padding:6px 12px;margin-bottom:0;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none}
.other-offers-wrap .btn.offers-hidden{display:none}
.offers-block-wide .mobile-app-gmf .offers-background-cover-container .offers-background-cover{background-position:right bottom}
.offers-block-wide .mobile-app-gmf .offers-flex-content h1{text-transform:unset}
.offers-block-wide .mobile-app-gmf .offers-flex-content h2.heading:before{display:none}
.offers-block-wide .mobile-app-gmf a.btn{margin-top:30px;font-family:'Overpass-bold';background-color:white;color:#0071cd;padding:17px 30px 14px}
.offers-block-wide .mobile-app-gmf .other-offers-wrap .box-b-element.offers-content-wrap{display:none}
@media(max-width:480px){.offers-block-wide .mobile-app-gmf a.btn{font-size:16px !important}
.offers-block-wide .mobile-app-gmf picture img{content:url(../../../content/dam/gmf-offers/gmf-promotions/mobile-app/mobileApp-iPhone.png)}
.offers-block-wide .mobile-app-gmf .offers-container-flex .offers-col.col-md-5{padding:30px 30px 20px}
}
@media(max-width:767px){.offers-block-wide .mobile-app-gmf .offers-gmf-offers-variation-b{width:100vw}
}
@media(max-width:991px){.offers-block-wide .mobile-app-gmf .offers-flex-content h1{text-align:center}
.offers-block-wide .mobile-app-gmf .offers-flex-content p{text-align:center}
.offers-block-wide .mobile-app-gmf a.btn{font-size:20px}
.offers-block-wide .mobile-app-gmf .other-offers-wrap picture{width:100%}
.offers-block-wide .mobile-app-gmf .other-offers-wrap picture.box-a-element{display:none !important}
.offers-block-wide .mobile-app-gmf .other-offers-wrap picture img{width:100%}
.offers-block-wide .mobile-app-gmf .other-offers-wrap .box-a-element.offers-content-wrap{position:absolute;top:0}
.offers-block-wide .mobile-app-gmf .offers-container-flex .offers-col.col-md-5{position:absolute;top:0;padding:30px 100px 20px}
}
@media(min-width:992px){.offers-block-wide .mobile-app-gmf .offers-flex-content{padding-left:50px}
.offers-block-wide .mobile-app-gmf .other-offers-wrap{height:100%}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .mobile-app-gmf .offers-background-cover-container .offers-background-cover-boxatablet{display:none}
.offers-block-wide .mobile-app-gmf a.btn{margin-left:30px}
.offers-block-wide .mobile-app-gmf .other-offers-wrap .box-a-element.offers-background-cover-container .offers-background-cover{right:0}
}
@media(min-width:1200px){.offers-block-wide .mobile-app-gmf .offers-flex-content h1{font-size:66px !important;line-height:70px}
.offers-block-wide .mobile-app-gmf .offers-flex-content p{font-size:30px !important}
.offers-block-wide .mobile-app-gmf a.btn{margin-left:90px}
.offers-block-wide .mobile-app-gmf .other-offers-wrap .box-a-element.offers-background-cover-container{display:none}
.offers-block-wide .mobile-app-gmf .other-offers-wrap picture.box-a-element{display:block;position:absolute;height:100%;width:100%}
.offers-block-wide .mobile-app-gmf .other-offers-wrap picture.box-a-element img{height:100%;width:100%}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-wide .mobile-app-gmf .offers-flex-content{padding-left:30px;padding-right:10px}
.offers-block-wide .mobile-app-gmf .offers-flex-content h1{font-size:58px !important;line-height:64px}
.offers-block-wide .mobile-app-gmf .offers-flex-content p{font-size:28px !important}
}
.mya-offers .onboarding .buick-main .gmf-rte p,.mya-offers .onboarding .cadillac-main .gmf-rte p,.mya-offers .onboarding .chevrolet-main .gmf-rte p,.mya-offers .onboarding .gmc-main .gmf-rte p{font-size:14px;line-height:1.6}
@media(min-width:768px){.mya-offers.offers-block-b .onboarding .buick-main .gmf-rte p,.mya-offers.offers-block-b .onboarding .cadillac-main .gmf-rte p,.mya-offers.offers-block-b .onboarding .chevrolet-main .gmf-rte p,.mya-offers.offers-block-b .onboarding .gmc-main .gmf-rte p{font-size:16px;line-height:1.6}
}
@media(min-width:1024px){.mya-offers.offers-block-a .onboarding .buick-main .gmf-rte p,.mya-offers.offers-block-a .onboarding .cadillac-main .gmf-rte p,.mya-offers.offers-block-a .onboarding .chevrolet-main .gmf-rte p,.mya-offers.offers-block-a .onboarding .gmc-main .gmf-rte p{font-size:16px;line-height:1.6}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .onboarding .buick-main .gmf-rte p,.mya-offers.offers-block-wide .onboarding .cadillac-main .gmf-rte p,.mya-offers.offers-block-wide .onboarding .chevrolet-main .gmf-rte p,.mya-offers.offers-block-wide .onboarding .gmc-main .gmf-rte p{font-size:16px;line-height:1.6}
}
.onboarding .buick-main h1,.onboarding .cadillac-main h1,.onboarding .chevrolet-main h1,.onboarding .gmc-main h1{margin-top:-45px;letter-spacing:1px}
@media(min-width:992px){.mya-offers.offers-block-b .onboarding .buick-main h1,.mya-offers.offers-block-b .onboarding .cadillac-main h1,.mya-offers.offers-block-b .onboarding .chevrolet-main h1,.mya-offers.offers-block-b .onboarding .gmc-main h1{margin-top:-100px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .onboarding .buick-main h1,.mya-offers.offers-block-a .onboarding .cadillac-main h1,.mya-offers.offers-block-a .onboarding .chevrolet-main h1,.mya-offers.offers-block-a .onboarding .gmc-main h1{margin-top:-100px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .onboarding .buick-main h1,.mya-offers.offers-block-wide .onboarding .cadillac-main h1,.mya-offers.offers-block-wide .onboarding .chevrolet-main h1,.mya-offers.offers-block-wide .onboarding .gmc-main h1{margin-top:-100px}
}
@media(min-width:768px){.mya-offers.offers-block-b .onboarding .buick-main h1,.mya-offers.offers-block-b .onboarding .cadillac-main h1,.mya-offers.offers-block-b .onboarding .chevrolet-main h1,.mya-offers.offers-block-b .onboarding .gmc-main h1{margin-top:-75px;font-weight:normal}
}
@media(min-width:1024px){.mya-offers.offers-block-a .onboarding .buick-main h1,.mya-offers.offers-block-a .onboarding .cadillac-main h1,.mya-offers.offers-block-a .onboarding .chevrolet-main h1,.mya-offers.offers-block-a .onboarding .gmc-main h1{margin-top:-75px;font-weight:normal}
}
@media(min-width:1024px){.mya-offers.offers-block-wide .onboarding .buick-main h1,.mya-offers.offers-block-wide .onboarding .cadillac-main h1,.mya-offers.offers-block-wide .onboarding .chevrolet-main h1,.mya-offers.offers-block-wide .onboarding .gmc-main h1{margin-top:-75px;font-weight:normal}
}
.mya-offers .onboarding .buick-main .onboarding-disclaimer p,.mya-offers .onboarding .cadillac-main .onboarding-disclaimer p,.mya-offers .onboarding .chevrolet-main .onboarding-disclaimer p,.mya-offers .onboarding .gmc-main .onboarding-disclaimer p{font-size:12px;line-height:normal}
.onboarding .buick-main .accordion-container .item,.onboarding .cadillac-main .accordion-container .item,.onboarding .chevrolet-main .accordion-container .item,.onboarding .gmc-main .accordion-container .item{border-top:none !important;border-bottom:none !important}
.onboarding .buick-main .accordion-container .chev,.onboarding .cadillac-main .accordion-container .chev,.onboarding .chevrolet-main .accordion-container .chev,.onboarding .gmc-main .accordion-container .chev{margin-top:-10px}
.onboarding .buick-main .accordion-container .chev:before,.onboarding .cadillac-main .accordion-container .chev:before,.onboarding .chevrolet-main .accordion-container .chev:before,.onboarding .gmc-main .accordion-container .chev:before,.onboarding .buick-main .accordion-container .chev:after,.onboarding .cadillac-main .accordion-container .chev:after,.onboarding .chevrolet-main .accordion-container .chev:after,.onboarding .gmc-main .accordion-container .chev:after{color:#000}
.onboarding .cadillac-main .accordion-container .chev:before,.onboarding .cadillac-main .accordion-container .chev:after{background-color:#000 !important}
.mya-offers .onboarding .cadillac-main h1{font-family:'CadillacSansLight',Arial,Helvetica,sans-serif}
.mya-offers .onboarding .cadillac-main .onboarding-disclaimer sup{font-size:10px;top:-0.4em}
.onboarding .cadillac-main .cadillac-onboarding-sup{font-size:24px;top:3px}
@media(max-width:991px){.onboarding .cadillac-main .cadillac-onboarding-sup{font-size:22px;top:2px}
}
@media(max-width:373px){.onboarding .cadillac-main .cadillac-onboarding-sup{font-size:24px;top:5px}
}
.onboarding .chevrolet-main .accordion-container .chev:before,.onboarding .chevrolet-main .accordion-container .chev:after{background-color:#262626 !important}
.mya-offers .onboarding .chevrolet-main .gmf-rte p{color:#262626 !important}
.onboarding .chevrolet-main h1{font-family:'Louis-Bold-Italic',sans-serif}
.onboarding .chevrolet-main h3{color:#262626 !important}
.mya-offers .onboarding .chevrolet-main .onboarding-disclaimer p{color:#262626 !important}
.mya-offers .onboarding .chevrolet-main .onboarding-disclaimer sup{font-size:12px}
.onboarding .chevrolet-main .chevy-onboarding-sup{font-size:26px;top:-2px}
@media(max-width:991px){.onboarding .chevrolet-main .chevy-onboarding-sup{font-size:24px;top:2px}
}
@media(max-width:373px){.onboarding .chevrolet-main .chevy-onboarding-sup{font-size:28px;top:-1px}
}
.onboarding .buick-main .accordion-container .chev:before,.onboarding .buick-main .accordion-container .chev:after{background-color:#262626 !important}
.mya-offers .onboarding .buick-main .gmf-rte p{color:#262626 !important}
@media(min-width:992px){.mya-offers.offers-block-b .onboarding .buick-main h1{letter-spacing:3px}
}
@media(min-width:3040px){.mya-offers.offers-block-a .onboarding .buick-main h1{letter-spacing:3px}
}
@media(min-width:3040px){.mya-offers.offers-block-wide .onboarding .buick-main h1{letter-spacing:3px}
}
.onboarding .buick-main h3{color:#262626 !important;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;letter-spacing:0}
.mya-offers .onboarding .buick-main .onboarding-disclaimer p{color:#262626 !important}
.mya-offers .onboarding .buick-main .onboarding-disclaimer sup{font-size:12px}
.onboarding .buick-main .buick-onboarding-sup{font-size:16px;top:-2px}
@media(max-width:991px){.onboarding .buick-main .buick-onboarding-sup{font-size:15px;top:-4px}
}
@media(max-width:373px){.onboarding .buick-main .buick-onboarding-sup{font-size:13px;top:0}
}
.onboarding .gmc-main h1{font-weight:700}
.onboarding .gmc-main h3{font-weight:700 !important}
.onboarding .gmc-main .accordion-container .chev:before,.onboarding .gmc-main .accordion-container .chev:after{background-color:#262626 !important}
.mya-offers .onboarding .gmc-main .onboarding-disclaimer sup{font-size:10px}
.onboarding .gmc-main .gmc-onboarding-sup{font-size:32px;top:3px}
@media(max-width:991px){.onboarding .gmc-main .gmc-onboarding-sup{font-size:24px;top:2px}
}
@media(max-width:373px){.onboarding .gmc-main .gmc-onboarding-sup{font-size:25px}
}
.protection-offer{position:relative;background:#1b1919}
.protection-offer .img img{width:100vw}
.protection-offer .txt-main{padding:20px}
.protection-offer .txt-main p{color:#fff;letter-spacing:.4px}
.protection-offer .txt-main .txt-heading{text-transform:uppercase;font-weight:bold;letter-spacing:2px}
.protection-offer .txt-main .txt-subheading{padding-top:24px}
.protection-offer .txt-main .txt-main-subheading{padding:0 0 24px}
.protection-offer .txt-main .legal-txt{font-size:10px;line-height:16px}
.protection-offer .txt-main .cta-btn{display:inline-block;margin-top:18px}
.protection-offer .txt-main .cta-btn a{font-family:'Stratum',Helvetica,arial,sans-serif;color:#fff;padding:8px 25px;font-size:17px;text-transform:uppercase;font-weight:normal;letter-spacing:1px;text-decoration:none}
.protection-offer.protection-offer-buick{background-color:white}
.protection-offer.protection-offer-buick .inner-container{border:1px solid}
.protection-offer.protection-offer-buick .inner-container .txt-heading{font-family:'BuickHeadline-Lt',Helvetica,Arial,sans-serif}
.protection-offer.protection-offer-buick .inner-container .txt-subheading{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif}
.protection-offer.protection-offer-buick .inner-container .legal-txt{font-family:'BuickText-Rg',Helvetica,Arial,sans-serif}
.protection-offer.protection-offer-buick .inner-container .cta-btn a{font-family:'BuickHeadline-Lt',Helvetica,Arial,sans-serif}
.protection-offer.protection-offer-buick .txt-main p{font-family:'Futura-Regular',Tahoma,sans-serif}
.protection-offer.protection-offer-buick .txt-main .cta-btn a{background:#c9480c;font-family:'BuickHeadline-Lt',Helvetica,Arial,sans-serif;padding:8px 25px;font-size:17px}
.protection-offer.protection-offer-buick .txt-main .cta-btn a:hover,.protection-offer.protection-offer-buick .txt-main .cta-btn a:focus{color:#fff;text-decoration:none;outline:0}
.protection-offer.protection-offer-cadillac{background-color:black}
.protection-offer.protection-offer-cadillac .txt-main p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.protection-offer.protection-offer-cadillac .txt-main .txt-main-subheading{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.protection-offer.protection-offer-cadillac .txt-main .txt-heading{display:none}
.protection-offer.protection-offer-cadillac .txt-main .txt-subheading{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.protection-offer.protection-offer-cadillac .txt-main .txt-main-subheading{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.protection-offer.protection-offer-cadillac .txt-main .legal-txt{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
.protection-offer.protection-offer-cadillac .txt-main .cta-btn a{background:white;color:black;font-weight:600}
.protection-offer.protection-offer-cadillac .txt-main-heading{position:absolute;top:0;left:0;right:0}
.protection-offer.protection-offer-cadillac .txt-main-heading .txt-heading{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;letter-spacing:4.5px}
.protection-offer.protection-offer-cadillac .cta-btn a{background:transparent;color:white;border:1px solid white;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;font-size:12px;padding:5px 15px}
.protection-offer.protection-offer-cadillac .cta-btn a:hover,.protection-offer.protection-offer-cadillac .cta-btn a:focus{background-color:#c8c8c8;color:#000018 !important;text-decoration:none;outline:0;border-color:#c8c8c8}
.protection-offer.protection-offer-gmc{background-color:black}
.protection-offer.protection-offer-gmc .inner-container .txt-main-heading .txt-heading{font-family:'Stratum',Muli,Helvetica}
.protection-offer.protection-offer-gmc .txt-main p{font-family:'Stratum',Muli,Helvetica;font-size:18px}
.protection-offer.protection-offer-gmc .txt-main .legal-txt,.protection-offer.protection-offer-gmc .txt-main .txt-subheading{font-weight:400}
.protection-offer.protection-offer-gmc .txt-main .legal-txt{font-size:11px}
.protection-offer.protection-offer-gmc .cta-btn a{background:#c00}
.protection-offer.protection-offer-gmc .cta-btn a:hover,.protection-offer.protection-offer-gmc .cta-btn a:focus{color:#fff;text-decoration:none;outline:0}
.protection-offer.protection-offer-chevrolet{background-color:#262626}
.protection-offer.protection-offer-chevrolet .txt-main p{font-family:'Louis',Tahoma,sans-serif}
.protection-offer.protection-offer-chevrolet .txt-main .txt-subheading{color:#b6862d}
.protection-offer.protection-offer-chevrolet .txt-main .cta-btn a{background:#b6862d;font-family:'Louis',sans-serif}
.protection-offer.protection-offer-chevrolet .txt-main .cta-btn a:hover,.protection-offer.protection-offer-chevrolet .txt-main .cta-btn a:focus{color:#fff;text-decoration:none;outline:0}
.protection-offer.protection-offer-chevrolet .inner-container .txt-heading{font-family:'Louis-Bold',sans-serif}
.protection-offer.protection-offer-chevrolet .inner-container .txt-subheading,.protection-offer.protection-offer-chevrolet .inner-container .legal-txt{font-family:'Louis',sans-serif}
@media(min-width:576px){.protection-offer .txt-main .txt-heading{font-size:20px}
.protection-offer .txt-main .txt-subheading{font-size:19px}
.protection-offer .txt-main .legal-txt{font-size:12px}
}
@media(max-width:480px){.protection-offer.protection-offer-buick .inner-container .txt-main-heading{position:absolute;bottom:87vw;left:20px}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading{bottom:80vw}
.protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-heading{line-height:38px !important}
.protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-main-subheading{display:none}
.protection-offer.protection-offer-buick .inner-container .txt-main .txt-main-subheading{padding:0 0 15px}
.protection-offer.protection-offer-buick .inner-container .txt-main .txt-main-subheading .txt-subheading{display:block}
.protection-offer.protection-offer-buick .inner-container .txt-main .txt-main-subheading .cta-btn a{font-size:14px;letter-spacing:1.5px}
.protection-offer.protection-offer-gmc .inner-container .txt-main-heading{position:absolute;bottom:68vw;left:20px}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main-heading{bottom:64vw}
.protection-offer.protection-offer-gmc .inner-container .txt-main-heading .txt-heading{line-height:38px !important}
.protection-offer.protection-offer-gmc .inner-container .txt-main .txt-main-subheading{padding:0 0 15px}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading{position:absolute;bottom:75vw;left:20px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading{bottom:71vw}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-heading{line-height:38px !important}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-heading{line-height:42px !important}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-main-subheading{padding:0 0 15px}
}
@media(max-width:767px){.protection-offer.protection-offer-cadillac .txt-main-heading{position:absolute;bottom:65vw;top:unset;left:unset;right:unset}
.protection-offer.protection-offer-cadillac .txt-main-heading .txt-heading{letter-spacing:7px}
.protection-offer.protection-offer-cadillac .txt-main-subheading{display:none}
}
@media(min-width:480px) and (max-width:767px){.protection-offer.protection-offer-buick .inner-container .txt-main-heading{position:absolute;bottom:37vw;left:20px}
.protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-heading{line-height:60px !important}
.protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-main-subheading{display:none}
.protection-offer.protection-offer-buick .inner-container .txt-main .txt-main-subheading{padding:0 0 15px}
.protection-offer.protection-offer-buick .inner-container .txt-main .txt-main-subheading .txt-subheading{display:block}
.protection-offer.protection-offer-cadillac .txt-main-heading{bottom:34vw}
.protection-offer.protection-offer-gmc .inner-container .txt-main-heading{position:absolute;bottom:30vw;left:20px}
.protection-offer.protection-offer-gmc .inner-container .txt-main-heading .txt-heading{line-height:58px !important}
.protection-offer.protection-offer-gmc .inner-container .txt-main .txt-main-subheading{padding:0 0 15px}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading{position:absolute;bottom:32vw;left:20px}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-heading{line-height:64px !important}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-main-subheading{padding:0 0 15px}
}
@media(max-width:991px){.protection-offer.protection-offer-buick .inner-container .txt-main .txt-heading{display:none}
.protection-offer.protection-offer-buick .inner-container .txt-main .txt-subheading{display:none}
.protection-offer.protection-offer-buick .inner-container .txt-main-heading{right:5px}
.protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-subheading{line-height:initial !important}
.protection-offer.protection-offer-gmc .inner-container .txt-main-heading .txt-main-subheading{display:none}
.protection-offer.protection-offer-gmc .inner-container .txt-main .txt-heading{display:none}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-main-subheading{display:none}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-heading{display:none}
}
@media(min-width:768px) and (max-width:991px){.protection-offer.protection-offer-buick .inner-container .txt-main-heading{position:absolute;bottom:10vw;left:20px}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading{bottom:11vw}
.protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-heading{font-size:60px !important;line-height:70px !important}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-heading{font-size:68px !important;line-height:75px !important}
.protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-main-subheading{max-width:89%}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-main-subheading{max-width:77%}
.protection-offer.protection-offer-buick .inner-container .txt-main .txt-main-subheading .cta-btn{text-align:center;position:absolute;right:22px;bottom:38px}
.protection-offer.protection-offer-cadillac .txt-main-heading{display:none}
.offers-block-b .protection-offer.protection-offer-cadillac .txt-main{position:absolute;bottom:0}
.protection-offer.protection-offer-cadillac .txt-main .txt-heading{display:block;letter-spacing:15px}
.protection-offer.protection-offer-cadillac .txt-main .txt-main-subheading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.protection-offer.protection-offer-cadillac .txt-main .txt-subheading{-ms-flex-preferred-size:77%;flex-basis:77%}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .txt-heading{display:none}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main-heading{display:block;position:absolute;bottom:22vw;top:unset;left:unset;right:unset}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main-heading .txt-heading{letter-spacing:15px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main-heading .txt-main-subheading{display:none}
.protection-offer.protection-offer-gmc .inner-container .txt-main-heading{position:absolute;bottom:20vw;left:20px}
.protection-offer.protection-offer-gmc .inner-container .txt-main-heading .txt-heading{font-size:68px !important;line-height:60px !important}
.protection-offer.protection-offer-gmc .inner-container .txt-main .txt-main-subheading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 0 10px}
.protection-offer.protection-offer-gmc .inner-container .txt-main .txt-main-subheading .txt-subheading{-ms-flex-preferred-size:70%;flex-basis:70%}
.protection-offer.protection-offer-gmc .inner-container .txt-main .txt-main-subheading .cta-btn{-ms-flex-preferred-size:30%;flex-basis:30%;text-align:center}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading{position:absolute;bottom:21vw;left:20px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading{bottom:20vw}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-heading{font-size:60px !important;line-height:70px !important}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-heading{font-size:68px !important;line-height:75px !important}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main{padding:0 20px 20px}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-main-subheading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 0 10px}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-main-subheading .txt-subheading{-ms-flex-preferred-size:70%;flex-basis:70%}
.protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-main-subheading .cta-btn{-ms-flex-preferred-size:30%;flex-basis:30%;text-align:center}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main{padding:25px 30px}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main .txt-main-subheading .txt-subheading{font-size:12px !important;line-height:15px !important}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .img img{min-height:275px}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main{padding:0 30px 10px !important}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main .cta-btn a{font-size:14px}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .img img{min-height:300px}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .txt-main{min-height:300px}
.offers-block-wide .protection-offer.protection-offer-cadillac .img .protection-logout img{min-height:495px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .txt-heading{font-size:22px !important;letter-spacing:9px !important;line-height:25px !important;text-align:center !important}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .txt-subheading{font-size:10px !important}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .cta-btn a{letter-spacing:1px;padding:5px 13px;font-size:10px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .legal-txt{font-size:8px !important}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-main-subheading .txt-subheading{font-size:12px !important;line-height:15px !important}
}
@media(min-width:768px){.protection-offer .txt-main .txt-subheading{padding-top:14px}
.protection-offer.protection-offer-gmc .txt-main .txt-heading{font-size:24px}
.protection-offer.protection-offer-gmc .txt-main .txt-subheading{font-size:20px}
.protection-offer.protection-offer-gmc .txt-main .legal-txt{font-size:12px}
}
@media(min-width:992px){.protection-offer .txt-main{position:absolute;bottom:0;padding:20px 66px;width:100%}
.protection-offer .txt-main .txt-heading{font-size:36px;text-align:left}
.protection-offer .txt-main .txt-main-subheading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.protection-offer .txt-main .txt-subheading{font-size:25px;display:inline-block;-ms-flex-preferred-size:80%;flex-basis:80%}
.protection-offer .txt-main .cta-btn{margin-top:0}
.protection-offer .txt-main .legal-txt{font-size:15px;width:80%;line-height:20px}
.protection-offer.protection-offer-buick .txt-main{padding:0 37px 10px}
.protection-offer.protection-offer-buick .txt-main .txt-heading{font-size:28px;line-height:28px}
.protection-offer.protection-offer-buick .txt-main .txt-main-subheading{padding:15px 0}
.protection-offer.protection-offer-buick .txt-main .txt-subheading{font-size:18px;padding-top:10px}
.protection-offer.protection-offer-buick .txt-main .legal-txt{font-size:10px}
.protection-offer.protection-offer-buick .txt-main .cta-btn a{padding:8px 16px;font-size:16px}
.offers-block-b .protection-offer.protection-offer-buick .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:50%;flex-basis:50%}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main{position:unset;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-preferred-size:50%;flex-basis:50%}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main .txt-heading{display:none}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main .txt-subheading{display:none}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main .cta-btn{position:absolute;bottom:35px}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main .cta-btn a{padding:10px 30px;letter-spacing:2.5px}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main .disclaimer-main-text{position:absolute;bottom:80px}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main-heading{max-width:60%;position:absolute;top:40px;left:30px}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading{position:absolute;bottom:65px;left:30px;right:5px}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-heading{font-size:35px !important}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-heading br{display:none !important}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-main-subheading{max-width:66%}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-main-subheading .txt-subheading{font-size:12px !important;line-height:16px !important}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main .txt-heading{display:none}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main .txt-main-subheading .txt-subheading{display:none}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main .txt-main-subheading .cta-btn{position:absolute;right:35px;bottom:90px}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main .legal-txt{text-align:left;margin:0;padding:0}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main .legal-txt br{display:none !important}
.protection-offer.protection-offer-cadillac .txt-main{padding:20px 34px 10px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main{position:absolute}
.protection-offer.protection-offer-cadillac .txt-main .txt-heading{font-size:31px;line-height:29px}
.protection-offer.protection-offer-cadillac .txt-main .txt-subheading{font-size:19px}
.protection-offer.protection-offer-cadillac .txt-main .txt-main-subheading{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:10px 0}
.protection-offer.protection-offer-cadillac .txt-main .legal-txt{font-size:13px;letter-spacing:.5px}
.protection-offer.protection-offer-cadillac .txt-main .cta-btn a{font-size:12px;padding:5px 15px}
.protection-offer.protection-offer-cadillac .txt-main-heading .txt-heading{font-size:31px;line-height:29px}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:50%;flex-basis:50%}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .img img{min-height:330px}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .txt-main{position:unset;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-preferred-size:50%;flex-basis:50%;min-height:330px}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .txt-main .txt-main-subheading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .txt-main .txt-main-subheading .txt-subheading{display:none}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .txt-main .cta-btn{position:absolute;bottom:30px}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .txt-main .cta-btn a{font-weight:600;font-size:16px;padding:5px 25px}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .txt-main .disclaimer-main-text{position:absolute;bottom:75px}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .txt-main-heading{max-width:60%;top:80px;left:34px}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .txt-main-heading .txt-heading{letter-spacing:8px}
.offers-block-wide .protection-offer.protection-offer-cadillac .inner-container .img{height:100%}
.offers-block-wide .protection-offer.protection-offer-cadillac .inner-container .img .protection-logout{height:100%}
.offers-block-wide .protection-offer.protection-offer-cadillac .inner-container .img .protection-logout img{height:100%}
.offers-block-wide .protection-offer.protection-offer-cadillac .inner-container .txt-main-heading{display:none}
.offers-block-wide .protection-offer.protection-offer-cadillac .inner-container .txt-main .txt-heading{display:block;line-height:35px;letter-spacing:10px}
.offers-block-wide .protection-offer.protection-offer-cadillac .inner-container .txt-main .txt-main-subheading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.offers-block-wide .protection-offer.protection-offer-cadillac .inner-container .txt-main .txt-main-subheading .txt-subheading{padding-left:0 !important}
.offers-block-wide .protection-offer.protection-offer-cadillac .inner-container .txt-main .cta-btn a{font-weight:600}
.offers-block-wide .protection-offer.protection-offer-cadillac .inner-container .txt-main .legal-txt{text-align:left}
.protection-offer.protection-offer-gmc .txt-main{padding:10px 30px}
.protection-offer.protection-offer-gmc .txt-main .txt-heading{font-size:39px;line-height:35px;font-weight:500}
.protection-offer.protection-offer-gmc .txt-main .txt-subheading{font-size:20px;padding-top:6px}
.protection-offer.protection-offer-gmc .txt-main .txt-main-subheading{padding:10px 0}
.protection-offer.protection-offer-gmc .txt-main .legal-txt{font-size:11px}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:50%;flex-basis:50%}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .img img{min-height:290px}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .txt-main{position:unset;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-preferred-size:50%;flex-basis:50%;min-height:290px}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .txt-main .txt-heading{display:none}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .txt-main .txt-subheading{display:none}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .txt-main .cta-btn{position:absolute;bottom:35px}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .txt-main .cta-btn a{font-size:18px;padding:8px 30px;letter-spacing:1.5px}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .txt-main .disclaimer-main-text{position:absolute;bottom:80px}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .txt-main-heading{max-width:60%;position:absolute;top:55px;left:30px}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main-heading{position:absolute;bottom:17vw;left:18px}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main-heading .txt-heading{font-size:38px !important}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main-heading .txt-heading br{display:none !important}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main-heading .txt-main-subheading{display:none}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main .txt-heading{display:none}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main .txt-main-subheading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main .txt-subheading{font-size:16px !important}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main .legal-txt{text-align:left}
.protection-offer.protection-offer-chevrolet .txt-main{padding:20px 30px 6px}
.protection-offer.protection-offer-chevrolet .txt-main .txt-heading{font-size:32px;line-height:32px}
.protection-offer.protection-offer-chevrolet .txt-main .txt-main-subheading{padding:15px 0 3px}
.protection-offer.protection-offer-chevrolet .txt-main .txt-subheading{font-size:19px;padding-top:0}
.protection-offer.protection-offer-chevrolet .txt-main .cta-btn a{padding:6px 22px;font-size:16px}
.protection-offer.protection-offer-chevrolet .txt-main .legal-txt{font-size:13px}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:50%;flex-basis:50%}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .img img{min-height:290px}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .txt-main{position:unset;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-preferred-size:50%;flex-basis:50%;min-height:290px}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-heading{display:none}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-subheading{display:none}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .txt-main .cta-btn{position:absolute;bottom:35px}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .txt-main .cta-btn a{font-size:18px;padding:8px 30px;letter-spacing:1.5px}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .txt-main .disclaimer-main-text{position:absolute;bottom:80px}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading{max-width:60%;position:absolute;top:40px;left:30px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading{position:absolute;bottom:11vw;left:22px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-heading{font-size:35px !important}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-heading br{display:none !important}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-main-subheading{display:none}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-heading{display:none}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-main-subheading{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-main-subheading .cta-btn{margin-top:-25px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main .legal-txt{text-align:left}
.offers-block-wide .protection-offer{height:100%}
.offers-block-wide .protection-offer .inner-container{height:100%}
.offers-block-wide .protection-offer .txt-main{position:static}
.offers-block-wide .protection-offer .legal-txt{line-height:15px;width:78%}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main{padding:25px 20px}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .txt-heading{font-size:23px;line-height:23px}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .txt-main-subheading{padding:10px 0 8px}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .txt-subheading{font-size:13px;line-height:15px;padding:0}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .legal-txt{font-size:8px;padding-top:3px}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .cta-btn a{padding:5px 8px;font-size:13px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main{padding:18px;width:100%}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .txt-heading{text-align:left;font-size:21px;line-height:21px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .txt-main-subheading{padding:12px 0}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .txt-subheading{font-size:14px;padding:0}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .legal-txt{font-size:8px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main-heading .txt-heading{font-size:21px;line-height:21px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main{padding:20px 20px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .txt-heading{text-align:left;font-size:27px;line-height:27px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .txt-main-subheading{padding:8px 0}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .txt-subheading{font-size:13px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .cta-btn a{font-size:13px;padding:8px 14px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .legal-txt{font-size:8px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main{padding:20px 26px 1px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .txt-heading{font-size:20px;line-height:20px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .txt-main-subheading{padding:10px 0}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .txt-subheading{font-size:13px;padding-top:0}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .cta-btn a{font-size:11px;padding:6px 16px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .legal-txt{font-size:7px}
}
@media(min-width:1200px){.protection-offer .txt-main{left:0;right:0}
.protection-offer .txt-main .txt-heading{text-align:left}
.protection-offer .txt-main .cta-btn a{font-weight:500;padding:11px 30px;font-size:22px}
.protection-offer.protection-offer-buick .txt-main .txt-heading{font-size:43px;line-height:43px}
.protection-offer.protection-offer-buick .txt-main .txt-main-subheading{padding:10px 0}
.protection-offer.protection-offer-buick .txt-main .txt-subheading{font-size:26px;line-height:40px}
.protection-offer.protection-offer-buick .txt-main .legal-txt{font-size:14px}
.protection-offer.protection-offer-buick .txt-main .cta-btn a{font-size:18px;padding:11px 30px}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .img img{min-height:290px}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main-heading{top:40px;left:37px}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-subheading sup{top:-3px;left:1px;font-size:10px}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main .cta-btn{bottom:40px}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main .cta-btn a{font-size:16px}
.offers-block-b .protection-offer.protection-offer-buick .inner-container .txt-main .disclaimer-main-text{bottom:90px}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main{padding:0 35px 30px}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main .txt-main-subheading .cta-btn{bottom:100px}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main .txt-main-subheading .cta-btn a{letter-spacing:1.5px;font-size:16px;padding:10px 20px}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading{bottom:70px;left:35px}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-heading{font-size:49px !important;margin-bottom:25px !important}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-main-subheading .txt-subheading{font-size:16px !important;line-height:20px !important}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-main-subheading .txt-subheading sup{top:-4px;left:1px}
.protection-offer.protection-offer-cadillac .txt-main .txt-heading{font-size:46px;line-height:45px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .txt-heading{font-size:32px !important;text-align:center}
.protection-offer.protection-offer-cadillac .txt-main .txt-main-subheading{padding:15px 0 20px}
.protection-offer.protection-offer-cadillac .txt-main .txt-subheading{font-size:27px}
.protection-offer.protection-offer-cadillac .txt-main .legal-txt{font-size:15px}
.protection-offer.protection-offer-cadillac .txt-main .cta-btn a{font-size:12px;padding:5px 15px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .cta-btn a{letter-spacing:1.5px;font-size:12px;padding:10px 15px}
.protection-offer.protection-offer-cadillac .txt-main-heading .txt-heading{font-size:46px;line-height:45px}
.offers-block-b .protection-offer.protection-offer-cadillac .txt-main-heading{top:65px}
.protection-offer.protection-offer-gmc .txt-main{padding:20px 45px}
.protection-offer.protection-offer-gmc .txt-main .txt-heading{text-align:left;font-size:53px;line-height:53px;font-weight:normal}
.protection-offer.protection-offer-gmc .txt-main .txt-subheading{font-size:27px}
.protection-offer.protection-offer-gmc .txt-main .txt-main-subheading{padding:16px 0}
.protection-offer.protection-offer-gmc .txt-main .cta-btn a{padding:11px 30px}
.protection-offer.protection-offer-gmc .txt-main .legal-txt{font-size:15px}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .img img{min-height:320px}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .txt-main-heading{top:50px;left:45px;min-height:320px}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .txt-main .cta-btn{bottom:45px}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .disclaimer-main-text{bottom:100px}
.offers-block-b .protection-offer.protection-offer-gmc .inner-container .txt-main-heading .txt-subheading sup{top:1px;left:1px;font-size:16px}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main-heading{bottom:9vw}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main-heading .txt-heading{font-size:52px !important}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main-heading .txt-subheading sup{top:-4px;left:1px}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main .cta-btn a{letter-spacing:1.5px;font-size:14px}
.protection-offer.protection-offer-chevrolet .txt-main{padding:20px 38px 10px}
.protection-offer.protection-offer-chevrolet .txt-main .txt-heading{font-size:42px;line-height:42px}
.protection-offer.protection-offer-chevrolet .txt-main .txt-main-subheading{padding:16px 0 14px}
.protection-offer.protection-offer-chevrolet .txt-main .txt-subheading{font-size:26px}
.protection-offer.protection-offer-chevrolet .txt-main .cta-btn a{padding:10px 35px;font-size:16px}
.protection-offer.protection-offer-chevrolet .txt-main .legal-txt{font-size:14px}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .img img{min-height:320px}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading{top:50px;left:37px;min-height:320px}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-subheading sup{top:-3px;left:1px;font-size:10px}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .txt-main .cta-btn{bottom:45px}
.offers-block-b .protection-offer.protection-offer-chevrolet .inner-container .txt-main .disclaimer-main-text{bottom:100px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-main-subheading{padding:5px 0}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-main-subheading .txt-subheading{font-size:16px !important;line-height:20px !important}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main .cta-btn a{letter-spacing:1.5px;font-size:16px;padding:10px 20px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading{bottom:10vw}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-heading{font-size:49px !important}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-heading sup{top:-4px;left:1px}
.offers-block-wide .protection-offer .txt-main{padding:0 50px 15px}
.offers-block-wide .protection-offer .legal-txt{width:80%;line-height:20px}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .txt-heading{font-size:29px;line-height:29px}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .txt-main-subheading{padding:18px 0}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .txt-subheading{font-size:18px}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .legal-txt{font-size:10px}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .cta-btn a{padding:7px 14px;font-size:15px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .txt-main-subheading{padding:15px 0}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .txt-subheading{font-size:18px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .legal-txt{font-size:11px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main-heading .txt-heading{font-size:30px;line-height:30px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .txt-heading{font-size:38px;line-height:38px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .txt-main-subheading{padding:12px 0}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .txt-subheading{font-size:19px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .legal-txt{font-size:11px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .cta-btn a{font-size:16px;padding:8px 18px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main{padding:20px 26px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .txt-heading{font-size:28px;line-height:28px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .txt-main-subheading{padding:15px 0}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .txt-subheading{font-size:18px;padding-top:0}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .legal-txt{font-size:10px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .cta-btn a{font-size:15px;padding:6px 22px}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading{bottom:12vw}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading .txt-heading{font-size:45px !important}
.login .offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main-heading{bottom:18vw}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main .txt-main-subheading .txt-subheading{font-size:15px !important}
.offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main .cta-btn a{padding:10px 15px !important}
.login .offers-block-wide .protection-offer.protection-offer-chevrolet .inner-container .txt-main{position:absolute;bottom:60px}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-heading{font-size:44px !important}
.offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading .txt-main-subheading .txt-subheading{font-size:14px !important;line-height:18px !important}
.login .offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main-heading{bottom:140px}
.login .offers-block-wide .protection-offer.protection-offer-buick .inner-container .txt-main{position:absolute;bottom:70px}
.login .offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main-heading{bottom:23vw}
.login .offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main{position:absolute;bottom:115px}
.offers-block-wide .protection-offer.protection-offer-gmc .inner-container .txt-main-heading{bottom:12vw}
.offers-block-b .protection-offer.protection-offer-cadillac .inner-container .txt-main-heading{top:40px}
}
@media(min-width:1280px) and (max-width:1365px){.protection-offer .txt-main .cta-btn a{font-weight:500;padding:10px 30px;font-size:16px}
.protection-offer.protection-offer-buick .txt-main{padding:0 37px 20px}
.protection-offer.protection-offer-buick .txt-main .txt-heading{font-size:40px}
.protection-offer.protection-offer-buick .txt-main .txt-main-subheading{margin-left:0;padding:10px 0}
.protection-offer.protection-offer-buick .txt-main .txt-subheading{font-size:25px;padding-top:0}
.protection-offer.protection-offer-buick .txt-main .legal-txt{font-size:13px}
.protection-offer.protection-offer-cadillac .txt-main .txt-heading{font-size:44px;line-height:47px}
.protection-offer.protection-offer-cadillac .txt-main .txt-subheading{font-size:27px}
.protection-offer.protection-offer-cadillac .txt-main .cta-btn a{font-size:12px;padding:5px 15px}
.protection-offer.protection-offer-cadillac .txt-main-heading .txt-heading{font-size:44px;line-height:47px}
.protection-offer.protection-offer-gmc .txt-main .txt-heading{font-size:50px;line-height:50px}
.protection-offer.protection-offer-gmc .txt-main .txt-main-subheading{font-size:36px;padding:16px 0;margin-left:0}
.protection-offer.protection-offer-gmc .txt-main .txt-subheading{font-size:27px}
.protection-offer.protection-offer-gmc .txt-main .legal-txt{font-size:13px}
.protection-offer.protection-offer-chevrolet .txt-main .txt-heading{font-size:40px;line-height:39px}
.protection-offer.protection-offer-chevrolet .txt-main .txt-main-subheading{padding:9px 0}
.protection-offer.protection-offer-chevrolet .txt-main .txt-subheading{font-size:24px}
.protection-offer.protection-offer-chevrolet .txt-main .cta-btn a{padding:10px 30px}
.protection-offer.protection-offer-chevrolet .txt-main .legal-txt{font-size:12px}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .txt-heading{font-size:27px;line-height:27px}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .txt-subheading{font-size:17px}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .cta-btn a{padding:5px 10px;font-size:16px}
.offers-block-wide .protection-offer.protection-offer-buick .txt-main .legal-txt{font-size:9px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .txt-heading{font-size:27px;line-height:27px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .txt-subheading{font-size:17px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main .legal-txt{font-size:10px}
.offers-block-wide .protection-offer.protection-offer-cadillac .txt-main-heading .txt-heading{font-size:27px;line-height:27px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .txt-heading{font-size:34px;line-height:34px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .txt-main-subheading{padding:10px 0}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .txt-subheading{font-size:18px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .legal-txt{font-size:10px}
.offers-block-wide .protection-offer.protection-offer-gmc .txt-main .cta-btn a{padding:5px 17px;font-size:17px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .txt-heading{font-size:26px;line-height:26px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .txt-main-subheading{padding:12px 0}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .legal-txt{font-size:9px}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .txt-subheading{font-size:17px;padding:0}
.offers-block-wide .protection-offer.protection-offer-chevrolet .txt-main .cta-btn a{padding:3px 17px;font-size:13px}
}
.service-offer-variation-a{width:100%}
.service-variation-a .inner-container{border:1px solid #111}
@media(min-width:768px){.offers-block-wide .service-variation-a{height:100%}
}
@media screen and (min-width:1200px){.offers-block-wide .service-variation-a{border:0}
}
@media(min-width:768px){.offers-block-wide .service-variation-a .inner-container{border:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-left .offers-logo-container{text-align:center}
}
.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title{text-transform:lowercase}
@media(max-width:991px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title br{display:none}
}
@media(min-width:992px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading{-ms-flex-preferred-size:100%;flex-basis:100%}
}
.service-variation-a.cadillac-main{height:100%}
@media(min-width:768px) and (max-width:992px){.offers-block-b .service-variation-a.cadillac-main .offers-background-cover{background-position:center}
}
@media(min-width:1200px){.service-variation-a.cadillac-main .service-event-main{-ms-flex-preferred-size:100%;flex-basis:100%}
}
.service-variation-a.cadillac-main .inner-container{border:0;height:100%;z-index:5;background:-o-linear-gradient(55deg,#1c189b 30%,#040354 80%);background:linear-gradient(35deg,#1c189b 30%,#040354 80%)}
@media(max-width:767px){.service-variation-a.cadillac-main .inner-container{background:-o-linear-gradient(60deg,#0700af 30%,#02007a 80%);background:linear-gradient(30deg,#0700af 30%,#02007a 80%)}
}
@media(min-width:768px) and (max-width:1199px){.service-variation-a.cadillac-main .inner-container{background:-o-linear-gradient(60deg,#0700af 30%,#040354 80%);background:linear-gradient(30deg,#0700af 30%,#040354 80%)}
}
@media(max-width:480px){.service-variation-a.cadillac-main .inner-container .offer-logo{padding-top:30px}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.cadillac-main .inner-container .offer-logo{padding-top:30px}
}
@media(min-width:480px){.service-variation-a.cadillac-main .inner-container .offer-logo img{max-width:250px;margin-right:auto}
}
@media(min-width:768px) and (max-width:992px){.offers-block-wide .service-variation-a.cadillac-main .inner-container .offer-logo img{margin:0 auto}
}
.service-variation-a.cadillac-main .inner-container .img-container,.service-variation-a.cadillac-main .inner-container .offers-background-cover-container{display:none}
.service-variation-a.cadillac-main .inner-container.theme-img-left,.service-variation-a.cadillac-main .inner-container.theme-img-right{min-height:unset}
.service-variation-a.cadillac-main .inner-container.theme-img-left .content-second,.service-variation-a.cadillac-main .inner-container.theme-img-right .content-second{width:100%}
.service-variation-a.cadillac-main .inner-container.theme-img-left .service-event-main,.service-variation-a.cadillac-main .inner-container.theme-img-right .service-event-main{text-align:left}
.service-variation-a.cadillac-main .inner-container.theme-img-left .cta-btn,.service-variation-a.cadillac-main .inner-container.theme-img-right .cta-btn{text-align:center}
@media(min-width:1200px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .cta-btn,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .cta-btn{top:400px;right:auto;left:150px}
}
@media(min-width:1340px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .cta-btn,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .cta-btn{top:370px;bottom:auto;right:auto}
}
.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte{padding:18px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:bold}
@media(min-width:1200px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte{padding-top:30px}
}
.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .heading,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .heading{font-size:18px;padding:10px 0;border-bottom:1px solid #fff;display:inline-block;margin:0 auto;width:auto;text-align:center;font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif}
@media(min-width:480px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .heading,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .heading{border-width:2px}
}
@media(min-width:1200px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .heading,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .heading{font-size:18px}
.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .heading,.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .heading{margin:0}
}
@media(min-width:768px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .heading,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .heading{padding-bottom:15px}
}
.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .heading br,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .heading br{display:inline-block}
.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{font-size:60px;text-align:center;font-weight:700;margin-bottom:0;font-family:'CadillacGothic-Medium',Arial,Helvetica,sans-serif}
@media(min-width:1200px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{font-size:58px}
}
@media(max-width:991px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media(min-width:768px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{width:100%;font-size:72px;padding-top:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{font-size:98px}
}
@media(min-width:992px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{font-size:58px}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .sub-heading,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .sub-heading{font-size:74px}
}
.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-size:18px;padding-bottom:5px;line-height:1.4;font-weight:300;letter-spacing:.8px;margin-bottom:0;text-transform:none;-ms-flex-preferred-size:100%;flex-basis:100%;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
@media(min-width:480px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{line-height:1.4;text-align:center;font-weight:300;letter-spacing:1px}
}
@media(min-width:768px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-size:18px}
}
@media(min-width:992px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-size:14px}
.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{padding-bottom:0;font-size:18px}
}
@media(min-width:1200px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-weight:300;font-size:19px}
.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{padding-top:5px}
}
@media(min-width:1340px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-size:19px}
}
@media(min-width:768px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-size:16px;width:100%;margin-bottom:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{line-height:36px;font-size:25px;margin-bottom:12px}
}
@media(min-width:992px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-size:26px !important;padding:0}
.offers-block-wide .offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-wide .offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-size:21px;line-height:34px}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-size:20px !important;padding:0 0 10px}
}
@media(min-width:1340px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title{font-size:35px !important}
}
@media(max-width:1199px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title span,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title span{display:none}
}
@media(max-width:1199px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte .title br,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte .title br{display:block}
}
@media(min-width:480px) and (max-width:767px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte{width:90%}
}
@media(min-width:576px) and (max-width:991px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte{padding:25px 0 0}
}
.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte h2,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte h2{margin-bottom:5px}
.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte p,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte p{text-transform:uppercase;font-weight:500;font-size:16px;color:#fff;text-align:center}
@media(min-width:480px){.service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte p,.service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte p{text-align:left}
}
@media(min-width:768px) and (max-width:992px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte p,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .gmf-rte p{font-size:28px;text-align:center}
}
.service-variation-a.cadillac-main .inner-container.theme-img-left .cta-btn,.service-variation-a.cadillac-main .inner-container.theme-img-right .cta-btn{margin-top:30px;display:block}
.service-variation-a.cadillac-main .inner-container.theme-img-left .certificate-ser.offers-flex-row,.service-variation-a.cadillac-main .inner-container.theme-img-right .certificate-ser.offers-flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.service-variation-a.cadillac-main .inner-container.theme-img-left .img-container,.service-variation-a.cadillac-main .inner-container.theme-img-right .img-container{display:block;position:relative}
@media(max-width:767px){.service-variation-a.cadillac-main .inner-container.theme-img-left .img-container,.service-variation-a.cadillac-main .inner-container.theme-img-right .img-container{display:none}
}
@media(min-width:992px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .img-container,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .img-container{display:none}
}
.service-variation-a.cadillac-main .inner-container.theme-img-left .img-container img,.service-variation-a.cadillac-main .inner-container.theme-img-right .img-container img{display:block;width:100%}
.service-variation-a.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.service-variation-a.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{display:none;width:320px}
.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{width:350px}
@media(min-width:992px){.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{width:400px}
}
@media(min-width:1200px){.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{width:500px}
}
@media(min-width:1340px){.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{width:530px}
}
@media(max-width:991.98px) and (min-width:576px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .certificate-ser.offers-flex-row,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .certificate-ser.offers-flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .img-container img,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .img-container img{display:block}
.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{display:none}
}
@media(min-width:576px){.service-variation-a.cadillac-main .inner-container.theme-img-left .cta-btn,.service-variation-a.cadillac-main .inner-container.theme-img-right .cta-btn{text-align:center}
.service-variation-a.cadillac-main .inner-container.theme-img-left .certificate-ser.offers-flex-row,.service-variation-a.cadillac-main .inner-container.theme-img-right .certificate-ser.offers-flex-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:992px){.service-variation-a.cadillac-main .inner-container.theme-img-left .img-container,.service-variation-a.cadillac-main .inner-container.theme-img-right .img-container{max-width:465px}
.service-variation-a.cadillac-main .inner-container.theme-img-left .img-container img,.service-variation-a.cadillac-main .inner-container.theme-img-right .img-container img{display:none}
.service-variation-a.cadillac-main .inner-container.theme-img-left .certificate-ser.offers-flex-row,.service-variation-a.cadillac-main .inner-container.theme-img-right .certificate-ser.offers-flex-row{-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit}
}
@media(min-width:992px){.service-variation-a.cadillac-main .inner-container.theme-img-left .offers-background-cover-container,.service-variation-a.cadillac-main .inner-container.theme-img-right .offers-background-cover-container{display:block}
}
.service-variation-a.cadillac-main .inner-container.theme-img-left .img-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.service-variation-a.cadillac-main .inner-container.theme-img-left .content-second{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media(min-width:992px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .content-second{padding:40px 18px 68px 10px}
}
@media(min-width:480px) and (max-width:767px){.service-variation-a.cadillac-main .inner-container.theme-img-left .cadillac-logo-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;position:relative}
}
.service-variation-a.cadillac-main .inner-container.theme-img-left .offers-logo-container{text-align:center}
@media(max-width:991px){.service-variation-a.cadillac-main .inner-container.theme-img-left .offers-logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(max-width:767px){.service-variation-a.cadillac-main .inner-container.theme-img-left .offers-logo-container.logo-right{text-align:center;width:340px}
}
@media(max-width:480px){.service-variation-a.cadillac-main .inner-container.theme-img-left .offers-logo-container.logo-right{width:auto}
}
@media(max-width:991.98px) and (min-width:576px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .offers-logo-container.logo-right{text-align:center}
.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .offers-logo-container{text-align:left}
}
@media(min-width:576px){.service-variation-a.cadillac-main .inner-container.theme-img-left .offers-logo-container{text-align:left}
}
@media(min-width:480px) and (max-width:767px){.service-variation-a.cadillac-main .inner-container.theme-img-left .offers-logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:40%}
}
@media(min-width:480px) and (max-width:767px){.service-variation-a.cadillac-main .inner-container.theme-img-left .offers-logo-container img{border:0;max-width:60px}
}
.service-variation-a.cadillac-main .inner-container.theme-img-right .img-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(max-width:991.98px) and (min-width:576px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .img-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
@media(min-width:576px){.service-variation-a.cadillac-main .inner-container.theme-img-right .img-container{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
.service-variation-a.cadillac-main .inner-container.theme-img-right .content-second{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
@media(max-width:991.98px) and (min-width:576px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .content-second{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
@media(min-width:576px){.service-variation-a.cadillac-main .inner-container.theme-img-right .content-second{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
.service-variation-a.cadillac-main .inner-container.theme-img-right .offers-logo-container{text-align:center}
@media(max-width:991.98px) and (min-width:576px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .offers-logo-container{text-align:center}
}
@media(min-width:576px){.service-variation-a.cadillac-main .inner-container.theme-img-right .offers-logo-container{text-align:left}
}
@media(max-width:991px){.service-variation-a.cadillac-main .inner-container.theme-img-right .offers-logo-container{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.service-variation-a.cadillac-main .content-second{width:auto;padding:1rem 1rem 2rem;text-align:center}
.service-variation-a.cadillac-main .main-logo{max-width:80px;display:inline-block;padding-right:0 !important;border:0;margin:0 auto}
.service-variation-a.cadillac-main .main-logo-txt{display:inline-block;color:#fff;padding-top:17px;font-size:15px;text-transform:uppercase;padding-left:10px;font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;letter-spacing:3.5px}
.service-variation-a.cadillac-main .service-event-main{font-family:'CadillacSans',Tahoma,sans-serif}
.service-variation-a.cadillac-main .special-logo-cadillac{padding-top:40px;width:90%;margin:0 auto}
.service-variation-a.cadillac-main .bf-txt-heading{text-transform:uppercase;font-weight:500;font-size:24px;padding-top:30px}
.service-variation-a.cadillac-main .bf-txt-subheading{font-size:20px;text-transform:uppercase;font-weight:500;padding-top:20px;padding-bottom:10px}
.service-variation-a.cadillac-main .bf-txt-subheading span{display:inline-block;color:#8a1529;padding:0 8px;font-weight:300}
.service-variation-a.cadillac-main .cta-btn{margin-top:20px;margin-bottom:10px}
.service-variation-a.cadillac-main .cta-btn .btn-cadillac{background:transparent;border:1px solid white;color:#fff;font-weight:bold;padding:12px 25px;text-transform:uppercase;letter-spacing:1px;text-decoration:none;font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;font-weight:400}
@media(max-width:767px){.service-variation-a.cadillac-main .cta-btn .btn-cadillac{width:85% !important;padding:12px 5px 12px !important;font-size:14px !important}
}
.service-variation-a.cadillac-main .cta-btn .btn-cadillac:hover{color:#fff;text-decoration:underline}
@media(min-width:768px) and (max-width:1199px){.service-variation-a.cadillac-main .cta-btn .btn-cadillac{letter-spacing:4px}
}
.service-variation-a.cadillac-main .cta-btn .btn-cadillac.btn-cadillac-secondary{background:#fff;color:#111}
.service-variation-a.cadillac-main .cta-btn .btn-cadillac.btn-cadillac-tertiary{background:#4a4f55;color:#fff}
@media(min-width:576px){.service-variation-a.cadillac-main .content-second{text-align:right}
.service-variation-a.cadillac-main .offers-logo-container{text-align:center}
.service-variation-a.cadillac-main .main-logo{max-width:100px}
.service-variation-a.cadillac-main .main-logo-txt{font-size:16px;padding-right:16px;padding-top:17px}
.service-variation-a.cadillac-main .service-event-main{text-align:center}
.service-variation-a.cadillac-main .special-logo-cadillac{width:40%}
.service-variation-a.cadillac-main .bf-txt-heading{font-size:26px;color:#595959}
.service-variation-a.cadillac-main .bf-txt-subheading{color:#595959;padding-top:8px;font-size:18px}
.service-variation-a.cadillac-main .btn-cadillac{padding:10px 30px;font-size:17px;letter-spacing:3px}
}
@media(min-width:576px) and (max-width:991.98px){.service-variation-a.cadillac-main .cta-btn{margin-top:40px}
}
@media(min-width:992px){.offers-block-b .service-variation-a.cadillac-main .cadillac-logo-reverse,.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.offers-block-b .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container,.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container{text-align:center}
.offers-block-b .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container img,.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container img{border:0;max-width:60px}
.offers-block-b .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt,.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{font-size:14px}
.offers-block-wide .inner-container.theme-img-left .cadillac-logo-reverse{position:relative}
.offers-block-wide .inner-container.theme-img-left .cadillac-logo-reverse .offers-logo-container{text-align:center}
.offers-block-wide .inner-container.theme-img-left .cadillac-logo-reverse .offers-logo-container img{max-width:80px;padding-right:0 !important}
.offers-block-wide .inner-container.theme-img-left .cta-btn{margin-top:35px;bottom:0;top:160px;right:260px}
.offers-block-wide .inner-container.theme-img-left .cta-btn .btn-cadillac{padding:20px;letter-spacing:3px}
.service-variation-a.cadillac-main .special-logo-cadillac{width:32%;padding-top:26px}
.service-variation-a.cadillac-main .content-second{padding:1.75rem}
.offers-block-b .service-variation-a.cadillac-main .content-second{padding-left:35px}
.service-variation-a.cadillac-main .bf-txt-heading{font-size:30px}
.service-variation-a.cadillac-main .bf-txt-subheading{font-size:20px}
.service-variation-a.cadillac-main .bf-txt-subheading span{padding:0 4px}
.service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{padding-top:15px}
.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{font-size:18px}
.service-variation-a.cadillac-main .gmf-rte{padding-bottom:15px}
}
@media(min-width:992px) and (min-width:992px){.offers-block-wide .inner-container.theme-img-left .gmf-rte p{font-size:22px;width:70%;padding-top:5px}
}
@media(min-width:992px) and (min-width:1200px){.offers-block-b .service-variation-a.cadillac-main .content-second{padding-bottom:50px}
}
@media(min-width:992px) and (min-width:1200px){.offers-block-wide .service-variation-a.cadillac-main .content-second{padding-bottom:20px}
}
@media(min-width:992px) and (min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{padding-right:0}
}
@media(min-width:1200px){.offers-block-b .service-variation-a.cadillac-main .cadillac-logo-reverse,.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse{position:relative}
.offers-block-b .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container,.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container{-ms-flex-preferred-size:25%;flex-basis:25%;margin-bottom:140px}
.offers-block-b .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container img,.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container img{border:0;max-width:90px}
.offers-block-b .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt,.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{font-size:23px;padding:15px 0 0;font-weight:300}
.offers-block-b .service-variation-a.cadillac-main .content-second,.offers-block-wide .service-variation-a.cadillac-main .content-second{padding-right:10px;padding-left:0}
.offers-block-b .service-variation-a.cadillac-main .offer-logo img,.offers-block-wide .service-variation-a.cadillac-main .offer-logo img{margin:0 auto;max-width:300px}
.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-right .content-second,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-right .content-second{padding:30px}
.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-block-b .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte p,.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte p{text-align:center;padding-top:10px;width:auto}
.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .content-second{padding-left:30px}
.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .offer-logo img{margin-left:0}
.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:60px !important}
.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte p{text-align:center}
.offers-block-wide .cadillac-logo-reverse .offers-logo-container{margin-top:40px}
.service-variation-a.cadillac-main .special-logo-cadillac{width:25%}
.service-variation-a.cadillac-main .bf-txt-subheading{margin-bottom:40px}
.service-variation-a.cadillac-main .bf-txt-subheading span{padding:0 7px}
.service-variation-a.cadillac-main .cta-btn{margin-top:40px}
}
@media(min-width:1200px) and (min-width:1340px){.offers-block-b .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt,.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{font-size:22px}
}
@media(min-width:1200px) and (min-width:1340px){.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte p.sub-heading{font-size:14px !important}
.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte p.heading{font-size:30px !important}
.offers-block-wide .service-variation-a.cadillac-main .inner-container.theme-img-left .gmf-rte p.title{font-size:20px !important}
}
@media(min-width:576px){.offers-block-wide .service-variation-a.cadillac-main .special-logo-cadillac{width:62%}
}
@media(min-width:576px) and (max-width:991.98px){.offers-block-wide .service-variation-a.cadillac-main .inner-container{width:100%}
.offers-block-wide .service-variation-a.cadillac-main .content-second{text-align:center}
.offers-block-wide .service-variation-a.cadillac-main .cta-btn{margin-top:20px}
}
@media(min-width:992px){.offers-block-wide .service-variation-a.cadillac-main .service-event-main{padding-top:0}
.offers-block-wide .service-variation-a.cadillac-main .bf-txt-heading{font-size:27px}
.offers-block-wide .service-variation-a.cadillac-main .special-logo-cadillac{width:43%}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.cadillac-main .inner-container{width:100%;border:0}
.offers-block-wide .service-variation-a.cadillac-main .special-logo-cadillac{width:34%}
.offers-block-wide .service-variation-a.cadillac-main .bf-txt-subheading{font-size:19px}
.offers-block-wide .service-variation-a.cadillac-main .bf-txt-subheading span{padding:0 2px}
.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container img{max-width:75px}
.offers-block-wide .service-variation-a.cadillac-main .cadillac-logo-reverse .offers-logo-container .main-logo-txt{font-size:16px !important;font-weight:300}
}
@media(max-width:575px){.service-variation-a.cadillac-main .main-logo{max-width:70px}
}
@media(min-width:992px){.offers-block-b .service-variation-a.summer-service.cadillac-main .cadillac-logo-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.service-variation-a.summer-service.cadillac-main .inner-container{background-color:#000;background-image:unset}
@media(min-width:992px){.service-variation-a.summer-service.cadillac-main .inner-container.theme-img-left .img-container,.service-variation-a.summer-service.cadillac-main .inner-container.theme-img-right .img-container{max-width:400px}
}
@media(max-width:1199px){.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .img-container,.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .img-container{display:none}
}
.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second{padding:0 40px 20px !important}
}
@media(min-width:1200px){.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second{padding:0 15px 20px !important}
.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second{padding:30px}
}
@media(min-width:480px) and (max-width:767px){.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:992px){.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading{font-family:'CadillacGothic-WideBold',Arial,Helvetica,sans-serif;letter-spacing:7px}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading{font-size:18px !important}
}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;letter-spacing:6px}
@media(max-width:369px){.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{line-height:15px !important}
}
@media(max-width:480px){.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{padding-top:0 !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{font-size:20px !important}
}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{font-family:'CadillacSans-medium',Arial,Helvetica,sans-serif}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-heading{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;text-transform:none;text-align:center}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-sub-heading{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;text-transform:none;text-align:center}
@media(max-width:369px){.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-sub-heading{font-size:16px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-sub-heading{font-size:18px !important;line-height:inherit !important}
}
@media(max-width:767px){.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{width:100%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte,.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{padding-top:80px !important}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{margin-top:20px !important}
.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading{font-size:24px !important}
.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{font-size:26px !important}
.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{font-size:20px !important;line-height:34px !important}
.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-heading{font-size:26px !important}
.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-sub-heading{font-size:22px !important}
}
@media(min-width:1200px){.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn{margin-top:20px !important}
}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{padding:10px 25px !important;font-size:14px !important}
@media(max-width:369px){.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:12px !important}
}
@media(max-width:767px){.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:12px !important;padding:10px 0 !important;width:80% !important}
}
@media(min-width:480px) and (max-width:767px){.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{width:55% !important}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{padding:15px 75px !important;font-size:14px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:14px !important;padding:15px 50px 15px !important}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:14px !important;padding:15px 65px 12px !important}
}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .disclaimer p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;font-size:8px !important}
@media(min-width:992px){.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .disclaimer p{padding-top:15px}
}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{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}
@media(max-width:369px){.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{margin-bottom:5px !important}
}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{letter-spacing:4px;margin-left:20px}
@media(min-width:480px) and (max-width:767px){.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{margin-bottom:5px !important}
}
@media(max-width:767px){.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:50px !important}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{margin:auto;max-width:70px}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{letter-spacing:4px;font-size:14px !important;margin-left:0 !important;line-height:20px}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{padding-top:50px !important}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:85px}
.service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{font-size:18px !important;margin-left:0 !important;letter-spacing:4px;line-height:inherit !important}
}
@media(min-width:992px){.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{margin-bottom:0;margin-top:15px}
.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:75px}
.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{margin-left:0 !important;font-size:14px !important}
.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{margin-top:15px !important;margin-bottom:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:70px}
.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{margin-left:0 !important;font-size:16px !important;line-height:inherit}
}
@media(min-width:1200px){.offers-block-b .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{-ms-flex-preferred-size:30%;flex-basis:30%}
.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:70px}
.offers-block-wide .service-variation-a.summer-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{margin-left:0 !important;line-height:inherit;letter-spacing:5px}
}
.service-variation-a.falltire-event.cadillac-main .inner-container{background-image:url(../../../content/dam/gmf-offers/other-offers/fall-tire/cadillac/cadillac-ft-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container{background-position:bottom}
@media(min-width:992px){.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container{background-position:90% 100%}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container.theme-img-left .img-container{display:none}
}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second{padding:30px 20px !important}
@media(min-width:992px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second{padding:20px 20px 30px !important}
}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media(min-width:992px){.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{margin:auto}
@media(max-width:767px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{width:100%}
}
@media(min-width:480px) and (max-width:767px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{margin-bottom:50px !important}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:80px}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{margin-bottom:50px !important}
}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{vertical-align:sub;margin-right:10px;margin:auto}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{margin:auto;margin-bottom:20px;max-width:85px}
@media(max-width:767px){.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:75px}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{margin:auto;margin-bottom:20px;margin-top:0;max-width:125px}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:120px;margin-top:0;margin-bottom:3px}
}
@media(min-width:992px) and (max-width:1199px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:90px}
.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:90px}
}
@media(min-width:992px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:80px}
}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;font-size:14px !important;padding-top:0 !important;margin-left:10px;margin-top:15px;letter-spacing:6px;line-height:inherit}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{font-size:18px !important;letter-spacing:5px;line-height:24px !important;margin-top:0}
@media(max-width:767px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{line-height:20px}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{font-size:15px !important;line-height:22px !important}
}
@media(min-width:480px) and (max-width:767px){.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{line-height:26px !important}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{margin-top:-5px;margin-left:30px !important;font-size:26px !important;line-height:34px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{font-size:22px !important;line-height:30px !important;letter-spacing:5px;margin-top:-4px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{line-height:24px !important}
}
@media(min-width:992px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{font-size:17px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main{max-width:65%}
}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{padding-top:50px !important;padding-bottom:15px !important}
}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;border:0;letter-spacing:5px !important}
@media(max-width:767px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{letter-spacing:2px}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{padding-top:15px !important}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{font-size:18px !important}
}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading{font-family:'CadillacGothic-WideMedium',Arial,Helvetica,sans-serif;border:0;letter-spacing:8px}
@media(max-width:767px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading sup{font-size:22px;top:-1px}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading sup{top:-5px}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading sup{font-size:22px;top:-4px}
}
@media(min-width:992px){.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading sup{font-size:22px;top:-3px}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading{font-size:30px !important;line-height:45px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading span{font-size:30px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading sup{font-size:22px;top:-6px}
}
@media(min-width:1200px){.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading sup{top:-2px}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading{font-size:38px !important;line-height:54px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading span{font-size:40px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading sup{top:-12px}
}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;line-height:26px !important}
@media(max-width:480px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{line-height:24px !important}
}
@media(min-width:480px) and (max-width:767px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{line-height:24px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{line-height:34px !important}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{line-height:32px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{line-height:40px !important}
}
@media(min-width:992px){.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{font-size:24px !important}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{font-size:30px !important;line-height:36px !important}
}
@media(max-width:480px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{padding-top:40px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{padding-top:60px !important}
}
@media(max-width:767px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{width:100%}
}
@media(min-width:992px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{margin-top:0 !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn{position:absolute;right:85px}
}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;background:transparent;font-size:14px !important;padding:12px 25px !important}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a :focus,.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a :hover{outline:unset !important}
@media(max-width:480px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:12px !important;padding:12px 16px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:14x !important}
}
@media(min-width:480px) and (max-width:767px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:14px !important}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:22px !important;padding:17px 25px !important}
}
@media(min-width:992px) and (max-width:1199px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:18px !important}
.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:14px !important}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:20px !important}
}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main p.disclaimer{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif}
@media(min-width:992px){.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main p.disclaimer{font-size:8px !important}
}
.service-variation-a.winter-special-service.cadillac-main .inner-container{background:#000 !important}
@media(min-width:768px){.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container{background:#000 !important}
}
@media(max-width:1199px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .img-container,.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .img-container{display:none}
}
@media(min-width:992px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container.theme-img-right .gmf-rte{display:block !important}
}
@media(min-width:1200px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .cadillac-logo-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .cadillac-logo-reverse .offers-logo-container{-ms-flex-preferred-size:30% !important;flex-basis:30% !important}
.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container.theme-img-right .gmf-rte{display:block !important}
.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .disclaimer{padding:0 40px !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .gmf-rte .sub-heading{font-size:25px !important;letter-spacing:10px !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .gmf-rte .sub-heading.sub-text{font-size:42px !important;padding-bottom:20px !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .disclaimer p{font-size:14px !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{margin:0 !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{padding-top:0 !important;margin-left:25px !important}
}
@media(min-width:480px) and (max-width:992px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{text-align:center !important}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main{padding-top:60px !important;padding-bottom:60px !important}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .sub-heading{font-size:24px !important;letter-spacing:8px !important}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .sub-heading.sub-text{font-size:40px !important;letter-spacing:8px !important}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .ft-sub-heading{padding-top:30px !important}
}
@media(max-width:480px){.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .sub-heading{font-size:14px !important;letter-spacing:4px !important}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .sub-heading.sub-text{font-size:24px !important;letter-spacing:4px !important}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .ft-sub-heading{padding-top:30px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second{padding:0 40px 20px !important}
}
@media(min-width:1200px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second{padding:0 15px 20px !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second{padding:30px}
}
@media(min-width:480px) and (max-width:767px){.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:992px){.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading{font-family:'CadillacGothic-WideMedium',Arial,Helvetica,sans-serif;letter-spacing:7px}
@media(min-width:992px) and (max-width:1199px){.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading{font-size:26px !important}
}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;letter-spacing:4px}
@media(max-width:369px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{line-height:15px !important}
}
@media(max-width:480px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{padding-top:0 !important}
}
@media(min-width:992px) and (max-width:1199px){.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{font-size:12px !important}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading.sub-text{font-size:26px !important}
}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{font-family:'CadillacSans-medium',Arial,Helvetica,sans-serif}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-heading{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;text-transform:none;text-align:center}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-sub-heading{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;text-transform:none;text-align:center}
@media(max-width:369px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-sub-heading{font-size:16px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-sub-heading{font-size:18px !important;line-height:inherit !important}
}
@media(max-width:767px){.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{width:100%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte,.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{padding-top:40px !important}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{margin-top:20px !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading{font-size:34px !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{font-size:20px !important;line-height:34px !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-heading{font-size:26px !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-sub-heading{font-size:22px !important}
}
@media(min-width:1200px){.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn{margin-top:20px !important}
}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{padding:10px 25px !important;font-size:14px !important}
@media(max-width:369px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:12px !important}
}
@media(max-width:767px){.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:12px !important;padding:10px 0 !important;width:80% !important}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{padding:15px 40px !important;font-size:18px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:16px !important;padding:15px 30px 15px !important}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:22px !important;padding:15px 40px 12px !important}
}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .disclaimer p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;font-size:8px !important}
@media(min-width:992px){.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .disclaimer p{padding-top:15px;font-size:12px !important}
}
@media(min-width:480px) and (max-width:991px){.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .disclaimer p{font-size:12px !important}
}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{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}
@media(max-width:369px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{margin-bottom:5px !important}
}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{letter-spacing:4px;margin-left:20px}
@media(min-width:480px) and (max-width:767px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{margin-bottom:5px !important}
}
@media(max-width:767px){.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:50px !important}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{margin:auto;max-width:70px}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{letter-spacing:4px;font-size:14px !important;margin-left:0 !important;line-height:20px}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:70px}
.service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{font-size:16px !important;margin-left:0 !important;letter-spacing:4px;line-height:inherit !important}
}
@media(min-width:992px){.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{margin-bottom:0;margin-top:15px}
.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:75px}
.offers-block-b .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{margin-left:0 !important;font-size:14px !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{margin-top:15px !important;margin-bottom:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:70px}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{margin-left:0 !important;font-size:16px !important;line-height:inherit}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:70px;height:50px !important}
.offers-block-wide .service-variation-a.winter-special-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{line-height:inherit;letter-spacing:5px;margin-left:25px !important}
}
.service-variation-a.springtire-service.cadillac-main .inner-container{background-image:url(../../../content/dam/gmf-offers/other-offers/spring-tire/cadillac/cadillac-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}
.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container{background-image:url(../../../content/dam/gmf-offers/other-offers/spring-tire/cadillac/cadillac-bg.jpg) !important;background-position:90% 100%}
@media(min-width:992px){.service-variation-a.springtire-service.cadillac-main .inner-container.theme-img-left .img-container,.service-variation-a.springtire-service.cadillac-main .inner-container.theme-img-right .img-container{max-width:400px}
}
@media(max-width:1199px){.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .img-container,.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .img-container{display:none}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .content-second{padding:0 40px 20px !important}
}
@media(min-width:1200px){.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .content-second{padding:0 15px 20px !important}
.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second{padding:30px}
}
@media(min-width:480px) and (max-width:767px){.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:992px){.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading{font-family:'CadillacGothic-WideMedium',Arial,Helvetica,sans-serif;letter-spacing:7px}
@media(min-width:992px) and (max-width:1199px){.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading{font-size:26px !important}
}
.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif;letter-spacing:4px}
@media(max-width:369px){.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{line-height:15px !important}
}
@media(max-width:480px){.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{padding-top:0 !important}
}
@media(min-width:992px) and (max-width:1199px){.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{font-size:12px !important}
}
.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{font-family:'CadillacSans-medium',Arial,Helvetica,sans-serif}
.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-heading{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;text-transform:none;text-align:center}
.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-sub-heading{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;text-transform:none;text-align:center}
@media(max-width:369px){.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-sub-heading{font-size:16px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-sub-heading{font-size:18px !important;line-height:inherit !important}
}
@media(max-width:767px){.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{width:100%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte,.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{padding-top:80px !important}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{margin-top:20px !important}
.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .heading{font-size:34px !important}
.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{font-size:14px !important}
.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{font-size:20px !important;line-height:34px !important}
.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-heading{font-size:26px !important}
.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .ft-sub-heading{font-size:22px !important}
}
@media(min-width:1200px){.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn{margin-top:20px !important}
}
.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{padding:10px 25px !important;font-size:14px !important}
@media(max-width:369px){.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:12px !important}
}
@media(max-width:767px){.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:12px !important;padding:10px 0 !important;width:80% !important}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{padding:15px 40px !important;font-size:18px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:16px !important;padding:15px 30px 15px !important}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:22px !important;padding:15px 40px 12px !important}
}
.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .disclaimer p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif;font-size:8px !important}
@media(min-width:992px){.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .service-event-main .disclaimer p{padding-top:15px}
}
.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{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}
@media(max-width:369px){.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{margin-bottom:5px !important}
}
.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{letter-spacing:4px;margin-left:20px}
@media(min-width:480px) and (max-width:767px){.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{margin-bottom:5px !important}
}
@media(max-width:767px){.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:50px !important}
.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{margin:auto;max-width:70px}
.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{letter-spacing:4px;font-size:14px !important;margin-left:0 !important;line-height:20px}
}
@media(min-width:768px) and (max-width:991px){.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:85px}
.service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{font-size:18px !important;margin-left:0 !important;letter-spacing:4px;line-height:inherit !important}
}
@media(min-width:992px){.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{margin-bottom:0;margin-top:15px}
.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:75px}
.offers-block-b .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{margin-left:0 !important;font-size:14px !important}
.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{margin-top:15px !important;margin-bottom:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:70px}
.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{margin-left:0 !important;font-size:16px !important;line-height:inherit}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container img{max-width:70px}
.offers-block-wide .service-variation-a.springtire-service.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{margin-left:0 !important;line-height:inherit;letter-spacing:5px}
}
.variation-a-wrapper{height:100%}
.variation-a-wrapper__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:1;padding:30px 15px}
@media(min-width:992px){.variation-a-wrapper__contents{padding:30px}
}
.variation-a-wrapper .brand-cta--link:hover{text-decoration:none !important}
.variation-a-wrapper .brand-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:20px 0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
@media(min-width:480px){.variation-a-wrapper .brand-logo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
@media(max-width:1199px){.variation-a-wrapper .brand-logo{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
}
.variation-a-wrapper .brand-logo--img{width:75px}
@media(min-width:1200px){.variation-a-wrapper .brand-logo--img{width:120px}
.offers-block-wide .variation-a-wrapper .brand-logo--img{width:100px}
}
.variation-a-wrapper .brand-logo--txt{color:#fff;font-size:24px}
@media(min-width:1200px){.variation-a-wrapper .brand-logo--txt{font-size:40px}
.offers-block-wide .variation-a-wrapper .brand-logo--txt{font-size:30px}
}
.variation-a-wrapper .offer-logo--img{width:160px;margin:auto 0 30px auto}
@media(min-width:480px){.variation-a-wrapper .offer-logo--img{margin-top:-60px}
}
@media(min-width:1200px){.variation-a-wrapper .offer-logo--img{width:220px}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper .offer-logo--img{margin:0 auto 30px}
}
@media(min-width:480px){.variation-a-wrapper .rte-mobile{display:none}
}
.variation-a-wrapper__rte.w-100{-ms-flex-preferred-size:100% !important;flex-basis:100% !important}
.variation-a-wrapper__rte sup{top:-0.45em}
.variation-a-wrapper__rte .variation-a-wrapper__rte--txt{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.variation-a-wrapper__rte .variation-a-wrapper__rte--txt .title{margin:0;padding:8px 0 0 5px;font-size:29px}
@media(min-width:992px){.variation-a-wrapper__rte .variation-a-wrapper__rte--txt .title{font-size:42px}
.offers-block-wide .variation-a-wrapper__rte .variation-a-wrapper__rte--txt .title{font-size:42px}
}
.variation-a-wrapper__rte--secondary{display:none}
@media(min-width:480px){.variation-a-wrapper__rte{display:block}
}
@media(min-width:768px){.variation-a-wrapper__rte{-ms-flex-preferred-size:44%;flex-basis:44%}
.offers-block-wide .variation-a-wrapper__rte{-ms-flex-preferred-size:auto;flex-basis:auto}
}
@media(min-width:1200px){.variation-a-wrapper__rte{-ms-flex-preferred-size:38%;flex-basis:38%}
.offers-block-wide .variation-a-wrapper__rte{-ms-flex-preferred-size:47%;flex-basis:47%}
}
@media(min-width:992px){.variation-a-wrapper__rte .subtitle{font-size:28px}
}
@media(min-width:768px){.offers-block-b .variation-a-wrapper .variation-a__rte{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper .variation-a__rte{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:30px}
.offers-block-wide .variation-a-wrapper .variation-a__rte{padding:0}
}
.variation-a-wrapper .brand-cta{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-item-align:start;align-self:flex-start;margin:30px 0}
@media(min-width:480px){.variation-a-wrapper .brand-cta{margin-top:40px}
}
@media(min-width:992px){.variation-a-wrapper .brand-cta{-ms-flex-item-align:end;align-self:flex-end}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper .brand-cta{-ms-flex-item-align:start;align-self:flex-start;margin-top:140px}
}
@media(min-width:1340px){.offers-block-b .variation-a-wrapper .brand-cta{margin:-50px 0 20px}
}
.variation-a-wrapper .brand-cta--link{color:#fff;font-weight:400}
@media(min-width:992px){.offers-block-b .variation-a-wrapper-gmc .offers-background-cover{background-position:center top 58%}
}
@media(min-width:992px){.offers-block-b .variation-a-wrapper-gmc .variation-a-wrapper__rte{-ms-flex-preferred-size:34%;flex-basis:34%}
}
.variation-a-wrapper-gmc .separator-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:95%;margin:0 auto}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper-gmc .separator-text{width:60%}
}
.variation-a-wrapper-gmc .separator-text:before{content:"";-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;border-bottom:2px solid;margin:auto;margin-right:10px}
.variation-a-wrapper-gmc .separator-text:after{content:"";-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;border-bottom:2px solid;margin:auto;margin-left:10px}
.variation-a-wrapper-buick{border:1px solid #000;border-right:2px solid}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper-buick{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper-buick .img-container-desktop{display:block !important}
}
.variation-a-wrapper-buick .img-container-desktop img{max-width:350px}
.variation-a-wrapper-buick .brand-cta a:hover{text-underline-position:under}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper-buick .brand-cta{-ms-flex-item-align:end;align-self:flex-end;margin-top:60px}
.offers-block-b .variation-a-wrapper-buick .brand-cta{margin-top:60px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper-buick .brand-cta{margin-top:20px;margin-bottom:0 !important}
.offers-block-wide .variation-a-wrapper-buick .brand-cta{margin-top:120px}
}
.variation-a-wrapper-buick .brand-cta--link{font-weight:bold;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media(min-width:992px){.offers-block-b .variation-a-wrapper-buick .brand-cta .btn-global-buick{min-width:290px}
}
@media(min-width:768px) and (max-width:991px){.variation-a-wrapper-buick .brand-cta .btn-global-buick{min-width:440px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .variation-a-wrapper-buick .brand-cta .btn-global-buick{min-width:305px}
}
@media(max-width:1340px) and (min-width:1200px){.offers-block-b .variation-a-wrapper-buick .brand-cta .btn-global-buick{font-size:14px !important}
}
.variation-a-wrapper-buick .brand-logo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
@media(min-width:992px){.variation-a-wrapper-buick .brand-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:end;align-self:flex-end}
}
.variation-a-wrapper-buick .brand-logo--img{width:90px}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper-buick .brand-logo--img{width:100px}
}
@media(min-width:768px){.variation-a-wrapper-buick .brand-logo--img{width:120px}
.offers-block-wide .variation-a-wrapper-buick .brand-logo--img{width:110px}
}
.variation-a-wrapper-buick .brand-logo--txt{color:#59595b;padding:6px 0 6px 8px;font-weight:500;font-size:20px}
@media(min-width:768px){.variation-a-wrapper-buick .brand-logo--txt{padding-top:7px}
}
@media(min-width:768px) and (max-width:991px){.variation-a-wrapper-buick .brand-logo--txt{font-size:27px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper-buick .brand-logo--txt{font-size:18px}
.offers-block-wide .variation-a-wrapper-buick .brand-logo--txt{padding-top:4px}
}
.offers-block-wide .variation-a-wrapper-buick .brand-logo--txt{font-size:24px}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper-buick .txt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:-75px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper-buick .offer-logo{-ms-flex-preferred-size:35%;flex-basis:35%}
}
@media(min-width:480px){.variation-a-wrapper-buick .offer-logo--img{width:270px}
}
@media(min-width:768px){.variation-a-wrapper-buick .offer-logo--img{width:360px}
}
@media(min-width:992px){.variation-a-wrapper-buick .offer-logo--img{width:260px;position:absolute;top:8px}
.offers-block-wide .variation-a-wrapper-buick .offer-logo--img{top:-20px}
}
@media(min-width:1200px){.variation-a-wrapper-buick .offer-logo--img{width:210px;top:80px}
.offers-block-b .variation-a-wrapper-buick .offer-logo--img{top:180px;width:230px}
.offers-block-wide .variation-a-wrapper-buick .offer-logo--img{width:260px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte{padding-left:30px;-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media(max-width:1340px) and (min-width:1200px){.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte{padding-left:5px}
}
@media(max-width:767px){.variation-a-wrapper-buick .variation-a-wrapper__rte .amount-container .amount>sup{top:8px !important}
}
@media(max-width:568px){.variation-a-wrapper-buick .variation-a-wrapper__rte .amount-container .plus{top:-9px !important}
}
.variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle{font-family:'Overpass-regular',Arial,Helvetica,sans-serif;font-weight:normal;color:#484848;font-size:18px}
@media(min-width:992px){.mya-offers.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle{font-size:27px;line-height:1.4}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle{font-size:30px !important}
}
@media(min-width:1200px) and (max-width:1340px){.mya-offers.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle{font-size:16px !important}
}
.variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle span{font-size:16px;position:relative;bottom:auto;top:1px}
@media(min-width:480px){.variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle span{top:1px;bottom:auto;font-size:20px}
}
@media(min-width:768px){.variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle span{top:auto;bottom:1px;font-size:28px}
}
@media(min-width:992px){.variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle span{top:auto;bottom:2px;font-size:26px}
.offers-block-wide .variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle span{top:2px;bottom:auto;font-size:24px}
}
@media(min-width:1200px){.variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle span{font-size:22px;bottom:3px}
.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle span{bottom:auto;top:1px}
.offers-block-wide .variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle span{font-size:24px;bottom:1px;top:auto}
}
@media(min-width:1340px){.variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle span{font-size:24px;bottom:3px}
.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle span{bottom:0;top:auto}
.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte .subtitle span{font-size:26px}
}
.variation-a-wrapper-buick .variation-a-wrapper__rte--txt .title{font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-size:30px;padding:4px 0 0 10px;color:#484848}
@media(min-width:480px){.variation-a-wrapper-buick .variation-a-wrapper__rte--txt .title{font-size:45px;padding-top:7px}
}
@media(min-width:768px){.mya-offers.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .title{padding-top:5px;font-size:28px}
}
@media(min-width:768px){.mya-offers.offers-block-wide .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .title{font-size:32px}
}
@media(min-width:992px){.mya-offers.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .title{font-size:42px}
}
@media(min-width:1200px){.mya-offers.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .title{font-size:40px}
}
.variation-a-wrapper-buick .variation-a-wrapper__rte--txt .heading{font-weight:normal;font-size:70px;color:#3f3f38}
.variation-a-wrapper-buick .variation-a-wrapper__rte--txt .heading sup{top:0}
@media(min-width:768px){.mya-offers.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .heading{font-size:65px}
}
@media(min-width:768px){.mya-offers.offers-block-wide .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .heading{font-size:80px}
}
@media(min-width:992px){.mya-offers.offers-block-wide .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .heading{font-size:28px !important;margin-top:20px !important}
}
@media(min-width:1200px){.mya-offers.offers-block-wide .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .heading{font-size:36px !important}
}
@media(min-width:1340px){.mya-offers.offers-block-wide .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .heading{font-size:39px !important}
}
@media(min-width:992px){.mya-offers.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .heading{font-size:96px}
}
@media(min-width:1200px){.variation-a-wrapper-buick .variation-a-wrapper__rte--txt .subtitle{margin-top:5px !important}
}
@media(max-width:1340px) and (min-width:1200px){.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .buick-txts{font-size:20px !important}
.offers-block-wide .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .buick-txts{font-size:22px !important}
}
@media(min-width:1340px){.mya-offers.offers-block-wide .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .buick-txts{font-size:22px !important}
}
.variation-a-wrapper-buick .subtitle{padding-top:5px}
@media(min-width:992px){.mya-offers.offers-block-b .variation-a-wrapper-buick .subtitle{font-weight:normal}
.mya-offers.offers-block-wide .variation-a-wrapper-buick .subtitle{font-size:22px !important}
}
@media(min-width:1340px){.mya-offers.offers-block-wide .variation-a-wrapper-buick .subtitle{font-size:22px !important}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper-buick .subtitle sup,.offers-block-b .variation-a-wrapper-buick .subtitle sup{top:0 !important;left:-4px !important;font-size:14px !important}
.offers-block-wide .variation-a-wrapper-buick .subtitle span,.offers-block-b .variation-a-wrapper-buick .subtitle span{top:4px !important;left:-2px !important;font-size:28px !important}
}
.variation-a-wrapper-buick .horizontal-line{display:block}
@media(min-width:768px){.variation-a-wrapper-buick .horizontal-line{display:none}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper-buick .horizontal-line{display:block}
}
.variation-a-wrapper-buick .horizontal-line:after{background:#fff}
.variation-a-wrapper-buick .horizontal-line.right .horizontal-txt{font-weight:bold;display:inline-block;margin:15px 0;font-size:24px;font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
@media(min-width:1200px){.variation-a-wrapper-buick .vertical{margin:0 25px}
}
.variation-a-wrapper-buick .vertical-txt{color:#000;font-weight:bold;font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
@media(min-width:768px){.variation-a-wrapper-buick .vertical-txt{font-size:28px}
}
.variation-a-wrapper-buick .vertical-line{visibility:hidden}
@media(min-width:768px){.variation-a-wrapper-buick .vertical-line{height:50px}
}
.variation-a-wrapper-buick .variation-a-wrapper{height:100%}
.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__contents{padding:15px 30px}
.variation-a-wrapper-chevrolet .horizontal-line{margin:10px 30px}
@media(min-width:480px){.variation-a-wrapper-chevrolet .horizontal-line{margin:10px 60px}
}
.variation-a-wrapper-chevrolet .horizontal-line-wrapper{width:70%}
@media(min-width:768px){.offers-block-b .variation-a-wrapper-chevrolet .horizontal-line-wrapper{display:none}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper-chevrolet .horizontal-line-wrapper{display:none}
}
.variation-a-wrapper-chevrolet .horizontal-line:after,.variation-a-wrapper-chevrolet .horizontal-line:before{background:#404041}
.variation-a-wrapper-chevrolet .horizontal-line span{background:#404041;border-radius:50%;margin:0;padding:6px}
.variation-a-wrapper-chevrolet .vertical-line{border-color:#404041;height:60px}
@media(min-width:992px){.variation-a-wrapper-chevrolet .vertical-line{height:50px}
}
.variation-a-wrapper-chevrolet .vertical-txt{border-radius:50%;background:#404041;padding:5px 8px}
.variation-a-wrapper-chevrolet .brand-logo--img{width:140px}
.variation-a-wrapper-chevrolet .brand-logo--txt{display:none}
@media(max-width:480px){.variation-a-wrapper-chevrolet .offer-logo--img{width:auto}
}
.variation-a-wrapper-chevrolet .brand-cta--link{color:#303132}
@media(min-width:1340px){.offers-block-b .variation-a-wrapper-chevrolet .brand-cta{margin-top:20px}
}
.variation-a-wrapper-chevrolet .variation-a-wrapper__rte--txt .title{color:#383838;font-size:22px;line-height:24px;font-weight:600;padding:26px 0 0 8px;position:relative}
.variation-a-wrapper-chevrolet .variation-a-wrapper__rte--txt .title span{font-weight:bold;right:-8px;bottom:2px;font-size:16px;position:absolute}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper-chevrolet .variation-a-wrapper__rte--txt .title{font-size:28px;line-height:28px;padding:42px 0 0 8px}
}
.offers-block-wide .variation-a-wrapper-chevrolet .variation-a-wrapper__rte--txt .title{font-size:22px}
.variation-a-wrapper-chevrolet .variation-a-wrapper__rte--txt .heading{font-size:84px}
.variation-a-wrapper-chevrolet .variation-a-wrapper__rte--txt .heading sup{padding-right:0}
.offers-block-wide .variation-a-wrapper-chevrolet .variation-a-wrapper__rte--txt .heading{font-size:84px}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper-chevrolet .variation-a-wrapper__rte--txt .heading{font-size:106px}
}
.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .subtitle{color:#000;font-weight:600;text-transform:uppercase;font-size:16px}
.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .subtitle span{font-weight:lighter;font-family:'Overpass-bold',Arial,Helvetica,sans-serif;font-size:14px;position:relative;top:-3px;letter-spacing:-2px;padding-left:2px}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper-chevrolet .variation-a-wrapper__rte .subtitle span{top:-5px}
}
@media(max-width:1200px){.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .subtitle span.dagger{font-size:12px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper-chevrolet .variation-a-wrapper__rte .subtitle{font-size:20px;width:90%}
}
.variation-a-wrapper-chevrolet .disclaimer{color:#383838;font-size:12px;line-height:14px;font-weight:600;margin-top:10px;color:#000}
@media(min-width:480px){.variation-a-wrapper-chevrolet .disclaimer{font-size:12px;font-weight:normal}
}
@media(max-width:480px){.variation-a-wrapper.theme-img-right .horizontal-line{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.variation-a-wrapper.theme-img-right .brand-logo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:0}
@media(min-width:768px){.variation-a-wrapper.theme-img-right .brand-logo{right:15px}
.offers-block-b .variation-a-wrapper.theme-img-right .brand-logo{position:absolute}
}
@media(min-width:768px){.variation-a-wrapper.theme-img-right .brand-logo{right:30px}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right .brand-logo{left:30px}
.offers-block-wide .variation-a-wrapper.theme-img-right .brand-logo{-ms-flex-preferred-size:62%;flex-basis:62%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
@media(min-width:1340px){.variation-a-wrapper.theme-img-right .brand-logo{left:70px}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right .brand-logo{-ms-flex-item-align:start;align-self:flex-start}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right .offer-logo{-ms-flex-preferred-size:24%;flex-basis:24%;margin-top:60px;padding-right:20px}
.offers-block-b .variation-a-wrapper.theme-img-right .offer-logo{padding:15px 20px 0 0}
.offers-block-wide .variation-a-wrapper.theme-img-right .offer-logo{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-ms-flex-preferred-size:48%;flex-basis:48%;margin-top:10px}
}
.variation-a-wrapper.theme-img-right .offer-logo--img{margin:0 auto 30px 0}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right .offer-logo--img{width:340px}
}
.variation-a-wrapper.theme-img-right .rte-mobile{display:none}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right .variation-a__rte{-ms-flex-preferred-size:73%;flex-basis:73%;margin-top:60px}
.offers-block-wide .variation-a-wrapper.theme-img-right .variation-a__rte{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:20px}
.offers-block-b .variation-a-wrapper.theme-img-right .variation-a__rte{font-size:26px;width:85%}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right .variation-a__rte{padding-left:0}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right .variation-a-wrapper__rte{-ms-flex-preferred-size:45%;flex-basis:45%}
}
.variation-a-wrapper.theme-img-right .variation-a-wrapper__rte--secondary{display:block}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right .variation-a-wrapper__contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
@media(min-width:768px){.variation-a-wrapper.theme-img-right .brand-cta{-ms-flex-item-align:end;align-self:flex-end}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right .brand-cta{-ms-flex-item-align:start;align-self:flex-start}
}
@media(min-width:768px){.offers-block-b .variation-a-wrapper.theme-img-right .brand-cta{margin-top:0}
}
@media(min-width:768px){.offers-block-b .variation-a-wrapper.theme-img-right .brand-cta{margin-top:40px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right .brand-cta{margin-left:auto}
.offers-block-b .variation-a-wrapper.theme-img-right .brand-cta{position:absolute;right:38px;bottom:15px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick .variation-a__rte{margin-top:0}
}
@media(min-width:1340px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick .brand-logo{left:30px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick .brand-logo--img{width:140px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick .brand-logo--txt{font-size:28px;padding-top:9px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick .brand-cta{margin-left:auto}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick .variation-a-wrapper__contents{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
@media(min-width:480px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo{right:15px;position:absolute}
}
@media(min-width:992px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-preferred-size:28%;flex-basis:28%}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo{position:static}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo{-ms-flex-preferred-size:40%;flex-basis:40%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo{position:static}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo{right:-35px}
}
@media(min-width:992px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo--img{width:150px}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo--txt{font-size:19px}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo--txt{font-size:24px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo--txt{font-size:24px;-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}
}
@media(min-width:992px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo--txt{-ms-flex-preferred-size:100%;flex-basis:100%;text-align:center}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo--txt{font-size:31px;margin-top:5px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-logo--txt{font-size:30px}
}
@media(min-width:480px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-cta{-ms-flex-item-align:end;align-self:flex-end}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-cta a:hover{text-decoration:none}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-cta .buick-arrow{position:relative;top:3px}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-cta .buick-arrow{margin-top:-8px;font-size:30px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-cta .buick-arrow{letter-spacing:1px;font-size:24px;margin-top:-9px}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-cta .buick-arrow{font-size:36px;top:6px}
}
@media(min-width:1340px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-cta .buick-arrow{top:3px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-cta .buick-arrow{font-size:38px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .brand-cta{-ms-flex-item-align:start;align-self:flex-start}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .offer-logo{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:0;margin:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .offer-logo{margin:20px 0}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .offer--txt{font-weight:bold;font-size:24px;letter-spacing:2px;line-height:30px;color:#000}
@media(min-width:992px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .offer--txt{font-size:30px;line-height:40px;letter-spacing:4px;font-weight:lighter}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .offer--txt{margin-top:20px;line-height:44px;font-size:28px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .offer--txt{position:absolute;font-size:38px;line-height:46px;top:80px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .offer--txt{font-size:32px;line-height:42px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .offer--txt{font-size:30px;font-weight:lighter;line-height:35px}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .offer--txt span{color:#c9480c}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .offer--txt span{display:block}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a__rte{-ms-flex-preferred-size:100%;flex-basis:100%}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a__rte{margin:-119px 0 0}
}
@media(min-width:768px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a__rte{padding-right:0}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a__rte .variation-a-wrapper__rte{-ms-flex-preferred-size:50% !important;flex-basis:50% !important;margin-left:330px}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte>h4{font-family:'Overpass-bold',Arial,Helvetica,sans-serif;text-transform:lowercase}
@media(min-width:992px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte>h4{font-size:40px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte>h4{font-size:48px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte>h4{font-size:46px !important}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte>h4{font-size:34px}
}
@media(min-width:1340px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte>h4{font-size:40px}
}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt h4{font-size:30px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt h4{font-size:34px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt h4.main{font-size:26px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt h4.main{font-size:33px !important}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt .heading{font-size:58px;letter-spacing:1px;margin:20px 0 10px;color:#000}
@media(min-width:480px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt .heading{font-size:94px}
}
@media(min-width:768px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt .heading{font-size:94px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt .heading{font-size:86px}
}
@media(min-width:992px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt .heading{font-size:112px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt .heading{font-size:100px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt .heading{font-size:110px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt .heading{font-size:112px}
}
@media(min-width:1340px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt .heading{font-size:98px}
}
@media(min-width:480px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt .heading br{display:none}
}
@media(max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte--txt .title span{position:static}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle{font-weight:bold;font-size:18px;color:#000;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media(max-width:480px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle{font-size:19px !important}
}
@media(min-width:768px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle{font-size:21px}
}
@media(min-width:992px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle{font-size:34px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle{width:100%;font-size:26px !important}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle{width:72%;font-size:27px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle{font-size:35px !important}
}
@media(min-width:1340px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle{font-family:'Overpass-medium',Arial,Helvetica,sans-serif}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle{font-size:30px;width:80%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle{letter-spacing:1px;font-size:22px !important}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle span{position:relative;font-size:24px;bottom:5px}
@media(max-width:480px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle span.dot-hide{display:none}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle span.dot-hide{display:none}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle span.dot-hide{display:none}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle span.dot-wide-tablet{display:none}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle br{display:none}
@media(max-width:480px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle br{display:block !important}
}
@media(min-width:480px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle br{display:block}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-buick.variation-two .variation-a-wrapper__rte .subtitle br{display:none}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet{background:#f2f2f2}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .main-wrapper{padding-left:30px !important;padding-right:30px !important}
}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .main-wrapper .main-heading{font-size:30px !important}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .main-wrapper .main-heading{font-size:36px !important;margin-bottom:45px}
}
@media(min-width:1340px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .main-wrapper .main-heading{font-size:40px !important}
}
@media(min-width:768px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .bg-container{display:block !important}
}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .bg-container{display:none !important}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a__rte{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:0}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .vertical{margin-right:50px}
}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .chevrolet-main-container{height:100%}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .chevrolet-main-container .btn-chevrolet{padding:15px 18px !important;font-size:20px !important}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .chevrolet-main-container .desktop-img{max-width:none;padding-right:60px !important;padding-left:60px !important;margin-bottom:50px !important}
}
@media(min-width:480px) and (max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .offer-logo--img{width:230px;margin:50px 0}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .offer-logo--img{width:300px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .offer-logo--img{width:250px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .offer-logo--img{width:240px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .offer-logo{-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .offer-logo{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-ms-flex-item-align:start;align-self:flex-start;-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:0;padding-top:0;padding-left:0}
}
@media(min-width:480px) and (max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-cta{-ms-flex-item-align:end;align-self:flex-end}
}
@media(max-width:480px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-cta{-ms-flex-item-align:end;align-self:flex-end;margin-top:-38px}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-cta{-ms-flex-item-align:end;align-self:flex-end;margin-bottom:-25px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-cta{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;position:absolute;right:30px;bottom:140px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-cta{z-index:10;right:50px;bottom:110px}
}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-cta--link,.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-cta--link{font-size:22px;padding:10px 22px;background:#b6862d;text-transform:capitalize;font-family:'Louis-Bold',sans-serif;color:#393839 !important}
@media(max-width:767px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-cta--link,.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-cta--link{font-size:14px;padding:5px 10px}
}
@media(min-width:480px) and (max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-logo{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:-55px}
}
@media(max-width:480px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:30px 0 15px}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-logo{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-logo{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:-68px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-logo--img{width:260px;max-width:none}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-logo--img{width:220px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-logo{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;position:relative;margin:-20px 0 80px 90px;left:10px}
}
@media(min-width:1340px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-logo{left:30px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte{-ms-flex-preferred-size:44%;flex-basis:44%}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .subtitle{width:70%}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount-container .plus{bottom:4px}
@media(max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount-container .plus{bottom:6px}
}
@media(min-width:768px) and (max-width:991px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount-container .plus{bottom:10px}
}
@media(min-width:992px) and (max-width:1199px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount-container .plus{bottom:11px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount-container .plus{bottom:10px}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount-container .plus{bottom:9px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount-container .plus{bottom:6px;font-size:14px !important}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount sup{top:20px}
@media(min-width:768px) and (max-width:1199px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount sup{top:14px}
}
@media(max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount{font-size:80px !important}
}
@media(min-width:768px) and (max-width:991px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount{font-size:110px !important}
}
@media(min-width:992px) and (max-width:1199px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount{font-size:80px !important}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount{font-size:120px !important}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount{font-size:130px !important}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .reg{top:5px;left:0}
@media(max-width:991px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .reg{left:-1px;top:4px}
}
@media(min-width:768px) and (max-width:1199px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .reg{top:auto;bottom:0}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .reg{top:0}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .reg{top:0}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .diamond{letter-spacing:.1px;bottom:5px;right:4px}
@media(max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .diamond{left:-7px}
}
@media(min-width:768px) and (max-width:991px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .diamond{top:auto;bottom:9px;left:-7px}
}
@media(min-width:992px) and (max-width:1199px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .diamond{bottom:8px;left:-6px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .diamond{bottom:11px}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .diamond{font-family:sans-serif !important}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .diamond{bottom:7px;right:6px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .diamond{bottom:11px;right:6px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__contents{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .disclaimer{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .disclaimer span{position:relative;font-size:8px;top:auto;bottom:4px;letter-spacing:-2px;right:0}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .disclaimer span.diamond{right:0;font-family:sans-serif !important;letter-spacing:.1px}
@media(min-width:768px) and (max-width:991px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo{width:100%}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo{padding:0}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo{-ms-flex-preferred-size:58%;flex-basis:58%;padding-right:30px}
}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.horizontal-logo{display:none}
@media(max-width:480px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:94%;margin:0 auto}
}
@media(min-width:768px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:220px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:200px;padding-right:20px}
}
@media(min-width:992px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:200px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:300px;margin-top:80px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{margin-left:auto;margin-bottom:0}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img,.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{margin:40px auto 30px;width:420px;padding:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:300px;margin-bottom:0;margin-top:0}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{margin-top:0 !important}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:270px;margin-top:74px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.vertical-logo{display:none}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.horizontal-logo{display:block !important;margin:0 auto;width:400px}
}
@media(min-width:1340px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:310px;margin-top:78px}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{color:#000;font-weight:bold;padding-top:30px;font-size:13px}
@media(min-width:480px) and (max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{font-size:16px}
}
@media(min-width:768px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{font-size:22px;padding-top:18px}
}
@media(min-width:992px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{font-size:26px;padding-top:30px}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{font-size:30px;padding-top:10px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{font-size:34px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{font-size:29px}
}
@media(min-width:1340px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{font-size:42px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{font-size:31px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{font-size:21px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{font-size:30px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{font-size:18px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .main-heading{font-size:34px}
}
@media(min-width:768px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{padding:0}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{padding:35px 70px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{padding:35px}
}
@media(min-width:992px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{padding:35px}
}
@media(min-width:992px) and (max-width:1199px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{padding:35px 60px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{padding:35px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{padding:35px}
}
@media(min-width:768px) and (max-width:991px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{background:#f2f2f2}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{padding:0}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{padding:35px}
}
@media(min-width:768px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte{-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media(min-width:992px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte{font-size:24px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte{padding:25px 50px;margin-bottom:40px}
}
@media(min-width:1340px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:48px;font-weight:bold;font-family:'Louis-Bold',sans-serif}
@media(min-width:480px) and (max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:58px}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading sup{top:0;padding-right:0}
@media(min-width:768px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:72px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:104px}
}
@media(min-width:992px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:78px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:90px}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:100px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:114px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:84px}
}
@media(min-width:1340px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:120px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:90px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:64px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .heading{font-size:109px}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{font-size:13px;line-height:14px;padding:18px 0 0 6px;color:#000}
@media(min-width:480px) and (max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{padding-top:20px}
}
@media(min-width:768px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{font-size:16px;line-height:18px;padding-top:30px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{font-size:24px;padding-top:48px;padding-left:16px;line-height:24px}
}
@media(min-width:992px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{font-size:20px;padding-top:28px;line-height:22px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{font-size:22px;padding-top:40px;line-height:22px}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{font-size:21px;padding-top:49px;line-height:21px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{font-size:30px;line-height:30px;padding-top:50px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{padding:42px 0 0 2px}
}
@media(min-width:1340px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{font-size:34px;line-height:34px;padding-left:15px;padding-top:55px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{padding-left:6px;line-height:22px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{font-size:15px;line-height:15px;padding:28px 0 0 12px}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title span{font-size:12px;right:2px}
@media(max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title span{font-size:10px;font-weight:lighter;right:-6px;top:16px}
}
@media(min-width:991px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title span{right:6px}
}
@media(min-width:768px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title span{right:6px}
}
@media(min-width:992px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title span{right:-8px;top:36px;font-size:12px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title span{right:-9px;bottom:28px}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title span{right:10px;top:56px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title span{top:auto;bottom:24px;right:-12px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title span{bottom:35px;right:-12px;font-size:18px;top:auto}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title span{right:-8px;top:26px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title span{right:-9px;top:48px}
}
@media(min-width:1340px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title span{font-size:20px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte--txt .title{font-size:24px;line-height:24px;padding-top:52px}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{font-size:11px;padding-top:6px;color:#000}
@media(min-width:480px) and (max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{font-size:13px}
}
@media(min-width:768px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{font-size:12px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{font-size:28px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{font-size:24px}
}
@media(min-width:992px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{font-size:14px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{font-size:22px}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{font-size:18px;width:100%}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{font-size:28px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{font-size:21px}
}
@media(min-width:1340px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{font-size:31px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{font-size:22px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{width:auto;font-size:15px;margin-bottom:14px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .subtitle{width:auto;font-size:24px;margin-bottom:30px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte{padding-left:0}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .disclaimer{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;color:#000;font-size:12px;margin-top:0}
@media(min-width:768px) and (max-width:991px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .disclaimer{padding:0 35px 35px 35px}
}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .disclaimer span{letter-spacing:1px}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .disclaimer{width:80%;font-weight:normal;margin-top:20px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .disclaimer{width:100%}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .disclaimer>br{display:none !important}
}
@media(min-width:768px) and (max-width:1119px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .disclaimer .chevy-cardm{display:none !important}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{display:block;padding:35px}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:35px}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{width:76%}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
@media(min-width:480px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin-top:30px}
}
@media(max-width:767px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{z-index:999}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin:44px 0;padding-right:35px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{padding-right:35px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin:30px 0 50px}
}
@media(min-width:768px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{right:auto;top:200px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo,.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{top:auto;bottom:100px;padding-left:35px;margin-bottom:30px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{top:365px}
}
@media(min-width:992px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{top:440px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{top:405px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{margin-bottom:0;top:0;margin-left:10px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{margin-left:0;left:0}
}
@media(min-width:768px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo--img{width:250px}
}
@media(min-width:1200px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a__rte{-ms-flex-preferred-size:100%;flex-basis:100%}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a__rte{padding-left:0}
}
@media(min-width:1340px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a__rte{padding-left:30px}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a__rte{padding-left:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a__rte{padding-right:0;-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a__rte{padding-right:0}
}
.variation-a-wrapper.variation-a-wrapper-gmc .btn-gmc{line-height:1}
.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc .btn-gmc{padding-left:15px;padding-right:15px}
.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offers-background-cover{background-position:top left 16%}
@media(min-width:480px) and (max-width:767px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offers-background-cover{background-position:top left 10%}
}
@media(min-width:768px) and (max-width:991px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offers-background-cover{background-position:top left 18%}
}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a__rte .wide-hidden{display:none !important}
}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a__rte .sub-text{max-width:570px}
}
.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-b-mobile-image{display:none}
@media(max-width:991px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-b-mobile-image{display:block}
}
.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-b-desktop-image{display:none}
@media(min-width:992px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-b-desktop-image{display:block}
}
.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-wide-image{display:none}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-wide-image{display:block}
}
@media(max-width:767px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--logo-container .row .col-auto{-ms-flex:0 0 auto !important;-webkit-box-flex:0 !important;flex:0 0 auto !important;width:auto !important}
}
@media(min-width:480px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand-cta{margin:0}
}
@media(min-width:992px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--logo-container{text-align:left !important}
.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--logo-container .row{text-align:left !important}
.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--cta-container{text-align:right !important}
.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--cta-container .row{text-align:right !important}
.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--cta-container{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--logo-container{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}
.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--logo-container .brand-logo{margin-left:0 !important}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--cta-container{max-width:34%}
}
@media(min-width:1340px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--cta-container{max-width:32%}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--logo-container .brand-logo--img{width:120px !important}
.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--logo-container .brand-logo--txt{font-size:38px !important}
}
.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img,.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{width:100%;max-width:200px}
@media(min-width:768px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img,.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{width:240px;max-width:none}
}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{width:300px}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{width:250px}
}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>div{margin-top:auto;margin-bottom:auto}
}
@media(min-width:992px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row>.col-12>.row:first-of-type{margin-bottom:40px}
}
@media(min-width:1200px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand-logo--txt{font-size:34px}
}
@media(min-width:1200px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand-logo--img{width:100px}
}
@media(max-width:480px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand-logo--img{width:71px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo{position:absolute;right:230px;top:90px}
}
.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{margin-bottom:30px}
@media(min-width:480px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{margin-top:0}
}
@media(min-width:1200px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{width:220px}
}
@media(min-width:768px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{margin-bottom:30px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{margin:auto}
.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{margin-left:auto}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{margin-left:auto;width:200px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{width:200px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a__rte{padding:0 10px}
}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a__rte{padding:20px 0}
}
@media(min-width:1200px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a__rte{padding-top:0;margin-top:0}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents{padding:50px 120px 50px}
}
@media(min-width:1340px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents{padding:50px 140px 50px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-logo--img{width:110px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-logo--img{max-width:80px}
}
@media(min-width:480px) and (max-width:1199px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-logo--txt{font-size:26px}
}
@media(max-width:480px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-logo--txt{font-size:24px}
}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-logo--txt{font-size:27px !important}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-logo--txt{font-size:24px}
.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-logo--txt{font-size:33px !important;padding-top:2px}
}
@media(min-width:992px){.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{font-size:20px !important}
}
.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .subtitle{font-size:16px}
@media(min-width:480px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .subtitle{text-align:center;display:inline-block;font-size:20px}
}
.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .subtitle .divider{color:red;font-weight:900;font-family:sans-serif;position:relative;bottom:auto;top:auto;font-size:1.1em}
.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .subtitle .divider.center{display:none}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .subtitle{font-size:25px}
.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .subtitle{font-size:26px}
}
.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .heading{font-size:70px;margin:30px 0;font-weight:bold}
@media(min-width:480px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .heading{font-size:104px;margin-bottom:10px;text-align:center}
}
@media(min-width:768px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .heading{font-size:58px;margin-bottom:10px}
}
@media(min-width:768px) and (max-width:991px){.variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .heading{font-size:125px}
.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .heading{font-size:104px}
}
@media(min-width:992px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .heading{font-size:125px}
.offers-block-wide .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .heading{font-size:130px}
}
@media(min-width:1200px){.offers-block-b .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__rte .heading{font-size:94px}
}
.summer-service.buick-main{background-color:white}
@media(min-width:992px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:992px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents{display:block;padding-top:40px}
}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-top:0}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-top:25px}
}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-family:'BuickHeadline-Rg',Helvetica,Arial,sans-serif}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-family:'BuickHeadline-Lt',Helvetica,Arial,sans-serif}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-family:'BuickHeadline-Lt',Helvetica,Arial,sans-serif}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amt-txt{font-family:'BuickHeadline-Md',Helvetica,Arial,sans-serif}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif}
@media(max-width:991px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:3px;font-weight:bold}
}
@media(max-width:480px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:4px}
}
@media(max-width:360px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:16px !important}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-size:14px !important}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:20px !important}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amt-txt{font-size:15px !important}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:0}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:14px !important}
}
@media(min-width:992px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{padding-left:0}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{margin-top:0 !important}
.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{padding-top:15px;max-width:585px}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{padding-left:0}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .variation-a-wrapper__rte--txt .heading{font-size:34px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:18px !important;margin-bottom:10px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-size:38px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:38px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:20px !important;margin-top:10px !important}
}
@media(min-width:1200px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:24px !important;margin-bottom:10px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-size:60px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:40px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amt-txt{font-size:58px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:7px}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:22px !important;margin-top:15px !important}
}
@media(max-width:991px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:992px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:550px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:650px}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:500px}
}
@media(min-width:1200px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:700px}
}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif}
@media(min-width:992px) and (max-width:1199px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{margin-bottom:30px;margin-top:30px !important}
}
@media(min-width:1200px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{font-size:12px !important;position:absolute;bottom:40px;right:30px;left:30px}
.login .offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{bottom:60px}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p sup{top:0;font-size:10px}
}
@media(min-width:1200px) and (max-width:1339px){.login .offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{bottom:8vw}
}
@media(max-width:991px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:100px}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:125px}
}
@media(min-width:768px) and (max-width:991px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:160px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:160px !important}
}
@media(max-width:480px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:120px}
}
@media(min-width:480px) and (max-width:767px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:120px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:115px !important}
}
@media(min-width:1200px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-bottom:40px;margin-top:60px}
}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{display:none}
@media(max-width:767px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper,.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{padding:45px 0}
}
@media(max-width:991px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{padding:10px}
}
@media(min-width:992px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-top:-10px}
}
@media(max-width:767px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{padding-left:0;margin-bottom:0}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{padding-left:0}
}
@media(max-width:991px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{padding-left:10px;margin-top:30px !important;margin-bottom:45px}
}
@media(max-width:480px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{margin:0 auto}
}
@media(min-width:768px) and (max-width:991px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{margin-top:60px !important;margin-bottom:60px !important}
}
@media(min-width:992px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{position:absolute;right:30px}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:start;align-self:flex-start}
}
@media(min-width:992px) and (max-width:1199px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{top:60px}
}
@media(min-width:1200px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{top:50px}
}
@media(min-width:1200px) and (max-width:1339px){.login .offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{margin-bottom:60px}
}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{padding-left:0;letter-spacing:.5px}
@media(max-width:480px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt,.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:16px !important;padding-left:5px}
}
@media(min-width:480px) and (max-width:767px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt,.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:28px !important}
}
@media(max-width:991px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:30px;padding-left:10px}
}
@media(min-width:992px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{padding:0 10px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:20px}
}
@media(max-width:991px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:525px}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:none}
}
@media(max-width:480px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:block}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-vertical{display:none}
.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img,.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
}
@media(min-width:480px) and (max-width:767px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:450px}
}
@media(max-width:360px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:205px}
}
@media(min-width:992px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:175px;margin-right:5px}
.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:block;width:175px;margin-right:5px}
.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-vertical{display:none}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:none}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:450px}
.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{width:190px}
}
@media(min-width:1200px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:500px}
}
@media(max-width:360px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:350px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:325px !important}
}
@media(max-width:480px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:295px !important;padding-left:0}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:285px !important;padding-left:0}
}
@media(min-width:480px) and (max-width:767px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:155px}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:160px}
}
@media(max-width:991px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{padding-left:10px;position:absolute;bottom:100px;margin-top:0}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:90px}
}
@media(min-width:768px) and (max-width:991px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:160px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:130px !important}
}
@media(max-width:480px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:260px;padding-left:0}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:250px;padding-left:0}
}
@media(max-width:360px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:305px}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:280px}
}
@media(min-width:480px) and (max-width:767px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{width:100% !important;bottom:135px;padding-left:0}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{width:100% !important;bottom:280px !important;padding-left:0}
}
@media(min-width:992px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{margin:0 !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{margin-top:0}
}
@media(min-width:1200px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{margin-top:130px}
}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{background-image:none !important;min-width:unset;font-family:'BuickText-Rg',Helvetica,Arial,sans-serif;letter-spacing:.5px !important;background-color:#333;border-color:#333;border-radius:5px;text-align:center}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a :focus{outline:0}
@media(max-width:991px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{padding:10px 70px !important;font-size:16px !important}
}
@media(max-width:480px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a,.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:14px !important;padding:10px 35px !important;width:75% !important;text-align:center !important}
}
@media(max-width:360px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:12px !important;padding:10px 25px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{padding:10px 30px !important}
}
@media(min-width:992px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-weight:500 !important;padding:10px 50px !important;bottom:60px !important;font-size:12px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{min-width:270px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{min-width:200px;text-align:center;padding:10px 15px !important;bottom:75px !important}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{min-width:unset;position:absolute;bottom:175px !important}
}
@media(min-width:1200px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:18px !important;padding:15px 35px !important;left:30px;right:unset;bottom:150px !important}
.login .offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{bottom:165px !important}
}
@media(min-width:1200px) and (max-width:1339px){.login .offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{bottom:19vw !important}
}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgWide,.summer-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgBoxb{display:none}
@media(max-width:767px){.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop{display:none !important}
}
@media(min-width:992px){.summer-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop{padding:0 !important}
.summer-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop img{max-width:400px}
.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgBoxb{display:block;margin:5px;border-radius:5px}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgWide{display:block}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .summer-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgBoxb{max-width:350px}
.offers-block-wide .summer-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgWide{max-width:300px}
}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{background-color:#f1f1f1}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container{display:none}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{font-weight:500;font-size:10px !important;font-family:ChevySans-Regular,sans-serif}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer span{bottom:3px;font-size:9px !important}
@media(min-width:1200px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{top:4px;font-size:16px !important}
}
@media(min-width:992px) and (max-width:1199px){.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{font-size:14px !important;top:4px}
}
@media(max-width:991px){.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{font-size:16px !important}
}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{position:absolute;width:50%;left:30%;bottom:15px;font-size:10px}
@media(max-width:1280px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{width:48%}
}
@media(max-width:1199px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{width:47%;left:25%}
}
@media(min-width:992px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{font-size:10px !important;left:23%;width:55%}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{left:25%;font-size:9px !important}
}
@media(max-width:991px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{position:relative;width:100%;left:0;bottom:25px;bottom:initial;margin-top:40px}
}
@media(min-width:1200px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{margin-top:-15px !important;font-size:12px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{padding:10px 35px 35px}
}
@media(max-width:991px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{margin-top:40px !important}
}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta--link{background-color:#393939;color:white !important}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte div.vertical{display:none}
@media(min-width:992px){.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte{margin-top:30px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{display:block;padding:30px 30px 100px 30px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{top:unset;display:inline-block;position:absolute;bottom:20px;margin-left:0;max-width:19%}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:100%}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper{width:100%}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{-ms-flex-preferred-size:55%;flex-basis:55%;width:100%;margin-right:60px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{margin-top:auto;width:100%;margin-bottom:5px !important;padding-right:0}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:none}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{display:block !important}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{padding-right:30px;padding-left:0;-ms-flex-item-align:center;align-self:center;width:100%;display:block}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{display:block}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte.variation-a-wrapper__rte--primary{-ms-flex-preferred-size:35%;flex-basis:35%;margin-top:0}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .main-heading span.amt-hidden{display:none}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px 35px 25px;position:initial;border-left:1px solid}
}
@media(min-width:1200px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{max-width:100%;bottom:35px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{-ms-flex-preferred-size:65%;flex-basis:65%;width:100%;margin-right:60px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-title{margin-bottom:-15px !important}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo .offer-logo--img.vertical-logo{height:auto;max-width:55%}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{margin-left:35px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:220px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 30px 80px 30px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{max-width:18%;bottom:20px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{-ms-flex-preferred-size:55%;flex-basis:55%}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-title{margin-bottom:-5px !important}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta{position:absolute;margin-bottom:20px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{padding:8px 15px;font-size:14px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{padding-top:0;margin-top:-43px;margin-bottom:20px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:135px}
}
@media(min-width:768px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs{display:none !important}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs{display:none !important}
}
@media(max-width:991px){.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-heading span.amt-hidden{display:none}
}
@media(max-width:1199px){.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .horizontal-line-wrapper{display:none}
}
@media(max-width:767px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents>.hidden-xs{display:block !important}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{margin-top:20px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:block !important;width:200px;margin-bottom:30px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{display:none !important}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:block !important;width:200px;margin-bottom:30px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{display:none !important}
}
@media(min-width:480px) and (max-width:767px){.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{margin:auto}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .amount{font-size:90px !important}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .amount{font-size:120px !important}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-heading .offers-block-wide{font-size:24px !important}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{margin-top:-65px}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo img{width:200px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{font-size:16px;padding:8px 25px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{font-size:16px;padding:8px 25px}
}
@media(max-width:480px){.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{width:160px}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{padding-left:15px;padding-right:15px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
}
@media(min-width:480px){.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .body-txt{margin-top:-20px}
}
@media(max-width:365px){.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta{margin-bottom:20px}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{padding-left:0 !important;padding-right:0 !important}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:175px !important}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:50px !important}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount .plus{bottom:3px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px !important}
.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container .amount{font-size:70px !important}
.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container .amount .plus{bottom:3px}
}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{position:relative}
@media(min-width:992px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{bottom:25px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{font-size:16px;padding:10px 35px 12px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container>div{max-width:491px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin-top:0;margin-bottom:15px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:40px;padding-top:20px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.vertical-logo{display:none;margin:0 auto 20px;width:100%;max-width:80%}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte{padding:0 0 30px;margin-bottom:10px;margin-top:0}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte.variation-a-wrapper__rte--secondary{display:none}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .amount-container span.amt-hidden{display:none}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .main-heading .plus{bottom:6px;font-size:14px !important}
}
@media(min-width:1200px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{bottom:20px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin-bottom:10px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta .brand-cta--link{font-size:16px;padding:10px 35px 12px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo--img{width:220px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .amount-container .plus{bottom:8px;font-size:12px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{bottom:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:260px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta .brand-cta--link{font-size:14px;padding:8px 12px}
}
@media(max-width:991px){.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a-wrapper__rte--secondary{display:none}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin:0 auto;margin-top:30px;padding-right:unset}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo,.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{position:unset;margin:0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:unset}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper,.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;height:auto;-ms-flex-item-align:center;align-self:center}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo .offer-logo--img.horizontal-logo{width:500px}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a__rte.gmf-rte{-ms-flex-item-align:center;align-self:center;-ms-flex-preferred-size:100%;flex-basis:100%}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a__rte.gmf-rte .variation-a-wrapper__rte .amount{font-size:100px !important}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{padding-bottom:10px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo .offer-logo--img.horizontal-logo{width:500px;max-width:550px !important;margin-bottom:40px !important}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a__rte.gmf-rte{padding-left:25px;padding-right:25px}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo .brand-logo--img{width:310px}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{font-size:20px;padding:10px 55px}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:350px;margin-top:0;height:100%;margin-bottom:40px}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.vertical-logo{display:block;width:330px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.vertical-logo{display:block}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.horizontal-logo{display:none !important}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.horizontal-logo{display:none !important}
}
@media(max-width:480px){.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{border-top:1px solid}
.offers-block-b .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{font-size:12px;padding:2px 25px;display:block;margin-top:-4px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo--img{width:215px}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{padding:5px 30px}
}
.gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container span sup{top:-2px}
@media(max-width:480px){.gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .body-txt span sup{top:-2px}
}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-5px;font-size:14px !important}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px;margin-top:20px}
}
.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{margin-bottom:0 !important;font-size:20px !important}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{font-size:26px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{font-size:28px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{font-size:16px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container span.plus{bottom:5px}
}
@media(min-width:480px) and (max-width:767px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container span.plus{bottom:12px}
}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:100px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:110px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:105px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:74px !important}
}
.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:6px}
.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:6px !important;font-size:14px !important}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:10px !important;font-size:14px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:9px !important;font-size:16px !important}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:11px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:5px;font-size:11px !important}
}
.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:20px !important}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{margin-top:-15px}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:22px !important}
}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:22px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:16px !important;margin-top:-5px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:26px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:16px !important}
}
@media(min-width:1200px){.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-20px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-5px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px;margin-top:20px}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:66px !important}
.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount .plus{bottom:4px}
}
@media(max-width:365px){.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:50px !important}
}
@media(min-width:1200px){.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:114px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:90px !important}
}
.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:15px}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:7px}
}
.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:11px}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:9px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:5px;font-size:14px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .gmfx-momentum .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:22px !important}
}
.summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{top:5px;font-size:18px !important;line-height:.5;bottom:initial}
.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{margin-top:0}
@media(max-width:1199px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs img{width:100%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{display:block !important}
}
@media(max-width:1199px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{display:none}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{height:auto;max-width:60%}
}
@media(min-width:768px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{height:100%}
}
@media(max-width:1199px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{display:block !important;margin-left:0;max-width:370px;width:100%;margin-bottom:25px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{display:none !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{margin:0 auto;margin-bottom:25px !important}
}
@media(max-width:767px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{max-width:320px}
}
@media(max-width:480px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{max-width:280px}
}
@media(max-width:767px){.offers-block-wide .summer-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs img{display:none}
}
.summer-service.gmc-main{background-color:black}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{border-radius:unset;font-family:'Stratum',Arial,sans-serif !important}
@media(max-width:480px){.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt{margin-top:0 !important}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-top:10px;margin-bottom:0}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event{margin-top:45%}
}
@media(min-width:480px) and (max-width:767px){.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt{margin-top:15px !important;margin-bottom:0 !important}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-bottom:-5px}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event{margin-top:25%}
}
@media(max-width:767px){.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{margin-bottom:20px;padding:15px 20px !important;font-size:14px !important;width:80% !important}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container{position:absolute;top:0}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{max-width:110px !important;width:110px}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{margin-top:10px;font-size:28px !important;padding-left:0}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{max-width:155px !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{width:80% !important}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{line-height:initial !important}
}
@media(min-width:768px) and (max-width:991px){.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12>.row:first-child>.col-12:first-child{margin-bottom:35px !important;margin-top:60px !important}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12>.row:first-child .col-12:nth-child(2){margin-bottom:0 !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:64px !important}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{line-height:initial !important}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{margin-top:65px !important}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event .brand-cta--link{padding:15px 145px !important;margin-bottom:40px;font-size:20px !important}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-top:0;margin-bottom:10px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:32px !important;margin-top:0;padding-left:20px;font-weight:700 !important}
.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event .offer-logo--img{width:250px;margin-bottom:30px !important}
}
@media(min-width:992px){.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:-15px}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12 .wrapper_text_event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:unset;max-width:75%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto !important}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{border-radius:unset;font-size:14px !important;font-family:'Stratum',Arial,sans-serif !important;font-weight:600 !important;padding:15px 30px 15px !important}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:15px}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;width:100%}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{margin:0 auto;width:115px}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:28px !important;padding-left:0;margin-top:10px}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer{max-width:75%;text-align:center;margin-top:0 !important}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer p.disclaimer{margin-top:40px !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-left:auto !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{width:115px}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{font-size:16px !important;padding:12px 80px !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{margin-top:30px !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{max-width:none;font-size:28px !important;line-height:36px !important}
}
@media(min-width:992px) and (max-width:1199px){.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:150px;bottom:-35px !important}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents{padding:50px 30px 5px}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{right:20px;max-width:22%;top:45px}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{font-size:14px !important;padding:12px 45px 12px !important}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:20px !important}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{width:90px !important}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:150px}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer p.disclaimer{font-size:8px !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:52px !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{font-size:24px !important;line-height:30px !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:165px}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{max-width:85px}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:24px !important;margin-top:2px}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{top:0}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-left:-5px}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:26px !important}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{padding:15px 25px 15px !important}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a__rte{margin-left:20px}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:52px !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container{max-width:40%}
}
@media(min-width:1200px){.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents{padding:75px 35px 20px}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:230px}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{right:30px;max-width:20%;top:25px}
.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{width:100%;text-align:center}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:70px !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{font-size:24px !important;line-height:26px !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event .offer-logo--img{width:160px}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event .brand--logo-container .brand-logo .brand-logo--txt{font-size:30px !important}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event .brand--cta-container .brand-cta{margin-right:30px !important}
}
@media(min-width:1340px){.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container{max-width:35%}
}
.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-wide-image{background-position:100% 50% !important}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-wide-image{background-position:75% 50% !important}
}
@media(max-width:767px){.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offers-background-cover-container{display:none}
}
@media(max-width:991px){.summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-b-mobile-image{background-position:100% 30% !important}
}
@media(min-width:992px){.offers-block-b .summer-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offers-background-cover-container .box-b-desktop-image{background-position:100% 50% !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .summer-service .variation-a-wrapper-buick{border-left:0 !important;border-right:0 !important}
}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container{display:none}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{font-weight:500;font-size:10px !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer span{bottom:1px;font-size:9px !important}
@media(min-width:1200px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{top:4px;font-size:16px !important}
}
@media(min-width:992px) and (max-width:1199px){.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{font-size:14px !important;top:4px}
}
@media(max-width:991px){.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{font-size:16px !important}
}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{position:absolute;width:50%;left:30%;bottom:15px;font-size:10px}
@media(max-width:1280px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{width:48%}
}
@media(max-width:1199px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{width:47%;left:25%}
}
@media(min-width:992px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{left:27%}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{left:28%;font-size:8px !important}
}
@media(max-width:991px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{position:relative;width:100%;left:0;bottom:25px;bottom:initial}
}
@media(min-width:992px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{margin-top:20px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{padding:10px 35px 35px}
}
@media(min-width:992px){.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte{margin-top:30px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{display:block;padding:30px 30px 100px 30px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{top:unset;display:inline-block;position:absolute;bottom:20px;margin-left:0;max-width:19%}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:100%}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper{width:100%}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{-ms-flex-preferred-size:60%;flex-basis:60%;padding-right:0;-ms-flex-item-align:center;align-self:center}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{margin-top:auto;width:170px;margin-bottom:5px !important;padding-right:0;margin-left:20px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{padding-right:30px;padding-left:0;-ms-flex-item-align:center;align-self:center}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .main-heading span.amt-hidden{display:none}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{-ms-flex-preferred-size:45%;flex-basis:45%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px 25px 25px;position:initial;border-left:1px solid}
}
@media(min-width:1200px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{max-width:100%}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:250px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{-ms-flex-preferred-size:34%;flex-basis:34%;width:190px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo .offer-logo--img.vertical-logo{height:auto;max-width:55%}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{margin-left:35px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:220px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 30px 100px 30px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{max-width:22%;bottom:10px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{-ms-flex-preferred-size:30%;flex-basis:30%}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta{position:absolute;margin-bottom:5px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{padding:8px 15px;font-size:18px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{padding-top:0;margin-top:-43px;margin-bottom:20px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:135px}
}
@media(min-width:768px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs{display:none !important}
}
@media(max-width:991px){.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-heading span.amt-hidden{display:none}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs{display:block !important}
}
@media(max-width:767px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents>.hidden-xs{display:block !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{margin-top:20px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:block !important;width:175px;margin-bottom:30px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{display:none !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:block !important;width:175px;margin-bottom:30px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{display:none !important}
}
@media(min-width:480px) and (max-width:767px){.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{margin:auto}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .amount{font-size:110px !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .amount{font-size:120px !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-heading .offers-block-wide{font-size:24px !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{margin-top:-65px}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo img{width:200px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{font-size:16px;padding:8px 25px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{font-size:16px;padding:8px 25px}
}
@media(max-width:480px){.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{width:160px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:145px}
}
@media(max-width:365px){.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta{margin-bottom:20px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{margin:30px 0 18px !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:105px !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:32px !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:125px !important}
.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container .amount{font-size:44px !important}
}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{position:relative}
@media(min-width:992px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{bottom:25px}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{padding:8px 22px;font-size:20px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:block !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container>div{max-width:491px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin-top:0;margin-bottom:15px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px;padding-top:20px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.horizontal-logo{width:275px;display:none !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.vertical-logo{display:block;margin:0 auto 20px;width:100%;max-width:80%}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte{padding:0 0 30px;margin-bottom:10px;margin-top:0}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .amount-container span.amt-hidden{display:none}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .main-heading .plus{bottom:6px;font-size:14px !important}
}
@media(min-width:1200px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{bottom:45px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta .brand-cta--link{font-size:16px;padding:8px 20px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo--img{width:190px}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{bottom:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:260px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta .brand-cta--link{font-size:14px;padding:8px 12px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;height:auto;-ms-flex-item-align:center;align-self:center;position:absolute;bottom:58vw;left:0}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a__rte.gmf-rte{-ms-flex-item-align:center;align-self:center;-ms-flex-preferred-size:100%;flex-basis:100%}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a__rte.gmf-rte .variation-a-wrapper__rte .amount{font-size:116px !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{padding-bottom:10px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo{position:absolute;bottom:68vw;left:0}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{bottom:15px;position:absolute}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{bottom:80px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{bottom:90px}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin-top:10px;margin-bottom:35px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin-bottom:30px}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{font-size:20px;padding:7px 22px}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:270px;margin-top:0;height:100%;margin-bottom:40px}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.vertical-logo{display:none}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.horizontal-logo{display:block !important;width:250px}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.horizontal-logo{margin:0 auto !important;max-width:275px !important}
}
@media(max-width:480px){.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{border-top:1px solid}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{font-size:12px;padding:2px 12px;display:block;margin-top:-4px}
}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-5px;font-size:14px !important}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px;margin-top:20px}
}
.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{margin-bottom:0 !important;font-size:20px !important}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{font-size:26px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{font-size:28px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{font-size:16px !important}
}
@media(min-width:480px) and (max-width:767px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container span.plus{bottom:12px}
}
.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:100px !important}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:100px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:70px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:134px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:58px !important}
}
.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:6px}
.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:6px !important;font-size:14px !important}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:10px !important;font-size:14px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:9px !important;font-size:16px !important}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:11px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:5px;font-size:11px !important}
}
.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:20px !important}
@media(min-width:1200px) and (max-width:1339px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:22px !important}
}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:22px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:16px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:26px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:16px !important}
}
@media(min-width:1200px){.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-20px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-5px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px;margin-top:20px}
}
@media(min-width:1200px){.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:115px !important}
}
.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:15px}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:7px}
}
.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:11px}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:9px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:5px;font-size:14px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:22px !important}
}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{top:5px;font-size:18px !important;line-height:.5;bottom:initial}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{margin-top:0}
@media(max-width:1199px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs img{width:100%}
}
@media(max-width:1199px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{display:none}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{display:block !important;height:auto;max-width:60%}
}
@media(min-width:768px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{height:100%}
}
@media(max-width:1199px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{display:block !important;margin-left:0;max-width:370px;width:100%;margin-bottom:25px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{display:none !important}
}
@media(max-width:767px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{max-width:320px}
}
@media(max-width:480px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{max-width:280px}
}
@media(max-width:767px){.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs img{display:none}
}
@media(max-width:480px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .amount{font-size:46px !important}
}
.falltire-event.gmc-main{background-color:black}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{border-radius:unset;font-family:'Stratum',Arial,sans-serif !important}
@media(max-width:480px){.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt{margin-top:0 !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-top:5px;margin-bottom:-10px}
}
@media(min-width:480px) and (max-width:767px){.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt{margin-top:15px !important;margin-bottom:0 !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-bottom:-5px}
}
@media(max-width:767px){.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{padding:20px !important;margin-bottom:20px;font-size:18px !important;width:90% !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{max-width:80px !important;width:80px}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:22px !important;margin-top:2px}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{max-width:180px !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{width:80% !important}
}
@media(min-width:768px) and (max-width:991px){.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12>.row:first-child>.col-12:first-child{margin-bottom:35px !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12>.row:first-child .col-12:nth-child(2){margin-bottom:0 !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:100px !important;line-height:100px}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:108px !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle br{display:block !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{padding:20px 25px !important;margin-bottom:30px;font-size:26px !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-top:0;margin-bottom:0}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:38px !important;margin-top:2px}
}
@media(min-width:992px){.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents{padding:30px 35px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12>.row:first-child{display:inline-block;max-width:60%;text-align:center;margin:auto}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{position:unset;width:135px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;position:absolute;top:98px;right:0}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{border-radius:unset;font-size:18px !important;font-family:'Stratum',Arial,sans-serif !important;font-weight:600 !important;padding:16px 22px 15px !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container{-webkit-box-flex:0;-ms-flex:0 0 21%;flex:0 0 21%;max-width:21%;position:absolute;left:0;top:85px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;width:100%}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{margin:0 auto;width:100px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:24px !important;padding-left:0;margin-top:10px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer{max-width:55%;margin:auto;text-align:center;margin-top:0 !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer p.disclaimer{font-size:8px !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{width:125px}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{margin-top:30px !important;font-size:52px !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{max-width:none;font-size:28px !important;line-height:36px !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text .hidden-yes{display:none !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text .block-yes{display:block !important}
}
@media(min-width:992px) and (max-width:1200px){.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:150px;bottom:-35px !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:200px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{font-size:14px !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-left:-6px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:24px !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{max-width:85px}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:24px !important;margin-top:2px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a__rte{margin-left:20px}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-left:-5px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a__rte{margin-left:20px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:60px !important}
}
@media(min-width:1200px){.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container{top:115px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container{top:110px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:76px !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{font-size:40px !important;line-height:50px !important}
}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-wide-image{background-position:100% 50% !important}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-wide-image{background-position:75% 50% !important}
}
@media(max-width:991px){.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-b-mobile-image{background-position:100% 50% !important}
}
@media(min-width:992px){.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offers-background-cover-container .box-b-desktop-image{background-position:45% 50% !important}
}
.falltire-event.buick-main{background-color:white}
@media(min-width:992px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:992px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents{display:block;padding-top:40px}
}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-top:0}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-top:25px}
}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-family:'BuickHeadline-Rg',Helvetica,Arial,sans-serif}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-family:'BuickHeadline-Lt',Helvetica,Arial,sans-serif}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-family:'BuickHeadline-Lt',Helvetica,Arial,sans-serif}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amt-txt{font-family:'BuickHeadline-Md',Helvetica,Arial,sans-serif}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif}
@media(max-width:991px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:10px}
}
@media(max-width:480px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:4px}
}
@media(max-width:360px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:12px !important}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-size:14px !important}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:16px !important}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amt-txt{font-size:15px !important}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:14px !important}
}
@media(min-width:992px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{padding-left:0}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{margin-top:0 !important}
.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{padding-top:15px}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{padding-left:0}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .variation-a-wrapper__rte--txt .heading{font-size:34px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:26px !important;margin-bottom:45px !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-size:38px !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:38px !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:18px !important;margin-top:10px !important}
}
@media(min-width:1200px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:40px !important;margin-bottom:40px !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-size:60px !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:50px !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amt-txt{font-size:58px !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:13px}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:26px !important;margin-top:15px !important}
}
@media(max-width:991px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:992px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:550px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:500px}
}
@media(min-width:1200px) and (max-width:1339px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:500px}
}
@media(min-width:1200px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:700px}
}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif}
@media(min-width:992px) and (max-width:1199px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{max-width:370px;margin-bottom:30px}
}
@media(min-width:1200px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{font-size:12px !important;position:absolute;bottom:30px;max-width:500px}
.login .offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{bottom:100px}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p sup{top:0;font-size:10px}
}
@media(max-width:991px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:100px}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:125px}
}
@media(min-width:768px) and (max-width:991px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:160px !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:180px !important}
}
@media(max-width:480px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:120px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:80px !important}
}
@media(min-width:1200px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-bottom:40px}
}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{display:none}
@media(max-width:767px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper,.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{padding:45px 0}
}
@media(max-width:991px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{padding:10px}
}
@media(min-width:992px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-top:-10px}
}
@media(max-width:767px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{padding-left:0;margin-bottom:0}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{padding-left:0}
}
@media(max-width:991px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{padding-left:10px;margin-top:30px !important;margin-bottom:45px}
}
@media(min-width:768px) and (max-width:991px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{margin-top:60px !important;margin-bottom:60px !important}
}
@media(min-width:992px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{position:absolute;right:30px}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:start;align-self:flex-start}
}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{padding-left:0;letter-spacing:.5px}
@media(max-width:480px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt,.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:16px !important;padding-left:5px}
}
@media(min-width:480px) and (max-width:767px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt,.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:28px !important}
}
@media(max-width:991px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:30px;padding-left:10px}
}
@media(min-width:992px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{padding:0 10px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:20px}
}
@media(max-width:991px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:470px}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:none}
}
@media(max-width:480px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img,.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:250px}
}
@media(max-width:360px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:205px}
}
@media(min-width:992px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-vertical{display:none}
.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
}
@media(min-width:1200px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:250px}
}
@media(max-width:991px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{padding-left:10px;position:absolute;bottom:100px;margin-top:0}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:90px}
}
@media(min-width:768px) and (max-width:991px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:130px !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:120px !important}
}
@media(max-width:480px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:230px;padding-left:0}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:220px;padding-left:0}
}
@media(max-width:360px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:250px}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:240px}
}
@media(min-width:480px) and (max-width:767px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{width:100% !important;bottom:130px;padding-left:0}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{width:100% !important;bottom:130px;padding-left:0}
}
@media(min-width:992px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{margin:0 !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{position:relative;top:130px;right:120px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{top:unset;position:absolute;right:30px;bottom:25px}
}
@media(min-width:1200px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{left:30px;top:35px}
}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{background-image:none !important;min-width:unset;font-family:'BuickText-Rg',Helvetica,Arial,sans-serif;letter-spacing:.5px !important;border-radius:2px}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a :focus{outline:0}
@media(max-width:991px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{padding:10px 55px !important;font-size:16px !important}
}
@media(max-width:480px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a,.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:14px !important;padding:10px 35px !important;width:70% !important}
}
@media(max-width:360px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:12px !important;padding:10px 25px !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{padding:10px 30px !important}
}
@media(min-width:992px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-weight:500 !important;padding:12px 30px !important;bottom:75px !important;font-size:14px !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{min-width:270px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{min-width:230px;padding:10px 15px !important}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{min-width:unset}
}
@media(min-width:1200px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:18px !important;padding:15px 35px !important}
}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgWide,.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgBoxb{display:none}
@media(max-width:767px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop{display:none !important}
}
@media(min-width:992px){.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop{padding:0 !important}
.falltire-event.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop img{max-width:400px}
.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgBoxb{display:block}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgWide{display:block}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgBoxb{max-width:350px}
.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgWide{max-width:300px}
}
.offers-block-b .gmfx-momentum .falltire-event.buick-main .subtitle sup{top:0 !important;left:0 !important;font-size:10px !important}
.offers-block-b .gmfx-momentum .falltire-event.buick-main .disclaimer p{font-size:9px !important}
.offers-block-b .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{padding:12px 50px !important;text-align:center !important;background:#3f3f38;border:1px solid #3f3f38}
.offers-block-b .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{padding-top:20px !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .disclaimer p{font-size:9px !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:18px !important;padding:11px 35px !important;text-align:center !important;background:#3f3f38 !important;border:1px solid #3f3f38 !important}
@media(min-width:1340px){.login .offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:23% !important}
}
@media(min-width:1200px){.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:34px !important;margin-bottom:25px !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .variation-a-wrapper__rte--txt .heading{font-size:34px !important;margin-top:0 !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .variation-a-wrapper__rte--txt .heading br{display:block !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:20px !important;margin-top:20px !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-bottom:20px;margin-top:110px}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{font-size:12px !important;position:inherit !important;max-width:100% !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:225px !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{position:absolute !important;right:63% !important;bottom:29% !important}
.logout .offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:16% !important}
.login .offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents{padding-bottom:50px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{right:61% !important;bottom:37% !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:0 !important}
.mya-offers.offers-block-b .variation-a-wrapper-buick .variation-a-wrapper__rte--txt .heading{font-size:32px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:140px !important}
.offers-block-b .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{padding:12px 65px !important}
.offers-block-b .gmfx-momentum .falltire-event.buick-main .subtitle sup{font-size:12px !important;font-weight:bold !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:140px !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{padding:12px 65px !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .subtitle sup{font-size:12px !important;font-weight:bold !important}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-vertical{display:none !important}
.offers-block-b .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:block !important;padding-top:0 !important;width:180px !important;margin:auto !important}
.offers-block-b .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:260px !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-vertical{display:none !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:block !important;padding-top:0 !important;width:180px !important;margin:auto !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:245px !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:14px !important}
.offers-block-wide .gmfx-momentum .falltire-event.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{padding-top:0 !important}
}
.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container.theme-img-right .content-second{background-color:#000 !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container.theme-img-right .content-second{background-color:#000 !important}
@media(min-width:1200px){.gmfx-mya .login .offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container.theme-img-right .content-second{padding-bottom:140px !important}
.login .offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container.theme-img-right .content-second{padding-bottom:100px !important}
}
@media(min-width:992px){.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{padding:12px 45px !important}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{letter-spacing:10px !important;padding-top:15px !important}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading .collection{font-size:32px !important}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{line-height:22px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main{border:1px solid #494949}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{font-size:24px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading .collection{font-size:42px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{font-size:20px !important;line-height:28px !important;padding:0 58px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn a{font-size:18px !important;padding:10px 50px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main p.disclaimer{margin-top:60px !important}
}
@media(max-width:991px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title sup{font-size:14px !important;font-weight:bold !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main .cta-btn{position:inherit !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{line-height:32px !important}
}
@media(min-width:480px) and (max-width:991px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container span{text-align:center !important}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{padding-top:60px !important;padding-bottom:80px !important}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{letter-spacing:12px !important}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading .collection{font-size:48px !important}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main p.disclaimer{padding-top:90px !important}
.service-variation-a.falltire-event.cadillac-main .inner-container.theme-img-right .img-container img{display:none !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .offers-logo-container .main-logo-txt{font-size:26px !important;line-height:34px !important;letter-spacing:5px;margin-top:12px}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte{padding-top:60px !important;padding-bottom:80px !important}
}
@media(max-width:480px){.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading .collection{font-size:26px !important}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title{padding-right:0 !important;padding-left:0 !important}
.service-variation-a.cadillac-main .inner-container.theme-img-right .cta-btn{margin-top:40px !important;margin-bottom:60px !important}
.offers-block-wide .service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .sub-heading{padding-top:0 !important}
.service-variation-a.falltire-event.cadillac-main .inner-container .content-second .variation-two .service-event-main>.gmf-rte .title sup{font-size:12px !important;font-weight:bold !important}
}
.offers-block-b .falltire-event.gmc-main{background-color:#141414 !important}
@media(min-width:1200px){.login .offers-block-wide .falltire-event.gmc-main .variation-a-wrapper__contents{padding-bottom:100px !important}
}
@media(min-width:992px){.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offers-background-cover-container .box-b-desktop-image{background-position:102% 21% !important;background-size:contain !important;background-repeat:no-repeat !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:44px !important;text-align:left !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{text-align:left !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{display:none !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{width:130px !important;position:absolute;bottom:20px}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer{max-width:90% !important;padding-right:200px !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer p.disclaimer{font-size:10px !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{position:absolute !important;width:200px !important;right:-218px !important;top:37px !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{font-size:16px !important;padding:16px 66px 15px !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer p.disclaimer{text-align:left !important;margin-bottom:0 !important;font-size:10px !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{content:url(../../../content/dam/gmf-offers/other-offers/fall-tire/gmc/gmc-fte-logo.png);width:180px !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{content:url(../../../content/dam/gmf-offers/other-offers/fall-tire/gmc/logo-gmc.png)}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{font-size:18px !important;line-height:22px !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{font-size:18px !important;padding:15px 60px !important}
}
@media(max-width:991px){.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{content:url(../../../content/dam/gmf-offers/other-offers/fall-tire/gmc/gmc-fte-logo.png);width:180px !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{content:url(../../../content/dam/gmf-offers/other-offers/fall-tire/gmc/logo-gmc.png)}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{content:url(../../../content/dam/gmf-offers/other-offers/fall-tire/gmc/gmc-fte-logo.png);width:180px !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{content:url(../../../content/dam/gmf-offers/other-offers/fall-tire/gmc/logo-gmc.png)}
}
@media(min-width:991px) and (max-width:1200px){.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:36px !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{font-size:18px !important;padding-right:20px !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{bottom:-8px !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:180px !important;right:-189px !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{font-size:12px !important;padding:16px 38px 15px !important;margin-top:20px !important}
}
@media(min-width:768px) and (max-width:991px){.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-b-mobile-image{background-position:85% 50% !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:44px !important;letter-spacing:0 !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{padding:0 100px !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text sup{font-weight:bold !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{padding:15px 70px !important;margin-bottom:90px !important;font-size:22px !important;margin-top:30px !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer p.disclaimer{margin-bottom:0 !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:44px !important}
.offers-block-wide .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{padding-top:60px !important}
.offers-block-b .falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offer-logo--img{padding-top:60px !important}
}
@media(max-width:767px){.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-b-mobile-image{display:none !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:125px !important;margin-top:80px !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle br{display:none !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{padding:15px !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer p.disclaimer{margin-bottom:0 !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container{position:absolute !important;top:0 !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{display:block !important}
.falltire-event.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{text-align:center !important;margin:auto !important}
}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte p{font-family:ChevySans-Regular,sans-serif !important;font-weight:400 !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte p:nth-child(3){margin-top:-15px !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte p:nth-child(1){margin-bottom:0 !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte p .amount{font-family:ChevySans-NarrowBlack,sans-serif !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte p .amt-hidden{font-family:ChevySans-Regular,sans-serif !important;font-weight:400 !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{color:#494949 !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte p:nth-child(4){font-weight:bold !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{display:block !important;width:100% !important}
.offers-block-b .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-cta--link{background-color:#494949 !important;color:#fff !important}
.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading.sub{font-size:24px !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte p:nth-child(4){font-size:24px !important;padding-right:190px !important;font-weight:bold !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{display:block !important;width:400px !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta .brand-cta--link{color:#fff !important}
.offers-block-wide .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-cta--link{background-color:#494949 !important;color:#fff !important}
@media(min-width:992px){.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:105px !important;line-height:105px !important}
.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:0 !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{padding-left:90px !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{display:block !important;width:100% !important}
.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount-container .plus{bottom:0 !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{font-size:10px !important;font-size:8px !important;text-align:left !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte{padding-left:70px !important;margin-top:0 !important;padding:0 !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{display:block !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo--img{width:260px !important;width:240px !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta .brand-cta--link{padding:13px 50px !important;font-size:20px !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .amount-container span.amt-hidden{display:inline !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .main-heading span.amt-hidden{display:none !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte p:nth-child(3){font-size:28px !important;margin-bottom:15px !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container>div{max-width:100% !important}
.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:120px !important}
}
@media(max-width:991px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{content:url(../../../content/dam/gmf-offers/other-offers/fall-tire/chevrolet/chevy-horizontal-logo.png);display:block !important;width:150px !important;margin-top:0 !important;margin-bottom:20px !important;padding-bottom:20px !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:none !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{text-align:left !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo{position:inherit !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo{position:inherit !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{content:url(../../../content/dam/gmf-offers/other-offers/fall-tire/chevrolet/chevy-horizontal-logo.png);display:block !important;width:150px !important;margin-top:0 !important;margin-bottom:20px !important;padding-bottom:20px !important;margin:auto !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:none !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{text-align:left !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:none !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .visible-sm-block.hidden-xs img{display:none !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin-top:90px !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{bottom:275px !important;padding:0 !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-cta{margin-top:0 !important;-ms-flex-item-align:center !important;align-self:center !important;padding-right:0 !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .brand-logo{-ms-flex-item-align:center !important;align-self:center !important}
}
@media(min-width:768px) and (max-width:991px){.variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet .variation-a-wrapper__rte .amount-container .plus{bottom:4px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{padding-left:55px !important}
.offers-block-b .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:80px !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte p:nth-child(3){font-size:16px !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte p:nth-child(4){font-size:16px !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{font-size:6px !important}
}
@media(min-width:480px) and (max-width:767px){.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{margin-top:0 !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin-top:25px !important}
}
@media(max-width:480px){.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin-top:15px !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:170px !important}
.falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte p:nth-child(4){font-family:ChevySans-bold,sans-serif !important}
.offers-block-b .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .amount{font-size:100px !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .amount{font-size:100px !important}
.offers-block-wide .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte p:nth-child(4){padding-right:0 !important}
.offers-block-wide .gmfx-momentum .falltire-event.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading.sub{font-size:16px !important}
}
.winter-special-service.buick-main{background-color:white}
@media(min-width:992px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:1200px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop img{max-width:370px !important}
}
@media(min-width:992px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents{display:block;padding-top:40px}
}
@media(min-width:1200px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif !important;margin-bottom:0 !important;font-weight:normal !important;color:#2b2b2b;letter-spacing:unset;letter-spacing:normal !important;font-size:16px !important}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amount{font-size:60px;line-height:60px;font-weight:bold;font-family:'BuickHeadline-Rg'}
.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:590px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif !important;margin-bottom:0 !important;font-weight:normal !important;color:#2b2b2b;letter-spacing:unset;letter-spacing:normal !important;font-size:16px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amount{font-size:60px;line-height:60px;font-weight:bold;font-family:'BuickHeadline-Rg'}
.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:180px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{display:block !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:block !important;width:200px;float:right}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-vertical{display:none !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:22px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:22px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{bottom:180px !important;text-align:center !important}
}
@media(min-width:992px) and (max-width:1200px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif;margin-bottom:0 !important;font-weight:normal !important;color:#2b2b2b;letter-spacing:unset;letter-spacing:normal !important;font-size:24px !important}
}
@media(max-width:992px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif;margin-bottom:0 !important;font-weight:normal !important;color:#2b2b2b;letter-spacing:unset;letter-spacing:normal !important;font-size:24px !important}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amount{font-size:60px;line-height:60px;font-weight:bold;font-family:'BuickHeadline-Rg'}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:280px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:230px !important}
}
@media(max-width:480px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:18px !important}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:385px !important}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{text-align:center !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:355px !important}
}
@media(max-width:380px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:405px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:375px !important}
}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-top:0}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-top:25px}
}
@media(max-width:1200px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:590px !important}
}
@media(min-width:992px) and (max-width:1200px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:485px !important}
}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-family:'BuickHeadline-Rg',Helvetica,Arial,sans-serif}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-family:'BuickHeadline-Lt',Helvetica,Arial,sans-serif}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-family:'BuickHeadline-Lt',Helvetica,Arial,sans-serif}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amt-txt{font-family:'BuickHeadline-Md',Helvetica,Arial,sans-serif}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{vertical-align:unset !important;top:-6px !important}
@media(max-width:1200px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif;margin-bottom:0 !important;font-weight:normal !important;color:#2b2b2b;letter-spacing:unset;letter-spacing:normal !important;font-size:20px !important}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amount{font-size:60px;line-height:60px;font-weight:bold;font-family:'BuickHeadline-Rg'}
}
@media(max-width:480px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif;margin-bottom:0 !important;font-weight:normal !important;color:#2b2b2b;letter-spacing:unset;letter-spacing:normal !important;font-size:18px !important}
}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif}
@media(max-width:991px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:10px}
}
@media(max-width:480px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:4px}
}
@media(max-width:360px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:12px !important}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-size:14px !important}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:16px !important}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amt-txt{font-size:15px !important}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:14px !important}
}
@media(min-width:992px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{padding-left:0}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{margin-top:0 !important}
.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{padding-top:15px}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{padding-left:0}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .variation-a-wrapper__rte--txt .heading{font-size:34px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:18px !important;margin-bottom:10px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-size:38px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:40px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:20px !important;margin-top:10px !important}
}
@media(min-width:1200px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:24px !important;margin-bottom:10px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-size:60px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amt-txt{font-size:58px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:13px}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:26px !important;margin-top:15px !important}
}
@media(max-width:991px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:992px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:550px}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:500px}
}
@media(min-width:1200px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:700px}
}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif}
@media(min-width:992px) and (max-width:1199px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{margin-bottom:30px}
}
@media(min-width:1200px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{font-size:12px !important;position:absolute;bottom:30px;right:30px;left:30px}
.login .offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{bottom:60px}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p sup{top:0;font-size:10px}
}
@media(max-width:991px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:100px}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:125px}
}
@media(min-width:768px) and (max-width:991px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:160px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:160px !important}
}
@media(max-width:480px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:120px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:115px !important}
}
@media(min-width:1200px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-bottom:40px;margin-top:60px}
}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{display:none}
@media(max-width:767px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper,.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{padding:45px 0}
}
@media(max-width:991px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{padding:10px}
}
@media(min-width:992px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-top:-10px}
}
@media(max-width:767px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{padding-left:0;margin-bottom:0}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{padding-left:0}
}
@media(max-width:991px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{padding-left:10px;margin-top:30px !important;margin-bottom:45px}
}
@media(max-width:480px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{margin:0 auto}
}
@media(min-width:768px) and (max-width:991px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{margin-top:60px !important;margin-bottom:60px !important}
}
@media(min-width:992px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{position:absolute;right:30px}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:start;align-self:flex-start}
}
@media(min-width:992px) and (max-width:1199px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{top:60px}
}
@media(min-width:1200px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{top:50px}
}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{padding-left:0;letter-spacing:.5px}
@media(max-width:480px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt,.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:16px !important;padding-left:5px}
}
@media(min-width:480px) and (max-width:767px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt,.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:28px !important}
}
@media(max-width:991px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:30px;padding-left:10px}
}
@media(min-width:992px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{padding:0 10px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:20px}
}
@media(max-width:991px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:470px}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:none}
}
@media(max-width:480px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:block}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-vertical{display:none}
.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img,.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
}
@media(max-width:360px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:205px}
}
@media(min-width:992px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:block}
.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-vertical{display:none}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:none}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:450px}
}
@media(min-width:1200px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:500px}
}
@media(max-width:991px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{padding-left:10px;position:absolute;bottom:100px;margin-top:0}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:90px}
}
@media(max-width:480px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:260px;padding-left:0}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:250px;padding-left:0}
}
@media(max-width:360px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:305px}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:280px}
}
@media(min-width:480px) and (max-width:767px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{width:100% !important;bottom:135px;padding-left:0}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{width:100% !important;bottom:150px;padding-left:0}
}
@media(min-width:992px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{margin:0 !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{margin-top:0}
}
@media(min-width:1200px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{margin-top:145px}
}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{background-image:none !important;min-width:unset;font-family:'BuickText-Rg',Helvetica,Arial,sans-serif;letter-spacing:.5px !important;background-color:#333;border-color:#333;border-radius:5px}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a :focus{outline:0}
@media(max-width:991px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{padding:10px 55px !important;font-size:16px !important}
}
@media(max-width:480px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a,.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:14px !important;padding:10px 35px !important;width:70% !important}
}
@media(max-width:360px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:12px !important;padding:10px 25px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{padding:10px 30px !important}
}
@media(min-width:992px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-weight:500 !important;padding:10px 40px !important;bottom:60px !important;font-size:12px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{min-width:270px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{min-width:200px;text-align:center;padding:10px 15px !important}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{min-width:unset;position:absolute;bottom:160px !important}
}
@media(min-width:1200px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:18px !important;padding:15px 35px !important;left:30px;right:unset;bottom:175px !important}
.login .offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{bottom:215px !important}
}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgWide,.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgBoxb{display:none}
@media(max-width:767px){.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop{display:none !important}
}
@media(min-width:992px){.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop{padding:0 !important}
.winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop img{max-width:400px}
.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgBoxb{display:block}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgWide{display:block}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgBoxb{max-width:350px}
.offers-block-wide .winter-special-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgWide{max-width:300px}
}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{background-color:#f1f1f1}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container{display:none}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{font-weight:500;font-size:10px !important}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer span{bottom:3px;font-size:9px !important}
@media(min-width:1200px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{top:4px;font-size:16px !important}
}
@media(min-width:992px) and (max-width:1199px){.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{font-size:14px !important;top:4px}
}
@media(max-width:991px){.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{font-size:16px !important}
}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{position:absolute;width:50%;left:30%;bottom:15px;font-size:10px}
@media(max-width:1280px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{width:48%}
}
@media(max-width:1199px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{width:47%;left:25%}
}
@media(min-width:992px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{font-size:10px !important;left:23%;width:55%}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{left:25%;font-size:9px !important}
}
@media(max-width:991px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{position:relative;width:100%;left:0;bottom:25px;bottom:initial;margin-top:40px}
}
@media(min-width:1200px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{margin-top:-15px !important;font-size:12px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{padding:10px 35px 35px}
}
@media(max-width:991px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{margin-top:40px !important}
}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta--link{background-color:#0077d9;color:white !important}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte div.vertical{display:none}
@media(min-width:992px){.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte{margin-top:30px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{display:block;padding:25px 30px 130px 30px !important}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{top:unset;display:inline-block;position:absolute;bottom:20px;margin-left:0;max-width:19%}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:100%}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper{width:100%}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{-ms-flex-preferred-size:50% !important;flex-basis:50% !important;width:100%;margin-right:45px !important}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{margin-top:auto;width:100%;margin-bottom:5px !important;padding-right:0}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:none}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{display:block !important}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{padding-right:30px;padding-left:0;-ms-flex-item-align:center;align-self:center}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{display:block}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte.variation-a-wrapper__rte--primary{margin-top:0}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .main-heading span.amt-hidden{display:none}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px 35px 25px;position:initial;border-left:1px solid}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-left:50px;margin-right:50px}
}
@media(min-width:1200px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{max-width:100%;bottom:50px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{-ms-flex-preferred-size:65%;flex-basis:65%;width:100%;margin-right:60px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-title{margin-bottom:-15px !important}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo .offer-logo--img.vertical-logo{height:auto;max-width:55%}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{margin-left:35px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:220px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 30px 80px 30px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{max-width:18%;bottom:20px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{-ms-flex-preferred-size:80%;flex-basis:80%}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-title{margin-bottom:-5px !important}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta{position:absolute;margin-bottom:20px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{padding:8px 15px;font-size:14px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{padding-top:0;margin-top:-43px;margin-bottom:20px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:135px}
}
@media(min-width:768px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs{display:none !important}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs{display:none !important}
}
@media(max-width:991px){.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-heading span.amt-hidden{display:none}
}
@media(max-width:1199px){.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .horizontal-line-wrapper{display:none}
}
@media(max-width:767px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents>.hidden-xs{display:block !important}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{margin-top:20px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:block !important;width:175px;margin-bottom:30px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{display:none !important}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:block !important;width:175px;margin-bottom:30px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{display:none !important}
}
@media(min-width:480px) and (max-width:767px){.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{margin:auto}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .amount{font-size:110px !important}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .amount{font-size:120px !important}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-heading .offers-block-wide{font-size:24px !important}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{margin-top:-65px}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo img{width:200px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{font-size:16px;padding:8px 25px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{font-size:16px;padding:8px 25px}
}
@media(max-width:480px){.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{width:160px}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{padding-left:15px;padding-right:15px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
}
@media(max-width:365px){.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta{margin-bottom:20px}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{padding-left:0 !important;padding-right:0 !important}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:175px !important}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:76px !important}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount .plus{bottom:3px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px !important}
.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container .amount{font-size:86px !important}
.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container .amount .plus{bottom:3px}
}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte p.header .amount{text-transform:unset !important;font-size:90px !important;line-height:90px !important}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte p{color:#3b3b3c !important;letter-spacing:normal !important}
@media(min-width:480px) and (max-width:992px){.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte p.header{font-size:48px !important}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte p.header + p{font-size:22px !important;margin-top:-20px !important}
}
@media(min-width:1200px){.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:75px !important;line-height:75px !important}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{display:block !important}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte p.header{line-height:36px !important}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte p.header + p{margin-top:-10px !important}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-left:0 !important;margin-right:0 !important}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte p{padding-right:30% !important;margin-bottom:0 !important}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte p.header + p{margin-top:-10px !important}
}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{position:relative}
@media(min-width:992px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{bottom:25px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{font-size:16px;padding:8px 30px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container>div{max-width:491px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin-top:0;margin-bottom:15px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px;padding-top:20px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.vertical-logo{display:none;margin:0 auto 20px;width:100%;max-width:80%}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte{padding:0 0 30px;margin-bottom:10px;margin-top:0}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte.variation-a-wrapper__rte--secondary{display:none}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .amount-container span.amt-hidden{display:none}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .main-heading .plus{bottom:6px;font-size:14px !important}
}
@media(min-width:1200px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{bottom:50px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta .brand-cta--link{font-size:16px;padding:8px 20px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo--img{width:190px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .amount-container .plus{bottom:8px;font-size:12px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{bottom:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:260px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta .brand-cta--link{font-size:14px;padding:8px 12px}
}
@media(max-width:991px){.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a-wrapper__rte--secondary{display:none}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin:0 auto;margin-top:45px;padding-right:unset}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo,.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{position:unset;margin:0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:unset}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper,.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;height:auto;-ms-flex-item-align:center;align-self:center}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo .offer-logo--img.horizontal-logo{width:500px}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a__rte.gmf-rte{-ms-flex-item-align:center;align-self:center;-ms-flex-preferred-size:100%;flex-basis:100%}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{padding-bottom:10px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo .offer-logo--img.horizontal-logo{width:500px;max-width:550px !important;margin-bottom:40px !important}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a__rte.gmf-rte{padding-left:50px;padding-right:50px}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo .brand-logo--img{width:310px}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{font-size:20px;padding:10px 55px}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:270px;margin-top:0;height:100%;margin-bottom:40px}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.vertical-logo{display:none}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.horizontal-logo{display:block !important;width:250px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.horizontal-logo{margin:0 auto !important;max-width:500px !important}
}
@media(max-width:480px){.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{border-top:1px solid}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{font-size:12px;padding:2px 25px;display:block;margin-top:-4px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo--img{width:215px}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{padding:5px 30px}
}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-5px;font-size:14px !important}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px;margin-top:20px}
}
.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{margin-bottom:0 !important;font-size:20px !important}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{font-size:26px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{font-size:28px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{font-size:16px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container span.plus{bottom:5px}
}
@media(min-width:480px) and (max-width:767px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container span.plus{bottom:12px}
}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:100px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:110px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:156px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:104px !important}
}
.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:6px}
.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:6px !important;font-size:14px !important}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:10px !important;font-size:14px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:9px !important;font-size:16px !important}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:11px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:5px;font-size:11px !important}
}
.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:20px !important}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{margin-top:-15px}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:22px !important}
}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:22px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:16px !important;margin-top:-5px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:26px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:16px !important}
}
@media(min-width:1200px){.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-20px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-5px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px;margin-top:20px}
}
@media(min-width:1200px){.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:120px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:100px !important}
}
.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:0}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:7px}
}
.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:11px}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:9px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:5px;font-size:14px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .gmfx-momentum .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:22px !important}
}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{top:5px;font-size:18px !important;line-height:.5;bottom:initial}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{margin-top:0}
@media(max-width:1199px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs img{width:100%}
}
@media(max-width:1199px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{display:none}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{height:auto;max-width:60%}
}
@media(min-width:768px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{height:100%}
}
@media(max-width:1199px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{display:block !important;margin-left:0;max-width:370px;width:100%;margin-bottom:25px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{margin:0 auto;margin-bottom:25px !important}
}
@media(max-width:767px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{max-width:320px}
}
@media(max-width:480px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{max-width:280px}
}
@media(max-width:767px){.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs img{display:none}
}
@media(max-width:480px){.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .amount{font-size:100px !important}
.offers-block-b .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .amount .plus{bottom:4px}
}
@media(min-width:768px) and (max-width:991px){.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo .offer-logo--img.horizontal-logo{display:none !important}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo .offer-logo--img.vertical-logo{display:block !important}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a__rte.gmf-rte{padding-right:0 !important;padding-left:0 !important}
.winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte p.header .amount{font-size:110px !important}
.offers-block-wide .winter-special-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{display:none !important}
}
.winter-special-service.gmc-main{background-color:black}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a__rte .variation-a-wrapper__rte--txt{text-align:left !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle sup{font-size:20px !important;top:-3px !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{border-radius:unset;font-family:'Stratum',Arial,sans-serif !important}
@media(max-width:480px){.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt{margin-top:0 !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-top:10px;margin-bottom:0}
}
@media(min-width:480px) and (max-width:767px){.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt{margin-top:15px !important;margin-bottom:0 !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-bottom:-5px}
}
@media(max-width:767px){.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{margin-bottom:20px;padding:15px 20px !important;font-size:16px !important;width:75% !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{max-width:80px !important;width:80px}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{margin-top:10px;font-size:20px !important;padding-left:0}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{max-width:125px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{width:80% !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{line-height:initial !important}
}
@media(min-width:768px) and (max-width:991px){.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12>.row:first-child>.col-12:first-child{margin-bottom:35px !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12>.row:first-child .col-12:nth-child(2){margin-bottom:0 !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .disclaimer p{font-size:12px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:64px !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{line-height:initial !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{margin-top:25px !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event .brand-cta--link{padding:15px 45px !important;margin-bottom:55px;font-size:20px !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-top:0;margin-bottom:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:32px !important;margin-top:10px;padding-left:0}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event .offer-logo--img{width:140px;margin-bottom:30px !important}
}
@media(min-width:992px){.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:-15px}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12 .wrapper_text_event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:unset;max-width:75%;text-align:center}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12 .wrapper_text_event>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12 .wrapper_text_event>div:last-child{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto !important}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{border-radius:unset;font-size:14px !important;font-family:'Stratum',Arial,sans-serif !important;font-weight:600 !important;padding:15px 30px 15px !important}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:15px}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;width:100%}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{margin:0 auto;width:90px}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:22px !important;padding-left:0;margin-top:10px}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer{margin:auto;margin-top:0 !important}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer p.disclaimer{margin-top:15px !important;margin-right:25% !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-left:auto !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{width:115px}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{font-size:18px !important;padding:15px 35px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{margin-top:0 !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{max-width:none;font-size:28px !important;line-height:36px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text br{display:block !important}
}
@media(min-width:992px) and (max-width:1199px){.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:150px;bottom:-35px !important}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents{padding:50px 30px 5px}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{right:20px;max-width:22%}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{font-size:14px !important;padding:12px 25px 12px !important}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:20px !important}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{width:90px !important}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:150px}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:52px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{font-size:24px !important;line-height:30px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:165px}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{max-width:85px}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:24px !important;margin-top:2px}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{top:0}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-left:-5px}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{padding:15px 25px 15px !important}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a__rte{margin-left:20px}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:52px !important}
}
@media(min-width:1200px){.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents{padding:40px 35px 20px}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:150px}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{right:30px;max-width:17%}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{width:100%;text-align:center}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:70px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{font-size:32px !important;line-height:38px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event .offer-logo--img{width:160px}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event .brand--logo-container .brand-logo .brand-logo--txt{font-size:30px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event .brand--cta-container .brand-cta{margin-right:30px !important}
}
@media(min-width:1200px){.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{letter-spacing:normal !important}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a__rte .variation-a-wrapper__rte--txt{padding-left:20px !important}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:180px !important}
.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-top:100px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{width:33% !important;float:left;text-align:left}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle span{font-size:22px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle .amountt{font-size:100px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{width:66% !important;float:left;text-align:left;padding-top:35px;font-size:28px !important;padding-left:10px !important}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event .offer-logo--img{width:250px;text-align:left;margin:0 !important;padding-left:5px}
}
@media(min-width:768px) and (max-width:992px){.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event .offer-logo--img{width:195px !important;text-align:left !important;margin:0 !important}
}
@media(max-width:992px){.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a__rte .variation-a-wrapper__rte--txt .subtitle{letter-spacing:normal !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a__rte .variation-a-wrapper__rte--txt .subtitle .amountt{font-size:90px !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event .offer-logo--img{width:330px !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container{text-align:left !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container div{text-align:left !important;margin:0 !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{margin-top:0 !important;margin-left:20px !important}
}
@media(max-width:767px){.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event .offer-logo--img{margin:0 !important;max-width:200px !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{text-align:center !important}
}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-wide-image{background-position:100% 50% !important}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-wide-image{background-position:75% 50% !important}
}
@media(max-width:991px){.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-b-mobile-image{background-position:100% 50% !important}
}
@media(min-width:992px){.offers-block-b .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offers-background-cover-container .box-b-desktop-image{background-position:45% 50% !important}
}
@media(max-width:992px){.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-b-mobile-image{background-position:88% 62% !important}
}
@media(max-width:480px){.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-b-mobile-image{display:none !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{position:absolute !important;bottom:435px !important}
.winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event .offer-logo--img{margin-top:50px !important}
}
@media(min-width:1340px){.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .brand--cta-container{max-width:45%}
.offers-block-wide .winter-special-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{padding:15px 115px !important}
}
.service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global{border:10px solid #b6862d}
.service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container>.col-12>.row:first-child>.col-12>.vertical-middle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container>.col-12>.row>.col-12>.vertical-middle:nth-child(1) .vertical-middle{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;max-width:100%;margin-bottom:15px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container>.col-12>.row>.col-12>.vertical-middle:nth-child(1) .vertical-middle img{max-width:585px;padding-right:0 !important;padding-left:0 !important;margin-bottom:0 !important}
@media(min-width:768px) and (max-width:1199px){.service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container>.col-12>.row>.col-12>.vertical-middle:nth-child(1) .vertical-middle img{max-width:500px}
}
.service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container>.col-12>.row>.col-12>.vertical-middle .main-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;text-align:left;padding-left:0 !important;padding-right:0 !important}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container>.col-12>.row>.col-12>.vertical-middle .main-wrapper{-webkit-box-flex:0;-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}
.offers-block-wide .service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container>.col-12>.row>.col-12>.vertical-middle .main-wrapper .main-heading{font-size:46px !important}
.offers-block-wide .service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container>.col-12>.row>.col-12>.vertical-middle .main-wrapper .sub-heading{font-size:30px !important}
}
@media(min-width:1200px){.offers-block-wide .service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container>.col-12>.row>.col-12>.vertical-middle .main-wrapper .main-heading{font-size:42px !important}
.offers-block-wide .service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container>.col-12>.row>.col-12>.vertical-middle .main-wrapper .sub-heading{font-size:30px !important}
}
.service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container>.col-12 .row:last-child.hidden{display:block !important}
.offers-block-b .service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container .brand-logo--img{width:250px}
@media(max-width:480px){.service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container .offer-display-box-a img{max-width:250px !important}
}
@media(max-width:767px){.service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container .offer-display-box-a{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;text-align:left !important}
.service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container .offer-display-box-a img{padding:0 !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container .btn-chevrolet{position:absolute;bottom:13vw;right:0}
.offers-block-b .service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container .brand-logo--img{max-width:220px}
.offers-block-wide .service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container .brand-logo--img{width:200px}
}
@media(min-width:1200px){.offers-block-b .service-variation-a.included-maintenance.chevrolet-main .font--chevrolet-global .chevrolet-main-container .btn-chevrolet{position:absolute;bottom:10vw;right:10vw;padding:15px 25px !important}
}
.service-variation-a.included-maintenance.chevrolet-main .variation-one .bg-container img{display:none !important}
.springtire-service.buick-main{background-color:white}
@media(min-width:992px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(min-width:992px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents{display:block;padding-top:40px}
}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-top:0}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-top:25px}
}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-family:'BuickHeadline-Rg',Helvetica,Arial,sans-serif}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-family:'BuickHeadline-Lt',Helvetica,Arial,sans-serif}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-family:'BuickHeadline-Lt',Helvetica,Arial,sans-serif}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amt-txt{font-family:'BuickHeadline-Md',Helvetica,Arial,sans-serif}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif}
@media(max-width:991px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:3px;font-weight:bold}
}
@media(max-width:480px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:4px}
}
@media(max-width:360px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:12px !important}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-size:14px !important}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:16px !important}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amt-txt{font-size:15px !important}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:14px !important}
}
@media(min-width:992px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{padding-left:0}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{margin-top:0 !important}
.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{padding-top:15px}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{padding-left:0}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .variation-a-wrapper__rte--txt .heading{font-size:34px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:18px !important;margin-bottom:10px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-size:38px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:38px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:20px !important;margin-top:10px !important}
}
@media(min-width:1200px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .title-heading{font-size:22px !important;margin-bottom:10px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .heading{font-size:60px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container{font-size:44px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container .amt-txt{font-size:58px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .amount-container sup{top:13px}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .subtitle{font-size:26px !important;margin-top:15px !important}
}
@media(max-width:991px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:992px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:550px}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:500px}
}
@media(min-width:1200px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{max-width:700px}
}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{font-family:'BuickText-Lt',Helvetica,Arial,sans-serif}
@media(min-width:992px) and (max-width:1199px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{margin-bottom:30px}
}
@media(min-width:1200px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{font-size:12px !important;position:absolute;bottom:30px;right:30px;left:30px}
.login .offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p{bottom:60px}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer p sup{top:0;font-size:10px}
}
@media(max-width:991px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:100px}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:125px}
}
@media(min-width:768px) and (max-width:991px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:160px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:160px !important}
}
@media(max-width:480px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:120px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-top:115px !important}
}
@media(min-width:1200px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .disclaimer{margin-bottom:40px;margin-top:60px}
}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{display:none}
@media(max-width:767px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper,.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{padding:45px 0}
}
@media(max-width:991px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{padding:10px}
}
@media(min-width:992px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .txt-wrapper{margin-top:-10px}
}
@media(max-width:767px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{padding-left:0;margin-bottom:0}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{padding-left:0}
}
@media(max-width:991px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{padding-left:10px;margin-top:30px !important;margin-bottom:45px}
}
@media(max-width:480px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{margin:0 auto}
}
@media(min-width:768px) and (max-width:991px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{margin-top:60px !important;margin-bottom:60px !important}
}
@media(min-width:992px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{position:absolute;right:30px}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:start;align-self:flex-start}
}
@media(min-width:992px) and (max-width:1199px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{top:60px}
}
@media(min-width:1200px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo{top:50px}
}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{padding-left:0;letter-spacing:.5px}
@media(max-width:480px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt,.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:16px !important;padding-left:5px}
}
@media(min-width:480px) and (max-width:767px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt,.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:28px !important}
}
@media(max-width:991px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:30px;padding-left:10px}
}
@media(min-width:992px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{padding:0 10px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--txt{font-size:20px}
}
@media(max-width:991px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:525px}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:none}
}
@media(max-width:480px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:block}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-vertical{display:none}
.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img,.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
}
@media(max-width:360px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:205px}
}
@media(min-width:992px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:block}
.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-vertical{display:none}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img.logo-horizontal{display:none}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:450px}
}
@media(min-width:1200px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:500px}
}
@media(max-width:360px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:260px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:250px !important}
}
@media(max-width:480px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:230px !important;padding-left:0}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:225px !important;padding-left:0}
}
@media(max-width:991px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{padding-left:10px;position:absolute;bottom:100px;margin-top:0}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:90px}
}
@media(min-width:768px) and (max-width:991px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:160px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:130px !important}
}
@media(max-width:480px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:260px;padding-left:0}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:250px;padding-left:0}
}
@media(max-width:360px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:305px}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{bottom:280px}
}
@media(min-width:480px) and (max-width:767px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{width:100% !important;bottom:135px;padding-left:0}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{width:100% !important;bottom:150px;padding-left:0}
}
@media(min-width:992px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{margin:0 !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{margin-top:0}
}
@media(min-width:1200px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta{margin-top:145px}
}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{background-image:none !important;min-width:unset;font-family:'BuickText-Rg',Helvetica,Arial,sans-serif;letter-spacing:.5px !important;background-color:#333;border-color:#333;border-radius:5px}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a :focus{outline:0}
@media(max-width:991px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{padding:10px 70px !important;font-size:16px !important}
}
@media(max-width:480px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a,.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:14px !important;padding:10px 35px !important;width:75% !important;text-align:center !important}
}
@media(max-width:360px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:12px !important;padding:10px 25px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{padding:10px 30px !important}
}
@media(min-width:992px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-weight:500 !important;padding:10px 40px !important;bottom:60px !important;font-size:12px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{min-width:270px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{min-width:200px;text-align:center;padding:10px 15px !important}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{min-width:unset;position:absolute;bottom:280px !important}
}
@media(min-width:1200px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{font-size:18px !important;padding:15px 35px !important;left:30px;right:unset;bottom:150px !important}
.login .offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .variation-a-wrapper__contents .brand-cta a{bottom:235px !important}
}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgWide,.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgBoxb{display:none}
@media(max-width:767px){.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop{display:none !important}
}
@media(min-width:992px){.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop{padding:0 !important}
.springtire-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop img{max-width:400px}
.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgBoxb{display:block}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgWide{display:block}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgBoxb{max-width:350px}
.offers-block-wide .springtire-service.buick-main .variation-a-wrapper-buick.variation-two .img-container-desktop .desktop-imgWide{max-width:300px}
}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{background-color:#f1f1f1}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container{display:none}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{font-weight:500;font-size:10px !important;font-family:ChevySans-Regular,sans-serif}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer span{bottom:3px;font-size:9px !important}
@media(min-width:1200px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{top:4px;font-size:16px !important}
}
@media(min-width:992px) and (max-width:1199px){.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{font-size:14px !important;top:4px}
}
@media(max-width:991px){.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{font-size:16px !important}
}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{position:absolute;width:50%;left:30%;bottom:15px;font-size:10px}
@media(max-width:1280px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{width:48%}
}
@media(max-width:1199px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{width:47%;left:25%}
}
@media(min-width:992px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{font-size:12px !important;left:23%;width:55%}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{left:25%;font-size:10px !important}
}
@media(max-width:991px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{position:relative;width:100%;left:0;bottom:25px;bottom:initial;margin-top:40px}
}
@media(min-width:1200px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{margin-top:-15px !important;font-size:12px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{padding:10px 35px 35px}
}
@media(max-width:991px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{margin-top:40px !important}
}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta--link{background-color:#393939;color:white !important}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte div.vertical{display:none}
@media(min-width:992px){.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte{margin-top:30px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{display:block;padding:30px 30px 100px 30px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{top:unset;display:inline-block;position:absolute;bottom:20px;margin-left:0;max-width:19%}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:100%}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper{width:100%}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{-ms-flex-preferred-size:55%;flex-basis:55%;width:100%;margin-right:60px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{margin-top:auto;width:100%;margin-bottom:5px !important;padding-right:0}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:none}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{display:block !important}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{padding-right:30px;padding-left:0;-ms-flex-item-align:center;align-self:center;width:100%;display:block}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte{display:block}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte.variation-a-wrapper__rte--primary{-ms-flex-preferred-size:35%;flex-basis:35%;margin-top:0}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .variation-a-wrapper__rte .main-heading span.amt-hidden{display:none}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:15px 35px 25px;position:initial;border-left:1px solid}
}
@media(min-width:1200px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{max-width:100%;bottom:35px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{-ms-flex-preferred-size:65%;flex-basis:65%;width:100%;margin-right:60px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-title{margin-bottom:-15px !important}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo .offer-logo--img.vertical-logo{height:auto;max-width:55%}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{margin-left:35px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:220px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{display:-webkit-box;display:-ms-flexbox;display:flex;padding:30px 30px 80px 30px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{max-width:18%;bottom:20px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo{-ms-flex-preferred-size:80%;flex-basis:80%}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-title{margin-bottom:-5px !important}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta{position:absolute;margin-bottom:20px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{padding:8px 15px;font-size:14px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{padding-top:0;margin-top:-43px;margin-bottom:20px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:135px}
}
@media(min-width:768px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs{display:none !important}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs{display:none !important}
}
@media(max-width:991px){.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-heading span.amt-hidden{display:none}
}
@media(max-width:1199px){.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte .horizontal-line-wrapper{display:none}
}
@media(max-width:767px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents>.hidden-xs{display:block !important}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{margin-top:20px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:block !important;width:175px;margin-bottom:30px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{display:none !important}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.vertical-logo{display:block !important;width:175px;margin-bottom:30px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img.horizontal-logo{display:none !important}
}
@media(min-width:480px) and (max-width:767px){.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{margin:auto}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .amount{font-size:90px !important}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .amount{font-size:120px !important}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a-wrapper__rte .main-heading .offers-block-wide{font-size:24px !important}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo{margin-top:-65px}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo img{width:200px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{font-size:16px;padding:8px 25px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{font-size:16px;padding:8px 25px}
}
@media(max-width:480px){.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .offer-logo img{width:160px}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{padding-left:15px;padding-right:15px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px}
}
@media(min-width:480px){.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .body-txt{margin-top:-20px}
}
@media(max-width:365px){.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-cta{margin-bottom:20px}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .txt-wrapper .variation-a__rte{padding-left:0 !important;padding-right:0 !important}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:175px !important}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:44px !important}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount .plus{bottom:3px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .brand-logo .brand-logo--img{width:200px !important}
.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container .amount{font-size:50px !important}
.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container .amount .plus{bottom:3px}
}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{position:relative}
@media(min-width:992px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{bottom:25px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{font-size:16px;padding:8px 30px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container{-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offers-background-cover-container>div{max-width:491px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin-top:0;margin-bottom:15px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px;padding-top:20px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.vertical-logo{display:none;margin:0 auto 20px;width:100%;max-width:80%}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte{padding:0 0 30px;margin-bottom:10px;margin-top:0}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte.variation-a-wrapper__rte--secondary{display:none}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .amount-container span.amt-hidden{display:none}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .main-heading .plus{bottom:6px;font-size:14px !important}
}
@media(min-width:1200px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{bottom:20px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin-bottom:10px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta .brand-cta--link{font-size:16px;padding:10px 20px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo--img{width:220px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__rte .amount-container .plus{bottom:8px;font-size:12px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{bottom:0}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:260px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta .brand-cta--link{font-size:14px;padding:8px 12px}
}
@media(max-width:991px){.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a-wrapper__rte--secondary{display:none}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta{margin:0 auto;margin-top:45px;padding-right:unset}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo,.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo{position:unset;margin:0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:unset}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper,.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:0}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;height:auto;-ms-flex-item-align:center;align-self:center}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo .offer-logo--img.horizontal-logo{width:500px}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a__rte.gmf-rte{-ms-flex-item-align:center;align-self:center;-ms-flex-preferred-size:100%;flex-basis:100%}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a__rte.gmf-rte .variation-a-wrapper__rte .amount{font-size:90px !important}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper{padding-bottom:10px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .offer-logo .offer-logo--img.horizontal-logo{width:500px;max-width:550px !important;margin-bottom:40px !important}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .txt-wrapper .variation-a__rte.gmf-rte{padding-left:50px;padding-right:50px}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo .brand-logo--img{width:310px}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{font-size:20px;padding:10px 55px}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img{width:270px;margin-top:0;height:100%;margin-bottom:40px}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.vertical-logo{display:block;width:270px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.vertical-logo{display:block}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.horizontal-logo{display:none !important}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .offer-logo--img.horizontal-logo{display:none !important}
}
@media(max-width:480px){.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two{border-top:1px solid}
.offers-block-b .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{font-size:12px;padding:2px 25px;display:block;margin-top:-4px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-logo--img{width:215px}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .brand-cta--link{padding:5px 30px}
}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-5px;font-size:14px !important}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px;margin-top:20px}
}
.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{margin-bottom:0 !important;font-size:20px !important}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{font-size:26px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{font-size:28px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container{font-size:16px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container span.plus{bottom:5px}
}
@media(min-width:480px) and (max-width:767px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount-container span.plus{bottom:12px}
}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:100px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:110px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:90px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:54px !important}
}
.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:6px}
.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:6px !important;font-size:14px !important}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:10px !important;font-size:14px !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:9px !important;font-size:16px !important}
}
@media(max-width:767px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:11px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:5px;font-size:11px !important}
}
.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:20px !important}
@media(min-width:992px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{margin-top:-15px}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:22px !important}
}
@media(max-width:1199px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:22px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:16px !important;margin-top:-5px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:26px !important}
}
@media(max-width:480px){.offers-block-wide .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:16px !important}
}
@media(min-width:1200px){.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-20px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-5px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .title{margin-bottom:-10px;margin-top:20px}
}
@media(max-width:480px){.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:50px !important}
.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount .plus{bottom:4px}
}
@media(min-width:1200px){.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:114px !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount{font-size:90px !important}
}
.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:15px}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount sup{top:7px}
}
.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:11px}
@media(max-width:1199px){.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:9px}
}
@media(max-width:767px){.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .amount span.plus{bottom:5px;font-size:14px !important}
}
@media(min-width:1200px) and (max-width:1339px){.offers-block-b .gmfx-momentum .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte .main-heading{font-size:22px !important}
}
.springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer .register-symbol{top:5px;font-size:18px !important;line-height:.5;bottom:initial}
.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .disclaimer{margin-top:0}
@media(max-width:1199px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs img{width:100%}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{display:block !important}
}
@media(max-width:1199px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{display:none}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{height:auto;max-width:60%}
}
@media(min-width:768px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.vertical-logo{height:100%}
}
@media(max-width:1199px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{display:block !important;margin-left:0;max-width:370px;width:100%;margin-bottom:25px}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{display:none !important}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{margin:0 auto;margin-bottom:25px !important}
}
@media(max-width:767px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{max-width:320px}
}
@media(max-width:480px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .offer-logo .offer-logo--img.horizontal-logo{max-width:280px}
}
@media(max-width:767px){.offers-block-wide .springtire-service.chevrolet-main .variation-a-wrapper.theme-img-right.variation-a-wrapper-chevrolet.variation-two .variation-a-wrapper__contents .row.visible-sm-block.hidden-xs img{display:none}
}
.springtire-service.gmc-main{background-color:black}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{border-radius:unset;font-family:'Stratum',Arial,sans-serif !important}
@media(max-width:480px){.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt{margin-top:0 !important}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-top:10px;margin-bottom:0}
}
@media(min-width:480px) and (max-width:767px){.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt{margin-top:15px !important;margin-bottom:0 !important}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-bottom:-5px}
}
@media(max-width:767px){.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{margin-bottom:20px;padding:15px 20px !important;font-size:16px !important;width:75% !important}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{max-width:80px !important;width:80px}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{margin-top:10px;font-size:20px !important;padding-left:0}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{max-width:125px !important}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta--link{width:80% !important}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{line-height:initial !important}
}
@media(min-width:768px) and (max-width:991px){.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12>.row:first-child>.col-12:first-child{margin-bottom:35px !important}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12>.row:first-child .col-12:nth-child(2){margin-bottom:0 !important}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:64px !important}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{line-height:initial !important}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{margin-top:65px !important}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event .brand-cta--link{padding:15px 45px !important;margin-bottom:40px;font-size:20px !important}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-top:0;margin-bottom:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:32px !important;margin-top:10px;padding-left:0;font-weight:700 !important}
.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event .offer-logo--img{width:210px;margin-bottom:30px !important}
}
@media(min-width:992px){.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:-15px}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12 .wrapper_text_event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:unset;max-width:75%;text-align:center}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12 .wrapper_text_event>div:first-child{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents>.row>.col-12 .wrapper_text_event>div:last-child{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto !important}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{border-radius:unset;font-size:14px !important;font-family:'Stratum',Arial,sans-serif !important;font-weight:600 !important;padding:15px 30px 15px !important}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:15px}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;width:100%}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{margin:0 auto;width:105px}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:22px !important;padding-left:0;margin-top:10px}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer{margin:auto;margin-top:0 !important}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .row.disclaimer p.disclaimer{margin-top:40px}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-left:auto !important}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{width:135px}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand-cta .brand-cta--link{font-size:18px !important;padding:15px 35px !important}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{margin-top:30px !important}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{max-width:none;font-size:28px !important;line-height:36px !important}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text br{display:block !important}
}
@media(min-width:992px) and (max-width:1199px){.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:150px;bottom:-35px !important}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents{padding:50px 30px 5px}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{right:20px;max-width:22%}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{font-size:14px !important;padding:12px 25px 12px !important}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:20px !important}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{width:90px !important}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:150px}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:52px !important}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{font-size:24px !important;line-height:30px !important}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:165px}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--img{max-width:85px}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo .brand-logo--txt{font-size:24px !important;margin-top:2px}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{top:0}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--logo-container .brand-logo{margin-left:-5px}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{padding:15px 25px 15px !important}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a__rte{margin-left:20px}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:52px !important}
}
@media(min-width:1200px){.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents{padding:75px 35px 20px}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .offer-logo--img{width:150px}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event{right:30px;max-width:17%}
.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .brand--cta-container .brand-cta a{width:100%;text-align:center}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .subtitle{font-size:70px !important}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .variation-a-wrapper__rte--txt .sub-text{font-size:32px !important;line-height:38px !important}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_text_event .offer-logo--img{width:160px}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event .brand--logo-container .brand-logo .brand-logo--txt{font-size:30px !important}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .variation-a-wrapper__contents .wrapper_img_event .brand--cta-container .brand-cta{margin-right:30px !important}
}
.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-wide-image{background-position:100% 50% !important}
@media(min-width:992px) and (max-width:1200px){.offers-block-wide .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-wide-image{background-position:75% 50% !important}
}
@media(max-width:991px){.springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .box-b-mobile-image{background-position:100% 50% !important}
}
@media(min-width:992px){.offers-block-b .springtire-service.gmc-main .variation-a-wrapper.variation-a-wrapper-gmc.variation-two .offers-background-cover-container .box-b-desktop-image{background-position:45% 50% !important}
}
@media(min-width:768px) and (max-width:991px){.offers-block-wide .springtire-service .variation-a-wrapper-buick{border-left:0 !important;border-right:0 !important}
}
.intro-offers-buick.single-offers-service-variation-b.theme-img-right .bottom-content-slide2 .btn-buick,.intro-offers-buick.single-offers-service-variation-b.theme-img-left .bottom-content-slide2 .btn-buick{padding:18px 34px}
.intro-offers-buick.single-offers-service-variation-b.theme-img-right .inner-content-1 .top-banner-text-block,.intro-offers-buick.single-offers-service-variation-b.theme-img-left .inner-content-1 .top-banner-text-block{color:#2b2b2b}
.intro-offers-buick.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .disclaimer p,.intro-offers-buick.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .disclaimer p{font-size:14px;line-height:24px;color:#2b2b2b;font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.intro-offers-buick.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2 .banner-text,.intro-offers-buick.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2 .banner-text{padding-top:0;padding-bottom:0}
.intro-offers-buick.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content .banner-text,.intro-offers-buick.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content .banner-text{padding-top:0;padding-bottom:0}
@media(min-width:1025px){.offers-block-wide .intro-offers-buick.single-offers-service-variation-b.theme-img-right .image-text1,.offers-block-wide .intro-offers-buick.single-offers-service-variation-b.theme-img-left .image-text1{font-size:30px;line-height:1}
.offers-block-wide .intro-offers-buick.single-offers-service-variation-b.theme-img-right .image-text2,.offers-block-wide .intro-offers-buick.single-offers-service-variation-b.theme-img-left .image-text2{font-size:16px}
}
.intro-offers-buick.single-offers-service-variation-b .bottom-content-container .bottom-content-disclaimer p{color:#2b2b2b;font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.single-offers-service-variation-b{position:relative}
.single-offers-service-variation-b .single-offer .inner-content{position:relative;z-index:5}
.single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text{left:5%;position:absolute;bottom:340px;top:auto}
.single-offers-service-variation-b .single-offer .disclaimer{padding:0 25px 25px}
.single-offers-service-variation-b .service-variation-b-offer .img img{width:100%}
.single-offers-service-variation-b .service-variation-b-offer .bottom-content-slide2 .bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 25px;background:#f2f2f2}
.single-offers-service-variation-b .service-variation-b-offer .bottom-content-slide2 .bottom-content .banner-text:first-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.single-offers-service-variation-b .service-variation-b-offer .bottom-content-slide2 .bottom-content .banner-text:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.single-offers-service-variation-b .service-variation-b-offer .inner-content .bottom-content-slide2{background:#f2f2f2}
.single-offers-service-variation-b .service-variation-b-offer .bottom-text .image-text-bottom{padding:20px 60px}
.offers-block-wide .single-offers-service-variation-b:not(.theme-img-left):not(.theme-img-right) .single-offer .service-variation-b-offer .cs_title.top-text{left:3%;position:absolute;bottom:200px;top:auto}
.carousel-offers .service-variation-b-offer .bottom-content{padding:0 18px}
.service-variation-b-offer .inner-content-1{position:static;height:auto}
.service-variation-b-offer .inner-content-1 .top-banner-text-block{color:#fff}
.service-variation-b-offer .inner-content-1 .img{visibility:visible}
.service-variation-b-offer .inner-content-1 .img img{height:100%;width:100%}
@media only screen and (min-width:768px) and (max-width:1023px){.single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:auto;top:40px}
.single-offers-service-variation-b .service-variation-b-offer .bottom-content-slide2 .bottom-content{padding:0 18px}
.offers-block-wide .single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text{bottom:auto;top:24px}
.offers-block-wide .single-offers-service-variation-b .bottom-content-slide2 .banner-text .cta-btn a{padding:18px 34px}
}
@media only screen and (min-width:1024px) and (max-width:1199px){.single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text{bottom:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-wide .single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text{bottom:255px}
.offers-block-wide .single-offers-service-variation-b .single-offer .service-variation-b-offer .inner-content2{top:auto}
.offers-block-wide .single-offers-service-variation-b .service-variation-b-offer .bottom-content-slide2 .bottom-content{padding:0 18px}
}
@media only screen and (max-width:767px){.single-offers-service-variation-b .single-offer .service-variation-b-offer .bottom-content-slide2 .banner-text .btn-buick{padding:18px 34px}
.single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text .cs_wrapper{text-align:left;bottom:auto;display:inline-block}
.single-offers-service-variation-b .service-variation-b-offer .bottom-content-slide2 .bottom-content{padding:0 15px}
.offers-block-b .single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text{left:0;width:100%;top:5px}
.offers-block-b .single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text .image-text1{text-align:left}
.offers-block-b .intro-offers-gmc.single-offers-service-variation-b .single-offer .service-variation-b-offer .top-banner-text-block{top:8px}
.offers-block-wide .single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text{bottom:auto;top:18px;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-wide .single-offers-service-variation-b:not(.theme-img-left):not(.theme-img-right) .single-offer .service-variation-b-offer .cs_title.top-text{text-align:center}
.single-offers-service-variation-b.intro-offers-buick .single-offer .service-variation-b-offer .cs_title.top-text .cs_wrapper.image-text1{display:inline-block;font-size:16px}
.single-offers-service-variation-b.intro-offers-buick .single-offer .service-variation-b-offer .cs_title.top-text .cs_wrapper.image-text2{display:inline-block}
.single-offers-service-variation-b.intro-offers-cadillac .single-offer .service-variation-b-offer .cs_title.top-text .cs_wrapper.image-text2{display:inline-block}
}
@media only screen and (min-device-width:414px) and (max-device-width:736px) and (-webkit-min-device-pixel-ratio:3) and (orientation:portrait){.offers-block-b .single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text{bottom:140px}
}
@media only screen and (max-width:767px) and (orientation:landscape){.offers-block-b .single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text{bottom:auto;top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-wide .single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
@media(min-width:1200px){.single-offers-service-variation-b .single-offer .service-variation-b-offer .top-banner-text-block.top-text{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;bottom:400px}
.single-offers-service-variation-b .single-offer .service-variation-b-offer .inner-content2{top:auto}
.offers-block-wide .single-offers-service-variation-b .single-offer .service-variation-b-offer .cs_title.top-text{bottom:300px}
}
.intro-offers-buick .bottom-content-slide2 .logo-text{text-transform:uppercase;color:#000;font-family:'Futura-regular',Tahoma,sans-serif;font-weight:700;font-size:30px;line-height:normal;padding-left:10px;letter-spacing:2px}
.intro-offers-buick .bottom-content-slide2 .banner-text{width:50%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 0}
.intro-offers-buick .bottom-content-slide2 .banner-text img.logo{max-width:150px}
.intro-offers-buick .bottom-content-slide2 .banner-text .btn-buick{display:block;padding:15px 75px;text-transform:uppercase;font-weight:300;font-size:14px;line-height:normal;width:100%}
.intro-offers-buick .service-variation-b-offer{width:100%}
.intro-offers-buick .service-variation-b-offer .image-text1{font-family:'Futura-Regular',Tahoma,sans-serif;font-size:43px;line-height:normal;text-transform:uppercase;letter-spacing:3px}
.intro-offers-buick .service-variation-b-offer .image-text2{font-family:'Futura-Bold',Tahoma,sans-serif;font-size:22px;line-height:25px;font-weight:800;letter-spacing:3px}
.intro-offers-buick .service-variation-b-offer .image-text-bottom{font-size:22px;line-height:26px;background:rgba(0,0,0,0.5);width:100%;text-align:center;letter-spacing:0;font-weight:700;text-transform:uppercase}
.intro-offers-buick .service-variation-b-offer .cs_title.bottom-text{bottom:0;position:absolute;width:100%}
.intro-offers-buick .banner-text{color:gray}
.intro-offers-buick .banner-text .label-heading{margin:20px 0}
.intro-offers-buick .banner-text input{position:absolute;left:-999em}
@media only screen and (max-width:767px){.offers-carousal-buick .bottom-content-slide2 .banner-text .btn-buick{padding:10px;font-size:10px;line-height:normal}
.offers-carousal-buick .bottom-content-slide2 .banner-text img.logo{max-width:60px}
.offers-carousal-buick .bottom-content-slide2 .logo-text{font-size:12px;line-height:normal;padding-left:5px;letter-spacing:0;margin:0}
.offers-carousal-buick .service-variation-b-offer .cs_wrapper.image-text2{padding:0;font-size:14px}
.offers-carousal-buick .service-variation-b-offer .image-text-bottom{font-weight:700;line-height:normal}
.offers-carousal-buick .banner-text .label-heading{font-weight:bold}
.offers-carousal-buick .banner-text .label-heading p{font-size:14px;line-height:normal}
.intro-offers-buick .service-variation-b-offer .cs_wrapper.image-text2{padding:0;font-size:14px}
.intro-offers-buick .bottom-content-slide2 .logo-text{font-size:12px;line-height:normal;padding-left:5px;letter-spacing:0}
.intro-offers-buick .bottom-content-slide2 .banner-text img.logo{max-width:60px;max-width:55px}
.intro-offers-buick .bottom-content-slide2 .banner-text .btn-buick{font-size:12px;line-height:normal;padding:10px}
.intro-offers-buick .banner-text .label-heading{margin:20px 0 0}
}
@media only screen and (min-width:768px) and (max-width:1023px){.offers-carousal-buick .service-variation-b-offer .cs_wrapper.image-text2{font-size:16px}
.offers-carousal-buick .banner-text .label-heading{margin:0}
.offers-carousal-buick .bottom-content-slide2 .logo-text{font-size:18px;line-height:normal;letter-spacing:0}
.offers-carousal-buick .bottom-content-slide2 .banner-text img.logo{max-width:85px}
.intro-offers-buick .service-variation-b-offer .cs_wrapper.image-text2{font-size:16px}
.intro-offers-buick .bottom-content-slide2 .logo-text{font-size:18px;line-height:normal;letter-spacing:0}
.intro-offers-buick .bottom-content-slide2 .banner-text img.logo{max-width:85px}
.intro-offers-buick .onboarding-offer .banner-text1{right:0;position:relative}
.intro-offers-buick .onboarding-offer .image-text3 p{font-size:14px;line-height:normal;color:#4d4d4d;padding-top:10px}
.intro-offers-buick .onboarding-offer .image-text3 ul li{font-size:14px;line-height:normal;color:#4d4d4d}
.offers-block-wide .intro-offers-buick .bottom-content-slide2 .logo-text{font-size:16px;line-height:normal}
.offers-block-wide .intro-offers-buick .bottom-content-slide2 .banner-text img.logo{max-width:80px}
}
@media only screen and (min-width:1024px) and (max-width:1199px){.intro-offers-buick .bottom-content-slide2 .logo-text{font-size:28px;line-height:normal;letter-spacing:0}
}
@media only screen and (max-width:767px) and (orientation:landscape){.intro-offers-buick .bottom-content-slide2 .banner-text img.logo{max-width:100px;line-height:normal}
.intro-offers-buick .bottom-content-slide2 .logo-text{font-size:20px;line-height:normal}
}
.intro-offers-cadillac.single-offers-service-variation-b.theme-img-right .bottom-content-slide2 .btn-cadillac,.intro-offers-cadillac.single-offers-service-variation-b.theme-img-left .bottom-content-slide2 .btn-cadillac{padding:18px 34px}
.intro-offers-cadillac.single-offers-service-variation-b.theme-img-right .inner-content-1 .top-banner-text-block,.intro-offers-cadillac.single-offers-service-variation-b.theme-img-left .inner-content-1 .top-banner-text-block{color:#000018}
.intro-offers-cadillac.single-offers-service-variation-b.theme-img-right .image-text2,.intro-offers-cadillac.single-offers-service-variation-b.theme-img-left .image-text2{font-size:12px;line-height:normal;font-weight:normal;font-family:'CadillacSans',Arial,Helvetica,sans-serif}
@media(min-width:768px){.intro-offers-cadillac.single-offers-service-variation-b.theme-img-right .image-text2,.intro-offers-cadillac.single-offers-service-variation-b.theme-img-left .image-text2{font-size:16px}
}
@media(min-width:992px){.intro-offers-cadillac.single-offers-service-variation-b.theme-img-right .image-text2,.intro-offers-cadillac.single-offers-service-variation-b.theme-img-left .image-text2{font-size:24px;letter-spacing:1px}
}
.intro-offers-cadillac.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .disclaimer p,.intro-offers-cadillac.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .disclaimer p{font-size:14px;line-height:24px;color:#000018;font-family:'CadillacSans',Arial,Helvetica,sans-serif}
.intro-offers-cadillac.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2 .banner-text,.intro-offers-cadillac.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2 .banner-text{padding-top:0;padding-bottom:0}
.intro-offers-cadillac.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content .banner-text,.intro-offers-cadillac.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content .banner-text{padding-top:0;padding-bottom:0}
.intro-offers-cadillac.single-offers-service-variation-b.theme-img-right .cta-btn a,.intro-offers-cadillac.single-offers-service-variation-b.theme-img-left .cta-btn a{font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
@media(min-width:1025px){.offers-block-wide .intro-offers-cadillac.single-offers-service-variation-b.theme-img-right .image-text2,.offers-block-wide .intro-offers-cadillac.single-offers-service-variation-b.theme-img-left .image-text2{font-size:21px}
}
.intro-offers-cadillac.single-offers-service-variation-b .bottom-content-container .bottom-content-disclaimer p{color:#000018;font-family:'CadillacSans',Arial,Helvetica,sans-serif}
.intro-offers-cadillac .service-variation-b-offer{width:100%}
.intro-offers-cadillac .service-variation-b-offer .image-text1{font-family:'CadillacSansLight',Arial,Helvetica,sans-serif;font-size:32px;line-height:normal;font-weight:600;letter-spacing:1px;text-transform:uppercase}
.intro-offers-cadillac .service-variation-b-offer .image-text2{font-family:'CadillacSansLight',Arial,Helvetica,sans-serif;font-size:32px;line-height:normal;font-weight:600;letter-spacing:1px;text-transform:uppercase}
.intro-offers-cadillac .service-variation-b-offer .image-text-bottom{font-size:22px;line-height:26px;background:rgba(0,0,0,0.5);width:100%;text-align:center;letter-spacing:0;font-weight:700;text-transform:uppercase}
.intro-offers-cadillac .service-variation-b-offer .cs_title.bottom-text{bottom:0;position:absolute;width:100%}
.intro-offers-cadillac .banner-text{color:gray}
.intro-offers-cadillac .bottom-content-slide2 .logo-text{text-transform:uppercase;color:gray;font-family:'CadillacSans',Arial,Helvetica,sans-serif;font-weight:700;font-size:28px;line-height:normal;letter-spacing:2px;display:none}
.intro-offers-cadillac .bottom-content-slide2 .banner-text{width:50%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}
.intro-offers-cadillac .bottom-content-slide2 .banner-text img.logo{max-width:250px;width:100%}
.intro-offers-cadillac .bottom-content-slide2 .banner-text .btn-cadillac{border:1px solid #252f32;background:#252f32;display:block;color:#fff;padding:15px 75px;text-transform:uppercase;font-weight:300;font-size:14px;line-height:normal;width:100%}
.intro-offers-cadillac .bottom-content-slide2 .banner-text .btn-cadillac:hover{background:#c8c8c8;border:1px solid #c8c8c8;color:#252f32}
.intro-offers-cadillac .banner-logo{max-width:100px;width:100%}
@media only screen and (max-width:767px){.intro-offers-cadillac .bottom-content-slide2 .banner-text img.logo{max-width:120px}
.intro-offers-cadillac .bottom-content-slide2 .banner-text .btn-cadillac{font-size:12px;line-height:normal;padding:16px}
.intro-offers-cadillac .banner-text .label-heading{margin:20px 0 0}
}
@media only screen and (min-width:768px) and (max-width:1023px){.offers-block-wide .intro-offers-cadillac .bottom-content-slide2 .logo-text{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-cadillac .bottom-content-slide2 .banner-text img.logo{max-width:100px}
.intro-offers-cadillac .service-variation-b-offer .image-text-bottom{font-size:16px;line-height:normal}
}
.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .bottom-content-slide2 .btn-chevrolet,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .bottom-content-slide2 .btn-chevrolet{padding:18px 34px;background:#303132;color:#fff;text-transform:capitalize;font-size:12px}
@media(min-width:768px){.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .bottom-content-slide2 .btn-chevrolet,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .bottom-content-slide2 .btn-chevrolet{font-size:14px}
}
.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .inner-content-1 .top-banner-text-block,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .inner-content-1 .top-banner-text-block{color:gray}
.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .image-text2,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .image-text2{font-size:12px;line-height:normal;font-family:'Louis-Bold',sans-serif;text-align:left}
@media(min-width:768px){.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .image-text2,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .image-text2{font-size:16px;line-height:normal}
}
@media(min-width:992px){.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .image-text2,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .image-text2{font-size:26px;line-height:26px}
}
.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text1,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text1{color:#b6862d}
.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text1,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text1,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2{font-family:'Louis',sans-serif;font-weight:100;font-style:normal}
@media(min-width:992px){.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text1,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text1,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2{letter-spacing:1px}
}
.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2{color:#393839;font-weight:normal}
@media(min-width:768px) and (max-width:1199px){.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2{font-weight:700}
}
.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .disclaimer p,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .disclaimer p{font-size:14px;line-height:24px;color:#393839;font-family:'Louis',sans-serif}
.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2 .banner-text,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2 .banner-text{padding-top:0;padding-bottom:0}
.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content .banner-text,.intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content .banner-text{padding-top:0;padding-bottom:0}
@media(min-width:1025px){.offers-block-wide .intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .image-text1,.offers-block-wide .intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .image-text1{font-size:36px;line-height:1}
.offers-block-wide .intro-offers-chevrolet.single-offers-service-variation-b.theme-img-right .image-text2,.offers-block-wide .intro-offers-chevrolet.single-offers-service-variation-b.theme-img-left .image-text2{font-size:22px}
}
.intro-offers-chevrolet.single-offers-service-variation-b .bottom-content-container .bottom-content-disclaimer p{color:gray;font-family:'Louis',sans-serif}
.intro-offers-chevrolet .service-variation-b-offer .image-text1{font-family:'Louis-Bold-Italic',sans-serif;font-size:45px;line-height:43px;font-style:italic;font-weight:700;text-transform:uppercase}
.intro-offers-chevrolet .service-variation-b-offer .image-text2{font-family:'Louis-Bold-Italic',sans-serif;font-size:45px;line-height:43px;font-style:italic;font-weight:700;text-transform:uppercase;text-align:right}
.intro-offers-chevrolet .service-variation-b-offer .image-text-bottom{font-family:'Louis-Bold',sans-serif;font-size:22px;line-height:26px;background:rgba(0,0,0,0.5);width:100%;text-align:center;font-weight:700;text-transform:uppercase}
.intro-offers-chevrolet .service-variation-b-offer .cs_title.bottom-text{bottom:0;position:absolute;width:100%}
.intro-offers-chevrolet .bottom-content-slide2 .logo-text{text-transform:uppercase;color:gray;font-family:'Louis',sans-serif;font-weight:700;font-size:28px;line-height:normal;letter-spacing:2px}
.intro-offers-chevrolet .bottom-content-slide2 .banner-text{width:50%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}
.intro-offers-chevrolet .bottom-content-slide2 .banner-text img.logo{max-width:115px;border-right:1px solid gray;padding-right:10px;margin-right:10px}
.intro-offers-chevrolet .bottom-content-slide2 .banner-text .btn-chevrolet{border:2px solid #b6862d;color:#4d4d4d;display:block;font-family:Roboto,Helvetica,sans-serif;padding:15px 70px;text-transform:uppercase;font-weight:700;font-size:14px;width:100%}
.intro-offers-chevrolet .bottom-content-slide2 .banner-text .btn-chevrolet:hover{background-color:#b6862d}
@media only screen and (max-width:767px){.offers-carousal-chevrolet .service-variation-b-offer .image-text2{text-align:center}
.offers-carousal-chevrolet .bottom-content-slide2 .banner-text .btn-chevrolet{padding:10px;font-size:10px;line-height:normal}
.offers-carousal-chevrolet .bottom-content-slide2 .banner-text img.logo{max-width:75px}
.offers-carousal-chevrolet .bottom-content-slide2 .logo-text{font-size:12px;line-height:normal;padding-left:5px;letter-spacing:0}
.intro-offers-chevrolet .service-variation-b-offer .image-text2{text-align:center}
.intro-offers-chevrolet .bottom-content-slide2 .banner-text .btn-chevrolet{line-height:normal;font-size:12px;padding:10px;text-align:center}
.intro-offers-chevrolet .bottom-content-slide2 .banner-text img.logo{max-width:55px;padding-right:5px;margin-right:5px}
.intro-offers-chevrolet .bottom-content-slide2 .logo-text{font-size:10px;line-height:normal;letter-spacing:0}
}
@media only screen and (max-width:374px){.offers-carousal-chevrolet .bottom-content-slide2 .banner-text img.logo{max-width:50px}
.offers-carousal-chevrolet .bottom-content-slide2 .banner-text .btn-chevrolet{padding:10px 5px}
.offers-carousal-chevrolet .bottom-content-slide2 .logo-text{padding-left:5px;font-size:10px;line-height:normal}
}
@media only screen and (min-width:768px) and (max-width:1023px){.offers-carousal-chevrolet .service-variation-b-offer .image-text-bottom{font-size:16px;line-height:normal}
.offers-block-wide .intro-offers-chevrolet .bottom-content-slide2 .logo-text{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-chevrolet .bottom-content-slide2 .banner-text img.logo{max-width:100px}
.intro-offers-chevrolet .service-variation-b-offer .image-text-bottom{font-size:16px;line-height:normal}
}
.intro-offers-gmc.single-offers-service-variation-b.theme-img-right,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left{background:#000}
.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .bottom-content-slide2 .btn-gmc,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .bottom-content-slide2 .btn-gmc{padding:18px 34px}
.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .inner-content-1 .top-banner-text-block,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .inner-content-1 .top-banner-text-block{color:#464646}
.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .image-text1,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .image-text1,.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .image-text2,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .image-text2{color:#fff}
.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .image-text2,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .image-text2{font-size:12px;line-height:normal;font-family:'Stratum',Arial,sans-serif;text-align:left}
@media(min-width:768px){.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .image-text2,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .image-text2{font-size:16px;line-height:normal}
}
@media(min-width:992px){.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .image-text2,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .image-text2{font-size:26px;line-height:normal}
}
.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container{background-color:#000}
.offers-block-wide .intro-offers-gmc.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-wide .intro-offers-gmc.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container,.offers-block-a .intro-offers-gmc.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-a .intro-offers-gmc.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container,.offers-block-b .intro-offers-gmc.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-b .intro-offers-gmc.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container{background-color:#000}
.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .disclaimer p,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .disclaimer p{font-size:16px;line-height:24px;color:#464646;font-family:'Stratum',Arial,sans-serif}
.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2 .banner-text,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2 .banner-text{padding-top:0;padding-bottom:0}
.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2 .banner-text .btn-gmc,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2 .banner-text .btn-gmc{background-color:#c00;border:medium none;color:#fff;font-size:12px}
@media(min-width:768px){.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2 .banner-text .btn-gmc,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2 .banner-text .btn-gmc{font-size:14px}
}
.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2 .banner-text .btn-gmc:hover,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2 .banner-text .btn-gmc:hover{opacity:.8}
.intro-offers-gmc.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content .banner-text,.intro-offers-gmc.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content .banner-text{padding-top:0;padding-bottom:0}
@media(min-width:1025px){.offers-block-wide .intro-offers-gmc.single-offers-service-variation-b.theme-img-right .image-text1,.offers-block-wide .intro-offers-gmc.single-offers-service-variation-b.theme-img-left .image-text1{font-size:36px;line-height:1}
.offers-block-wide .intro-offers-gmc.single-offers-service-variation-b.theme-img-right .image-text2,.offers-block-wide .intro-offers-gmc.single-offers-service-variation-b.theme-img-left .image-text2{font-size:22px}
}
.intro-offers-gmc.single-offers-service-variation-b .bottom-content-container{background-color:#000;border-top:none !important}
.intro-offers-gmc.single-offers-service-variation-b .bottom-content-container .bottom-content-disclaimer p{color:#fff;font-family:'Stratum',Arial,sans-serif}
.intro-offers-gmc.single-offers-service-variation-b .bottom-content-container .bottom-content-logo{background-color:#000;padding-top:0}
.intro-offers-gmc .service-variation-b-offer{width:100%}
.intro-offers-gmc .service-variation-b-offer .image-text1{font-family:'Stratum',Arial,sans-serif;font-size:49px;line-height:49px;font-weight:700;text-transform:uppercase;letter-spacing:1px}
.intro-offers-gmc .service-variation-b-offer .image-text2{font-family:'Stratum',Arial,sans-serif;font-size:49px;line-height:49px;font-weight:700;text-transform:uppercase;letter-spacing:1px}
.intro-offers-gmc .service-variation-b-offer .image-text-bottom{font-family:'Stratum',Arial,sans-serif;font-size:22px;line-height:26px;background:rgba(0,0,0,0.5);width:100%;text-align:center;letter-spacing:0;font-weight:700;text-transform:uppercase}
.intro-offers-gmc .service-variation-b-offer .cs_title.bottom-text{bottom:0;position:absolute;width:100%}
.intro-offers-gmc .banner-text{color:gray}
.intro-offers-gmc .bottom-content-slide2 .logo-text{text-transform:uppercase;color:gray;font-family:'Stratum',Arial,sans-serif;font-weight:700;font-size:28px;line-height:normal;letter-spacing:2px;display:none}
.intro-offers-gmc .bottom-content-slide2 .banner-text{width:50%;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.intro-offers-gmc .bottom-content-slide2 .banner-text img.logo{max-width:250px;width:100%}
.intro-offers-gmc .bottom-content-slide2 .banner-text .btn-gmc{border:1px solid #c00;color:#c00;display:block;font-family:'Muli',Arial,sans-serif;padding:15px 75px;text-transform:uppercase;font-weight:700;font-size:14px;line-height:normal;width:100%}
.intro-offers-gmc .bottom-content-slide2 .banner-text .btn-gmc:hover{background-color:#c00;color:#fff}
.intro-offers-gmc .banner-logo{max-width:100px;width:100%}
@media only screen and (max-width:767px){.offers-carousal-gmc .bottom-content-slide2 .banner-text .btn-gmc{padding:10px;font-size:10px;line-height:normal}
.offers-carousal-gmc .service-variation-b-offer .image-text-bottom{font-weight:700;line-height:normal}
.offers-carousal-gmc .banner-text .label-heading{font-weight:bold;font-size:14px;line-height:normal}
.offers-carousal-gmc .banner-text .label-heading p{font-weight:bold;font-size:14px;line-height:normal}
.intro-offers-gmc .bottom-content-slide2 .banner-text .btn-gmc{font-size:12px;line-height:normal;padding:16px}
.intro-offers-gmc .banner-text .label-heading{margin:20px 0 0}
}
@media only screen and (min-width:768px) and (max-width:1023px){.offers-carousal-gmc .service-variation-b-offer .image-text-bottom{font-size:16px;line-height:normal}
.offers-block-wide .intro-offers-gmc .bottom-content-slide2 .logo-text{font-size:14px;line-height:normal}
.offers-block-wide .intro-offers-gmc .bottom-content-slide2 .banner-text{padding:15px 0}
.offers-block-wide .intro-offers-gmc .bottom-content-slide2 .banner-text img.logo{max-width:200px}
.intro-offers-gmc .service-variation-b-offer .image-text-bottom{font-size:16px;line-height:normal}
}
@font-face{font-family:"bootstrapcontrols";src:url("/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/bootstrapcontrols.eot");src:url("/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/bootstrapcontrols.eot#iefix") format("embedded-opentype"),url("/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/bootstrapcontrols.woff") format("woff"),url("/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/bootstrapcontrols.ttf") format("truetype"),url("/etc.clientlibs/gmf-offers/clientlibs/main-global/resources/fonts/bootstrapcontrols.svg#basic") format("svg");font-weight:normal;font-style:normal}
.service-offer-variation-b{width:100%;background:#fff}
@media(max-width:1199px){.single-offers-service-variation-b.intro-offers-gmc .bottom-content-container .bottom-content-disclaimer p{font-size:16px;font-weight:normal}
}
.single-offers-service-variation-b.theme-img-right,.single-offers-service-variation-b.theme-img-left{height:100%}
.single-offers-service-variation-b.theme-img-right .single-offer,.single-offers-service-variation-b.theme-img-left .single-offer{height:100%}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer{height:100%}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container{padding:15px}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-disclaimer,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-disclaimer,.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-logo,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-logo{padding-left:15px;padding-right:15px}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .cs_title.top-text,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .cs_title.top-text{position:inherit}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .offers-background-cover-container,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .offers-background-cover-container{display:none}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2 .banner-text,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2 .banner-text{padding-top:0;padding-bottom:0;width:100%}
@media only screen and (min-width:1024px) and (max-width:1199px){.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2 .bottom-content,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2 .bottom-content{padding:0}
}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content{padding-left:0;padding-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:transparent}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content .banner-text,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content .banner-text{margin-top:20px;margin-bottom:0;padding-top:0;padding-bottom:0}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content .banner-text:last-child,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content .banner-text:last-child{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .top-banner-text-block,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .top-banner-text-block{padding:0}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .top-banner-text-block .image-text1,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .top-banner-text-block .image-text1{margin-bottom:25px}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .disclaimer,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .disclaimer{padding:0;margin-top:auto}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .disclaimer p,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .disclaimer p{font-size:14px;line-height:24px;color:#2b2b2b;font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .disclaimer p:last-of-type,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .disclaimer p:last-of-type{margin-bottom:0}
.single-offers-service-variation-b .top-content-container{width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex}
.single-offers-service-variation-b .bottom-content-container{background:#fff;width:100%}
.single-offers-service-variation-b .bottom-content-container .bottom-content-disclaimer{padding-top:25px;padding-bottom:25px}
.single-offers-service-variation-b .bottom-content-container .bottom-content-disclaimer p{font-size:13px;line-height:16px;margin-bottom:16px}
.single-offers-service-variation-b .bottom-content-container .bottom-content-disclaimer p:last-of-type{margin-bottom:0}
.single-offers-service-variation-b .bottom-content-container .bottom-content-disclaimer p:first-of-type{margin-top:0}
.single-offers-service-variation-b .bottom-content-container .bottom-content-logo{background-color:#f2f2f2;padding:25px 15px}
@media(min-width:992px){.single-offers-service-variation-b .bottom-content-container .bottom-content-logo{padding:25px}
}
.single-offers-service-variation-b .bottom-content-container .bottom-content-logo img{max-width:150px}
@media(min-width:768px){.single-offers-service-variation-b .bottom-content-container .bottom-content-logo img.logo-max-width-200{max-width:200px}
.single-offers-service-variation-b .bottom-content-container .bottom-content-logo img.logo-max-width-250{max-width:250px}
.single-offers-service-variation-b .bottom-content-container .bottom-content-logo img.logo-max-width-300{max-width:300px}
.single-offers-service-variation-b .bottom-content-container .bottom-content-logo img.logo-max-width-350{max-width:350px}
}
@media(min-width:768px){.single-offers-service-variation-b .bottom-content-container .bottom-content-logo .logo-negative-vertical-margin-5{margin:-5px 0}
.single-offers-service-variation-b .bottom-content-container .bottom-content-logo .logo-negative-vertical-margin-10{margin:-10px 0}
.single-offers-service-variation-b .bottom-content-container .bottom-content-logo .logo-negative-vertical-margin-15{margin:-15px 0}
.single-offers-service-variation-b .bottom-content-container .bottom-content-logo .logo-negative-vertical-margin-20{margin:-20px 0}
}
@media(min-width:768px){.single-offers-service-variation-b .bottom-content-container .bottom-content-logo .logo-negative-left-margin-5{margin-left:-5px}
.single-offers-service-variation-b .bottom-content-container .bottom-content-logo .logo-negative-left-margin-10{margin-left:-10px}
.single-offers-service-variation-b .bottom-content-container .bottom-content-logo .logo-negative-left-margin-15{margin-left:-15px}
.single-offers-service-variation-b .bottom-content-container .bottom-content-logo .logo-negative-left-margin-20{margin-left:-20px}
}
@media only screen and (min-width:1024px) and (max-width:1199px){.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container{max-width:300px}
.single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2{font-size:16px}
}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container{padding:30px 40px;width:100%;z-index:2;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:600px}
.offers-block-wide .service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-wide .service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container,.offers-block-a .service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-a .service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container{max-width:480px}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-disclaimer,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-disclaimer,.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-logo,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-logo{padding-left:40px;padding-right:40px}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content2,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content2,.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content{height:100%}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container,.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .img,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .img{-webkit-box-flex:1;-ms-flex:1;flex:1}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .banner-text,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .banner-text{width:100%}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .img,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .img{z-index:1;width:100%;position:relative}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .img picture,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .img picture{display:none}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text1,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text1,.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2{display:block}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2{margin-bottom:25px}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .offers-background-cover-container,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .offers-background-cover-container{position:absolute;width:100%;top:0;left:0;height:100%;display:inherit}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-container,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-container{border-top:1px solid #eee}
.service-variation-b-column .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .top-content-container,.service-variation-b-column .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .top-content-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
@media(min-width:768px){.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container{padding:30px 40px;width:100%;z-index:2;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:600px}
.offers-block-wide .offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-wide .offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container,.offers-block-a .offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-a .offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container{max-width:480px}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-disclaimer,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-disclaimer,.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-logo,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-logo{padding-left:40px;padding-right:40px}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content2,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content2,.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content{height:100%}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container,.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .img,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .img{-webkit-box-flex:1;-ms-flex:1;flex:1}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .banner-text,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .banner-text{width:100%}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .img,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .img{z-index:1;width:100%;position:relative}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .img picture,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .img picture{display:none}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text1,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text1,.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2{display:block}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2{margin-bottom:25px}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .offers-background-cover-container,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .offers-background-cover-container{position:absolute;width:100%;top:0;left:0;height:100%;display:inherit}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-container,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-container{border-top:1px solid #eee}
.offers-block-b .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .top-content-container,.offers-block-b .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .top-content-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
}
@media(min-width:992px){.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container{padding:30px 40px;width:100%;z-index:2;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:600px}
.offers-block-wide .offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-wide .offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-wide .offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container,.offers-block-wide .offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container,.offers-block-a .offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-a .offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-a .offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container,.offers-block-a .offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container{max-width:480px}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-disclaimer,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-disclaimer,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-disclaimer,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-disclaimer,.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-logo,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-logo,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-logo,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-logo{padding-left:40px;padding-right:40px}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content2,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content2,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content2,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content2,.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content{height:100%}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .inner-content-container,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .inner-content-container,.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .img,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .img,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .img,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .img{-webkit-box-flex:1;-ms-flex:1;flex:1}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .banner-text,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .banner-text,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .banner-text,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .banner-text{width:100%}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .img,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .img,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .img,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .img{z-index:1;width:100%;position:relative}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .img picture,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .img picture,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .img picture,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .img picture{display:none}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text1,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text1,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text1,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text1,.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2{display:block}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .image-text2,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .image-text2{margin-bottom:25px}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .offers-background-cover-container,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .offers-background-cover-container,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .offers-background-cover-container,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .offers-background-cover-container{position:absolute;width:100%;top:0;left:0;height:100%;display:inherit}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-slide2,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-slide2{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-container,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .bottom-content-container,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-container,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .bottom-content-container{border-top:1px solid #eee}
.offers-block-wide .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .top-content-container,.offers-block-a .single-offers-service-variation-b.theme-img-right .service-variation-b-offer .top-content-container,.offers-block-wide .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .top-content-container,.offers-block-a .single-offers-service-variation-b.theme-img-left .service-variation-b-offer .top-content-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
}
@media only screen and (max-width:767px){.single-offers-service-variation-b .service-variation-b-offer .image-text1{font-size:16px;line-height:normal}
.single-offers-service-variation-b .service-variation-b-offer .image-text2{font-size:12px;line-height:normal}
.single-offers-service-variation-b .service-variation-b-offer .top-banner-text-block{padding:0 10px}
}
@media only screen and (min-width:768px) and (max-width:1023px){.single-offers-service-variation-b .service-variation-b-offer .image-text1{font-size:22px;line-height:normal}
.single-offers-service-variation-b .service-variation-b-offer .image-text2{font-size:16px;line-height:normal;font-size:22px}
.intro-offers-buick .onboarding-offer .bottom-content-slide1 .brand-logo img.logo{margin:0 auto}
}
@media only screen and (min-width:1024px) and (max-width:1199px){.offers-block-wide .single-offers-service-variation-b .service-variation-b-offer .image-text1{font-size:22px;line-height:normal}
.offers-block-wide .single-offers-service-variation-b .service-variation-b-offer .image-text2{font-size:16px;line-height:normal}
.single-offers-service-variation-b .service-variation-b-offer .overlay-text p{font-size:14px;line-height:normal}
}
@media only screen and (max-width:359px){.single-offers-service-variation-b .single-offer .service-variation-b-offer .image-text-bottom{padding:10px 40px}
}
@media only screen and (max-width:767px) and (orientation:landscape){.single-offers-service-variation-b .service-variation-b-offer .image-text1{font-size:22px;line-height:normal}
.single-offers-service-variation-b .service-variation-b-offer .image-text2{font-size:22px;line-height:normal}
.single-offers-service-variation-b .service-variation-b-offer .overlay-text p{font-size:14px;line-height:normal}
.single-offers-service-variation-b .service-variation-b-offer .top-banner-text-block{padding:0 20px}
.single-offers-service-variation-b .single-offer .service-variation-b-offer .image-text-bottom{padding:20px 60px}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.single-offers-service-variation-b.theme-img-right .top-content-container,.single-offers-service-variation-b.theme-img-left .top-content-container,.single-offers-service-variation-b.theme-img-right .bottom-content-container,.single-offers-service-variation-b.theme-img-left .bottom-content-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}
.single-offers-service-variation-b.theme-img-right .top-banner-text-block,.single-offers-service-variation-b.theme-img-left .top-banner-text-block{-webkit-box-flex:1;-ms-flex:1;flex:1}
.single-offers-service-variation-b.theme-img-right .top-banner-text-block .cs_wrapper.image-text1,.single-offers-service-variation-b.theme-img-left .top-banner-text-block .cs_wrapper.image-text1,.single-offers-service-variation-b.theme-img-right .top-banner-text-block .cs_wrapper.image-text2,.single-offers-service-variation-b.theme-img-left .top-banner-text-block .cs_wrapper.image-text2{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
.single-offers-service-variation-b.theme-img-right .inner-content-1,.single-offers-service-variation-b.theme-img-left .inner-content-1{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
}
.sirius-xm .sirius-variation-wrapper .bg-container .absolute{top:0;left:0}
.sirius-xm .sirius-variation-wrapper .sirius-variation-wrapper_content sup{top:-0.2em}
@media(max-width:767px){.sirius-xm .sirius-variation-wrapper .sirius-variation-wrapper_content{z-index:1;position:relative}
}
.sirius-xm .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-content p a:hover{text-decoration:none}
.sirius-xm .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-content p a:focus{color:#fff !important;background-color:transparent;border:none !important;outline:none !important}
.sirius-xm .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-api-content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:1199px){.sirius-xm .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-api-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}
}
@media(max-width:991px){.sirius-xm .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-api-content{display:block}
}
@media(min-width:768px) and (max-width:991px){.sirius-xm .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-api-content{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(max-width:1199px){.sirius-xm .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-api-content li{margin-right:20px;font-size:14px}
}
.cf-mya .sirius-xm .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-btn .btn{font-family:'Overpass-bold',Arial,Helvetica,sans-serif !important;line-height:initial !important}
@media(max-width:767px){.sirius-xm .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-btn .btn{width:auto}
}
.sirius-xm .variation-one .sirius-variation-wrapper .bg-container{background-color:#005dab;background-repeat:no-repeat;background-size:cover}
@media(max-width:767px){.sirius-xm .variation-one .sirius-variation-wrapper .bg-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;z-index:1;position:relative}
}
.sirius-xm .variation-one .sirius-variation-wrapper .sirius-variation-wrapper_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.sirius-xm .variation-one .sirius-variation-wrapper .sirius-variation-wrapper_img img{width:100%;height:315px}
@media(max-width:767px){.sirius-xm .variation-one .sirius-variation-wrapper .sirius-variation-wrapper_img img{height:auto;width:100%}
}
@media(min-width:768px) and (max-width:991px){.sirius-xm .variation-one .sirius-variation-wrapper .sirius-variation-wrapper_img img{height:320px;width:100%}
}
.sirius-xm .variation-two .sirius-variation-wrapper .bg-container{background-repeat:no-repeat;background-size:cover}
@media(max-width:767px){.sirius-xm .variation-two .sirius-variation-wrapper .bg-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
.sirius-xm .variation-two .sirius-variation-wrapper .bg-container .absolute .bg-size-cover{background-position:100% 0}
@media(max-width:1280px){.sirius-xm .variation-two .sirius-variation-wrapper .bg-container .absolute .bg-size-cover{background-position:70% 0 !important}
}
@media(max-width:991px){.sirius-xm .variation-two .sirius-variation-wrapper .bg-container .absolute .bg-size-cover{background-position:40% 0 !important}
}
.sirius-xm .variation-two .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-api-content{width:95%}
@media(max-width:991px){.sirius-xm .variation-two .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-api-content{width:100%}
}
.sirius-xm .variation-two .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-content{width:90%}
@media(max-width:991px){.sirius-xm .variation-two .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-content{width:95%}
}
@media(max-width:767px){.sirius-xm .variation-two .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-content{width:100%}
}
.sirius-xm .variation-two .sirius-variation-wrapper .sirius-variation-wrapper_img img{width:100%}
@media(max-width:767px){.sirius-xm .variation-three .sirius-variation-wrapper .bg-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
}
@media(max-width:1199px){.sirius-xm .variation-three .sirius-variation-wrapper .bg-container .absolute .bg-size-cover{background-position:60% 0 !important}
}
@media(min-width:768px) and (max-width:991px){.sirius-xm .variation-three .sirius-variation-wrapper .bg-container .absolute .bg-size-cover{background-position:55% 0 !important}
}
.sirius-xm .variation-three .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-content{width:90%}
@media(max-width:767px){.sirius-xm .variation-three .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-content{width:100%}
}
@media(max-width:767px){.sirius-xm .variation-three .sirius-variation-wrapper .sirius-variation-wrapper_content .btn{background:#fff !important;color:#005dab !important}
}
.sirius-xm .variation-three .sirius-variation-wrapper .sirius-variation-wrapper_img img{width:100%}
.sirius-xm .variation-three.block-list .sirius-variation-wrapper .bg-container .absolute .bg-size-cover{background-position:80% 0 !important}
@media(max-width:1199px){.sirius-xm .variation-three.block-list .sirius-variation-wrapper .bg-container .absolute .bg-size-cover{background-position:67% 0 !important}
}
@media(max-width:991px){.sirius-xm .variation-three.block-list .sirius-variation-wrapper .bg-container .absolute .bg-size-cover{background-position:45% 0 !important}
}
.sirius-xm .variation-three.block-list .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-api-content{display:block}
@media(min-width:768px){.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .bg-container{padding-top:0 !important}
}
@media(max-width:1199px){.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .bg-container .absolute .bg-size-cover{background-position:90% 0 !important}
}
@media(max-width:991px){.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .bg-container .absolute .bg-size-cover{background-position:45% 0 !important}
}
@media(min-width:768px){.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .sirius-variation-wrapper_content{padding-bottom:30px !important}
}
.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-heading h2{font-family:'CadillacGothic-WideRegular',Arial,Helvetica,sans-serif !important;letter-spacing:5px;line-height:1.44}
.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-api-content{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif !important;letter-spacing:1px;line-height:1.3;font-size:16px !important}
@media(min-width:768px){.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-api-content{margin:0 0 10px !important}
}
@media(max-width:991px){.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-api-content{font-size:14px !important}
}
@media(max-width:991px){.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-api-content li{font-size:14px !important}
}
.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-content p{font-family:'CadillacGothic-Regular',Arial,Helvetica,sans-serif !important;line-height:1.3;letter-spacing:1px}
.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .sirius-variation-wrapper_content .sirius-content p a{font-family:'CadillacGothic-Bold',Arial,Helvetica,sans-serif !important}
.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .sirius-variation-wrapper_content .btn{background:transparent !important;font-family:'CadillacGothic-Bold',Arial,Helvetica,sans-serif !important}
@media(max-width:767px){.sirius-xm .variation-three.block-list.cf-sirius-wrapper .sirius-variation-wrapper .sirius-variation-wrapper_content .btn{background:#fff !important}
}
@media(min-width:992px){.gmfx-momentum .sirius-specialcard h2 p{font-size:17px !important}
}
.gmfx-momentum .sirius-specialcard p.lh-125{line-height:1.25}
.gmfx-momentum .sirius-specialcard p a.special-offers-link{text-decoration:none;margin-left:2px}
.gmfx-momentum .sirius-specialcard p a.special-offers-link sup{top:-0.2em}
#siriusspedialofferData .aem-Grid{height:100%}
#siriusspedialofferData .teaser{height:100%}
#siriusspedialofferData .current-offer-item{width:100%;max-width:100%;height:100%}
.gmfx-momentum .modal#sirius-offer-disclaimer .modal-header{padding:15px !important}
@media(min-width:992px){.gmfx-momentum .modal#sirius-offer-disclaimer .modal-header{padding:20px 30px 40px !important}
}
.current-offer-banner-container{background-color:#005dab;position:relative;overflow:hidden}
@media(max-width:767px){.current-offer-banner-container .img-banner-background{display:none}
}
.current-offer-banner-container .banner-text-container{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 15px;background-color:rgba(0,89,164,0.8);position:relative}
@media(min-width:768px){.current-offer-banner-container .banner-text-container{padding:60px 15px}
}
@media(min-width:992px){.current-offer-banner-container .banner-text-container__subtitle{width:80%}
}
.current-offer-banner-container .banner-text-container__header:before{margin:0 auto 14px}
.current-location .error-msg{color:#c71401;display:none}
.offer-card .main-heading{letter-spacing:1px}
.offers-brand-container .btn-container{margin-top:auto}
.offers-brand-container .current-offer-container-results .loader-spinner{max-width:420px}
.offers-brand-container .offers-feature-group-container .accordion-content{max-height:none !important}
.offers-brand-container .offers-feature-group-container .open{background-color:#f6f7f9}
.offers-brand-container .offers-feature-group-container .chev{right:0;top:35px}
@media(min-width:480px){.offers-brand-container .offers-feature-group-container .chev{top:55px;right:30px}
}
@media(min-width:992px){.offers-brand-container .offers-feature-group-container .chev{top:65px}
}
.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_medium,.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_regular{font-size:16px;font-family:'Overpass-regular',Arial,Helvetica,sans-serif;margin-bottom:20px;margin-top:5px;display:inline-block}
.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_regular_bold{font-size:14px;font-family:'Overpass-regular',Arial,Helvetica,sans-serif}
.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_xlarge{font-size:28px;display:block;font-family:'Overpass-bold',Arial,Helvetica,sans-serif}
.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_xlarge:after{content:"*";font-size:.5em;text-decoration:underline;margin-left:1px;position:absolute;margin-top:1.8%}
.offers-brand-container .offers-feature-group-container .offers-wrapper .IOM_large{font-size:16px;margin-bottom:15px;font-family:'Overpass-medium',Arial,Helvetica,sans-serif}
.offers-brand-container .offers-feature-group-container .offers-wrapper [class*='IOM']{display:block}
.offers-brand-container .offers-feature-group-container .btn{white-space:initial}
.offers-brand-container .offers-feature-group-container .important-info-link:focus{outline:0}
.img-zoom-wrapper{position:relative;margin:auto;overflow:hidden}
.img-zoom-wrapper .img-zoom{max-width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:block;width:100%;height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.img-zoom-wrapper .img-zoom:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.filter-section-current-offers .accordion-container .item{border-top:0}
.filter-section-current-offers .accordion-container .chev{top:12px}
@media(min-width:768px){.filter-section-current-offers .accordion-container .chev{top:18px}
}
@media(min-width:992px){.filter-section-current-offers .accordion-container .chev{top:28px}
}
@media(max-width:1199px){.filter-content-current-offers{display:none}
}
@media(min-width:1200px){.filter-content-current-offers{display:block !important}
}
.filter-content-current-offers .accordion-container .accordion-content{max-height:none !important}
.filter-content-current-offers .accordion-container .accordion-content .form-control{min-height:34px}
.filter-content-current-offers .accordion-container .chev{top:27px}
.main-current-offer .single-offer-modal .modal-header .close:after,.main-current-offer .single-offer-modal .modal-header .close:before{background:#005dab}
@media(max-width:991px){.main-current-offer .single-offer-modal .modal-body{max-height:450px}
}
.main-current-offer .tabs-container .slick-track{margin-left:0}
@media(max-width:767px){.main-current-offer .tabs-container .swipe-tabs .swipe-tab{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
@media(max-width:767px){.main-current-offer .tabs-container .swipe-tabs .slick-slide.active-tab .icon-minus{display:block !important}
.main-current-offer .tabs-container .swipe-tabs .slick-slide.active-tab .icon-minus:before{content:"\2212"}
.main-current-offer .tabs-container .swipe-tabs .slick-slide:not(.active-tab) .icon-plus{display:block !important}
}
.main-current-offer .search-btn{cursor:pointer}
.main-current-offer .tabs .swipe-tab.active-tab:after{left:0}
@media(min-width:768px){.main-current-offer .discount-programs .img-container{min-height:108px}
}
.main-current-offer .discount-programs .card-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.main-current-offer .discount-programs .btn{margin-top:auto;white-space:initial}
.main-current-offer .discount-programs .discount-programs-link:focus{outline:0}
.main-current-offer .special-offers-tab .font--buick{font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.main-current-offer .special-offers-tab .font--buick-body{font-family:'AvenirNext',Helvetica,Arial,sans-serif}
.main-current-offer .special-offers-tab .font--cadillac{font-family:'CadillacSans',Arial,Helvetica,sans-serif}
.main-current-offer .special-offers-tab .font--gmc{font-family:'Stratum',Arial,sans-serif}
.main-current-offer .special-offers-tab .font--chevrolet{font-family:'Louis',sans-serif}
.main-current-offer .special-offers-tab .font--buick-bg{background:#c9480c;border:2px solid #c9480c !important}
.main-current-offer .special-offers-tab .font--buick-bg:hover{background:#c9480c !important;color:#fff !important;border:2px solid #c9480c !important}
.main-current-offer .special-offers-tab .font--cadillac-bg{background:#000;border:2px solid #000 !important}
.main-current-offer .special-offers-tab .font--cadillac-bg:hover{background:#fff;color:#000 !important;border:2px solid #000 !important}
.main-current-offer .special-offers-tab .font--gmc-bg{background:#c00;border:2px solid #c00 !important}
.main-current-offer .special-offers-tab .font--gmc-bg:hover{background:#fff !important;color:#c00 !important;border:2px solid #c00 !important}
.main-current-offer .special-offers-tab .font--chevrolet-bg{background:#b6862d;border:2px solid #b6862d !important}
.main-current-offer .special-offers-tab .font--chevrolet-bg:hover{background:#fff !important;color:#b6862d !important;border:2px solid #b6862d !important}
.main-current-offer .special-offers-tab .font--common-gray-bg{background:#f2f2f2}
.main-current-offer .special-offers-tab .font--current-gray-bg{background:#999}
.main-current-offer .special-offers-tab .font--current-dark-gray-bg{background:#414042}
.main-current-offer .special-offers-tab .font--current-silver-bg{background:#56565a}
.main-current-offer .special-offers-tab .btn-global-buick,.main-current-offer .special-offers-tab .btn-global-buick:hover{background-image:url(../../../content/dam/gmf-offers/logos/buick-arrow-white.png) !important;background-size:auto 18px !important;background-repeat:no-repeat !important;background-position:88% 50% !important}
.modal-backdrop-current{opacity:.6}
.filter-section-current-offers .mobile-filters .form-control{height:30px}
.flex-no-wrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
@media(min-width:768px) and (max-width:991px){.tiered-savings-flex{-webkit-box-flex:1 !important;-ms-flex:auto !important;flex:auto !important}
}
.tieredSavings .tiered-savings-content{position:absolute;top:30px;left:30px}
.tieredSavings .tiered-savings-content>div>h2{display:none}
@media(max-width:369px){.offers-block-b .tieredSavings .tiered-savings-content{top:12px;left:15px}
.offers-block-b .tieredSavings .tiered-savings-content .heading{margin-bottom:0 !important}
}
@media(max-width:480px){.tieredSavings .tiered-savings-content{top:20px;left:20px;width:88%}
.offers-block-wide .tieredSavings .tiered-savings-content{top:30px;left:30px}
.tieredSavings .tiered-savings-content .disclaimer-txt{font-family:'Overpass-italic';font-style:italic}
.offers-block-b .tieredSavings .tiered-savings-content .disclaimer-txt{font-size:9px !important;line-height:10px}
.offers-block-wide .tieredSavings .tiered-savings-content .disclaimer-txt .no-br{display:none !important}
}
@media(max-width:767px){.offers-block-b .tieredSavings .tiered-savings-content .heading .no-br{display:none !important}
}
@media(min-width:768px) and (max-width:991px){.tieredSavings .tiered-savings-content{top:40px;left:40px;width:88%}
.offers-block-b .tieredSavings .tiered-savings-content .heading{margin-bottom:5px !important}
.offers-block-b .tieredSavings .tiered-savings-content .sub-heading{font-size:22px !important}
}
@media(min-width:992px) and (max-width:1199px){.tieredSavings .tiered-savings-content{width:70%}
.offers-block-b .tieredSavings .tiered-savings-content{top:20px;width:60%}
.offers-block-wide .tieredSavings .tiered-savings-content{top:20px;left:20px}
.logout .offers-block-wide .tieredSavings .tiered-savings-content>div{padding-top:5px !important;padding-left:5px !important}
.login .offers-block-wide .tieredSavings .tiered-savings-content>div{padding-top:15px !important;padding-left:15px !important}
.offers-block-wide .tieredSavings .tiered-savings-content .heading{font-size:42px !important;margin-top:0 !important;margin-bottom:0 !important;line-height:42px}
.offers-block-wide .tieredSavings .tiered-savings-content .heading .no-br{display:none !important}
.logout .offers-block-wide .tieredSavings .tiered-savings-content .heading{line-height:46px}
.offers-block-wide .tieredSavings .tiered-savings-content .sub-heading{font-size:18px !important}
.logout .offers-block-wide .tieredSavings .tiered-savings-content .sub-heading{margin-bottom:0 !important}
.offers-block-wide .tieredSavings .tiered-savings-content .disclaimer-txt{font-size:10px !important;margin-top:10px !important;line-height:11px}
.logout .offers-block-wide .tieredSavings .tiered-savings-content .disclaimer-txt{margin-top:5px !important}
}
@media(min-width:1200px){.tieredSavings .tiered-savings-content{width:60%}
.offers-block-wide .tieredSavings .tiered-savings-content{width:65%;top:25px;left:25px}
.offers-block-wide .tieredSavings .tiered-savings-content .heading{font-size:50px !important;line-height:50px}
.logout .offers-block-wide .tieredSavings .tiered-savings-content .heading{margin-top:0 !important;margin-bottom:10px !important}
.offers-block-wide .tieredSavings .tiered-savings-content .heading .no-br{display:none !important}
.offers-block-wide .tieredSavings .tiered-savings-content .sub-heading{font-size:18px !important}
.offers-block-wide .tieredSavings .tiered-savings-content .disclaimer-txt{font-size:10px !important;margin-top:15px !important}
.logout .offers-block-wide .tieredSavings .tiered-savings-content .disclaimer-txt{margin-top:15px !important}
.offers-block-wide .tieredSavings .tiered-savings-content .disclaimer-txt br{display:block !important}
.offers-block-wide .tieredSavings .tiered-savings-content .disclaimer-txt .no-br{display:none !important}
}
@media(min-width:1200px) and (max-width:1340px){.offers-block-wide .tieredSavings .tiered-savings-content .heading{font-size:46px !important}
.logout .offers-block-wide .tieredSavings .tiered-savings-content>div{padding-top:15px !important}
}
.offers-block-a .tieredSavings .picture-box-wide,.offers-block-a .tieredSavings .picture-box-b{display:none}
.offers-block-b .tieredSavings .picture-box-wide,.offers-block-b .tieredSavings .picture-box-a{display:none}
.offers-block-wide .tieredSavings .picture-box-a,.offers-block-wide .tieredSavings .picture-box-b{display:none}
.ov_hidden{overflow:hidden}
.default-vehicle-offers{height:100%;background:#fff}
.default-vehicle-offers .default_offers_container{position:relative}
.default-vehicle-offers .default_offers_container .brand-cta{text-align:right}
.default-vehicle-offers .default_offers_container img{width:100%}
.default-vehicle-offers>.row{-ms-flex-wrap:unset !important;flex-wrap:unset !important;min-width:unset !important}
.default-vehicle-offers .default_offers_content.row{bottom:0;left:0;width:100%;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;margin:0}
.default-vehicle-offers .default_offers_content.row:before{display:none !important}
.offers-block-b .default_offers_content.row{padding:20px}
.offers-block-wide .default_offers_content.row{padding:30px}
.offers-block-wide .default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles{padding:10px}
@media(min-width:1200px){.offers-block-wide .default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles{padding:12px 10px;white-space:normal}
}
.buick-default-vehicle-offers .brand-text{font-family:Futura-Regular,Helvetica,Arial,sans-serif}
.buick-default-vehicle-offers .default_offers_container .brand-text p{color:#c9480c;font-size:26px;margin:0;text-transform:uppercase}
.buick-default-vehicle-offers .brand-cta .btn-default-vehicles{font-family:Futura-Regular,Helvetica,Arial,sans-serif;letter-spacing:1.5px}
.buick-default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles{border:1px solid #c9480c;border-radius:0;color:#c9480c;font-size:14px;padding:10px 40px}
.buick-default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles:hover{background:#c9480c;color:#fff}
.buick-default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles:focus{background:#c9480c;color:#fff}
.chevrolet-default-vehicle-offers .brand-text{font-family:Louis,Tahoma,sans-serif}
.chevrolet-default-vehicle-offers .default_offers_container .brand-logo img{max-width:85px}
.chevrolet-default-vehicle-offers .default_offers_container .brand-text p{color:#4d4d4d;font-size:26px;margin:0;text-transform:uppercase}
.chevrolet-default-vehicle-offers .brand-cta .btn-default-vehicles{font-family:Roboto,Helvetica,sans-serif;letter-spacing:1.5px;text-transform:capitalize}
.chevrolet-default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles{border:1px solid #f2bf24;border-radius:0;color:#4d4d4d;font-size:14px;padding:10px 40px}
.chevrolet-default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles:hover{background:#f2bf24}
.chevrolet-default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles:focus{background:#f2bf24}
.cadillac-default-vehicle-offers .brand-text{font-family:CadillacSans,Arial,Helvetica,sans-serif}
.cadillac-default-vehicle-offers .default_offers_container .brand-logo img{max-width:70px}
.cadillac-default-vehicle-offers .default_offers_container .brand-text p{color:#252f32;font-size:26px;margin:0;text-transform:uppercase}
.cadillac-default-vehicle-offers .brand-cta .btn-default-vehicles{font-family:CadillacSans,Arial,Helvetica,sans-serif;letter-spacing:1.5px}
.cadillac-default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles{border:1px solid #252f32;border-radius:0;color:#fff;font-size:14px;padding:10px 40px;background:#252f32}
.cadillac-default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles:hover{background:#c8c8c8;border:1px solid #c8c8c8;color:#252f32}
.cadillac-default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles:focus{background:#c8c8c8;border:1px solid #c8c8c8;color:#252f32}
.gmc-default-vehicle-offers{background:#000;height:100%}
.gmc-default-vehicle-offers .default_offers_content.row{bottom:0;left:0;width:100%;padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000}
.gmc-default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles{border:1px solid #c00;border-radius:0;color:#c00;font-size:14px;padding:10px 40px;background:#fff}
.gmc-default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles:hover{background:#a00;border:1px solid #a00;color:#fff}
.gmc-default-vehicle-offers .default_offers_content.row .brand-cta .btn-default-vehicles:focus{background:#a00;border:1px solid #a00;color:#fff}
.gmc-default-vehicle-offers .brand-text{font-family:Stratum,Arial,sans-serif}
.gmc-default-vehicle-offers .default_offers_container .brand-logo img{max-width:100px}
.gmc-default-vehicle-offers .default_offers_container .brand-text p{color:#fff;font-size:26px;margin:0;text-transform:uppercase}
.gmc-default-vehicle-offers .brand-cta .btn-default-vehicles{font-family:Muli,Arial,sans-serif;letter-spacing:1.5px}
@media screen and (max-width:767px){.default-vehicle-offers .default_offers_content.row{position:relative}
.gmc-default-vehicle-offers .default_offers_content.row{background:#000}
}
@media screen and (max-width:767px){.default-vehicle-offers .default_offers_content.row{padding:10px 20px}
.default-vehicle-offers .brand-cta{margin:5px 0}
.default-vehicle-offers .brand-logo{margin:5px 0}
.default-vehicle-offers .brand-text{margin:5px 0}
.default-vehicle-offers .default_offers_container .brand-text p{font-size:16px}
.default-vehicle-offers .default_offers_container .brand-cta .btn-default-vehicles{font-size:12px;width:100%;padding:10px}
.chevrolet-default-vehicle-offers .default_offers_container .brand-logo img{max-width:75px}
.gmc-default-vehicle-offers .default_offers_container .brand-logo img{max-width:85px}
}
@media(min-width:480px) and (max-width:991px){.default-vehicle-offers .default_offers_container img{width:1000px}
}
@media screen and (max-width:991px){.default-vehicle-offers .default_offers_content.row{text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.default-vehicle-offers .default_offers_container .brand-cta{text-align:center}
.default-vehicle-offers .brand-cta{margin:10px 0}
.default-vehicle-offers .brand-logo{margin:10px 0}
.default-vehicle-offers .brand-text{margin:10px 0}
}
@media screen and (min-width:768px) and (max-width:991px){.chevrolet-default-vehicle-offers .default_offers_container .brand-logo img{max-width:95px}
.gmc-default-vehicle-offers .default_offers_container .brand-logo img{max-width:120px}
.offers-block-wide .default-vehicle-offers .default_offers_content.row{padding:10px}
.offers-block-wide .default-vehicle-offers .default_offers_content.row .brand-text{margin:5px 0}
.offers-block-wide .default-vehicle-offers .default_offers_container .brand-text p{font-size:20px}
.offers-block-wide .default-vehicle-offers.buick-default-vehicle-offers .default_offers_container .brand-text p{font-size:18px}
.offers-block-wide .default-vehicle-offers.buick-default-vehicle-offers .default_offers_content.row{padding:0 10px}
}
@media(min-width:992px) and (max-width:1199px){.offers-block-b .buick-default-vehicle-offers .default_offers_content .brand-logo{padding-left:0;padding-right:0}
.offers-block-wide{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .default-vehicle-offers .default_offers_content.row{position:relative}
.offers-block-wide .vehicle-default-offer{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .vehicle-default-offer .default-vehicle-offers{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .vehicle-default-offer .default-vehicle-offers .row{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .vehicle-default-offer .default-vehicle-offers .row .col-md-12{display:-webkit-box;display:-ms-flexbox;display:flex}
.offers-block-wide .buick-default-vehicle-offers .default_offers_content{padding-left:15px;padding-right:15px}
.offers-block-wide .buick-default-vehicle-offers .default_offers_content .brand-logo{padding-left:0;padding-right:0;width:28%}
.offers-block-wide .buick-default-vehicle-offers .default_offers_content .brand-text{width:38%}
}
@media screen and (min-width:992px) and (max-width:1280px){.default-vehicle-offers .default_offers_container .brand-text p{font-size:20px}
.default-vehicle-offers .default_offers_container .brand-cta .btn-default-vehicles{padding:5px 25px}
.cadillac-default-vehicle-offers .default_offers_container .brand-logo img{max-width:55px}
}
@media(min-width:1200px){.default-vehicle-offers .brand-logo,.default-vehicle-offers .brand-cta{-ms-flex-preferred-size:25%;flex-basis:25%}
}
.half-width-container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid gray;border-top:0}
.half-width-container .offers-finance{font-family:'Roboto',Helvetica,sans-serif;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-family:CadillacSans,Arial,Helvetica,sans-serif;font-family:Muli,Arial,sans-serif;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}
.half-width-container .offers-cash{font-family:'Roboto',Helvetica,sans-serif;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-family:CadillacSans,Arial,Helvetica,sans-serif;font-family:Muli,Arial,sans-serif;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}
.half-width-container .offers-lease{font-family:'Roboto',Helvetica,sans-serif;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;font-family:CadillacSans,Arial,Helvetica,sans-serif;font-family:Muli,Arial,sans-serif;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}
.half-width-container .disclaimer{margin-top:10px}
.full-width-container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid gray;border-top:0}
.full-width-container .offers-cta .btn-chevrolet-currentOffers{width:100%}
.full-width-container .offers-cta .btn-buick-currentOffers{width:100%}
.full-width-container .offers-cta .btn-cadillac-currentOffers{width:100%}
.full-width-container .offers-cta .btn-gmc-currentOffers{width:100%}
.full-width-container .disclaimer{margin-top:10px}
.offers-chevrolet{background:#fff;width:100%}
.offers-chevrolet .alternate{color:#414042;font:italic bold 14px "Louis",sans-serif;font-size:16px;margin-top:0}
.offers-chevrolet p.titleImage{text-align:center;font-size:16px;margin-top:10px}
.offers-chevrolet .heading .IOM_regular{font-size:24px;line-height:30px;color:#292929;font-weight:700;text-transform:uppercase;border-bottom:0;font-family:'Louis-Bold',sans-serif}
.offers-chevrolet p{color:#292929;font-weight:400;margin:0;padding:0;font-family:Roboto,Helvetica,sans-serif}
.offers-chevrolet span{color:#292929;font-weight:400;margin:0;padding:0;font-family:Roboto,Helvetica,sans-serif}
.offers-chevrolet .IOM_regular.expires{font-family:"Louis",Tahoma,sans-serif;letter-spacing:1.26px}
.offers-chevrolet .IOM_xlarge{font-size:50px;line-height:50px;color:#292929;font-weight:700;padding-right:4px;text-transform:uppercase;margin-bottom:10px;padding-top:0;font-family:Louis,Tahoma,sans-serif;font-style:italic}
.offers-chevrolet .IOM_small{font-size:.875em;line-height:1.25em;margin-top:1.25em;display:inline-block;color:gray;font-family:'Louis',sans-serif}
.offers-chevrolet .IOM_small_bold{font-size:.875em;line-height:1.25em;margin-top:1.25em;display:inline-block;color:gray}
.offers-chevrolet .IOM_large{color:#292929;font-size:18px;font-style:italic;line-height:30px;text-transform:uppercase;margin:.625em 0}
.offers-chevrolet .sub-heading{font-size:20px;margin-top:0;margin-bottom:10px;font-family:'Louis Heavy',sans-serif;font-style:inherit;letter-spacing:.09em;color:#292929;font-weight:700;text-transform:uppercase;background-color:#e6e6e6;padding:10px 20px}
.offers-chevrolet .IOM_regular{font-size:14px;line-height:25px;margin-top:20px;padding-top:0;color:gray}
.offers-chevrolet .offers-cta .btn-chevrolet-currentOffers{color:#292929;display:block;text-align:center}
.offers-chevrolet .offers-cta .btn-chevrolet-currentOffers:hover{background-color:#cd9834;border-color:#cd9834;color:#fff}
.offers-chevrolet .offers-parent .offers-content .IOM_regular:nth-child(1){font-size:1.25em;line-height:1.875em;color:#292929;font-family:'Louis-Bold',sans-serif;font-style:inherit;font-weight:700;letter-spacing:.09em;display:block}
.offers-chevrolet .half-width-container .offers-cta{padding:0 20px;margin-bottom:20px}
.offers-chevrolet .full-width-container .offers-cta{padding:0 20px;margin-bottom:20px}
.offers-chevrolet .offers-vehicle-image img.default-vehicle-image{margin:20px 0 0}
.offers-chevrolet .disclaimer{font-size:.875em;line-height:1.25em;color:#b6862d;font-family:'Louis',sans-serif}
.offers-chevrolet h4.heading{margin:0}
.offers-parent{background-color:#fff;padding:0 20px 20px}
.offers-parent .header-top{font-family:'Futura-Regular',Helvetica,Arial,sans-serif;color:#000;font-family:CadillacSans,Arial,Helvetica,sans-serif;font-size:1.25em;line-height:1.875em;margin-bottom:1.25em;color:#464646;font-family:Muli,Arial,sans-serif;font-style:inherit;font-weight:400;letter-spacing:.09em}
.offers-buick{background:#fff;width:100%}
.offers-buick .alternate{color:#000;font:italic bold 14px "Louis",sans-serif;font-size:16px;margin-top:0}
.offers-buick p.titleImage{text-align:center;font-size:16px;margin-top:10px}
.offers-buick .heading .IOM_regular{font-size:24px;line-height:26px;color:#2b2b2b;font-weight:700;text-transform:uppercase;border-bottom:0;font-family:'Futura-Regular',Helvetica,Arial,sans-serif;letter-spacing:2px}
.offers-buick p{color:#2b2b2b;font-weight:400;margin:0;padding:0;display:block;font-family:Roboto,Helvetica,sans-serif}
.offers-buick span{color:#2b2b2b;font-weight:400;margin:0;padding:0;display:block;font-family:Roboto,Helvetica,sans-serif}
.offers-buick .IOM_xlarge{color:#c9480c;letter-spacing:4px;font-size:45px;line-height:50px;font-weight:100;padding-right:4px;text-transform:uppercase;margin-bottom:10px;padding-top:0;font-family:'Futura-Regular',Helvetica,Arial,sans-serif}
.offers-buick .IOM_small{font-family:'AvenirNext',Helvetica,Arial,sans-serif;font-size:15px;line-height:1.25em;margin-top:1.25em;display:inline-block}
.offers-buick .IOM_small_bold{font-family:'AvenirNext',Helvetica,Arial,sans-serif;font-size:15px;line-height:1.25em;margin-top:1.25em;display:inline-block}
.offers-buick .IOM_large{font-family:'AvenirNext',Helvetica,Arial,sans-serif;font-size:16px;line-height:30px;text-transform:uppercase;margin:.625em 0;font-weight:300}
.offers-buick .sub-heading{font-size:20px;margin-top:0;margin-bottom:10px;font-family:'Futura-Bold',Helvetica,Arial,sans-serif;font-style:inherit;letter-spacing:.09em;color:#000;font-weight:700;text-transform:uppercase;background-color:#e6e6e6;padding:10px 20px}
.offers-buick .IOM_regular{font-family:'Futura-Bold',Helvetica,Arial,sans-serif;font-size:15px;line-height:25px;margin-top:20px;padding-top:0}
.offers-buick .offers-content .IOM_regular:nth-child(1){font-family:'Futura-Bold',Helvetica,Arial,sans-serif;font-size:24px;letter-spacing:2px;font-weight:700}
.offers-buick .IOM_regular.buick-regular{font-size:24px;padding-bottom:15px}
.offers-buick .offers-cta .btn-buick-currentOffers{display:block;text-align:center;background-color:#fff;border-color:#c9480c;border-style:solid;border-width:2px;color:#c9480c;text-transform:uppercase}
.offers-buick .offers-cta .btn-buick-currentOffers:hover{background-color:#c9480c;color:#fff}
.offers-buick .half-width-container .offers-cta{padding:0 20px;margin-bottom:20px}
.offers-buick .full-width-container .offers-cta{padding:0 20px;margin-bottom:20px}
.offers-buick .offers-vehicle-image img.default-vehicle-image{margin:20px 0 0}
.offers-buick .disclaimer{font-family:'AvenirNext',Helvetica,Arial,sans-serif;font-size:15px;line-height:1.25em;color:#c9480c}
.offers-buick h4.heading{margin:0}
.offers-cadillac{background:#fff;width:100%}
.offers-cadillac .alternate{color:#000;font:italic bold 14px "Louis",sans-serif;font-size:16px;margin-top:0}
.offers-cadillac p.titleImage{text-align:center;font-size:16px;margin-top:10px}
.offers-cadillac .heading .IOM_regular{font-size:28px;line-height:30px;color:#252f32;font-weight:700;text-transform:uppercase;border-bottom:0;font-family:'CadillacSans',Arial,Helvetica,sans-serif;letter-spacing:3.424px}
.offers-cadillac p{font-family:'CadillacSans',Arial,Helvetica,sans-serif;color:#252f32;font-weight:300;margin:0;padding:0;letter-spacing:1.152px;display:block}
.offers-cadillac span{font-family:'CadillacSans',Arial,Helvetica,sans-serif;color:#252f32;font-weight:300;margin:0;padding:0;letter-spacing:1.152px;display:block}
.offers-cadillac .IOM_xlarge{font-size:50px;line-height:50px;font-weight:100;padding-right:4px;text-transform:uppercase;margin-bottom:10px;padding-top:0;letter-spacing:3.424px;font-family:CadillacSans,Arial,Helvetica,sans-serif}
.offers-cadillac .IOM_small{font-size:16px;line-height:1.25em;margin-top:1.25em;display:inline-block}
.offers-cadillac .IOM_small_bold{font-size:16px;line-height:1.25em;margin-top:1.25em;display:inline-block}
.offers-cadillac .IOM_large{font-size:16px;line-height:30px;text-transform:uppercase;margin:.625em 0;font-weight:500}
.offers-cadillac .sub-heading{font-size:20px;margin-top:0;margin-bottom:10px;font-family:'CadillacSans-medium',Arial,Helvetica,sans-serif;font-style:inherit;letter-spacing:.09em;text-transform:uppercase;background-color:#e6e6e6;padding:10px 20px}
.offers-cadillac .IOM_regular{font-size:16px;line-height:25px;margin-top:20px;padding-top:0}
.offers-cadillac .offers-cta .btn-cadillac-currentOffers{display:block;text-align:center;padding:12px;border-width:2px;border-style:solid;font-weight:600;letter-spacing:1px;line-height:21px;color:#fff;text-transform:uppercase}
.offers-cadillac .offers-cta .btn-cadillac-currentOffers:hover{background-color:#fff;color:#000}
.offers-cadillac .half-width-container .offers-cta{padding:0 20px;margin-bottom:20px}
.offers-cadillac .full-width-container .offers-cta{padding:0 20px;margin-bottom:20px}
.offers-cadillac .offers-vehicle-image img.default-vehicle-image{margin:20px 0 0}
.offers-cadillac .disclaimer{font-size:16px;line-height:1.25em;color:#252f32}
.offers-cadillac h4.heading{margin:0}
.offers-gmc{background:#fff;width:100%}
.offers-gmc .alternate{color:#000;font:italic bold 14px "Louis",sans-serif;font-size:16px;margin-top:0}
.offers-gmc p.titleImage{text-align:center;font-size:16px;margin-top:10px}
.offers-gmc .heading .IOM_regular{font-size:32px;line-height:30px;color:#000;font-weight:800;text-transform:uppercase;border-bottom:0;font-family:stratum,Arial,sans-serif}
.offers-gmc p{font-family:Muli,Arial,sans-serif;color:#000;font-weight:400;margin:0;padding:0;display:block}
.offers-gmc span{font-family:Muli,Arial,sans-serif;color:#000;font-weight:400;margin:0;padding:0;display:block}
.offers-gmc .IOM_xlarge{font-size:47px;line-height:45px;color:#000;font-weight:700;padding-right:4px;text-transform:uppercase;margin-bottom:10px;padding-top:0;font-family:Stratum,Arial,sans-serif}
.offers-gmc .IOM_small{font-size:.875em;line-height:1.25em;margin-top:1.25em;display:inline-block;color:#000}
.offers-gmc .IOM_small_bold{font-size:.875em;line-height:1.25em;margin-top:1.25em;display:inline-block;color:#000}
.offers-gmc .IOM_large{color:#000;font-size:19px;line-height:24px;text-transform:uppercase;margin:.625em 0;font-weight:700}
.offers-gmc .sub-heading{font-size:20px;margin-top:0;margin-bottom:10px;font-family:'Stratum',Arial,sans-serif;font-style:inherit;letter-spacing:.09em;color:#000;font-weight:700;text-transform:uppercase;background-color:#e6e6e6;padding:10px 20px}
.offers-gmc .IOM_regular{font-size:14px;line-height:25px;margin-top:20px;padding-top:0;color:#000}
.offers-gmc .offers-content .IOM_regular:nth-child(1){font-family:Muli,Arial,sans-serif;font-size:19px;font-weight:700;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}
.offers-gmc .offers-cta .btn-gmc-currentOffers{display:block;text-align:center;line-height:20px;color:#fff;letter-spacing:2px;font-size:18px;border-radius:2px;width:auto;font-family:'Muli',Arial,sans-serif;font-weight:700;text-transform:uppercase}
.offers-gmc .offers-cta .btn-gmc-currentOffers:hover{text-decoration:none;background-color:#a00;color:#fff}
.offers-gmc .half-width-container .offers-cta{padding:0 20px;margin-bottom:20px}
.offers-gmc .full-width-container .offers-cta{padding:0 20px;margin-bottom:20px}
.offers-gmc .offers-vehicle-image img.default-vehicle-image{margin:20px 0 0}
.offers-gmc .disclaimer{font-size:.875em;line-height:1.25em;color:#c00}
.offers-gmc h4.heading{margin:0}
.IOM_regular_bold{font-size:14px;line-height:25px;margin-top:20px;padding-top:0;color:#000}
.dashboard-card-row.offers-block-b.mya-offers{display:block}
.offers-block-wide .aem-Grid.aem-Grid--12.aem-Grid--default--12 .vehicle-offer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}
@media only screen and (min-width:992px){.half-width-container .offers-cash .offers-cta{position:absolute;bottom:0}
.half-width-container .chevrolet-offers-border:not(:last-child){position:relative}
.half-width-container .chevrolet-offers-border:not(:last-child)::after{background-color:#fff;color:gray;height:2em;line-height:2.5;margin:auto;text-align:center;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);text-transform:uppercase;content:"or";z-index:1;font-size:14px;position:absolute;top:50%;right:0}
.half-width-container .buick-offers-border:not(:last-child){position:relative}
.half-width-container .buick-offers-border:not(:last-child)::after{background-color:#fff;color:#000;height:2em;line-height:2.5;margin:auto;text-align:center;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);text-transform:uppercase;content:"or";z-index:1;font-size:14px;position:absolute;top:50%;right:0}
.half-width-container .cadillac-offers-border:not(:last-child){position:relative}
.half-width-container .cadillac-offers-border:not(:last-child)::after{background-color:#fff;color:#000;height:2em;line-height:2.5;margin:auto;text-align:center;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);text-transform:uppercase;content:"or";z-index:1;font-size:14px;position:absolute;top:50%;right:0}
.half-width-container .gmc-offers-border:not(:last-child){position:relative}
.half-width-container .gmc-offers-border:not(:last-child)::after{background-color:#fff;color:#464646;height:2em;line-height:2.5;margin:auto;text-align:center;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);text-transform:uppercase;content:"or";z-index:1;font-size:14px;position:absolute;top:50%;right:0}
.offers-chevrolet .offers-headers{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid gray;border-bottom:0}
.offers-chevrolet .offers-headers .offers-vehicle-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-chevrolet .offers-headers .offers-vehicle-image img{max-width:100%}
.offers-chevrolet .offers-headers .offers-vehicle-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.offers-chevrolet .half-width-container .offers-lease .main-parent{width:50%}
.offers-chevrolet .half-width-container .main-parent{border:1px solid gray;margin:20px}
.offers-chevrolet .half-width-container .offers-parent{padding:0}
.offers-chevrolet .half-width-container .offers-content{margin:20px}
.offers-chevrolet .full-width-container .chevrolet-offers-border{padding:20px;width:100%}
.offers-chevrolet .full-width-container .main-parent{border:1px solid gray;padding:0}
.offers-chevrolet .full-width-container .main-parent .row.offers-wrap{margin:0}
.offers-chevrolet .full-width-container .main-parent .offers-parent{padding:0}
.offers-chevrolet .full-width-container .main-parent .offers-parent .offers-content{padding:0 20px 20px}
.offers-buick .offers-headers{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid gray;border-bottom:0}
.offers-buick .offers-headers .offers-vehicle-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-buick .offers-headers .offers-vehicle-image img{max-width:100%}
.offers-buick .offers-headers .offers-vehicle-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.offers-buick .half-width-container .main-parent{border:1px solid gray;margin:20px}
.offers-buick .half-width-container .offers-parent{padding:0}
.offers-buick .half-width-container .offers-content{margin:20px}
.offers-buick .full-width-container .buick-offers-border{padding:20px;width:100%}
.offers-buick .full-width-container .main-parent{border:1px solid gray;padding:0}
.offers-buick .full-width-container .main-parent .row.offers-wrap{margin:0}
.offers-buick .full-width-container .main-parent .offers-parent{padding:0}
.offers-buick .full-width-container .main-parent .offers-parent .offers-content{padding:0 20px 20px}
.offers-cadillac .offers-headers{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid gray;border-bottom:0}
.offers-cadillac .offers-headers .offers-vehicle-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-cadillac .offers-headers .offers-vehicle-image img{max-width:100%}
.offers-cadillac .offers-headers .offers-vehicle-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.offers-cadillac .IOM_regular{font-size:14px;line-height:22px}
.offers-cadillac .half-width-container .main-parent{border:1px solid gray;margin:20px}
.offers-cadillac .half-width-container .offers-lease .main-parent{width:50%}
.offers-cadillac .half-width-container .offers-parent{padding:0}
.offers-cadillac .half-width-container .offers-content{margin:20px}
.offers-cadillac .full-width-container .cadillac-offers-border{padding:20px;width:100%}
.offers-cadillac .full-width-container .main-parent{border:1px solid gray;padding:0}
.offers-cadillac .full-width-container .main-parent .row.offers-wrap{margin:0}
.offers-cadillac .full-width-container .main-parent .offers-parent{padding:0}
.offers-cadillac .full-width-container .main-parent .offers-parent .offers-content{padding:0 20px 20px}
.offers-gmc .offers-headers{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid gray;border-bottom:0}
.offers-gmc .offers-headers .offers-vehicle-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.offers-gmc .offers-headers .offers-vehicle-image img{max-width:100%}
.offers-gmc .offers-headers .offers-vehicle-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.offers-gmc .offers-cta .btn-gmc-currentOffers{font-size:18px}
.offers-gmc .half-width-container .main-parent{border:1px solid gray;margin:20px}
.offers-gmc .half-width-container .offers-lease .main-parent{width:50%}
.offers-gmc .half-width-container .offers-parent{padding:0}
.offers-gmc .half-width-container .offers-content{margin:20px}
.offers-gmc .full-width-container .gmc-offers-border{padding:20px;width:100%}
.offers-gmc .full-width-container .main-parent{border:1px solid gray;padding:0}
.offers-gmc .full-width-container .main-parent .row.offers-wrap{margin:0}
.offers-gmc .full-width-container .main-parent .offers-parent{padding:0}
.offers-gmc .full-width-container .main-parent .offers-parent .offers-content{padding:0 20px 20px}
}
@media only screen and (min-width:320px) and (max-width:1023px){.offers-chevrolet p.titleImage{text-align:center;font-size:14px;margin-top:10px;line-height:18px;padding:0 5px}
.offers-chevrolet p.sub-heading{font-size:14px;line-height:14px}
.offers-chevrolet .IOM_xlarge{font-size:30px}
.offers-chevrolet .IOM_large{font-size:18px;font-weight:400}
.offers-chevrolet .IOM_regular{font-size:14px;line-height:20px;margin-bottom:20px;margin-top:0}
.offers-chevrolet .offers-parent .offers-content .IOM_regular:nth-child(1){font-size:15px}
.offers-chevrolet .IOM_small{font-size:14px}
.offers-chevrolet .IOM_small_bold{font-size:14px}
.offers-chevrolet .readMore a{margin-top:0;font-size:12px}
.offers-chevrolet .offers-cta .btn-chevrolet-currentOffers{width:100%}
.offers-chevrolet .offers-headers{border:1px solid gray;border-bottom:0}
.offers-chevrolet .offers-headers .offers-vehicle-image{text-align:center}
.offers-chevrolet .offers-headers .offers-vehicle-image img{max-width:100%}
.offers-chevrolet .heading{text-align:center;margin:0;font-size:20px}
.offers-chevrolet .half-width-container .main-parent .row.offers-wrap{border:1px solid #000;padding-bottom:20px;margin:0}
.offers-chevrolet .half-width-container .main-parent .offers-parent{padding:0}
.offers-chevrolet .half-width-container .main-parent .offers-parent .offers-content{padding:0 20px 20px}
.offers-chevrolet .half-width-container .chevrolet-offers-border .main-parent{padding-top:20px;margin:0;padding-bottom:5px}
.offers-chevrolet .half-width-container .chevrolet-offers-border:last-child .main-parent{padding-bottom:20px}
.offers-chevrolet .full-width-container .chevrolet-offers-border{padding:20px 20px 0}
.offers-chevrolet .full-width-container .main-parent{border:1px solid gray;padding:0;margin-bottom:20px}
.offers-chevrolet .full-width-container .main-parent .row.offers-wrap{margin:0 0 20px 0}
.offers-chevrolet .full-width-container .main-parent .offers-parent{padding:0}
.offers-chevrolet .full-width-container .main-parent .offers-parent .offers-content{padding:0 20px 20px}
.offers-chevrolet .offers-vehicle-image img.default-vehicle-image{margin:20px 0}
.offers-chevrolet .disclaimer{font-size:14px}
.offers-finance .main-parent{width:100%}
.half-width-container{display:block}
.half-width-container .chevrolet-offers-border:not(:last-child){display:block}
.half-width-container .chevrolet-offers-border:not(:last-child)::after{background-color:#fff;color:gray;content:"or";display:block;height:2.5em;line-height:2.8;margin:auto;text-align:center;font-size:14px;text-transform:uppercase;width:2.5em;margin-bottom:-20px;z-index:9;position:relative}
.half-width-container .buick-offers-border:not(:last-child){display:block}
.half-width-container .buick-offers-border:not(:last-child)::after{background-color:#fff;color:#000;content:"or";display:block;height:2.5em;line-height:2.8;margin:auto;text-align:center;font-size:14px;text-transform:uppercase;width:2.5em;margin-bottom:-20px;z-index:9;position:relative}
.half-width-container .cadillac-offers-border:not(:last-child){display:block}
.half-width-container .cadillac-offers-border:not(:last-child)::after{background-color:#fff;color:#000;content:"or";display:block;height:2.5em;line-height:2.8;margin:auto;text-align:center;font-size:14px;text-transform:uppercase;width:2.5em;margin-bottom:-20px;z-index:9;position:relative}
.half-width-container .gmc-offers-border:not(:last-child){display:block}
.half-width-container .gmc-offers-border:not(:last-child)::after{background-color:#fff;color:#464646;content:"or";display:block;height:2.5em;line-height:2.8;margin:auto;text-align:center;font-size:14px;text-transform:uppercase;width:2.5em;margin-bottom:-20px;z-index:9;position:relative}
.half-width-container .offers-cash{display:block}
.offers-parent{padding:0 20px 20px 20px}
.offers-buick p.titleImage{text-align:center;font-size:14px;margin-top:10px;line-height:18px;padding:0 5px}
.offers-buick p.sub-heading{font-size:14px;line-height:14px}
.offers-buick .IOM_xlarge{font-size:24px;font-weight:300}
.offers-buick .IOM_large{font-size:15px;font-weight:300}
.offers-buick .IOM_regular{font-size:14px;line-height:18px;margin-bottom:20px;margin-top:0}
.offers-buick .IOM_small{font-size:14px;line-height:18px}
.offers-buick .offers-content .IOM_regular:nth-child(1){line-height:24px;font-size:22px}
.offers-buick .IOM_regular.buick-regular{line-height:34px;padding-bottom:0}
.offers-buick .readMore a{margin-top:0;font-size:12px}
.offers-buick .offers-cta .btn-buick-currentOffers{width:100%}
.offers-buick .offers-headers{border:1px solid gray;border-bottom:0}
.offers-buick .offers-headers .offers-vehicle-image{text-align:center}
.offers-buick .offers-headers .offers-vehicle-image img{max-width:100%}
.offers-buick .heading .IOM_regular{text-align:center;margin:0;font-size:20px}
.offers-buick .half-width-container .main-parent .row.offers-wrap{border:1px solid #000;padding-bottom:20px;margin:0}
.offers-buick .half-width-container .main-parent .offers-parent{padding:0}
.offers-buick .half-width-container .main-parent .offers-parent .offers-content{padding:0 20px 20px}
.offers-buick .half-width-container .buick-offers-border .main-parent{padding-top:20px;margin:0;padding-bottom:5px}
.offers-buick .half-width-container .buick-offers-border:last-child .main-parent{padding-bottom:20px}
.offers-buick .full-width-container .buick-offers-border{padding:20px 10px 0}
.offers-buick .full-width-container .main-parent{border:1px solid gray;padding:0;margin-bottom:20px}
.offers-buick .full-width-container .main-parent .row.offers-wrap{margin:0 0 20px 0}
.offers-buick .full-width-container .main-parent .offers-parent{padding:0}
.offers-buick .full-width-container .main-parent .offers-parent .offers-content{padding:0 20px 20px}
.offers-buick .offers-vehicle-image img.default-vehicle-image{margin:20px 0}
.offers-buick .disclaimer{font-size:14px;line-height:18px}
.offers-cadillac p.titleImage{text-align:center;font-size:14px;margin-top:10px;line-height:18px;padding:0 5px}
.offers-cadillac p.sub-heading{font-size:14px;line-height:14px}
.offers-cadillac .IOM_xlarge{font-size:34px;font-weight:100}
.offers-cadillac .IOM_large{font-size:14px;font-weight:400}
.offers-cadillac .IOM_regular{font-size:14px;line-height:21px;margin-bottom:20px;margin-top:0}
.offers-cadillac .IOM_small{font-size:14px;line-height:21px}
.offers-cadillac .IOM_small_bold{font-size:14px;line-height:21px}
.offers-cadillac .heading{text-align:center;margin:0;font-size:20px}
.offers-cadillac .heading .IOM_regular{margin-bottom:0}
.offers-cadillac .readMore a{margin-top:0;font-size:12px}
.offers-cadillac .offers-cta .btn-cadillac-currentOffers{width:100%}
.offers-cadillac .offers-headers{border:1px solid gray;border-bottom:0}
.offers-cadillac .offers-headers .offers-vehicle-image{text-align:center}
.offers-cadillac .offers-headers .offers-vehicle-image img{max-width:100%}
.offers-cadillac .half-width-container .main-parent .row.offers-wrap{border:1px solid #000;padding-bottom:20px;margin:0}
.offers-cadillac .half-width-container .main-parent .offers-parent{padding:0}
.offers-cadillac .half-width-container .main-parent .offers-parent .offers-content{padding:0 20px 20px}
.offers-cadillac .half-width-container .cadillac-offers-border .main-parent{padding-top:20px;margin:0;padding-bottom:5px}
.offers-cadillac .half-width-container .cadillac-offers-border:last-child .main-parent{padding-bottom:20px}
.offers-cadillac .full-width-container .cadillac-offers-border{padding:20px 10px 0}
.offers-cadillac .full-width-container .main-parent{border:1px solid gray;padding:0;margin-bottom:20px}
.offers-cadillac .full-width-container .main-parent .row.offers-wrap{margin:0 0 20px 0}
.offers-cadillac .full-width-container .main-parent .offers-parent{padding:0}
.offers-cadillac .full-width-container .main-parent .offers-parent .offers-content{padding:0 10px 20px}
.offers-cadillac .offers-vehicle-image img.default-vehicle-image{margin:20px 0}
.offers-cadillac .disclaimer{font-size:14px;line-height:21px}
.offers-gmc p.titleImage{text-align:center;font-size:14px;margin-top:10px;line-height:18px;padding:0 5px}
.offers-gmc p.sub-heading{font-size:14px;line-height:14px}
.offers-gmc .IOM_xlarge{font-size:26px;font-weight:700}
.offers-gmc .IOM_large{font-size:16px;font-weight:700}
.offers-gmc .IOM_regular{font-size:12px;line-height:18px;margin-bottom:20px;margin-top:0}
.offers-gmc .IOM_regular_bold{font-size:12px;line-height:18px;margin-bottom:20px;margin-top:0}
.offers-gmc .IOM_small{font-size:12px;line-height:18px;margin-bottom:20px;margin-top:0}
.offers-gmc .IOM_small_bold{font-size:12px;line-height:18px;margin-bottom:20px;margin-top:0}
.offers-gmc .heading{text-align:center;margin:0;font-size:20px}
.offers-gmc .heading .IOM_regular{font-size:22px;line-height:22px;font-weight:800;margin-bottom:0}
.offers-gmc .offers-content .IOM_regular:nth-child(1){font-size:16px;font-weight:700;line-height:20px}
.offers-gmc .IOM_regular.gmc-regular{line-height:24px}
.offers-gmc .readMore a{margin-top:0;font-size:12px}
.offers-gmc .offers-cta .btn-gmc-currentOffers{width:100%}
.offers-gmc .offers-headers{border:1px solid gray;border-bottom:0}
.offers-gmc .offers-headers .offers-vehicle-image{text-align:center}
.offers-gmc .offers-headers .offers-vehicle-image img{max-width:100%}
.offers-gmc .half-width-container .main-parent .row.offers-wrap{border:1px solid #000;padding-bottom:20px;margin:0}
.offers-gmc .half-width-container .main-parent .offers-parent{padding:0}
.offers-gmc .half-width-container .main-parent .offers-parent .offers-content{padding:0 20px 20px}
.offers-gmc .half-width-container .gmc-offers-border .main-parent{padding-top:20px;margin:0;padding-bottom:5px}
.offers-gmc .half-width-container .gmc-offers-border:last-child .main-parent{padding-bottom:20px}
.offers-gmc .full-width-container .gmc-offers-border{padding:20px 20px 0;width:100%}
.offers-gmc .full-width-container .main-parent{border:1px solid gray;padding:0;margin-bottom:20px}
.offers-gmc .full-width-container .main-parent .row.offers-wrap{margin:0 0 20px 0}
.offers-gmc .full-width-container .main-parent .offers-parent{padding:0}
.offers-gmc .full-width-container .main-parent .offers-parent .offers-content{padding:0 20px 20px}
.offers-gmc .offers-vehicle-image img.default-vehicle-image{margin:20px 0}
.offers-gmc .disclaimer{font-size:12px;line-height:18px}
}