.elementor-32 .elementor-element.elementor-element-3af2f83{--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;--padding-top:020px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b80f06c{--display:flex;--min-height:280px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:19px 19px 19px 19px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-b80f06c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-b80f06c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e99762 );background-image:url("https://wasanthakumar.com/wp-content/uploads/2025/09/Background-Container-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-d92c3ab{text-align:center;}.elementor-32 .elementor-element.elementor-element-d92c3ab .elementor-heading-title{font-size:48px;line-height:49px;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-04dc7ec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:012px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-5f4d330 .elementor-heading-title{font-size:16px;font-weight:400;line-height:24px;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-909aa99{--e-transform-translateY:3.5px;}.elementor-32 .elementor-element.elementor-element-909aa99 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-909aa99.elementor-view-stacked .elementor-icon{background-color:#02010100;}.elementor-32 .elementor-element.elementor-element-909aa99.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-909aa99.elementor-view-default .elementor-icon{color:#02010100;border-color:#02010100;}.elementor-32 .elementor-element.elementor-element-909aa99.elementor-view-framed .elementor-icon, .elementor-32 .elementor-element.elementor-element-909aa99.elementor-view-default .elementor-icon svg{fill:#02010100;}.elementor-32 .elementor-element.elementor-element-909aa99 .elementor-icon{font-size:20px;}.elementor-32 .elementor-element.elementor-element-909aa99 .elementor-icon svg{height:20px;}.elementor-32 .elementor-element.elementor-element-6da22f4 .elementor-heading-title{font-size:16px;font-weight:600;line-height:24px;color:var( --e-global-color-accent );}.elementor-32 .elementor-element.elementor-element-5147f35{--display:flex;--position:absolute;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:56% 56% 56% 56%;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;top:51px;}.elementor-32 .elementor-element.elementor-element-5147f35:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5147f35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5526aab );}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-5147f35{left:99px;}body.rtl .elementor-32 .elementor-element.elementor-element-5147f35{right:99px;}.elementor-32 .elementor-element.elementor-element-ea32bba .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-ea32bba .elementor-icon{font-size:24px;}.elementor-32 .elementor-element.elementor-element-ea32bba .elementor-icon svg{height:24px;}.elementor-32 .elementor-element.elementor-element-7cd42d8{--display:flex;--position:absolute;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:56% 56% 56% 56%;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;top:203px;}.elementor-32 .elementor-element.elementor-element-7cd42d8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-7cd42d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5526aab );}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-7cd42d8{left:389px;}body.rtl .elementor-32 .elementor-element.elementor-element-7cd42d8{right:389px;}.elementor-32 .elementor-element.elementor-element-a9230a7 .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-a9230a7 .elementor-icon{font-size:24px;}.elementor-32 .elementor-element.elementor-element-a9230a7 .elementor-icon svg{height:24px;}.elementor-32 .elementor-element.elementor-element-23f98be{--display:flex;--position:absolute;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:56% 56% 56% 56%;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;top:42px;}.elementor-32 .elementor-element.elementor-element-23f98be:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-23f98be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5526aab );}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-23f98be{right:108px;}body.rtl .elementor-32 .elementor-element.elementor-element-23f98be{left:108px;}.elementor-32 .elementor-element.elementor-element-705a19f .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-705a19f .elementor-icon{font-size:24px;}.elementor-32 .elementor-element.elementor-element-705a19f .elementor-icon svg{height:24px;}.elementor-32 .elementor-element.elementor-element-5b6b961{--display:flex;--position:absolute;--min-height:48px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:56% 56% 56% 56%;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;bottom:41px;}.elementor-32 .elementor-element.elementor-element-5b6b961:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-5b6b961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5526aab );}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-5b6b961{right:232px;}body.rtl .elementor-32 .elementor-element.elementor-element-5b6b961{left:232px;}.elementor-32 .elementor-element.elementor-element-4c8bc2c .elementor-icon-wrapper{text-align:center;}.elementor-32 .elementor-element.elementor-element-4c8bc2c .elementor-icon{font-size:24px;}.elementor-32 .elementor-element.elementor-element-4c8bc2c .elementor-icon svg{height:24px;}.elementor-32 .elementor-element.elementor-element-7cf8d25{--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;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:88px;--padding-bottom:088px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f249972{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-bc87f5d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;}.elementor-32 .elementor-element.elementor-element-bc87f5d .elementor-heading-title{font-size:48px;line-height:56px;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-928df44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 024px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a1bb7a3 );--icon-box-icon-margin:25px;}.elementor-32 .elementor-element.elementor-element-928df44 .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-928df44 .elementor-icon{font-size:48px;}.elementor-32 .elementor-element.elementor-element-928df44 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-928df44 .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:10px;}.elementor-32 .elementor-element.elementor-element-928df44 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-928df44 .elementor-icon-box-description{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-ce9a4fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 024px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a1bb7a3 );--icon-box-icon-margin:25px;}.elementor-32 .elementor-element.elementor-element-ce9a4fc .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-ce9a4fc .elementor-icon{font-size:48px;}.elementor-32 .elementor-element.elementor-element-ce9a4fc .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-ce9a4fc .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:10px;}.elementor-32 .elementor-element.elementor-element-ce9a4fc .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-ce9a4fc .elementor-icon-box-description{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-6dbf61b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 024px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-a1bb7a3 );--icon-box-icon-margin:25px;}.elementor-32 .elementor-element.elementor-element-6dbf61b .elementor-icon-box-wrapper{align-items:center;}.elementor-32 .elementor-element.elementor-element-6dbf61b .elementor-icon{font-size:48px;}.elementor-32 .elementor-element.elementor-element-6dbf61b .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-6dbf61b .elementor-icon-box-title a{font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:10px;}.elementor-32 .elementor-element.elementor-element-6dbf61b .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-6dbf61b .elementor-icon-box-description{font-family:"Urbanist", Sans-serif;font-size:20px;font-weight:600;line-height:32px;color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-7e92a95{--grid-template-columns:repeat(0, auto);text-align:left;margin:012px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-size:20px;--grid-column-gap:16px;--grid-row-gap:0px;}.elementor-32 .elementor-element.elementor-element-7e92a95 .elementor-social-icon{background-color:#FFFFFF00;--icon-padding:0em;}.elementor-32 .elementor-element.elementor-element-7e92a95 .elementor-social-icon i{color:#02010100;}.elementor-32 .elementor-element.elementor-element-7e92a95 .elementor-social-icon svg{fill:#02010100;}.elementor-32 .elementor-element.elementor-element-0d41e11{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-f5a619c{--display:flex;--border-radius:8px 8px 8px 8px;box-shadow:12px 16px 64px 0px rgba(3.0000000000000013, 38.999999999999964, 55, 0.12156862745098039);--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-32 .elementor-element.elementor-element-f5a619c:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f5a619c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5526aab );}.elementor-32 .elementor-element.elementor-element-b13f210{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 012px) 0px;}.elementor-32 .elementor-element.elementor-element-b13f210 .elementor-heading-title{font-size:32px;line-height:40px;color:var( --e-global-color-secondary );}.elementor-32 .elementor-element.elementor-element-a579065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 024px) 0px;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#545A6A;}.elementor-32 .elementor-element.elementor-element-4fd7168{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-7f1ed63{padding:0px 0px 0124px 0px;border-radius:12px 12px 12px 12px;}.elementor-32 .elementor-element.elementor-element-7f1ed63 iframe{height:480px;}@media(max-width:1366px){.elementor-32 .elementor-element.elementor-element-7cf8d25{--padding-top:088px;--padding-bottom:088px;--padding-left:40px;--padding-right:40px;}.elementor-32 .elementor-element.elementor-element-4fd7168{--padding-top:0px;--padding-bottom:088px;--padding-left:040px;--padding-right:040px;}}@media(max-width:1024px){body:not(.rtl) .elementor-32 .elementor-element.elementor-element-7cd42d8{left:234px;}body.rtl .elementor-32 .elementor-element.elementor-element-7cd42d8{right:234px;}.elementor-32 .elementor-element.elementor-element-5b6b961{bottom:31px;}.elementor-32 .elementor-element.elementor-element-7cf8d25{--padding-top:080px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-bc87f5d .elementor-heading-title{font-size:32px;line-height:1.3em;}.elementor-32 .elementor-element.elementor-element-928df44{--icon-box-icon-margin:11px;}.elementor-32 .elementor-element.elementor-element-928df44 .elementor-icon{font-size:38px;}.elementor-32 .elementor-element.elementor-element-928df44 .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-928df44 .elementor-icon-box-title a{font-size:16px;line-height:1px;}.elementor-32 .elementor-element.elementor-element-928df44 .elementor-icon-box-description{font-size:18px;}.elementor-32 .elementor-element.elementor-element-ce9a4fc{--icon-box-icon-margin:11px;}.elementor-32 .elementor-element.elementor-element-ce9a4fc .elementor-icon{font-size:38px;}.elementor-32 .elementor-element.elementor-element-ce9a4fc .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-ce9a4fc .elementor-icon-box-title a{font-size:16px;line-height:1px;}.elementor-32 .elementor-element.elementor-element-ce9a4fc .elementor-icon-box-description{font-size:18px;}.elementor-32 .elementor-element.elementor-element-6dbf61b{--icon-box-icon-margin:11px;}.elementor-32 .elementor-element.elementor-element-6dbf61b .elementor-icon{font-size:38px;}.elementor-32 .elementor-element.elementor-element-6dbf61b .elementor-icon-box-title, .elementor-32 .elementor-element.elementor-element-6dbf61b .elementor-icon-box-title a{font-size:16px;line-height:1px;}.elementor-32 .elementor-element.elementor-element-6dbf61b .elementor-icon-box-description{font-size:18px;}.elementor-32 .elementor-element.elementor-element-f5a619c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-7f1ed63 iframe{height:400px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-5147f35{--width:48px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-5147f35{left:264px;}body.rtl .elementor-32 .elementor-element.elementor-element-5147f35{right:264px;}.elementor-32 .elementor-element.elementor-element-7cd42d8{--width:48px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-7cd42d8{left:50px;}body.rtl .elementor-32 .elementor-element.elementor-element-7cd42d8{right:50px;}.elementor-32 .elementor-element.elementor-element-23f98be{--width:48px;top:42px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-23f98be{right:242px;}body.rtl .elementor-32 .elementor-element.elementor-element-23f98be{left:242px;}.elementor-32 .elementor-element.elementor-element-5b6b961{--width:48px;}body:not(.rtl) .elementor-32 .elementor-element.elementor-element-5b6b961{right:46px;}body.rtl .elementor-32 .elementor-element.elementor-element-5b6b961{left:46px;}.elementor-32 .elementor-element.elementor-element-7cf8d25{--padding-top:60px;--padding-bottom:060px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-928df44 .elementor-icon-box-wrapper{text-align:left;}.elementor-32 .elementor-element.elementor-element-928df44 .elementor-icon-box-description{font-size:16px;}.elementor-32 .elementor-element.elementor-element-ce9a4fc .elementor-icon-box-wrapper{text-align:left;}.elementor-32 .elementor-element.elementor-element-ce9a4fc .elementor-icon-box-description{font-size:16px;}.elementor-32 .elementor-element.elementor-element-6dbf61b .elementor-icon-box-wrapper{text-align:left;}.elementor-32 .elementor-element.elementor-element-6dbf61b .elementor-icon-box-description{font-size:16px;}.elementor-32 .elementor-element.elementor-element-4fd7168{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-3af2f83{--content-width:1200px;}.elementor-32 .elementor-element.elementor-element-5147f35{--width:48px;}.elementor-32 .elementor-element.elementor-element-7cd42d8{--width:48px;}.elementor-32 .elementor-element.elementor-element-23f98be{--width:48px;}.elementor-32 .elementor-element.elementor-element-5b6b961{--width:48px;}.elementor-32 .elementor-element.elementor-element-7cf8d25{--content-width:1200px;}.elementor-32 .elementor-element.elementor-element-f249972{--width:400px;}.elementor-32 .elementor-element.elementor-element-0d41e11{--width:665px;}.elementor-32 .elementor-element.elementor-element-4fd7168{--content-width:1200px;}}@media(max-width:1366px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-f249972{--width:460px;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-f249972{--width:40%;}.elementor-32 .elementor-element.elementor-element-0d41e11{--width:60%;}}/* Start custom CSS for container, class: .elementor-element-5147f35 */.icon-shadow .elementor-social-icons-wrapper .elementor-icon {
    box-shadow: 12px 12px 20px rgba(3, 39, 55, 0.08);
    transition: all .5s;
}


.icon-shadow .elementor-social-icons-wrapper .elementor-icon:hover svg path{
    fill: #fff !important;
}



.icon-box-shadow-banner::before {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background:rgba(255, 255, 255, 0.2);
    width: 66px;
    height: 66px;
    z-index: -1;
    box-shadow:1.13636px 4.54545px 40px rgba(5, 88, 85, 0.4);
}

 .shadow-yellow::before{
     box-shadow: 1.13636px 4.54545px 40px rgba(240, 185, 48, 0.4); 
 }
 
  .shadow-orrange::before{
     box-shadow: 1.13636px 4.54545px 40px rgba(240, 75, 33, 0.4);
 }

.icon-box-shadow-banner {
    animation: grow 3s ease-in infinite alternate;
}
.anim-delay-2ms{
    animation-delay: .2s;
}
.anim-delay-4ms{
    animation-delay: .4s;
}
@keyframes grow{
    0%{
        transform:scale(1);
    }
    100%{
        transform:scale(.7);
    }
}


@media (max-width: 767.98px){
    .icon-box-shadow-banner::before {
    width: 60px;
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cd42d8 */.icon-shadow .elementor-social-icons-wrapper .elementor-icon {
    box-shadow: 12px 12px 20px rgba(3, 39, 55, 0.08);
    transition: all .5s;
}


.icon-shadow .elementor-social-icons-wrapper .elementor-icon:hover svg path{
    fill: #fff !important;
}



.icon-box-shadow-banner::before {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background:rgba(255, 255, 255, 0.2);
    width: 66px;
    height: 66px;
    z-index: -1;
    box-shadow:1.13636px 4.54545px 40px rgba(5, 88, 85, 0.4);
}

 .shadow-yellow::before{
     box-shadow: 1.13636px 4.54545px 40px rgba(240, 185, 48, 0.4); 
 }
 
  .shadow-orrange::before{
     box-shadow: 1.13636px 4.54545px 40px rgba(240, 75, 33, 0.4);
 }

.icon-box-shadow-banner {
    animation: grow 3s ease-in infinite alternate;
}
.anim-delay-2ms{
    animation-delay: .2s;
}
.anim-delay-4ms{
    animation-delay: .4s;
}
@keyframes grow{
    0%{
        transform:scale(1);
    }
    100%{
        transform:scale(.7);
    }
}


@media (max-width: 767.98px){
    .icon-box-shadow-banner::before {
    width: 60px;
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23f98be */.icon-shadow .elementor-social-icons-wrapper .elementor-icon {
    box-shadow: 12px 12px 20px rgba(3, 39, 55, 0.08);
    transition: all .5s;
}


.icon-shadow .elementor-social-icons-wrapper .elementor-icon:hover svg path{
    fill: #fff !important;
}



.icon-box-shadow-banner::before {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background:rgba(255, 255, 255, 0.2);
    width: 66px;
    height: 66px;
    z-index: -1;
    box-shadow:1.13636px 4.54545px 40px rgba(5, 88, 85, 0.4);
}

 .shadow-yellow::before{
     box-shadow: 1.13636px 4.54545px 40px rgba(240, 185, 48, 0.4); 
 }
 
  .shadow-orrange::before{
     box-shadow: 1.13636px 4.54545px 40px rgba(240, 75, 33, 0.4);
 }

.icon-box-shadow-banner {
    animation: grow 3s ease-in infinite alternate;
}
.anim-delay-2ms{
    animation-delay: .2s;
}
.anim-delay-4ms{
    animation-delay: .4s;
}
@keyframes grow{
    0%{
        transform:scale(1);
    }
    100%{
        transform:scale(.7);
    }
}


@media (max-width: 767.98px){
    .icon-box-shadow-banner::before {
    width: 60px;
    height: 60px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5b6b961 */.icon-shadow .elementor-social-icons-wrapper .elementor-icon {
    box-shadow: 12px 12px 20px rgba(3, 39, 55, 0.08);
    transition: all .5s;
}


.icon-shadow .elementor-social-icons-wrapper .elementor-icon:hover svg path{
    fill: #fff !important;
}



.icon-box-shadow-banner::before {
    content: '';
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    background:rgba(255, 255, 255, 0.2);
    width: 66px;
    height: 66px;
    z-index: -1;
    box-shadow:1.13636px 4.54545px 40px rgba(5, 88, 85, 0.4);
}

 .shadow-yellow::before{
     box-shadow: 1.13636px 4.54545px 40px rgba(240, 185, 48, 0.4); 
 }
 
  .shadow-orrange::before{
     box-shadow: 1.13636px 4.54545px 40px rgba(240, 75, 33, 0.4);
 }

.icon-box-shadow-banner {
    animation: grow 3s ease-in infinite alternate;
}
.anim-delay-2ms{
    animation-delay: .2s;
}
.anim-delay-4ms{
    animation-delay: .4s;
}
@keyframes grow{
    0%{
        transform:scale(1);
    }
    100%{
        transform:scale(.7);
    }
}


@media (max-width: 767.98px){
    .icon-box-shadow-banner::before {
    width: 60px;
    height: 60px;
}
}/* End custom CSS */