.elementor-18294 .elementor-element.elementor-element-520708a{--display:flex;--background-transition:0.3s;}.elementor-18294 .elementor-element.elementor-element-7132e16 img{border-radius:15px 15px 15px 15px;}.elementor-18294 .elementor-element.elementor-element-c757013 .elementor-heading-title{color:var( --e-global-color-secondary );font-size:14px;font-weight:700;}.elementor-18294 .elementor-element.elementor-element-c757013 > .elementor-widget-container{padding:47px 0px 0px 0px;}.elementor-18294 .elementor-element.elementor-element-78d8651{color:var( --e-global-color-text );font-size:13px;}.elementor-18294 .elementor-element.elementor-element-78d8651 > .elementor-widget-container{padding:13px 0px 0px 0px;}.elementor-18294 .elementor-element.elementor-element-c87bcd5 .elementor-button{font-size:14px;font-weight:700;background-color:#3EA2FF;border-radius:8px 8px 8px 8px;padding:8px 18px 8px 18px;}.elementor-18294 .elementor-element.elementor-element-c87bcd5 .elementor-button:hover, .elementor-18294 .elementor-element.elementor-element-c87bcd5 .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-18294 .elementor-element.elementor-element-c87bcd5 > .elementor-widget-container{padding:19px 0px 0px 0px;}.elementor-18294 .elementor-element.elementor-element-c87bcd5.elementor-element{--align-self:flex-end;}/* Start custom CSS for image, class: .elementor-element-7132e16 */.elementor-18294 .elementor-element.elementor-element-7132e16 img {
    aspect-ratio: 621/288;
    object-fit: cover;
    width: 100%;
    height: 100%;
    box-shadow: 0px 3px 15px 0px rgba(13, 153, 255, 0.13);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c87bcd5 */.elementor-18294 .elementor-element.elementor-element-c87bcd5 a {
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
}/* End custom CSS */