.footer_cta{background-color:#d7f3f7;margin-top:80px;padding-bottom:80px;position:relative}.footer_cta .nectar-shape-divider-wrap[data-position=top]{bottom:auto;overflow:hidden;position:absolute;top:-1px;transform:rotate(180deg);width:100vw;z-index:2}.footer_cta .nectar-shape-divider-wrap.no-color .nectar-shape-divider{fill:#fff;bottom:-1px;height:100%;left:0;position:absolute;width:100%}.footer_cta .nectar-shape-divider-wrap[data-style=curve_opacity] svg path:first-child,.footer_cta .nectar-shape-divider-wrap[data-style=waves_opacity_alt] svg path:first-child{opacity:.15}.footer_cta .nectar-shape-divider-wrap[data-style=curve_opacity] svg path:nth-child(2),.footer_cta .nectar-shape-divider-wrap[data-style=waves_opacity_alt] svg path:nth-child(2){opacity:.3}.footer_cta .inner-cols{display:flex;gap:30px}.footer_cta .inner-cols .col{border-radius:15px;box-shadow:0 30px 60px rgba(0,0,0,.15);color:#fff;margin-top:-50px;padding:60px;position:relative;text-align:center;transition:transform .3s ease;width:calc(50% - 30px);z-index:4}.footer_cta .inner-cols .col:hover{transform:translateY(-6px)}.footer_cta .inner-cols .col.cyan{background-color:#0076b6}.footer_cta .inner-cols .col.blue{background-color:#0f4b80}.footer_cta .contacts{padding-bottom:20px}.footer_cta .contacts .contact-item{align-items:center;color:#fff;display:flex;gap:10px;justify-content:center;margin-bottom:10px;text-decoration:none}.footer_cta .contacts .contact-item .hs_cos_wrapper_type_icon{border:1px solid #19acbd;border-radius:50%;padding:8px;transition:all .3s ease}.footer_cta .contacts .contact-item .hs_cos_wrapper_type_icon svg{height:auto;width:20px;fill:#19acbd;display:block;transition:all .3s ease}.footer_cta .contacts .contact-item:hover .hs_cos_wrapper_type_icon{border:1px solid #fff}.footer_cta .contacts .contact-item:hover .hs_cos_wrapper_type_icon svg{fill:#fff}.footer_cta .contacts .contact-item .text{color:#fff;font-size:24px;font-weight:300;text-decoration:none}.footer_cta .col .description,.footer_cta .col .description p,.footer_cta .col h2{color:#fff}.footer_cta .col h2{font-size:32px}.footer_cta .col .description,.footer_cta .col .description p{font-weight:300}.footer_cta .col .description a{color:#fff;text-underline-offset:4px}@media (max-width:868px){.footer_cta .inner-cols{flex-direction:column}.footer_cta .inner-cols .col{margin-top:0;padding:40px 20px;width:100%}.footer_cta .inner-cols .col:first-of-type{margin-top:-60px}.footer_cta .contacts .contact-item{transform:scale(.7)}}