.elementor-5451 .elementor-element.elementor-element-16d144f{--display:flex;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5451 .elementor-element.elementor-element-ddcfa43{--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-5451 .elementor-element.elementor-element-31a4734{--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-5451 .elementor-element.elementor-element-327c8c9{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-5451 .elementor-element.elementor-element-327c8c9::before, .elementor-5451 .elementor-element.elementor-element-327c8c9 > .elementor-background-video-container::before, .elementor-5451 .elementor-element.elementor-element-327c8c9 > .e-con-inner > .elementor-background-video-container::before, .elementor-5451 .elementor-element.elementor-element-327c8c9 > .elementor-background-slideshow::before, .elementor-5451 .elementor-element.elementor-element-327c8c9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5451 .elementor-element.elementor-element-327c8c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(91deg, #07071C 0%, #12122840 0%);}.elementor-5451 .elementor-element.elementor-element-62564bc{--display:flex;--padding-top:04em;--padding-bottom:4em;--padding-left:1em;--padding-right:01em;}.elementor-5451 .elementor-element.elementor-element-aebcead{padding:10px 0px 10px 0px;text-align:start;}.elementor-5451 .elementor-element.elementor-element-4c622c4 .jltma-gradient-headline{text-align:left;color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);font-family:"Yantramanav", Sans-serif;font-size:61.04px;font-weight:700;line-height:1em;}.elementor-5451 .elementor-element.elementor-element-4c622c4 .jltma-gradient-headline:hover{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);}.elementor-5451 .elementor-element.elementor-element-65cf22f{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5451 .elementor-element.elementor-element-65cf22f .jltma-gradient-headline{text-align:left;color:var( --e-global-color-1edb972 );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-1edb972 ) 30%, #0A89FF 100%);font-family:"Yantramanav", Sans-serif;font-size:61.04px;font-weight:700;font-style:italic;line-height:1em;}.elementor-5451 .elementor-element.elementor-element-65cf22f .jltma-gradient-headline:hover{color:#1fb5ac;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-1edb972 ) 30%, #0A89FF 100%);}.elementor-5451 .elementor-element.elementor-element-a82a5b9{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5451 .elementor-element.elementor-element-a82a5b9 .jltma-gradient-headline{text-align:left;color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);font-family:"Yantramanav", Sans-serif;font-size:61.04px;font-weight:700;line-height:1em;}.elementor-5451 .elementor-element.elementor-element-a82a5b9 .jltma-gradient-headline:hover{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);}.elementor-5451 .elementor-element.elementor-element-407e625 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-49973c2{--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;}.elementor-5451 .elementor-element.elementor-element-7cb28f9 .elementor-button{background-color:#02010100;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02E0B8;}.elementor-5451 .elementor-element.elementor-element-7cb28f9 .elementor-button:hover, .elementor-5451 .elementor-element.elementor-element-7cb28f9 .elementor-button:focus{background-color:#2CFDD8DB;color:#000000;border-color:var( --e-global-color-a185853 );}.elementor-5451 .elementor-element.elementor-element-7cb28f9 .elementor-button:hover svg, .elementor-5451 .elementor-element.elementor-element-7cb28f9 .elementor-button:focus svg{fill:#000000;}.elementor-5451 .elementor-element.elementor-element-230ecab .elementor-button{background-color:#00D9F500;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#0A89FF;}.elementor-5451 .elementor-element.elementor-element-230ecab .elementor-button:hover, .elementor-5451 .elementor-element.elementor-element-230ecab .elementor-button:focus{background-color:#40A3FFE3;color:#000000;}.elementor-5451 .elementor-element.elementor-element-230ecab .elementor-button:hover svg, .elementor-5451 .elementor-element.elementor-element-230ecab .elementor-button:focus svg{fill:#000000;}.elementor-5451 .elementor-element.elementor-element-59015f6{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5451 .elementor-element.elementor-element-8d3febc{--display:flex;border-style:none;--border-style:none;--border-radius:32px 32px 32px 32px;box-shadow:2px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5451 .elementor-element.elementor-element-8d3febc:not(.elementor-motion-effects-element-type-background), .elementor-5451 .elementor-element.elementor-element-8d3febc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(167deg, var( --e-global-color-text ) 0%, var( --e-global-color-308e809 ) 100%);}.elementor-5451 .elementor-element.elementor-element-b02bc87{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-5c36bb8{--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;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5451 .elementor-element.elementor-element-5c36bb8.e-con{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-cea1e71{padding:00px 00px 00px 00px;border-style:none;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-cea1e71.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-cea1e71 .elementor-icon-list-icon i{color:#5F88AE;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-cea1e71 .elementor-icon-list-icon svg{fill:#5F88AE;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-cea1e71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5451 .elementor-element.elementor-element-cea1e71 .elementor-icon-list-item > a{font-size:18px;font-weight:700;}.elementor-5451 .elementor-element.elementor-element-cea1e71 .elementor-icon-list-text{color:var( --e-global-color-1edb972 );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-b5204e0 .elementor-heading-title{color:var( --e-global-color-2ce4d2d );}.elementor-5451 .elementor-element.elementor-element-7d995c1{padding:0px 0px 0px 0px;border-style:none;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-7d995c1.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-7d995c1 .elementor-icon-list-icon i{color:#5F88AE;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-7d995c1 .elementor-icon-list-icon svg{fill:#5F88AE;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-7d995c1 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5451 .elementor-element.elementor-element-7d995c1 .elementor-icon-list-item > a{font-size:18px;font-weight:700;}.elementor-5451 .elementor-element.elementor-element-7d995c1 .elementor-icon-list-text{color:var( --e-global-color-100efa4 );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-62c5172{--display:flex;border-style:none;--border-style:none;--border-radius:32px 32px 32px 32px;box-shadow:2px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5451 .elementor-element.elementor-element-62c5172:not(.elementor-motion-effects-element-type-background), .elementor-5451 .elementor-element.elementor-element-62c5172 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(167deg, var( --e-global-color-text ) 0%, var( --e-global-color-308e809 ) 100%);}.elementor-5451 .elementor-element.elementor-element-eb02346{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-2d8d1b9{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5451 .elementor-element.elementor-element-6d2d197{width:100%;max-width:100%;background-color:transparent;padding:15px 15px 15px 15px;background-image:linear-gradient(135deg, var( --e-global-color-text ) 0%, var( --e-global-color-308e809 ) 100%);border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-6d2d197 .elementor-counter-title{justify-content:center;color:var( --e-global-color-secondary );font-size:15px;line-height:21px;}.elementor-5451 .elementor-element.elementor-element-6d2d197 .elementor-counter{gap:10px;}.elementor-5451 .elementor-element.elementor-element-6d2d197 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-size:24px;}.elementor-5451 .elementor-element.elementor-element-252a348{width:100%;max-width:100%;background-color:transparent;padding:15px 15px 15px 15px;background-image:linear-gradient(135deg, var( --e-global-color-text ) 0%, var( --e-global-color-308e809 ) 100%);border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-252a348.elementor-element{--align-self:center;}.elementor-5451 .elementor-element.elementor-element-252a348 .elementor-counter-title{justify-content:center;color:var( --e-global-color-secondary );font-size:15px;line-height:21px;}.elementor-5451 .elementor-element.elementor-element-252a348 .elementor-counter{gap:10px;}.elementor-5451 .elementor-element.elementor-element-252a348 .elementor-counter-number-wrapper{color:#FFFFFF;font-size:24px;}.elementor-5451 .elementor-element.elementor-element-2a40a68{width:100%;max-width:100%;background-color:transparent;padding:15px 15px 15px 15px;background-image:linear-gradient(135deg, var( --e-global-color-text ) 0%, var( --e-global-color-308e809 ) 100%);border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-2a40a68 .elementor-counter-title{justify-content:center;color:var( --e-global-color-secondary );font-size:15px;line-height:21px;}.elementor-5451 .elementor-element.elementor-element-2a40a68 .elementor-counter{gap:10px;}.elementor-5451 .elementor-element.elementor-element-2a40a68 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;color:#FFFFFF;font-size:24px;}.elementor-5451 .elementor-element.elementor-element-9c84188{--display:flex;border-style:none;--border-style:none;--border-radius:32px 32px 32px 32px;box-shadow:2px 4px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-5451 .elementor-element.elementor-element-9c84188:not(.elementor-motion-effects-element-type-background), .elementor-5451 .elementor-element.elementor-element-9c84188 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(167deg, var( --e-global-color-text ) 0%, var( --e-global-color-308e809 ) 100%);}.elementor-5451 .elementor-element.elementor-element-ba18991{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-270c971{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5451 .elementor-element.elementor-element-69098b1{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-69098b1.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-69098b1 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-69098b1 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-69098b1 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-2230d5b{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-2230d5b.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-2230d5b .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-2230d5b .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-2230d5b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-0ebf23d{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-0ebf23d.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-0ebf23d .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-0ebf23d .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-0ebf23d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-38d71ca{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-38d71ca.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-38d71ca .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-38d71ca .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-38d71ca .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-eab9517{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-eab9517.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-eab9517 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-eab9517 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-eab9517 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-cb23846{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-cb23846.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-cb23846 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-cb23846 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-cb23846 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-d42f682{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-d42f682.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-d42f682 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-d42f682 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-d42f682 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-dc39cfc{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-5451 .elementor-element.elementor-element-dc39cfc::before, .elementor-5451 .elementor-element.elementor-element-dc39cfc > .elementor-background-video-container::before, .elementor-5451 .elementor-element.elementor-element-dc39cfc > .e-con-inner > .elementor-background-video-container::before, .elementor-5451 .elementor-element.elementor-element-dc39cfc > .elementor-background-slideshow::before, .elementor-5451 .elementor-element.elementor-element-dc39cfc > .e-con-inner > .elementor-background-slideshow::before, .elementor-5451 .elementor-element.elementor-element-dc39cfc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(91deg, #07071C 0%, #12122840 0%);}.elementor-5451 .elementor-element.elementor-element-f0cff99{--display:flex;--padding-top:04em;--padding-bottom:4em;--padding-left:1em;--padding-right:01em;}.elementor-5451 .elementor-element.elementor-element-b369dac{padding:10px 0px 10px 0px;text-align:start;}.elementor-5451 .elementor-element.elementor-element-a24f3d3 .jltma-gradient-headline{text-align:left;color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);font-family:"Yantramanav", Sans-serif;font-size:61.04px;font-weight:700;line-height:1em;}.elementor-5451 .elementor-element.elementor-element-a24f3d3 .jltma-gradient-headline:hover{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);}.elementor-5451 .elementor-element.elementor-element-0358ab1 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-5936e27{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5451 .elementor-element.elementor-element-4a8ffc7{--display:flex;--border-radius:16px 16px 16px 16px;--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-5451 .elementor-element.elementor-element-4a8ffc7:hover{box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-a07ee8e.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-a07ee8e.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-a07ee8e.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-a07ee8e.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-308e809 ) 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-a07ee8e{width:100%;max-width:100%;}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox:hover{border-style:none;}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-info-box-icon{color:#0A89FF;fill:#0A89FF;}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox:hover .elementskit-info-box-icon{color:#0562B9;fill:#0562B9;}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-c018989{--display:flex;--border-radius:16px 16px 16px 16px;--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-5451 .elementor-element.elementor-element-c018989:hover{box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-330a2c5.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-330a2c5.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-330a2c5.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-330a2c5.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, #121228 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox:hover{border-style:none;}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-info-box-icon{color:#F0B419;fill:#F0B419;}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox:hover .elementskit-info-box-icon{color:#CF9600;fill:#CF9600;}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-c718357{--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;--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-5451 .elementor-element.elementor-element-73cbc81{--display:flex;--border-radius:16px 16px 16px 16px;--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-5451 .elementor-element.elementor-element-73cbc81:hover{box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-6633f06.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-6633f06.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-6633f06.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-6633f06.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-308e809 ) 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox:hover{border-style:none;}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-info-box-icon{color:#F2803A;fill:#F2803A;}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox:hover .elementskit-info-box-icon{color:#E46314;fill:#E46314;}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-52097ac{--display:flex;--border-radius:16px 16px 16px 16px;--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-5451 .elementor-element.elementor-element-52097ac:hover{box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-1c885f5.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-1c885f5.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-1c885f5.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-1c885f5.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, #121228 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox:hover{border-style:none;}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-info-box-icon{color:#FF6FC8;fill:#FF6FC8;}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox:hover .elementskit-info-box-icon{color:#DA2093;fill:#DA2093;}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-47067c9{--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;--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-5451 .elementor-element.elementor-element-ecde03f{--display:flex;--border-radius:16px 16px 16px 16px;--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-5451 .elementor-element.elementor-element-ca807c4.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-ca807c4.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-ca807c4.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-ca807c4.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-308e809 ) 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-info-box-icon{color:var( --e-global-color-1edb972 );fill:var( --e-global-color-1edb972 );}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-d93d7e4{--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;--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-5451 .elementor-element.elementor-element-9706341{--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;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5451 .elementor-element.elementor-element-9706341:not(.elementor-motion-effects-element-type-background), .elementor-5451 .elementor-element.elementor-element-9706341 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-308e809 ) 0%, var( --e-global-color-text ) 100%);}.elementor-5451 .elementor-element.elementor-element-833482f{padding:00px 00px 00px 00px;border-style:none;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-833482f.elementor-element{--align-self:center;}.elementor-5451 .elementor-element.elementor-element-833482f .elementor-icon-list-icon i{color:#5F88AE;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-833482f .elementor-icon-list-icon svg{fill:#5F88AE;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-833482f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5451 .elementor-element.elementor-element-833482f .elementor-icon-list-item > a{font-size:18px;font-weight:700;}.elementor-5451 .elementor-element.elementor-element-833482f .elementor-icon-list-text{color:var( --e-global-color-1edb972 );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-fe40e33{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5451 .elementor-element.elementor-element-fe40e33 .elementor-heading-title{color:var( --e-global-color-2ce4d2d );}.elementor-5451 .elementor-element.elementor-element-2ed3664{padding:0px 0px 0px 0px;border-style:none;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-2ed3664.elementor-element{--align-self:center;}.elementor-5451 .elementor-element.elementor-element-2ed3664 .elementor-icon-list-icon i{color:#5F88AE;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-2ed3664 .elementor-icon-list-icon svg{fill:#5F88AE;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-2ed3664 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5451 .elementor-element.elementor-element-2ed3664 .elementor-icon-list-item > a{font-size:18px;font-weight:700;}.elementor-5451 .elementor-element.elementor-element-2ed3664 .elementor-icon-list-text{color:var( --e-global-color-100efa4 );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-6440be5{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-5451 .elementor-element.elementor-element-19b2d72{--display:flex;}.elementor-5451 .elementor-element.elementor-element-495d5d2{--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-5451 .elementor-element.elementor-element-5de4f72{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--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-5451 .elementor-element.elementor-element-5de4f72::before, .elementor-5451 .elementor-element.elementor-element-5de4f72 > .elementor-background-video-container::before, .elementor-5451 .elementor-element.elementor-element-5de4f72 > .e-con-inner > .elementor-background-video-container::before, .elementor-5451 .elementor-element.elementor-element-5de4f72 > .elementor-background-slideshow::before, .elementor-5451 .elementor-element.elementor-element-5de4f72 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5451 .elementor-element.elementor-element-5de4f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(91deg, #07071C 0%, #12122840 0%);}.elementor-5451 .elementor-element.elementor-element-82fd2e1{--display:flex;--padding-top:04em;--padding-bottom:4em;--padding-left:1em;--padding-right:01em;}.elementor-5451 .elementor-element.elementor-element-1a89242{padding:10px 0px 10px 0px;text-align:start;}.elementor-5451 .elementor-element.elementor-element-2c9f532 .jltma-gradient-headline{text-align:left;color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);font-family:"Yantramanav", Sans-serif;font-size:61.04px;font-weight:700;line-height:1em;}.elementor-5451 .elementor-element.elementor-element-2c9f532 .jltma-gradient-headline:hover{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);}.elementor-5451 .elementor-element.elementor-element-6acc0ce .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-be4c870{--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;--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-5451 .elementor-element.elementor-element-393f5a3{--display:flex;--border-radius:16px 16px 16px 16px;--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-5451 .elementor-element.elementor-element-393f5a3:hover{box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-b736009.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-b736009.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-b736009.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-b736009.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-308e809 ) 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-info-box-icon{color:var( --e-global-color-100efa4 );fill:var( --e-global-color-100efa4 );}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-91979db{--display:flex;--border-radius:16px 16px 16px 16px;--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-5451 .elementor-element.elementor-element-91979db:hover{--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-91979db, .elementor-5451 .elementor-element.elementor-element-91979db::before{--border-transition:0.3s;}.elementor-5451 .elementor-element.elementor-element-743c6c4.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-743c6c4.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-743c6c4.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-743c6c4.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-308e809 ) 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-info-box-icon{color:#FEBE52;fill:#FEBE52;}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-01fcc9b{--display:flex;--border-radius:16px 16px 16px 16px;--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-5451 .elementor-element.elementor-element-01fcc9b:hover{--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-01fcc9b, .elementor-5451 .elementor-element.elementor-element-01fcc9b::before{--border-transition:0.3s;}.elementor-5451 .elementor-element.elementor-element-735c51b.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-735c51b.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-735c51b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-735c51b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, #121228 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-info-box-icon{color:#6A71D9;fill:#6A71D9;}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-b0c4a66{--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;--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-5451 .elementor-element.elementor-element-5e8d89c{--display:flex;--border-radius:16px 16px 16px 16px;--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-5451 .elementor-element.elementor-element-5e8d89c:hover{--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-5e8d89c, .elementor-5451 .elementor-element.elementor-element-5e8d89c::before{--border-transition:0.3s;}.elementor-5451 .elementor-element.elementor-element-4d51353.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-4d51353.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-4d51353.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-4d51353.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-308e809 ) 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-info-box-icon{color:#F2803A;fill:#F2803A;}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-919df18{--display:flex;--border-radius:16px 16px 16px 16px;--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-5451 .elementor-element.elementor-element-919df18:hover{--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-919df18, .elementor-5451 .elementor-element.elementor-element-919df18::before{--border-transition:0.3s;}.elementor-5451 .elementor-element.elementor-element-ea914d3.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-ea914d3.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-ea914d3.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-ea914d3.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, #121228 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-info-box-icon{color:#FF6FC8;fill:#FF6FC8;}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-b5ac76a{--display:flex;--border-radius:16px 16px 16px 16px;--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-5451 .elementor-element.elementor-element-b5ac76a:hover{--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-b5ac76a, .elementor-5451 .elementor-element.elementor-element-b5ac76a::before{--border-transition:0.3s;}.elementor-5451 .elementor-element.elementor-element-5d4777f.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-5d4777f.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-5d4777f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-5d4777f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, #121228 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox:hover{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:none;}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-info-box-icon{color:#6DBFB8;fill:#6DBFB8;}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-dbafc23{--display:flex;--padding-top:0em;--padding-bottom:4em;--padding-left:1em;--padding-right:01em;}.elementor-5451 .elementor-element.elementor-element-1528157{padding:10px 0px 10px 0px;text-align:start;}.elementor-5451 .elementor-element.elementor-element-fde7743 .jltma-gradient-headline{text-align:left;color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);font-family:"Yantramanav", Sans-serif;font-size:61.04px;font-weight:700;line-height:1em;}.elementor-5451 .elementor-element.elementor-element-fde7743 .jltma-gradient-headline:hover{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);}.elementor-5451 .elementor-element.elementor-element-cbdac64 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-7c43876{--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;--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-5451 .elementor-element.elementor-element-03d5cd4{--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-5451 .elementor-element.elementor-element-88d815f.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-88d815f.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-88d815f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-88d815f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-308e809 ) 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox:hover{border-style:none;}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-info-box-icon{color:#0A89FF;fill:#0A89FF;}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-204886c{--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-5451 .elementor-element.elementor-element-edfb16d.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-edfb16d.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-edfb16d.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-edfb16d.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, #121228 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox:hover{border-style:none;}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-info-box-icon{color:#F0B419;fill:#F0B419;}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-a0fd4aa{--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-5451 .elementor-element.elementor-element-af703e0.ekit-equal-height-enable,
					.elementor-5451 .elementor-element.elementor-element-af703e0.ekit-equal-height-enable > div,
					.elementor-5451 .elementor-element.elementor-element-af703e0.ekit-equal-height-enable .ekit-wid-con,
					.elementor-5451 .elementor-element.elementor-element-af703e0.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox{background-color:transparent;background-image:linear-gradient(135deg, #121228 0%, var( --e-global-color-text ) 100%);padding:2em 2em 2em 2em;border-style:none;border-radius:10px 10px 10px 10px;}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox:hover{border-style:none;}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox .elementskit-info-box-title{margin:21px 0px 7px 0px;padding:0px 0px 0px 0px;color:var( --e-global-color-primary );font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox .box-body > p{font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox p{margin:0px 0px 21px 0px;}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-info-box-icon{color:#6A71D9;fill:#6A71D9;}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox .elementskit-info-box-icon{font-size:40px;transform:rotate(0deg);width:50px;}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon{margin:0px 14px 0px 0px;}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox .elementskit-info-box-icon {height:50px;}.elementor-5451 .elementor-element.elementor-element-eb6233b{--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;--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-5451 .elementor-element.elementor-element-3e488a6{--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;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5451 .elementor-element.elementor-element-3e488a6:not(.elementor-motion-effects-element-type-background), .elementor-5451 .elementor-element.elementor-element-3e488a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-308e809 ) 0%, var( --e-global-color-text ) 100%);}.elementor-5451 .elementor-element.elementor-element-56d55bf{padding:5px 20px 5px 20px;border-style:none;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-56d55bf.elementor-element{--align-self:center;}.elementor-5451 .elementor-element.elementor-element-56d55bf .elementor-icon-list-icon i{color:#5F88AE;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-56d55bf .elementor-icon-list-icon svg{fill:#5F88AE;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-56d55bf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5451 .elementor-element.elementor-element-56d55bf .elementor-icon-list-item > a{font-weight:700;}.elementor-5451 .elementor-element.elementor-element-56d55bf .elementor-icon-list-text{color:var( --e-global-color-1edb972 );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-c20a9b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5451 .elementor-element.elementor-element-c20a9b4 .elementor-heading-title{color:var( --e-global-color-2ce4d2d );}.elementor-5451 .elementor-element.elementor-element-9f2a148{padding:5px 20px 5px 20px;border-style:none;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-9f2a148.elementor-element{--align-self:center;}.elementor-5451 .elementor-element.elementor-element-9f2a148 .elementor-icon-list-icon i{color:#5F88AE;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-9f2a148 .elementor-icon-list-icon svg{fill:#5F88AE;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-9f2a148 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5451 .elementor-element.elementor-element-9f2a148 .elementor-icon-list-item > a{font-weight:700;}.elementor-5451 .elementor-element.elementor-element-9f2a148 .elementor-icon-list-text{color:var( --e-global-color-100efa4 );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-a45af40{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5451 .elementor-element.elementor-element-a45af40 .elementor-heading-title{color:var( --e-global-color-2ce4d2d );}.elementor-5451 .elementor-element.elementor-element-0918b2a{padding:5px 20px 5px 20px;border-style:none;border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-0918b2a.elementor-element{--align-self:center;}.elementor-5451 .elementor-element.elementor-element-0918b2a .elementor-icon-list-icon i{color:#5F88AE;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-0918b2a .elementor-icon-list-icon svg{fill:#5F88AE;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-0918b2a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-5451 .elementor-element.elementor-element-0918b2a .elementor-icon-list-item > a{font-weight:700;}.elementor-5451 .elementor-element.elementor-element-0918b2a .elementor-icon-list-text{color:#AA77FF;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-96e65b8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-5451 .elementor-element.elementor-element-c7f098f{--display:flex;}.elementor-5451 .elementor-element.elementor-element-56409e0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5451 .elementor-element.elementor-element-880759b{--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-5451 .elementor-element.elementor-element-fdb1077{--display:flex;--padding-top:04em;--padding-bottom:4em;--padding-left:1em;--padding-right:01em;}.elementor-5451 .elementor-element.elementor-element-d2e5e95{padding:10px 0px 10px 0px;text-align:center;}.elementor-5451 .elementor-element.elementor-element-2ec9633 .jltma-gradient-headline{text-align:center;color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);font-family:"Yantramanav", Sans-serif;font-size:61.04px;font-weight:700;line-height:1em;}.elementor-5451 .elementor-element.elementor-element-2ec9633 .jltma-gradient-headline:hover{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);}.elementor-5451 .elementor-element.elementor-element-90beec5{text-align:center;}.elementor-5451 .elementor-element.elementor-element-90beec5 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-6f77c22{--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;--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-5451 .elementor-element.elementor-element-c598736{--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;--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-5451 .elementor-element.elementor-element-c598736:hover{box-shadow:5px 6px 10px 0px rgba(0,0,0,0.5);}.elementor-5451 .elementor-element.elementor-element-cf288f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5451 .elementor-element.elementor-element-cf288f6:not(.elementor-motion-effects-element-type-background), .elementor-5451 .elementor-element.elementor-element-cf288f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-text ) 0%, var( --e-global-color-308e809 ) 100%);}.elementor-5451 .elementor-element.elementor-element-cf288f6:hover{box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-68cb974{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;}.elementor-5451 .elementor-element.elementor-element-cbeb1c8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-5451 .elementor-element.elementor-element-44b771e .elementor-heading-title{font-size:20px;}.elementor-5451 .elementor-element.elementor-element-cc6be8a{text-align:center;}.elementor-5451 .elementor-element.elementor-element-ee044a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5451 .elementor-element.elementor-element-ee044a2:not(.elementor-motion-effects-element-type-background), .elementor-5451 .elementor-element.elementor-element-ee044a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-text ) 0%, var( --e-global-color-308e809 ) 100%);}.elementor-5451 .elementor-element.elementor-element-ee044a2:hover{box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-b1d87f1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;}.elementor-5451 .elementor-element.elementor-element-92e5e46{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-5451 .elementor-element.elementor-element-3ec0f10 .elementor-heading-title{font-size:20px;}.elementor-5451 .elementor-element.elementor-element-45f0a5d{text-align:center;}.elementor-5451 .elementor-element.elementor-element-eec686d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:24px 24px 24px 24px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-5451 .elementor-element.elementor-element-eec686d:not(.elementor-motion-effects-element-type-background), .elementor-5451 .elementor-element.elementor-element-eec686d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-text ) 0%, var( --e-global-color-308e809 ) 100%);}.elementor-5451 .elementor-element.elementor-element-eec686d:hover{box-shadow:3px 3px 10px 0px rgba(109, 109, 109, 0.93);}.elementor-5451 .elementor-element.elementor-element-ea30f60{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;}.elementor-5451 .elementor-element.elementor-element-2e5317e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-5451 .elementor-element.elementor-element-9f1156f .elementor-heading-title{font-size:20px;}.elementor-5451 .elementor-element.elementor-element-7dd7496{text-align:center;}.elementor-5451 .elementor-element.elementor-element-6ac2575{--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-5451 .elementor-element.elementor-element-7e7ccca{--display:flex;--padding-top:0em;--padding-bottom:4em;--padding-left:1em;--padding-right:01em;}.elementor-5451 .elementor-element.elementor-element-c8bab69{padding:10px 0px 10px 0px;text-align:center;}.elementor-5451 .elementor-element.elementor-element-01b8bb6 .jltma-gradient-headline{text-align:center;color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(135deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);font-family:"Yantramanav", Sans-serif;font-size:61.04px;font-weight:700;line-height:1em;}.elementor-5451 .elementor-element.elementor-element-01b8bb6 .jltma-gradient-headline:hover{color:var( --e-global-color-primary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 30%, var( --e-global-color-primary ) 100%);}.elementor-5451 .elementor-element.elementor-element-c65ad4e{text-align:center;}.elementor-5451 .elementor-element.elementor-element-c65ad4e .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-8413358{--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;--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-5451 .elementor-element.elementor-element-727b6a7{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5451 .elementor-element.elementor-element-6d30fa4{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-6d30fa4.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-6d30fa4 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-6d30fa4 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-6d30fa4 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-3b15a98{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-3b15a98.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-3b15a98 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-3b15a98 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-3b15a98 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-6623c3f{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-6623c3f.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-6623c3f .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-6623c3f .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-6623c3f .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-68d0d77{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-68d0d77.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-68d0d77 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-68d0d77 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-68d0d77 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-477c0d7{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-477c0d7.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-477c0d7 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-477c0d7 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-477c0d7 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-880f4fd{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-880f4fd.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-880f4fd .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-880f4fd .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-880f4fd .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-ac6c5f4{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-ac6c5f4.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-ac6c5f4 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-ac6c5f4 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-ac6c5f4 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-a9da43c{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-a9da43c.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-a9da43c .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-a9da43c .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-a9da43c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-63054e3{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-63054e3.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-63054e3 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-63054e3 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-63054e3 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-78f26a0{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-78f26a0.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-78f26a0 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-78f26a0 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-78f26a0 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-da48f1a{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-da48f1a.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-da48f1a .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-da48f1a .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-da48f1a .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-c553d07{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-c553d07.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-c553d07 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-c553d07 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-c553d07 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-eb2fa42{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-eb2fa42.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-eb2fa42 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-eb2fa42 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-eb2fa42 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-dea2607{padding:5px 20px 5px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-5451 .elementor-element.elementor-element-dea2607.elementor-element{--align-self:flex-start;}.elementor-5451 .elementor-element.elementor-element-dea2607 .elementor-icon-list-icon i{color:#F5A60C;transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-dea2607 .elementor-icon-list-icon svg{fill:#F5A60C;transition:fill 0.3s;}.elementor-5451 .elementor-element.elementor-element-dea2607 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-5451 .elementor-element.elementor-element-eba8282{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--margin-top:2em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-5451 .elementor-element.elementor-element-eba8282:not(.elementor-motion-effects-element-type-background), .elementor-5451 .elementor-element.elementor-element-eba8282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://yottaflex.ai/wp-content/uploads/2026/02/blade-servers-background.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5451 .elementor-element.elementor-element-eba8282::before, .elementor-5451 .elementor-element.elementor-element-eba8282 > .elementor-background-video-container::before, .elementor-5451 .elementor-element.elementor-element-eba8282 > .e-con-inner > .elementor-background-video-container::before, .elementor-5451 .elementor-element.elementor-element-eba8282 > .elementor-background-slideshow::before, .elementor-5451 .elementor-element.elementor-element-eba8282 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5451 .elementor-element.elementor-element-eba8282 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-308e809 );--background-overlay:'';}.elementor-5451 .elementor-element.elementor-element-10807c7{--display:flex;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-5451 .elementor-element.elementor-element-ade280e{text-align:center;}.elementor-5451 .elementor-element.elementor-element-ade280e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-5451 .elementor-element.elementor-element-41bdb04{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-5451 .elementor-element.elementor-element-41bdb04.elementor-element{--align-self:center;}.elementor-5451 .elementor-element.elementor-element-41bdb04 .elementor-heading-title{font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );color:var( --e-global-color-primary );}.elementor-5451 .elementor-element.elementor-element-bc276fb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5451 .elementor-element.elementor-element-1b3f46b{--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:center;--flex-wrap:nowrap;}.elementor-5451 .elementor-element.elementor-element-96dcb2d .elementor-button:hover, .elementor-5451 .elementor-element.elementor-element-96dcb2d .elementor-button:focus{background-color:#02010100;color:#FFFFFF;border-color:var( --e-global-color-a185853 );}.elementor-5451 .elementor-element.elementor-element-96dcb2d .elementor-button{fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a185853 );}.elementor-5451 .elementor-element.elementor-element-96dcb2d .elementor-button:hover svg, .elementor-5451 .elementor-element.elementor-element-96dcb2d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5451 .elementor-element.elementor-element-b334d0b .elementor-button{background-color:#00D9F500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-100efa4 );}.elementor-5451 .elementor-element.elementor-element-b334d0b .elementor-button:hover, .elementor-5451 .elementor-element.elementor-element-b334d0b .elementor-button:focus{background-color:var( --e-global-color-100efa4 );}.elementor-5451 .elementor-element.elementor-element-8f2eee7{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.5;--padding-top:7em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-5451 .elementor-element.elementor-element-8f2eee7::before, .elementor-5451 .elementor-element.elementor-element-8f2eee7 > .elementor-background-video-container::before, .elementor-5451 .elementor-element.elementor-element-8f2eee7 > .e-con-inner > .elementor-background-video-container::before, .elementor-5451 .elementor-element.elementor-element-8f2eee7 > .elementor-background-slideshow::before, .elementor-5451 .elementor-element.elementor-element-8f2eee7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5451 .elementor-element.elementor-element-8f2eee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a291686 );--background-overlay:'';}.elementor-5451 .elementor-element.elementor-element-8f2eee7:not(.elementor-motion-effects-element-type-background), .elementor-5451 .elementor-element.elementor-element-8f2eee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://yottaflex.ai/wp-content/uploads/2026/02/bg_footer_1.jpg") 50% 50%;background-size:cover;}.elementor-5451 .elementor-element.elementor-element-0c76064{--display:flex;--overlay-opacity:0.5;--border-radius:10px 10px 10px 10px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-5451 .elementor-element.elementor-element-0c76064::before, .elementor-5451 .elementor-element.elementor-element-0c76064 > .elementor-background-video-container::before, .elementor-5451 .elementor-element.elementor-element-0c76064 > .e-con-inner > .elementor-background-video-container::before, .elementor-5451 .elementor-element.elementor-element-0c76064 > .elementor-background-slideshow::before, .elementor-5451 .elementor-element.elementor-element-0c76064 > .e-con-inner > .elementor-background-slideshow::before, .elementor-5451 .elementor-element.elementor-element-0c76064 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-5451 .elementor-element.elementor-element-432d188{text-align:center;}.elementor-5451 .elementor-element.elementor-element-432d188 .elementor-heading-title{font-family:var( --e-global-typography-97e1d19-font-family ), Sans-serif;font-size:var( --e-global-typography-97e1d19-font-size );font-weight:var( --e-global-typography-97e1d19-font-weight );line-height:var( --e-global-typography-97e1d19-line-height );color:var( --e-global-color-primary );}.elementor-5451 .elementor-element.elementor-element-6ab4fe9{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;text-align:center;}.elementor-5451 .elementor-element.elementor-element-6ab4fe9.elementor-element{--align-self:center;}.elementor-5451 .elementor-element.elementor-element-6ab4fe9 .elementor-heading-title{font-family:var( --e-global-typography-83682a1-font-family ), Sans-serif;font-size:var( --e-global-typography-83682a1-font-size );font-weight:var( --e-global-typography-83682a1-font-weight );line-height:var( --e-global-typography-83682a1-line-height );color:var( --e-global-color-primary );}.elementor-5451 .elementor-element.elementor-element-78aa7c9{--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-5451 .elementor-element.elementor-element-e395df3{--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:center;--flex-wrap:nowrap;}.elementor-5451 .elementor-element.elementor-element-4b91fc4 .elementor-button:hover, .elementor-5451 .elementor-element.elementor-element-4b91fc4 .elementor-button:focus{background-color:#02010100;color:#FFFFFF;border-color:var( --e-global-color-a185853 );}.elementor-5451 .elementor-element.elementor-element-4b91fc4 .elementor-button{fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a185853 );}.elementor-5451 .elementor-element.elementor-element-4b91fc4 .elementor-button:hover svg, .elementor-5451 .elementor-element.elementor-element-4b91fc4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-5451 .elementor-element.elementor-element-999f016 .elementor-button{background-color:#00D9F500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-100efa4 );}.elementor-5451 .elementor-element.elementor-element-999f016 .elementor-button:hover, .elementor-5451 .elementor-element.elementor-element-999f016 .elementor-button:focus{background-color:var( --e-global-color-100efa4 );}.elementor-5451 .elementor-element.elementor-element-ed0f5bf{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:36px 36px 36px 36px;--n-tabs-title-color:#FFFFFF;--n-tabs-title-color-active:var( --e-global-color-1edb972 );}.elementor-5451 .elementor-element.elementor-element-ed0f5bf > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-text );}.elementor-5451 .elementor-element.elementor-element-ed0f5bf.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-text );border-style:none;}.elementor-5451 .elementor-element.elementor-element-ed0f5bf.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-5451 .elementor-element.elementor-element-ed0f5bf.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-dea41e4 );border-style:none;}.elementor-5451 .elementor-element.elementor-element-ed0f5bf.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF26;}.elementor-5451 .elementor-element.elementor-element-ed0f5bf [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-1edb972 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-5451 .elementor-element.elementor-element-327c8c9{--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5451 .elementor-element.elementor-element-62564bc{--padding-top:2em;--padding-bottom:10em;--padding-left:2em;--padding-right:2em;}.elementor-5451 .elementor-element.elementor-element-4c622c4 .jltma-gradient-headline{font-size:52px;}.elementor-5451 .elementor-element.elementor-element-65cf22f .jltma-gradient-headline{font-size:52px;}.elementor-5451 .elementor-element.elementor-element-a82a5b9 .jltma-gradient-headline{font-size:52px;}.elementor-5451 .elementor-element.elementor-element-407e625 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-59015f6{--padding-top:2em;--padding-bottom:10em;--padding-left:2em;--padding-right:2em;}.elementor-5451 .elementor-element.elementor-element-dc39cfc{--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5451 .elementor-element.elementor-element-f0cff99{--padding-top:2em;--padding-bottom:10em;--padding-left:2em;--padding-right:2em;}.elementor-5451 .elementor-element.elementor-element-a24f3d3 .jltma-gradient-headline{font-size:52px;}.elementor-5451 .elementor-element.elementor-element-0358ab1 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-9706341{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-5451 .elementor-element.elementor-element-5de4f72{--padding-top:65px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5451 .elementor-element.elementor-element-82fd2e1{--padding-top:2em;--padding-bottom:10em;--padding-left:2em;--padding-right:2em;}.elementor-5451 .elementor-element.elementor-element-2c9f532 .jltma-gradient-headline{font-size:52px;}.elementor-5451 .elementor-element.elementor-element-6acc0ce .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-dbafc23{--padding-top:2em;--padding-bottom:10em;--padding-left:2em;--padding-right:2em;}.elementor-5451 .elementor-element.elementor-element-fde7743 .jltma-gradient-headline{font-size:52px;}.elementor-5451 .elementor-element.elementor-element-cbdac64 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox{padding:2em 1em 2em 1em;}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-3e488a6{--padding-top:2em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-5451 .elementor-element.elementor-element-fdb1077{--padding-top:2em;--padding-bottom:10em;--padding-left:2em;--padding-right:2em;}.elementor-5451 .elementor-element.elementor-element-2ec9633 .jltma-gradient-headline{font-size:52px;}.elementor-5451 .elementor-element.elementor-element-90beec5 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-7e7ccca{--padding-top:2em;--padding-bottom:10em;--padding-left:2em;--padding-right:2em;}.elementor-5451 .elementor-element.elementor-element-01b8bb6 .jltma-gradient-headline{font-size:52px;}.elementor-5451 .elementor-element.elementor-element-c65ad4e .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-eba8282{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-5451 .elementor-element.elementor-element-ade280e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5451 .elementor-element.elementor-element-41bdb04 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-5451 .elementor-element.elementor-element-1b3f46b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-5451 .elementor-element.elementor-element-8f2eee7{--padding-top:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-5451 .elementor-element.elementor-element-0c76064{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-5451 .elementor-element.elementor-element-432d188 .elementor-heading-title{font-size:var( --e-global-typography-97e1d19-font-size );line-height:var( --e-global-typography-97e1d19-line-height );}.elementor-5451 .elementor-element.elementor-element-6ab4fe9 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}}@media(max-width:767px){.elementor-5451 .elementor-element.elementor-element-327c8c9{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-5451 .elementor-element.elementor-element-62564bc{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5451 .elementor-element.elementor-element-4c622c4 .jltma-gradient-headline{font-size:40px;}.elementor-5451 .elementor-element.elementor-element-65cf22f .jltma-gradient-headline{font-size:40px;}.elementor-5451 .elementor-element.elementor-element-a82a5b9 .jltma-gradient-headline{font-size:40px;}.elementor-5451 .elementor-element.elementor-element-407e625{text-align:start;}.elementor-5451 .elementor-element.elementor-element-407e625 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-59015f6{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5451 .elementor-element.elementor-element-8d3febc{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5451 .elementor-element.elementor-element-62c5172{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5451 .elementor-element.elementor-element-6d2d197{width:100%;max-width:100%;}.elementor-5451 .elementor-element.elementor-element-252a348{width:100%;max-width:100%;}.elementor-5451 .elementor-element.elementor-element-2a40a68{width:100%;max-width:100%;}.elementor-5451 .elementor-element.elementor-element-9c84188{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-5451 .elementor-element.elementor-element-dc39cfc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5451 .elementor-element.elementor-element-f0cff99{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5451 .elementor-element.elementor-element-a24f3d3 .jltma-gradient-headline{font-size:40px;}.elementor-5451 .elementor-element.elementor-element-0358ab1{text-align:start;}.elementor-5451 .elementor-element.elementor-element-0358ab1 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-a07ee8e .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-330a2c5 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-6633f06 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-1c885f5 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-ca807c4 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-9706341{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-5451 .elementor-element.elementor-element-5de4f72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5451 .elementor-element.elementor-element-82fd2e1{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5451 .elementor-element.elementor-element-2c9f532 .jltma-gradient-headline{font-size:40px;}.elementor-5451 .elementor-element.elementor-element-6acc0ce{text-align:start;}.elementor-5451 .elementor-element.elementor-element-6acc0ce .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-b736009 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-743c6c4 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-735c51b .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-4d51353 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-ea914d3 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-5d4777f .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-dbafc23{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5451 .elementor-element.elementor-element-fde7743 .jltma-gradient-headline{font-size:40px;}.elementor-5451 .elementor-element.elementor-element-cbdac64{text-align:start;}.elementor-5451 .elementor-element.elementor-element-cbdac64 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-88d815f .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-edfb16d .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox .elementskit-info-box-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-af703e0 .elementskit-infobox .box-body > p{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.elementor-5451 .elementor-element.elementor-element-3e488a6{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5451 .elementor-element.elementor-element-96e65b8{width:100%;max-width:100%;}.elementor-5451 .elementor-element.elementor-element-fdb1077{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5451 .elementor-element.elementor-element-2ec9633 .jltma-gradient-headline{font-size:40px;}.elementor-5451 .elementor-element.elementor-element-90beec5{text-align:start;}.elementor-5451 .elementor-element.elementor-element-90beec5 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-68cb974{--justify-content:flex-start;}.elementor-5451 .elementor-element.elementor-element-b1d87f1{--justify-content:flex-start;}.elementor-5451 .elementor-element.elementor-element-ea30f60{--justify-content:flex-start;}.elementor-5451 .elementor-element.elementor-element-7e7ccca{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5451 .elementor-element.elementor-element-01b8bb6 .jltma-gradient-headline{font-size:40px;}.elementor-5451 .elementor-element.elementor-element-c65ad4e{text-align:start;}.elementor-5451 .elementor-element.elementor-element-c65ad4e .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-eba8282{--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;}.elementor-5451 .elementor-element.elementor-element-10807c7{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5451 .elementor-element.elementor-element-ade280e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-5451 .elementor-element.elementor-element-41bdb04 .elementor-heading-title{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-5451 .elementor-element.elementor-element-8f2eee7{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-5451 .elementor-element.elementor-element-0c76064{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-5451 .elementor-element.elementor-element-432d188 .elementor-heading-title{font-size:var( --e-global-typography-97e1d19-font-size );line-height:var( --e-global-typography-97e1d19-line-height );}.elementor-5451 .elementor-element.elementor-element-6ab4fe9 .elementor-heading-title{font-size:var( --e-global-typography-83682a1-font-size );line-height:var( --e-global-typography-83682a1-line-height );}.elementor-5451 .elementor-element.elementor-element-e395df3{--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;}}@media(min-width:768px){.elementor-5451 .elementor-element.elementor-element-62564bc{--width:60%;}.elementor-5451 .elementor-element.elementor-element-59015f6{--width:40%;}.elementor-5451 .elementor-element.elementor-element-68cb974{--width:25%;}.elementor-5451 .elementor-element.elementor-element-b1d87f1{--width:25%;}.elementor-5451 .elementor-element.elementor-element-ea30f60{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-5451 .elementor-element.elementor-element-62564bc{--width:70%;}.elementor-5451 .elementor-element.elementor-element-59015f6{--width:70%;}.elementor-5451 .elementor-element.elementor-element-f0cff99{--width:70%;}.elementor-5451 .elementor-element.elementor-element-82fd2e1{--width:70%;}.elementor-5451 .elementor-element.elementor-element-dbafc23{--width:70%;}.elementor-5451 .elementor-element.elementor-element-fdb1077{--width:70%;}.elementor-5451 .elementor-element.elementor-element-7e7ccca{--width:70%;}}/* Start custom CSS for icon-list, class: .elementor-element-cea1e71 *//* YottaFlex.ai */
.highlight-yotta {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #2dd4bf;
  text-shadow: 0 0 16px rgba(45, 212, 191, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-yotta::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #2dd4bf, transparent);
  border-radius: 2px;
}

/* Inforica */
.highlight-inforica {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #60a5fa;
  text-shadow: 0 0 16px rgba(96, 165, 250, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-inforica::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #60a5fa, transparent);
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-69098b1 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2230d5b */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ebf23d */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-38d71ca */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eab9517 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb23846 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d42f682 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a8ffc7 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c018989 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cbc81 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52097ac */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecde03f */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-833482f *//* YottaFlex.ai */
.highlight-yotta {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #2dd4bf;
  text-shadow: 0 0 16px rgba(45, 212, 191, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-yotta::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #2dd4bf, transparent);
  border-radius: 2px;
}

/* Inforica */
.highlight-inforica {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #60a5fa;
  text-shadow: 0 0 16px rgba(96, 165, 250, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-inforica::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #60a5fa, transparent);
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-393f5a3 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91979db */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01fcc9b */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e8d89c */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919df18 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5ac76a */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03d5cd4 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204886c */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0fd4aa */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6d30fa4 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b15a98 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6623c3f */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68d0d77 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-477c0d7 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-880f4fd */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ac6c5f4 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9da43c */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63054e3 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-78f26a0 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-da48f1a */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c553d07 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eb2fa42 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dea2607 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cea1e71 *//* YottaFlex.ai */
.highlight-yotta {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #2dd4bf;
  text-shadow: 0 0 16px rgba(45, 212, 191, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-yotta::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #2dd4bf, transparent);
  border-radius: 2px;
}

/* Inforica */
.highlight-inforica {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #60a5fa;
  text-shadow: 0 0 16px rgba(96, 165, 250, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-inforica::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #60a5fa, transparent);
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-69098b1 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2230d5b */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ebf23d */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-38d71ca */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eab9517 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb23846 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d42f682 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a8ffc7 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c018989 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cbc81 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52097ac */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecde03f */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-833482f *//* YottaFlex.ai */
.highlight-yotta {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #2dd4bf;
  text-shadow: 0 0 16px rgba(45, 212, 191, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-yotta::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #2dd4bf, transparent);
  border-radius: 2px;
}

/* Inforica */
.highlight-inforica {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #60a5fa;
  text-shadow: 0 0 16px rgba(96, 165, 250, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-inforica::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #60a5fa, transparent);
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-393f5a3 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91979db */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01fcc9b */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e8d89c */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919df18 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5ac76a */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03d5cd4 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204886c */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0fd4aa */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6d30fa4 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b15a98 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6623c3f */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68d0d77 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-477c0d7 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-880f4fd */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ac6c5f4 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9da43c */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63054e3 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-78f26a0 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-da48f1a */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c553d07 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eb2fa42 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dea2607 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cea1e71 *//* YottaFlex.ai */
.highlight-yotta {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #2dd4bf;
  text-shadow: 0 0 16px rgba(45, 212, 191, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-yotta::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #2dd4bf, transparent);
  border-radius: 2px;
}

/* Inforica */
.highlight-inforica {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #60a5fa;
  text-shadow: 0 0 16px rgba(96, 165, 250, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-inforica::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #60a5fa, transparent);
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-69098b1 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2230d5b */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ebf23d */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-38d71ca */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eab9517 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb23846 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d42f682 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a8ffc7 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c018989 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cbc81 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52097ac */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecde03f */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-833482f *//* YottaFlex.ai */
.highlight-yotta {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #2dd4bf;
  text-shadow: 0 0 16px rgba(45, 212, 191, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-yotta::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #2dd4bf, transparent);
  border-radius: 2px;
}

/* Inforica */
.highlight-inforica {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #60a5fa;
  text-shadow: 0 0 16px rgba(96, 165, 250, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-inforica::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #60a5fa, transparent);
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-393f5a3 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91979db */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01fcc9b */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e8d89c */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919df18 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5ac76a */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03d5cd4 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204886c */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0fd4aa */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6d30fa4 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b15a98 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6623c3f */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68d0d77 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-477c0d7 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-880f4fd */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ac6c5f4 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9da43c */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63054e3 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-78f26a0 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-da48f1a */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c553d07 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eb2fa42 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dea2607 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cea1e71 *//* YottaFlex.ai */
.highlight-yotta {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #2dd4bf;
  text-shadow: 0 0 16px rgba(45, 212, 191, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-yotta::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #2dd4bf, transparent);
  border-radius: 2px;
}

/* Inforica */
.highlight-inforica {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #60a5fa;
  text-shadow: 0 0 16px rgba(96, 165, 250, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-inforica::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #60a5fa, transparent);
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-69098b1 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-2230d5b */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-0ebf23d */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-38d71ca */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eab9517 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-cb23846 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-d42f682 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a8ffc7 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c018989 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73cbc81 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52097ac */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecde03f */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-833482f *//* YottaFlex.ai */
.highlight-yotta {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #2dd4bf;
  text-shadow: 0 0 16px rgba(45, 212, 191, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-yotta::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #2dd4bf, transparent);
  border-radius: 2px;
}

/* Inforica */
.highlight-inforica {
  font-weight: 700;
  letter-spacing: -0.02em;
  color: #60a5fa;
  text-shadow: 0 0 16px rgba(96, 165, 250, 0.35);
  position: relative;
  padding-bottom: 3px;
}

.highlight-inforica::after {
  content: '';
  position: absolute;
  bottom: 0; left: 0; right: 0;
  height: 1.5px;
  background: linear-gradient(90deg, #60a5fa, transparent);
  border-radius: 2px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-393f5a3 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-91979db */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-01fcc9b */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e8d89c */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-919df18 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b5ac76a */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-03d5cd4 */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-204886c */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a0fd4aa */.hover-glow-card {
  position: relative;
  overflow: hidden;
}

.hover-glow-card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    500px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),
    rgba(0, 170, 255, 0.35),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.2s ease;
  pointer-events: none;
}

.hover-glow-card:hover::after {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6d30fa4 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3b15a98 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6623c3f */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-68d0d77 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-477c0d7 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-880f4fd */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ac6c5f4 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-a9da43c */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-63054e3 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-78f26a0 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-da48f1a */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c553d07 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-eb2fa42 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-dea2607 */.glow-border-only {
    position: relative;
    display: inline-flex;
    align-items: center;
    padding: 8px 18px;
    border-radius: 999px;
    background: transparent;
    z-index: 1;
}

/* Animated border */
.glow-border-only::before {
    content: "";
    position: absolute;
    inset: 0;
    border-radius: inherit;
    padding: 1px; /* border thickness */
    background: linear-gradient(
        90deg,
        #ffb703,
        #fb5607,
        #ffb703
    );
    background-size: 300% 300%;
    animation: borderMove 3s linear infinite;
    
    /* Mask trick to show only border */
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite: xor;
    mask-composite: exclude;
}

@keyframes borderMove {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 200% 50%;
    }
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-ed0f5bf */.elementor-5451 .elementor-element.elementor-element-ed0f5bf .e-n-tab-title {
  color: rgba(255, 255, 255, 0.4) !important;
  border: 1.5px solid rgba(255, 255, 255, 0.12) !important;
  border-radius: 8px !important;
  background: transparent !important;
  transition: all 0.25s ease !important;
}

.elementor-5451 .elementor-element.elementor-element-ed0f5bf .e-n-tab-title:hover {
  color: rgba(255, 255, 255, 0.7) !important;
  border-color: rgba(255, 255, 255, 0.28) !important;
}

.elementor-5451 .elementor-element.elementor-element-ed0f5bf .e-n-tab-title[aria-selected="true"] {
  color: #2dd4bf !important;
  border-color: #2dd4bf !important;
  background: rgba(45, 212, 191, 0.06) !important;
}/* End custom CSS */