.elementor-56118 .elementor-element.elementor-element-fd01247{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-56118 .elementor-element.elementor-element-fd01247:not(.elementor-motion-effects-element-type-background), .elementor-56118 .elementor-element.elementor-element-fd01247 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#005BBE;}.elementor-56118 .elementor-element.elementor-element-4c53d7a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}.elementor-56118 .elementor-element.elementor-element-4c53d7a{text-align:center;}.elementor-56118 .elementor-element.elementor-element-4c53d7a .elementor-heading-title{color:#FFFFFF;}.elementor-56118 .elementor-element.elementor-element-38ee207 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-56118 .elementor-element.elementor-element-4267ff4{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56118 .elementor-element.elementor-element-701578d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-56118 .elementor-element.elementor-element-47872ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-56118 .elementor-element.elementor-element-3491a80 .elementor-icon-box-wrapper{align-items:center;}.elementor-56118 .elementor-element.elementor-element-3491a80{--icon-box-icon-margin:34px;}.elementor-56118 .elementor-element.elementor-element-3491a80 .elementor-icon-box-title{margin-block-end:15px;}.elementor-56118 .elementor-element.elementor-element-3491a80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-56118 .elementor-element.elementor-element-3491a80.elementor-view-framed .elementor-icon, .elementor-56118 .elementor-element.elementor-element-3491a80.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-56118 .elementor-element.elementor-element-3491a80 .elementor-icon{font-size:35px;}.elementor-56118 .elementor-element.elementor-element-f219c2c .elementor-icon-box-wrapper{align-items:center;}.elementor-56118 .elementor-element.elementor-element-f219c2c{--icon-box-icon-margin:34px;}.elementor-56118 .elementor-element.elementor-element-f219c2c .elementor-icon-box-title{margin-block-end:15px;}.elementor-56118 .elementor-element.elementor-element-f219c2c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-56118 .elementor-element.elementor-element-f219c2c.elementor-view-framed .elementor-icon, .elementor-56118 .elementor-element.elementor-element-f219c2c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-56118 .elementor-element.elementor-element-f219c2c .elementor-icon{font-size:35px;}.elementor-56118 .elementor-element.elementor-element-9e16645 .elementor-icon-box-wrapper{align-items:center;}.elementor-56118 .elementor-element.elementor-element-9e16645{--icon-box-icon-margin:34px;}.elementor-56118 .elementor-element.elementor-element-9e16645 .elementor-icon-box-title{margin-block-end:15px;}.elementor-56118 .elementor-element.elementor-element-9e16645.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-56118 .elementor-element.elementor-element-9e16645.elementor-view-framed .elementor-icon, .elementor-56118 .elementor-element.elementor-element-9e16645.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-56118 .elementor-element.elementor-element-9e16645 .elementor-icon{font-size:35px;}.elementor-56118 .elementor-element.elementor-element-813dd79{--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;}.elementor-56118 .elementor-element.elementor-element-813dd79:not(.elementor-motion-effects-element-type-background), .elementor-56118 .elementor-element.elementor-element-813dd79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1F5FF;}.elementor-56118 .elementor-element.elementor-element-fb34c02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-56118 .elementor-element.elementor-element-4e0dd5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56118 .elementor-element.elementor-element-4e0dd5b.elementor-element{--align-self:center;}.elementor-56118 .elementor-element.elementor-element-4e0dd5b .elementor-image-box-wrapper{text-align:center;}.elementor-56118 .elementor-element.elementor-element-4e0dd5b.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-56118 .elementor-element.elementor-element-4e0dd5b.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-56118 .elementor-element.elementor-element-4e0dd5b.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-56118 .elementor-element.elementor-element-4e0dd5b .elementor-image-box-title{margin-bottom:4px;}.elementor-56118 .elementor-element.elementor-element-4e0dd5b .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-56118 .elementor-element.elementor-element-4e0dd5b .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-56118 .elementor-element.elementor-element-d0702f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-56118 .elementor-element.elementor-element-3846e64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56118 .elementor-element.elementor-element-3846e64.elementor-element{--align-self:center;}.elementor-56118 .elementor-element.elementor-element-3846e64 .elementor-image-box-wrapper{text-align:center;}.elementor-56118 .elementor-element.elementor-element-3846e64.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-56118 .elementor-element.elementor-element-3846e64.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-56118 .elementor-element.elementor-element-3846e64.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-56118 .elementor-element.elementor-element-3846e64 .elementor-image-box-title{margin-bottom:4px;}.elementor-56118 .elementor-element.elementor-element-3846e64 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-56118 .elementor-element.elementor-element-3846e64 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-56118 .elementor-element.elementor-element-9ad9f3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-56118 .elementor-element.elementor-element-17e7ea3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56118 .elementor-element.elementor-element-17e7ea3.elementor-element{--align-self:center;}.elementor-56118 .elementor-element.elementor-element-17e7ea3 .elementor-image-box-wrapper{text-align:center;}.elementor-56118 .elementor-element.elementor-element-17e7ea3.elementor-position-right .elementor-image-box-img{margin-left:10px;}.elementor-56118 .elementor-element.elementor-element-17e7ea3.elementor-position-left .elementor-image-box-img{margin-right:10px;}.elementor-56118 .elementor-element.elementor-element-17e7ea3.elementor-position-top .elementor-image-box-img{margin-bottom:10px;}.elementor-56118 .elementor-element.elementor-element-17e7ea3 .elementor-image-box-title{margin-bottom:4px;}.elementor-56118 .elementor-element.elementor-element-17e7ea3 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-56118 .elementor-element.elementor-element-17e7ea3 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}@media(max-width:767px){.elementor-56118 .elementor-element.elementor-element-4e0dd5b .elementor-image-box-img{margin-bottom:10px;}.elementor-56118 .elementor-element.elementor-element-3846e64 .elementor-image-box-img{margin-bottom:10px;}.elementor-56118 .elementor-element.elementor-element-17e7ea3 .elementor-image-box-img{margin-bottom:10px;}}@media(min-width:768px){.elementor-56118 .elementor-element.elementor-element-701578d{--width:33.3333%;}.elementor-56118 .elementor-element.elementor-element-47872ae{--width:66.6666%;}.elementor-56118 .elementor-element.elementor-element-fb34c02{--width:50%;}.elementor-56118 .elementor-element.elementor-element-d0702f5{--width:50%;}.elementor-56118 .elementor-element.elementor-element-9ad9f3d{--width:50%;}}/* Start custom CSS */.ctabganim {
    background: linear-gradient(-45deg, #ee7752, #e73c7e, #23a6d5, #23d5ab);
    background-size: 400% 400%;
    animation: gradient 15s ease infinite;
}

@keyframes gradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}
 
.herofill { 
    overflow: hidden;
    background-size: 400% 400%;  
  background-image: linear-gradient(to right, #005BBED9 50%, white 0);
  animation-name: MOVE-BG;
  animation-duration: 0.8s;
  animation-timing-function: ease-in-out;     
}
@keyframes MOVE-BG {
   from {
     background-position: right;     
   }
   to { 
     background-position: left;     
   }
}/* End custom CSS */