.elementor-27997 .elementor-element.elementor-element-b39e988{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta .elementor-cta__bg,.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1.5s}.elementor-27997 .elementor-element.elementor-element-a7db923>.elementor-widget-container{background-color:transparent;padding:20px 30px;background-image:linear-gradient(180deg,#254da3 0%,#00afd7 100%);border-style:none;border-radius:25px}.elementor-27997 .elementor-element.elementor-element-a7db923:hover .elementor-widget-container{background-color:transparent;background-image:linear-gradient(180deg,#4022a5 0%,#0f1c40 100%)}.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta__content{min-height:260px;text-align:left;background-color:#FFFFFF00}.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta__bg-wrapper{min-width:87px;min-height:87px}.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta__title{font-family:"Lato",Sans-serif;font-size:34px;font-weight:700;line-height:40px;color:var(--e-global-color-text)}.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta__description{font-family:"Lato",Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var(--e-global-color-text)}.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta__button{color:var(--e-global-color-text);border-color:var(--e-global-color-text);font-size:18px;line-height:24px;border-width:0;padding:0}.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF00}@media(max-width:767px){.elementor-27997 .elementor-element.elementor-element-a7db923>.elementor-widget-container{padding:40px 0 20px}}.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta__bg{background-size:contain;background-repeat:no-repeat}.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta__button-wrapper{text-align:right}.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta__button{display:flex;gap:8px;justify-content:end}.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta__button i{font-size:24px}@media (max-width:767px){.elementor-27997 .elementor-element.elementor-element-a7db923 .elementor-cta__button{margin-top:20px;display:flex;gap:8px;justify-content:start}}