.elementor-24889 .elementor-element.elementor-element-4f0cdba{--display:flex;--min-height:560px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--border-radius:13px 13px 13px 13px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-24889 .elementor-element.elementor-element-4f0cdba::before, .elementor-24889 .elementor-element.elementor-element-4f0cdba > .elementor-background-video-container::before, .elementor-24889 .elementor-element.elementor-element-4f0cdba > .e-con-inner > .elementor-background-video-container::before, .elementor-24889 .elementor-element.elementor-element-4f0cdba > .elementor-background-slideshow::before, .elementor-24889 .elementor-element.elementor-element-4f0cdba > .e-con-inner > .elementor-background-slideshow::before, .elementor-24889 .elementor-element.elementor-element-4f0cdba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-5f45fe6 ) 0%, #252E4200 100%);}.elementor-24889 .elementor-element.elementor-element-4f0cdba:not(.elementor-motion-effects-element-type-background), .elementor-24889 .elementor-element.elementor-element-4f0cdba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24889 .elementor-element.elementor-element-1819cfc .elementor-heading-title{font-family:"Gellix", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:20px;color:#FFFFFF;}.elementor-24889 .elementor-element.elementor-element-f345f74{text-align:right;}.elementor-24889 .elementor-element.elementor-element-f345f74 .elementor-heading-title{font-family:"Fonseca", Sans-serif;font-size:30px;font-weight:400;line-height:45px;color:var( --e-global-color-5f45fe6 );}.elementor-24889 .elementor-element.elementor-element-e2a3e1f .elementor-heading-title{font-family:"Gellix", Sans-serif;font-size:20px;font-weight:500;line-height:20px;color:#FFFFFF;}@media(max-width:767px){.elementor-24889 .elementor-element.elementor-element-4f0cdba{--min-height:auto;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-24889 .elementor-element.elementor-element-1819cfc .elementor-heading-title{font-size:15px;}.elementor-24889 .elementor-element.elementor-element-f345f74 .elementor-heading-title{font-size:20px;line-height:28px;}.elementor-24889 .elementor-element.elementor-element-e2a3e1f .elementor-heading-title{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-f345f74 */.elementor-24889 .elementor-element.elementor-element-f345f74 .text-with-bg {
    background-color: white;
  display: inline;
  padding: 0em;
  border-radius: 5px;
}/* End custom CSS */