.elementor-44324 .elementor-element.elementor-element-62b1782:not(.elementor-motion-effects-element-type-background), .elementor-44324 .elementor-element.elementor-element-62b1782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-44324 .elementor-element.elementor-element-62b1782, .elementor-44324 .elementor-element.elementor-element-62b1782 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-44324 .elementor-element.elementor-element-62b1782{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-44324 .elementor-element.elementor-element-62b1782 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44324 .elementor-element.elementor-element-a7ade13:not(.elementor-motion-effects-element-type-background), .elementor-44324 .elementor-element.elementor-element-a7ade13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-44324 .elementor-element.elementor-element-a7ade13, .elementor-44324 .elementor-element.elementor-element-a7ade13 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-44324 .elementor-element.elementor-element-a7ade13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-44324 .elementor-element.elementor-element-a7ade13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44324 .elementor-element.elementor-element-658ce3c > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-44324 .elementor-element.elementor-element-4710441 .elementor-heading-title{font-size:40px;font-weight:800;line-height:45px;color:#333232;}.elementor-44324 .elementor-element.elementor-element-8d56f35 .elementor-heading-title{font-size:20px;font-weight:300;line-height:40px;color:#546086;}.elementor-44324 .elementor-element.elementor-element-a23f0ba > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-44324 .elementor-element.elementor-element-fac6080 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44324 .elementor-element.elementor-element-fac6080:not(.elementor-motion-effects-element-type-background), .elementor-44324 .elementor-element.elementor-element-fac6080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-44324 .elementor-element.elementor-element-fac6080, .elementor-44324 .elementor-element.elementor-element-fac6080 > .elementor-background-overlay{border-radius:99px 99px 99px 99px;}.elementor-44324 .elementor-element.elementor-element-fac6080{box-shadow:0px 0px 200px -20px rgba(0, 0, 0, 0.29);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:12px;margin-bottom:12px;padding:0px 10px 0px 0px;}.elementor-44324 .elementor-element.elementor-element-fac6080 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-44324 .elementor-element.elementor-element-2a8647f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-44324 .elementor-element.elementor-element-2a8647f .elementor-icon-wrapper{text-align:left;}.elementor-44324 .elementor-element.elementor-element-2a8647f.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-44324 .elementor-element.elementor-element-2a8647f.elementor-view-framed .elementor-icon, .elementor-44324 .elementor-element.elementor-element-2a8647f.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-44324 .elementor-element.elementor-element-2a8647f.elementor-view-framed .elementor-icon, .elementor-44324 .elementor-element.elementor-element-2a8647f.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-44324 .elementor-element.elementor-element-2a8647f .elementor-icon{font-size:20px;}.elementor-44324 .elementor-element.elementor-element-2a8647f .elementor-icon svg{height:20px;}.elementor-44324 .elementor-element.elementor-element-3d8e5d0 .elementor-heading-title{font-size:16px;font-weight:400;color:#000000;}.elementor-44324 .elementor-element.elementor-element-2235867 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-44324 .elementor-element.elementor-element-698403b .elementor-button{background-color:#367CFF;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:99px 99px 99px 99px;}.elementor-44324 .elementor-element.elementor-element-698403b .elementor-button:hover, .elementor-44324 .elementor-element.elementor-element-698403b .elementor-button:focus{background-color:#2F6FE6;}.elementor-44324 .elementor-element.elementor-element-698403b{width:var( --container-widget-width, 109.736% );max-width:109.736%;--container-widget-width:109.736%;--container-widget-flex-grow:0;}.elementor-44324 .elementor-element.elementor-element-698403b .elementor-button-content-wrapper{flex-direction:row;}.elementor-44324 .elementor-element.elementor-element-698403b .elementor-button .elementor-button-content-wrapper{gap:3px;}.elementor-44324 .elementor-element.elementor-element-875828f img{max-width:60%;}.elementor-44324 .elementor-element.elementor-element-875828f:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-44324 .elementor-element.elementor-element-8538ab3 img{max-width:60%;}.elementor-44324 .elementor-element.elementor-element-8538ab3:hover img{filter:brightness( 95% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-44324 .elementor-element.elementor-element-f7e6c47 img{max-width:60%;}.elementor-44324 .elementor-element.elementor-element-f7e6c47:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}@media(min-width:768px){.elementor-44324 .elementor-element.elementor-element-2f1017a{width:9.997%;}.elementor-44324 .elementor-element.elementor-element-96d68d2{width:90%;}.elementor-44324 .elementor-element.elementor-element-97bb42c{width:50%;}.elementor-44324 .elementor-element.elementor-element-1bf0ffc{width:10%;}.elementor-44324 .elementor-element.elementor-element-e7b8952{width:13.5%;}.elementor-44324 .elementor-element.elementor-element-9b33c7f{width:12.164%;}.elementor-44324 .elementor-element.elementor-element-4feccea{width:13.5%;}}@media(max-width:767px){.elementor-44324 .elementor-element.elementor-element-4710441 > .elementor-widget-container{margin:10px 0px -15px 0px;}.elementor-44324 .elementor-element.elementor-element-8d56f35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44324 .elementor-element.elementor-element-2f1017a{width:10%;}.elementor-44324 .elementor-element.elementor-element-96d68d2{width:90%;}.elementor-44324 .elementor-element.elementor-element-3d8e5d0 .elementor-heading-title{font-size:14px;}.elementor-44324 .elementor-element.elementor-element-2235867{margin-top:0px;margin-bottom:12px;padding:0px 10px 0px 0px;}.elementor-44324 .elementor-element.elementor-element-97bb42c{width:50%;}.elementor-44324 .elementor-element.elementor-element-698403b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-44324 .elementor-element.elementor-element-1bf0ffc{width:2%;}.elementor-44324 .elementor-element.elementor-element-1bf0ffc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-44324 .elementor-element.elementor-element-e7b8952{width:14%;}.elementor-44324 .elementor-element.elementor-element-9b33c7f{width:14%;}.elementor-44324 .elementor-element.elementor-element-4feccea{width:14%;}}/* Start custom CSS for html, class: .elementor-element-788972c */.contact-call-animation {
    width: 150px;
    height: 150px;
    position: relative;
    margin: 0 auto;
    border-radius: 100%;
    animation: play 2.5s ease infinite;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    backface-visibility: hidden;
  
}
 contact-img {
        width: px;
        height: px;
        border-radius: 100%;
        position: absolute;
        left: 0px;
        top: 0px;
    }
@keyframes play {

    0% {
        transform: scale();
    }
    15% {
        box-shadow: 0 0 0 4px #ffcdd2;
    }
    25% {
        box-shadow: 0 0 0 10px red, 0 0 0 20px red;
    }
    25% {
        box-shadow: 0 0 0 8px #ffe1e4, 0 0 0 20px #fff8f9;
    }

}/* End custom CSS */