.elementor-2281 .elementor-element.elementor-element-f54125b{--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;--overlay-opacity:0.85;border-style:none;--border-style:none;--padding-top:90px;--padding-bottom:10px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-f54125b:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-f54125b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://devbysnox.cc/wp-content/uploads/2026/04/freepik_generate-9-different-angles-of-this-image-tile-3_0002-e1775328701125.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2281 .elementor-element.elementor-element-f54125b::before, .elementor-2281 .elementor-element.elementor-element-f54125b > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-f54125b > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-f54125b > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-f54125b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-f54125b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-2281 .elementor-element.elementor-element-a058930{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0;--padding-top:100px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-a058930:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-a058930 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-2281 .elementor-element.elementor-element-a058930::before, .elementor-2281 .elementor-element.elementor-element-a058930 > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-a058930 > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-a058930 > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-a058930 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-a058930 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2281 .elementor-element.elementor-element-43c3305{width:var( --container-widget-width, 65% );max-width:65%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;}.elementor-2281 .elementor-element.elementor-element-43c3305 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:800;line-height:1.1em;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2281 .elementor-element.elementor-element-0617544 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-2281 .elementor-element.elementor-element-0617544 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-2281 .elementor-element.elementor-element-0617544 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-2281 .elementor-element.elementor-element-0617544 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-2281 .elementor-element.elementor-element-0617544 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-2281 .elementor-element.elementor-element-0617544 .elementor-icon-list-icon i{color:var( --e-global-color-b506a33 );transition:color 0.3s;}.elementor-2281 .elementor-element.elementor-element-0617544 .elementor-icon-list-icon svg{fill:var( --e-global-color-b506a33 );transition:fill 0.3s;}.elementor-2281 .elementor-element.elementor-element-0617544{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2281 .elementor-element.elementor-element-0617544 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-2281 .elementor-element.elementor-element-0617544 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2281 .elementor-element.elementor-element-0617544 .elementor-icon-list-item > a{font-family:"Inter Tight", Sans-serif;}.elementor-2281 .elementor-element.elementor-element-0617544 .elementor-icon-list-text{color:var( --e-global-color-b506a33 );transition:color 0.3s;}.elementor-2281 .elementor-element.elementor-element-b5fa4fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;--z-index:10;}.elementor-2281 .elementor-element.elementor-element-b5fa4fd::before, .elementor-2281 .elementor-element.elementor-element-b5fa4fd > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-b5fa4fd > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-b5fa4fd > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-b5fa4fd > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-b5fa4fd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2281 .elementor-element.elementor-element-92a15b8{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-2281 .elementor-element.elementor-element-e372eb9{text-align:start;}.elementor-2281 .elementor-element.elementor-element-e372eb9 img{width:20%;}.elementor-2281 .elementor-element.elementor-element-a81d52e{--display:flex;}.elementor-2281 .elementor-element.elementor-element-067009c .ue-reveal-text{text-align:left;}.elementor-2281 .elementor-element.elementor-element-067009c .ue-reveal-text,.elementor-2281 .elementor-element.elementor-element-067009c .ue-reveal-text *{font-family:"Inter Tight", Sans-serif;font-size:38px;line-height:1.3em;}.elementor-2281 .elementor-element.elementor-element-88f27e3{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-88f27e3.elementor-element{--align-self:flex-start;}.elementor-2281 .elementor-element.elementor-element-dfc4870{--display:flex;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2281 .elementor-element.elementor-element-f0332f1{--e-image-carousel-slides-to-show:8;}.elementor-2281 .elementor-element.elementor-element-f0332f1 .swiper-wrapper{display:flex;align-items:center;}.elementor-2281 .elementor-element.elementor-element-763331e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;--z-index:10;}.elementor-2281 .elementor-element.elementor-element-763331e::before, .elementor-2281 .elementor-element.elementor-element-763331e > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-763331e > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-763331e > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-763331e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-763331e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2281 .elementor-element.elementor-element-862daf8{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:-1;text-align:center;}.elementor-2281 .elementor-element.elementor-element-862daf8 img{width:85%;filter:brightness( 100% ) contrast( 100% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2281 .elementor-element.elementor-element-e2c9b9b{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2281 .elementor-element.elementor-element-e2c9b9b.e-con{--align-self:center;}.elementor-2281 .elementor-element.elementor-element-e46b850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2281 .elementor-element.elementor-element-9c91c2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-2281 .elementor-element.elementor-element-9c91c2d.elementor-element{--align-self:flex-start;}.elementor-2281 .elementor-element.elementor-element-9c91c2d .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-2281 .elementor-element.elementor-element-9814043{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#FFFFFF80;}.elementor-2281 .elementor-element.elementor-element-66fde0a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:1;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;--z-index:10;}.elementor-2281 .elementor-element.elementor-element-66fde0a::before, .elementor-2281 .elementor-element.elementor-element-66fde0a > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-66fde0a > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-66fde0a > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-66fde0a > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-66fde0a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2281 .elementor-element.elementor-element-3b4f258{--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:10px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2281 .elementor-element.elementor-element-9c72e8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-2281 .elementor-element.elementor-element-40bce89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-2281 .elementor-element.elementor-element-40bce89.elementor-element{--align-self:flex-start;}.elementor-2281 .elementor-element.elementor-element-40bce89 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;}.elementor-2281 .elementor-element.elementor-element-edd1a28{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#FFFFFF80;}.elementor-2281 .elementor-element.elementor-element-6d017bb{--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;}.elementor-2281 .elementor-element.elementor-element-6506c8b{--display:grid;--e-con-grid-template-columns:repeat(2, 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-2281 .elementor-element.elementor-element-b2c1150{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2281 .elementor-element.elementor-element-5f30ae3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2281 .elementor-element.elementor-element-5f30ae3 img{border-radius:12px 12px 12px 12px;}.elementor-2281 .elementor-element.elementor-element-402bc49 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-2281 .elementor-element.elementor-element-aeac427.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2281 .elementor-element.elementor-element-aeac427{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF80;}.elementor-2281 .elementor-element.elementor-element-bdb2265{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2281 .elementor-element.elementor-element-9f327f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2281 .elementor-element.elementor-element-9f327f9 img{border-radius:12px 12px 12px 12px;}.elementor-2281 .elementor-element.elementor-element-7b00aa3 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-2281 .elementor-element.elementor-element-f35c693.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2281 .elementor-element.elementor-element-f35c693{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF80;}.elementor-2281 .elementor-element.elementor-element-3eeb736{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2281 .elementor-element.elementor-element-d94f7bf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2281 .elementor-element.elementor-element-d94f7bf img{border-radius:12px 12px 12px 12px;}.elementor-2281 .elementor-element.elementor-element-6e2c2ee .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-2281 .elementor-element.elementor-element-855e3c1.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2281 .elementor-element.elementor-element-855e3c1{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF80;}.elementor-2281 .elementor-element.elementor-element-57f7b1e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2281 .elementor-element.elementor-element-88f7704{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-2281 .elementor-element.elementor-element-88f7704 img{border-radius:12px 12px 12px 12px;}.elementor-2281 .elementor-element.elementor-element-96ea974 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:500;line-height:1.4em;}.elementor-2281 .elementor-element.elementor-element-29c40dc.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2281 .elementor-element.elementor-element-29c40dc{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#FFFFFF80;}.elementor-2281 .elementor-element.elementor-element-13cd92f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:1;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;--z-index:10;}.elementor-2281 .elementor-element.elementor-element-13cd92f::before, .elementor-2281 .elementor-element.elementor-element-13cd92f > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-13cd92f > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-13cd92f > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-13cd92f > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-13cd92f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2281 .elementor-element.elementor-element-e570f60{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:-1;text-align:center;}.elementor-2281 .elementor-element.elementor-element-e570f60 img{width:85%;filter:brightness( 100% ) contrast( 100% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2281 .elementor-element.elementor-element-df00d42{--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;--justify-content:center;}.elementor-2281 .elementor-element.elementor-element-9bb185f{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-2281 .elementor-element.elementor-element-9bb185f.elementor-element{--align-self:flex-start;}.elementor-2281 .elementor-element.elementor-element-9bb185f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;}.elementor-2281 .elementor-element.elementor-element-313a8df{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#FFFFFF80;}.elementor-2281 .elementor-element.elementor-element-c2061eb{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2281 .elementor-element.elementor-element-c2061eb:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-c2061eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2281 .elementor-element.elementor-element-b1d7650{--divider-border-style:solid;--divider-color:#2A2A2A;--divider-border-width:1px;}.elementor-2281 .elementor-element.elementor-element-b1d7650 .elementor-divider-separator{width:90%;}.elementor-2281 .elementor-element.elementor-element-b1d7650 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2281 .elementor-element.elementor-element-f65ade2{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e0187c9 );}.elementor-2281 .elementor-element.elementor-element-8db58b8{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2281 .elementor-element.elementor-element-8db58b8:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-8db58b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2281 .elementor-element.elementor-element-a7ecf99{--divider-border-style:solid;--divider-color:#2A2A2A;--divider-border-width:1px;}.elementor-2281 .elementor-element.elementor-element-a7ecf99 .elementor-divider-separator{width:90%;}.elementor-2281 .elementor-element.elementor-element-a7ecf99 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2281 .elementor-element.elementor-element-054019a{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e0187c9 );}.elementor-2281 .elementor-element.elementor-element-a253f98{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2281 .elementor-element.elementor-element-a253f98:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-a253f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2281 .elementor-element.elementor-element-c2cfad3{--divider-border-style:solid;--divider-color:#2A2A2A;--divider-border-width:1px;}.elementor-2281 .elementor-element.elementor-element-c2cfad3 .elementor-divider-separator{width:90%;}.elementor-2281 .elementor-element.elementor-element-c2cfad3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2281 .elementor-element.elementor-element-f3da595{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e0187c9 );}.elementor-2281 .elementor-element.elementor-element-4930542{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2281 .elementor-element.elementor-element-4930542:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-4930542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2281 .elementor-element.elementor-element-b053fd3{--divider-border-style:solid;--divider-color:#2A2A2A;--divider-border-width:1px;}.elementor-2281 .elementor-element.elementor-element-b053fd3 .elementor-divider-separator{width:90%;}.elementor-2281 .elementor-element.elementor-element-b053fd3 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2281 .elementor-element.elementor-element-be02d06{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e0187c9 );}.elementor-2281 .elementor-element.elementor-element-9f6daed{--display:flex;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-2281 .elementor-element.elementor-element-9f6daed:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-9f6daed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-2281 .elementor-element.elementor-element-17f4238{--divider-border-style:solid;--divider-color:#2A2A2A;--divider-border-width:1px;}.elementor-2281 .elementor-element.elementor-element-17f4238 .elementor-divider-separator{width:90%;}.elementor-2281 .elementor-element.elementor-element-17f4238 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-2281 .elementor-element.elementor-element-e410d50{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;letter-spacing:0.5px;color:var( --e-global-color-e0187c9 );}.elementor-2281 .elementor-element.elementor-element-901fe76{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:15px;--n-accordion-title-normal-color:var( --e-global-color-e0187c9 );--n-accordion-title-hover-color:var( --e-global-color-b506a33 );--n-accordion-title-active-color:var( --e-global-color-b506a33 );--n-accordion-icon-size:16px;}:where( .elementor-2281 .elementor-element.elementor-element-901fe76 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#F4F6F0;--border-radius:0px 0px 24px 24px;--padding-top:25px;--padding-right:25px;--padding-bottom:25px;--padding-left:25px;}.elementor-2281 .elementor-element.elementor-element-901fe76 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-2281 .elementor-element.elementor-element-901fe76 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-2281 .elementor-element.elementor-element-901fe76 > .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:"Inter Tight", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;word-spacing:0em;}.elementor-2281 .elementor-element.elementor-element-99f1562{--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;}.elementor-2281 .elementor-element.elementor-element-a810514{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2281 .elementor-element.elementor-element-a810514:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-a810514 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://devbysnox.cc/wp-content/uploads/2026/05/imgi_64_i0cWTfeGJ4hb2YAQ85yyhPYjes.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2281 .elementor-element.elementor-element-a810514::before, .elementor-2281 .elementor-element.elementor-element-a810514 > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-a810514 > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-a810514 > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-a810514 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-a810514 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://devbysnox.cc/wp-content/uploads/2026/04/imgi_42_default.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2281 .elementor-element.elementor-element-a1f6826{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2281 .elementor-element.elementor-element-a1f6826.elementor-element{--align-self:center;}.elementor-2281 .elementor-element.elementor-element-a1f6826 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;}.elementor-2281 .elementor-element.elementor-element-92b5247{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overlay-opacity:1;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;--z-index:10;}.elementor-2281 .elementor-element.elementor-element-92b5247::before, .elementor-2281 .elementor-element.elementor-element-92b5247 > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-92b5247 > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-92b5247 > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-92b5247 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-92b5247 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2281 .elementor-element.elementor-element-0756b1e{--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;--justify-content:center;}.elementor-2281 .elementor-element.elementor-element-a2270d8{width:var( --container-widget-width, 75% );max-width:75%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:start;}.elementor-2281 .elementor-element.elementor-element-a2270d8.elementor-element{--align-self:flex-start;}.elementor-2281 .elementor-element.elementor-element-a2270d8 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;}.elementor-2281 .elementor-element.elementor-element-cb6db92{text-align:start;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#FFFFFF80;}.elementor-2281 .elementor-element.elementor-element-af8565c{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;z-index:-1;text-align:center;}.elementor-2281 .elementor-element.elementor-element-af8565c img{width:85%;filter:brightness( 100% ) contrast( 100% ) saturate( 50% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2281 .elementor-element.elementor-element-1945f4f{--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:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-2281 .elementor-element.elementor-element-32a18ba{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-2281 .elementor-element.elementor-element-32a18ba:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-32a18ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://devbysnox.cc/wp-content/uploads/2026/05/imgi_64_i0cWTfeGJ4hb2YAQ85yyhPYjes.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2281 .elementor-element.elementor-element-32a18ba::before, .elementor-2281 .elementor-element.elementor-element-32a18ba > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-32a18ba > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-32a18ba > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-32a18ba > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-32a18ba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;background-image:url("https://devbysnox.cc/wp-content/uploads/2026/04/imgi_42_default.png");--background-overlay:'';background-position:center center;background-size:cover;}.elementor-2281 .elementor-element.elementor-element-1fe1183{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2281 .elementor-element.elementor-element-1fe1183.elementor-element{--align-self:center;}.elementor-2281 .elementor-element.elementor-element-1fe1183 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:48px;font-weight:700;line-height:1.1em;}.elementor-2281 .elementor-element.elementor-element-a81a024{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:#FFFFFF80;}.elementor-2281 .elementor-element.elementor-element-a56256c{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2281 .elementor-element.elementor-element-73ce54c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2281 .elementor-element.elementor-element-73ce54c:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-73ce54c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://devbysnox.cc/wp-content/uploads/2026/05/imgi_64_i0cWTfeGJ4hb2YAQ85yyhPYjes.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2281 .elementor-element.elementor-element-73ce54c::before, .elementor-2281 .elementor-element.elementor-element-73ce54c > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-73ce54c > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-73ce54c > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-73ce54c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-73ce54c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2281 .elementor-element.elementor-element-80108d5 .elementor-icon-wrapper{text-align:center;}.elementor-2281 .elementor-element.elementor-element-80108d5.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2281 .elementor-element.elementor-element-80108d5.elementor-view-framed .elementor-icon, .elementor-2281 .elementor-element.elementor-element-80108d5.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2281 .elementor-element.elementor-element-80108d5.elementor-view-framed .elementor-icon, .elementor-2281 .elementor-element.elementor-element-80108d5.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2281 .elementor-element.elementor-element-aba6f4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2281 .elementor-element.elementor-element-aba6f4e.elementor-element{--align-self:center;}.elementor-2281 .elementor-element.elementor-element-aba6f4e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:700;line-height:1.1em;}.elementor-2281 .elementor-element.elementor-element-5959c87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2281 .elementor-element.elementor-element-5959c87:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-5959c87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://devbysnox.cc/wp-content/uploads/2026/05/imgi_64_i0cWTfeGJ4hb2YAQ85yyhPYjes.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2281 .elementor-element.elementor-element-5959c87::before, .elementor-2281 .elementor-element.elementor-element-5959c87 > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-5959c87 > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-5959c87 > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-5959c87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-5959c87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2281 .elementor-element.elementor-element-d122563 .elementor-icon-wrapper{text-align:center;}.elementor-2281 .elementor-element.elementor-element-d122563.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2281 .elementor-element.elementor-element-d122563.elementor-view-framed .elementor-icon, .elementor-2281 .elementor-element.elementor-element-d122563.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2281 .elementor-element.elementor-element-d122563.elementor-view-framed .elementor-icon, .elementor-2281 .elementor-element.elementor-element-d122563.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2281 .elementor-element.elementor-element-10c1880{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2281 .elementor-element.elementor-element-10c1880.elementor-element{--align-self:center;}.elementor-2281 .elementor-element.elementor-element-10c1880 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:700;line-height:1.1em;}.elementor-2281 .elementor-element.elementor-element-9716582{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2281 .elementor-element.elementor-element-9716582:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-9716582 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://devbysnox.cc/wp-content/uploads/2026/05/imgi_64_i0cWTfeGJ4hb2YAQ85yyhPYjes.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2281 .elementor-element.elementor-element-9716582::before, .elementor-2281 .elementor-element.elementor-element-9716582 > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-9716582 > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-9716582 > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-9716582 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-9716582 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2281 .elementor-element.elementor-element-f9b33ea .elementor-icon-wrapper{text-align:center;}.elementor-2281 .elementor-element.elementor-element-f9b33ea.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2281 .elementor-element.elementor-element-f9b33ea.elementor-view-framed .elementor-icon, .elementor-2281 .elementor-element.elementor-element-f9b33ea.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2281 .elementor-element.elementor-element-f9b33ea.elementor-view-framed .elementor-icon, .elementor-2281 .elementor-element.elementor-element-f9b33ea.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2281 .elementor-element.elementor-element-f688f8e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2281 .elementor-element.elementor-element-f688f8e.elementor-element{--align-self:center;}.elementor-2281 .elementor-element.elementor-element-f688f8e .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:700;line-height:1.1em;}.elementor-2281 .elementor-element.elementor-element-edb2bda{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;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:#2A2A2A;--border-color:#2A2A2A;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2281 .elementor-element.elementor-element-edb2bda:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-edb2bda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://devbysnox.cc/wp-content/uploads/2026/05/imgi_64_i0cWTfeGJ4hb2YAQ85yyhPYjes.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2281 .elementor-element.elementor-element-edb2bda::before, .elementor-2281 .elementor-element.elementor-element-edb2bda > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-edb2bda > .e-con-inner > .elementor-background-video-container::before, .elementor-2281 .elementor-element.elementor-element-edb2bda > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-edb2bda > .e-con-inner > .elementor-background-slideshow::before, .elementor-2281 .elementor-element.elementor-element-edb2bda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2281 .elementor-element.elementor-element-27f497f .elementor-icon-wrapper{text-align:center;}.elementor-2281 .elementor-element.elementor-element-27f497f.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2281 .elementor-element.elementor-element-27f497f.elementor-view-framed .elementor-icon, .elementor-2281 .elementor-element.elementor-element-27f497f.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-2281 .elementor-element.elementor-element-27f497f.elementor-view-framed .elementor-icon, .elementor-2281 .elementor-element.elementor-element-27f497f.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-2281 .elementor-element.elementor-element-2feba68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-2281 .elementor-element.elementor-element-2feba68.elementor-element{--align-self:center;}.elementor-2281 .elementor-element.elementor-element-2feba68 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:25px;font-weight:700;line-height:1.1em;}body.elementor-page-2281:not(.elementor-motion-effects-element-type-background), body.elementor-page-2281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(min-width:768px){.elementor-2281 .elementor-element.elementor-element-a058930{--content-width:1400px;}.elementor-2281 .elementor-element.elementor-element-b5fa4fd{--content-width:1400px;}.elementor-2281 .elementor-element.elementor-element-92a15b8{--width:20%;}.elementor-2281 .elementor-element.elementor-element-a81d52e{--width:80%;}.elementor-2281 .elementor-element.elementor-element-dfc4870{--content-width:1400px;}.elementor-2281 .elementor-element.elementor-element-763331e{--content-width:1400px;}.elementor-2281 .elementor-element.elementor-element-e2c9b9b{--width:50%;}.elementor-2281 .elementor-element.elementor-element-66fde0a{--content-width:1400px;}.elementor-2281 .elementor-element.elementor-element-3b4f258{--width:50%;}.elementor-2281 .elementor-element.elementor-element-6d017bb{--width:50%;}.elementor-2281 .elementor-element.elementor-element-13cd92f{--content-width:1400px;}.elementor-2281 .elementor-element.elementor-element-df00d42{--width:50%;}.elementor-2281 .elementor-element.elementor-element-99f1562{--content-width:1400px;}.elementor-2281 .elementor-element.elementor-element-a810514{--content-width:1400px;}.elementor-2281 .elementor-element.elementor-element-92b5247{--content-width:1400px;}.elementor-2281 .elementor-element.elementor-element-0756b1e{--width:50%;}.elementor-2281 .elementor-element.elementor-element-1945f4f{--content-width:1400px;}.elementor-2281 .elementor-element.elementor-element-32a18ba{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2281 .elementor-element.elementor-element-e2c9b9b{--width:100%;}}@media(max-width:1024px){.elementor-2281 .elementor-element.elementor-element-e372eb9 img{width:38%;}.elementor-2281 .elementor-element.elementor-element-f0332f1{--e-image-carousel-slides-to-show:7;}.elementor-2281 .elementor-element.elementor-element-e2c9b9b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2281 .elementor-element.elementor-element-6506c8b{--grid-auto-flow:row;}.elementor-2281 .elementor-element.elementor-element-901fe76{--n-accordion-title-font-size:16px;}.elementor-2281 .elementor-element.elementor-element-a56256c{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-2281 .elementor-element.elementor-element-f54125b:not(.elementor-motion-effects-element-type-background), .elementor-2281 .elementor-element.elementor-element-f54125b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://devbysnox.cc/wp-content/uploads/2026/04/freepik_generate-9-different-angles-of-this-image-tile-3_0002-e1775328701125.png");background-position:center center;}.elementor-2281 .elementor-element.elementor-element-f54125b{--overlay-opacity:0.7;--padding-top:85px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-43c3305{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-43c3305 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-2281 .elementor-element.elementor-element-b5fa4fd{--gap:30px 20px;--row-gap:30px;--column-gap:20px;--border-radius:30px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-067009c .ue-reveal-text{text-align:left;}.elementor-2281 .elementor-element.elementor-element-067009c .ue-reveal-text,.elementor-2281 .elementor-element.elementor-element-067009c .ue-reveal-text *{font-size:28px;}.elementor-2281 .elementor-element.elementor-element-88f27e3{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-dfc4870{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-2281 .elementor-element.elementor-element-f0332f1{--e-image-carousel-slides-to-show:3;}.elementor-2281 .elementor-element.elementor-element-763331e{--gap:50px 20px;--row-gap:50px;--column-gap:20px;--border-radius:30px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-862daf8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2281 .elementor-element.elementor-element-862daf8 img{width:85%;}.elementor-2281 .elementor-element.elementor-element-e2c9b9b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2281 .elementor-element.elementor-element-e46b850{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-9c91c2d{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-9c91c2d .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-2281 .elementor-element.elementor-element-9814043{width:100%;max-width:100%;font-size:16px;}.elementor-2281 .elementor-element.elementor-element-66fde0a{--gap:10px 20px;--row-gap:10px;--column-gap:20px;--border-radius:30px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-3b4f258{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2281 .elementor-element.elementor-element-9c72e8c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-40bce89{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-40bce89 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-2281 .elementor-element.elementor-element-edd1a28{width:100%;max-width:100%;font-size:16px;}.elementor-2281 .elementor-element.elementor-element-6506c8b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2281 .elementor-element.elementor-element-b2c1150{--justify-content:center;}.elementor-2281 .elementor-element.elementor-element-402bc49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2281 .elementor-element.elementor-element-402bc49 .elementor-heading-title{font-size:18px;}.elementor-2281 .elementor-element.elementor-element-aeac427{width:100%;max-width:100%;font-size:14px;}.elementor-2281 .elementor-element.elementor-element-7b00aa3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2281 .elementor-element.elementor-element-7b00aa3 .elementor-heading-title{font-size:18px;}.elementor-2281 .elementor-element.elementor-element-f35c693{width:100%;max-width:100%;font-size:14px;}.elementor-2281 .elementor-element.elementor-element-6e2c2ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2281 .elementor-element.elementor-element-6e2c2ee .elementor-heading-title{font-size:18px;}.elementor-2281 .elementor-element.elementor-element-855e3c1{width:100%;max-width:100%;font-size:14px;}.elementor-2281 .elementor-element.elementor-element-96ea974{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-2281 .elementor-element.elementor-element-96ea974 .elementor-heading-title{font-size:18px;}.elementor-2281 .elementor-element.elementor-element-29c40dc{width:100%;max-width:100%;font-size:14px;}.elementor-2281 .elementor-element.elementor-element-13cd92f{--gap:30px 20px;--row-gap:30px;--column-gap:20px;--border-radius:30px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-e570f60{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2281 .elementor-element.elementor-element-e570f60 img{width:85%;}.elementor-2281 .elementor-element.elementor-element-9bb185f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-9bb185f .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-2281 .elementor-element.elementor-element-313a8df{width:100%;max-width:100%;font-size:16px;}.elementor-2281 .elementor-element.elementor-element-a810514{--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-a1f6826{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-a1f6826 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-2281 .elementor-element.elementor-element-92b5247{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 20px;--row-gap:30px;--column-gap:20px;--border-radius:30px 30px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-a2270d8{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-a2270d8 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-2281 .elementor-element.elementor-element-cb6db92{width:100%;max-width:100%;font-size:16px;}.elementor-2281 .elementor-element.elementor-element-af8565c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2281 .elementor-element.elementor-element-af8565c img{width:85%;}.elementor-2281 .elementor-element.elementor-element-32a18ba{--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-1fe1183{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-1fe1183 .elementor-heading-title{font-size:33px;line-height:1.2em;}.elementor-2281 .elementor-element.elementor-element-a81a024{width:100%;max-width:100%;font-size:16px;}.elementor-2281 .elementor-element.elementor-element-a56256c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2281 .elementor-element.elementor-element-73ce54c{--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-aba6f4e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-aba6f4e .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-2281 .elementor-element.elementor-element-5959c87{--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-10c1880{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-10c1880 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-2281 .elementor-element.elementor-element-9716582{--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-f688f8e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-f688f8e .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-2281 .elementor-element.elementor-element-edb2bda{--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-2281 .elementor-element.elementor-element-2feba68{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2281 .elementor-element.elementor-element-2feba68 .elementor-heading-title{font-size:18px;line-height:1.2em;}}/* Start custom CSS for html, class: .elementor-element-88f27e3 *//* ===== MASTER CONTROLS ===== */
.e-btn {

  /* 🎨 BACKGROUND */
  --bg: rgba(255, 255, 255, 0.08);
  --bg-hover: rgba(255, 255, 255, 0.14);
  --bg-active: rgba(255, 255, 255, 0.10);

  /* 📝 TEXT */
  --text: #ffffff;
  --text-hover: #ffffff;
  --text-active: #ffffff;

  /* 🧱 BORDER */
  --border: rgba(255, 255, 255, 0.15);
  --border-hover: rgba(255, 255, 255, 0.25);

  /* ✨ SHADOW */
  --shadow: 0 4px 20px rgba(255,255,255,0.05);
  --shadow-hover: 0 8px 30px rgba(255,255,255,0.08);

  /* 💡 INNER LIGHT */
  --inner-light: inset 0 1px 0 rgba(255,255,255,0.25);
  --inner-light-hover: inset 0 1px 0 rgba(255,255,255,0.35);

  /* 🔘 ICON */
  --icon-bg: #ffffff;
  --icon-bg-hover: #ffffff;

  --icon-color: #000000;
  --icon-color-hover: #000000;

  --icon-border: rgba(0,0,0,0.05);

  /* 📐 SIZE & SPACING */
  --padding-y: 10px;
  --padding-x: 18px;
  --radius: 999px;

  --icon-size: 20px;
  --gap: 10px;

  /* 🔤 TYPOGRAPHY */
  --font-family: sans-serif "inter tight";
  --font-size: 14px;
  --font-weight: 500;

  /* ⚡ MOTION */
  --transition: 0.35s ease;
  --hover-lift: -2px;

  /* ===== BASE ===== */
  display: inline-flex;
  align-items: center;
  gap: var(--gap);

  text-decoration: none;
  cursor: pointer;

  background: var(--bg);
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  color: var(--text);

  font-family: var(--font-family);
  font-size: var(--font-size);
  font-weight: var(--font-weight);

  padding: var(--padding-y) var(--padding-x);
  border-radius: var(--radius);

  border: 1px solid var(--border);

  box-shadow:
    var(--shadow),
    var(--inner-light);

  transition: var(--transition);
}

/* ===== HOVER ===== */
.e-btn:hover {
  background: var(--bg-hover);
  color: var(--text-hover);
  border-color: var(--border-hover);

  transform: translateY(var(--hover-lift));

  box-shadow:
    var(--shadow-hover),
    var(--inner-light-hover);
}

/* ===== ACTIVE ===== */
.e-btn:active {
  background: var(--bg-active);
  color: var(--text-active);
  transform: translateY(0);
}

/* ===== ICON ===== */
.e-btn__icon {
  width: var(--icon-size);
  height: var(--icon-size);

  border-radius: 50%;
  display: grid;
  place-items: center;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;

  background: var(--icon-bg);
  color: var(--icon-color);

  border: 1px solid var(--icon-border);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.6);

  transition: var(--transition);
}

