.elementor-8203 .elementor-element.elementor-element-ba602bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--overlay-opacity:0.65;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-ba602bd:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-ba602bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#072B1E;}.elementor-8203 .elementor-element.elementor-element-ba602bd::before, .elementor-8203 .elementor-element.elementor-element-ba602bd > .elementor-background-video-container::before, .elementor-8203 .elementor-element.elementor-element-ba602bd > .e-con-inner > .elementor-background-video-container::before, .elementor-8203 .elementor-element.elementor-element-ba602bd > .elementor-background-slideshow::before, .elementor-8203 .elementor-element.elementor-element-ba602bd > .e-con-inner > .elementor-background-slideshow::before, .elementor-8203 .elementor-element.elementor-element-ba602bd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-19c3a14 );--background-overlay:'';}.elementor-8203 .elementor-element.elementor-element-2f78aac0{--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-8203 .elementor-element.elementor-element-62455ec0{--display:grid;--e-con-grid-template-columns:1fr 0.6fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:64px 64px;--row-gap:64px;--column-gap:64px;--grid-auto-flow:row;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-521cb0d8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-663874b0{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:#00E8890D;padding:8px 14px 7px 14px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00E88914;border-radius:100px 100px 100px 100px;--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-663874b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-663874b0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-663874b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-663874b0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-663874b0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-663874b0 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-663874b0 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-663874b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-663874b0 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8203 .elementor-element.elementor-element-663874b0 .elementor-icon-list-text{color:#00E889;transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-3bc029a0{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-3bc029a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:58px;font-weight:600;line-height:1.1em;letter-spacing:-2.7px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-a90774b{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-a90774b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-1438b676{--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:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-1945cd7b .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-2dd63b8 );color:var( --e-global-color-2dd63b8 );background-image:linear-gradient(135deg, #00E889 0%, #00C277 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:21px 28px 21px 28px;}.elementor-8203 .elementor-element.elementor-element-1945cd7b .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-1945cd7b .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8203 .elementor-element.elementor-element-1945cd7b:hover{--e-transform-translateY:-2px;border-radius:100px 100px 100px 100px;box-shadow:10px 6px 34px -10px rgba(0, 232, 137.00000000000003, 0.52);}.elementor-8203 .elementor-element.elementor-element-1945cd7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-1945cd7b .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8203 .elementor-element.elementor-element-1a2c1c9e .elementor-button{background-color:var( --e-global-color-9ff51d0 );font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-19c3a14 );color:var( --e-global-color-19c3a14 );transition-duration:0.5s;border-style:none;border-radius:100px 100px 100px 100px;padding:19px 28px 20px 28px;}.elementor-8203 .elementor-element.elementor-element-1a2c1c9e .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-1a2c1c9e .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-19c3a14 );border-color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-1a2c1c9e:hover{--e-transform-translateY:-2px;}.elementor-8203 .elementor-element.elementor-element-1a2c1c9e{padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a91237d );border-radius:100px 100px 100px 100px;}.elementor-8203 .elementor-element.elementor-element-1a2c1c9e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-1a2c1c9e .elementor-button:hover svg, .elementor-8203 .elementor-element.elementor-element-1a2c1c9e .elementor-button:focus svg{fill:var( --e-global-color-19c3a14 );}.elementor-8203 .elementor-element.elementor-element-f75d927{--display:grid;--e-con-grid-template-columns:auto auto auto;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:stretch;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-59040cf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-3a28455{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-e360b27{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-35fb7a19{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-638d2e9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-638d2e9:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-638d2e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02140C;}.elementor-8203 .elementor-element.elementor-element-70b08c68{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-4eb5612d{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:#00E8890D;padding:8px 14px 7px 14px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00E88914;border-radius:100px 100px 100px 100px;--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-4eb5612d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-4eb5612d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-4eb5612d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-4eb5612d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-4eb5612d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-4eb5612d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-4eb5612d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-4eb5612d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-4eb5612d .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8203 .elementor-element.elementor-element-4eb5612d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-5efd7487{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-5efd7487 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-27e203c2{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-27e203c2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-7e065748 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-2dd63b8 );color:var( --e-global-color-2dd63b8 );background-image:linear-gradient(135deg, #00E889 0%, #00C277 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:21px 28px 21px 28px;}.elementor-8203 .elementor-element.elementor-element-7e065748 .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-7e065748 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8203 .elementor-element.elementor-element-7e065748{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;bottom:0px;}.elementor-8203 .elementor-element.elementor-element-7e065748:hover{--e-transform-translateY:-2px;border-radius:100px 100px 100px 100px;box-shadow:10px 6px 34px -10px rgba(0, 232, 137.00000000000003, 0.52);}body:not(.rtl) .elementor-8203 .elementor-element.elementor-element-7e065748{right:0px;}body.rtl .elementor-8203 .elementor-element.elementor-element-7e065748{left:0px;}.elementor-8203 .elementor-element.elementor-element-7e065748 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-7e065748 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8203 .elementor-element.elementor-element-163f5292{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-2ffc672d{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-8203 .elementor-element.elementor-element-2ffc672d:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-2ffc672d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8203 .elementor-element.elementor-element-2ffc672d:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-2ffc672d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-2ffc672d, .elementor-8203 .elementor-element.elementor-element-2ffc672d::before{--border-transition:0.5s;}.elementor-8203 .elementor-element.elementor-element-10b0894d{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-10b0894d .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-10b0894d.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-10b0894d.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-10b0894d.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-10b0894d.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-10b0894d.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-10b0894d .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8203 .elementor-element.elementor-element-10b0894d .elementor-icon svg{height:25px;}body:not(.rtl) .elementor-8203 .elementor-element.elementor-element-7856e074{right:20px;}body.rtl .elementor-8203 .elementor-element.elementor-element-7856e074{left:20px;}.elementor-8203 .elementor-element.elementor-element-7856e074{top:20px;}.elementor-8203 .elementor-element.elementor-element-7856e074 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-19978746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-19978746 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-0.03px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-61680571.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-61680571{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-61680571 p{margin-block-end:0px;}.elementor-8203 .elementor-element.elementor-element-34d9d5cb{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-8203 .elementor-element.elementor-element-34d9d5cb:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-34d9d5cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8203 .elementor-element.elementor-element-34d9d5cb:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-34d9d5cb.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-34d9d5cb, .elementor-8203 .elementor-element.elementor-element-34d9d5cb::before{--border-transition:0.5s;}.elementor-8203 .elementor-element.elementor-element-66749301{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-66749301 .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-66749301.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-66749301.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-66749301.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-66749301.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-66749301.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-66749301 .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8203 .elementor-element.elementor-element-66749301 .elementor-icon svg{height:25px;}.elementor-8203 .elementor-element.elementor-element-51f206f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-51f206f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-0.03px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-71b87b18.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-71b87b18{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-71b87b18 p{margin-block-end:0px;}body:not(.rtl) .elementor-8203 .elementor-element.elementor-element-3e1e7fb8{right:20px;}body.rtl .elementor-8203 .elementor-element.elementor-element-3e1e7fb8{left:20px;}.elementor-8203 .elementor-element.elementor-element-3e1e7fb8{top:20px;}.elementor-8203 .elementor-element.elementor-element-3e1e7fb8 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-61242bf7{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-8203 .elementor-element.elementor-element-61242bf7:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-61242bf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8203 .elementor-element.elementor-element-61242bf7:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-61242bf7.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-61242bf7, .elementor-8203 .elementor-element.elementor-element-61242bf7::before{--border-transition:0.5s;}.elementor-8203 .elementor-element.elementor-element-3c522a34{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-3c522a34 .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-3c522a34.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-3c522a34.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-3c522a34.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-3c522a34.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-3c522a34.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-3c522a34 .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8203 .elementor-element.elementor-element-3c522a34 .elementor-icon svg{height:25px;}.elementor-8203 .elementor-element.elementor-element-51056778{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-51056778 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-0.03px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-4d3e67e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-4d3e67e7{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-4d3e67e7 p{margin-block-end:0px;}body:not(.rtl) .elementor-8203 .elementor-element.elementor-element-52d6dfad{right:20px;}body.rtl .elementor-8203 .elementor-element.elementor-element-52d6dfad{left:20px;}.elementor-8203 .elementor-element.elementor-element-52d6dfad{top:20px;}.elementor-8203 .elementor-element.elementor-element-52d6dfad .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-48b620{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-8203 .elementor-element.elementor-element-48b620:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-48b620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8203 .elementor-element.elementor-element-48b620:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-48b620.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-48b620, .elementor-8203 .elementor-element.elementor-element-48b620::before{--border-transition:0.5s;}.elementor-8203 .elementor-element.elementor-element-3cdcacea{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-3cdcacea .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-3cdcacea.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-3cdcacea.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-3cdcacea.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-3cdcacea.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-3cdcacea.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-3cdcacea .elementor-icon{font-size:30px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8203 .elementor-element.elementor-element-3cdcacea .elementor-icon svg{height:30px;}.elementor-8203 .elementor-element.elementor-element-7445c26a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-7445c26a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-0.03px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-352a290.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-352a290{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-352a290 p{margin-block-end:0px;}body:not(.rtl) .elementor-8203 .elementor-element.elementor-element-e3051c1{right:20px;}body.rtl .elementor-8203 .elementor-element.elementor-element-e3051c1{left:20px;}.elementor-8203 .elementor-element.elementor-element-e3051c1{top:20px;}.elementor-8203 .elementor-element.elementor-element-e3051c1 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-61ec12fe{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-8203 .elementor-element.elementor-element-61ec12fe:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-61ec12fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8203 .elementor-element.elementor-element-61ec12fe:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-61ec12fe.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-61ec12fe, .elementor-8203 .elementor-element.elementor-element-61ec12fe::before{--border-transition:0.5s;}.elementor-8203 .elementor-element.elementor-element-37fcd91d{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-37fcd91d .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-37fcd91d.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-37fcd91d.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-37fcd91d.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-37fcd91d.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-37fcd91d.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-37fcd91d .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8203 .elementor-element.elementor-element-37fcd91d .elementor-icon svg{height:25px;}.elementor-8203 .elementor-element.elementor-element-4688e546{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-4688e546 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-0.03px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-3782e47a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-3782e47a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-3782e47a p{margin-block-end:0px;}body:not(.rtl) .elementor-8203 .elementor-element.elementor-element-309aee71{right:20px;}body.rtl .elementor-8203 .elementor-element.elementor-element-309aee71{left:20px;}.elementor-8203 .elementor-element.elementor-element-309aee71{top:20px;}.elementor-8203 .elementor-element.elementor-element-309aee71 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-4ff5e253{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-8203 .elementor-element.elementor-element-4ff5e253:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-4ff5e253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8203 .elementor-element.elementor-element-4ff5e253:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-4ff5e253.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-4ff5e253, .elementor-8203 .elementor-element.elementor-element-4ff5e253::before{--border-transition:0.5s;}.elementor-8203 .elementor-element.elementor-element-4a049f99{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-4a049f99 .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-4a049f99.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-4a049f99.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-4a049f99.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-4a049f99.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-4a049f99.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-4a049f99 .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8203 .elementor-element.elementor-element-4a049f99 .elementor-icon svg{height:25px;}.elementor-8203 .elementor-element.elementor-element-46c8badc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-46c8badc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-0.03px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-11a0cc70.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-11a0cc70{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-11a0cc70 p{margin-block-end:0px;}body:not(.rtl) .elementor-8203 .elementor-element.elementor-element-7dd9e6c0{right:20px;}body.rtl .elementor-8203 .elementor-element.elementor-element-7dd9e6c0{left:20px;}.elementor-8203 .elementor-element.elementor-element-7dd9e6c0{top:20px;}.elementor-8203 .elementor-element.elementor-element-7dd9e6c0 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-e883d85{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-8203 .elementor-element.elementor-element-e883d85:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-e883d85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8203 .elementor-element.elementor-element-e883d85:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-e883d85.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-e883d85, .elementor-8203 .elementor-element.elementor-element-e883d85::before{--border-transition:0.5s;}.elementor-8203 .elementor-element.elementor-element-29af8384{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-29af8384 .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-29af8384.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-29af8384.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-29af8384.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-29af8384.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-29af8384.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-29af8384 .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8203 .elementor-element.elementor-element-29af8384 .elementor-icon svg{height:25px;}.elementor-8203 .elementor-element.elementor-element-26650955{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-26650955 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-0.03px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-27654a1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-27654a1d{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-27654a1d p{margin-block-end:0px;}body:not(.rtl) .elementor-8203 .elementor-element.elementor-element-5bf760f3{right:20px;}body.rtl .elementor-8203 .elementor-element.elementor-element-5bf760f3{left:20px;}.elementor-8203 .elementor-element.elementor-element-5bf760f3{top:20px;}.elementor-8203 .elementor-element.elementor-element-5bf760f3 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-32a27505{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:28px;--padding-bottom:28px;--padding-left:24px;--padding-right:24px;}.elementor-8203 .elementor-element.elementor-element-32a27505:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-32a27505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8203 .elementor-element.elementor-element-32a27505:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-32a27505.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-32a27505, .elementor-8203 .elementor-element.elementor-element-32a27505::before{--border-transition:0.5s;}.elementor-8203 .elementor-element.elementor-element-2a6ddd3f{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-2a6ddd3f .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-2a6ddd3f.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-2a6ddd3f.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-2a6ddd3f.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-2a6ddd3f.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-2a6ddd3f.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-2a6ddd3f .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8203 .elementor-element.elementor-element-2a6ddd3f .elementor-icon svg{height:25px;}.elementor-8203 .elementor-element.elementor-element-2a3c67b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-2a3c67b6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;line-height:1.3em;letter-spacing:-0.03px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-eee9d5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-eee9d5b{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-eee9d5b p{margin-block-end:0px;}body:not(.rtl) .elementor-8203 .elementor-element.elementor-element-296b7e7c{right:20px;}body.rtl .elementor-8203 .elementor-element.elementor-element-296b7e7c{left:20px;}.elementor-8203 .elementor-element.elementor-element-296b7e7c{top:20px;}.elementor-8203 .elementor-element.elementor-element-296b7e7c .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-2c233c91{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-2c233c91:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-2c233c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8203 .elementor-element.elementor-element-62545c9e{--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-8203 .elementor-element.elementor-element-110d8586{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:#00E8890D;padding:8px 14px 7px 14px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00E88914;border-radius:100px 100px 100px 100px;--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-110d8586 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-110d8586 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-110d8586 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-110d8586 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-110d8586 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-110d8586 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-110d8586 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-110d8586 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-110d8586 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8203 .elementor-element.elementor-element-110d8586 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-12059c7e{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-8203 .elementor-element.elementor-element-12059c7e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-66968a16{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-66968a16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-73a095df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-494d2806{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:24px 24px 24px 24px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-35b66b6d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:24px 0px 0px 24px;--padding-top:52px;--padding-bottom:52px;--padding-left:48px;--padding-right:48px;}.elementor-8203 .elementor-element.elementor-element-35b66b6d:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-35b66b6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031810;}.elementor-8203 .elementor-element.elementor-element-4f610eea .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-42b70052{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8203 .elementor-element.elementor-element-42b70052 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.7px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-1d88abe2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-1d88abe2{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-7843f6b4{--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-text{color:var( --e-global-color-9ff51d0 );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-6a350917 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-2dd63b8 );color:var( --e-global-color-2dd63b8 );background-image:linear-gradient(135deg, #00E889 0%, #00C277 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:21px 28px 21px 28px;}.elementor-8203 .elementor-element.elementor-element-6a350917 .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-6a350917 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8203 .elementor-element.elementor-element-6a350917{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-6a350917:hover{--e-transform-translateY:-2px;border-radius:100px 100px 100px 100px;box-shadow:10px 6px 34px -10px rgba(0, 232, 137.00000000000003, 0.52);}.elementor-8203 .elementor-element.elementor-element-6a350917 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-6a350917 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8203 .elementor-element.elementor-element-4d5af7c2{padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-5a4589c7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:24px 24px 24px 24px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-3510cf53{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:24px 0px 0px 24px;--padding-top:52px;--padding-bottom:52px;--padding-left:48px;--padding-right:48px;}.elementor-8203 .elementor-element.elementor-element-3510cf53:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-3510cf53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-546e7f9 );}.elementor-8203 .elementor-element.elementor-element-162f80a7 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-418ae1ef{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8203 .elementor-element.elementor-element-418ae1ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.7px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-1e83037d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-1e83037d{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-87bb7ca{--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-text{color:var( --e-global-color-9ff51d0 );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-71058a9a .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-2dd63b8 );color:var( --e-global-color-2dd63b8 );background-image:linear-gradient(135deg, #00E889 0%, #00C277 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:21px 28px 21px 28px;}.elementor-8203 .elementor-element.elementor-element-71058a9a .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-71058a9a .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8203 .elementor-element.elementor-element-71058a9a{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-71058a9a:hover{--e-transform-translateY:-2px;border-radius:100px 100px 100px 100px;box-shadow:10px 6px 34px -10px rgba(0, 232, 137.00000000000003, 0.52);}.elementor-8203 .elementor-element.elementor-element-71058a9a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-71058a9a .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8203 .elementor-element.elementor-element-46dc62ff{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:24px 24px 24px 24px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-7a434e76{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:24px 0px 0px 24px;--padding-top:52px;--padding-bottom:52px;--padding-left:48px;--padding-right:48px;}.elementor-8203 .elementor-element.elementor-element-7a434e76:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-7a434e76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-546e7f9 );}.elementor-8203 .elementor-element.elementor-element-77384186 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-f1430ef{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8203 .elementor-element.elementor-element-f1430ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.7px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-46c94f23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-46c94f23{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-735d9ff0{--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-text{color:var( --e-global-color-9ff51d0 );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-7c36fade .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-2dd63b8 );color:var( --e-global-color-2dd63b8 );background-image:linear-gradient(135deg, #00E889 0%, #00C277 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:21px 28px 21px 28px;}.elementor-8203 .elementor-element.elementor-element-7c36fade .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-7c36fade .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8203 .elementor-element.elementor-element-7c36fade{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-7c36fade:hover{--e-transform-translateY:-2px;border-radius:100px 100px 100px 100px;box-shadow:10px 6px 34px -10px rgba(0, 232, 137.00000000000003, 0.52);}.elementor-8203 .elementor-element.elementor-element-7c36fade .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-7c36fade .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8203 .elementor-element.elementor-element-4117a56f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:24px 24px 24px 24px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-5e3b74b3{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:24px 0px 0px 24px;--padding-top:52px;--padding-bottom:52px;--padding-left:48px;--padding-right:48px;}.elementor-8203 .elementor-element.elementor-element-5e3b74b3:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-5e3b74b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-546e7f9 );}.elementor-8203 .elementor-element.elementor-element-1bbbcc7f .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-37a8fd3a{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8203 .elementor-element.elementor-element-37a8fd3a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.7px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-24f7ebcd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-24f7ebcd{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-150aa34{--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-text{color:var( --e-global-color-9ff51d0 );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-2aafe4f8 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-2dd63b8 );color:var( --e-global-color-2dd63b8 );background-image:linear-gradient(135deg, #00E889 0%, #00C277 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:21px 28px 21px 28px;}.elementor-8203 .elementor-element.elementor-element-2aafe4f8 .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-2aafe4f8 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8203 .elementor-element.elementor-element-2aafe4f8{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-2aafe4f8:hover{--e-transform-translateY:-2px;border-radius:100px 100px 100px 100px;box-shadow:10px 6px 34px -10px rgba(0, 232, 137.00000000000003, 0.52);}.elementor-8203 .elementor-element.elementor-element-2aafe4f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-2aafe4f8 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8203 .elementor-element.elementor-element-3d3a6de6{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:24px 24px 24px 24px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-42ce4708{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:24px 0px 0px 24px;--padding-top:52px;--padding-bottom:52px;--padding-left:48px;--padding-right:48px;}.elementor-8203 .elementor-element.elementor-element-42ce4708:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-42ce4708 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-546e7f9 );}.elementor-8203 .elementor-element.elementor-element-3ebe2d61 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-5b105473{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8203 .elementor-element.elementor-element-5b105473 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.7px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-4da66d6c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-4da66d6c{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-e406c1b{--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-text{color:var( --e-global-color-9ff51d0 );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-330129a2 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-2dd63b8 );color:var( --e-global-color-2dd63b8 );background-image:linear-gradient(135deg, #00E889 0%, #00C277 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:21px 28px 21px 28px;}.elementor-8203 .elementor-element.elementor-element-330129a2 .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-330129a2 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8203 .elementor-element.elementor-element-330129a2{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-330129a2:hover{--e-transform-translateY:-2px;border-radius:100px 100px 100px 100px;box-shadow:10px 6px 34px -10px rgba(0, 232, 137.00000000000003, 0.52);}.elementor-8203 .elementor-element.elementor-element-330129a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-330129a2 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8203 .elementor-element.elementor-element-361e5a13{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:24px 24px 24px 24px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-321ded6b{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:24px 0px 0px 24px;--padding-top:52px;--padding-bottom:52px;--padding-left:48px;--padding-right:48px;}.elementor-8203 .elementor-element.elementor-element-321ded6b:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-321ded6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-546e7f9 );}.elementor-8203 .elementor-element.elementor-element-5c9cedbd .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-5b946d43{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8203 .elementor-element.elementor-element-5b946d43 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.7px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-34d4c5d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-34d4c5d3{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-3addf986{--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-text{color:var( --e-global-color-9ff51d0 );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-19b8187a .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-2dd63b8 );color:var( --e-global-color-2dd63b8 );background-image:linear-gradient(135deg, #00E889 0%, #00C277 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:21px 28px 21px 28px;}.elementor-8203 .elementor-element.elementor-element-19b8187a .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-19b8187a .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8203 .elementor-element.elementor-element-19b8187a{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-19b8187a:hover{--e-transform-translateY:-2px;border-radius:100px 100px 100px 100px;box-shadow:10px 6px 34px -10px rgba(0, 232, 137.00000000000003, 0.52);}.elementor-8203 .elementor-element.elementor-element-19b8187a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-19b8187a .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8203 .elementor-element.elementor-element-c8786ec{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;}.elementor-8203 .elementor-element.elementor-element-c8786ec > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#03130C;}.elementor-8203 .elementor-element.elementor-element-c8786ec.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-79c3920 );}.elementor-8203 .elementor-element.elementor-element-c8786ec.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-8203 .elementor-element.elementor-element-c8786ec.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;}.elementor-8203 .elementor-element.elementor-element-23fb1fb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-23fb1fb9:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-23fb1fb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02140C;}.elementor-8203 .elementor-element.elementor-element-4cbc0ffd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-62a1c57c{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:#00E8890D;padding:8px 14px 7px 14px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00E88914;border-radius:100px 100px 100px 100px;--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-62a1c57c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-62a1c57c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-62a1c57c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-62a1c57c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-62a1c57c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-62a1c57c .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-62a1c57c .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-62a1c57c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-62a1c57c .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8203 .elementor-element.elementor-element-62a1c57c .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-308ebde8{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-308ebde8 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-652e1d83{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-652e1d83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-c29c6fe{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-2b89fb34{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8203 .elementor-element.elementor-element-2b89fb34:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-2b89fb34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8203 .elementor-element.elementor-element-2b89fb34:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-2b89fb34.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-2b89fb34, .elementor-8203 .elementor-element.elementor-element-2b89fb34::before{--border-transition:0.3s;}.elementor-8203 .elementor-element.elementor-element-1d7290d8{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-1d7290d8 .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-1d7290d8.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-1d7290d8.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-1d7290d8.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-1d7290d8.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-1d7290d8.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-1d7290d8 .elementor-icon{font-size:30px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-8203 .elementor-element.elementor-element-1d7290d8 .elementor-icon svg{height:30px;}.elementor-8203 .elementor-element.elementor-element-47965aa7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-47965aa7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-4d8d9ea5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-4d8d9ea5{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-1d87a0e3{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8203 .elementor-element.elementor-element-1d87a0e3:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-1d87a0e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8203 .elementor-element.elementor-element-1d87a0e3:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-1d87a0e3.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-1d87a0e3, .elementor-8203 .elementor-element.elementor-element-1d87a0e3::before{--border-transition:0.3s;}.elementor-8203 .elementor-element.elementor-element-7522328e{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-7522328e .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-7522328e.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-7522328e.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-7522328e.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-7522328e.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-7522328e.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-7522328e .elementor-icon{font-size:30px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-8203 .elementor-element.elementor-element-7522328e .elementor-icon svg{height:30px;}.elementor-8203 .elementor-element.elementor-element-5ffcc37f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-5ffcc37f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-fab0171.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-fab0171{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-58adae0c{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8203 .elementor-element.elementor-element-58adae0c:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-58adae0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8203 .elementor-element.elementor-element-58adae0c:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-58adae0c.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-58adae0c, .elementor-8203 .elementor-element.elementor-element-58adae0c::before{--border-transition:0.3s;}.elementor-8203 .elementor-element.elementor-element-5bf60dc0{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-5bf60dc0 .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-5bf60dc0.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-5bf60dc0.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-5bf60dc0.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-5bf60dc0.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-5bf60dc0.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-5bf60dc0 .elementor-icon{font-size:30px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-8203 .elementor-element.elementor-element-5bf60dc0 .elementor-icon svg{height:30px;}.elementor-8203 .elementor-element.elementor-element-ce9c334{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-ce9c334 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-18438325.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-18438325{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-18807112{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8203 .elementor-element.elementor-element-18807112:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-18807112 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8203 .elementor-element.elementor-element-18807112:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-18807112.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-18807112, .elementor-8203 .elementor-element.elementor-element-18807112::before{--border-transition:0.3s;}.elementor-8203 .elementor-element.elementor-element-3ab2525b{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-3ab2525b .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-3ab2525b.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-3ab2525b.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-3ab2525b.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-3ab2525b.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-3ab2525b.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-3ab2525b .elementor-icon{font-size:30px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-8203 .elementor-element.elementor-element-3ab2525b .elementor-icon svg{height:30px;}.elementor-8203 .elementor-element.elementor-element-5cb829ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-5cb829ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-21dd8094.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-21dd8094{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-7b2ce6ab{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8203 .elementor-element.elementor-element-7b2ce6ab:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-7b2ce6ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8203 .elementor-element.elementor-element-7b2ce6ab:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-7b2ce6ab.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-7b2ce6ab, .elementor-8203 .elementor-element.elementor-element-7b2ce6ab::before{--border-transition:0.3s;}.elementor-8203 .elementor-element.elementor-element-108a0b71{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-108a0b71 .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-108a0b71.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-108a0b71.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-108a0b71.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-108a0b71.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-108a0b71.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-108a0b71 .elementor-icon{font-size:30px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-8203 .elementor-element.elementor-element-108a0b71 .elementor-icon svg{height:30px;}.elementor-8203 .elementor-element.elementor-element-236d5044{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-236d5044 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-51497432.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-51497432{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-11470396{--display:flex;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8203 .elementor-element.elementor-element-11470396:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-11470396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8203 .elementor-element.elementor-element-11470396:hover{background-color:transparent;background-image:linear-gradient(160deg, #00E88926 0%, #FFFFFF0A 70%);border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-8203 .elementor-element.elementor-element-11470396.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-11470396, .elementor-8203 .elementor-element.elementor-element-11470396::before{--border-transition:0.3s;}.elementor-8203 .elementor-element.elementor-element-1aacc1e0{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-1aacc1e0 .elementor-icon-wrapper{text-align:start;}.elementor-8203 .elementor-element.elementor-element-1aacc1e0.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-1aacc1e0.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-1aacc1e0.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8203 .elementor-element.elementor-element-1aacc1e0.elementor-view-framed .elementor-icon, .elementor-8203 .elementor-element.elementor-element-1aacc1e0.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8203 .elementor-element.elementor-element-1aacc1e0 .elementor-icon{font-size:30px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-8203 .elementor-element.elementor-element-1aacc1e0 .elementor-icon svg{height:30px;}.elementor-8203 .elementor-element.elementor-element-1d3fbb02{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-1d3fbb02 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-65d034a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-65d034a2{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;letter-spacing:0.1px;color:var( --e-global-color-5f83433 );}.elementor-8203 .elementor-element.elementor-element-5cc93773{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-5cc93773:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-5cc93773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-501d2bc );}.elementor-8203 .elementor-element.elementor-element-309c521d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-8203 .elementor-element.elementor-element-8ce4523{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:#00E8890D;padding:8px 14px 7px 14px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00E88914;border-radius:100px 100px 100px 100px;--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-8ce4523 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-8ce4523 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-8ce4523 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-8ce4523 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-8ce4523 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-8ce4523 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-8ce4523 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-8ce4523 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-8ce4523 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8203 .elementor-element.elementor-element-8ce4523 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-6a2e29b7{width:100%;max-width:100%;text-align:center;}.elementor-8203 .elementor-element.elementor-element-6a2e29b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-411e515{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-411e515.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-33eaea57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-5b74c15c .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-2dd63b8 );color:var( --e-global-color-2dd63b8 );background-image:linear-gradient(135deg, #00E889 0%, #00C277 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:21px 28px 21px 28px;}.elementor-8203 .elementor-element.elementor-element-5b74c15c .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-5b74c15c .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8203 .elementor-element.elementor-element-5b74c15c{width:var( --container-widget-width, fit-content );max-width:fit-content;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-5b74c15c:hover{--e-transform-translateY:-2px;border-radius:100px 100px 100px 100px;box-shadow:10px 6px 34px -10px rgba(0, 232, 137.00000000000003, 0.52);}.elementor-8203 .elementor-element.elementor-element-5b74c15c.elementor-element{--align-self:center;}.elementor-8203 .elementor-element.elementor-element-5b74c15c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-5b74c15c .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8203 .elementor-element.elementor-element-2848af11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-2848af11:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-2848af11 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02140C;}.elementor-8203 .elementor-element.elementor-element-91208bf{--display:flex;--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-8203 .elementor-element.elementor-element-197baacd{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:#00E8890D;padding:8px 14px 7px 14px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00E88914;border-radius:100px 100px 100px 100px;--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-197baacd.elementor-element{--align-self:center;}.elementor-8203 .elementor-element.elementor-element-197baacd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-197baacd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-197baacd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-197baacd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-197baacd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-197baacd .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-197baacd .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-197baacd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-197baacd .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8203 .elementor-element.elementor-element-197baacd .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-6803893e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-8203 .elementor-element.elementor-element-6803893e.elementor-element{--align-self:center;}.elementor-8203 .elementor-element.elementor-element-6803893e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-3c321bc8{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-3c321bc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-3c321bc8 p{margin-block-end:0px;}.elementor-8203 .elementor-element.elementor-element-43cbf16{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-140cc9bc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:500ms;}.elementor-8203 .elementor-element.elementor-element-140cc9bc:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-140cc9bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8203 .elementor-element.elementor-element-140cc9bc.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-619a4c3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8203 .elementor-element.elementor-element-619a4c3c .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-4462c6eb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-8203 .elementor-element.elementor-element-4462c6eb .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:800;letter-spacing:-2px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-4f8dd135 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#A87DFF;}.elementor-8203 .elementor-element.elementor-element-56f61db8{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0.3px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-56f61db8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-56f61db8 p{margin-block-end:0px;}.elementor-8203 .elementor-element.elementor-element-45259562{--divider-border-style:solid;--divider-color:var( --e-global-color-a91237d );--divider-border-width:1px;}.elementor-8203 .elementor-element.elementor-element-45259562 .elementor-divider-separator{width:100%;}.elementor-8203 .elementor-element.elementor-element-45259562 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8203 .elementor-element.elementor-element-1f813341{padding:0px 0px 0px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-1f813341 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-1f813341 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-1f813341 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-1f813341 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-1f813341 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-1f813341 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-1f813341 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-1f813341 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-1f813341 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-8203 .elementor-element.elementor-element-1f813341 .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-15d3a624 .elementor-button{background-color:#02010100;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF21;border-radius:100px 100px 100px 100px;padding:16px 20px 16px 20px;}.elementor-8203 .elementor-element.elementor-element-15d3a624 .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-15d3a624 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-19c3a14 );border-color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-15d3a624{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a91237d );border-radius:100px 100px 100px 100px;}.elementor-8203 .elementor-element.elementor-element-15d3a624:hover{--e-transform-translateY:-2px;}.elementor-8203 .elementor-element.elementor-element-15d3a624 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-15d3a624 .elementor-button:hover svg, .elementor-8203 .elementor-element.elementor-element-15d3a624 .elementor-button:focus svg{fill:var( --e-global-color-19c3a14 );}.elementor-8203 .elementor-element.elementor-element-5d481213{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-ac35437 );--border-color:var( --e-global-color-ac35437 );--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:500ms;}.elementor-8203 .elementor-element.elementor-element-5d481213:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-5d481213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #00E88914 0%, #FFFFFF0A 55%);}.elementor-8203 .elementor-element.elementor-element-5d481213.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-5d481213:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:28px 28px 28px 28px;--border-top-left-radius:28px;--border-top-right-radius:28px;--border-bottom-right-radius:28px;--border-bottom-left-radius:28px;}.elementor-8203 .elementor-element.elementor-element-5d481213, .elementor-8203 .elementor-element.elementor-element-5d481213::before{--border-transition:0.3s;}.elementor-8203 .elementor-element.elementor-element-1771a74{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8203 .elementor-element.elementor-element-1771a74 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-969efc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-8203 .elementor-element.elementor-element-969efc0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:800;letter-spacing:-2px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-603bdd5a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#A87DFF;}.elementor-8203 .elementor-element.elementor-element-47a7a49c{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0.3px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-47a7a49c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-47a7a49c p{margin-block-end:0px;}.elementor-8203 .elementor-element.elementor-element-e7b5a5f{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:var( --e-global-color-secondary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 10px 6px 10px;--container-widget-width:fit-content;--container-widget-flex-grow:0;top:15px;border-radius:100px 100px 100px 100px;text-align:center;}body:not(.rtl) .elementor-8203 .elementor-element.elementor-element-e7b5a5f{right:12px;}body.rtl .elementor-8203 .elementor-element.elementor-element-e7b5a5f{left:12px;}.elementor-8203 .elementor-element.elementor-element-e7b5a5f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-8aaae90{--divider-border-style:solid;--divider-color:var( --e-global-color-a91237d );--divider-border-width:1px;}.elementor-8203 .elementor-element.elementor-element-8aaae90 .elementor-divider-separator{width:100%;}.elementor-8203 .elementor-element.elementor-element-8aaae90 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8203 .elementor-element.elementor-element-3a2cb15f{padding:0px 0px 0px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-3a2cb15f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-3a2cb15f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-3a2cb15f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-3a2cb15f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-3a2cb15f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-3a2cb15f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-3a2cb15f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-3a2cb15f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-3a2cb15f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-8203 .elementor-element.elementor-element-3a2cb15f .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-54c8d992 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-2dd63b8 );color:var( --e-global-color-2dd63b8 );background-image:linear-gradient(135deg, #00E889 0%, #00C277 100%);transition-duration:0.5s;border-radius:100px 100px 100px 100px;padding:18px 20px 18px 20px;}.elementor-8203 .elementor-element.elementor-element-54c8d992 .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-54c8d992 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8203 .elementor-element.elementor-element-54c8d992:hover{--e-transform-translateY:-2px;border-radius:100px 100px 100px 100px;box-shadow:10px 6px 34px -10px rgba(0, 232, 137.00000000000003, 0.52);}.elementor-8203 .elementor-element.elementor-element-54c8d992{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8203 .elementor-element.elementor-element-54c8d992 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-54c8d992 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8203 .elementor-element.elementor-element-2e5fe223{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-a91237d );--border-color:var( --e-global-color-a91237d );--border-radius:28px 28px 28px 28px;--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;--e-con-transform-transition-duration:500ms;}.elementor-8203 .elementor-element.elementor-element-2e5fe223:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-2e5fe223 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8203 .elementor-element.elementor-element-2e5fe223.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8203 .elementor-element.elementor-element-3293494b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8203 .elementor-element.elementor-element-3293494b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:0.5px;color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-615a59b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-8203 .elementor-element.elementor-element-615a59b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:800;letter-spacing:-2px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-6c6087a2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#A87DFF;}.elementor-8203 .elementor-element.elementor-element-b37469{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:0.3px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-b37469.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-b37469 p{margin-block-end:0px;}.elementor-8203 .elementor-element.elementor-element-5290f95d{--divider-border-style:solid;--divider-color:var( --e-global-color-a91237d );--divider-border-width:1px;}.elementor-8203 .elementor-element.elementor-element-5290f95d .elementor-divider-separator{width:100%;}.elementor-8203 .elementor-element.elementor-element-5290f95d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8203 .elementor-element.elementor-element-107b4094{padding:0px 0px 0px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-107b4094 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-107b4094 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-107b4094 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-107b4094 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-107b4094 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-107b4094 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-107b4094 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-107b4094 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-107b4094 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-8203 .elementor-element.elementor-element-107b4094 .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-97605e7 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;transition-duration:0.5s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF21;border-radius:100px 100px 100px 100px;padding:16px 20px 16px 20px;}.elementor-8203 .elementor-element.elementor-element-97605e7 .elementor-button:hover, .elementor-8203 .elementor-element.elementor-element-97605e7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-19c3a14 );border-color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-97605e7{width:100%;max-width:100%;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a91237d );border-radius:100px 100px 100px 100px;}.elementor-8203 .elementor-element.elementor-element-97605e7:hover{--e-transform-translateY:-2px;}.elementor-8203 .elementor-element.elementor-element-97605e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8203 .elementor-element.elementor-element-97605e7 .elementor-button:hover svg, .elementor-8203 .elementor-element.elementor-element-97605e7 .elementor-button:focus svg{fill:var( --e-global-color-19c3a14 );}.elementor-8203 .elementor-element.elementor-element-455aa5a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-455aa5a0:not(.elementor-motion-effects-element-type-background), .elementor-8203 .elementor-element.elementor-element-455aa5a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-501d2bc );}.elementor-8203 .elementor-element.elementor-element-411f84ff{--display:flex;--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-8203 .elementor-element.elementor-element-2fd2a106{width:var( --container-widget-width, fit-content );max-width:fit-content;background-color:#00E8890D;padding:8px 14px 7px 14px;--container-widget-width:fit-content;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;border-color:#00E88914;border-radius:100px 100px 100px 100px;--icon-vertical-offset:0px;}.elementor-8203 .elementor-element.elementor-element-2fd2a106 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-2fd2a106 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-2fd2a106 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8203 .elementor-element.elementor-element-2fd2a106 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-2fd2a106 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8203 .elementor-element.elementor-element-2fd2a106 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-2fd2a106 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8203 .elementor-element.elementor-element-2fd2a106 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-2fd2a106 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8203 .elementor-element.elementor-element-2fd2a106 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8203 .elementor-element.elementor-element-7eed0d09{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8203 .elementor-element.elementor-element-7eed0d09 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:46px;font-weight:600;line-height:1.2em;letter-spacing:-2px;color:var( --e-global-color-9ff51d0 );}.elementor-8203 .elementor-element.elementor-element-7b174334{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-7b174334.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8203 .elementor-element.elementor-element-2f2361ef{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-2f2361ef.e-con{--align-self:center;}.elementor-8203 .elementor-element.elementor-element-57079c35{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-55444153{width:var( --container-widget-width, 98% );max-width:98%;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;line-height:26px;letter-spacing:0.2px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-2ee22182{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-7bf8181d{width:var( --container-widget-width, 98% );max-width:98%;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;line-height:26px;letter-spacing:0.2px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-6aaa1ea2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-5ab0bc47{width:var( --container-widget-width, 98% );max-width:98%;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;line-height:26px;letter-spacing:0.2px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-1080a7d1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-7a35436c{width:var( --container-widget-width, 98% );max-width:98%;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;line-height:26px;letter-spacing:0.2px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-7a35436c a{color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-6c54b32d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-76605a94{width:var( --container-widget-width, 98% );max-width:98%;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;line-height:26px;letter-spacing:0.2px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-76605a94 a{color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-532ad0c7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-20ce9e17{width:var( --container-widget-width, 98% );max-width:98%;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;line-height:26px;letter-spacing:0.2px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-20ce9e17 a{color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-7ffa9265{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-4d32d60c{width:var( --container-widget-width, 98% );max-width:98%;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;line-height:26px;letter-spacing:0.2px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-4d32d60c a{color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-72a59994{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-1b902c70{width:var( --container-widget-width, 98% );max-width:98%;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;line-height:26px;letter-spacing:0.2px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-1b902c70 a{color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-3019d99f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-1e716768{width:var( --container-widget-width, 98% );max-width:98%;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;line-height:26px;letter-spacing:0.2px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-1e716768 a{color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-4830112{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8203 .elementor-element.elementor-element-574f1fce{width:var( --container-widget-width, 98% );max-width:98%;padding:0px 0px 0px 0px;--container-widget-width:98%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:14px;line-height:26px;letter-spacing:0.2px;color:#E8F5F0A3;}.elementor-8203 .elementor-element.elementor-element-574f1fce a{color:var( --e-global-color-primary );}.elementor-8203 .elementor-element.elementor-element-57d8cc8a{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-9ff51d0 );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-primary );--n-accordion-icon-size:15px;}.elementor-8203 .elementor-element.elementor-element-57d8cc8a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF17;}.elementor-8203 .elementor-element.elementor-element-57d8cc8a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF17;}.elementor-8203 .elementor-element.elementor-element-57d8cc8a > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF00;}.elementor-8203 .elementor-element.elementor-element-57d8cc8a {--n-accordion-padding:25px 0px 25px 0px;}:where( .elementor-8203 .elementor-element.elementor-element-57d8cc8a > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:500;}:where( .elementor-8203 .elementor-element.elementor-element-57d8cc8a > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(max-width:1024px){.elementor-8203 .elementor-element.elementor-element-ba602bd{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8203 .elementor-element.elementor-element-62455ec0{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-3bc029a0{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-8203 .elementor-element.elementor-element-3bc029a0 .elementor-heading-title{line-height:1em;}.elementor-8203 .elementor-element.elementor-element-a90774b{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-8203 .elementor-element.elementor-element-1438b676{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8203 .elementor-element.elementor-element-f75d927{--e-con-grid-template-columns:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-35fb7a19{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8203 .elementor-element.elementor-element-638d2e9{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8203 .elementor-element.elementor-element-5efd7487{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-8203 .elementor-element.elementor-element-5efd7487 .elementor-heading-title{line-height:1.1em;}.elementor-8203 .elementor-element.elementor-element-27e203c2{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-8203 .elementor-element.elementor-element-7e065748{bottom:15px;}.elementor-8203 .elementor-element.elementor-element-163f5292{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-2c233c91{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8203 .elementor-element.elementor-element-12059c7e{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-8203 .elementor-element.elementor-element-12059c7e .elementor-heading-title{line-height:1.1em;}.elementor-8203 .elementor-element.elementor-element-66968a16{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-8203 .elementor-element.elementor-element-494d2806{--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-4d5af7c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8203 .elementor-element.elementor-element-5a4589c7{--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-46dc62ff{--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-4117a56f{--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-3d3a6de6{--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-361e5a13{--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-23fb1fb9{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8203 .elementor-element.elementor-element-308ebde8{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-8203 .elementor-element.elementor-element-308ebde8 .elementor-heading-title{line-height:1.1em;}.elementor-8203 .elementor-element.elementor-element-652e1d83{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-8203 .elementor-element.elementor-element-c29c6fe{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-47965aa7 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-5ffcc37f .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-ce9c334 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-5cb829ff .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-236d5044 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-1d3fbb02 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-5cc93773{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8203 .elementor-element.elementor-element-6a2e29b7{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-6a2e29b7 .elementor-heading-title{line-height:1.1em;}.elementor-8203 .elementor-element.elementor-element-411e515{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-8203 .elementor-element.elementor-element-14302036{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8203 .elementor-element.elementor-element-2848af11{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8203 .elementor-element.elementor-element-6803893e{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-8203 .elementor-element.elementor-element-3c321bc8{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-8203 .elementor-element.elementor-element-43cbf16{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-e7b5a5f{top:10px;}.elementor-8203 .elementor-element.elementor-element-455aa5a0{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8203 .elementor-element.elementor-element-7eed0d09{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8203 .elementor-element.elementor-element-7eed0d09 .elementor-heading-title{line-height:1.1em;}.elementor-8203 .elementor-element.elementor-element-7b174334{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}}@media(max-width:767px){.elementor-8203 .elementor-element.elementor-element-ba602bd{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-62455ec0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-663874b0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-663874b0 .elementor-icon-list-item > a{font-size:11px;letter-spacing:0.08px;}.elementor-8203 .elementor-element.elementor-element-3bc029a0{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-3bc029a0 .elementor-heading-title{font-size:42px;}.elementor-8203 .elementor-element.elementor-element-a90774b{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-8203 .elementor-element.elementor-element-1438b676{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8203 .elementor-element.elementor-element-1945cd7b{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-1a2c1c9e{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-f75d927{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--grid-justify-content:start;}.elementor-8203 .elementor-element.elementor-element-59040cf{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8203 .elementor-element.elementor-element-3a28455{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8203 .elementor-element.elementor-element-e360b27{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8203 .elementor-element.elementor-element-638d2e9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-5efd7487{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-5efd7487 .elementor-heading-title{font-size:36px;letter-spacing:-1.5px;}.elementor-8203 .elementor-element.elementor-element-27e203c2{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-8203 .elementor-element.elementor-element-7e065748{width:100%;max-width:100%;bottom:-60px;}.elementor-8203 .elementor-element.elementor-element-163f5292{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8203 .elementor-element.elementor-element-19978746 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-51f206f3 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-51056778 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-7445c26a .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-4688e546 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-46c8badc .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-26650955 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-2a3c67b6 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-2c233c91{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-12059c7e{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-12059c7e .elementor-heading-title{font-size:36px;letter-spacing:-1.5px;}.elementor-8203 .elementor-element.elementor-element-66968a16{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-8203 .elementor-element.elementor-element-494d2806{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-4f610eea .elementor-heading-title{font-size:12px;}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-7843f6b4 .elementor-icon-list-item > a{line-height:1.68em;}.elementor-8203 .elementor-element.elementor-element-6a350917{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-5a4589c7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-162f80a7 .elementor-heading-title{font-size:12px;}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-87bb7ca .elementor-icon-list-item > a{line-height:1.68em;}.elementor-8203 .elementor-element.elementor-element-71058a9a{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-46dc62ff{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-77384186 .elementor-heading-title{font-size:12px;}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-735d9ff0 .elementor-icon-list-item > a{line-height:1.68em;}.elementor-8203 .elementor-element.elementor-element-7c36fade{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-4117a56f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-1bbbcc7f .elementor-heading-title{font-size:12px;}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-150aa34 .elementor-icon-list-item > a{line-height:1.68em;}.elementor-8203 .elementor-element.elementor-element-2aafe4f8{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-3d3a6de6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-3ebe2d61 .elementor-heading-title{font-size:12px;}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-e406c1b .elementor-icon-list-item > a{line-height:1.68em;}.elementor-8203 .elementor-element.elementor-element-330129a2{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-361e5a13{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-5c9cedbd .elementor-heading-title{font-size:12px;}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-3addf986 .elementor-icon-list-item > a{line-height:1.68em;}.elementor-8203 .elementor-element.elementor-element-19b8187a{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-23fb1fb9{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-308ebde8{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-308ebde8 .elementor-heading-title{font-size:36px;letter-spacing:-1.5px;}.elementor-8203 .elementor-element.elementor-element-652e1d83{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-8203 .elementor-element.elementor-element-c29c6fe{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-47965aa7 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-5ffcc37f .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-ce9c334 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-5cb829ff .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-236d5044 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-1d3fbb02 .elementor-heading-title{line-height:22px;}.elementor-8203 .elementor-element.elementor-element-5cc93773{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-6a2e29b7{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-6a2e29b7 .elementor-heading-title{font-size:36px;letter-spacing:-1.5px;}.elementor-8203 .elementor-element.elementor-element-411e515{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-8203 .elementor-element.elementor-element-14302036{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8203 .elementor-element.elementor-element-5b74c15c{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8203 .elementor-element.elementor-element-2848af11{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-6803893e{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-6803893e .elementor-heading-title{font-size:36px;}.elementor-8203 .elementor-element.elementor-element-3c321bc8{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-8203 .elementor-element.elementor-element-43cbf16{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8203 .elementor-element.elementor-element-56f61db8{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-15d3a624{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-47a7a49c{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-54c8d992{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-b37469{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-97605e7{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-455aa5a0{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8203 .elementor-element.elementor-element-2fd2a106 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8203 .elementor-element.elementor-element-2fd2a106 .elementor-icon-list-item > a{font-size:11px;letter-spacing:0.08px;}.elementor-8203 .elementor-element.elementor-element-7eed0d09{width:100%;max-width:100%;}.elementor-8203 .elementor-element.elementor-element-7eed0d09 .elementor-heading-title{font-size:36px;letter-spacing:-1.5px;}.elementor-8203 .elementor-element.elementor-element-7b174334{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}}@media(min-width:768px){.elementor-8203 .elementor-element.elementor-element-f75d927{--width:100%;}.elementor-8203 .elementor-element.elementor-element-2f2361ef{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8203 .elementor-element.elementor-element-2f2361ef{--width:90%;}}/* Start custom CSS for html, class: .elementor-element-12a6825 */.tc-upwork {
border-color: rgba(20, 163, 96, .22);
transition:0.5s;
}

