.promo-ribbon{background-color:#EDEFF2;background-size:100%;padding:30px 30px 0;overflow:hidden}@media (max-width: 650px){.promo-ribbon{flex-direction:column}}@media (max-width: 800px){.promo-ribbon{background-size:cover}}.promo-ribbon-wrap{margin-left:auto;margin-right:auto;max-width:1110px;border:1px solid #ccc;padding:9px}.promo-ribbon-flex{display:flex}.promo-ribbon__left{height:fit-content}@media (min-width: 650px){.promo-ribbon__left{margin-bottom:30px;max-width:70%}}.promo-ribbon__right{margin-left:auto}.promo-ribbon__content{align-items:center;text-transform:uppercase;color:#444445;font-family:"proxima-nova",sans-serif;font-size:14px;letter-spacing:1px}.promo-ribbon__eye{width:16px;margin-right:5px;position:relative;top:-2px;fill:currentColor}.promo-ribbon__title{font-size:44px;line-height:54px;font-family:"proxima-nova",sans-serif;margin-top:15px;display:block;max-width:90%}.promo-ribbon__title_long{font-size:34px;line-height:44px}@media (max-width: 650px){.promo-ribbon__title{font-size:30px;line-height:39px;max-width:100%;margin-bottom:15px}}.promo-ribbon__title *{font-size:inherit;line-height:inherit;font-family:inherit}.promo-ribbon__arrow{width:30px;height:30px;margin-left:60px;margin-bottom:40px;transform:rotate(90deg);align-self:flex-end}.promo-ribbon__image-wrap{padding-top:15px;width:210px;overflow:hidden;box-shadow:30px 33px 10px -14px rgba(0,0,0,0.14)}.promo-ribbon__image{max-width:100%;min-height:100%}@media (min-width: 650px) and (max-width: 992px){.promo-ribbon_hasImage .promo-ribbon__right{margin-right:auto}.promo-ribbon_hasImage .promo-ribbon__title:not(.promo-ribbon__title_long),.promo-ribbon .promo-ribbon__title_long{font-size:20px;line-height:33px}}


/*# sourceMappingURL=126.c33e76e86a289a490b8b.css.map*/