.elementor-8078 .elementor-element.elementor-element-21ead510{--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-8078 .elementor-element.elementor-element-21ead510:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-21ead510 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#072B1E;}.elementor-8078 .elementor-element.elementor-element-21ead510::before, .elementor-8078 .elementor-element.elementor-element-21ead510 > .elementor-background-video-container::before, .elementor-8078 .elementor-element.elementor-element-21ead510 > .e-con-inner > .elementor-background-video-container::before, .elementor-8078 .elementor-element.elementor-element-21ead510 > .elementor-background-slideshow::before, .elementor-8078 .elementor-element.elementor-element-21ead510 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8078 .elementor-element.elementor-element-21ead510 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-19c3a14 );--background-overlay:'';}.elementor-8078 .elementor-element.elementor-element-116de4be{--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-8078 .elementor-element.elementor-element-6b1ad018{--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-8078 .elementor-element.elementor-element-94af189{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-625f5c47{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-8078 .elementor-element.elementor-element-625f5c47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-625f5c47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-625f5c47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-625f5c47 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-625f5c47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-625f5c47 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-625f5c47 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-625f5c47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-625f5c47 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8078 .elementor-element.elementor-element-625f5c47 .elementor-icon-list-text{color:#00E889;transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-e14731d{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-e14731d .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-8078 .elementor-element.elementor-element-7ad48ec0{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-8078 .elementor-element.elementor-element-7ad48ec0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-6d4abea8{--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-8078 .elementor-element.elementor-element-f6e95d5 .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-8078 .elementor-element.elementor-element-f6e95d5 .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-f6e95d5 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8078 .elementor-element.elementor-element-f6e95d5: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-8078 .elementor-element.elementor-element-f6e95d5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-f6e95d5 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8078 .elementor-element.elementor-element-1aa9d6b7 .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-8078 .elementor-element.elementor-element-1aa9d6b7 .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-1aa9d6b7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-19c3a14 );border-color:var( --e-global-color-primary );}.elementor-8078 .elementor-element.elementor-element-1aa9d6b7:hover{--e-transform-translateY:-2px;}.elementor-8078 .elementor-element.elementor-element-1aa9d6b7{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-8078 .elementor-element.elementor-element-1aa9d6b7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-1aa9d6b7 .elementor-button:hover svg, .elementor-8078 .elementor-element.elementor-element-1aa9d6b7 .elementor-button:focus svg{fill:var( --e-global-color-19c3a14 );}.elementor-8078 .elementor-element.elementor-element-6b0af0b{--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-8078 .elementor-element.elementor-element-584cde4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-0e8e1e0{--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-8078 .elementor-element.elementor-element-47500ae{--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-8078 .elementor-element.elementor-element-12d7809d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-2badc8a5{--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-8078 .elementor-element.elementor-element-2badc8a5:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-2badc8a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02140C;}.elementor-8078 .elementor-element.elementor-element-3b7d97aa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-21d1e50b{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-8078 .elementor-element.elementor-element-21d1e50b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-21d1e50b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-21d1e50b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-21d1e50b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-21d1e50b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-21d1e50b .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-21d1e50b .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-21d1e50b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-21d1e50b .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8078 .elementor-element.elementor-element-21d1e50b .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-2c5f448e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-2c5f448e .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-8078 .elementor-element.elementor-element-72dbe78e{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.7em;color:#E8F5F0A3;}.elementor-8078 .elementor-element.elementor-element-72dbe78e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-2188e951 .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-8078 .elementor-element.elementor-element-2188e951 .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-2188e951 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8078 .elementor-element.elementor-element-2188e951{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;bottom:0px;}.elementor-8078 .elementor-element.elementor-element-2188e951: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-8078 .elementor-element.elementor-element-2188e951{right:0px;}body.rtl .elementor-8078 .elementor-element.elementor-element-2188e951{left:0px;}.elementor-8078 .elementor-element.elementor-element-2188e951 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-2188e951 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8078 .elementor-element.elementor-element-2373e44f{--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-8078 .elementor-element.elementor-element-30038993{--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-8078 .elementor-element.elementor-element-30038993:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-30038993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8078 .elementor-element.elementor-element-30038993: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-8078 .elementor-element.elementor-element-30038993.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-30038993, .elementor-8078 .elementor-element.elementor-element-30038993::before{--border-transition:0.5s;}.elementor-8078 .elementor-element.elementor-element-c4652ac{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-c4652ac .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-c4652ac.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-c4652ac.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-c4652ac.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-c4652ac.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-c4652ac.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-c4652ac .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8078 .elementor-element.elementor-element-c4652ac .elementor-icon svg{height:25px;}body:not(.rtl) .elementor-8078 .elementor-element.elementor-element-ff46b2b{right:20px;}body.rtl .elementor-8078 .elementor-element.elementor-element-ff46b2b{left:20px;}.elementor-8078 .elementor-element.elementor-element-ff46b2b{top:20px;}.elementor-8078 .elementor-element.elementor-element-ff46b2b .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8078 .elementor-element.elementor-element-6e79688b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-6e79688b .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-8078 .elementor-element.elementor-element-6cea9458.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-6cea9458{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-8078 .elementor-element.elementor-element-6cea9458 p{margin-block-end:0px;}.elementor-8078 .elementor-element.elementor-element-7cb94333{--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-8078 .elementor-element.elementor-element-7cb94333:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-7cb94333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8078 .elementor-element.elementor-element-7cb94333: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-8078 .elementor-element.elementor-element-7cb94333.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-7cb94333, .elementor-8078 .elementor-element.elementor-element-7cb94333::before{--border-transition:0.5s;}.elementor-8078 .elementor-element.elementor-element-71707618{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-71707618 .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-71707618.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-71707618.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-71707618.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-71707618.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-71707618.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-71707618 .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8078 .elementor-element.elementor-element-71707618 .elementor-icon svg{height:25px;}.elementor-8078 .elementor-element.elementor-element-7702e13c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-7702e13c .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-8078 .elementor-element.elementor-element-7959da2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-7959da2e{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-8078 .elementor-element.elementor-element-7959da2e p{margin-block-end:0px;}body:not(.rtl) .elementor-8078 .elementor-element.elementor-element-4bc92b39{right:20px;}body.rtl .elementor-8078 .elementor-element.elementor-element-4bc92b39{left:20px;}.elementor-8078 .elementor-element.elementor-element-4bc92b39{top:20px;}.elementor-8078 .elementor-element.elementor-element-4bc92b39 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8078 .elementor-element.elementor-element-292ef52b{--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-8078 .elementor-element.elementor-element-292ef52b:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-292ef52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8078 .elementor-element.elementor-element-292ef52b: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-8078 .elementor-element.elementor-element-292ef52b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-292ef52b, .elementor-8078 .elementor-element.elementor-element-292ef52b::before{--border-transition:0.5s;}.elementor-8078 .elementor-element.elementor-element-179d527f{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-179d527f .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-179d527f.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-179d527f.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-179d527f.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-179d527f.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-179d527f.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-179d527f .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8078 .elementor-element.elementor-element-179d527f .elementor-icon svg{height:25px;}.elementor-8078 .elementor-element.elementor-element-41574210{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-41574210 .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-8078 .elementor-element.elementor-element-92cea87.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-92cea87{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-8078 .elementor-element.elementor-element-92cea87 p{margin-block-end:0px;}body:not(.rtl) .elementor-8078 .elementor-element.elementor-element-5fa65c26{right:20px;}body.rtl .elementor-8078 .elementor-element.elementor-element-5fa65c26{left:20px;}.elementor-8078 .elementor-element.elementor-element-5fa65c26{top:20px;}.elementor-8078 .elementor-element.elementor-element-5fa65c26 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8078 .elementor-element.elementor-element-6bcdaf07{--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-8078 .elementor-element.elementor-element-6bcdaf07:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-6bcdaf07 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8078 .elementor-element.elementor-element-6bcdaf07: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-8078 .elementor-element.elementor-element-6bcdaf07.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-6bcdaf07, .elementor-8078 .elementor-element.elementor-element-6bcdaf07::before{--border-transition:0.5s;}.elementor-8078 .elementor-element.elementor-element-5f52e5b4{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-5f52e5b4 .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-5f52e5b4.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-5f52e5b4.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-5f52e5b4.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-5f52e5b4.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-5f52e5b4.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-5f52e5b4 .elementor-icon{font-size:30px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8078 .elementor-element.elementor-element-5f52e5b4 .elementor-icon svg{height:30px;}.elementor-8078 .elementor-element.elementor-element-66b94092{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-66b94092 .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-8078 .elementor-element.elementor-element-80b3fa6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-80b3fa6{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-8078 .elementor-element.elementor-element-80b3fa6 p{margin-block-end:0px;}body:not(.rtl) .elementor-8078 .elementor-element.elementor-element-18cf19d6{right:20px;}body.rtl .elementor-8078 .elementor-element.elementor-element-18cf19d6{left:20px;}.elementor-8078 .elementor-element.elementor-element-18cf19d6{top:20px;}.elementor-8078 .elementor-element.elementor-element-18cf19d6 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8078 .elementor-element.elementor-element-4da75b9b{--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-8078 .elementor-element.elementor-element-4da75b9b:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-4da75b9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8078 .elementor-element.elementor-element-4da75b9b: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-8078 .elementor-element.elementor-element-4da75b9b.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-4da75b9b, .elementor-8078 .elementor-element.elementor-element-4da75b9b::before{--border-transition:0.5s;}.elementor-8078 .elementor-element.elementor-element-1203b509{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-1203b509 .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-1203b509.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-1203b509.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-1203b509.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-1203b509.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-1203b509.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-1203b509 .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8078 .elementor-element.elementor-element-1203b509 .elementor-icon svg{height:25px;}.elementor-8078 .elementor-element.elementor-element-37662d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-37662d7 .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-8078 .elementor-element.elementor-element-2288d954.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-2288d954{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-8078 .elementor-element.elementor-element-2288d954 p{margin-block-end:0px;}body:not(.rtl) .elementor-8078 .elementor-element.elementor-element-5fd8b5b2{right:20px;}body.rtl .elementor-8078 .elementor-element.elementor-element-5fd8b5b2{left:20px;}.elementor-8078 .elementor-element.elementor-element-5fd8b5b2{top:20px;}.elementor-8078 .elementor-element.elementor-element-5fd8b5b2 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8078 .elementor-element.elementor-element-554d86ac{--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-8078 .elementor-element.elementor-element-554d86ac:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-554d86ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8078 .elementor-element.elementor-element-554d86ac: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-8078 .elementor-element.elementor-element-554d86ac.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-554d86ac, .elementor-8078 .elementor-element.elementor-element-554d86ac::before{--border-transition:0.5s;}.elementor-8078 .elementor-element.elementor-element-4aa5e30c{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-4aa5e30c .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-4aa5e30c.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-4aa5e30c.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-4aa5e30c.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-4aa5e30c.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-4aa5e30c.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-4aa5e30c .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8078 .elementor-element.elementor-element-4aa5e30c .elementor-icon svg{height:25px;}.elementor-8078 .elementor-element.elementor-element-6ca05b6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-6ca05b6d .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-8078 .elementor-element.elementor-element-6894c5ee.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-6894c5ee{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-8078 .elementor-element.elementor-element-6894c5ee p{margin-block-end:0px;}body:not(.rtl) .elementor-8078 .elementor-element.elementor-element-75facb1{right:20px;}body.rtl .elementor-8078 .elementor-element.elementor-element-75facb1{left:20px;}.elementor-8078 .elementor-element.elementor-element-75facb1{top:20px;}.elementor-8078 .elementor-element.elementor-element-75facb1 .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8078 .elementor-element.elementor-element-254d597a{--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-8078 .elementor-element.elementor-element-254d597a:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-254d597a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8078 .elementor-element.elementor-element-254d597a: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-8078 .elementor-element.elementor-element-254d597a.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-254d597a, .elementor-8078 .elementor-element.elementor-element-254d597a::before{--border-transition:0.5s;}.elementor-8078 .elementor-element.elementor-element-4ec813b0{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-4ec813b0 .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-4ec813b0.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-4ec813b0.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-4ec813b0.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-4ec813b0.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-4ec813b0.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-4ec813b0 .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8078 .elementor-element.elementor-element-4ec813b0 .elementor-icon svg{height:25px;}.elementor-8078 .elementor-element.elementor-element-770e7e49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-770e7e49 .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-8078 .elementor-element.elementor-element-60c4574.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-60c4574{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-8078 .elementor-element.elementor-element-60c4574 p{margin-block-end:0px;}body:not(.rtl) .elementor-8078 .elementor-element.elementor-element-68aa133e{right:20px;}body.rtl .elementor-8078 .elementor-element.elementor-element-68aa133e{left:20px;}.elementor-8078 .elementor-element.elementor-element-68aa133e{top:20px;}.elementor-8078 .elementor-element.elementor-element-68aa133e .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8078 .elementor-element.elementor-element-e6f2274{--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-8078 .elementor-element.elementor-element-e6f2274:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-e6f2274 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8078 .elementor-element.elementor-element-e6f2274: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-8078 .elementor-element.elementor-element-e6f2274.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-e6f2274, .elementor-8078 .elementor-element.elementor-element-e6f2274::before{--border-transition:0.5s;}.elementor-8078 .elementor-element.elementor-element-6e498aba{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-6e498aba .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-6e498aba.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-6e498aba.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-6e498aba.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-6e498aba.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-6e498aba.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-6e498aba .elementor-icon{font-size:25px;padding:15px;border-radius:10px 10px 10px 10px;}.elementor-8078 .elementor-element.elementor-element-6e498aba .elementor-icon svg{height:25px;}.elementor-8078 .elementor-element.elementor-element-216c6fcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-216c6fcb .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-8078 .elementor-element.elementor-element-69d5f70c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-69d5f70c{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-8078 .elementor-element.elementor-element-69d5f70c p{margin-block-end:0px;}body:not(.rtl) .elementor-8078 .elementor-element.elementor-element-29ca827d{right:20px;}body.rtl .elementor-8078 .elementor-element.elementor-element-29ca827d{left:20px;}.elementor-8078 .elementor-element.elementor-element-29ca827d{top:20px;}.elementor-8078 .elementor-element.elementor-element-29ca827d .elementor-heading-title{font-family:"JetBrains Mono", Sans-serif;font-size:12px;color:var( --e-global-color-5f83433 );}.elementor-8078 .elementor-element.elementor-element-5c995667{--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-8078 .elementor-element.elementor-element-5c995667:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-5c995667 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071B14;}.elementor-8078 .elementor-element.elementor-element-5f12c2d{--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-8078 .elementor-element.elementor-element-b8d6f36{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-8078 .elementor-element.elementor-element-b8d6f36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-b8d6f36 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-b8d6f36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-b8d6f36 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-b8d6f36 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-b8d6f36 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-b8d6f36 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-b8d6f36 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-b8d6f36 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8078 .elementor-element.elementor-element-b8d6f36 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-5a209fd7{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-8078 .elementor-element.elementor-element-5a209fd7 .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-8078 .elementor-element.elementor-element-d936ac5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--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-8078 .elementor-element.elementor-element-d936ac5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-58b371ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-775ac269{--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-8078 .elementor-element.elementor-element-12de807d{--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-8078 .elementor-element.elementor-element-12de807d:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-12de807d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#031810;}.elementor-8078 .elementor-element.elementor-element-1a63d001 .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-8078 .elementor-element.elementor-element-321ae7e8{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8078 .elementor-element.elementor-element-321ae7e8 .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-8078 .elementor-element.elementor-element-1409b336.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-1409b336{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#E8F5F0A3;}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-69626ed2{--icon-vertical-offset:0px;}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-text{color:var( --e-global-color-9ff51d0 );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-18521a9e .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-8078 .elementor-element.elementor-element-18521a9e .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-18521a9e .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8078 .elementor-element.elementor-element-18521a9e{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-8078 .elementor-element.elementor-element-18521a9e: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-8078 .elementor-element.elementor-element-18521a9e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-18521a9e .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8078 .elementor-element.elementor-element-2f1615d4{padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-60259191{--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-8078 .elementor-element.elementor-element-5cd7b077{--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-8078 .elementor-element.elementor-element-5cd7b077:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-5cd7b077 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-546e7f9 );}.elementor-8078 .elementor-element.elementor-element-1fb181ea .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-8078 .elementor-element.elementor-element-7b5c24c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8078 .elementor-element.elementor-element-7b5c24c .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-8078 .elementor-element.elementor-element-497f06cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-497f06cd{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#E8F5F0A3;}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-bc32352{--icon-vertical-offset:0px;}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-text{color:var( --e-global-color-9ff51d0 );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-6f3e615c .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-8078 .elementor-element.elementor-element-6f3e615c .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-6f3e615c .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8078 .elementor-element.elementor-element-6f3e615c{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-8078 .elementor-element.elementor-element-6f3e615c: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-8078 .elementor-element.elementor-element-6f3e615c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-6f3e615c .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8078 .elementor-element.elementor-element-2a7b799e{--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-8078 .elementor-element.elementor-element-5662827a{--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-8078 .elementor-element.elementor-element-5662827a:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-5662827a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-546e7f9 );}.elementor-8078 .elementor-element.elementor-element-212eb02b .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-8078 .elementor-element.elementor-element-78e9a44c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8078 .elementor-element.elementor-element-78e9a44c .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-8078 .elementor-element.elementor-element-544bd0b7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-544bd0b7{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#E8F5F0A3;}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-37abbb76{--icon-vertical-offset:0px;}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-text{color:var( --e-global-color-9ff51d0 );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-15ee86db .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-8078 .elementor-element.elementor-element-15ee86db .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-15ee86db .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8078 .elementor-element.elementor-element-15ee86db{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-8078 .elementor-element.elementor-element-15ee86db: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-8078 .elementor-element.elementor-element-15ee86db .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-15ee86db .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8078 .elementor-element.elementor-element-3fdedb32{--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-8078 .elementor-element.elementor-element-547e5e53{--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-8078 .elementor-element.elementor-element-547e5e53:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-547e5e53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-546e7f9 );}.elementor-8078 .elementor-element.elementor-element-e1dd87 .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-8078 .elementor-element.elementor-element-1dfc6c17{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8078 .elementor-element.elementor-element-1dfc6c17 .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-8078 .elementor-element.elementor-element-54b9ac7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-54b9ac7{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#E8F5F0A3;}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-6706f799{--icon-vertical-offset:0px;}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-text{color:var( --e-global-color-9ff51d0 );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-3854ec71 .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-8078 .elementor-element.elementor-element-3854ec71 .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-3854ec71 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8078 .elementor-element.elementor-element-3854ec71{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-8078 .elementor-element.elementor-element-3854ec71: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-8078 .elementor-element.elementor-element-3854ec71 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-3854ec71 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8078 .elementor-element.elementor-element-ef280a6{--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-8078 .elementor-element.elementor-element-788a9ee6{--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-8078 .elementor-element.elementor-element-788a9ee6:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-788a9ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-546e7f9 );}.elementor-8078 .elementor-element.elementor-element-2e68c6f9 .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-8078 .elementor-element.elementor-element-500c4f4c{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8078 .elementor-element.elementor-element-500c4f4c .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-8078 .elementor-element.elementor-element-795bc82e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-795bc82e{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#E8F5F0A3;}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-41412598{--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-text{color:var( --e-global-color-9ff51d0 );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-114f7f8a .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-8078 .elementor-element.elementor-element-114f7f8a .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-114f7f8a .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8078 .elementor-element.elementor-element-114f7f8a{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-8078 .elementor-element.elementor-element-114f7f8a: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-8078 .elementor-element.elementor-element-114f7f8a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-114f7f8a .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8078 .elementor-element.elementor-element-437adaf8{--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-8078 .elementor-element.elementor-element-73dde774{--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-8078 .elementor-element.elementor-element-73dde774:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-73dde774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-546e7f9 );}.elementor-8078 .elementor-element.elementor-element-4fb8dd80 .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-8078 .elementor-element.elementor-element-1872c5a5{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8078 .elementor-element.elementor-element-1872c5a5 .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-8078 .elementor-element.elementor-element-76c552d6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-76c552d6{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.8em;color:#E8F5F0A3;}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-6e8e5a67{--icon-vertical-offset:0px;}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-text{color:var( --e-global-color-9ff51d0 );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-5436d5e6 .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-8078 .elementor-element.elementor-element-5436d5e6 .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-5436d5e6 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8078 .elementor-element.elementor-element-5436d5e6{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-8078 .elementor-element.elementor-element-5436d5e6: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-8078 .elementor-element.elementor-element-5436d5e6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-5436d5e6 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8078 .elementor-element.elementor-element-1e19faf2{--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-8078 .elementor-element.elementor-element-1e19faf2 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#03130C;}.elementor-8078 .elementor-element.elementor-element-1e19faf2.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-8078 .elementor-element.elementor-element-1e19faf2.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-8078 .elementor-element.elementor-element-1e19faf2.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-8078 .elementor-element.elementor-element-6967ff42{--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-8078 .elementor-element.elementor-element-6967ff42:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-6967ff42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02140C;}.elementor-8078 .elementor-element.elementor-element-2a247f9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-64c3c03d{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-8078 .elementor-element.elementor-element-64c3c03d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-64c3c03d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-64c3c03d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-64c3c03d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-64c3c03d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-64c3c03d .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-64c3c03d .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-64c3c03d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-64c3c03d .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8078 .elementor-element.elementor-element-64c3c03d .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-6ceb6c1a{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-6ceb6c1a .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-8078 .elementor-element.elementor-element-1c5cc7a0{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-8078 .elementor-element.elementor-element-1c5cc7a0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-6622c7b6{--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-8078 .elementor-element.elementor-element-47eabeb5{--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-8078 .elementor-element.elementor-element-47eabeb5:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-47eabeb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8078 .elementor-element.elementor-element-47eabeb5: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-8078 .elementor-element.elementor-element-47eabeb5.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-47eabeb5, .elementor-8078 .elementor-element.elementor-element-47eabeb5::before{--border-transition:0.3s;}.elementor-8078 .elementor-element.elementor-element-70c4abd7{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-70c4abd7 .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-70c4abd7.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-70c4abd7.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-70c4abd7.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-70c4abd7.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-70c4abd7.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-70c4abd7 .elementor-icon{font-size:30px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-8078 .elementor-element.elementor-element-70c4abd7 .elementor-icon svg{height:30px;}.elementor-8078 .elementor-element.elementor-element-387c04cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-387c04cb .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9ff51d0 );}.elementor-8078 .elementor-element.elementor-element-e0a4ffc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-e0a4ffc{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-8078 .elementor-element.elementor-element-5e286f80{--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-8078 .elementor-element.elementor-element-5e286f80:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-5e286f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8078 .elementor-element.elementor-element-5e286f80: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-8078 .elementor-element.elementor-element-5e286f80.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-5e286f80, .elementor-8078 .elementor-element.elementor-element-5e286f80::before{--border-transition:0.3s;}.elementor-8078 .elementor-element.elementor-element-6b0103c9{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-6b0103c9 .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-6b0103c9.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-6b0103c9.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-6b0103c9.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-6b0103c9.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-6b0103c9.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-6b0103c9 .elementor-icon{font-size:30px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-8078 .elementor-element.elementor-element-6b0103c9 .elementor-icon svg{height:30px;}.elementor-8078 .elementor-element.elementor-element-63131d12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-63131d12 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9ff51d0 );}.elementor-8078 .elementor-element.elementor-element-6098a886.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-6098a886{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-8078 .elementor-element.elementor-element-32180ee5{--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-8078 .elementor-element.elementor-element-32180ee5:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-32180ee5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8078 .elementor-element.elementor-element-32180ee5: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-8078 .elementor-element.elementor-element-32180ee5.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-32180ee5, .elementor-8078 .elementor-element.elementor-element-32180ee5::before{--border-transition:0.3s;}.elementor-8078 .elementor-element.elementor-element-14e1e9fd{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-14e1e9fd .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-14e1e9fd.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-14e1e9fd.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-14e1e9fd.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-14e1e9fd.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-14e1e9fd.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-14e1e9fd .elementor-icon{font-size:30px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-8078 .elementor-element.elementor-element-14e1e9fd .elementor-icon svg{height:30px;}.elementor-8078 .elementor-element.elementor-element-6f13d5b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-6f13d5b1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9ff51d0 );}.elementor-8078 .elementor-element.elementor-element-4fbe8cc8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-4fbe8cc8{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-8078 .elementor-element.elementor-element-c623fb1{--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-8078 .elementor-element.elementor-element-c623fb1:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-c623fb1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0A;}.elementor-8078 .elementor-element.elementor-element-c623fb1: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-8078 .elementor-element.elementor-element-c623fb1.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-c623fb1, .elementor-8078 .elementor-element.elementor-element-c623fb1::before{--border-transition:0.3s;}.elementor-8078 .elementor-element.elementor-element-7d35be8{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-7d35be8 .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-7d35be8.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-7d35be8.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-7d35be8.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-7d35be8.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-7d35be8.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-7d35be8 .elementor-icon{font-size:30px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-8078 .elementor-element.elementor-element-7d35be8 .elementor-icon svg{height:30px;}.elementor-8078 .elementor-element.elementor-element-613808f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-613808f3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9ff51d0 );}.elementor-8078 .elementor-element.elementor-element-38aa4dae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-38aa4dae{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-8078 .elementor-element.elementor-element-17a4f16d{--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-8078 .elementor-element.elementor-element-17a4f16d:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-17a4f16d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8078 .elementor-element.elementor-element-17a4f16d: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-8078 .elementor-element.elementor-element-17a4f16d.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-17a4f16d, .elementor-8078 .elementor-element.elementor-element-17a4f16d::before{--border-transition:0.3s;}.elementor-8078 .elementor-element.elementor-element-318e6f07{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-318e6f07 .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-318e6f07.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-318e6f07.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-318e6f07.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-318e6f07.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-318e6f07.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-318e6f07 .elementor-icon{font-size:30px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-8078 .elementor-element.elementor-element-318e6f07 .elementor-icon svg{height:30px;}.elementor-8078 .elementor-element.elementor-element-6da3f198{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-6da3f198 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9ff51d0 );}.elementor-8078 .elementor-element.elementor-element-11fb82eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-11fb82eb{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-8078 .elementor-element.elementor-element-99cc0e4{--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-8078 .elementor-element.elementor-element-99cc0e4:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-99cc0e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8078 .elementor-element.elementor-element-99cc0e4: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-8078 .elementor-element.elementor-element-99cc0e4.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-99cc0e4, .elementor-8078 .elementor-element.elementor-element-99cc0e4::before{--border-transition:0.3s;}.elementor-8078 .elementor-element.elementor-element-13a36b5c{width:var( --container-widget-width, fit-content );max-width:fit-content;--container-widget-width:fit-content;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-13a36b5c .elementor-icon-wrapper{text-align:start;}.elementor-8078 .elementor-element.elementor-element-13a36b5c.elementor-view-stacked .elementor-icon{background-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-13a36b5c.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-13a36b5c.elementor-view-default .elementor-icon{color:#00E88912;border-color:#00E88912;}.elementor-8078 .elementor-element.elementor-element-13a36b5c.elementor-view-framed .elementor-icon, .elementor-8078 .elementor-element.elementor-element-13a36b5c.elementor-view-default .elementor-icon svg{fill:#00E88912;}.elementor-8078 .elementor-element.elementor-element-13a36b5c .elementor-icon{font-size:30px;padding:15px;border-radius:8px 8px 8px 8px;}.elementor-8078 .elementor-element.elementor-element-13a36b5c .elementor-icon svg{height:30px;}.elementor-8078 .elementor-element.elementor-element-40c0ccaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-40c0ccaa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-9ff51d0 );}.elementor-8078 .elementor-element.elementor-element-789c89ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-789c89ac{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-8078 .elementor-element.elementor-element-393c87d1{--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-8078 .elementor-element.elementor-element-393c87d1:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-393c87d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-501d2bc );}.elementor-8078 .elementor-element.elementor-element-546ec23d{--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-8078 .elementor-element.elementor-element-22d09c56{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-8078 .elementor-element.elementor-element-22d09c56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-22d09c56 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-22d09c56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-22d09c56 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-22d09c56 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-22d09c56 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-22d09c56 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-22d09c56 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-22d09c56 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8078 .elementor-element.elementor-element-22d09c56 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-1c8c7eb6{width:100%;max-width:100%;text-align:center;}.elementor-8078 .elementor-element.elementor-element-1c8c7eb6 .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-8078 .elementor-element.elementor-element-1047c775{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-8078 .elementor-element.elementor-element-1047c775.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-5410b125{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-3ea97612 .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-8078 .elementor-element.elementor-element-3ea97612 .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-3ea97612 .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8078 .elementor-element.elementor-element-3ea97612{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-8078 .elementor-element.elementor-element-3ea97612: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-8078 .elementor-element.elementor-element-3ea97612.elementor-element{--align-self:center;}.elementor-8078 .elementor-element.elementor-element-3ea97612 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-3ea97612 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8078 .elementor-element.elementor-element-2ade18f5{--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-8078 .elementor-element.elementor-element-2ade18f5:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-2ade18f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02140C;}.elementor-8078 .elementor-element.elementor-element-6355f7f0{--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-8078 .elementor-element.elementor-element-49224f37{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-8078 .elementor-element.elementor-element-49224f37.elementor-element{--align-self:center;}.elementor-8078 .elementor-element.elementor-element-49224f37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-49224f37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-49224f37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-49224f37 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-49224f37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-49224f37 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-49224f37 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-49224f37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-49224f37 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8078 .elementor-element.elementor-element-49224f37 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-4f4ca8c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-8078 .elementor-element.elementor-element-4f4ca8c.elementor-element{--align-self:center;}.elementor-8078 .elementor-element.elementor-element-4f4ca8c .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-8078 .elementor-element.elementor-element-38b08200{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-8078 .elementor-element.elementor-element-38b08200.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-38b08200 p{margin-block-end:0px;}.elementor-8078 .elementor-element.elementor-element-6288e451{--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-8078 .elementor-element.elementor-element-48bfd7b4{--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-8078 .elementor-element.elementor-element-48bfd7b4:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-48bfd7b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8078 .elementor-element.elementor-element-48bfd7b4.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-6abbc1d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8078 .elementor-element.elementor-element-6abbc1d4 .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-8078 .elementor-element.elementor-element-5cec3bd2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-8078 .elementor-element.elementor-element-5cec3bd2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:800;letter-spacing:-2px;color:var( --e-global-color-9ff51d0 );}.elementor-8078 .elementor-element.elementor-element-5dcf35a5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#A87DFF;}.elementor-8078 .elementor-element.elementor-element-5411cdf{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-8078 .elementor-element.elementor-element-5411cdf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-5411cdf p{margin-block-end:0px;}.elementor-8078 .elementor-element.elementor-element-3a4f47b7{--divider-border-style:solid;--divider-color:var( --e-global-color-a91237d );--divider-border-width:1px;}.elementor-8078 .elementor-element.elementor-element-3a4f47b7 .elementor-divider-separator{width:100%;}.elementor-8078 .elementor-element.elementor-element-3a4f47b7 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8078 .elementor-element.elementor-element-197c4dd5{padding:0px 0px 0px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-8078 .elementor-element.elementor-element-197c4dd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-197c4dd5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-197c4dd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-197c4dd5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-197c4dd5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-197c4dd5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-197c4dd5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-197c4dd5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-197c4dd5 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-8078 .elementor-element.elementor-element-197c4dd5 .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-33b1a507 .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-8078 .elementor-element.elementor-element-33b1a507 .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-33b1a507 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-19c3a14 );border-color:var( --e-global-color-primary );}.elementor-8078 .elementor-element.elementor-element-33b1a507{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-8078 .elementor-element.elementor-element-33b1a507:hover{--e-transform-translateY:-2px;}.elementor-8078 .elementor-element.elementor-element-33b1a507 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-33b1a507 .elementor-button:hover svg, .elementor-8078 .elementor-element.elementor-element-33b1a507 .elementor-button:focus svg{fill:var( --e-global-color-19c3a14 );}.elementor-8078 .elementor-element.elementor-element-1d852b3a{--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-8078 .elementor-element.elementor-element-1d852b3a:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-1d852b3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #00E88914 0%, #FFFFFF0A 55%);}.elementor-8078 .elementor-element.elementor-element-1d852b3a.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-1d852b3a: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-8078 .elementor-element.elementor-element-1d852b3a, .elementor-8078 .elementor-element.elementor-element-1d852b3a::before{--border-transition:0.3s;}.elementor-8078 .elementor-element.elementor-element-47885385{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8078 .elementor-element.elementor-element-47885385 .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-8078 .elementor-element.elementor-element-6369a6ef{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-8078 .elementor-element.elementor-element-6369a6ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:800;letter-spacing:-2px;color:var( --e-global-color-9ff51d0 );}.elementor-8078 .elementor-element.elementor-element-5f5d183 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#A87DFF;}.elementor-8078 .elementor-element.elementor-element-24fdf1fa{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-8078 .elementor-element.elementor-element-24fdf1fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-24fdf1fa p{margin-block-end:0px;}.elementor-8078 .elementor-element.elementor-element-4515d733{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-8078 .elementor-element.elementor-element-4515d733{right:12px;}body.rtl .elementor-8078 .elementor-element.elementor-element-4515d733{left:12px;}.elementor-8078 .elementor-element.elementor-element-4515d733 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-9ff51d0 );}.elementor-8078 .elementor-element.elementor-element-58cf09ad{--divider-border-style:solid;--divider-color:var( --e-global-color-a91237d );--divider-border-width:1px;}.elementor-8078 .elementor-element.elementor-element-58cf09ad .elementor-divider-separator{width:100%;}.elementor-8078 .elementor-element.elementor-element-58cf09ad .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8078 .elementor-element.elementor-element-314f42a6{padding:0px 0px 0px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-8078 .elementor-element.elementor-element-314f42a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-314f42a6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-314f42a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-314f42a6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-314f42a6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-314f42a6 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-314f42a6 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-314f42a6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-314f42a6 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-8078 .elementor-element.elementor-element-314f42a6 .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-e2f0a4c .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-8078 .elementor-element.elementor-element-e2f0a4c .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-e2f0a4c .elementor-button:focus{background-color:transparent;background-image:linear-gradient(135deg, #00C277 0%, #00E889 100%);}.elementor-8078 .elementor-element.elementor-element-e2f0a4c: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-8078 .elementor-element.elementor-element-e2f0a4c{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8078 .elementor-element.elementor-element-e2f0a4c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-e2f0a4c .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-8078 .elementor-element.elementor-element-23b27e03{--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-8078 .elementor-element.elementor-element-23b27e03:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-23b27e03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-79c3920 );}.elementor-8078 .elementor-element.elementor-element-23b27e03.e-con:hover{--e-con-transform-translateY:-5px;}.elementor-8078 .elementor-element.elementor-element-1064e7f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-8078 .elementor-element.elementor-element-1064e7f .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-8078 .elementor-element.elementor-element-334c3ce0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-8078 .elementor-element.elementor-element-334c3ce0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:38px;font-weight:800;letter-spacing:-2px;color:var( --e-global-color-9ff51d0 );}.elementor-8078 .elementor-element.elementor-element-69187e19 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#A87DFF;}.elementor-8078 .elementor-element.elementor-element-7fc2bf99{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-8078 .elementor-element.elementor-element-7fc2bf99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-7fc2bf99 p{margin-block-end:0px;}.elementor-8078 .elementor-element.elementor-element-6e0718c9{--divider-border-style:solid;--divider-color:var( --e-global-color-a91237d );--divider-border-width:1px;}.elementor-8078 .elementor-element.elementor-element-6e0718c9 .elementor-divider-separator{width:100%;}.elementor-8078 .elementor-element.elementor-element-6e0718c9 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-8078 .elementor-element.elementor-element-6e4fc401{padding:0px 0px 0px 0px;--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-8078 .elementor-element.elementor-element-6e4fc401 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-6e4fc401 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-6e4fc401 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-6e4fc401 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-6e4fc401 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-6e4fc401 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-6e4fc401 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-6e4fc401 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-6e4fc401 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;}.elementor-8078 .elementor-element.elementor-element-6e4fc401 .elementor-icon-list-text{color:#FFFFFFCC;transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-bb53786 .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-8078 .elementor-element.elementor-element-bb53786 .elementor-button:hover, .elementor-8078 .elementor-element.elementor-element-bb53786 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-19c3a14 );border-color:var( --e-global-color-primary );}.elementor-8078 .elementor-element.elementor-element-bb53786{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-8078 .elementor-element.elementor-element-bb53786:hover{--e-transform-translateY:-2px;}.elementor-8078 .elementor-element.elementor-element-bb53786 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8078 .elementor-element.elementor-element-bb53786 .elementor-button:hover svg, .elementor-8078 .elementor-element.elementor-element-bb53786 .elementor-button:focus svg{fill:var( --e-global-color-19c3a14 );}.elementor-8078 .elementor-element.elementor-element-9f38154{--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-8078 .elementor-element.elementor-element-9f38154:not(.elementor-motion-effects-element-type-background), .elementor-8078 .elementor-element.elementor-element-9f38154 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-501d2bc );}.elementor-8078 .elementor-element.elementor-element-526fcc4{--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-8078 .elementor-element.elementor-element-56ead2cf{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-8078 .elementor-element.elementor-element-56ead2cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-56ead2cf .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-56ead2cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-8078 .elementor-element.elementor-element-56ead2cf .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-56ead2cf .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-8078 .elementor-element.elementor-element-56ead2cf .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-56ead2cf .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-8078 .elementor-element.elementor-element-56ead2cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-56ead2cf .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:1px;}.elementor-8078 .elementor-element.elementor-element-56ead2cf .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-8078 .elementor-element.elementor-element-3c0ef7f4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-8078 .elementor-element.elementor-element-3c0ef7f4 .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-8078 .elementor-element.elementor-element-528dab59{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-8078 .elementor-element.elementor-element-528dab59.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8078 .elementor-element.elementor-element-2967ce21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-2967ce21.e-con{--align-self:center;}.elementor-8078 .elementor-element.elementor-element-4d018223{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-5aa8f9c8{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-8078 .elementor-element.elementor-element-6a055495{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-3f634b82{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-8078 .elementor-element.elementor-element-622e2037{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-6feb4e12{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-8078 .elementor-element.elementor-element-10b4757a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-ce803f3{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-8078 .elementor-element.elementor-element-ce803f3 a{color:var( --e-global-color-primary );}.elementor-8078 .elementor-element.elementor-element-29ddd335{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-29edbbad{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-8078 .elementor-element.elementor-element-29edbbad a{color:var( --e-global-color-primary );}.elementor-8078 .elementor-element.elementor-element-1213ca9e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-673b8405{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-8078 .elementor-element.elementor-element-673b8405 a{color:var( --e-global-color-primary );}.elementor-8078 .elementor-element.elementor-element-57e3577d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-701fcdaf{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-8078 .elementor-element.elementor-element-701fcdaf a{color:var( --e-global-color-primary );}.elementor-8078 .elementor-element.elementor-element-4e8764cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-567a3ef5{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-8078 .elementor-element.elementor-element-567a3ef5 a{color:var( --e-global-color-primary );}.elementor-8078 .elementor-element.elementor-element-5f53f28d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-126d077{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-8078 .elementor-element.elementor-element-126d077 a{color:var( --e-global-color-primary );}.elementor-8078 .elementor-element.elementor-element-6b155006{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8078 .elementor-element.elementor-element-241b01d2{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-8078 .elementor-element.elementor-element-241b01d2 a{color:var( --e-global-color-primary );}.elementor-8078 .elementor-element.elementor-element-2c585998{--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-8078 .elementor-element.elementor-element-2c585998 > .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-8078 .elementor-element.elementor-element-2c585998 > .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-8078 .elementor-element.elementor-element-2c585998 > .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-8078 .elementor-element.elementor-element-2c585998 {--n-accordion-padding:25px 0px 25px 0px;}:where( .elementor-8078 .elementor-element.elementor-element-2c585998 > .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-8078 .elementor-element.elementor-element-2c585998 > .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-8078 .elementor-element.elementor-element-21ead510{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8078 .elementor-element.elementor-element-6b1ad018{--e-con-grid-template-columns:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-e14731d{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-8078 .elementor-element.elementor-element-e14731d .elementor-heading-title{line-height:1em;}.elementor-8078 .elementor-element.elementor-element-7ad48ec0{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-8078 .elementor-element.elementor-element-6d4abea8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-8078 .elementor-element.elementor-element-6b0af0b{--e-con-grid-template-columns:repeat(3, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-12d7809d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8078 .elementor-element.elementor-element-2badc8a5{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8078 .elementor-element.elementor-element-2c5f448e{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-8078 .elementor-element.elementor-element-2c5f448e .elementor-heading-title{line-height:1.1em;}.elementor-8078 .elementor-element.elementor-element-72dbe78e{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-8078 .elementor-element.elementor-element-2188e951{bottom:15px;}.elementor-8078 .elementor-element.elementor-element-2373e44f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-5c995667{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8078 .elementor-element.elementor-element-5a209fd7{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-8078 .elementor-element.elementor-element-5a209fd7 .elementor-heading-title{line-height:1.1em;}.elementor-8078 .elementor-element.elementor-element-d936ac5{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-8078 .elementor-element.elementor-element-775ac269{--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-2f1615d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8078 .elementor-element.elementor-element-60259191{--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-2a7b799e{--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-3fdedb32{--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-ef280a6{--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-437adaf8{--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-6967ff42{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8078 .elementor-element.elementor-element-6ceb6c1a{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-8078 .elementor-element.elementor-element-6ceb6c1a .elementor-heading-title{line-height:1.1em;}.elementor-8078 .elementor-element.elementor-element-1c5cc7a0{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-8078 .elementor-element.elementor-element-6622c7b6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-387c04cb .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-63131d12 .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-6f13d5b1 .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-613808f3 .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-6da3f198 .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-40c0ccaa .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-393c87d1{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8078 .elementor-element.elementor-element-1c8c7eb6{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-1c8c7eb6 .elementor-heading-title{line-height:1.1em;}.elementor-8078 .elementor-element.elementor-element-1047c775{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-8078 .elementor-element.elementor-element-7c084348{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8078 .elementor-element.elementor-element-2ade18f5{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8078 .elementor-element.elementor-element-4f4ca8c{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-8078 .elementor-element.elementor-element-38b08200{--container-widget-width:68%;--container-widget-flex-grow:0;width:var( --container-widget-width, 68% );max-width:68%;}.elementor-8078 .elementor-element.elementor-element-6288e451{--e-con-grid-template-columns:repeat(2, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-1d852b3a{--padding-top:34px;--padding-bottom:34px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-8078 .elementor-element.elementor-element-4515d733{right:12px;}body.rtl .elementor-8078 .elementor-element.elementor-element-4515d733{left:12px;}.elementor-8078 .elementor-element.elementor-element-4515d733{top:10px;}.elementor-8078 .elementor-element.elementor-element-9f38154{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8078 .elementor-element.elementor-element-3c0ef7f4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8078 .elementor-element.elementor-element-3c0ef7f4 .elementor-heading-title{line-height:1.1em;}.elementor-8078 .elementor-element.elementor-element-528dab59{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}}@media(max-width:767px){.elementor-8078 .elementor-element.elementor-element-21ead510{--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8078 .elementor-element.elementor-element-6b1ad018{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-625f5c47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-625f5c47 .elementor-icon-list-item > a{font-size:11px;letter-spacing:0.08px;}.elementor-8078 .elementor-element.elementor-element-e14731d{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-e14731d .elementor-heading-title{font-size:42px;}.elementor-8078 .elementor-element.elementor-element-7ad48ec0{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-8078 .elementor-element.elementor-element-6d4abea8{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8078 .elementor-element.elementor-element-f6e95d5{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-1aa9d6b7{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-6b0af0b{--e-con-grid-template-columns:1fr;--grid-auto-flow:row;--grid-justify-content:start;}.elementor-8078 .elementor-element.elementor-element-584cde4{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8078 .elementor-element.elementor-element-0e8e1e0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8078 .elementor-element.elementor-element-47500ae{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8078 .elementor-element.elementor-element-2badc8a5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8078 .elementor-element.elementor-element-2c5f448e{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-2c5f448e .elementor-heading-title{font-size:36px;letter-spacing:-1.5px;}.elementor-8078 .elementor-element.elementor-element-72dbe78e{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-8078 .elementor-element.elementor-element-2188e951{width:100%;max-width:100%;bottom:-60px;}.elementor-8078 .elementor-element.elementor-element-2373e44f{--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-8078 .elementor-element.elementor-element-6e79688b .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-7702e13c .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-41574210 .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-66b94092 .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-37662d7 .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-6ca05b6d .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-770e7e49 .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-216c6fcb .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-5c995667{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8078 .elementor-element.elementor-element-5a209fd7{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-5a209fd7 .elementor-heading-title{font-size:36px;letter-spacing:-1.5px;}.elementor-8078 .elementor-element.elementor-element-d936ac5{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-8078 .elementor-element.elementor-element-775ac269{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-1a63d001 .elementor-heading-title{font-size:12px;}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-69626ed2 .elementor-icon-list-item > a{line-height:1.68em;}.elementor-8078 .elementor-element.elementor-element-18521a9e{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-60259191{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-1fb181ea .elementor-heading-title{font-size:12px;}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-bc32352 .elementor-icon-list-item > a{line-height:1.68em;}.elementor-8078 .elementor-element.elementor-element-6f3e615c{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-2a7b799e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-212eb02b .elementor-heading-title{font-size:12px;}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-37abbb76 .elementor-icon-list-item > a{line-height:1.68em;}.elementor-8078 .elementor-element.elementor-element-15ee86db{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-3fdedb32{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-e1dd87 .elementor-heading-title{font-size:12px;}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-6706f799 .elementor-icon-list-item > a{line-height:1.68em;}.elementor-8078 .elementor-element.elementor-element-3854ec71{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-ef280a6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-2e68c6f9 .elementor-heading-title{font-size:12px;}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-41412598 .elementor-icon-list-item > a{line-height:1.68em;}.elementor-8078 .elementor-element.elementor-element-114f7f8a{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-437adaf8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-4fb8dd80 .elementor-heading-title{font-size:12px;}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-6e8e5a67 .elementor-icon-list-item > a{line-height:1.68em;}.elementor-8078 .elementor-element.elementor-element-5436d5e6{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-6967ff42{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8078 .elementor-element.elementor-element-6ceb6c1a{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-6ceb6c1a .elementor-heading-title{font-size:36px;letter-spacing:-1.5px;}.elementor-8078 .elementor-element.elementor-element-1c5cc7a0{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-8078 .elementor-element.elementor-element-6622c7b6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-387c04cb .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-63131d12 .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-6f13d5b1 .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-613808f3 .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-6da3f198 .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-40c0ccaa .elementor-heading-title{line-height:22px;}.elementor-8078 .elementor-element.elementor-element-393c87d1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8078 .elementor-element.elementor-element-1c8c7eb6{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-1c8c7eb6 .elementor-heading-title{font-size:36px;letter-spacing:-1.5px;}.elementor-8078 .elementor-element.elementor-element-1047c775{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-8078 .elementor-element.elementor-element-7c084348{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-8078 .elementor-element.elementor-element-3ea97612{width:100%;max-width:100%;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-8078 .elementor-element.elementor-element-2ade18f5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8078 .elementor-element.elementor-element-4f4ca8c{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-4f4ca8c .elementor-heading-title{font-size:36px;}.elementor-8078 .elementor-element.elementor-element-38b08200{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}.elementor-8078 .elementor-element.elementor-element-6288e451{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8078 .elementor-element.elementor-element-5411cdf{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-33b1a507{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-24fdf1fa{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-e2f0a4c{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-7fc2bf99{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-bb53786{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-9f38154{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8078 .elementor-element.elementor-element-56ead2cf .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8078 .elementor-element.elementor-element-56ead2cf .elementor-icon-list-item > a{font-size:11px;letter-spacing:0.08px;}.elementor-8078 .elementor-element.elementor-element-3c0ef7f4{width:100%;max-width:100%;}.elementor-8078 .elementor-element.elementor-element-3c0ef7f4 .elementor-heading-title{font-size:36px;letter-spacing:-1.5px;}.elementor-8078 .elementor-element.elementor-element-528dab59{width:100%;max-width:100%;font-size:16px;line-height:1.6em;}}@media(min-width:768px){.elementor-8078 .elementor-element.elementor-element-6b0af0b{--width:100%;}.elementor-8078 .elementor-element.elementor-element-2967ce21{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8078 .elementor-element.elementor-element-2967ce21{--width:90%;}}/* Start custom CSS for html, class: .elementor-element-826774a */.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-58cb385 */.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-24332cc */.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-6b0af0b */@media (max-width: 860px) {
.elementor-8078 .elementor-element.elementor-element-6b0af0b {
    display: grid;
    grid-template-columns: auto auto;
}
}