.tc {
display: flex;
align-items: flex-start;
gap: 14px;
padding: 16px 16px;
border-radius: 16px;
border: 1px solid rgba(255, 255, 255, .09);
background: rgba(255, 255, 255, .04);
backdrop-filter: blur(12px);
width: 260px;
flex: none;
position: relative;
overflow: hidden;
transition: transform .3s cubic-bezier(.22, 1, .36, 1), border-color .3s, background .3s;
cursor: pointer;
transition:0.5s;
}

.tc-upwork:hover {
border-color: rgba(20, 163, 96, .45);
background: rgba(20, 163, 96, .06);
}

.tc:hover {
transform: translateY(-3px);
}

.tc-upwork::before {
background: linear-gradient(135deg, rgba(20, 163, 96, .08), transparent 60%);
}

.tc::before {
content: '';
position: absolute;
inset: 0;
opacity: 0;
transition: opacity .35s;
pointer-events: none;
border-radius: 16px;
}

.tc-upwork .tc-icon {
background: rgba(20, 163, 96, .14);
border: 1px solid rgba(20, 163, 96, .28);
}

.tc-icon {
width: 48px;
height: 48px;
border-radius: 12px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
transition: transform .3s cubic-bezier(.22, 1, .36, 1);
}

.tc-icon svg {
width: 26px;
height: 26px;
}

