.elementor-1486 .elementor-element.elementor-element-a97787a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1486 .elementor-element.elementor-element-e543f1c{--display:flex;--justify-content:center;--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-1486 .elementor-element.elementor-element-e543f1c:not(.elementor-motion-effects-element-type-background), .elementor-1486 .elementor-element.elementor-element-e543f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(165deg, #1DB3E7 0%, #066A8C 63%);}.elementor-1486 .elementor-element.elementor-element-01c75c9 .pt-plus-heading-animation .pt-plus-cd-headline,.elementor-1486 .elementor-element.elementor-element-01c75c9 .pt-plus-heading-animation .pt-plus-cd-headline span{text-align:left;color:#FFFFFF;font-size:90px;line-height:110px;}.elementor-1486 .elementor-element.elementor-element-01c75c9 .pt-plus-heading-animation .pt-plus-cd-headline b{color:#FFFFFF;font-size:110px;line-height:130px;}.elementor-1486 .elementor-element.elementor-element-01c75c9 .pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b{background:var( --e-global-color-uicore_primary );}.elementor-1486 .elementor-element.elementor-element-591c757{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-1486 .elementor-element.elementor-element-591c757:not(.elementor-motion-effects-element-type-background), .elementor-1486 .elementor-element.elementor-element-591c757 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CDD8E2;}@media(max-width:767px){.elementor-1486 .elementor-element.elementor-element-e543f1c{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1486 .elementor-element.elementor-element-591c757{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for tp-heading-animation, class: .elementor-element-01c75c9 */span.cd-words-wrapper {
    padding: 5px 30px 15px 10px;
}

.pt-plus-heading-animation:not(.head-anim-style-6) .pt-plus-cd-headline b {
    padding: 5px 30px 15px 25px;
}/* End custom CSS */