@media (max-width: 570px) {
.elementor-8078 .elementor-element.elementor-element-6b0af0b {
    display: grid;
    grid-template-columns: 1fr;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6626ca57 */.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;
}

.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-transfer {
top: 2%;
right: -5%;
padding: 14px 18px;
min-width: 168px;
display: flex;
flex-direction: column;
gap: 9px;
animation: badgeFloat1 5.5s ease-in-out infinite .3s;
}

.xfr-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(232, 245, 240, .45);
}

.xfr-stats {
display: flex;
flex-direction: column;
gap: 6px;
}

.xfr-stat {
display: flex;
align-items: center;
gap: 8px;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
}

.xfr-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;
}

.xfr-name {
flex: 1;
color: rgba(232, 245, 240, .6);
}

.xfr-val {
color: #00e889;
font-weight: 600;
}

@keyframes badgeFloat1 {
0% {
transform: translateY(0);
}

50% {
transform: translateY(-12px);
}

100% {
transform: translateY(0);
}
}

.fb-zdtime {
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);
}
}

.zd-ring-wrap {
position: relative;
width: 46px;
height: 46px;
flex: none;
}

.zd-ring-wrap svg {
transform: rotate(-90deg);
}

.zd-track {
fill: none;
stroke: rgba(255, 255, 255, .08);
stroke-width: 4;
}