.tc-body {
display: flex;
flex-direction: column;
gap: 4px;
min-width: 0;
}

.tc-name {
font-weight: 600;
font-size: 14px;
color: #fff;
letter-spacing: -.01em;
line-height: 1;
padding-bottom: 5px;
}

.tc-upwork .tc-badge {
color: #14A360;
background: rgba(20, 163, 96, .14);
border: 1px solid rgba(20, 163, 96, .25);
}

.tc-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 700;
letter-spacing: .04em;
padding: 2px 8px;
border-radius: 4px;
display: inline-block;
width: fit-content;
}

.tc-rating {
display: flex;
align-items: center;
gap: 6px;
margin-top: 2px;
}

.tc-stars {
display: flex;
gap: 0px;
}

.tc-stars svg {
width: 13px;
height: 13px;
fill: #FFCB6B;
flex: none;
}

.tc-stars svg.dim {
fill: #FFCB6B;
opacity: .9;
}

.tc-score {
font-family: 'Manrope', sans-serif;
font-weight: 800;
font-size: 13.5px;
color: #fff;
letter-spacing: -.02em;
line-height: 1;
}

.tc-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(212, 237, 230, .42);
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}

.tc-upwork::after {
background: radial-gradient(circle, #14A360, transparent);
}

.tc::after {
content: '';
position: absolute;
top: -40px;
right: -40px;
width: 120px;
height: 120px;
border-radius: 50%;
opacity: 0;
filter: blur(32px);
transition: opacity .4s;
pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-73e3e26 */.tc-freelancer {
border-color: rgba(14, 111, 191, .22);
transition:0.5s;
}

.tc-freelancer:hover {
border-color: rgba(14, 111, 191, .45);
background: rgba(14, 111, 191, .06);
}

.tc-freelancer::before {
background: linear-gradient(135deg, rgba(14, 111, 191, .1), transparent 60%);
}

.tc-freelancer .tc-icon {
background: rgba(14, 111, 191, .14);
border: 1px solid rgba(14, 111, 191, .28);
}

.tc-icon {
width: 48px;
height: 48px;
border-radius: 12px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
transition: transform .3s cubic-bezier(.22, 1, .36, 1);
}

.tc-icon img {
width:28px;
height:28px;
}

.tc-freelancer .tc-badge {
color: #6bb5ff;
background: rgba(14, 111, 191, .14);
border: 1px solid rgba(14, 111, 191, .28);
}

.tc-freelancer::after {
background: radial-gradient(circle, #0E6FBF, transparent);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c3474f5 */.tc-google {
border-color: #ef535040;
transition:0.5s;
}

.tc-google .tc-badge {
color: #EF5350;
background: #ef53501a;
border: 1px solid #ef535040;
}

.tc-google:hover {
border-color: #ef535070;
background: #ef535014;
}

.tc:hover {
transform: translateY(-3px);
}

.tc-google::before {
background: linear-gradient(135deg, rgba(66, 133, 244, .08), transparent 60%);
}

.tc-google .tc-icon {
background: rgba(255, 255, 255, .06);
border: 1px solid rgba(255, 255, 255, .12);
}

.tc-google::after {
background: radial-gradient(circle, #4285F4, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f75d927 */@media (max-width: 860px) {
.elementor-8203 .elementor-element.elementor-element-f75d927 {
    display: grid;
    grid-template-columns: auto auto;
}
}

@media (max-width: 570px) {
.elementor-8203 .elementor-element.elementor-element-f75d927 {
    display: grid;
    grid-template-columns: 1fr;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2778d88c */.rv.d1 {
transition-delay: .08s;
}

.rv.in {
opacity: 1;
transform: translateY(0);
}

.anim-wrap {
position: relative;
width: 100%;
height: 580px;
display: flex;
align-items: center;
justify-content: center;
z-index: 3;
}

.rv {
opacity: 0;
transform: translateY(28px);
transition: opacity .85s cubic-bezier(.19, 1, .22, 1), transform .85s cubic-bezier(.19, 1, .22, 1);
}

.anim-glow-a {
position: absolute;
width: 320px;
height: 320px;
background: radial-gradient(circle, rgba(0, 232, 137, .16), transparent 68%);
filter: blur(48px);
border-radius: 50%;
animation: orbFloat 14s ease-in-out infinite;
pointer-events: none;
}

@keyframes orbFloat {
0% {
transform: translate3d(0, 0, 0) scale(1);
}

50% {
transform: translate3d(-30px, 20px, 0) scale(1.08);
}

100% {
transform: translate3d(0, 0, 0) scale(1);
}
}

.anim-glow-b {
position: absolute;
top: 2%;
right: 4%;
width: 260px;
height: 260px;
background: radial-gradient(circle, #8c52ff24, transparent 68%);
filter: blur(48px);
border-radius: 50%;
animation: orbFloat 19s ease-in-out infinite reverse;
pointer-events: none;
}

.ide {
position: relative;
width: 464px;
flex: none;
border-radius: 18px;
background: rgba(4, 13, 10, .96);
border: 1px solid rgba(255, 255, 255, .09);
box-shadow: 0 0 0 1px rgba(0, 232, 137, .06), 0 24px 64px -20px rgba(0, 0, 0, .85), 0 64px 120px -40px rgba(0, 0, 0, .6), inset 0 1px 0 rgba(255, 255, 255, .07);
overflow: hidden;
animation: ideWin 7s ease-in-out infinite;
}

.ide::before {
content: '';
position: absolute;
inset: 0;
border-radius: 18px;
padding: 1px;
background: linear-gradient(135deg, rgba(0, 232, 137, .32) 0%, transparent 40%, transparent 60%, rgba(140, 82, 255, .22) 100%);
-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
pointer-events: none;
z-index: 20;
}

.ide-bar {
display: flex;
align-items: center;
border-bottom: 1px solid rgba(255, 255, 255, .07);
background: rgba(255, 255, 255, .025);
}

.ide-traff {
display: flex;
gap: 7px;
padding: 13px 16px;
border-right: 1px solid rgba(255, 255, 255, .06);
flex: none;
}

.ide-traff i:nth-child(1) {
background: #FF5F57;
}

.ide-traff i {
width: 10px;
height: 10px;
border-radius: 50%;
}

.ide-traff i:nth-child(2) {
background: #FEBC2E;
}

.ide-traff i:nth-child(3) {
background: #28C840;
}

.ide-tabs {
display: flex;
flex: 1;
overflow: hidden;
}

.ide-tab.on {
color: #fff;
border-bottom-color: #00e889;
background: rgba(0, 232, 137, .04);
}

.ide-tab {
padding: 12px 16px;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: rgba(232, 245, 240, .36);
border-right: 1px solid rgba(255, 255, 255, .05);
border-bottom: 2px solid transparent;
white-space: nowrap;
cursor: default;
}

.ide-git {
display: flex;
align-items: center;
gap: 5px;
padding: 0 14px;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
white-space: nowrap;
margin-left: auto;
flex: none;
}

.ide-git svg {
width: 12px;
height: 12px;
}

.ide-body {
display: flex;
height: 304px;
}

.ide-tree {
width: 152px;
flex: none;
border-right: 1px solid rgba(255, 255, 255, .06);
padding: 8px 0;
overflow: hidden;
}

.ide-tree-lbl {
padding: 8px 14px 6px;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(232, 245, 240, .35);
letter-spacing: .08em;
text-transform: uppercase;
}

.trow.folder {
color: rgba(232, 245, 240, .62);
margin-top: 5px;
}

.trow {
display: flex;
align-items: center;
gap: 7px;
padding: 5px 14px;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: rgba(232, 245, 240, .4);
cursor: default;
white-space: nowrap;
}

.trow.folder svg {
color: #FEBC2E;
}

.trow svg {
width: 12px;
height: 12px;
flex: none;
}

.trow.active {
color: #00e889;
background: rgba(0, 232, 137, .07);
border-left: 2px solid #00e889;
padding-left: 20px;
}

.trow.file {
padding-left: 22px;
}

.trow.active svg {
color: #00e889;
}

.ide-code-wrap {
flex: 1;
overflow: hidden;
padding: 10px 0;
}

.ide-lines {
font-family: 'JetBrains Mono', monospace;
font-size: 12px;
line-height: 1.92;
}

.codeln {
display: flex;
gap: 14px;
padding: 0 14px;
opacity: 0;
animation: lnIn .35s cubic-bezier(.22, 1, .36, 1) forwards;
animation-delay:0.5s;
}

@keyframes lnIn {
0% {
	opacity: 0;
	transform: translateY(16px);
}

100% {
	opacity: 1;
	transform: translateY(0);
}
}

.lnum {
color: rgba(255, 255, 255, .18);
user-select: none;
min-width: 20px;
text-align: right;
flex: none;
}

.cp {
position: relative;
background: linear-gradient(175deg, #ffffff14, #ffffff0a);
border: 1px solid #ffffff14;
border-radius: 28px;
backdrop-filter: blur(20px);
box-shadow: 0 36px 90px -34px rgba(0, 0, 0, .72), inset 0 1px 0 rgba(255, 255, 255, .06);
overflow: hidden;
display:none;
}

.cc {
color: rgba(232, 245, 240, .38);
}

.cf {
color: #82AAFF!important;
}

.cp {
color: rgba(232, 245, 240, .55);
}

.cs {
color: #00e889;
}

.ck {
color: #C792EA;
}

.cn {
color: #F78C6C;
}

.cur {
display: inline-block;
width: 7px;
height: 13px;
background: #00e889;
vertical-align: middle;
margin-left: 1px;
animation: curBlink 1.1s steps(1) infinite;
}

.ide-status {
display: flex;
align-items: center;
gap: 10px;
padding: 7px 14px;
border-top: 1px solid rgba(255, 255, 255, .06);
background: rgba(255, 255, 255, .018);
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
}

.st-dot {
width: 7px;
height: 7px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: stPulse 2.5s ease-in-out infinite;
}

@keyframes stPulse {
0% {
transform: scale(1);
opacity: 0.7;
}

50% {
transform: scale(1.08);
opacity: 1;
}

100% {
transform: scale(1);
opacity: 0.7;
}
}

.st-msg {
flex: 1;
color: rgba(232, 245, 240, .55);
}

.st-score {
color: #00e889;
font-weight: 600;
}

.st-branch {
color: rgba(232, 245, 240, .3);
margin-left: auto;
}

.fb-woo {
top: 2%;
right: -5%;
padding: 16px 18px;
display: flex;
flex-direction: column;
align-items: center;
gap: 9px;
animation: badgeFloat1 5.5s ease-in-out infinite .3s;
}

@keyframes badgeFloat1 {
0% {
transform: translate3d(0, 0, 0) rotate(0deg);
}

50% {
transform: translate3d(0, -12px, 0) rotate(1deg);
}

100% {
transform: translate3d(0, 0, 0) rotate(0deg);
}
}

.fb {
position: absolute;
background: rgba(255, 255, 255, .035);
border: 1px solid rgba(255, 255, 255, .1);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);
box-shadow: 0 12px 40px rgba(0, 0, 0, .35), inset 0 1px 0 rgba(255, 255, 255, .06);
border-radius: 16px;
z-index: 9;
}

.fb::before {
content: '';
position: absolute;
inset: 0;
border-radius: 16px;
padding: 1px;
background: linear-gradient(135deg, rgba(0, 232, 137, .22), transparent 55%);
-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
pointer-events: none;
}

.woo-disc {
width: 50px;
height: 50px;
border-radius: 50%;
background: linear-gradient(135deg, #7F54B3, #6a42a0);
display: flex;
align-items: center;
justify-content: center;
font-family: var(--fh);
font-weight: 800;
font-size: 15px;
color: #fff;
letter-spacing: -.02em;
animation: wooPulse 3s ease-in-out infinite;
}

.woo-ver {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(232, 245, 240, .6);
text-align: center;
}

.fb-psr {
bottom: 12%;
right: -7%;
padding: 14px 18px;
display: flex;
align-items: center;
gap: 13px;
animation: badgeFloat1 6s ease-in-out infinite 1.1s;
}

@keyframes badgeFloat1 {
0% {
transform: translate3d(0, 0, 0) rotate(0deg);
}

50% {
transform: translate3d(0, -12px, 0) rotate(1deg);
}

100% {
transform: translate3d(0, 0, 0) rotate(0deg);
}
}

.fb::before {
content: '';
position: absolute;
inset: 0;
border-radius: 16px;
padding: 1px;
background: linear-gradient(135deg, rgba(0, 232, 137, .22), transparent 55%);
-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
pointer-events: none;
}

.psr-ring-wrap {
position: relative;
width: 46px;
height: 46px;
flex: none;
}

.psr-ring-wrap svg {
transform: rotate(-90deg);
}

.psr-track {
fill: none;
stroke: rgba(255, 255, 255, .08);
stroke-width: 4;
}

.psr-arc {
fill: none;
stroke: #00e889;
stroke-width: 4;
stroke-linecap: round;
stroke-dasharray: 131;
stroke-dashoffset: 2;
animation: arcDraw 2.4s cubic-bezier(.22, 1, .36, 1) 2.5s backwards;
}

.psr-num {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 12px;
color: #00e889;
letter-spacing: -.03em;
}

.lh-label {
display: flex;
flex-direction: column;
gap: 3px;
}

.lh-label strong {
font-size: 15px;
color: #fff;
}

.lh-label span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(232, 245, 240, .5);
}

.fb-checksec {
top: 28%;
left: -8%;
padding: 14px 18px;
min-width: 174px;
animation: badgeFloat2 7s ease-in-out infinite .7s;
}

@keyframes badgeFloat2 {
0% {
transform: translateY(0);
}

50% {
transform: translateY(-14px);
}

100% {
transform: translateY(0);
}
}

.fb::before {
content: '';
position: absolute;
inset: 0;
border-radius: 16px;
padding: 1px;
background: linear-gradient(135deg, rgba(0, 232, 137, .22), transparent 55%);
-webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
-webkit-mask-composite: xor;
mask-composite: exclude;
pointer-events: none;
}

.sec-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(232, 245, 240, .45);
margin-bottom: 10px;
display: block;
}

.sec-checks {
display: flex;
flex-direction: column;
gap: 7px;
}

.sec-chk {
display: flex;
align-items: center;
gap: 8px;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: rgba(232, 245, 240, .75);
}

.sec-chk-ico {
width: 18px;
height: 18px;
border-radius: 5px;
background: rgba(0, 232, 137, .15);
color: #00e889;
display: flex;
align-items: center;
justify-content: center;
font-size: 10px;
flex: none;
}

.fb-gateways {
top: 4%;
left: -4%;
display: flex;
align-items: center;
gap: 9px;
padding: 11px 16px;
animation: badgeFloat2 6.5s ease-in-out infinite 2s;
}

@keyframes badgeFloat2 {
0% {
transform: translateY(0);
}

50% {
transform: translateY(-14px);
}

100% {
transform: translateY(0);
}
}

.gw-dot {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: stPulse 2s ease-in-out infinite;
}

@keyframes stPulse {
0%,
100% {
transform: scale(1);
opacity: 0.7;
}

50% {
transform: scale(1.06);
opacity: 1;
}
}

.gw-txt {
display: flex;
flex-direction: column;
gap: 2px;
}

.gw-txt strong {
font-size: 13.5px;
color: #00e889;
}

.gw-txt span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(232, 245, 240, .5);
}

.fb-order {
bottom: 6%;
left: -4%;
display: flex;
align-items: center;
gap: 9px;
padding: 11px 18px;
border-color: rgba(0, 232, 137, .25);
background: rgba(0, 232, 137, .06);
animation: badgeFloat1 5s ease-in-out infinite 2.8s;
}

@keyframes badgeFloat1 {
0% {
transform: translateY(0);
}

50% {
transform: translateY(-12px);
}

100% {
transform: translateY(0);
}
}

.fb-order svg {
width: 15px;
height: 15px;
color: #00e889;
flex: none;
}

.fb-order span {
font-family: 'JetBrains Mono', monospace;
font-size: 12px;
color: #00e889;
}

.tech-stack {
position: absolute;
right: -7%;
top: 50%;
transform: translateY(-50%);
display: flex;
flex-direction: column;
gap: 9px;
z-index: 9;
}

.tp1 {
animation: badgeFloat1 6.5s ease-in-out infinite 0s;
}

.tpill {
display: flex;
align-items: center;
gap: 8px;
padding: 8px 14px;
border-radius: 999px;
background: rgba(255, 255, 255, .04);
border: 1px solid rgba(255, 255, 255, .1);
backdrop-filter: blur(12px);
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
white-space: nowrap;
}

@keyframes badgeFloat1 {
0% {
transform: translateY(0);
}

50% {
transform: translateY(-12px);
}

100% {
transform: translateY(0);
}
}

.tpill-dot.p {
background: #8c52ff;
box-shadow: 0 0 6px #8c52ff;
}

.tpill-dot {
width: 6px;
height: 6px;
border-radius: 50%;
flex: none;
}

.tp2 {
animation: badgeFloat2 7.5s ease-in-out infinite .6s;
}

.tpill-dot.g {
background: #00e889;
box-shadow: 0 0 6px #00e889;
}

.tp3 {
animation: badgeFloat1 5.8s ease-in-out infinite 1.4s;
}



.fb-uptm {
top: 2%;
right: -5%;
padding: 14px 18px;
min-width: 168px;
display: flex;
flex-direction: column;
gap: 8px;
animation: badgeFloat1 5.5s ease-in-out infinite .3s;
}

.uptm-top {
display: flex;
align-items: center;
gap: 9px;
}

.uptm-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: stPulse 2.4s ease-in-out infinite;
}

@keyframes stPulse {
0%,
100% {
transform: scale(1);
opacity: 0.7;
}

50% {
transform: scale(1.06);
opacity: 1;
}
}

.uptm-val {
font-weight: 800;
font-size: 22px;
color: #00e889;
letter-spacing: -.04em;
}

.uptm-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(232, 245, 240, .45);
}

.uptm-dots {
display: flex;
gap: 3px;
flex-wrap: wrap;
}

.uptm-dot {
width: 7px;
height: 7px;
border-radius: 5px;
background: #00e889;
opacity: .8;
}

.uptm-dot.miss {
background: rgba(255, 140, 60, .55);
opacity: 1;
}

.fb-backup {
bottom: 12%;
right: -7%;
padding: 14px 18px;
display: flex;
align-items: center;
gap: 13px;
animation: badgeFloat1 6s ease-in-out infinite 1.1s;
}

@keyframes badgeFloat1 {
0% {
transform: translateY(0);
}

50% {
transform: translateY(-12px);
}

100% {
transform: translateY(0);
}
}

.bkp-ring-wrap {
position: relative;
width: 46px;
height: 46px;
flex: none;
}

.bkp-ring-wrap svg {
transform: rotate(-90deg);
}

.bkp-track {
fill: none;
stroke: rgba(255, 255, 255, .08);
stroke-width: 4;
}

.bkp-arc {
fill: none;
stroke: #00e889;
stroke-width: 4;
stroke-linecap: round;
stroke-dasharray: 131;
stroke-dashoffset: 0;
animation: arcDraw 2.4s cubic-bezier(.22, 1, .36, 1) 2.5s backwards;
}

@keyframes arcDraw {
0% {
	stroke-dashoffset: 100%;
	opacity: 0;
}

100% {
	stroke-dashoffset: 0;
	opacity: 1;
}
}

.bkp-num {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 11px;
color: #00e889;
letter-spacing: -.03em;
}

.lh-label {
display: flex;
flex-direction: column;
gap: 3px;
}

.lh-label strong {
font-size: 15px;
color: #fff;
}

.lh-label span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(232, 245, 240, .5);
}

.fb-mlog {
top: 28%;
left: -8%;
padding: 14px 18px;
min-width: 174px;
animation: badgeFloat2 7s ease-in-out infinite .7s;
}

@keyframes badgeFloat2 {
0% {
transform: translateY(0);
}

50% {
transform: translateY(14px);
}

100% {
transform: translateY(0);
}
}

.mlog-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(232, 245, 240, .45);
margin-bottom: 10px;
display: block;
}

.mlog-items {
display: flex;
flex-direction: column;
gap: 7px;
}

.mlog-item {
display: flex;
align-items: center;
gap: 8px;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: rgba(232, 245, 240, .75);
}

.mlog-ico {
width: 18px;
height: 18px;
border-radius: 5px;
flex: none;
background: rgba(0, 232, 137, .15);
color: #00e889;
display: flex;
align-items: center;
justify-content: center;
font-size: 10px;
}

.fb-secure {
top: 4%;
left: -4%;
display: flex;
align-items: center;
gap: 9px;
padding: 11px 16px;
animation: badgeFloat2 6.5s ease-in-out infinite 2s;
}

@keyframes badgeFloat2 {
0% {
transform: translateY(0);
}

50% {
transform: translateY(14px);
}

100% {
transform: translateY(0);
}
}

.sec-shield {
width: 32px;
height: 32px;
border-radius: 9px;
background: #00e88918;
border: 1px solid #00e88930;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.sec-shield svg {
width: 15px;
height: 15px;
}

.sec-score-txt {
display: flex;
flex-direction: column;
gap: 2px;
}

.sec-score-txt strong {
font-size: 13.5px;
color: #00e889;
}

.sec-score-txt span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(232, 245, 240, .5);
}

