.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-882 .elementor-element.elementor-element-70c9e1ab .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:600;color:#FFFFFF;}.elementor-882 .elementor-element.elementor-element-b0bd0f0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-882 .elementor-element.elementor-element-c75e6e3{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-882 .elementor-element.elementor-element-7791770.ekit-equal-height-enable,
					.elementor-882 .elementor-element.elementor-element-7791770.ekit-equal-height-enable > div,
					.elementor-882 .elementor-element.elementor-element-7791770.ekit-equal-height-enable .ekit-wid-con,
					.elementor-882 .elementor-element.elementor-element-7791770.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-infobox{background-color:#4D4D4D00;padding:50px 40px 50px 40px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-infobox .box-body > p{color:#C9C9C9;}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-info-box-icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg);}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-btn{text-transform:capitalize;}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-btn i{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-btn svg{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-ae99de8.ekit-equal-height-enable,
					.elementor-882 .elementor-element.elementor-element-ae99de8.ekit-equal-height-enable > div,
					.elementor-882 .elementor-element.elementor-element-ae99de8.ekit-equal-height-enable .ekit-wid-con,
					.elementor-882 .elementor-element.elementor-element-ae99de8.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-882 .elementor-element.elementor-element-ae99de8 .elementskit-infobox{background-color:#4D4D4D00;padding:50px 40px 50px 40px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-882 .elementor-element.elementor-element-ae99de8 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-ae99de8 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-882 .elementor-element.elementor-element-ae99de8 .elementskit-infobox .box-body > p{color:#C9C9C9;}.elementor-882 .elementor-element.elementor-element-ae99de8 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-ae99de8 .elementskit-info-box-icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-ae99de8 .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg);}.elementor-882 .elementor-element.elementor-element-ae99de8 .elementskit-btn{text-transform:capitalize;}.elementor-882 .elementor-element.elementor-element-ae99de8 .elementskit-btn i{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-ae99de8 .elementskit-btn svg{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-a9ad920.ekit-equal-height-enable,
					.elementor-882 .elementor-element.elementor-element-a9ad920.ekit-equal-height-enable > div,
					.elementor-882 .elementor-element.elementor-element-a9ad920.ekit-equal-height-enable .ekit-wid-con,
					.elementor-882 .elementor-element.elementor-element-a9ad920.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-882 .elementor-element.elementor-element-a9ad920 .elementskit-infobox{background-color:#4D4D4D00;padding:50px 40px 50px 40px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-882 .elementor-element.elementor-element-a9ad920 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-a9ad920 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-882 .elementor-element.elementor-element-a9ad920 .elementskit-infobox .box-body > p{color:#C9C9C9;}.elementor-882 .elementor-element.elementor-element-a9ad920 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-a9ad920 .elementskit-info-box-icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-a9ad920 .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg);}.elementor-882 .elementor-element.elementor-element-a9ad920 .elementskit-btn{text-transform:capitalize;}.elementor-882 .elementor-element.elementor-element-a9ad920 .elementskit-btn i{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-a9ad920 .elementskit-btn svg{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-10dbdee.ekit-equal-height-enable,
					.elementor-882 .elementor-element.elementor-element-10dbdee.ekit-equal-height-enable > div,
					.elementor-882 .elementor-element.elementor-element-10dbdee.ekit-equal-height-enable .ekit-wid-con,
					.elementor-882 .elementor-element.elementor-element-10dbdee.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-882 .elementor-element.elementor-element-10dbdee .elementskit-infobox{background-color:#4D4D4D00;padding:50px 40px 50px 40px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-882 .elementor-element.elementor-element-10dbdee .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-10dbdee .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-882 .elementor-element.elementor-element-10dbdee .elementskit-infobox .box-body > p{color:#C9C9C9;}.elementor-882 .elementor-element.elementor-element-10dbdee .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-10dbdee .elementskit-info-box-icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-10dbdee .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg);}.elementor-882 .elementor-element.elementor-element-10dbdee .elementskit-btn{text-transform:capitalize;}.elementor-882 .elementor-element.elementor-element-10dbdee .elementskit-btn i{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-10dbdee .elementskit-btn svg{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-1cd6f29.ekit-equal-height-enable,
					.elementor-882 .elementor-element.elementor-element-1cd6f29.ekit-equal-height-enable > div,
					.elementor-882 .elementor-element.elementor-element-1cd6f29.ekit-equal-height-enable .ekit-wid-con,
					.elementor-882 .elementor-element.elementor-element-1cd6f29.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-882 .elementor-element.elementor-element-1cd6f29 .elementskit-infobox{background-color:#4D4D4D00;padding:50px 40px 50px 40px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-882 .elementor-element.elementor-element-1cd6f29 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-1cd6f29 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-882 .elementor-element.elementor-element-1cd6f29 .elementskit-infobox .box-body > p{color:#C9C9C9;}.elementor-882 .elementor-element.elementor-element-1cd6f29 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-1cd6f29 .elementskit-info-box-icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-1cd6f29 .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg);}.elementor-882 .elementor-element.elementor-element-1cd6f29 .elementskit-btn{text-transform:capitalize;}.elementor-882 .elementor-element.elementor-element-1cd6f29 .elementskit-btn i{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-1cd6f29 .elementskit-btn svg{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-7fb62ae.ekit-equal-height-enable,
					.elementor-882 .elementor-element.elementor-element-7fb62ae.ekit-equal-height-enable > div,
					.elementor-882 .elementor-element.elementor-element-7fb62ae.ekit-equal-height-enable .ekit-wid-con,
					.elementor-882 .elementor-element.elementor-element-7fb62ae.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-882 .elementor-element.elementor-element-7fb62ae .elementskit-infobox{background-color:#4D4D4D00;padding:50px 40px 50px 40px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-882 .elementor-element.elementor-element-7fb62ae .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-7fb62ae .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-882 .elementor-element.elementor-element-7fb62ae .elementskit-infobox .box-body > p{color:#C9C9C9;}.elementor-882 .elementor-element.elementor-element-7fb62ae .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-7fb62ae .elementskit-info-box-icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-7fb62ae .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg);}.elementor-882 .elementor-element.elementor-element-7fb62ae .elementskit-btn{text-transform:capitalize;}.elementor-882 .elementor-element.elementor-element-7fb62ae .elementskit-btn i{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-7fb62ae .elementskit-btn svg{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-ecb23a4.ekit-equal-height-enable,
					.elementor-882 .elementor-element.elementor-element-ecb23a4.ekit-equal-height-enable > div,
					.elementor-882 .elementor-element.elementor-element-ecb23a4.ekit-equal-height-enable .ekit-wid-con,
					.elementor-882 .elementor-element.elementor-element-ecb23a4.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-882 .elementor-element.elementor-element-ecb23a4 .elementskit-infobox{background-color:#4D4D4D00;padding:50px 40px 50px 40px;border-style:none;border-radius:5px 5px 5px 5px;}.elementor-882 .elementor-element.elementor-element-ecb23a4 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-ecb23a4 .elementskit-infobox:hover .elementskit-info-box-title{color:var( --e-global-color-secondary );}.elementor-882 .elementor-element.elementor-element-ecb23a4 .elementskit-infobox .box-body > p{color:#C9C9C9;}.elementor-882 .elementor-element.elementor-element-ecb23a4 .elementskit-infobox:hover .box-body > p{color:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-ecb23a4 .elementskit-info-box-icon{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-882 .elementor-element.elementor-element-ecb23a4 .elementskit-infobox .elementskit-info-box-icon{font-size:60px;transform:rotate(0deg);}.elementor-882 .elementor-element.elementor-element-ecb23a4 .elementskit-btn{text-transform:capitalize;}.elementor-882 .elementor-element.elementor-element-ecb23a4 .elementskit-btn i{margin-right:5px;}.elementor-882 .elementor-element.elementor-element-ecb23a4 .elementskit-btn svg{margin-right:5px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-882 .elementor-element.elementor-element-c75e6e3{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-882 .elementor-element.elementor-element-70c9e1ab{text-align:center;}.elementor-882 .elementor-element.elementor-element-70c9e1ab .elementor-heading-title{font-size:30px;}.elementor-882 .elementor-element.elementor-element-c75e6e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-infobox{padding:50px 0px 35px 0px;}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-infobox .elementskit-info-box-title{padding:0px 0px 0px 0px;}.elementor-882 .elementor-element.elementor-element-7791770 .elementskit-infobox p{margin:10px 0px 10px 0px;}.elementor-882 .elementor-element.elementor-element-ae99de8 .elementskit-infobox{padding:50px 0px 0px 0px;}.elementor-882 .elementor-element.elementor-element-a9ad920 .elementskit-infobox{padding:50px 0px 0px 0px;}.elementor-882 .elementor-element.elementor-element-10dbdee .elementskit-infobox{padding:50px 0px 0px 0px;}.elementor-882 .elementor-element.elementor-element-1cd6f29 .elementskit-infobox{padding:50px 0px 0px 0px;}.elementor-882 .elementor-element.elementor-element-7fb62ae .elementskit-infobox{padding:50px 0px 0px 0px;}.elementor-882 .elementor-element.elementor-element-ecb23a4 .elementskit-infobox{padding:50px 0px 0px 0px;}}@media(min-width:768px){.elementor-882 .elementor-element.elementor-element-b0bd0f0{--content-width:1240px;}}/* Start custom CSS for elementskit-icon-box, class: .elementor-element-7791770 */.liquid-glass{
    position:relative;
    overflow:hidden;
    padding:30px;
    border-radius:24px;
    background:rgba(255,255,255,0.05);
    backdrop-filter:blur(20px);
    -webkit-backdrop-filter:blur(20px);
    border:1px solid rgba(255,255,255,0.08);
    transition:all .4s ease;
}

.liquid-glass::before{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:24px;
    padding:2px;
    background:linear-gradient(
        90deg,
        #61E680,
        #00D4FF,
        #61E680
    );
    background-size:300% 300%;
    opacity:0;
    transition:.4s ease;
    
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite:xor;
            mask-composite:exclude;
}

.liquid-glass:hover::before{
    opacity:1;
    animation:borderMove 3s linear infinite;
}

@keyframes borderMove{
    0%{background-position:0% 50%;}
    100%{background-position:300% 50%;}
}

.liquid-glass:hover{
    transform:translateY(-8px);
    box-shadow:
    0 15px 35px rgba(97,230,128,.20),
    0 0 25px rgba(0,212,255,.15);
}

.liquid-glass .elementor-icon{
    background:rgba(255,255,255,.08);
    border-radius:16px;
    padding:16px;
}

.liquid-glass .elementor-icon i,
.liquid-glass .elementor-icon svg{
    color:#61E680;
    fill:#61E680;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-ae99de8 */.liquid-glass{
    position:relative;
    overflow:hidden;
    padding:30px;
    border-radius:24px;
    background:rgba(255,255,255,0.05);
    backdrop-filter:blur(20px);
    -webkit-backdrop-filter:blur(20px);
    border:1px solid rgba(255,255,255,0.08);
    transition:all .4s ease;
}

.liquid-glass::before{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:24px;
    padding:2px;
    background:linear-gradient(
        90deg,
        #61E680,
        #00D4FF,
        #61E680
    );
    background-size:300% 300%;
    opacity:0;
    transition:.4s ease;
    
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite:xor;
            mask-composite:exclude;
}

.liquid-glass:hover::before{
    opacity:1;
    animation:borderMove 3s linear infinite;
}

@keyframes borderMove{
    0%{background-position:0% 50%;}
    100%{background-position:300% 50%;}
}

.liquid-glass:hover{
    transform:translateY(-8px);
    box-shadow:
    0 15px 35px rgba(97,230,128,.20),
    0 0 25px rgba(0,212,255,.15);
}

.liquid-glass .elementor-icon{
    background:rgba(255,255,255,.08);
    border-radius:16px;
    padding:16px;
}

.liquid-glass .elementor-icon i,
.liquid-glass .elementor-icon svg{
    color:#61E680;
    fill:#61E680;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-a9ad920 */.liquid-glass{
    position:relative;
    overflow:hidden;
    padding:30px;
    border-radius:24px;
    background:rgba(255,255,255,0.05);
    backdrop-filter:blur(20px);
    -webkit-backdrop-filter:blur(20px);
    border:1px solid rgba(255,255,255,0.08);
    transition:all .4s ease;
}

.liquid-glass::before{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:24px;
    padding:2px;
    background:linear-gradient(
        90deg,
        #61E680,
        #00D4FF,
        #61E680
    );
    background-size:300% 300%;
    opacity:0;
    transition:.4s ease;
    
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite:xor;
            mask-composite:exclude;
}

.liquid-glass:hover::before{
    opacity:1;
    animation:borderMove 3s linear infinite;
}

@keyframes borderMove{
    0%{background-position:0% 50%;}
    100%{background-position:300% 50%;}
}

.liquid-glass:hover{
    transform:translateY(-8px);
    box-shadow:
    0 15px 35px rgba(97,230,128,.20),
    0 0 25px rgba(0,212,255,.15);
}

.liquid-glass .elementor-icon{
    background:rgba(255,255,255,.08);
    border-radius:16px;
    padding:16px;
}

.liquid-glass .elementor-icon i,
.liquid-glass .elementor-icon svg{
    color:#61E680;
    fill:#61E680;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-10dbdee */.liquid-glass{
    position:relative;
    overflow:hidden;
    padding:30px;
    border-radius:24px;
    background:rgba(255,255,255,0.05);
    backdrop-filter:blur(20px);
    -webkit-backdrop-filter:blur(20px);
    border:1px solid rgba(255,255,255,0.08);
    transition:all .4s ease;
}

.liquid-glass::before{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:24px;
    padding:2px;
    background:linear-gradient(
        90deg,
        #61E680,
        #00D4FF,
        #61E680
    );
    background-size:300% 300%;
    opacity:0;
    transition:.4s ease;
    
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite:xor;
            mask-composite:exclude;
}

.liquid-glass:hover::before{
    opacity:1;
    animation:borderMove 3s linear infinite;
}

@keyframes borderMove{
    0%{background-position:0% 50%;}
    100%{background-position:300% 50%;}
}

.liquid-glass:hover{
    transform:translateY(-8px);
    box-shadow:
    0 15px 35px rgba(97,230,128,.20),
    0 0 25px rgba(0,212,255,.15);
}

.liquid-glass .elementor-icon{
    background:rgba(255,255,255,.08);
    border-radius:16px;
    padding:16px;
}

.liquid-glass .elementor-icon i,
.liquid-glass .elementor-icon svg{
    color:#61E680;
    fill:#61E680;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-1cd6f29 */.liquid-glass{
    position:relative;
    overflow:hidden;
    padding:30px;
    border-radius:24px;
    background:rgba(255,255,255,0.05);
    backdrop-filter:blur(20px);
    -webkit-backdrop-filter:blur(20px);
    border:1px solid rgba(255,255,255,0.08);
    transition:all .4s ease;
}

.liquid-glass::before{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:24px;
    padding:2px;
    background:linear-gradient(
        90deg,
        #61E680,
        #00D4FF,
        #61E680
    );
    background-size:300% 300%;
    opacity:0;
    transition:.4s ease;
    
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite:xor;
            mask-composite:exclude;
}

.liquid-glass:hover::before{
    opacity:1;
    animation:borderMove 3s linear infinite;
}

@keyframes borderMove{
    0%{background-position:0% 50%;}
    100%{background-position:300% 50%;}
}

.liquid-glass:hover{
    transform:translateY(-8px);
    box-shadow:
    0 15px 35px rgba(97,230,128,.20),
    0 0 25px rgba(0,212,255,.15);
}

.liquid-glass .elementor-icon{
    background:rgba(255,255,255,.08);
    border-radius:16px;
    padding:16px;
}

.liquid-glass .elementor-icon i,
.liquid-glass .elementor-icon svg{
    color:#61E680;
    fill:#61E680;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-7fb62ae */.liquid-glass{
    position:relative;
    overflow:hidden;
    padding:30px;
    border-radius:24px;
    background:rgba(255,255,255,0.05);
    backdrop-filter:blur(20px);
    -webkit-backdrop-filter:blur(20px);
    border:1px solid rgba(255,255,255,0.08);
    transition:all .4s ease;
}

.liquid-glass::before{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:24px;
    padding:2px;
    background:linear-gradient(
        90deg,
        #61E680,
        #00D4FF,
        #61E680
    );
    background-size:300% 300%;
    opacity:0;
    transition:.4s ease;
    
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite:xor;
            mask-composite:exclude;
}

.liquid-glass:hover::before{
    opacity:1;
    animation:borderMove 3s linear infinite;
}

@keyframes borderMove{
    0%{background-position:0% 50%;}
    100%{background-position:300% 50%;}
}

.liquid-glass:hover{
    transform:translateY(-8px);
    box-shadow:
    0 15px 35px rgba(97,230,128,.20),
    0 0 25px rgba(0,212,255,.15);
}

.liquid-glass .elementor-icon{
    background:rgba(255,255,255,.08);
    border-radius:16px;
    padding:16px;
}

.liquid-glass .elementor-icon i,
.liquid-glass .elementor-icon svg{
    color:#61E680;
    fill:#61E680;
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-ecb23a4 */.liquid-glass{
    position:relative;
    overflow:hidden;
    padding:30px;
    border-radius:24px;
    background:rgba(255,255,255,0.05);
    backdrop-filter:blur(20px);
    -webkit-backdrop-filter:blur(20px);
    border:1px solid rgba(255,255,255,0.08);
    transition:all .4s ease;
}

.liquid-glass::before{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:24px;
    padding:2px;
    background:linear-gradient(
        90deg,
        #61E680,
        #00D4FF,
        #61E680
    );
    background-size:300% 300%;
    opacity:0;
    transition:.4s ease;
    
    -webkit-mask:
      linear-gradient(#fff 0 0) content-box,
      linear-gradient(#fff 0 0);
    -webkit-mask-composite:xor;
            mask-composite:exclude;
}

.liquid-glass:hover::before{
    opacity:1;
    animation:borderMove 3s linear infinite;
}

@keyframes borderMove{
    0%{background-position:0% 50%;}
    100%{background-position:300% 50%;}
}

.liquid-glass:hover{
    transform:translateY(-8px);
    box-shadow:
    0 15px 35px rgba(97,230,128,.20),
    0 0 25px rgba(0,212,255,.15);
}

.liquid-glass .elementor-icon{
    background:rgba(255,255,255,.08);
    border-radius:16px;
    padding:16px;
}

.liquid-glass .elementor-icon i,
.liquid-glass .elementor-icon svg{
    color:#61E680;
    fill:#61E680;
}/* End custom CSS */