.elementor-widget-uael-dual-color-heading .uael-dual-heading-text{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-dual-color-heading .uael-dual-heading-text.uael-highlight-text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-uael-dual-color-heading .uael-dual-color-heading:before{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-dual-color-heading{text-align:center;}.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-before-heading{margin-right:10px;}.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-after-heading{margin-left:10px;}.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-stack-desktop-yes .uael-before-heading{margin-bottom:10px;margin-right:0px;display:inline-block;}.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-stack-desktop-yes .uael-after-heading{margin-top:10px;margin-left:0px;display:inline-block;}.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-dual-heading-text{color:#222222;font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:900;text-transform:uppercase;line-height:0.8em;padding:0px 0px 0px 0px;}.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-dual-heading-text.uael-highlight-text{color:var( --e-global-color-fb40b71 );}.elementor-6615 .elementor-element.elementor-element-57eba6e > .elementor-background-overlay{opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6615 .elementor-element.elementor-element-57eba6e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:275px 25px 100px 25px;}.elementor-6615 .elementor-element.elementor-element-57eba6e > .elementor-shape-bottom .elementor-shape-fill{fill:#F9F9F9;}.elementor-6615 .elementor-element.elementor-element-57eba6e > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:319px;transform:translateX(-50%) rotateY(180deg);}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6615 .elementor-element.elementor-element-e2a417f{--icon-box-icon-margin:15px;}.elementor-6615 .elementor-element.elementor-element-468c1c4{--icon-box-icon-margin:15px;}.elementor-6615 .elementor-element.elementor-element-46a0ac1{padding:50px 0px 0px 0px;}.elementor-6615 .elementor-element.elementor-element-036152b{--icon-box-icon-margin:15px;}.elementor-6615 .elementor-element.elementor-element-7a074f9{--icon-box-icon-margin:15px;}.elementor-6615 .elementor-element.elementor-element-27f22a5{padding:18px 0px 25px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}@media(max-width:1024px){.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-heading-stack-tablet .uael-before-heading {margin-bottom:10px;margin-right:0px;display:inline-block;}.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-heading-stack-tablet .uael-after-heading {margin-top:10px;margin-left:0px;display:inline-block;}.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-dual-heading-text{font-size:50px;}.elementor-6615 .elementor-element.elementor-element-57eba6e{padding:35% 15% 0% 15%;}}@media(max-width:767px){.elementor-6615 .elementor-element.elementor-element-ff4ebaf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-heading-stack-mobile .uael-before-heading {margin-bottom:10px;margin-right:0px;display:inline-block;}.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-heading-stack-mobile .uael-after-heading {margin-top:10px;margin-left:0px;display:inline-block;}.elementor-6615 .elementor-element.elementor-element-ff4ebaf .uael-dual-heading-text{font-size:28px;}.elementor-6615 .elementor-element.elementor-element-57eba6e > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:172px;}.elementor-6615 .elementor-element.elementor-element-57eba6e{padding:50% 0% 0% 0%;}}/* Start custom CSS */@keyframes fadeInDown {
    from {
        opacity: 0;
        transform: translate3d(0, -30%, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}
@keyframes fadeInLeft {
    from {
        opacity: 0;
        transform: translate3d(-30%, 0, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}
@keyframes fadeInRight {
    from {
        opacity: 0;
        transform: translate3d(10%, 0, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}
@keyframes fadeInUp {
    from {
        opacity: 0;
        transform: translate3d(0, 20%, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}


@keyframes slideInUp {
    from {
        opacity: 50;
        transform: translate3d(0, 20%, 0)
    }
    to {
        opacity: 1;
        transform: none
    }
}/* End custom CSS */