.fb-maint-done {
bottom: 6%;
left: -4%;
display: flex;
align-items: center;
gap: 9px;
padding: 11px 18px;
border-color: rgba(0, 232, 137, .25);
background: rgba(0, 232, 137, .06);
animation: badgeFloat1 5s ease-in-out infinite 2.8s;
}

@keyframes badgeFloat1 {
0% {
transform: translateY(0);
}

50% {
transform: translateY(-12px);
}

100% {
transform: translateY(0);
}
}

.fb-maint-done svg {
width: 15px;
height: 15px;
color: #00e889;
flex: none;
}

.fb-maint-done span {
font-family: 'JetBrains Mono', monospace;
font-size: 12px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d5af7c2 */.v-updates {
padding: 14px 16px;
}

.vupd-schedule {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 9px;
margin-bottom: 12px;
}

.vupd-sch-ico {
width: 30px;
height: 30px;
border-radius: 8px;
background: #00e88930;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vupd-sch-ico svg {
width: 15px;
height: 15px;
}

.vupd-sch-info strong {
display: block;
font-size: 12.5px;
color: #00e889;
margin-bottom: 2px;
}

.vupd-sch-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vupd-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vupd-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vupd-item-ico.wp {
background: rgba(33, 117, 155, .2);
color: #21759B;
}

.vupd-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
flex: none;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 10px;
}