.zd-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: 300;
}

100% {
stroke-dashoffset: 0;
}
}

.zd-num {
position: absolute;
inset: 0;
display: flex;
align-items: center;
justify-content: center;
font-weight: 800;
font-size: 14px;
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-dns {
top: 28%;
left: -8%;
padding: 14px 18px;
min-width: 172px;
animation: badgeFloat2 7s ease-in-out infinite .7s;
}

@keyframes badgeFloat2 {
0% {
transform: translateY(0);
}

50% {
transform: translateY(12px);
}

100% {
transform: translateY(0);
}
}

.dns-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(232, 245, 240, .45);
margin-bottom: 10px;
display: block;
}

.dns-bar-track {
height: 4px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
margin-bottom: 8px;
}

.dns-bar-fill {
height: 100%;
width: 96%;
border-radius: 999px;
background: linear-gradient(90deg, #00e889, #8c52ff);
animation: barLoop 5s ease-in-out infinite;
transform-origin: left center;
}

@keyframes barLoop {
0% {
transform: scaleX(0.2);
opacity: 0;
}

10% {
transform: scaleX(0.2);
opacity: 1;
}

65% {
transform: scaleX(1);
opacity: 1;
}

72% {
transform: scaleX(1);
opacity: 1;
}

85% {
transform: scaleX(1);
opacity: 0;
}

100% {
transform: scaleX(0.2);
opacity: 0;
}
}

.dns-status {
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color: #00e889;
}

.fb-integrity {
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(12px);
}

100% {
transform: translateY(0);
}
}

