section.sms-cta .sms-cta__title{color:var(--main-white);font-size:var(--fs-32);font-weight:var(--fw-500);line-height:var(--fs-38);margin-bottom:var(--mn-32);margin-top:unset;margin:0 0 var(--mn-16);max-width:520px}section.sms-cta .sms-cta__container{position:relative;z-index:4}section.sms-cta .sms-cta__button--secondary:hover{background-color:var(--main-white);color:var(--main-black);transition:all .3s ease}section.sms-cta .sms-cta__button--primary:hover{background-color:#2ca534;transition:all .3s ease}section.sms-cta .sms-cta__layout{border-radius:var(--r-16);background-color:var(--main-blue);display:grid;grid-template-columns:auto 1fr;padding:var(--mn-40);color:var(--main-white);position:relative;z-index:2;overflow:hidden}section.sms-cta .sms-cta__container::before{position:absolute;bottom:0;z-index:5;width:447px;height:412px;content:"";right:0;transform:translateX(-50%);background-image:url(/local/templates/gofromir_refactored/assets/main_redesign_img/sms-cta__image_new.webp);background-position:bottom center;background-repeat:no-repeat;background-size:443px 395px}section.sms-cta .sms-cta__layout::before{position:absolute;content:"";background-color:#6284ddb0;width:800px;height:200px;bottom:35px;left:10%;filter:blur(100px);border-radius:50%;z-index:-1}section.sms-cta .sms-cta__layout::after{position:absolute;content:"";background-color:rgb(61 184 69/50%);width:400px;height:400px;right:15%;bottom:0;filter:blur(100px);border-radius:50%;z-index:-1}section.sms-cta .sms-cta__content .sms-cta__caption{font-size:var(--fs-14);font-weight:var(--fw-400);line-height:var(--lh-24);margin:0 0 var(--mn-40)}section.sms-cta .sms-cta__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--mn-16);margin:0 0 var(--mn-32);position:relative;z-index:7}section.sms-cta .sms-cta__button--primary{color:var(--main-white);background-color:var(--main-green);padding:var(--mn-16);border-radius:var(--r-8);text-align:center;font-size:var(--fs-14);font-weight:var(--fw-500);line-height:var(--lh-20)}section.sms-cta .sms-cta__button--secondary{color:var(--main-white);background-color:transparent;padding:var(--mn-16);border-radius:var(--r-8);border:1px solid var(--main-white);text-align:center;font-size:var(--fs-14);font-weight:var(--fw-500);line-height:var(--lh-20)}@media (min-width:321px) and (max-width:768px){section.sms-cta .sms-cta__title{font-size:var(--fs-20);font-weight:var(--fw-500);line-height:var(--fs-24)}section.sms-cta .sms-cta__content .sms-cta__caption{font-size:var(--fs-12);font-weight:var(--fw-400);line-height:var(--lh-18);margin-bottom:var(--mn-24)}section.sms-cta .sms-cta__layout,section.sms-cta .sms-cta__actions{grid-template-columns:1fr}section.sms-cta .sms-cta__container{overflow:hidden}section.sms-cta .sms-cta__layout::after{display:none!important}section.sms-cta .sms-cta__layout{padding:var(--mn-24) var(--mn-16)}section.sms-cta .sms-cta__container::before{display:none}}@media screen and (min-width:992px) and (max-width:1199px){section.sms-cta .sms-cta__container::before{transform:unset;background-size:400px;right:0}}