.vupd-item-name {
flex: 1;
}

.vupd-item-name strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vupd-item-ver {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vupd-badge.done {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vupd-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 5px;
white-space: nowrap;
}

.vupd-item-ico.woo {
background: rgba(140, 82, 255, .18);
color: #8c52ff47;
}

.vupd-item-ico.yoast {
background: rgba(250, 80, 50, .15);
color: #FA5032;
}

.vupd-item-ico.theme {
background: #00e88918;
color: #00e889;
}

.vupd-badge.staged {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vupd-item-ico.plugin {
background: rgba(255, 200, 80, .12);
color: #FFCB6B;
}

.vupd-footer {
display: flex;
align-items: center;
justify-content: space-between;
padding: 9px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .02);
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vupd-footer span.g {
color: #00e889;
}

.vupd-footer span.g {
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69f244d5 */.v-backup {
padding: 14px 16px;
}

.vbkp-header {
display: flex;
align-items: center;
gap: 12px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vbkp-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vbkp-header-val {
font-weight: 800;
font-size: 22px;
color: #00e889;
letter-spacing: -.03em;
}

.vbkp-header-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vbkp-header-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vbkp-rows {
display: flex;
flex-direction: column;
gap: 5px;
margin-bottom: 12px;
}

.vbkp-row {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vbkp-row-ico {
color: #00e889;
font-size: 12px;
flex: none;
}

.vbkp-row-date {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-row-size {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vbkp-row-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 8px;
border-radius: 4px;
}

.vbkp-storage {
margin-bottom: 12px;
}

.vbkp-storage-meta {
display: flex;
justify-content: space-between;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
margin-bottom: 6px;
}

.vbkp-storage-meta span.g {
color: #00e889;
}

.vbkp-storage-track {
height: 5px;
background: rgba(255, 255, 255, .08);
border-radius: 999px;
overflow: hidden;
}

.vbkp-storage-fill {
height: 100%;
width: 28%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
}

.vbkp-restore {
display: flex;
align-items: center;
justify-content: center;
gap: 7px;
padding: 9px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-restore svg {
width: 13px;
height: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a6b3ba9 */.v-secmon {
padding: 14px 16px;
}


.vsm-status {
display: flex;
align-items: center;
gap: 10px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vsm-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vsm-status-info strong {
display: block;
font-size: 13px;
color: #00e889;
margin-bottom: 2px;
}

.vsm-status-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .6);
}

.vsm-status-time {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .5);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vsm-metrics {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 7px;
margin-bottom: 12px;
}

.vsm-metric {
background: rgba(255, 255, 255, .03);
border: 1px solid #E8F5F08C;
border-radius: 9px;
padding: 10px 12px;
text-align: center;
}

.vsm-metric strong.r {
color: #ff8080;
}

.vsm-metric strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-weight: 800;
font-size: 20px;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vsm-metric span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vsm-metric .vsm-sub {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
margin-top: 4px;
display: block;
}

.vsm-metric strong.g {
color: #00e889;
}

.vsm-events {
display: flex;
flex-direction: column;
gap: 5px;
}

.vsm-event {
display: flex;
align-items: flex-start;
gap: 8px;
padding: 7px 11px;
border-radius: 7px;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
}

.vsm-event.blocked {
background: rgba(255, 100, 80, .05);
border: 1px solid rgba(255, 100, 80, .18);
}

.vsm-event-dot.r {
background: #ff8080;
}

.vsm-event-body {
flex: 1;
}

.vsm-event-msg {
color: rgba(232, 245, 240, .75);
}

.vsm-event-time {
font-size: 10px;
color: #E8F5F08C;
margin-top: 2px;
}

.vsm-event.ok {
background: rgba(0, 232, 137, .04);
border: 1px solid #00e88930;
}

.vsm-event-dot.g {
background: #00e889;
box-shadow: 0 0 5px #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53302751 */.v-malware {
padding: 14px 16px;
}

.vmal-result {
display: flex;
align-items: center;
gap: 14px;
padding: 14px 16px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 12px;
margin-bottom: 14px;
}

.vmal-ring-wrap {
position: relative;
width: 52px;
height: 52px;
flex: none;
}

.vmal-ring-wrap svg {
transform: rotate(-90deg);
}

.vmal-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vmal-rf {
fill: none;
stroke: #00e889;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 133;
stroke-dashoffset: 0;
animation: malRing 1.6s cubic-bezier(.22, 1, .36, 1) .3s backwards;
}

@keyframes malRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vmal-ring-ico {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
}

.vmal-ring-ico svg {
width: 18px;
height: 18px;
}

.vmal-result-right strong {
display: block;
font-weight: 800;
font-size: 18px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vmal-result-right span {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: var(--mu);
opacity: .6;
margin-bottom: 8px;
}

.vmal-stats {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vmal-stat {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 8px;
text-align: center;
}

.vmal-stat strong {
display: block;
font-weight: 800;
font-size: 17px;
color: #fff;
margin-bottom: 2px;
}

.vmal-stat span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vmal-stat strong.g {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vmal-checks {
display: flex;
flex-direction: column;
gap: 5px;
}

.vmal-check {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 7px;
background: rgba(0, 232, 137, .04);
border: 1px solid rgba(0, 232, 137, .15);
}

.vmal-check-ico {
width: 20px;
height: 20px;
border-radius: 6px;
background: rgba(0, 232, 137, .15);
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vmal-check-ico svg {
width: 11px;
height: 11px;
}

.vmal-check-name {
flex: 1;
font-size: 12px;
color: rgba(232, 245, 240, .8);
}

.vmal-check-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e706b95 */.v-perf {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-scores {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 8px;
margin-bottom: 14px;
}

.vperf-score {
display: flex;
flex-direction: column;
align-items: center;
gap: 5px;
}

.vperf-ring-wrap {
position: relative;
width: 48px;
height: 48px;
}

.vperf-ring-wrap svg {
transform: rotate(-90deg);
}

.vperf-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vperf-rf.p98 {
stroke: #00e889;
stroke-dashoffset: 2;
animation-delay: .1s;
}

.vperf-rf.p100 {
stroke: #00e889;
stroke-dashoffset: 0;
animation-delay: .2s;
}



.vperf-rf {
fill: none;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 121;
animation: perfRing 1.4s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vperf-ring-num.g {
color: #00e889;
}

.vperf-ring-num {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 13px;
}

.vperf-score-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
text-align: center;
line-height: 1.3;
}

.vperf-rf.p95 {
stroke: #8c52ff;
stroke-dashoffset: 6;
animation-delay: .3s;
}

.vperf-ring-num.p {
color: #8c52ff;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-cwv {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vperf-cwv-row {
display: flex;
align-items: center;
gap: 10px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #8c52ff47;
}

.vperf-cwv-name {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
min-width: 32px;
}

.vperf-cwv-val {
font-weight: 800;
font-size: 14px;
color: #fff;
flex: 1;
}

.vperf-cwv-bar {
flex: 1;
height: 4px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vperf-cwv-badge.good {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vperf-cwv-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 2px 8px;
border-radius: 4px;
white-space: nowrap;
}

.vperf-cwv-fill.g {
background: linear-gradient(90deg, #00e889, #00b86e);
}

.vperf-cwv-fill {
height: 100%;
border-radius: 999px;
animation: perfFill 1.2s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfFill {
0% {
transform: scaleX(0);
transform-origin: left;
}

100% {
transform: scaleX(1);
transform-origin: left;
}
}

.vperf-strip {
display: flex;
gap: 7px;
}

.vperf-strip-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 12px;
text-align: center;
}

.vperf-strip-item strong {
display: block;
font-weight: 800;
font-size: 16px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 2px;
}

.vperf-strip-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vperf-strip-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ec10123 */.v-support {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-sla {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vspt-sla-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vspt-sla-item strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vspt-sla-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
}

.vspt-sla-item strong.p {
color: #8c52ff;
}

.v-lbl {
font-family: font-family: 'JetBrains Mono', monospace;;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-tickets {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vspt-ticket {
display: flex;
align-items: flex-start;
gap: 9px;
padding: 9px 12px;
border-radius: 9px;
background: rgba(255, 255, 255, .03);
border: 1px solid var(--s1);
}

.vspt-ticket-num {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
flex: none;
margin-top: 1px;
}

.vspt-ticket-body {
flex: 1;
}

.vspt-ticket-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vspt-ticket-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vspt-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 999px;
white-space: nowrap;
margin-top: 1px;
}

.vspt-status.progress {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vspt-status.open {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vspt-status.resolved {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-channels {
display: flex;
gap: 7px;
}

.vspt-channel.primary {
color: #00e889;
border-color: #00e88930;
background: #00e88918;
}

.vspt-channel {
flex: 1;
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
padding: 8px 10px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vspt-channel svg {
width: 13px;
height: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d5af7c2 */.v-updates {
padding: 14px 16px;
}

.vupd-schedule {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 9px;
margin-bottom: 12px;
}

.vupd-sch-ico {
width: 30px;
height: 30px;
border-radius: 8px;
background: #00e88930;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vupd-sch-ico svg {
width: 15px;
height: 15px;
}

.vupd-sch-info strong {
display: block;
font-size: 12.5px;
color: #00e889;
margin-bottom: 2px;
}

.vupd-sch-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vupd-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vupd-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vupd-item-ico.wp {
background: rgba(33, 117, 155, .2);
color: #21759B;
}

.vupd-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
flex: none;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 10px;
}

.vupd-item-name {
flex: 1;
}

.vupd-item-name strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vupd-item-ver {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vupd-badge.done {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vupd-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 5px;
white-space: nowrap;
}

.vupd-item-ico.woo {
background: rgba(140, 82, 255, .18);
color: #8c52ff47;
}

.vupd-item-ico.yoast {
background: rgba(250, 80, 50, .15);
color: #FA5032;
}

.vupd-item-ico.theme {
background: #00e88918;
color: #00e889;
}

.vupd-badge.staged {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vupd-item-ico.plugin {
background: rgba(255, 200, 80, .12);
color: #FFCB6B;
}

.vupd-footer {
display: flex;
align-items: center;
justify-content: space-between;
padding: 9px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .02);
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vupd-footer span.g {
color: #00e889;
}

.vupd-footer span.g {
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69f244d5 */.v-backup {
padding: 14px 16px;
}

.vbkp-header {
display: flex;
align-items: center;
gap: 12px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vbkp-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vbkp-header-val {
font-weight: 800;
font-size: 22px;
color: #00e889;
letter-spacing: -.03em;
}

.vbkp-header-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vbkp-header-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vbkp-rows {
display: flex;
flex-direction: column;
gap: 5px;
margin-bottom: 12px;
}

.vbkp-row {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vbkp-row-ico {
color: #00e889;
font-size: 12px;
flex: none;
}

.vbkp-row-date {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-row-size {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vbkp-row-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 8px;
border-radius: 4px;
}

.vbkp-storage {
margin-bottom: 12px;
}

.vbkp-storage-meta {
display: flex;
justify-content: space-between;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
margin-bottom: 6px;
}

.vbkp-storage-meta span.g {
color: #00e889;
}

.vbkp-storage-track {
height: 5px;
background: rgba(255, 255, 255, .08);
border-radius: 999px;
overflow: hidden;
}

.vbkp-storage-fill {
height: 100%;
width: 28%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
}

.vbkp-restore {
display: flex;
align-items: center;
justify-content: center;
gap: 7px;
padding: 9px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-restore svg {
width: 13px;
height: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a6b3ba9 */.v-secmon {
padding: 14px 16px;
}


.vsm-status {
display: flex;
align-items: center;
gap: 10px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vsm-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vsm-status-info strong {
display: block;
font-size: 13px;
color: #00e889;
margin-bottom: 2px;
}

.vsm-status-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .6);
}

.vsm-status-time {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .5);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vsm-metrics {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 7px;
margin-bottom: 12px;
}

.vsm-metric {
background: rgba(255, 255, 255, .03);
border: 1px solid #E8F5F08C;
border-radius: 9px;
padding: 10px 12px;
text-align: center;
}

.vsm-metric strong.r {
color: #ff8080;
}

.vsm-metric strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-weight: 800;
font-size: 20px;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vsm-metric span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vsm-metric .vsm-sub {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
margin-top: 4px;
display: block;
}

.vsm-metric strong.g {
color: #00e889;
}

.vsm-events {
display: flex;
flex-direction: column;
gap: 5px;
}

.vsm-event {
display: flex;
align-items: flex-start;
gap: 8px;
padding: 7px 11px;
border-radius: 7px;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
}

.vsm-event.blocked {
background: rgba(255, 100, 80, .05);
border: 1px solid rgba(255, 100, 80, .18);
}

.vsm-event-dot.r {
background: #ff8080;
}

.vsm-event-body {
flex: 1;
}

.vsm-event-msg {
color: rgba(232, 245, 240, .75);
}

.vsm-event-time {
font-size: 10px;
color: #E8F5F08C;
margin-top: 2px;
}

.vsm-event.ok {
background: rgba(0, 232, 137, .04);
border: 1px solid #00e88930;
}

.vsm-event-dot.g {
background: #00e889;
box-shadow: 0 0 5px #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53302751 */.v-malware {
padding: 14px 16px;
}

.vmal-result {
display: flex;
align-items: center;
gap: 14px;
padding: 14px 16px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 12px;
margin-bottom: 14px;
}

.vmal-ring-wrap {
position: relative;
width: 52px;
height: 52px;
flex: none;
}

.vmal-ring-wrap svg {
transform: rotate(-90deg);
}

.vmal-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vmal-rf {
fill: none;
stroke: #00e889;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 133;
stroke-dashoffset: 0;
animation: malRing 1.6s cubic-bezier(.22, 1, .36, 1) .3s backwards;
}

@keyframes malRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vmal-ring-ico {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
}

.vmal-ring-ico svg {
width: 18px;
height: 18px;
}

.vmal-result-right strong {
display: block;
font-weight: 800;
font-size: 18px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vmal-result-right span {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: var(--mu);
opacity: .6;
margin-bottom: 8px;
}

.vmal-stats {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vmal-stat {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 8px;
text-align: center;
}

.vmal-stat strong {
display: block;
font-weight: 800;
font-size: 17px;
color: #fff;
margin-bottom: 2px;
}

.vmal-stat span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vmal-stat strong.g {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vmal-checks {
display: flex;
flex-direction: column;
gap: 5px;
}

.vmal-check {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 7px;
background: rgba(0, 232, 137, .04);
border: 1px solid rgba(0, 232, 137, .15);
}

.vmal-check-ico {
width: 20px;
height: 20px;
border-radius: 6px;
background: rgba(0, 232, 137, .15);
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vmal-check-ico svg {
width: 11px;
height: 11px;
}

.vmal-check-name {
flex: 1;
font-size: 12px;
color: rgba(232, 245, 240, .8);
}

.vmal-check-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e706b95 */.v-perf {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-scores {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 8px;
margin-bottom: 14px;
}

.vperf-score {
display: flex;
flex-direction: column;
align-items: center;
gap: 5px;
}

.vperf-ring-wrap {
position: relative;
width: 48px;
height: 48px;
}

.vperf-ring-wrap svg {
transform: rotate(-90deg);
}

.vperf-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vperf-rf.p98 {
stroke: #00e889;
stroke-dashoffset: 2;
animation-delay: .1s;
}

.vperf-rf.p100 {
stroke: #00e889;
stroke-dashoffset: 0;
animation-delay: .2s;
}



.vperf-rf {
fill: none;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 121;
animation: perfRing 1.4s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vperf-ring-num.g {
color: #00e889;
}

.vperf-ring-num {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 13px;
}

.vperf-score-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
text-align: center;
line-height: 1.3;
}

.vperf-rf.p95 {
stroke: #8c52ff;
stroke-dashoffset: 6;
animation-delay: .3s;
}

.vperf-ring-num.p {
color: #8c52ff;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-cwv {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vperf-cwv-row {
display: flex;
align-items: center;
gap: 10px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #8c52ff47;
}

.vperf-cwv-name {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
min-width: 32px;
}

.vperf-cwv-val {
font-weight: 800;
font-size: 14px;
color: #fff;
flex: 1;
}

.vperf-cwv-bar {
flex: 1;
height: 4px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vperf-cwv-badge.good {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vperf-cwv-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 2px 8px;
border-radius: 4px;
white-space: nowrap;
}

.vperf-cwv-fill.g {
background: linear-gradient(90deg, #00e889, #00b86e);
}

.vperf-cwv-fill {
height: 100%;
border-radius: 999px;
animation: perfFill 1.2s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfFill {
0% {
transform: scaleX(0);
transform-origin: left;
}

100% {
transform: scaleX(1);
transform-origin: left;
}
}

.vperf-strip {
display: flex;
gap: 7px;
}

.vperf-strip-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 12px;
text-align: center;
}

.vperf-strip-item strong {
display: block;
font-weight: 800;
font-size: 16px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 2px;
}

.vperf-strip-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vperf-strip-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ec10123 */.v-support {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-sla {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vspt-sla-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vspt-sla-item strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vspt-sla-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
}

.vspt-sla-item strong.p {
color: #8c52ff;
}

.v-lbl {
font-family: font-family: 'JetBrains Mono', monospace;;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-tickets {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vspt-ticket {
display: flex;
align-items: flex-start;
gap: 9px;
padding: 9px 12px;
border-radius: 9px;
background: rgba(255, 255, 255, .03);
border: 1px solid var(--s1);
}

.vspt-ticket-num {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
flex: none;
margin-top: 1px;
}

.vspt-ticket-body {
flex: 1;
}

.vspt-ticket-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vspt-ticket-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vspt-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 999px;
white-space: nowrap;
margin-top: 1px;
}

.vspt-status.progress {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vspt-status.open {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vspt-status.resolved {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-channels {
display: flex;
gap: 7px;
}

.vspt-channel.primary {
color: #00e889;
border-color: #00e88930;
background: #00e88918;
}

.vspt-channel {
flex: 1;
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
padding: 8px 10px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vspt-channel svg {
width: 13px;
height: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d5af7c2 */.v-updates {
padding: 14px 16px;
}

.vupd-schedule {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 9px;
margin-bottom: 12px;
}

.vupd-sch-ico {
width: 30px;
height: 30px;
border-radius: 8px;
background: #00e88930;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vupd-sch-ico svg {
width: 15px;
height: 15px;
}

.vupd-sch-info strong {
display: block;
font-size: 12.5px;
color: #00e889;
margin-bottom: 2px;
}

.vupd-sch-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vupd-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vupd-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vupd-item-ico.wp {
background: rgba(33, 117, 155, .2);
color: #21759B;
}

.vupd-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
flex: none;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 10px;
}

.vupd-item-name {
flex: 1;
}

.vupd-item-name strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vupd-item-ver {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vupd-badge.done {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vupd-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 5px;
white-space: nowrap;
}

.vupd-item-ico.woo {
background: rgba(140, 82, 255, .18);
color: #8c52ff47;
}

.vupd-item-ico.yoast {
background: rgba(250, 80, 50, .15);
color: #FA5032;
}

.vupd-item-ico.theme {
background: #00e88918;
color: #00e889;
}

.vupd-badge.staged {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vupd-item-ico.plugin {
background: rgba(255, 200, 80, .12);
color: #FFCB6B;
}

.vupd-footer {
display: flex;
align-items: center;
justify-content: space-between;
padding: 9px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .02);
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vupd-footer span.g {
color: #00e889;
}

.vupd-footer span.g {
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69f244d5 */.v-backup {
padding: 14px 16px;
}

.vbkp-header {
display: flex;
align-items: center;
gap: 12px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vbkp-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vbkp-header-val {
font-weight: 800;
font-size: 22px;
color: #00e889;
letter-spacing: -.03em;
}

.vbkp-header-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vbkp-header-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vbkp-rows {
display: flex;
flex-direction: column;
gap: 5px;
margin-bottom: 12px;
}

.vbkp-row {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vbkp-row-ico {
color: #00e889;
font-size: 12px;
flex: none;
}

.vbkp-row-date {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-row-size {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vbkp-row-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 8px;
border-radius: 4px;
}

.vbkp-storage {
margin-bottom: 12px;
}

.vbkp-storage-meta {
display: flex;
justify-content: space-between;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
margin-bottom: 6px;
}

.vbkp-storage-meta span.g {
color: #00e889;
}

.vbkp-storage-track {
height: 5px;
background: rgba(255, 255, 255, .08);
border-radius: 999px;
overflow: hidden;
}

.vbkp-storage-fill {
height: 100%;
width: 28%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
}

.vbkp-restore {
display: flex;
align-items: center;
justify-content: center;
gap: 7px;
padding: 9px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-restore svg {
width: 13px;
height: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a6b3ba9 */.v-secmon {
padding: 14px 16px;
}


.vsm-status {
display: flex;
align-items: center;
gap: 10px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vsm-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vsm-status-info strong {
display: block;
font-size: 13px;
color: #00e889;
margin-bottom: 2px;
}

.vsm-status-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .6);
}

.vsm-status-time {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .5);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vsm-metrics {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 7px;
margin-bottom: 12px;
}

.vsm-metric {
background: rgba(255, 255, 255, .03);
border: 1px solid #E8F5F08C;
border-radius: 9px;
padding: 10px 12px;
text-align: center;
}

.vsm-metric strong.r {
color: #ff8080;
}

.vsm-metric strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-weight: 800;
font-size: 20px;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vsm-metric span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vsm-metric .vsm-sub {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
margin-top: 4px;
display: block;
}

.vsm-metric strong.g {
color: #00e889;
}

.vsm-events {
display: flex;
flex-direction: column;
gap: 5px;
}

.vsm-event {
display: flex;
align-items: flex-start;
gap: 8px;
padding: 7px 11px;
border-radius: 7px;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
}

.vsm-event.blocked {
background: rgba(255, 100, 80, .05);
border: 1px solid rgba(255, 100, 80, .18);
}

.vsm-event-dot.r {
background: #ff8080;
}

.vsm-event-body {
flex: 1;
}

.vsm-event-msg {
color: rgba(232, 245, 240, .75);
}

.vsm-event-time {
font-size: 10px;
color: #E8F5F08C;
margin-top: 2px;
}

.vsm-event.ok {
background: rgba(0, 232, 137, .04);
border: 1px solid #00e88930;
}

.vsm-event-dot.g {
background: #00e889;
box-shadow: 0 0 5px #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53302751 */.v-malware {
padding: 14px 16px;
}

.vmal-result {
display: flex;
align-items: center;
gap: 14px;
padding: 14px 16px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 12px;
margin-bottom: 14px;
}

.vmal-ring-wrap {
position: relative;
width: 52px;
height: 52px;
flex: none;
}

.vmal-ring-wrap svg {
transform: rotate(-90deg);
}

.vmal-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vmal-rf {
fill: none;
stroke: #00e889;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 133;
stroke-dashoffset: 0;
animation: malRing 1.6s cubic-bezier(.22, 1, .36, 1) .3s backwards;
}

@keyframes malRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vmal-ring-ico {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
}

.vmal-ring-ico svg {
width: 18px;
height: 18px;
}

.vmal-result-right strong {
display: block;
font-weight: 800;
font-size: 18px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vmal-result-right span {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: var(--mu);
opacity: .6;
margin-bottom: 8px;
}

.vmal-stats {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vmal-stat {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 8px;
text-align: center;
}

.vmal-stat strong {
display: block;
font-weight: 800;
font-size: 17px;
color: #fff;
margin-bottom: 2px;
}

.vmal-stat span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vmal-stat strong.g {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vmal-checks {
display: flex;
flex-direction: column;
gap: 5px;
}

.vmal-check {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 7px;
background: rgba(0, 232, 137, .04);
border: 1px solid rgba(0, 232, 137, .15);
}

.vmal-check-ico {
width: 20px;
height: 20px;
border-radius: 6px;
background: rgba(0, 232, 137, .15);
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vmal-check-ico svg {
width: 11px;
height: 11px;
}

.vmal-check-name {
flex: 1;
font-size: 12px;
color: rgba(232, 245, 240, .8);
}

.vmal-check-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e706b95 */.v-perf {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-scores {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 8px;
margin-bottom: 14px;
}

.vperf-score {
display: flex;
flex-direction: column;
align-items: center;
gap: 5px;
}

.vperf-ring-wrap {
position: relative;
width: 48px;
height: 48px;
}

.vperf-ring-wrap svg {
transform: rotate(-90deg);
}

.vperf-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vperf-rf.p98 {
stroke: #00e889;
stroke-dashoffset: 2;
animation-delay: .1s;
}

.vperf-rf.p100 {
stroke: #00e889;
stroke-dashoffset: 0;
animation-delay: .2s;
}



.vperf-rf {
fill: none;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 121;
animation: perfRing 1.4s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vperf-ring-num.g {
color: #00e889;
}

.vperf-ring-num {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 13px;
}

.vperf-score-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
text-align: center;
line-height: 1.3;
}

.vperf-rf.p95 {
stroke: #8c52ff;
stroke-dashoffset: 6;
animation-delay: .3s;
}

.vperf-ring-num.p {
color: #8c52ff;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-cwv {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vperf-cwv-row {
display: flex;
align-items: center;
gap: 10px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #8c52ff47;
}

.vperf-cwv-name {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
min-width: 32px;
}

.vperf-cwv-val {
font-weight: 800;
font-size: 14px;
color: #fff;
flex: 1;
}

.vperf-cwv-bar {
flex: 1;
height: 4px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vperf-cwv-badge.good {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vperf-cwv-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 2px 8px;
border-radius: 4px;
white-space: nowrap;
}

.vperf-cwv-fill.g {
background: linear-gradient(90deg, #00e889, #00b86e);
}

.vperf-cwv-fill {
height: 100%;
border-radius: 999px;
animation: perfFill 1.2s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfFill {
0% {
transform: scaleX(0);
transform-origin: left;
}

100% {
transform: scaleX(1);
transform-origin: left;
}
}

.vperf-strip {
display: flex;
gap: 7px;
}

.vperf-strip-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 12px;
text-align: center;
}

.vperf-strip-item strong {
display: block;
font-weight: 800;
font-size: 16px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 2px;
}

.vperf-strip-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vperf-strip-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ec10123 */.v-support {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-sla {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vspt-sla-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vspt-sla-item strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vspt-sla-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
}

.vspt-sla-item strong.p {
color: #8c52ff;
}

.v-lbl {
font-family: font-family: 'JetBrains Mono', monospace;;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-tickets {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vspt-ticket {
display: flex;
align-items: flex-start;
gap: 9px;
padding: 9px 12px;
border-radius: 9px;
background: rgba(255, 255, 255, .03);
border: 1px solid var(--s1);
}

.vspt-ticket-num {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
flex: none;
margin-top: 1px;
}

.vspt-ticket-body {
flex: 1;
}

.vspt-ticket-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vspt-ticket-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vspt-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 999px;
white-space: nowrap;
margin-top: 1px;
}

.vspt-status.progress {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vspt-status.open {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vspt-status.resolved {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-channels {
display: flex;
gap: 7px;
}

.vspt-channel.primary {
color: #00e889;
border-color: #00e88930;
background: #00e88918;
}

.vspt-channel {
flex: 1;
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
padding: 8px 10px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vspt-channel svg {
width: 13px;
height: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d5af7c2 */.v-updates {
padding: 14px 16px;
}

.vupd-schedule {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 9px;
margin-bottom: 12px;
}

.vupd-sch-ico {
width: 30px;
height: 30px;
border-radius: 8px;
background: #00e88930;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vupd-sch-ico svg {
width: 15px;
height: 15px;
}

.vupd-sch-info strong {
display: block;
font-size: 12.5px;
color: #00e889;
margin-bottom: 2px;
}

.vupd-sch-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vupd-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vupd-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vupd-item-ico.wp {
background: rgba(33, 117, 155, .2);
color: #21759B;
}

.vupd-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
flex: none;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 10px;
}

.vupd-item-name {
flex: 1;
}

.vupd-item-name strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vupd-item-ver {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vupd-badge.done {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vupd-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 5px;
white-space: nowrap;
}

.vupd-item-ico.woo {
background: rgba(140, 82, 255, .18);
color: #8c52ff47;
}

.vupd-item-ico.yoast {
background: rgba(250, 80, 50, .15);
color: #FA5032;
}

.vupd-item-ico.theme {
background: #00e88918;
color: #00e889;
}

.vupd-badge.staged {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vupd-item-ico.plugin {
background: rgba(255, 200, 80, .12);
color: #FFCB6B;
}

.vupd-footer {
display: flex;
align-items: center;
justify-content: space-between;
padding: 9px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .02);
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vupd-footer span.g {
color: #00e889;
}

.vupd-footer span.g {
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69f244d5 */.v-backup {
padding: 14px 16px;
}

.vbkp-header {
display: flex;
align-items: center;
gap: 12px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vbkp-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vbkp-header-val {
font-weight: 800;
font-size: 22px;
color: #00e889;
letter-spacing: -.03em;
}

.vbkp-header-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vbkp-header-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vbkp-rows {
display: flex;
flex-direction: column;
gap: 5px;
margin-bottom: 12px;
}

.vbkp-row {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vbkp-row-ico {
color: #00e889;
font-size: 12px;
flex: none;
}

.vbkp-row-date {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-row-size {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vbkp-row-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 8px;
border-radius: 4px;
}

.vbkp-storage {
margin-bottom: 12px;
}

.vbkp-storage-meta {
display: flex;
justify-content: space-between;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
margin-bottom: 6px;
}

.vbkp-storage-meta span.g {
color: #00e889;
}

.vbkp-storage-track {
height: 5px;
background: rgba(255, 255, 255, .08);
border-radius: 999px;
overflow: hidden;
}

.vbkp-storage-fill {
height: 100%;
width: 28%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
}

.vbkp-restore {
display: flex;
align-items: center;
justify-content: center;
gap: 7px;
padding: 9px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-restore svg {
width: 13px;
height: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a6b3ba9 */.v-secmon {
padding: 14px 16px;
}


.vsm-status {
display: flex;
align-items: center;
gap: 10px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vsm-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vsm-status-info strong {
display: block;
font-size: 13px;
color: #00e889;
margin-bottom: 2px;
}

.vsm-status-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .6);
}

.vsm-status-time {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .5);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vsm-metrics {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 7px;
margin-bottom: 12px;
}

.vsm-metric {
background: rgba(255, 255, 255, .03);
border: 1px solid #E8F5F08C;
border-radius: 9px;
padding: 10px 12px;
text-align: center;
}

.vsm-metric strong.r {
color: #ff8080;
}

.vsm-metric strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-weight: 800;
font-size: 20px;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vsm-metric span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vsm-metric .vsm-sub {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
margin-top: 4px;
display: block;
}

.vsm-metric strong.g {
color: #00e889;
}

.vsm-events {
display: flex;
flex-direction: column;
gap: 5px;
}

.vsm-event {
display: flex;
align-items: flex-start;
gap: 8px;
padding: 7px 11px;
border-radius: 7px;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
}

.vsm-event.blocked {
background: rgba(255, 100, 80, .05);
border: 1px solid rgba(255, 100, 80, .18);
}

.vsm-event-dot.r {
background: #ff8080;
}

.vsm-event-body {
flex: 1;
}

.vsm-event-msg {
color: rgba(232, 245, 240, .75);
}

.vsm-event-time {
font-size: 10px;
color: #E8F5F08C;
margin-top: 2px;
}

.vsm-event.ok {
background: rgba(0, 232, 137, .04);
border: 1px solid #00e88930;
}

.vsm-event-dot.g {
background: #00e889;
box-shadow: 0 0 5px #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53302751 */.v-malware {
padding: 14px 16px;
}

.vmal-result {
display: flex;
align-items: center;
gap: 14px;
padding: 14px 16px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 12px;
margin-bottom: 14px;
}

.vmal-ring-wrap {
position: relative;
width: 52px;
height: 52px;
flex: none;
}

.vmal-ring-wrap svg {
transform: rotate(-90deg);
}

.vmal-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vmal-rf {
fill: none;
stroke: #00e889;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 133;
stroke-dashoffset: 0;
animation: malRing 1.6s cubic-bezier(.22, 1, .36, 1) .3s backwards;
}

@keyframes malRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vmal-ring-ico {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
}

.vmal-ring-ico svg {
width: 18px;
height: 18px;
}

.vmal-result-right strong {
display: block;
font-weight: 800;
font-size: 18px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vmal-result-right span {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: var(--mu);
opacity: .6;
margin-bottom: 8px;
}

.vmal-stats {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vmal-stat {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 8px;
text-align: center;
}

.vmal-stat strong {
display: block;
font-weight: 800;
font-size: 17px;
color: #fff;
margin-bottom: 2px;
}

.vmal-stat span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vmal-stat strong.g {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vmal-checks {
display: flex;
flex-direction: column;
gap: 5px;
}

.vmal-check {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 7px;
background: rgba(0, 232, 137, .04);
border: 1px solid rgba(0, 232, 137, .15);
}

.vmal-check-ico {
width: 20px;
height: 20px;
border-radius: 6px;
background: rgba(0, 232, 137, .15);
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vmal-check-ico svg {
width: 11px;
height: 11px;
}

.vmal-check-name {
flex: 1;
font-size: 12px;
color: rgba(232, 245, 240, .8);
}

.vmal-check-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e706b95 */.v-perf {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-scores {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 8px;
margin-bottom: 14px;
}

.vperf-score {
display: flex;
flex-direction: column;
align-items: center;
gap: 5px;
}

.vperf-ring-wrap {
position: relative;
width: 48px;
height: 48px;
}

.vperf-ring-wrap svg {
transform: rotate(-90deg);
}

.vperf-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vperf-rf.p98 {
stroke: #00e889;
stroke-dashoffset: 2;
animation-delay: .1s;
}

.vperf-rf.p100 {
stroke: #00e889;
stroke-dashoffset: 0;
animation-delay: .2s;
}



.vperf-rf {
fill: none;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 121;
animation: perfRing 1.4s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vperf-ring-num.g {
color: #00e889;
}

.vperf-ring-num {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 13px;
}

.vperf-score-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
text-align: center;
line-height: 1.3;
}

.vperf-rf.p95 {
stroke: #8c52ff;
stroke-dashoffset: 6;
animation-delay: .3s;
}

.vperf-ring-num.p {
color: #8c52ff;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-cwv {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vperf-cwv-row {
display: flex;
align-items: center;
gap: 10px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #8c52ff47;
}

.vperf-cwv-name {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
min-width: 32px;
}

.vperf-cwv-val {
font-weight: 800;
font-size: 14px;
color: #fff;
flex: 1;
}

.vperf-cwv-bar {
flex: 1;
height: 4px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vperf-cwv-badge.good {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vperf-cwv-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 2px 8px;
border-radius: 4px;
white-space: nowrap;
}

.vperf-cwv-fill.g {
background: linear-gradient(90deg, #00e889, #00b86e);
}

.vperf-cwv-fill {
height: 100%;
border-radius: 999px;
animation: perfFill 1.2s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfFill {
0% {
transform: scaleX(0);
transform-origin: left;
}

100% {
transform: scaleX(1);
transform-origin: left;
}
}

.vperf-strip {
display: flex;
gap: 7px;
}

.vperf-strip-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 12px;
text-align: center;
}

.vperf-strip-item strong {
display: block;
font-weight: 800;
font-size: 16px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 2px;
}

.vperf-strip-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vperf-strip-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ec10123 */.v-support {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-sla {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vspt-sla-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vspt-sla-item strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vspt-sla-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
}

.vspt-sla-item strong.p {
color: #8c52ff;
}

.v-lbl {
font-family: font-family: 'JetBrains Mono', monospace;;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-tickets {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vspt-ticket {
display: flex;
align-items: flex-start;
gap: 9px;
padding: 9px 12px;
border-radius: 9px;
background: rgba(255, 255, 255, .03);
border: 1px solid var(--s1);
}

.vspt-ticket-num {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
flex: none;
margin-top: 1px;
}

.vspt-ticket-body {
flex: 1;
}

.vspt-ticket-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vspt-ticket-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vspt-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 999px;
white-space: nowrap;
margin-top: 1px;
}

.vspt-status.progress {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vspt-status.open {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vspt-status.resolved {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-channels {
display: flex;
gap: 7px;
}

.vspt-channel.primary {
color: #00e889;
border-color: #00e88930;
background: #00e88918;
}

.vspt-channel {
flex: 1;
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
padding: 8px 10px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vspt-channel svg {
width: 13px;
height: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d5af7c2 */.v-updates {
padding: 14px 16px;
}

.vupd-schedule {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 9px;
margin-bottom: 12px;
}

.vupd-sch-ico {
width: 30px;
height: 30px;
border-radius: 8px;
background: #00e88930;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vupd-sch-ico svg {
width: 15px;
height: 15px;
}

.vupd-sch-info strong {
display: block;
font-size: 12.5px;
color: #00e889;
margin-bottom: 2px;
}

.vupd-sch-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vupd-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vupd-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vupd-item-ico.wp {
background: rgba(33, 117, 155, .2);
color: #21759B;
}

.vupd-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
flex: none;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 10px;
}

.vupd-item-name {
flex: 1;
}

.vupd-item-name strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vupd-item-ver {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vupd-badge.done {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vupd-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 5px;
white-space: nowrap;
}

.vupd-item-ico.woo {
background: rgba(140, 82, 255, .18);
color: #8c52ff47;
}

.vupd-item-ico.yoast {
background: rgba(250, 80, 50, .15);
color: #FA5032;
}

.vupd-item-ico.theme {
background: #00e88918;
color: #00e889;
}

.vupd-badge.staged {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vupd-item-ico.plugin {
background: rgba(255, 200, 80, .12);
color: #FFCB6B;
}

.vupd-footer {
display: flex;
align-items: center;
justify-content: space-between;
padding: 9px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .02);
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vupd-footer span.g {
color: #00e889;
}

.vupd-footer span.g {
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69f244d5 */.v-backup {
padding: 14px 16px;
}

.vbkp-header {
display: flex;
align-items: center;
gap: 12px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vbkp-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vbkp-header-val {
font-weight: 800;
font-size: 22px;
color: #00e889;
letter-spacing: -.03em;
}

.vbkp-header-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vbkp-header-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vbkp-rows {
display: flex;
flex-direction: column;
gap: 5px;
margin-bottom: 12px;
}

.vbkp-row {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vbkp-row-ico {
color: #00e889;
font-size: 12px;
flex: none;
}

.vbkp-row-date {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-row-size {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vbkp-row-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 8px;
border-radius: 4px;
}

.vbkp-storage {
margin-bottom: 12px;
}

.vbkp-storage-meta {
display: flex;
justify-content: space-between;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
margin-bottom: 6px;
}

.vbkp-storage-meta span.g {
color: #00e889;
}

.vbkp-storage-track {
height: 5px;
background: rgba(255, 255, 255, .08);
border-radius: 999px;
overflow: hidden;
}

.vbkp-storage-fill {
height: 100%;
width: 28%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
}

.vbkp-restore {
display: flex;
align-items: center;
justify-content: center;
gap: 7px;
padding: 9px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-restore svg {
width: 13px;
height: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a6b3ba9 */.v-secmon {
padding: 14px 16px;
}


.vsm-status {
display: flex;
align-items: center;
gap: 10px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vsm-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vsm-status-info strong {
display: block;
font-size: 13px;
color: #00e889;
margin-bottom: 2px;
}

.vsm-status-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .6);
}

.vsm-status-time {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .5);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vsm-metrics {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 7px;
margin-bottom: 12px;
}

.vsm-metric {
background: rgba(255, 255, 255, .03);
border: 1px solid #E8F5F08C;
border-radius: 9px;
padding: 10px 12px;
text-align: center;
}

.vsm-metric strong.r {
color: #ff8080;
}

.vsm-metric strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-weight: 800;
font-size: 20px;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vsm-metric span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vsm-metric .vsm-sub {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
margin-top: 4px;
display: block;
}

.vsm-metric strong.g {
color: #00e889;
}

.vsm-events {
display: flex;
flex-direction: column;
gap: 5px;
}

.vsm-event {
display: flex;
align-items: flex-start;
gap: 8px;
padding: 7px 11px;
border-radius: 7px;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
}

.vsm-event.blocked {
background: rgba(255, 100, 80, .05);
border: 1px solid rgba(255, 100, 80, .18);
}

.vsm-event-dot.r {
background: #ff8080;
}

.vsm-event-body {
flex: 1;
}

.vsm-event-msg {
color: rgba(232, 245, 240, .75);
}

.vsm-event-time {
font-size: 10px;
color: #E8F5F08C;
margin-top: 2px;
}

.vsm-event.ok {
background: rgba(0, 232, 137, .04);
border: 1px solid #00e88930;
}

.vsm-event-dot.g {
background: #00e889;
box-shadow: 0 0 5px #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53302751 */.v-malware {
padding: 14px 16px;
}

.vmal-result {
display: flex;
align-items: center;
gap: 14px;
padding: 14px 16px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 12px;
margin-bottom: 14px;
}

.vmal-ring-wrap {
position: relative;
width: 52px;
height: 52px;
flex: none;
}

.vmal-ring-wrap svg {
transform: rotate(-90deg);
}

.vmal-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vmal-rf {
fill: none;
stroke: #00e889;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 133;
stroke-dashoffset: 0;
animation: malRing 1.6s cubic-bezier(.22, 1, .36, 1) .3s backwards;
}

@keyframes malRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vmal-ring-ico {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
}

.vmal-ring-ico svg {
width: 18px;
height: 18px;
}

.vmal-result-right strong {
display: block;
font-weight: 800;
font-size: 18px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vmal-result-right span {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: var(--mu);
opacity: .6;
margin-bottom: 8px;
}

.vmal-stats {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vmal-stat {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 8px;
text-align: center;
}

.vmal-stat strong {
display: block;
font-weight: 800;
font-size: 17px;
color: #fff;
margin-bottom: 2px;
}

.vmal-stat span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vmal-stat strong.g {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vmal-checks {
display: flex;
flex-direction: column;
gap: 5px;
}

.vmal-check {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 7px;
background: rgba(0, 232, 137, .04);
border: 1px solid rgba(0, 232, 137, .15);
}

.vmal-check-ico {
width: 20px;
height: 20px;
border-radius: 6px;
background: rgba(0, 232, 137, .15);
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vmal-check-ico svg {
width: 11px;
height: 11px;
}

.vmal-check-name {
flex: 1;
font-size: 12px;
color: rgba(232, 245, 240, .8);
}

.vmal-check-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e706b95 */.v-perf {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-scores {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 8px;
margin-bottom: 14px;
}

.vperf-score {
display: flex;
flex-direction: column;
align-items: center;
gap: 5px;
}

.vperf-ring-wrap {
position: relative;
width: 48px;
height: 48px;
}

.vperf-ring-wrap svg {
transform: rotate(-90deg);
}

.vperf-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vperf-rf.p98 {
stroke: #00e889;
stroke-dashoffset: 2;
animation-delay: .1s;
}

.vperf-rf.p100 {
stroke: #00e889;
stroke-dashoffset: 0;
animation-delay: .2s;
}



.vperf-rf {
fill: none;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 121;
animation: perfRing 1.4s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vperf-ring-num.g {
color: #00e889;
}

.vperf-ring-num {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 13px;
}

.vperf-score-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
text-align: center;
line-height: 1.3;
}

.vperf-rf.p95 {
stroke: #8c52ff;
stroke-dashoffset: 6;
animation-delay: .3s;
}

.vperf-ring-num.p {
color: #8c52ff;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-cwv {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vperf-cwv-row {
display: flex;
align-items: center;
gap: 10px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #8c52ff47;
}

.vperf-cwv-name {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
min-width: 32px;
}

.vperf-cwv-val {
font-weight: 800;
font-size: 14px;
color: #fff;
flex: 1;
}

.vperf-cwv-bar {
flex: 1;
height: 4px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vperf-cwv-badge.good {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vperf-cwv-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 2px 8px;
border-radius: 4px;
white-space: nowrap;
}

.vperf-cwv-fill.g {
background: linear-gradient(90deg, #00e889, #00b86e);
}

.vperf-cwv-fill {
height: 100%;
border-radius: 999px;
animation: perfFill 1.2s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfFill {
0% {
transform: scaleX(0);
transform-origin: left;
}

100% {
transform: scaleX(1);
transform-origin: left;
}
}

.vperf-strip {
display: flex;
gap: 7px;
}

.vperf-strip-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 12px;
text-align: center;
}

.vperf-strip-item strong {
display: block;
font-weight: 800;
font-size: 16px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 2px;
}

.vperf-strip-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vperf-strip-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ec10123 */.v-support {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-sla {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vspt-sla-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vspt-sla-item strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vspt-sla-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
}

.vspt-sla-item strong.p {
color: #8c52ff;
}

.v-lbl {
font-family: font-family: 'JetBrains Mono', monospace;;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-tickets {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vspt-ticket {
display: flex;
align-items: flex-start;
gap: 9px;
padding: 9px 12px;
border-radius: 9px;
background: rgba(255, 255, 255, .03);
border: 1px solid var(--s1);
}

.vspt-ticket-num {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
flex: none;
margin-top: 1px;
}

.vspt-ticket-body {
flex: 1;
}

.vspt-ticket-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vspt-ticket-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vspt-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 999px;
white-space: nowrap;
margin-top: 1px;
}

.vspt-status.progress {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vspt-status.open {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vspt-status.resolved {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-channels {
display: flex;
gap: 7px;
}

.vspt-channel.primary {
color: #00e889;
border-color: #00e88930;
background: #00e88918;
}

.vspt-channel {
flex: 1;
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
padding: 8px 10px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vspt-channel svg {
width: 13px;
height: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d5af7c2 */.v-updates {
padding: 14px 16px;
}

.vupd-schedule {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 9px;
margin-bottom: 12px;
}

.vupd-sch-ico {
width: 30px;
height: 30px;
border-radius: 8px;
background: #00e88930;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vupd-sch-ico svg {
width: 15px;
height: 15px;
}

.vupd-sch-info strong {
display: block;
font-size: 12.5px;
color: #00e889;
margin-bottom: 2px;
}

.vupd-sch-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vupd-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vupd-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vupd-item-ico.wp {
background: rgba(33, 117, 155, .2);
color: #21759B;
}

.vupd-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
flex: none;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 10px;
}

.vupd-item-name {
flex: 1;
}

.vupd-item-name strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vupd-item-ver {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vupd-badge.done {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vupd-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 5px;
white-space: nowrap;
}

.vupd-item-ico.woo {
background: rgba(140, 82, 255, .18);
color: #8c52ff47;
}

.vupd-item-ico.yoast {
background: rgba(250, 80, 50, .15);
color: #FA5032;
}

.vupd-item-ico.theme {
background: #00e88918;
color: #00e889;
}

.vupd-badge.staged {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vupd-item-ico.plugin {
background: rgba(255, 200, 80, .12);
color: #FFCB6B;
}

.vupd-footer {
display: flex;
align-items: center;
justify-content: space-between;
padding: 9px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .02);
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vupd-footer span.g {
color: #00e889;
}

.vupd-footer span.g {
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69f244d5 */.v-backup {
padding: 14px 16px;
}

.vbkp-header {
display: flex;
align-items: center;
gap: 12px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vbkp-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vbkp-header-val {
font-weight: 800;
font-size: 22px;
color: #00e889;
letter-spacing: -.03em;
}

.vbkp-header-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vbkp-header-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vbkp-rows {
display: flex;
flex-direction: column;
gap: 5px;
margin-bottom: 12px;
}

.vbkp-row {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vbkp-row-ico {
color: #00e889;
font-size: 12px;
flex: none;
}

.vbkp-row-date {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-row-size {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vbkp-row-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 8px;
border-radius: 4px;
}

.vbkp-storage {
margin-bottom: 12px;
}

.vbkp-storage-meta {
display: flex;
justify-content: space-between;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
margin-bottom: 6px;
}

.vbkp-storage-meta span.g {
color: #00e889;
}

.vbkp-storage-track {
height: 5px;
background: rgba(255, 255, 255, .08);
border-radius: 999px;
overflow: hidden;
}

.vbkp-storage-fill {
height: 100%;
width: 28%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
}

.vbkp-restore {
display: flex;
align-items: center;
justify-content: center;
gap: 7px;
padding: 9px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-restore svg {
width: 13px;
height: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a6b3ba9 */.v-secmon {
padding: 14px 16px;
}


.vsm-status {
display: flex;
align-items: center;
gap: 10px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vsm-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vsm-status-info strong {
display: block;
font-size: 13px;
color: #00e889;
margin-bottom: 2px;
}

.vsm-status-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .6);
}

.vsm-status-time {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .5);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vsm-metrics {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 7px;
margin-bottom: 12px;
}

.vsm-metric {
background: rgba(255, 255, 255, .03);
border: 1px solid #E8F5F08C;
border-radius: 9px;
padding: 10px 12px;
text-align: center;
}

.vsm-metric strong.r {
color: #ff8080;
}

.vsm-metric strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-weight: 800;
font-size: 20px;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vsm-metric span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vsm-metric .vsm-sub {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
margin-top: 4px;
display: block;
}

.vsm-metric strong.g {
color: #00e889;
}

.vsm-events {
display: flex;
flex-direction: column;
gap: 5px;
}

.vsm-event {
display: flex;
align-items: flex-start;
gap: 8px;
padding: 7px 11px;
border-radius: 7px;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
}

.vsm-event.blocked {
background: rgba(255, 100, 80, .05);
border: 1px solid rgba(255, 100, 80, .18);
}

.vsm-event-dot.r {
background: #ff8080;
}

.vsm-event-body {
flex: 1;
}

.vsm-event-msg {
color: rgba(232, 245, 240, .75);
}

.vsm-event-time {
font-size: 10px;
color: #E8F5F08C;
margin-top: 2px;
}

.vsm-event.ok {
background: rgba(0, 232, 137, .04);
border: 1px solid #00e88930;
}

.vsm-event-dot.g {
background: #00e889;
box-shadow: 0 0 5px #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53302751 */.v-malware {
padding: 14px 16px;
}

.vmal-result {
display: flex;
align-items: center;
gap: 14px;
padding: 14px 16px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 12px;
margin-bottom: 14px;
}

.vmal-ring-wrap {
position: relative;
width: 52px;
height: 52px;
flex: none;
}

.vmal-ring-wrap svg {
transform: rotate(-90deg);
}

.vmal-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vmal-rf {
fill: none;
stroke: #00e889;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 133;
stroke-dashoffset: 0;
animation: malRing 1.6s cubic-bezier(.22, 1, .36, 1) .3s backwards;
}

@keyframes malRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vmal-ring-ico {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
}

.vmal-ring-ico svg {
width: 18px;
height: 18px;
}

.vmal-result-right strong {
display: block;
font-weight: 800;
font-size: 18px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vmal-result-right span {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: var(--mu);
opacity: .6;
margin-bottom: 8px;
}

.vmal-stats {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vmal-stat {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 8px;
text-align: center;
}

.vmal-stat strong {
display: block;
font-weight: 800;
font-size: 17px;
color: #fff;
margin-bottom: 2px;
}

.vmal-stat span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vmal-stat strong.g {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vmal-checks {
display: flex;
flex-direction: column;
gap: 5px;
}

.vmal-check {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 7px;
background: rgba(0, 232, 137, .04);
border: 1px solid rgba(0, 232, 137, .15);
}

.vmal-check-ico {
width: 20px;
height: 20px;
border-radius: 6px;
background: rgba(0, 232, 137, .15);
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vmal-check-ico svg {
width: 11px;
height: 11px;
}

.vmal-check-name {
flex: 1;
font-size: 12px;
color: rgba(232, 245, 240, .8);
}

.vmal-check-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e706b95 */.v-perf {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-scores {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 8px;
margin-bottom: 14px;
}

.vperf-score {
display: flex;
flex-direction: column;
align-items: center;
gap: 5px;
}

.vperf-ring-wrap {
position: relative;
width: 48px;
height: 48px;
}

.vperf-ring-wrap svg {
transform: rotate(-90deg);
}

.vperf-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vperf-rf.p98 {
stroke: #00e889;
stroke-dashoffset: 2;
animation-delay: .1s;
}

.vperf-rf.p100 {
stroke: #00e889;
stroke-dashoffset: 0;
animation-delay: .2s;
}



.vperf-rf {
fill: none;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 121;
animation: perfRing 1.4s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vperf-ring-num.g {
color: #00e889;
}

.vperf-ring-num {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 13px;
}

.vperf-score-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
text-align: center;
line-height: 1.3;
}

.vperf-rf.p95 {
stroke: #8c52ff;
stroke-dashoffset: 6;
animation-delay: .3s;
}

.vperf-ring-num.p {
color: #8c52ff;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-cwv {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vperf-cwv-row {
display: flex;
align-items: center;
gap: 10px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #8c52ff47;
}

.vperf-cwv-name {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
min-width: 32px;
}

.vperf-cwv-val {
font-weight: 800;
font-size: 14px;
color: #fff;
flex: 1;
}

.vperf-cwv-bar {
flex: 1;
height: 4px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vperf-cwv-badge.good {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vperf-cwv-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 2px 8px;
border-radius: 4px;
white-space: nowrap;
}

.vperf-cwv-fill.g {
background: linear-gradient(90deg, #00e889, #00b86e);
}

.vperf-cwv-fill {
height: 100%;
border-radius: 999px;
animation: perfFill 1.2s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfFill {
0% {
transform: scaleX(0);
transform-origin: left;
}

100% {
transform: scaleX(1);
transform-origin: left;
}
}

.vperf-strip {
display: flex;
gap: 7px;
}

.vperf-strip-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 12px;
text-align: center;
}

.vperf-strip-item strong {
display: block;
font-weight: 800;
font-size: 16px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 2px;
}

.vperf-strip-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vperf-strip-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ec10123 */.v-support {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-sla {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vspt-sla-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vspt-sla-item strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vspt-sla-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
}

.vspt-sla-item strong.p {
color: #8c52ff;
}

.v-lbl {
font-family: font-family: 'JetBrains Mono', monospace;;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-tickets {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vspt-ticket {
display: flex;
align-items: flex-start;
gap: 9px;
padding: 9px 12px;
border-radius: 9px;
background: rgba(255, 255, 255, .03);
border: 1px solid var(--s1);
}

.vspt-ticket-num {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
flex: none;
margin-top: 1px;
}

.vspt-ticket-body {
flex: 1;
}

.vspt-ticket-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vspt-ticket-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vspt-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 999px;
white-space: nowrap;
margin-top: 1px;
}

.vspt-status.progress {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vspt-status.open {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vspt-status.resolved {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-channels {
display: flex;
gap: 7px;
}

.vspt-channel.primary {
color: #00e889;
border-color: #00e88930;
background: #00e88918;
}

.vspt-channel {
flex: 1;
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
padding: 8px 10px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vspt-channel svg {
width: 13px;
height: 13px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4d5af7c2 */.v-updates {
padding: 14px 16px;
}

.vupd-schedule {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 9px;
margin-bottom: 12px;
}

.vupd-sch-ico {
width: 30px;
height: 30px;
border-radius: 8px;
background: #00e88930;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vupd-sch-ico svg {
width: 15px;
height: 15px;
}

.vupd-sch-info strong {
display: block;
font-size: 12.5px;
color: #00e889;
margin-bottom: 2px;
}

.vupd-sch-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vupd-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vupd-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vupd-item-ico.wp {
background: rgba(33, 117, 155, .2);
color: #21759B;
}

.vupd-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
flex: none;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 10px;
}

.vupd-item-name {
flex: 1;
}

.vupd-item-name strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vupd-item-ver {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vupd-badge.done {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vupd-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 5px;
white-space: nowrap;
}

.vupd-item-ico.woo {
background: rgba(140, 82, 255, .18);
color: #8c52ff47;
}

.vupd-item-ico.yoast {
background: rgba(250, 80, 50, .15);
color: #FA5032;
}

.vupd-item-ico.theme {
background: #00e88918;
color: #00e889;
}

.vupd-badge.staged {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vupd-item-ico.plugin {
background: rgba(255, 200, 80, .12);
color: #FFCB6B;
}

.vupd-footer {
display: flex;
align-items: center;
justify-content: space-between;
padding: 9px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .02);
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vupd-footer span.g {
color: #00e889;
}

.vupd-footer span.g {
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69f244d5 */.v-backup {
padding: 14px 16px;
}

.vbkp-header {
display: flex;
align-items: center;
gap: 12px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vbkp-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vbkp-header-val {
font-weight: 800;
font-size: 22px;
color: #00e889;
letter-spacing: -.03em;
}

.vbkp-header-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vbkp-header-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vbkp-rows {
display: flex;
flex-direction: column;
gap: 5px;
margin-bottom: 12px;
}

.vbkp-row {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vbkp-row-ico {
color: #00e889;
font-size: 12px;
flex: none;
}

.vbkp-row-date {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-row-size {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vbkp-row-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 8px;
border-radius: 4px;
}

.vbkp-storage {
margin-bottom: 12px;
}

.vbkp-storage-meta {
display: flex;
justify-content: space-between;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
margin-bottom: 6px;
}

.vbkp-storage-meta span.g {
color: #00e889;
}

.vbkp-storage-track {
height: 5px;
background: rgba(255, 255, 255, .08);
border-radius: 999px;
overflow: hidden;
}

.vbkp-storage-fill {
height: 100%;
width: 28%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
}

.vbkp-restore {
display: flex;
align-items: center;
justify-content: center;
gap: 7px;
padding: 9px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #fff;
}

.vbkp-restore svg {
width: 13px;
height: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3a6b3ba9 */.v-secmon {
padding: 14px 16px;
}


.vsm-status {
display: flex;
align-items: center;
gap: 10px;
padding: 12px 14px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 10px;
margin-bottom: 12px;
}

.vsm-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: mntPulse 2.2s ease-in-out infinite;
}

@keyframes mntPulse {
0%,
100% {
transform: scale(1);
}

50% {
transform: scale(1.06);
}
}

.vsm-status-info strong {
display: block;
font-size: 13px;
color: #00e889;
margin-bottom: 2px;
}

.vsm-status-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .6);
}

.vsm-status-time {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .5);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vsm-metrics {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 7px;
margin-bottom: 12px;
}

.vsm-metric {
background: rgba(255, 255, 255, .03);
border: 1px solid #E8F5F08C;
border-radius: 9px;
padding: 10px 12px;
text-align: center;
}

.vsm-metric strong.r {
color: #ff8080;
}

.vsm-metric strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-weight: 800;
font-size: 20px;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vsm-metric span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vsm-metric .vsm-sub {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
margin-top: 4px;
display: block;
}

.vsm-metric strong.g {
color: #00e889;
}

.vsm-events {
display: flex;
flex-direction: column;
gap: 5px;
}

.vsm-event {
display: flex;
align-items: flex-start;
gap: 8px;
padding: 7px 11px;
border-radius: 7px;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
}

.vsm-event.blocked {
background: rgba(255, 100, 80, .05);
border: 1px solid rgba(255, 100, 80, .18);
}

.vsm-event-dot.r {
background: #ff8080;
}

.vsm-event-body {
flex: 1;
}

.vsm-event-msg {
color: rgba(232, 245, 240, .75);
}

.vsm-event-time {
font-size: 10px;
color: #E8F5F08C;
margin-top: 2px;
}

.vsm-event.ok {
background: rgba(0, 232, 137, .04);
border: 1px solid #00e88930;
}

.vsm-event-dot.g {
background: #00e889;
box-shadow: 0 0 5px #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53302751 */.v-malware {
padding: 14px 16px;
}

.vmal-result {
display: flex;
align-items: center;
gap: 14px;
padding: 14px 16px;
background: rgba(0, 232, 137, .06);
border: 1px solid rgba(0, 232, 137, .22);
border-radius: 12px;
margin-bottom: 14px;
}

.vmal-ring-wrap {
position: relative;
width: 52px;
height: 52px;
flex: none;
}

.vmal-ring-wrap svg {
transform: rotate(-90deg);
}

.vmal-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vmal-rf {
fill: none;
stroke: #00e889;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 133;
stroke-dashoffset: 0;
animation: malRing 1.6s cubic-bezier(.22, 1, .36, 1) .3s backwards;
}

@keyframes malRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vmal-ring-ico {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
}

.vmal-ring-ico svg {
width: 18px;
height: 18px;
}

.vmal-result-right strong {
display: block;
font-weight: 800;
font-size: 18px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vmal-result-right span {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(0, 232, 137, .65);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: var(--mu);
opacity: .6;
margin-bottom: 8px;
}

.vmal-stats {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vmal-stat {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 8px;
text-align: center;
}

.vmal-stat strong {
display: block;
font-weight: 800;
font-size: 17px;
color: #fff;
margin-bottom: 2px;
}

.vmal-stat span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vmal-stat strong.g {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vmal-checks {
display: flex;
flex-direction: column;
gap: 5px;
}

.vmal-check {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 7px;
background: rgba(0, 232, 137, .04);
border: 1px solid rgba(0, 232, 137, .15);
}

.vmal-check-ico {
width: 20px;
height: 20px;
border-radius: 6px;
background: rgba(0, 232, 137, .15);
display: flex;
align-items: center;
justify-content: center;
color: #00e889;
flex: none;
}

.vmal-check-ico svg {
width: 11px;
height: 11px;
}

.vmal-check-name {
flex: 1;
font-size: 12px;
color: rgba(232, 245, 240, .8);
}

.vmal-check-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e706b95 */.v-perf {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-scores {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 8px;
margin-bottom: 14px;
}

.vperf-score {
display: flex;
flex-direction: column;
align-items: center;
gap: 5px;
}

.vperf-ring-wrap {
position: relative;
width: 48px;
height: 48px;
}

.vperf-ring-wrap svg {
transform: rotate(-90deg);
}

.vperf-rt {
fill: none;
stroke: rgba(255, 255, 255, .07);
stroke-width: 5;
}

.vperf-rf.p98 {
stroke: #00e889;
stroke-dashoffset: 2;
animation-delay: .1s;
}

.vperf-rf.p100 {
stroke: #00e889;
stroke-dashoffset: 0;
animation-delay: .2s;
}



.vperf-rf {
fill: none;
stroke-width: 5;
stroke-linecap: round;
stroke-dasharray: 121;
animation: perfRing 1.4s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfRing {
0% {
stroke-dashoffset: 314;
}

100% {
stroke-dashoffset: 6.28;
}
}

.vperf-ring-num.g {
color: #00e889;
}

.vperf-ring-num {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 13px;
}

.vperf-score-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
text-align: center;
line-height: 1.3;
}

.vperf-rf.p95 {
stroke: #8c52ff;
stroke-dashoffset: 6;
animation-delay: .3s;
}

.vperf-ring-num.p {
color: #8c52ff;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vperf-cwv {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vperf-cwv-row {
display: flex;
align-items: center;
gap: 10px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #8c52ff47;
}

.vperf-cwv-name {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
min-width: 32px;
}

.vperf-cwv-val {
font-weight: 800;
font-size: 14px;
color: #fff;
flex: 1;
}

.vperf-cwv-bar {
flex: 1;
height: 4px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vperf-cwv-badge.good {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vperf-cwv-badge {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 2px 8px;
border-radius: 4px;
white-space: nowrap;
}

.vperf-cwv-fill.g {
background: linear-gradient(90deg, #00e889, #00b86e);
}

.vperf-cwv-fill {
height: 100%;
border-radius: 999px;
animation: perfFill 1.2s cubic-bezier(.22, 1, .36, 1) backwards;
}

@keyframes perfFill {
0% {
transform: scaleX(0);
transform-origin: left;
}

100% {
transform: scaleX(1);
transform-origin: left;
}
}

.vperf-strip {
display: flex;
gap: 7px;
}

.vperf-strip-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 12px;
text-align: center;
}

.vperf-strip-item strong {
display: block;
font-weight: 800;
font-size: 16px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 2px;
}

.vperf-strip-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vperf-strip-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ec10123 */.v-support {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-sla {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
margin-bottom: 12px;
}

.vspt-sla-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vspt-sla-item strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vspt-sla-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
}

.vspt-sla-item strong.p {
color: #8c52ff;
}

.v-lbl {
font-family: font-family: 'JetBrains Mono', monospace;;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-tickets {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vspt-ticket {
display: flex;
align-items: flex-start;
gap: 9px;
padding: 9px 12px;
border-radius: 9px;
background: rgba(255, 255, 255, .03);
border: 1px solid var(--s1);
}

.vspt-ticket-num {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
flex: none;
margin-top: 1px;
}

.vspt-ticket-body {
flex: 1;
}

.vspt-ticket-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vspt-ticket-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vspt-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
padding: 3px 9px;
border-radius: 999px;
white-space: nowrap;
margin-top: 1px;
}

.vspt-status.progress {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vspt-status.open {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vspt-status.resolved {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vspt-channels {
display: flex;
gap: 7px;
}

.vspt-channel.primary {
color: #00e889;
border-color: #00e88930;
background: #00e88918;
}

.vspt-channel {
flex: 1;
display: flex;
align-items: center;
justify-content: center;
gap: 6px;
padding: 8px 10px;
border-radius: 9px;
border: 1px solid #ffffff14;
background: #ffffff0a;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vspt-channel svg {
width: 13px;
height: 13px;
}/* End custom CSS */