.int-ico {
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;
}

.int-ico svg {
width: 14px;
height: 14px;
}

.int-txt {
display: flex;
flex-direction: column;
gap: 2px;
}

.int-txt strong {
font-size: 13.5px;
color: #00e889;
}

.int-txt span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(232, 245, 240, .5);
}

.fb-mig-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-mig-done svg {
width: 15px;
height: 15px;
color: #00e889;
flex: none;
}

.fb-mig-done span {
font-family: 'JetBrains Mono', monospace;
font-size: 12px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f1615d4 */.v-transfer {
padding: 14px 16px;
}

.vtrf-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
}

.vtrf-node.src {
border-color: rgba(255, 200, 80, .25);
background: rgba(255, 200, 80, .05);
}

.vtrf-node {
flex: 1;
padding: 10px 12px;
border-radius: 10px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vtrf-node-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-bottom: 5px;
}

.vtrf-node-lbl.src {
color: #FFCB6B;
}

.vtrf-node-name {
color:#fff;
font-size: 12.5px;
font-weight: 700;
margin-bottom: 3px;
}

.vtrf-node-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-mid {
display: flex;
flex-direction: column;
align-items: center;
gap: 3px;
padding: 0 10px;
flex: none;
}

.vtrf-mid-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-arrow-line {
width: 40px;
height: 2px;
background: linear-gradient(90deg, rgba(255, 200, 80, .3), #00e889);
position: relative;
}

.vtrf-arrow-line::after {
content: '▶';
position: absolute;
right: -6px;
top: -7px;
color: #00e889;
font-size: 10px;
}

.vtrf-node.dst {
border-color: #00e88930;
background: #00e88918;
}

.vtrf-node-lbl.dst {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vtrf-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vtrf-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vtrf-item-ico.g {
background: #00e88918;
color: #00e889;
}

.vtrf-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vtrf-item-ico svg {
width: 13px;
height: 13px;
}

.vtrf-item-info {
flex: 1;
}

.vtrf-item-info strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vtrf-item-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-item-val {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-item-tick {
color: #00e889;
font-size: 13px;
}

.vtrf-item-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vtrf-item-ico.b {
background: rgba(33, 117, 155, .15);
color: #6bb5ff;
}

.vtrf-item-ico.y {
background: rgba(255, 200, 80, .1);
color: #FFCB6B;
}

.vtrf-checksum {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 8px;
}

.vtrf-checksum svg {
width: 14px;
height: 14px;
color: #00e889;
flex: none;
}

.vtrf-checksum span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vtrf-checksum code {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f7621f */.v-nodwn {
padding: 14px 16px;
}

.vnodwn-hero {
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;
}

.vnodwn-zero {
font-weight: 800;
font-size: 46px;
color: #00e889;
letter-spacing: -.06em;
line-height: 1;
flex: none;
}

.vnodwn-hero-right strong {
display: block;
font-size: 14px;
color: #00e889;
margin-bottom: 3px;
}

.vnodwn-hero-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: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vnodwn-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
padding: 12px 14px;
border: 1px solid #ffffff14;
border-radius: 10px;
background: rgba(255, 255, 255, .02);
}

.vnodwn-server {
flex: 1;
text-align: center;
}

.vnodwn-server-ico.old {
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vnodwn-server-ico.old svg {
color: #FFCB6B;
}

.vnodwn-server-ico svg {
width: 16px;
height: 16px;
}

.vnodwn-server-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vnodwn-server-status.live {
color: #00e889;
}

.vnodwn-server-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-top: 3px;
}

.vnodwn-beam {
flex: none;
display: flex;
flex-direction: column;
align-items: center;
gap: 4px;
padding: 0 10px;
}

.vnodwn-beam-line {
display: flex;
align-items: center;
gap: 0;
width: 56px;
}

.vnodwn-beam-track.before {
background: linear-gradient(90deg, #FFCB6B, rgba(255, 200, 80, .3));
}

.vnodwn-beam-track {
flex: 1;
height: 2px;
}

.vnodwn-beam-arr.before {
color: #FFCB6B;
}

.vnodwn-beam-arr {
font-size: 9px;
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-beam-arr.after {
color: #00e889;
}

.vnodwn-beam-track.after {
background: linear-gradient(90deg, rgba(0, 232, 137, .3), #00e889);
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-server-ico.new {
background: #00e88918;
border: 1px solid #00e88930;
}

.vnodwn-server-ico.new svg {
color: #00e889;
}

.vnodwn-server-status.ready {
color: #8c52ff;
}

.vnodwn-steps {
display: flex;
flex-direction: column;
gap: 6px;
}

.vnodwn-step {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vnodwn-step-num.done {
background: #00e889;
color: #081210;
}

.vnodwn-step-num {
width: 20px;
height: 20px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 700;
flex: none;
}

.vnodwn-step-txt {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color:#fff;
}

.vnodwn-step-time {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-831dbb1 */.v-dataprot {
padding: 14px 16px;
}

.vdp-enc {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #8c52ff24;
border: 1px solid #8c52ff47;
border-radius: 9px;
margin-bottom: 12px;
}

.vdp-enc svg {
width: 18px;
height: 18px;
color: #8c52ff;
flex: none;
}

.vdp-enc strong {
font-size: 13px;
color: #8c52ff;
display: block;
margin-bottom: 2px;
}

.vdp-enc span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(140, 82, 255, .7);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdp-pipeline {
display: flex;
flex-direction: column;
gap: 0;
margin-bottom: 14px;
}

.vdp-stage {
display: flex;
align-items: flex-start;
gap: 12px;
position: relative;
padding-bottom: 14px;
}

.vdp-stage-left {
display: flex;
flex-direction: column;
align-items: center;
gap: 0;
flex: none;
}

.vdp-stage-ico.g {
background: #00e88918;
border: 1px solid #00e88930;
color: #00e889;
}

.vdp-stage-ico {
width: 32px;
height: 32px;
border-radius: 9px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
z-index: 1;
}

.vdp-stage-ico svg {
width: 14px;
height: 14px;
}

.vdp-stage-line {
width: 1px;
flex: 1;
background: linear-gradient(180deg,#00e88930, #ffffff14);
min-height: 16px;
margin-top: 2px;
}

.vdp-stage-body {
flex: 1;
padding-top: 4px;
}

.vdp-stage-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vdp-stage-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vdp-stage-badge {
display: inline-flex;
align-items: center;
gap: 5px;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 9px;
border-radius: 4px;
margin-top: 5px;
}

.vdp-stage-ico.p {
background: #8c52ff24;
border: 1px solid #8c52ff47;
color: #8c52ff;
}

.vdp-stage-ico.b {
background: rgba(33, 117, 155, .15);
border: 1px solid rgba(33, 117, 155, .25);
color: #6bb5ff;
}

.vdp-integrity {
display: flex;
gap: 7px;
}

.vdp-int-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vdp-int-val {
font-weight: 800;
font-size: 15px;
color: #00e889;
margin-bottom: 2px;
}

.vdp-int-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6aa82240 */.vsrv-header {
display: flex;
padding: 10px 14px;
border-bottom: 1px solid #ffffff14;
background: rgba(255, 255, 255, .025);
}

.vsrv-header-spacer {
flex: 1;
}

.vsrv-header-col.src {
color: #FFCB6B;
}

.vsrv-header-col {
width: 90px;
flex: none;
text-align: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 3px 0;
}

.vsrv-header-col.dst {
color: #00e889;
}

.vsrv-rows {
display: flex;
flex-direction: column;
}

.vsrv-row {
display: flex;
align-items: center;
border-bottom: 1px solid rgba(255, 255, 255, .04);
}

.vsrv-row-name {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
padding: 9px 14px;
}

.vsrv-row-val {
width: 90px;
flex: none;
text-align: center;
padding: 9px 8px;
}

.vsrv-row-val.src {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: rgba(255, 200, 80, .7);
}

.vsrv-row-arrow {
width: 20px;
flex: none;
text-align: center;
font-size: 10px;
color: rgba(255, 255, 255, .2);
}

.vsrv-row-val.dst {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
font-weight: 600;
}

.vsrv-row-val .tick {
color: #00e889;
font-size: 12px;
}

.vsrv-status {
display: flex;
align-items: center;
gap: 9px;
padding: 11px 14px;
border-top: 1px solid #ffffff14;
background: rgba(0, 232, 137, .04);
}

.vsrv-status-pulse {
width: 7px;
height: 7px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 6px #00e889;
flex: none;
animation: migPulse 2.4s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vsrv-status span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vsrv-status code {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-266daef8 */.v-dnsmig {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdns-head {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
gap: 0;
padding: 6px 10px;
background: rgba(255, 255, 255, .025);
border: 1px solid #ffffff14;
border-radius: 8px 8px 0 0;
}

.vdns-hd {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: rgba(232, 245, 240, .35);
text-transform: uppercase;
letter-spacing: .06em;
}

.vdns-records {
display: flex;
flex-direction: column;
margin-bottom: 12px;
}

.vdns-record {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
align-items: center;
padding: 8px 10px;
border: 1px solid #ffffff14;
border-top: none;
background: rgba(255, 255, 255, .02);
}

.vdns-type.a {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-type {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 2px 7px;
border-radius: 4px;
width: fit-content;
}

.vdns-name {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
padding: 0 6px;
}

.vdns-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(232, 245, 240, .6);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

.vdns-status {
text-align: right;
}

.vdns-tick {
color: #00e889;
font-size: 13px;
}

.vdns-type.cname {
color: #8c52ff;
background: #8c52ff24;
border: 1px solid #8c52ff47;
}

.vdns-type.mx {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vdns-type.txt {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .2);
}

.vdns-meta {
display: flex;
gap: 7px;
margin-bottom: 12px;
}

.vdns-ttl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vdns-ttl strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #FFCB6B;
margin-bottom: 2px;
}

.vdns-ttl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vdns-ssl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-ssl strong {
display: block;
font-weight: 800;
font-size: 12px;
color: #00e889;
margin-bottom: 2px;
}

.vdns-ssl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: rgba(0, 232, 137, .65);
}

.vdns-prop {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
border: 1px solid #ffffff14;
border-radius: 8px;
background: rgba(255, 255, 255, .02);
}

.vdns-prop-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
flex: 1;
}

.vdns-prop-bar-wrap {
flex: 1;
height: 5px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vdns-prop-fill {
height: 100%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
width: 96%;
animation: propFill 1.8s cubic-bezier(.22, 1, .36, 1) .4s backwards;
transform-origin: left center;
}


@keyframes propFill {
    0% {
        transform: scaleX(0);
    }

    100% {
        transform: scaleX(1);
    }
}

.vdns-prop-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19fa22c1 */.v-postmig {
padding: 14px 16px;
}

.vpm-banner {
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: 14px;
}

.vpm-banner-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: migPulse 2.2s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vpm-banner-days {
font-weight: 800;
font-size: 26px;
color: #00e889;
letter-spacing: -.04em;
flex: none;
}

.vpm-banner-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vpm-banner-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.vpm-banner-status {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color:  #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 4px 10px;
border-radius: 999px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vpm-checks {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vpm-check.ok {
background: rgba(0, 232, 137, .04);
border-color: rgba(0, 232, 137, .15);
}

.vpm-check {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vpm-check-ico.g {
background: rgba(0, 232, 137, .15);
color: #00e889;
}

.vpm-check-ico {
width: 22px;
height: 22px;
border-radius: 6px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vpm-check-txt {
flex: 1;
font-size: 12px;
color:#fff;
}

.vpm-check-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
}

.vpm-check-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vpm-check-ico svg {
width: 11px;
height: 11px;
}

.vpm-check-val.p {
color: #8c52ff;
}

.vpm-support {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
}

.vpm-sup-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vpm-sup-item strong {
display: block;
font-weight: 800;
font-size: 14px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vpm-sup-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vpm-sup-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f1615d4 */.v-transfer {
padding: 14px 16px;
}

.vtrf-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
}

.vtrf-node.src {
border-color: rgba(255, 200, 80, .25);
background: rgba(255, 200, 80, .05);
}

.vtrf-node {
flex: 1;
padding: 10px 12px;
border-radius: 10px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vtrf-node-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-bottom: 5px;
}

.vtrf-node-lbl.src {
color: #FFCB6B;
}

.vtrf-node-name {
color:#fff;
font-size: 12.5px;
font-weight: 700;
margin-bottom: 3px;
}

.vtrf-node-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-mid {
display: flex;
flex-direction: column;
align-items: center;
gap: 3px;
padding: 0 10px;
flex: none;
}

.vtrf-mid-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-arrow-line {
width: 40px;
height: 2px;
background: linear-gradient(90deg, rgba(255, 200, 80, .3), #00e889);
position: relative;
}

.vtrf-arrow-line::after {
content: '▶';
position: absolute;
right: -6px;
top: -7px;
color: #00e889;
font-size: 10px;
}

.vtrf-node.dst {
border-color: #00e88930;
background: #00e88918;
}

.vtrf-node-lbl.dst {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vtrf-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vtrf-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vtrf-item-ico.g {
background: #00e88918;
color: #00e889;
}

.vtrf-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vtrf-item-ico svg {
width: 13px;
height: 13px;
}

.vtrf-item-info {
flex: 1;
}

.vtrf-item-info strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vtrf-item-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-item-val {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-item-tick {
color: #00e889;
font-size: 13px;
}

.vtrf-item-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vtrf-item-ico.b {
background: rgba(33, 117, 155, .15);
color: #6bb5ff;
}

.vtrf-item-ico.y {
background: rgba(255, 200, 80, .1);
color: #FFCB6B;
}

.vtrf-checksum {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 8px;
}

.vtrf-checksum svg {
width: 14px;
height: 14px;
color: #00e889;
flex: none;
}

.vtrf-checksum span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vtrf-checksum code {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f7621f */.v-nodwn {
padding: 14px 16px;
}

.vnodwn-hero {
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;
}

.vnodwn-zero {
font-weight: 800;
font-size: 46px;
color: #00e889;
letter-spacing: -.06em;
line-height: 1;
flex: none;
}

.vnodwn-hero-right strong {
display: block;
font-size: 14px;
color: #00e889;
margin-bottom: 3px;
}

.vnodwn-hero-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: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vnodwn-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
padding: 12px 14px;
border: 1px solid #ffffff14;
border-radius: 10px;
background: rgba(255, 255, 255, .02);
}

.vnodwn-server {
flex: 1;
text-align: center;
}

.vnodwn-server-ico.old {
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vnodwn-server-ico.old svg {
color: #FFCB6B;
}

.vnodwn-server-ico svg {
width: 16px;
height: 16px;
}

.vnodwn-server-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vnodwn-server-status.live {
color: #00e889;
}

.vnodwn-server-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-top: 3px;
}

.vnodwn-beam {
flex: none;
display: flex;
flex-direction: column;
align-items: center;
gap: 4px;
padding: 0 10px;
}

.vnodwn-beam-line {
display: flex;
align-items: center;
gap: 0;
width: 56px;
}

.vnodwn-beam-track.before {
background: linear-gradient(90deg, #FFCB6B, rgba(255, 200, 80, .3));
}

.vnodwn-beam-track {
flex: 1;
height: 2px;
}

.vnodwn-beam-arr.before {
color: #FFCB6B;
}

.vnodwn-beam-arr {
font-size: 9px;
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-beam-arr.after {
color: #00e889;
}

.vnodwn-beam-track.after {
background: linear-gradient(90deg, rgba(0, 232, 137, .3), #00e889);
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-server-ico.new {
background: #00e88918;
border: 1px solid #00e88930;
}

.vnodwn-server-ico.new svg {
color: #00e889;
}

.vnodwn-server-status.ready {
color: #8c52ff;
}

.vnodwn-steps {
display: flex;
flex-direction: column;
gap: 6px;
}

.vnodwn-step {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vnodwn-step-num.done {
background: #00e889;
color: #081210;
}

.vnodwn-step-num {
width: 20px;
height: 20px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 700;
flex: none;
}

.vnodwn-step-txt {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color:#fff;
}

.vnodwn-step-time {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-831dbb1 */.v-dataprot {
padding: 14px 16px;
}

.vdp-enc {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #8c52ff24;
border: 1px solid #8c52ff47;
border-radius: 9px;
margin-bottom: 12px;
}

.vdp-enc svg {
width: 18px;
height: 18px;
color: #8c52ff;
flex: none;
}

.vdp-enc strong {
font-size: 13px;
color: #8c52ff;
display: block;
margin-bottom: 2px;
}

.vdp-enc span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(140, 82, 255, .7);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdp-pipeline {
display: flex;
flex-direction: column;
gap: 0;
margin-bottom: 14px;
}

.vdp-stage {
display: flex;
align-items: flex-start;
gap: 12px;
position: relative;
padding-bottom: 14px;
}

.vdp-stage-left {
display: flex;
flex-direction: column;
align-items: center;
gap: 0;
flex: none;
}

.vdp-stage-ico.g {
background: #00e88918;
border: 1px solid #00e88930;
color: #00e889;
}

.vdp-stage-ico {
width: 32px;
height: 32px;
border-radius: 9px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
z-index: 1;
}

.vdp-stage-ico svg {
width: 14px;
height: 14px;
}

.vdp-stage-line {
width: 1px;
flex: 1;
background: linear-gradient(180deg,#00e88930, #ffffff14);
min-height: 16px;
margin-top: 2px;
}

.vdp-stage-body {
flex: 1;
padding-top: 4px;
}

.vdp-stage-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vdp-stage-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vdp-stage-badge {
display: inline-flex;
align-items: center;
gap: 5px;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 9px;
border-radius: 4px;
margin-top: 5px;
}

.vdp-stage-ico.p {
background: #8c52ff24;
border: 1px solid #8c52ff47;
color: #8c52ff;
}

.vdp-stage-ico.b {
background: rgba(33, 117, 155, .15);
border: 1px solid rgba(33, 117, 155, .25);
color: #6bb5ff;
}

.vdp-integrity {
display: flex;
gap: 7px;
}

.vdp-int-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vdp-int-val {
font-weight: 800;
font-size: 15px;
color: #00e889;
margin-bottom: 2px;
}

.vdp-int-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6aa82240 */.vsrv-header {
display: flex;
padding: 10px 14px;
border-bottom: 1px solid #ffffff14;
background: rgba(255, 255, 255, .025);
}

.vsrv-header-spacer {
flex: 1;
}

.vsrv-header-col.src {
color: #FFCB6B;
}

.vsrv-header-col {
width: 90px;
flex: none;
text-align: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 3px 0;
}

.vsrv-header-col.dst {
color: #00e889;
}

.vsrv-rows {
display: flex;
flex-direction: column;
}

.vsrv-row {
display: flex;
align-items: center;
border-bottom: 1px solid rgba(255, 255, 255, .04);
}

.vsrv-row-name {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
padding: 9px 14px;
}

.vsrv-row-val {
width: 90px;
flex: none;
text-align: center;
padding: 9px 8px;
}

.vsrv-row-val.src {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: rgba(255, 200, 80, .7);
}

.vsrv-row-arrow {
width: 20px;
flex: none;
text-align: center;
font-size: 10px;
color: rgba(255, 255, 255, .2);
}

.vsrv-row-val.dst {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
font-weight: 600;
}

.vsrv-row-val .tick {
color: #00e889;
font-size: 12px;
}

.vsrv-status {
display: flex;
align-items: center;
gap: 9px;
padding: 11px 14px;
border-top: 1px solid #ffffff14;
background: rgba(0, 232, 137, .04);
}

.vsrv-status-pulse {
width: 7px;
height: 7px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 6px #00e889;
flex: none;
animation: migPulse 2.4s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vsrv-status span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vsrv-status code {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-266daef8 */.v-dnsmig {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdns-head {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
gap: 0;
padding: 6px 10px;
background: rgba(255, 255, 255, .025);
border: 1px solid #ffffff14;
border-radius: 8px 8px 0 0;
}

.vdns-hd {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: rgba(232, 245, 240, .35);
text-transform: uppercase;
letter-spacing: .06em;
}

.vdns-records {
display: flex;
flex-direction: column;
margin-bottom: 12px;
}

.vdns-record {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
align-items: center;
padding: 8px 10px;
border: 1px solid #ffffff14;
border-top: none;
background: rgba(255, 255, 255, .02);
}

.vdns-type.a {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-type {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 2px 7px;
border-radius: 4px;
width: fit-content;
}

.vdns-name {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
padding: 0 6px;
}

.vdns-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(232, 245, 240, .6);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

.vdns-status {
text-align: right;
}

.vdns-tick {
color: #00e889;
font-size: 13px;
}

.vdns-type.cname {
color: #8c52ff;
background: #8c52ff24;
border: 1px solid #8c52ff47;
}

.vdns-type.mx {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vdns-type.txt {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .2);
}

.vdns-meta {
display: flex;
gap: 7px;
margin-bottom: 12px;
}

.vdns-ttl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vdns-ttl strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #FFCB6B;
margin-bottom: 2px;
}

.vdns-ttl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vdns-ssl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-ssl strong {
display: block;
font-weight: 800;
font-size: 12px;
color: #00e889;
margin-bottom: 2px;
}

.vdns-ssl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: rgba(0, 232, 137, .65);
}

.vdns-prop {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
border: 1px solid #ffffff14;
border-radius: 8px;
background: rgba(255, 255, 255, .02);
}

.vdns-prop-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
flex: 1;
}

.vdns-prop-bar-wrap {
flex: 1;
height: 5px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vdns-prop-fill {
height: 100%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
width: 96%;
animation: propFill 1.8s cubic-bezier(.22, 1, .36, 1) .4s backwards;
transform-origin: left center;
}


@keyframes propFill {
    0% {
        transform: scaleX(0);
    }

    100% {
        transform: scaleX(1);
    }
}

.vdns-prop-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19fa22c1 */.v-postmig {
padding: 14px 16px;
}

.vpm-banner {
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: 14px;
}

.vpm-banner-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: migPulse 2.2s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vpm-banner-days {
font-weight: 800;
font-size: 26px;
color: #00e889;
letter-spacing: -.04em;
flex: none;
}

.vpm-banner-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vpm-banner-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.vpm-banner-status {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color:  #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 4px 10px;
border-radius: 999px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vpm-checks {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vpm-check.ok {
background: rgba(0, 232, 137, .04);
border-color: rgba(0, 232, 137, .15);
}

.vpm-check {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vpm-check-ico.g {
background: rgba(0, 232, 137, .15);
color: #00e889;
}

.vpm-check-ico {
width: 22px;
height: 22px;
border-radius: 6px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vpm-check-txt {
flex: 1;
font-size: 12px;
color:#fff;
}

.vpm-check-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
}

.vpm-check-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vpm-check-ico svg {
width: 11px;
height: 11px;
}

.vpm-check-val.p {
color: #8c52ff;
}

.vpm-support {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
}

.vpm-sup-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vpm-sup-item strong {
display: block;
font-weight: 800;
font-size: 14px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vpm-sup-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vpm-sup-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f1615d4 */.v-transfer {
padding: 14px 16px;
}

.vtrf-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
}

.vtrf-node.src {
border-color: rgba(255, 200, 80, .25);
background: rgba(255, 200, 80, .05);
}

.vtrf-node {
flex: 1;
padding: 10px 12px;
border-radius: 10px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vtrf-node-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-bottom: 5px;
}

.vtrf-node-lbl.src {
color: #FFCB6B;
}

.vtrf-node-name {
color:#fff;
font-size: 12.5px;
font-weight: 700;
margin-bottom: 3px;
}

.vtrf-node-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-mid {
display: flex;
flex-direction: column;
align-items: center;
gap: 3px;
padding: 0 10px;
flex: none;
}

.vtrf-mid-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-arrow-line {
width: 40px;
height: 2px;
background: linear-gradient(90deg, rgba(255, 200, 80, .3), #00e889);
position: relative;
}

.vtrf-arrow-line::after {
content: '▶';
position: absolute;
right: -6px;
top: -7px;
color: #00e889;
font-size: 10px;
}

.vtrf-node.dst {
border-color: #00e88930;
background: #00e88918;
}

.vtrf-node-lbl.dst {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vtrf-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vtrf-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vtrf-item-ico.g {
background: #00e88918;
color: #00e889;
}

.vtrf-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vtrf-item-ico svg {
width: 13px;
height: 13px;
}

.vtrf-item-info {
flex: 1;
}

.vtrf-item-info strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vtrf-item-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-item-val {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-item-tick {
color: #00e889;
font-size: 13px;
}

.vtrf-item-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vtrf-item-ico.b {
background: rgba(33, 117, 155, .15);
color: #6bb5ff;
}

.vtrf-item-ico.y {
background: rgba(255, 200, 80, .1);
color: #FFCB6B;
}

.vtrf-checksum {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 8px;
}

.vtrf-checksum svg {
width: 14px;
height: 14px;
color: #00e889;
flex: none;
}

.vtrf-checksum span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vtrf-checksum code {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f7621f */.v-nodwn {
padding: 14px 16px;
}

.vnodwn-hero {
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;
}

.vnodwn-zero {
font-weight: 800;
font-size: 46px;
color: #00e889;
letter-spacing: -.06em;
line-height: 1;
flex: none;
}

.vnodwn-hero-right strong {
display: block;
font-size: 14px;
color: #00e889;
margin-bottom: 3px;
}

.vnodwn-hero-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: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vnodwn-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
padding: 12px 14px;
border: 1px solid #ffffff14;
border-radius: 10px;
background: rgba(255, 255, 255, .02);
}

.vnodwn-server {
flex: 1;
text-align: center;
}

.vnodwn-server-ico.old {
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vnodwn-server-ico.old svg {
color: #FFCB6B;
}

.vnodwn-server-ico svg {
width: 16px;
height: 16px;
}

.vnodwn-server-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vnodwn-server-status.live {
color: #00e889;
}

.vnodwn-server-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-top: 3px;
}

.vnodwn-beam {
flex: none;
display: flex;
flex-direction: column;
align-items: center;
gap: 4px;
padding: 0 10px;
}

.vnodwn-beam-line {
display: flex;
align-items: center;
gap: 0;
width: 56px;
}

.vnodwn-beam-track.before {
background: linear-gradient(90deg, #FFCB6B, rgba(255, 200, 80, .3));
}

.vnodwn-beam-track {
flex: 1;
height: 2px;
}

.vnodwn-beam-arr.before {
color: #FFCB6B;
}

.vnodwn-beam-arr {
font-size: 9px;
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-beam-arr.after {
color: #00e889;
}

.vnodwn-beam-track.after {
background: linear-gradient(90deg, rgba(0, 232, 137, .3), #00e889);
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-server-ico.new {
background: #00e88918;
border: 1px solid #00e88930;
}

.vnodwn-server-ico.new svg {
color: #00e889;
}

.vnodwn-server-status.ready {
color: #8c52ff;
}

.vnodwn-steps {
display: flex;
flex-direction: column;
gap: 6px;
}

.vnodwn-step {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vnodwn-step-num.done {
background: #00e889;
color: #081210;
}

.vnodwn-step-num {
width: 20px;
height: 20px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 700;
flex: none;
}

.vnodwn-step-txt {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color:#fff;
}

.vnodwn-step-time {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-831dbb1 */.v-dataprot {
padding: 14px 16px;
}

.vdp-enc {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #8c52ff24;
border: 1px solid #8c52ff47;
border-radius: 9px;
margin-bottom: 12px;
}

.vdp-enc svg {
width: 18px;
height: 18px;
color: #8c52ff;
flex: none;
}

.vdp-enc strong {
font-size: 13px;
color: #8c52ff;
display: block;
margin-bottom: 2px;
}

.vdp-enc span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(140, 82, 255, .7);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdp-pipeline {
display: flex;
flex-direction: column;
gap: 0;
margin-bottom: 14px;
}

.vdp-stage {
display: flex;
align-items: flex-start;
gap: 12px;
position: relative;
padding-bottom: 14px;
}

.vdp-stage-left {
display: flex;
flex-direction: column;
align-items: center;
gap: 0;
flex: none;
}

.vdp-stage-ico.g {
background: #00e88918;
border: 1px solid #00e88930;
color: #00e889;
}

.vdp-stage-ico {
width: 32px;
height: 32px;
border-radius: 9px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
z-index: 1;
}

.vdp-stage-ico svg {
width: 14px;
height: 14px;
}

.vdp-stage-line {
width: 1px;
flex: 1;
background: linear-gradient(180deg,#00e88930, #ffffff14);
min-height: 16px;
margin-top: 2px;
}

.vdp-stage-body {
flex: 1;
padding-top: 4px;
}

.vdp-stage-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vdp-stage-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vdp-stage-badge {
display: inline-flex;
align-items: center;
gap: 5px;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 9px;
border-radius: 4px;
margin-top: 5px;
}

.vdp-stage-ico.p {
background: #8c52ff24;
border: 1px solid #8c52ff47;
color: #8c52ff;
}

.vdp-stage-ico.b {
background: rgba(33, 117, 155, .15);
border: 1px solid rgba(33, 117, 155, .25);
color: #6bb5ff;
}

.vdp-integrity {
display: flex;
gap: 7px;
}

.vdp-int-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vdp-int-val {
font-weight: 800;
font-size: 15px;
color: #00e889;
margin-bottom: 2px;
}

.vdp-int-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6aa82240 */.vsrv-header {
display: flex;
padding: 10px 14px;
border-bottom: 1px solid #ffffff14;
background: rgba(255, 255, 255, .025);
}

.vsrv-header-spacer {
flex: 1;
}

.vsrv-header-col.src {
color: #FFCB6B;
}

.vsrv-header-col {
width: 90px;
flex: none;
text-align: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 3px 0;
}

.vsrv-header-col.dst {
color: #00e889;
}

.vsrv-rows {
display: flex;
flex-direction: column;
}

.vsrv-row {
display: flex;
align-items: center;
border-bottom: 1px solid rgba(255, 255, 255, .04);
}

.vsrv-row-name {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
padding: 9px 14px;
}

.vsrv-row-val {
width: 90px;
flex: none;
text-align: center;
padding: 9px 8px;
}

.vsrv-row-val.src {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: rgba(255, 200, 80, .7);
}

.vsrv-row-arrow {
width: 20px;
flex: none;
text-align: center;
font-size: 10px;
color: rgba(255, 255, 255, .2);
}

.vsrv-row-val.dst {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
font-weight: 600;
}

.vsrv-row-val .tick {
color: #00e889;
font-size: 12px;
}

.vsrv-status {
display: flex;
align-items: center;
gap: 9px;
padding: 11px 14px;
border-top: 1px solid #ffffff14;
background: rgba(0, 232, 137, .04);
}

.vsrv-status-pulse {
width: 7px;
height: 7px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 6px #00e889;
flex: none;
animation: migPulse 2.4s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vsrv-status span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vsrv-status code {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-266daef8 */.v-dnsmig {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdns-head {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
gap: 0;
padding: 6px 10px;
background: rgba(255, 255, 255, .025);
border: 1px solid #ffffff14;
border-radius: 8px 8px 0 0;
}

.vdns-hd {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: rgba(232, 245, 240, .35);
text-transform: uppercase;
letter-spacing: .06em;
}

.vdns-records {
display: flex;
flex-direction: column;
margin-bottom: 12px;
}

.vdns-record {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
align-items: center;
padding: 8px 10px;
border: 1px solid #ffffff14;
border-top: none;
background: rgba(255, 255, 255, .02);
}

.vdns-type.a {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-type {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 2px 7px;
border-radius: 4px;
width: fit-content;
}

.vdns-name {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
padding: 0 6px;
}

.vdns-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(232, 245, 240, .6);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

.vdns-status {
text-align: right;
}

.vdns-tick {
color: #00e889;
font-size: 13px;
}

.vdns-type.cname {
color: #8c52ff;
background: #8c52ff24;
border: 1px solid #8c52ff47;
}

.vdns-type.mx {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vdns-type.txt {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .2);
}

.vdns-meta {
display: flex;
gap: 7px;
margin-bottom: 12px;
}

.vdns-ttl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vdns-ttl strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #FFCB6B;
margin-bottom: 2px;
}

.vdns-ttl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vdns-ssl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-ssl strong {
display: block;
font-weight: 800;
font-size: 12px;
color: #00e889;
margin-bottom: 2px;
}

.vdns-ssl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: rgba(0, 232, 137, .65);
}

.vdns-prop {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
border: 1px solid #ffffff14;
border-radius: 8px;
background: rgba(255, 255, 255, .02);
}

.vdns-prop-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
flex: 1;
}

.vdns-prop-bar-wrap {
flex: 1;
height: 5px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vdns-prop-fill {
height: 100%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
width: 96%;
animation: propFill 1.8s cubic-bezier(.22, 1, .36, 1) .4s backwards;
transform-origin: left center;
}


@keyframes propFill {
    0% {
        transform: scaleX(0);
    }

    100% {
        transform: scaleX(1);
    }
}

.vdns-prop-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19fa22c1 */.v-postmig {
padding: 14px 16px;
}

.vpm-banner {
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: 14px;
}

.vpm-banner-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: migPulse 2.2s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vpm-banner-days {
font-weight: 800;
font-size: 26px;
color: #00e889;
letter-spacing: -.04em;
flex: none;
}

.vpm-banner-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vpm-banner-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.vpm-banner-status {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color:  #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 4px 10px;
border-radius: 999px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vpm-checks {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vpm-check.ok {
background: rgba(0, 232, 137, .04);
border-color: rgba(0, 232, 137, .15);
}

.vpm-check {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vpm-check-ico.g {
background: rgba(0, 232, 137, .15);
color: #00e889;
}

.vpm-check-ico {
width: 22px;
height: 22px;
border-radius: 6px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vpm-check-txt {
flex: 1;
font-size: 12px;
color:#fff;
}

.vpm-check-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
}

.vpm-check-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vpm-check-ico svg {
width: 11px;
height: 11px;
}

.vpm-check-val.p {
color: #8c52ff;
}

.vpm-support {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
}

.vpm-sup-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vpm-sup-item strong {
display: block;
font-weight: 800;
font-size: 14px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vpm-sup-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vpm-sup-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f1615d4 */.v-transfer {
padding: 14px 16px;
}

.vtrf-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
}

.vtrf-node.src {
border-color: rgba(255, 200, 80, .25);
background: rgba(255, 200, 80, .05);
}

.vtrf-node {
flex: 1;
padding: 10px 12px;
border-radius: 10px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vtrf-node-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-bottom: 5px;
}

.vtrf-node-lbl.src {
color: #FFCB6B;
}

.vtrf-node-name {
color:#fff;
font-size: 12.5px;
font-weight: 700;
margin-bottom: 3px;
}

.vtrf-node-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-mid {
display: flex;
flex-direction: column;
align-items: center;
gap: 3px;
padding: 0 10px;
flex: none;
}

.vtrf-mid-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-arrow-line {
width: 40px;
height: 2px;
background: linear-gradient(90deg, rgba(255, 200, 80, .3), #00e889);
position: relative;
}

.vtrf-arrow-line::after {
content: '▶';
position: absolute;
right: -6px;
top: -7px;
color: #00e889;
font-size: 10px;
}

.vtrf-node.dst {
border-color: #00e88930;
background: #00e88918;
}

.vtrf-node-lbl.dst {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vtrf-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vtrf-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vtrf-item-ico.g {
background: #00e88918;
color: #00e889;
}

.vtrf-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vtrf-item-ico svg {
width: 13px;
height: 13px;
}

.vtrf-item-info {
flex: 1;
}

.vtrf-item-info strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vtrf-item-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-item-val {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-item-tick {
color: #00e889;
font-size: 13px;
}

.vtrf-item-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vtrf-item-ico.b {
background: rgba(33, 117, 155, .15);
color: #6bb5ff;
}

.vtrf-item-ico.y {
background: rgba(255, 200, 80, .1);
color: #FFCB6B;
}

.vtrf-checksum {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 8px;
}

.vtrf-checksum svg {
width: 14px;
height: 14px;
color: #00e889;
flex: none;
}

.vtrf-checksum span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vtrf-checksum code {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f7621f */.v-nodwn {
padding: 14px 16px;
}

.vnodwn-hero {
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;
}

.vnodwn-zero {
font-weight: 800;
font-size: 46px;
color: #00e889;
letter-spacing: -.06em;
line-height: 1;
flex: none;
}

.vnodwn-hero-right strong {
display: block;
font-size: 14px;
color: #00e889;
margin-bottom: 3px;
}

.vnodwn-hero-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: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vnodwn-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
padding: 12px 14px;
border: 1px solid #ffffff14;
border-radius: 10px;
background: rgba(255, 255, 255, .02);
}

.vnodwn-server {
flex: 1;
text-align: center;
}

.vnodwn-server-ico.old {
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vnodwn-server-ico.old svg {
color: #FFCB6B;
}

.vnodwn-server-ico svg {
width: 16px;
height: 16px;
}

.vnodwn-server-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vnodwn-server-status.live {
color: #00e889;
}

.vnodwn-server-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-top: 3px;
}

.vnodwn-beam {
flex: none;
display: flex;
flex-direction: column;
align-items: center;
gap: 4px;
padding: 0 10px;
}

.vnodwn-beam-line {
display: flex;
align-items: center;
gap: 0;
width: 56px;
}

.vnodwn-beam-track.before {
background: linear-gradient(90deg, #FFCB6B, rgba(255, 200, 80, .3));
}

.vnodwn-beam-track {
flex: 1;
height: 2px;
}

.vnodwn-beam-arr.before {
color: #FFCB6B;
}

.vnodwn-beam-arr {
font-size: 9px;
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-beam-arr.after {
color: #00e889;
}

.vnodwn-beam-track.after {
background: linear-gradient(90deg, rgba(0, 232, 137, .3), #00e889);
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-server-ico.new {
background: #00e88918;
border: 1px solid #00e88930;
}

.vnodwn-server-ico.new svg {
color: #00e889;
}

.vnodwn-server-status.ready {
color: #8c52ff;
}

.vnodwn-steps {
display: flex;
flex-direction: column;
gap: 6px;
}

.vnodwn-step {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vnodwn-step-num.done {
background: #00e889;
color: #081210;
}

.vnodwn-step-num {
width: 20px;
height: 20px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 700;
flex: none;
}

.vnodwn-step-txt {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color:#fff;
}

.vnodwn-step-time {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-831dbb1 */.v-dataprot {
padding: 14px 16px;
}

.vdp-enc {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #8c52ff24;
border: 1px solid #8c52ff47;
border-radius: 9px;
margin-bottom: 12px;
}

.vdp-enc svg {
width: 18px;
height: 18px;
color: #8c52ff;
flex: none;
}

.vdp-enc strong {
font-size: 13px;
color: #8c52ff;
display: block;
margin-bottom: 2px;
}

.vdp-enc span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(140, 82, 255, .7);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdp-pipeline {
display: flex;
flex-direction: column;
gap: 0;
margin-bottom: 14px;
}

.vdp-stage {
display: flex;
align-items: flex-start;
gap: 12px;
position: relative;
padding-bottom: 14px;
}

.vdp-stage-left {
display: flex;
flex-direction: column;
align-items: center;
gap: 0;
flex: none;
}

.vdp-stage-ico.g {
background: #00e88918;
border: 1px solid #00e88930;
color: #00e889;
}

.vdp-stage-ico {
width: 32px;
height: 32px;
border-radius: 9px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
z-index: 1;
}

.vdp-stage-ico svg {
width: 14px;
height: 14px;
}

.vdp-stage-line {
width: 1px;
flex: 1;
background: linear-gradient(180deg,#00e88930, #ffffff14);
min-height: 16px;
margin-top: 2px;
}

.vdp-stage-body {
flex: 1;
padding-top: 4px;
}

.vdp-stage-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vdp-stage-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vdp-stage-badge {
display: inline-flex;
align-items: center;
gap: 5px;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 9px;
border-radius: 4px;
margin-top: 5px;
}

.vdp-stage-ico.p {
background: #8c52ff24;
border: 1px solid #8c52ff47;
color: #8c52ff;
}

.vdp-stage-ico.b {
background: rgba(33, 117, 155, .15);
border: 1px solid rgba(33, 117, 155, .25);
color: #6bb5ff;
}

.vdp-integrity {
display: flex;
gap: 7px;
}

.vdp-int-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vdp-int-val {
font-weight: 800;
font-size: 15px;
color: #00e889;
margin-bottom: 2px;
}

.vdp-int-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6aa82240 */.vsrv-header {
display: flex;
padding: 10px 14px;
border-bottom: 1px solid #ffffff14;
background: rgba(255, 255, 255, .025);
}

.vsrv-header-spacer {
flex: 1;
}

.vsrv-header-col.src {
color: #FFCB6B;
}

.vsrv-header-col {
width: 90px;
flex: none;
text-align: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 3px 0;
}

.vsrv-header-col.dst {
color: #00e889;
}

.vsrv-rows {
display: flex;
flex-direction: column;
}

.vsrv-row {
display: flex;
align-items: center;
border-bottom: 1px solid rgba(255, 255, 255, .04);
}

.vsrv-row-name {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
padding: 9px 14px;
}

.vsrv-row-val {
width: 90px;
flex: none;
text-align: center;
padding: 9px 8px;
}

.vsrv-row-val.src {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: rgba(255, 200, 80, .7);
}

.vsrv-row-arrow {
width: 20px;
flex: none;
text-align: center;
font-size: 10px;
color: rgba(255, 255, 255, .2);
}

.vsrv-row-val.dst {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
font-weight: 600;
}

.vsrv-row-val .tick {
color: #00e889;
font-size: 12px;
}

.vsrv-status {
display: flex;
align-items: center;
gap: 9px;
padding: 11px 14px;
border-top: 1px solid #ffffff14;
background: rgba(0, 232, 137, .04);
}

.vsrv-status-pulse {
width: 7px;
height: 7px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 6px #00e889;
flex: none;
animation: migPulse 2.4s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vsrv-status span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vsrv-status code {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-266daef8 */.v-dnsmig {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdns-head {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
gap: 0;
padding: 6px 10px;
background: rgba(255, 255, 255, .025);
border: 1px solid #ffffff14;
border-radius: 8px 8px 0 0;
}

.vdns-hd {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: rgba(232, 245, 240, .35);
text-transform: uppercase;
letter-spacing: .06em;
}

.vdns-records {
display: flex;
flex-direction: column;
margin-bottom: 12px;
}

.vdns-record {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
align-items: center;
padding: 8px 10px;
border: 1px solid #ffffff14;
border-top: none;
background: rgba(255, 255, 255, .02);
}

.vdns-type.a {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-type {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 2px 7px;
border-radius: 4px;
width: fit-content;
}

.vdns-name {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
padding: 0 6px;
}

.vdns-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(232, 245, 240, .6);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

.vdns-status {
text-align: right;
}

.vdns-tick {
color: #00e889;
font-size: 13px;
}

.vdns-type.cname {
color: #8c52ff;
background: #8c52ff24;
border: 1px solid #8c52ff47;
}

.vdns-type.mx {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vdns-type.txt {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .2);
}

.vdns-meta {
display: flex;
gap: 7px;
margin-bottom: 12px;
}

.vdns-ttl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vdns-ttl strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #FFCB6B;
margin-bottom: 2px;
}

.vdns-ttl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vdns-ssl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-ssl strong {
display: block;
font-weight: 800;
font-size: 12px;
color: #00e889;
margin-bottom: 2px;
}

.vdns-ssl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: rgba(0, 232, 137, .65);
}

.vdns-prop {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
border: 1px solid #ffffff14;
border-radius: 8px;
background: rgba(255, 255, 255, .02);
}

.vdns-prop-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
flex: 1;
}

.vdns-prop-bar-wrap {
flex: 1;
height: 5px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vdns-prop-fill {
height: 100%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
width: 96%;
animation: propFill 1.8s cubic-bezier(.22, 1, .36, 1) .4s backwards;
transform-origin: left center;
}


@keyframes propFill {
    0% {
        transform: scaleX(0);
    }

    100% {
        transform: scaleX(1);
    }
}

.vdns-prop-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19fa22c1 */.v-postmig {
padding: 14px 16px;
}

.vpm-banner {
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: 14px;
}

.vpm-banner-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: migPulse 2.2s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vpm-banner-days {
font-weight: 800;
font-size: 26px;
color: #00e889;
letter-spacing: -.04em;
flex: none;
}

.vpm-banner-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vpm-banner-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.vpm-banner-status {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color:  #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 4px 10px;
border-radius: 999px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vpm-checks {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vpm-check.ok {
background: rgba(0, 232, 137, .04);
border-color: rgba(0, 232, 137, .15);
}

.vpm-check {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vpm-check-ico.g {
background: rgba(0, 232, 137, .15);
color: #00e889;
}

.vpm-check-ico {
width: 22px;
height: 22px;
border-radius: 6px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vpm-check-txt {
flex: 1;
font-size: 12px;
color:#fff;
}

.vpm-check-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
}

.vpm-check-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vpm-check-ico svg {
width: 11px;
height: 11px;
}

.vpm-check-val.p {
color: #8c52ff;
}

.vpm-support {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
}

.vpm-sup-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vpm-sup-item strong {
display: block;
font-weight: 800;
font-size: 14px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vpm-sup-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vpm-sup-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f1615d4 */.v-transfer {
padding: 14px 16px;
}

.vtrf-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
}

.vtrf-node.src {
border-color: rgba(255, 200, 80, .25);
background: rgba(255, 200, 80, .05);
}

.vtrf-node {
flex: 1;
padding: 10px 12px;
border-radius: 10px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vtrf-node-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-bottom: 5px;
}

.vtrf-node-lbl.src {
color: #FFCB6B;
}

.vtrf-node-name {
color:#fff;
font-size: 12.5px;
font-weight: 700;
margin-bottom: 3px;
}

.vtrf-node-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-mid {
display: flex;
flex-direction: column;
align-items: center;
gap: 3px;
padding: 0 10px;
flex: none;
}

.vtrf-mid-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-arrow-line {
width: 40px;
height: 2px;
background: linear-gradient(90deg, rgba(255, 200, 80, .3), #00e889);
position: relative;
}

.vtrf-arrow-line::after {
content: '▶';
position: absolute;
right: -6px;
top: -7px;
color: #00e889;
font-size: 10px;
}

.vtrf-node.dst {
border-color: #00e88930;
background: #00e88918;
}

.vtrf-node-lbl.dst {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vtrf-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vtrf-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vtrf-item-ico.g {
background: #00e88918;
color: #00e889;
}

.vtrf-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vtrf-item-ico svg {
width: 13px;
height: 13px;
}

.vtrf-item-info {
flex: 1;
}

.vtrf-item-info strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vtrf-item-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-item-val {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-item-tick {
color: #00e889;
font-size: 13px;
}

.vtrf-item-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vtrf-item-ico.b {
background: rgba(33, 117, 155, .15);
color: #6bb5ff;
}

.vtrf-item-ico.y {
background: rgba(255, 200, 80, .1);
color: #FFCB6B;
}

.vtrf-checksum {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 8px;
}

.vtrf-checksum svg {
width: 14px;
height: 14px;
color: #00e889;
flex: none;
}

.vtrf-checksum span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vtrf-checksum code {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f7621f */.v-nodwn {
padding: 14px 16px;
}

.vnodwn-hero {
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;
}

.vnodwn-zero {
font-weight: 800;
font-size: 46px;
color: #00e889;
letter-spacing: -.06em;
line-height: 1;
flex: none;
}

.vnodwn-hero-right strong {
display: block;
font-size: 14px;
color: #00e889;
margin-bottom: 3px;
}

.vnodwn-hero-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: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vnodwn-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
padding: 12px 14px;
border: 1px solid #ffffff14;
border-radius: 10px;
background: rgba(255, 255, 255, .02);
}

.vnodwn-server {
flex: 1;
text-align: center;
}

.vnodwn-server-ico.old {
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vnodwn-server-ico.old svg {
color: #FFCB6B;
}

.vnodwn-server-ico svg {
width: 16px;
height: 16px;
}

.vnodwn-server-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vnodwn-server-status.live {
color: #00e889;
}

.vnodwn-server-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-top: 3px;
}

.vnodwn-beam {
flex: none;
display: flex;
flex-direction: column;
align-items: center;
gap: 4px;
padding: 0 10px;
}

.vnodwn-beam-line {
display: flex;
align-items: center;
gap: 0;
width: 56px;
}

.vnodwn-beam-track.before {
background: linear-gradient(90deg, #FFCB6B, rgba(255, 200, 80, .3));
}

.vnodwn-beam-track {
flex: 1;
height: 2px;
}

.vnodwn-beam-arr.before {
color: #FFCB6B;
}

.vnodwn-beam-arr {
font-size: 9px;
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-beam-arr.after {
color: #00e889;
}

.vnodwn-beam-track.after {
background: linear-gradient(90deg, rgba(0, 232, 137, .3), #00e889);
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-server-ico.new {
background: #00e88918;
border: 1px solid #00e88930;
}

.vnodwn-server-ico.new svg {
color: #00e889;
}

.vnodwn-server-status.ready {
color: #8c52ff;
}

.vnodwn-steps {
display: flex;
flex-direction: column;
gap: 6px;
}

.vnodwn-step {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vnodwn-step-num.done {
background: #00e889;
color: #081210;
}

.vnodwn-step-num {
width: 20px;
height: 20px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 700;
flex: none;
}

.vnodwn-step-txt {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color:#fff;
}

.vnodwn-step-time {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-831dbb1 */.v-dataprot {
padding: 14px 16px;
}

.vdp-enc {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #8c52ff24;
border: 1px solid #8c52ff47;
border-radius: 9px;
margin-bottom: 12px;
}

.vdp-enc svg {
width: 18px;
height: 18px;
color: #8c52ff;
flex: none;
}

.vdp-enc strong {
font-size: 13px;
color: #8c52ff;
display: block;
margin-bottom: 2px;
}

.vdp-enc span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(140, 82, 255, .7);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdp-pipeline {
display: flex;
flex-direction: column;
gap: 0;
margin-bottom: 14px;
}

.vdp-stage {
display: flex;
align-items: flex-start;
gap: 12px;
position: relative;
padding-bottom: 14px;
}

.vdp-stage-left {
display: flex;
flex-direction: column;
align-items: center;
gap: 0;
flex: none;
}

.vdp-stage-ico.g {
background: #00e88918;
border: 1px solid #00e88930;
color: #00e889;
}

.vdp-stage-ico {
width: 32px;
height: 32px;
border-radius: 9px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
z-index: 1;
}

.vdp-stage-ico svg {
width: 14px;
height: 14px;
}

.vdp-stage-line {
width: 1px;
flex: 1;
background: linear-gradient(180deg,#00e88930, #ffffff14);
min-height: 16px;
margin-top: 2px;
}

.vdp-stage-body {
flex: 1;
padding-top: 4px;
}

.vdp-stage-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vdp-stage-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vdp-stage-badge {
display: inline-flex;
align-items: center;
gap: 5px;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 9px;
border-radius: 4px;
margin-top: 5px;
}

.vdp-stage-ico.p {
background: #8c52ff24;
border: 1px solid #8c52ff47;
color: #8c52ff;
}

.vdp-stage-ico.b {
background: rgba(33, 117, 155, .15);
border: 1px solid rgba(33, 117, 155, .25);
color: #6bb5ff;
}

.vdp-integrity {
display: flex;
gap: 7px;
}

.vdp-int-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vdp-int-val {
font-weight: 800;
font-size: 15px;
color: #00e889;
margin-bottom: 2px;
}

.vdp-int-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6aa82240 */.vsrv-header {
display: flex;
padding: 10px 14px;
border-bottom: 1px solid #ffffff14;
background: rgba(255, 255, 255, .025);
}

.vsrv-header-spacer {
flex: 1;
}

.vsrv-header-col.src {
color: #FFCB6B;
}

.vsrv-header-col {
width: 90px;
flex: none;
text-align: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 3px 0;
}

.vsrv-header-col.dst {
color: #00e889;
}

.vsrv-rows {
display: flex;
flex-direction: column;
}

.vsrv-row {
display: flex;
align-items: center;
border-bottom: 1px solid rgba(255, 255, 255, .04);
}

.vsrv-row-name {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
padding: 9px 14px;
}

.vsrv-row-val {
width: 90px;
flex: none;
text-align: center;
padding: 9px 8px;
}

.vsrv-row-val.src {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: rgba(255, 200, 80, .7);
}

.vsrv-row-arrow {
width: 20px;
flex: none;
text-align: center;
font-size: 10px;
color: rgba(255, 255, 255, .2);
}

.vsrv-row-val.dst {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
font-weight: 600;
}

.vsrv-row-val .tick {
color: #00e889;
font-size: 12px;
}

.vsrv-status {
display: flex;
align-items: center;
gap: 9px;
padding: 11px 14px;
border-top: 1px solid #ffffff14;
background: rgba(0, 232, 137, .04);
}

.vsrv-status-pulse {
width: 7px;
height: 7px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 6px #00e889;
flex: none;
animation: migPulse 2.4s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vsrv-status span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vsrv-status code {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-266daef8 */.v-dnsmig {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdns-head {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
gap: 0;
padding: 6px 10px;
background: rgba(255, 255, 255, .025);
border: 1px solid #ffffff14;
border-radius: 8px 8px 0 0;
}

.vdns-hd {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: rgba(232, 245, 240, .35);
text-transform: uppercase;
letter-spacing: .06em;
}

.vdns-records {
display: flex;
flex-direction: column;
margin-bottom: 12px;
}

.vdns-record {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
align-items: center;
padding: 8px 10px;
border: 1px solid #ffffff14;
border-top: none;
background: rgba(255, 255, 255, .02);
}

.vdns-type.a {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-type {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 2px 7px;
border-radius: 4px;
width: fit-content;
}

.vdns-name {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
padding: 0 6px;
}

.vdns-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(232, 245, 240, .6);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

.vdns-status {
text-align: right;
}

.vdns-tick {
color: #00e889;
font-size: 13px;
}

.vdns-type.cname {
color: #8c52ff;
background: #8c52ff24;
border: 1px solid #8c52ff47;
}

.vdns-type.mx {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vdns-type.txt {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .2);
}

.vdns-meta {
display: flex;
gap: 7px;
margin-bottom: 12px;
}

.vdns-ttl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vdns-ttl strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #FFCB6B;
margin-bottom: 2px;
}

.vdns-ttl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vdns-ssl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-ssl strong {
display: block;
font-weight: 800;
font-size: 12px;
color: #00e889;
margin-bottom: 2px;
}

.vdns-ssl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: rgba(0, 232, 137, .65);
}

.vdns-prop {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
border: 1px solid #ffffff14;
border-radius: 8px;
background: rgba(255, 255, 255, .02);
}

.vdns-prop-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
flex: 1;
}

.vdns-prop-bar-wrap {
flex: 1;
height: 5px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vdns-prop-fill {
height: 100%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
width: 96%;
animation: propFill 1.8s cubic-bezier(.22, 1, .36, 1) .4s backwards;
transform-origin: left center;
}


@keyframes propFill {
    0% {
        transform: scaleX(0);
    }

    100% {
        transform: scaleX(1);
    }
}

.vdns-prop-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19fa22c1 */.v-postmig {
padding: 14px 16px;
}

.vpm-banner {
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: 14px;
}

.vpm-banner-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: migPulse 2.2s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vpm-banner-days {
font-weight: 800;
font-size: 26px;
color: #00e889;
letter-spacing: -.04em;
flex: none;
}

.vpm-banner-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vpm-banner-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.vpm-banner-status {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color:  #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 4px 10px;
border-radius: 999px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vpm-checks {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vpm-check.ok {
background: rgba(0, 232, 137, .04);
border-color: rgba(0, 232, 137, .15);
}

.vpm-check {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vpm-check-ico.g {
background: rgba(0, 232, 137, .15);
color: #00e889;
}

.vpm-check-ico {
width: 22px;
height: 22px;
border-radius: 6px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vpm-check-txt {
flex: 1;
font-size: 12px;
color:#fff;
}

.vpm-check-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
}

.vpm-check-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vpm-check-ico svg {
width: 11px;
height: 11px;
}

.vpm-check-val.p {
color: #8c52ff;
}

.vpm-support {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
}

.vpm-sup-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vpm-sup-item strong {
display: block;
font-weight: 800;
font-size: 14px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vpm-sup-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vpm-sup-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f1615d4 */.v-transfer {
padding: 14px 16px;
}

.vtrf-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
}

.vtrf-node.src {
border-color: rgba(255, 200, 80, .25);
background: rgba(255, 200, 80, .05);
}

.vtrf-node {
flex: 1;
padding: 10px 12px;
border-radius: 10px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vtrf-node-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-bottom: 5px;
}

.vtrf-node-lbl.src {
color: #FFCB6B;
}

.vtrf-node-name {
color:#fff;
font-size: 12.5px;
font-weight: 700;
margin-bottom: 3px;
}

.vtrf-node-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-mid {
display: flex;
flex-direction: column;
align-items: center;
gap: 3px;
padding: 0 10px;
flex: none;
}

.vtrf-mid-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-arrow-line {
width: 40px;
height: 2px;
background: linear-gradient(90deg, rgba(255, 200, 80, .3), #00e889);
position: relative;
}

.vtrf-arrow-line::after {
content: '▶';
position: absolute;
right: -6px;
top: -7px;
color: #00e889;
font-size: 10px;
}

.vtrf-node.dst {
border-color: #00e88930;
background: #00e88918;
}

.vtrf-node-lbl.dst {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vtrf-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vtrf-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vtrf-item-ico.g {
background: #00e88918;
color: #00e889;
}

.vtrf-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vtrf-item-ico svg {
width: 13px;
height: 13px;
}

.vtrf-item-info {
flex: 1;
}

.vtrf-item-info strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vtrf-item-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-item-val {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-item-tick {
color: #00e889;
font-size: 13px;
}

.vtrf-item-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vtrf-item-ico.b {
background: rgba(33, 117, 155, .15);
color: #6bb5ff;
}

.vtrf-item-ico.y {
background: rgba(255, 200, 80, .1);
color: #FFCB6B;
}

.vtrf-checksum {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 8px;
}

.vtrf-checksum svg {
width: 14px;
height: 14px;
color: #00e889;
flex: none;
}

.vtrf-checksum span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vtrf-checksum code {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f7621f */.v-nodwn {
padding: 14px 16px;
}

.vnodwn-hero {
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;
}

.vnodwn-zero {
font-weight: 800;
font-size: 46px;
color: #00e889;
letter-spacing: -.06em;
line-height: 1;
flex: none;
}

.vnodwn-hero-right strong {
display: block;
font-size: 14px;
color: #00e889;
margin-bottom: 3px;
}

.vnodwn-hero-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: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vnodwn-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
padding: 12px 14px;
border: 1px solid #ffffff14;
border-radius: 10px;
background: rgba(255, 255, 255, .02);
}

.vnodwn-server {
flex: 1;
text-align: center;
}

.vnodwn-server-ico.old {
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vnodwn-server-ico.old svg {
color: #FFCB6B;
}

.vnodwn-server-ico svg {
width: 16px;
height: 16px;
}

.vnodwn-server-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vnodwn-server-status.live {
color: #00e889;
}

.vnodwn-server-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-top: 3px;
}

.vnodwn-beam {
flex: none;
display: flex;
flex-direction: column;
align-items: center;
gap: 4px;
padding: 0 10px;
}

.vnodwn-beam-line {
display: flex;
align-items: center;
gap: 0;
width: 56px;
}

.vnodwn-beam-track.before {
background: linear-gradient(90deg, #FFCB6B, rgba(255, 200, 80, .3));
}

.vnodwn-beam-track {
flex: 1;
height: 2px;
}

.vnodwn-beam-arr.before {
color: #FFCB6B;
}

.vnodwn-beam-arr {
font-size: 9px;
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-beam-arr.after {
color: #00e889;
}

.vnodwn-beam-track.after {
background: linear-gradient(90deg, rgba(0, 232, 137, .3), #00e889);
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-server-ico.new {
background: #00e88918;
border: 1px solid #00e88930;
}

.vnodwn-server-ico.new svg {
color: #00e889;
}

.vnodwn-server-status.ready {
color: #8c52ff;
}

.vnodwn-steps {
display: flex;
flex-direction: column;
gap: 6px;
}

.vnodwn-step {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vnodwn-step-num.done {
background: #00e889;
color: #081210;
}

.vnodwn-step-num {
width: 20px;
height: 20px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 700;
flex: none;
}

.vnodwn-step-txt {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color:#fff;
}

.vnodwn-step-time {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-831dbb1 */.v-dataprot {
padding: 14px 16px;
}

.vdp-enc {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #8c52ff24;
border: 1px solid #8c52ff47;
border-radius: 9px;
margin-bottom: 12px;
}

.vdp-enc svg {
width: 18px;
height: 18px;
color: #8c52ff;
flex: none;
}

.vdp-enc strong {
font-size: 13px;
color: #8c52ff;
display: block;
margin-bottom: 2px;
}

.vdp-enc span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(140, 82, 255, .7);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdp-pipeline {
display: flex;
flex-direction: column;
gap: 0;
margin-bottom: 14px;
}

.vdp-stage {
display: flex;
align-items: flex-start;
gap: 12px;
position: relative;
padding-bottom: 14px;
}

.vdp-stage-left {
display: flex;
flex-direction: column;
align-items: center;
gap: 0;
flex: none;
}

.vdp-stage-ico.g {
background: #00e88918;
border: 1px solid #00e88930;
color: #00e889;
}

.vdp-stage-ico {
width: 32px;
height: 32px;
border-radius: 9px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
z-index: 1;
}

.vdp-stage-ico svg {
width: 14px;
height: 14px;
}

.vdp-stage-line {
width: 1px;
flex: 1;
background: linear-gradient(180deg,#00e88930, #ffffff14);
min-height: 16px;
margin-top: 2px;
}

.vdp-stage-body {
flex: 1;
padding-top: 4px;
}

.vdp-stage-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vdp-stage-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vdp-stage-badge {
display: inline-flex;
align-items: center;
gap: 5px;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 9px;
border-radius: 4px;
margin-top: 5px;
}

.vdp-stage-ico.p {
background: #8c52ff24;
border: 1px solid #8c52ff47;
color: #8c52ff;
}

.vdp-stage-ico.b {
background: rgba(33, 117, 155, .15);
border: 1px solid rgba(33, 117, 155, .25);
color: #6bb5ff;
}

.vdp-integrity {
display: flex;
gap: 7px;
}

.vdp-int-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vdp-int-val {
font-weight: 800;
font-size: 15px;
color: #00e889;
margin-bottom: 2px;
}

.vdp-int-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6aa82240 */.vsrv-header {
display: flex;
padding: 10px 14px;
border-bottom: 1px solid #ffffff14;
background: rgba(255, 255, 255, .025);
}

.vsrv-header-spacer {
flex: 1;
}

.vsrv-header-col.src {
color: #FFCB6B;
}

.vsrv-header-col {
width: 90px;
flex: none;
text-align: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 3px 0;
}

.vsrv-header-col.dst {
color: #00e889;
}

.vsrv-rows {
display: flex;
flex-direction: column;
}

.vsrv-row {
display: flex;
align-items: center;
border-bottom: 1px solid rgba(255, 255, 255, .04);
}

.vsrv-row-name {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
padding: 9px 14px;
}

.vsrv-row-val {
width: 90px;
flex: none;
text-align: center;
padding: 9px 8px;
}

.vsrv-row-val.src {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: rgba(255, 200, 80, .7);
}

.vsrv-row-arrow {
width: 20px;
flex: none;
text-align: center;
font-size: 10px;
color: rgba(255, 255, 255, .2);
}

.vsrv-row-val.dst {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
font-weight: 600;
}

.vsrv-row-val .tick {
color: #00e889;
font-size: 12px;
}

.vsrv-status {
display: flex;
align-items: center;
gap: 9px;
padding: 11px 14px;
border-top: 1px solid #ffffff14;
background: rgba(0, 232, 137, .04);
}

.vsrv-status-pulse {
width: 7px;
height: 7px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 6px #00e889;
flex: none;
animation: migPulse 2.4s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vsrv-status span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vsrv-status code {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-266daef8 */.v-dnsmig {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdns-head {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
gap: 0;
padding: 6px 10px;
background: rgba(255, 255, 255, .025);
border: 1px solid #ffffff14;
border-radius: 8px 8px 0 0;
}

.vdns-hd {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: rgba(232, 245, 240, .35);
text-transform: uppercase;
letter-spacing: .06em;
}

.vdns-records {
display: flex;
flex-direction: column;
margin-bottom: 12px;
}

.vdns-record {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
align-items: center;
padding: 8px 10px;
border: 1px solid #ffffff14;
border-top: none;
background: rgba(255, 255, 255, .02);
}

.vdns-type.a {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-type {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 2px 7px;
border-radius: 4px;
width: fit-content;
}

.vdns-name {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
padding: 0 6px;
}

.vdns-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(232, 245, 240, .6);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

.vdns-status {
text-align: right;
}

.vdns-tick {
color: #00e889;
font-size: 13px;
}

.vdns-type.cname {
color: #8c52ff;
background: #8c52ff24;
border: 1px solid #8c52ff47;
}

.vdns-type.mx {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vdns-type.txt {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .2);
}

.vdns-meta {
display: flex;
gap: 7px;
margin-bottom: 12px;
}

.vdns-ttl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vdns-ttl strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #FFCB6B;
margin-bottom: 2px;
}

.vdns-ttl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vdns-ssl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-ssl strong {
display: block;
font-weight: 800;
font-size: 12px;
color: #00e889;
margin-bottom: 2px;
}

.vdns-ssl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: rgba(0, 232, 137, .65);
}

.vdns-prop {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
border: 1px solid #ffffff14;
border-radius: 8px;
background: rgba(255, 255, 255, .02);
}

.vdns-prop-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
flex: 1;
}

.vdns-prop-bar-wrap {
flex: 1;
height: 5px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vdns-prop-fill {
height: 100%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
width: 96%;
animation: propFill 1.8s cubic-bezier(.22, 1, .36, 1) .4s backwards;
transform-origin: left center;
}


@keyframes propFill {
    0% {
        transform: scaleX(0);
    }

    100% {
        transform: scaleX(1);
    }
}

.vdns-prop-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19fa22c1 */.v-postmig {
padding: 14px 16px;
}

.vpm-banner {
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: 14px;
}

.vpm-banner-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: migPulse 2.2s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vpm-banner-days {
font-weight: 800;
font-size: 26px;
color: #00e889;
letter-spacing: -.04em;
flex: none;
}

.vpm-banner-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vpm-banner-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.vpm-banner-status {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color:  #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 4px 10px;
border-radius: 999px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vpm-checks {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vpm-check.ok {
background: rgba(0, 232, 137, .04);
border-color: rgba(0, 232, 137, .15);
}

.vpm-check {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vpm-check-ico.g {
background: rgba(0, 232, 137, .15);
color: #00e889;
}

.vpm-check-ico {
width: 22px;
height: 22px;
border-radius: 6px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vpm-check-txt {
flex: 1;
font-size: 12px;
color:#fff;
}

.vpm-check-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
}

.vpm-check-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vpm-check-ico svg {
width: 11px;
height: 11px;
}

.vpm-check-val.p {
color: #8c52ff;
}

.vpm-support {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
}

.vpm-sup-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vpm-sup-item strong {
display: block;
font-weight: 800;
font-size: 14px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vpm-sup-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vpm-sup-item strong.p {
color: #8c52ff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2f1615d4 */.v-transfer {
padding: 14px 16px;
}

.vtrf-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
}

.vtrf-node.src {
border-color: rgba(255, 200, 80, .25);
background: rgba(255, 200, 80, .05);
}

.vtrf-node {
flex: 1;
padding: 10px 12px;
border-radius: 10px;
border: 1px solid #ffffff14;
background: rgba(255, 255, 255, .03);
}

.vtrf-node-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-bottom: 5px;
}

.vtrf-node-lbl.src {
color: #FFCB6B;
}

.vtrf-node-name {
color:#fff;
font-size: 12.5px;
font-weight: 700;
margin-bottom: 3px;
}

.vtrf-node-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-mid {
display: flex;
flex-direction: column;
align-items: center;
gap: 3px;
padding: 0 10px;
flex: none;
}

.vtrf-mid-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-arrow-line {
width: 40px;
height: 2px;
background: linear-gradient(90deg, rgba(255, 200, 80, .3), #00e889);
position: relative;
}

.vtrf-arrow-line::after {
content: '▶';
position: absolute;
right: -6px;
top: -7px;
color: #00e889;
font-size: 10px;
}

.vtrf-node.dst {
border-color: #00e88930;
background: #00e88918;
}

.vtrf-node-lbl.dst {
color: #00e889;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vtrf-items {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vtrf-item {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vtrf-item-ico.g {
background: #00e88918;
color: #00e889;
}

.vtrf-item-ico {
width: 28px;
height: 28px;
border-radius: 7px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vtrf-item-ico svg {
width: 13px;
height: 13px;
}

.vtrf-item-info {
flex: 1;
}

.vtrf-item-info strong {
display: block;
font-size: 12px;
margin-bottom: 2px;
color:#fff;
}

.vtrf-item-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vtrf-item-val {
font-weight: 800;
font-size: 13px;
color: #00e889;
}

.vtrf-item-tick {
color: #00e889;
font-size: 13px;
}

.vtrf-item-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vtrf-item-ico.b {
background: rgba(33, 117, 155, .15);
color: #6bb5ff;
}

.vtrf-item-ico.y {
background: rgba(255, 200, 80, .1);
color: #FFCB6B;
}

.vtrf-checksum {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
background: #00e88918;
border: 1px solid #00e88930;
border-radius: 8px;
}

.vtrf-checksum svg {
width: 14px;
height: 14px;
color: #00e889;
flex: none;
}

.vtrf-checksum span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vtrf-checksum code {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f7621f */.v-nodwn {
padding: 14px 16px;
}

.vnodwn-hero {
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;
}

.vnodwn-zero {
font-weight: 800;
font-size: 46px;
color: #00e889;
letter-spacing: -.06em;
line-height: 1;
flex: none;
}

.vnodwn-hero-right strong {
display: block;
font-size: 14px;
color: #00e889;
margin-bottom: 3px;
}

.vnodwn-hero-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: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vnodwn-flow {
display: flex;
align-items: center;
gap: 0;
margin-bottom: 14px;
padding: 12px 14px;
border: 1px solid #ffffff14;
border-radius: 10px;
background: rgba(255, 255, 255, .02);
}

.vnodwn-server {
flex: 1;
text-align: center;
}

.vnodwn-server-ico.old {
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .25);
}

.vnodwn-server-ico.old svg {
color: #FFCB6B;
}

.vnodwn-server-ico svg {
width: 16px;
height: 16px;
}

.vnodwn-server-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}

.vnodwn-server-status.live {
color: #00e889;
}

.vnodwn-server-status {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
margin-top: 3px;
}

.vnodwn-beam {
flex: none;
display: flex;
flex-direction: column;
align-items: center;
gap: 4px;
padding: 0 10px;
}

.vnodwn-beam-line {
display: flex;
align-items: center;
gap: 0;
width: 56px;
}

.vnodwn-beam-track.before {
background: linear-gradient(90deg, #FFCB6B, rgba(255, 200, 80, .3));
}

.vnodwn-beam-track {
flex: 1;
height: 2px;
}

.vnodwn-beam-arr.before {
color: #FFCB6B;
}

.vnodwn-beam-arr {
font-size: 9px;
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-beam-arr.after {
color: #00e889;
}

.vnodwn-beam-track.after {
background: linear-gradient(90deg, rgba(0, 232, 137, .3), #00e889);
}

.vnodwn-beam-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: #E8F5F08C;
text-align: center;
width: 56px;
}

.vnodwn-server-ico.new {
background: #00e88918;
border: 1px solid #00e88930;
}

.vnodwn-server-ico.new svg {
color: #00e889;
}

.vnodwn-server-status.ready {
color: #8c52ff;
}

.vnodwn-steps {
display: flex;
flex-direction: column;
gap: 6px;
}

.vnodwn-step {
display: flex;
align-items: center;
gap: 9px;
padding: 7px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vnodwn-step-num.done {
background: #00e889;
color: #081210;
}

.vnodwn-step-num {
width: 20px;
height: 20px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 700;
flex: none;
}

.vnodwn-step-txt {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11.5px;
color:#fff;
}

.vnodwn-step-time {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-831dbb1 */.v-dataprot {
padding: 14px 16px;
}

.vdp-enc {
display: flex;
align-items: center;
gap: 10px;
padding: 10px 13px;
background: #8c52ff24;
border: 1px solid #8c52ff47;
border-radius: 9px;
margin-bottom: 12px;
}

.vdp-enc svg {
width: 18px;
height: 18px;
color: #8c52ff;
flex: none;
}

.vdp-enc strong {
font-size: 13px;
color: #8c52ff;
display: block;
margin-bottom: 2px;
}

.vdp-enc span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(140, 82, 255, .7);
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdp-pipeline {
display: flex;
flex-direction: column;
gap: 0;
margin-bottom: 14px;
}

.vdp-stage {
display: flex;
align-items: flex-start;
gap: 12px;
position: relative;
padding-bottom: 14px;
}

.vdp-stage-left {
display: flex;
flex-direction: column;
align-items: center;
gap: 0;
flex: none;
}

.vdp-stage-ico.g {
background: #00e88918;
border: 1px solid #00e88930;
color: #00e889;
}

.vdp-stage-ico {
width: 32px;
height: 32px;
border-radius: 9px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
z-index: 1;
}

.vdp-stage-ico svg {
width: 14px;
height: 14px;
}

.vdp-stage-line {
width: 1px;
flex: 1;
background: linear-gradient(180deg,#00e88930, #ffffff14);
min-height: 16px;
margin-top: 2px;
}

.vdp-stage-body {
flex: 1;
padding-top: 4px;
}

.vdp-stage-title {
font-size: 12.5px;
font-weight: 600;
margin-bottom: 3px;
color:#fff;
}

.vdp-stage-meta {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
}

.vdp-stage-badge {
display: inline-flex;
align-items: center;
gap: 5px;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 2px 9px;
border-radius: 4px;
margin-top: 5px;
}

.vdp-stage-ico.p {
background: #8c52ff24;
border: 1px solid #8c52ff47;
color: #8c52ff;
}

.vdp-stage-ico.b {
background: rgba(33, 117, 155, .15);
border: 1px solid rgba(33, 117, 155, .25);
color: #6bb5ff;
}

.vdp-integrity {
display: flex;
gap: 7px;
}

.vdp-int-item {
flex: 1;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vdp-int-val {
font-weight: 800;
font-size: 15px;
color: #00e889;
margin-bottom: 2px;
}

.vdp-int-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6aa82240 */.vsrv-header {
display: flex;
padding: 10px 14px;
border-bottom: 1px solid #ffffff14;
background: rgba(255, 255, 255, .025);
}

.vsrv-header-spacer {
flex: 1;
}

.vsrv-header-col.src {
color: #FFCB6B;
}

.vsrv-header-col {
width: 90px;
flex: none;
text-align: center;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 3px 0;
}

.vsrv-header-col.dst {
color: #00e889;
}

.vsrv-rows {
display: flex;
flex-direction: column;
}

.vsrv-row {
display: flex;
align-items: center;
border-bottom: 1px solid rgba(255, 255, 255, .04);
}

.vsrv-row-name {
flex: 1;
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
padding: 9px 14px;
}

.vsrv-row-val {
width: 90px;
flex: none;
text-align: center;
padding: 9px 8px;
}

.vsrv-row-val.src {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: rgba(255, 200, 80, .7);
}

.vsrv-row-arrow {
width: 20px;
flex: none;
text-align: center;
font-size: 10px;
color: rgba(255, 255, 255, .2);
}

.vsrv-row-val.dst {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
font-weight: 600;
}

.vsrv-row-val .tick {
color: #00e889;
font-size: 12px;
}

.vsrv-status {
display: flex;
align-items: center;
gap: 9px;
padding: 11px 14px;
border-top: 1px solid #ffffff14;
background: rgba(0, 232, 137, .04);
}

.vsrv-status-pulse {
width: 7px;
height: 7px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 6px #00e889;
flex: none;
animation: migPulse 2.4s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vsrv-status span {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #00e889;
}

.vsrv-status code {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .45);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-266daef8 */.v-dnsmig {
padding: 14px 16px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vdns-head {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
gap: 0;
padding: 6px 10px;
background: rgba(255, 255, 255, .025);
border: 1px solid #ffffff14;
border-radius: 8px 8px 0 0;
}

.vdns-hd {
font-family: 'JetBrains Mono', monospace;
font-size: 9px;
color: rgba(232, 245, 240, .35);
text-transform: uppercase;
letter-spacing: .06em;
}

.vdns-records {
display: flex;
flex-direction: column;
margin-bottom: 12px;
}

.vdns-record {
display: grid;
grid-template-columns: 38px 80px 1fr 56px;
align-items: center;
padding: 8px 10px;
border: 1px solid #ffffff14;
border-top: none;
background: rgba(255, 255, 255, .02);
}

.vdns-type.a {
color: #00e889;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-type {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
font-weight: 600;
padding: 2px 7px;
border-radius: 4px;
width: fit-content;
}

.vdns-name {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
padding: 0 6px;
}

.vdns-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: rgba(232, 245, 240, .6);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

.vdns-status {
text-align: right;
}

.vdns-tick {
color: #00e889;
font-size: 13px;
}

.vdns-type.cname {
color: #8c52ff;
background: #8c52ff24;
border: 1px solid #8c52ff47;
}

.vdns-type.mx {
color: #6bb5ff;
background: rgba(33, 117, 155, .12);
border: 1px solid rgba(33, 117, 155, .28);
}

.vdns-type.txt {
color: #FFCB6B;
background: rgba(255, 200, 80, .1);
border: 1px solid rgba(255, 200, 80, .2);
}

.vdns-meta {
display: flex;
gap: 7px;
margin-bottom: 12px;
}

.vdns-ttl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vdns-ttl strong {
display: block;
font-weight: 800;
font-size: 15px;
color: #FFCB6B;
margin-bottom: 2px;
}

.vdns-ttl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vdns-ssl {
flex: 1;
padding: 9px 12px;
border-radius: 8px;
background: #00e88918;
border: 1px solid #00e88930;
}

.vdns-ssl strong {
display: block;
font-weight: 800;
font-size: 12px;
color: #00e889;
margin-bottom: 2px;
}

.vdns-ssl span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: rgba(0, 232, 137, .65);
}

.vdns-prop {
display: flex;
align-items: center;
gap: 9px;
padding: 9px 12px;
border: 1px solid #ffffff14;
border-radius: 8px;
background: rgba(255, 255, 255, .02);
}

.vdns-prop-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 11px;
color: #E8F5F08C;
flex: 1;
}

.vdns-prop-bar-wrap {
flex: 1;
height: 5px;
background: rgba(255, 255, 255, .07);
border-radius: 999px;
overflow: hidden;
}

.vdns-prop-fill {
height: 100%;
background: linear-gradient(90deg, #00e889, #00b86e);
border-radius: 999px;
width: 96%;
animation: propFill 1.8s cubic-bezier(.22, 1, .36, 1) .4s backwards;
transform-origin: left center;
}


@keyframes propFill {
    0% {
        transform: scaleX(0);
    }

    100% {
        transform: scaleX(1);
    }
}

.vdns-prop-pct {
font-weight: 800;
font-size: 13px;
color: #00e889;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-19fa22c1 */.v-postmig {
padding: 14px 16px;
}

.vpm-banner {
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: 14px;
}

.vpm-banner-pulse {
width: 8px;
height: 8px;
border-radius: 50%;
background: #00e889;
box-shadow: 0 0 8px #00e889;
flex: none;
animation: migPulse 2.2s ease-in-out infinite;
}

@keyframes migPulse {
0%,
100% {
transform: scale(1);
opacity: 0.65;
}

50% {
transform: scale(1.15);
opacity: 1;
}
}

.vpm-banner-days {
font-weight: 800;
font-size: 26px;
color: #00e889;
letter-spacing: -.04em;
flex: none;
}

.vpm-banner-info strong {
display: block;
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
margin-bottom: 2px;
}

.vpm-banner-info span {
font-family: 'JetBrains Mono', monospace;
font-size: 10px;
color: rgba(0, 232, 137, .55);
}

.vpm-banner-status {
margin-left: auto;
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color:  #00e889;
background: #00e88918;
border: 1px solid #00e88930;
padding: 4px 10px;
border-radius: 999px;
}

.v-lbl {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #E8F5F08C;
opacity: .6;
margin-bottom: 8px;
}

.vpm-checks {
display: flex;
flex-direction: column;
gap: 6px;
margin-bottom: 12px;
}

.vpm-check.ok {
background: rgba(0, 232, 137, .04);
border-color: rgba(0, 232, 137, .15);
}

.vpm-check {
display: flex;
align-items: center;
gap: 10px;
padding: 8px 12px;
border-radius: 8px;
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
}

.vpm-check-ico.g {
background: rgba(0, 232, 137, .15);
color: #00e889;
}

.vpm-check-ico {
width: 22px;
height: 22px;
border-radius: 6px;
display: flex;
align-items: center;
justify-content: center;
flex: none;
}

.vpm-check-txt {
flex: 1;
font-size: 12px;
color:#fff;
}

.vpm-check-val {
font-family: 'JetBrains Mono', monospace;
font-size: 10.5px;
color: #00e889;
}

.vpm-check-ico.p {
background: #8c52ff24;
color: #8c52ff;
}

.vpm-check-ico svg {
width: 11px;
height: 11px;
}

.vpm-check-val.p {
color: #8c52ff;
}

.vpm-support {
display: grid;
grid-template-columns: repeat(3, 1fr);
gap: 7px;
}

.vpm-sup-item {
background: rgba(255, 255, 255, .03);
border: 1px solid #ffffff14;
border-radius: 9px;
padding: 9px 10px;
text-align: center;
}

.vpm-sup-item strong {
display: block;
font-weight: 800;
font-size: 14px;
color: #00e889;
letter-spacing: -.02em;
margin-bottom: 3px;
}

.vpm-sup-item span {
font-family: 'JetBrains Mono', monospace;
font-size: 9.5px;
color: #E8F5F08C;
}

.vpm-sup-item strong.p {
color: #8c52ff;
}/* End custom CSS */