/* ICON HOVER */
.e-btn:hover .e-btn__icon {
  background: var(--icon-bg-hover);
  color: var(--icon-color-hover);
}

/* ===== SVG ===== */
.e-btn__icon svg {
  width: 10px;
}

/* ===== ICON ANIMATION ===== */
.e-btn__icon-copy {
  position: absolute;
  transform: translate(-150%, 150%);
}

.e-btn:hover .e-btn__icon svg:first-child {
  transform: translate(150%, -150%);
  transition: transform var(--transition);
}

.e-btn:hover .e-btn__icon-copy {
  transform: translate(0);
  transition: transform var(--transition) 0.1s;
}


/* ===== DARK VARIANT ===== */
.e-btn--dark {

  /* 🎨 BACKGROUND */
  --bg: rgba(20, 20, 20, 0.6);
  --bg-hover: rgba(35, 35, 35, 0.8);
  --bg-active: rgba(25, 25, 25, 0.7);

  /* 📝 TEXT */
  --text: #ffffff;
  --text-hover: #ffffff;
  --text-active: #cccccc;

  /* 🧱 BORDER */
  --border: rgba(255, 255, 255, 0.08);
  --border-hover: rgba(255, 255, 255, 0.18);

  /* ✨ SHADOW */
  --shadow: 0 6px 30px rgba(0,0,0,0.6);
  --shadow-hover: 0 10px 40px rgba(0,0,0,0.8);

  /* 💡 INNER LIGHT (more subtle for dark UI) */
  --inner-light: inset 0 1px 0 rgba(255,255,255,0.06);
  --inner-light-hover: inset 0 1px 0 rgba(255,255,255,0.1);

  /* 🔘 ICON */
  --icon-bg: #ffffff;
  --icon-bg-hover: #f1f1f1;

  --icon-color: #000000;
  --icon-color-hover: #000000;

  --icon-border: rgba(255,255,255,0.08);

  /* 🔥 OPTIONAL: stronger blur for premium feel */
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f0332f1 */.elementor-2281 .elementor-element.elementor-element-f0332f1 .swiper-wrapper {
      -webkit-transition-timing-function: linear;
      -moz-transition-timing-function: linear;
      -o-transition-timing-function: linear;
      transition-timing-function: linear; 
}


.elementor-2281 .elementor-element.elementor-element-f0332f1 img {
  filter: grayscale(100%) brightness(0.9);
  transition: all 0.4s ease;
}

.elementor-2281 .elementor-element.elementor-element-f0332f1 img:hover {
  filter: grayscale(0%) brightness(1);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e46b850 */--bg-color: #fff;        /* background */
--border-color: #FFFFFF33;    /* border */
--text-color: #504F4F;      /* text */
--dot-color: #34c759;       /* green dot */

--font-family: 'Inter';     /* change font */
--font-size: 13px;
--font-weight: 500;

--border-radius: 8px;      /* roundness *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-55a0ffa *//* ===== MASTER CONTROLS ===== */
.e-btn {

  /* 🎨 BACKGROUND */
  --bg: rgba(255, 255, 255, 0.08);
  --bg-hover: rgba(255, 255, 255, 0.14);
  --bg-active: rgba(255, 255, 255, 0.10);

  /* 📝 TEXT */
  --text: #ffffff;
  --text-hover: #ffffff;
  --text-active: #ffffff;

  /* 🧱 BORDER */
  --border: rgba(255, 255, 255, 0.15);
  --border-hover: rgba(255, 255, 255, 0.25);

  /* ✨ SHADOW */
  --shadow: 0 4px 20px rgba(255,255,255,0.05);
  --shadow-hover: 0 8px 30px rgba(255,255,255,0.08);

  /* 💡 INNER LIGHT */
  --inner-light: inset 0 1px 0 rgba(255,255,255,0.25);
  --inner-light-hover: inset 0 1px 0 rgba(255,255,255,0.35);

  /* 🔘 ICON */
  --icon-bg: #ffffff;
  --icon-bg-hover: #ffffff;

  --icon-color: #000000;
  --icon-color-hover: #000000;

  --icon-border: rgba(0,0,0,0.05);

  /* 📐 SIZE & SPACING */
  --padding-y: 10px;
  --padding-x: 18px;
  --radius: 999px;

  --icon-size: 20px;
  --gap: 10px;

  /* 🔤 TYPOGRAPHY */
  --font-family: sans-serif "inter tight";
  --font-size: 14px;
  --font-weight: 500;

  /* ⚡ MOTION */
  --transition: 0.35s ease;
  --hover-lift: -2px;

  /* ===== BASE ===== */
  display: inline-flex;
  align-items: center;
  gap: var(--gap);

  text-decoration: none;
  cursor: pointer;

  background: var(--bg);
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  color: var(--text);

  font-family: var(--font-family);
  font-size: var(--font-size);
  font-weight: var(--font-weight);

  padding: var(--padding-y) var(--padding-x);
  border-radius: var(--radius);

  border: 1px solid var(--border);

  box-shadow:
    var(--shadow),
    var(--inner-light);

  transition: var(--transition);
}

/* ===== HOVER ===== */
.e-btn:hover {
  background: var(--bg-hover);
  color: var(--text-hover);
  border-color: var(--border-hover);

  transform: translateY(var(--hover-lift));

  box-shadow:
    var(--shadow-hover),
    var(--inner-light-hover);
}

/* ===== ACTIVE ===== */
.e-btn:active {
  background: var(--bg-active);
  color: var(--text-active);
  transform: translateY(0);
}

/* ===== ICON ===== */
.e-btn__icon {
  width: var(--icon-size);
  height: var(--icon-size);

  border-radius: 50%;
  display: grid;
  place-items: center;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;

  background: var(--icon-bg);
  color: var(--icon-color);

  border: 1px solid var(--icon-border);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.6);

  transition: var(--transition);
}

/* ICON HOVER */
.e-btn:hover .e-btn__icon {
  background: var(--icon-bg-hover);
  color: var(--icon-color-hover);
}

/* ===== SVG ===== */
.e-btn__icon svg {
  width: 10px;
}

/* ===== ICON ANIMATION ===== */
.e-btn__icon-copy {
  position: absolute;
  transform: translate(-150%, 150%);
}

.e-btn:hover .e-btn__icon svg:first-child {
  transform: translate(150%, -150%);
  transition: transform var(--transition);
}

.e-btn:hover .e-btn__icon-copy {
  transform: translate(0);
  transition: transform var(--transition) 0.1s;
}


/* ===== DARK VARIANT ===== */
.e-btn--dark {

  /* 🎨 BACKGROUND */
  --bg: rgba(20, 20, 20, 0.6);
  --bg-hover: rgba(35, 35, 35, 0.8);
  --bg-active: rgba(25, 25, 25, 0.7);

  /* 📝 TEXT */
  --text: #ffffff;
  --text-hover: #ffffff;
  --text-active: #cccccc;

  /* 🧱 BORDER */
  --border: rgba(255, 255, 255, 0.08);
  --border-hover: rgba(255, 255, 255, 0.18);

  /* ✨ SHADOW */
  --shadow: 0 6px 30px rgba(0,0,0,0.6);
  --shadow-hover: 0 10px 40px rgba(0,0,0,0.8);

  /* 💡 INNER LIGHT (more subtle for dark UI) */
  --inner-light: inset 0 1px 0 rgba(255,255,255,0.06);
  --inner-light-hover: inset 0 1px 0 rgba(255,255,255,0.1);

  /* 🔘 ICON */
  --icon-bg: #ffffff;
  --icon-bg-hover: #f1f1f1;

  --icon-color: #000000;
  --icon-color-hover: #000000;

  --icon-border: rgba(255,255,255,0.08);

  /* 🔥 OPTIONAL: stronger blur for premium feel */
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9c72e8c */--bg-color: #fff;        /* background */
--border-color: #FFFFFF33;    /* border */
--text-color: #504F4F;      /* text */
--dot-color: #34c759;       /* green dot */

--font-family: 'Inter';     /* change font */
--font-size: 13px;
--font-weight: 500;

--border-radius: 8px;      /* roundness *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a2621fa *//* ===== MASTER CONTROLS ===== */
.e-btn {

  /* 🎨 BACKGROUND */
  --bg: rgba(255, 255, 255, 0.08);
  --bg-hover: rgba(255, 255, 255, 0.14);
  --bg-active: rgba(255, 255, 255, 0.10);

  /* 📝 TEXT */
  --text: #ffffff;
  --text-hover: #ffffff;
  --text-active: #ffffff;

  /* 🧱 BORDER */
  --border: rgba(255, 255, 255, 0.15);
  --border-hover: rgba(255, 255, 255, 0.25);

  /* ✨ SHADOW */
  --shadow: 0 4px 20px rgba(255,255,255,0.05);
  --shadow-hover: 0 8px 30px rgba(255,255,255,0.08);

  /* 💡 INNER LIGHT */
  --inner-light: inset 0 1px 0 rgba(255,255,255,0.25);
  --inner-light-hover: inset 0 1px 0 rgba(255,255,255,0.35);

  /* 🔘 ICON */
  --icon-bg: #ffffff;
  --icon-bg-hover: #ffffff;

  --icon-color: #000000;
  --icon-color-hover: #000000;

  --icon-border: rgba(0,0,0,0.05);

  /* 📐 SIZE & SPACING */
  --padding-y: 10px;
  --padding-x: 18px;
  --radius: 999px;

  --icon-size: 20px;
  --gap: 10px;

  /* 🔤 TYPOGRAPHY */
  --font-family: sans-serif "inter tight";
  --font-size: 14px;
  --font-weight: 500;

  /* ⚡ MOTION */
  --transition: 0.35s ease;
  --hover-lift: -2px;

  /* ===== BASE ===== */
  display: inline-flex;
  align-items: center;
  gap: var(--gap);

  text-decoration: none;
  cursor: pointer;

  background: var(--bg);
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  color: var(--text);

  font-family: var(--font-family);
  font-size: var(--font-size);
  font-weight: var(--font-weight);

  padding: var(--padding-y) var(--padding-x);
  border-radius: var(--radius);

  border: 1px solid var(--border);

  box-shadow:
    var(--shadow),
    var(--inner-light);

  transition: var(--transition);
}

/* ===== HOVER ===== */
.e-btn:hover {
  background: var(--bg-hover);
  color: var(--text-hover);
  border-color: var(--border-hover);

  transform: translateY(var(--hover-lift));

  box-shadow:
    var(--shadow-hover),
    var(--inner-light-hover);
}

/* ===== ACTIVE ===== */
.e-btn:active {
  background: var(--bg-active);
  color: var(--text-active);
  transform: translateY(0);
}

/* ===== ICON ===== */
.e-btn__icon {
  width: var(--icon-size);
  height: var(--icon-size);

  border-radius: 50%;
  display: grid;
  place-items: center;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;

  background: var(--icon-bg);
  color: var(--icon-color);

  border: 1px solid var(--icon-border);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.6);

  transition: var(--transition);
}

/* ICON HOVER */
.e-btn:hover .e-btn__icon {
  background: var(--icon-bg-hover);
  color: var(--icon-color-hover);
}

/* ===== SVG ===== */
.e-btn__icon svg {
  width: 10px;
}

/* ===== ICON ANIMATION ===== */
.e-btn__icon-copy {
  position: absolute;
  transform: translate(-150%, 150%);
}

.e-btn:hover .e-btn__icon svg:first-child {
  transform: translate(150%, -150%);
  transition: transform var(--transition);
}

.e-btn:hover .e-btn__icon-copy {
  transform: translate(0);
  transition: transform var(--transition) 0.1s;
}


/* ===== DARK VARIANT ===== */
.e-btn--dark {

  /* 🎨 BACKGROUND */
  --bg: rgba(20, 20, 20, 0.6);
  --bg-hover: rgba(35, 35, 35, 0.8);
  --bg-active: rgba(25, 25, 25, 0.7);

  /* 📝 TEXT */
  --text: #ffffff;
  --text-hover: #ffffff;
  --text-active: #cccccc;

  /* 🧱 BORDER */
  --border: rgba(255, 255, 255, 0.08);
  --border-hover: rgba(255, 255, 255, 0.18);

  /* ✨ SHADOW */
  --shadow: 0 6px 30px rgba(0,0,0,0.6);
  --shadow-hover: 0 10px 40px rgba(0,0,0,0.8);

  /* 💡 INNER LIGHT (more subtle for dark UI) */
  --inner-light: inset 0 1px 0 rgba(255,255,255,0.06);
  --inner-light-hover: inset 0 1px 0 rgba(255,255,255,0.1);

  /* 🔘 ICON */
  --icon-bg: #ffffff;
  --icon-bg-hover: #f1f1f1;

  --icon-color: #000000;
  --icon-color-hover: #000000;

  --icon-border: rgba(255,255,255,0.08);

  /* 🔥 OPTIONAL: stronger blur for premium feel */
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d97ad05 *//* ===== MASTER CONTROLS ===== */
.e-btn {

  /* 🎨 BACKGROUND */
  --bg: rgba(255, 255, 255, 0.08);
  --bg-hover: rgba(255, 255, 255, 0.14);
  --bg-active: rgba(255, 255, 255, 0.10);

  /* 📝 TEXT */
  --text: #ffffff;
  --text-hover: #ffffff;
  --text-active: #ffffff;

  /* 🧱 BORDER */
  --border: rgba(255, 255, 255, 0.15);
  --border-hover: rgba(255, 255, 255, 0.25);

  /* ✨ SHADOW */
  --shadow: 0 4px 20px rgba(255,255,255,0.05);
  --shadow-hover: 0 8px 30px rgba(255,255,255,0.08);

  /* 💡 INNER LIGHT */
  --inner-light: inset 0 1px 0 rgba(255,255,255,0.25);
  --inner-light-hover: inset 0 1px 0 rgba(255,255,255,0.35);

  /* 🔘 ICON */
  --icon-bg: #ffffff;
  --icon-bg-hover: #ffffff;

  --icon-color: #000000;
  --icon-color-hover: #000000;

  --icon-border: rgba(0,0,0,0.05);

  /* 📐 SIZE & SPACING */
  --padding-y: 10px;
  --padding-x: 18px;
  --radius: 999px;

  --icon-size: 20px;
  --gap: 10px;

  /* 🔤 TYPOGRAPHY */
  --font-family: sans-serif "inter tight";
  --font-size: 14px;
  --font-weight: 500;

  /* ⚡ MOTION */
  --transition: 0.35s ease;
  --hover-lift: -2px;

  /* ===== BASE ===== */
  display: inline-flex;
  align-items: center;
  gap: var(--gap);

  text-decoration: none;
  cursor: pointer;

  background: var(--bg);
  backdrop-filter: blur(14px);
  -webkit-backdrop-filter: blur(14px);

  color: var(--text);

  font-family: var(--font-family);
  font-size: var(--font-size);
  font-weight: var(--font-weight);

  padding: var(--padding-y) var(--padding-x);
  border-radius: var(--radius);

  border: 1px solid var(--border);

  box-shadow:
    var(--shadow),
    var(--inner-light);

  transition: var(--transition);
}

/* ===== HOVER ===== */
.e-btn:hover {
  background: var(--bg-hover);
  color: var(--text-hover);
  border-color: var(--border-hover);

  transform: translateY(var(--hover-lift));

  box-shadow:
    var(--shadow-hover),
    var(--inner-light-hover);
}

/* ===== ACTIVE ===== */
.e-btn:active {
  background: var(--bg-active);
  color: var(--text-active);
  transform: translateY(0);
}

/* ===== ICON ===== */
.e-btn__icon {
  width: var(--icon-size);
  height: var(--icon-size);

  border-radius: 50%;
  display: grid;
  place-items: center;
  position: relative;
  overflow: hidden;
  flex-shrink: 0;

  background: var(--icon-bg);
  color: var(--icon-color);

  border: 1px solid var(--icon-border);

  box-shadow:
    inset 0 1px 0 rgba(255,255,255,0.6);

  transition: var(--transition);
}

/* ICON HOVER */
.e-btn:hover .e-btn__icon {
  background: var(--icon-bg-hover);
  color: var(--icon-color-hover);
}

/* ===== SVG ===== */
.e-btn__icon svg {
  width: 10px;
}

/* ===== ICON ANIMATION ===== */
.e-btn__icon-copy {
  position: absolute;
  transform: translate(-150%, 150%);
}

.e-btn:hover .e-btn__icon svg:first-child {
  transform: translate(150%, -150%);
  transition: transform var(--transition);
}

.e-btn:hover .e-btn__icon-copy {
  transform: translate(0);
  transition: transform var(--transition) 0.1s;
}


/* ===== DARK VARIANT ===== */
.e-btn--dark {

  /* 🎨 BACKGROUND */
  --bg: rgba(20, 20, 20, 0.6);
  --bg-hover: rgba(35, 35, 35, 0.8);
  --bg-active: rgba(25, 25, 25, 0.7);

  /* 📝 TEXT */
  --text: #ffffff;
  --text-hover: #ffffff;
  --text-active: #cccccc;

  /* 🧱 BORDER */
  --border: rgba(255, 255, 255, 0.08);
  --border-hover: rgba(255, 255, 255, 0.18);

  /* ✨ SHADOW */
  --shadow: 0 6px 30px rgba(0,0,0,0.6);
  --shadow-hover: 0 10px 40px rgba(0,0,0,0.8);

  /* 💡 INNER LIGHT (more subtle for dark UI) */
  --inner-light: inset 0 1px 0 rgba(255,255,255,0.06);
  --inner-light-hover: inset 0 1px 0 rgba(255,255,255,0.1);

  /* 🔘 ICON */
  --icon-bg: #ffffff;
  --icon-bg-hover: #f1f1f1;

  --icon-color: #000000;
  --icon-color-hover: #000000;

  --icon-border: rgba(255,255,255,0.08);

  /* 🔥 OPTIONAL: stronger blur for premium feel */
  backdrop-filter: blur(18px);
  -webkit-backdrop-filter: blur(18px);
}/* End custom CSS */