.elementor-149 .elementor-element.elementor-element-2206470{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-149 .elementor-element.elementor-element-ef0cde0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-149 .elementor-element.elementor-element-ef0cde0{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}}/* Start custom CSS for html, class: .elementor-element-217501a */#footer-cta{position: fixed; bottom: 0; left: 0; right: 0;  z-index: 9999; background:linear-gradient(45deg, var(--e-global-color-f793046), var(--e-global-color-f634d7c));display: flex;box-shadow: rgba(0, 0, 0, 0.56) 0px 22px 70px 4px;}
#footer-cta .side-btns{flex: 1 0;}
#footer-cta a{display: flex;font-size:14px; align-items: center; gap: 0.5rem; color: #000; font-weight: 700; justify-content: center; padding:0.75rem 0;}
#footer-cta a:nth-child(1){border-right:2px solid #0001}
#footer-cta a:hover{background:var(--e-global-color-f793046)}
#footer-cta a img{width: 15px}
#footer-cta .center-btn{width: 55px; min-width: 55px; height: 55px;margin-top:-22px; background:#0997AE; border-radius: 50%;box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 2px, rgba(0, 0, 0, 0.07) 0px 2px 4px, rgba(0, 0, 0, 0.07) 0px 4px 8px, rgba(0, 0, 0, 0.07) 0px 8px 16px, rgba(0, 0, 0, 0.07) 0px 16px 32px, rgba(0, 0, 0, 0.07) 0px 32px 64px; }
#footer-cta .center-btn img{width: 24px;}/* End custom CSS */