.header-challenge{width:100%;margin:0;padding:0;text-align:center;text-transform:uppercase;font:700 16px/19px museo-sans-rounded,"museo-sans","Trebuchet MS",tahoma,arial,sans-serif;background:linear-gradient(to top left, #D2E9FF, transparent, #fff),linear-gradient(to top right, #E9F4FF, transparent, #E9F4FF) #fff;color:#032446;border-bottom:1px solid #e5e5e5}.header-challenge sup{font-size:smaller;text-transform:none;vertical-align:super}.header-challenge__title-box{padding:22px 15px}@media (min-width: 500px){.header-challenge__title-box{padding:20px 15px 22px}}@media (min-width: 768px){.header-challenge__title-box{padding:32px 15px 30px}}.header-challenge__name-row{font:15px/19px museo-sans-rounded,"museo-sans","Trebuchet MS",tahoma,arial,sans-serif}@media (min-width: 500px){.header-challenge__name-row{font-size:16px}}@media (min-width: 768px){.header-challenge__name-row{font-size:18px;line-height:22px}}.header-challenge__discount-row{margin-top:7px;font-size:43px;line-height:51px;font-weight:900}@media (min-width: 500px){.header-challenge__discount-row{font-size:54px;line-height:62px}}@media (min-width: 768px){.header-challenge__discount-row{margin-top:0;font-size:100px;line-height:120px}}.header-challenge__plans-row{margin-top:-5px;font-size:16px;line-height:19px}@media (min-width: 500px){.header-challenge__plans-row{font-size:20px;line-height:27px}}@media (min-width: 768px){.header-challenge__plans-row{margin-top:-14px;font-size:33px;line-height:36px}}.header-challenge__bonus-row{font-size:16px;line-height:19px}@media (min-width: 500px){.header-challenge__bonus-row{font-size:15px;line-height:20px}}@media (min-width: 768px){.header-challenge__bonus-row{font-size:24px;line-height:30px}}.header-challenge__bonus-text-wrap{display:block}@media (min-width: 500px){.header-challenge__bonus-text-wrap{display:inline-block}}.header-challenge__deadline-row{margin-top:15px;font-size:12px;line-height:14px}@media (min-width: 500px){.header-challenge__deadline-row{margin-top:13px;font-size:15px;line-height:16px}}@media (min-width: 768px){.header-challenge__deadline-row{margin-top:20px;font-size:15px;line-height:18px}}.header-challenge__name-row{font-weight:700}.header-challenge__plans-row{color:#0760B9}.header-challenge__bonus-row{color:#FF7E29;font-size:12px}@media (min-width: 500px){.header-challenge__bonus-row{font-size:13px}}@media (min-width: 768px){.header-challenge__bonus-row{font-size:22px}}
