:root{--styleHeaderColor:#17313b;--styleHeaderTextColor:#fff;--styleHeaderSeparatorColor:#3e839e;--styleHeaderSeparatorColorAccent:#3e839e;--stylePrimaryColor:#e62415;--styleSecondaryColor:#1b7499;--styleSecondaryColorAccent:#2980b9;--styleFooterColor:#17313b;--styleFooterTextColor:#fff;--additionalTriangleColor:#5d997e}@keyframes sparkleGrow{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@container main (max-width: 991px){.marketing_page .vendor_header__wrap{margin:40px auto}.earn_wrap{padding:56px 40px 40px}.earn_content{padding-right:0}.earn_content__img{margin-right:36px}.earn_content__grid{margin-left:36px}.winners_wrap{padding-bottom:80px;padding-top:60px}.winners_title{margin-bottom:30px}}@container main (max-width: 767px){.marketing_page .sub_title{font-size:21px}.marketing_page .vendor_header{background-image:none;padding-bottom:10px}.marketing_page .vendor_header__wrap{align-items:flex-start;margin:0;padding:30px 30px 8px;text-align:left}.marketing_page .vendor_header__wrap .vendor_header__info{width:100%}.marketing_page .vendor_header__info{align-items:flex-start}.marketing_page .vendor_header .marketing_header__title{color:#17313b;display:block;font-size:20px;font-weight:400;letter-spacing:.01px;line-height:normal;margin-bottom:20px;text-align:center}.earn_wrap{margin:0}.earn_content__description{max-width:100%}.earn_content__grid{grid-template-columns:1fr 1fr 1fr 1.5fr;grid-gap:0 22px;margin-left:0;width:100%}.earn_content__grid .content_grid__item:nth-child(odd){justify-content:center}.earn_content:nth-of-type(2){flex-direction:column}.earn_content:nth-of-type(2) .earn_content__description{margin-bottom:30px;max-width:100%}}@container main (max-width: 576px){.marketing_page .sub_title{font-size:20px}.marketing_page .sg-container{padding-left:8px;padding-right:8px}.marketing_page .sg-container.vendor_header__wrap{padding:30px 30px 8px}.marketing_page .vendor_tabs{margin-left:0;margin-right:0}.across_title{margin:0 auto 40px}.across_wrap{padding:30px 10px 56px}.across_description{font-size:14px;margin:auto auto 30px;text-align:left}.across_img{padding:0}.earn_wrap{padding:20px 14px 0}.earn_content{margin-bottom:20px}.earn_content__grid{grid-gap:0 12px}.earn_content__img{margin-right:7px;max-width:45%}.earn_content__img img,.earn_content__img picture{width:100%}.earn_content__description{font-size:14px}.earn_link{display:none}.winners_wrap{padding-bottom:40px}}