.coc-promo{box-sizing:border-box;max-width:1140px;width:calc(100% - 40px);margin:32px auto;padding:22px 26px;display:flex;align-items:center;gap:22px;border:1px solid #bddfdf;border-radius:20px;background:linear-gradient(115deg,#f5fffc,#eaf8fa);color:#073b4c;text-align:right;box-shadow:0 8px 24px #073b4c08;direction:rtl}.coc-promo-brand{display:flex;align-items:center;gap:10px;flex-shrink:0}.coc-promo-mark{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#087f7e;color:#fff;font-size:24px}.coc-promo-brand b{display:block;font:700 15px/1.3 Arial,sans-serif}.coc-promo-brand small{display:block;font-size:12px;line-height:1.7;color:#42636b}.coc-promo-copy{flex:1}.coc-promo-copy .coc-ad-label{display:block;color:#496b73;font-size:11px;line-height:1.5}.coc-promo .coc-promo-copy h3{font-size:21px!important;line-height:1.4!important;letter-spacing:normal!important;color:#073b4c!important;margin:5px 0!important}.coc-promo .coc-promo-copy p{font-size:14px!important;line-height:1.7!important;color:#42636b!important;margin:0!important}.coc-promo a.coc-promo-cta{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 18px;border-radius:12px;background:#076c70;color:#fff!important;white-space:nowrap;font-size:14px;font-weight:700;text-decoration:none!important;flex-shrink:0}.coc-promo a.coc-promo-cta:hover{background:#07575c}.coc-promo a:focus-visible{outline:3px solid #087f7e;outline-offset:4px}@media(max-width:850px){.coc-promo{flex-wrap:wrap;gap:15px;padding:20px}.coc-promo-brand{width:100%}}@media(max-width:560px){.coc-promo{width:calc(100% - 24px)}.coc-promo-copy{flex-basis:100%}.coc-promo a.coc-promo-cta{width:100%;white-space:normal}}
