.referral-banner__wrapper{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 990px){.referral-banner__wrapper{flex-direction:column;align-items:baseline;gap:40px}}.referral-banner__wrapper .referral-text__title{font-size:46px;line-height:120%;color:#19191c}@media screen and (max-width: 990px){.referral-banner__wrapper .referral-text__title{font-size:30px}}.referral-banner__wrapper .referral-text__subtitle{font-size:16px;line-height:150%;color:rgba(25,25,28,.7);margin-top:13px}@media screen and (max-width: 990px){.referral-banner__wrapper .referral-text__subtitle{font-size:14px;line-height:157%;margin-top:10px}}.referral-banner__wrapper .referral-text .referral-buttons{margin-top:25px;display:flex;align-items:center;gap:16px}@media screen and (max-width: 990px){.referral-banner__wrapper .referral-text .referral-buttons{margin-top:23px;gap:12px}}.referral-banner__wrapper .referral-text .referral-buttons__main{border-radius:40px;background-color:#6667aa;color:#efeee9;padding:18px 32px;border:1px solid #6667aa;line-height:14px;font-size:16px;transition:all .2s ease}@media screen and (max-width: 990px){.referral-banner__wrapper .referral-text .referral-buttons__main{padding:18px 24px;white-space:nowrap}}.referral-banner__wrapper .referral-text .referral-buttons__main:hover{background-color:rgba(0,0,0,0);color:#6667aa}.referral-banner__wrapper .referral-text .referral-buttons__secondary{border-radius:40px;background-color:rgba(0,0,0,0);color:#6667aa;padding:18px 32px;border:1px solid #6667aa;line-height:14px;font-size:16px;transition:all .2s ease}.referral-banner__wrapper .referral-text .referral-buttons__secondary:hover{background-color:#6667aa;color:#efeee9}.referral-banner__wrapper .referral-images{max-width:659px;display:flex}@media screen and (max-width: 990px){.referral-banner__wrapper .referral-images{max-width:unset}}.referral-banner__wrapper .referral-images .desktop{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 990px){.referral-banner__wrapper .referral-images .desktop{display:none}}.referral-banner__wrapper .referral-images .mobile{display:none;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 990px){.referral-banner__wrapper .referral-images .mobile{display:block}}