.elementor-117 .elementor-element.elementor-element-004b464{--display:flex;--overlay-opacity:0.4;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-117 .elementor-element.elementor-element-004b464::before, .elementor-117 .elementor-element.elementor-element-004b464 > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-004b464 > .e-con-inner > .elementor-background-video-container::before, .elementor-117 .elementor-element.elementor-element-004b464 > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-004b464 > .e-con-inner > .elementor-background-slideshow::before, .elementor-117 .elementor-element.elementor-element-004b464 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(60deg, #C8E3FF 0%, #FFFFFF 100%);}.elementor-117 .elementor-element.elementor-element-a2eaff9 .elementor-heading-title{text-decoration:underline;}@media(max-width:1024px){.elementor-117 .elementor-element.elementor-element-004b464{--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-117 .elementor-element.elementor-element-a2eaff9 > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(max-width:767px){.elementor-117 .elementor-element.elementor-element-004b464{--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-117 .elementor-element.elementor-element-a2eaff9 > .elementor-widget-container{margin:0px 0px 10px 0px;}}/* Start custom CSS for heading, class: .elementor-element-a2eaff9 */.elementor-117 .elementor-element.elementor-element-a2eaff9 .elementor-heading-title {
    text-decoration: underline 3px;
    text-decoration-color: #003D7C;
    text-underline-offset: 5px;
}/* End custom CSS */