.elementor-96050 .elementor-element.elementor-element-ce16654{--display:flex;--min-height:450px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.6;}.elementor-96050 .elementor-element.elementor-element-ce16654:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-ce16654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://xeniadrives.com/wp-content/uploads/2026/03/how-it-work-online.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-96050 .elementor-element.elementor-element-ce16654::before, .elementor-96050 .elementor-element.elementor-element-ce16654 > .elementor-background-video-container::before, .elementor-96050 .elementor-element.elementor-element-ce16654 > .e-con-inner > .elementor-background-video-container::before, .elementor-96050 .elementor-element.elementor-element-ce16654 > .elementor-background-slideshow::before, .elementor-96050 .elementor-element.elementor-element-ce16654 > .e-con-inner > .elementor-background-slideshow::before, .elementor-96050 .elementor-element.elementor-element-ce16654 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-96050 .elementor-element.elementor-element-d08a070{--display:flex;}.elementor-96050 .elementor-element.elementor-element-d08a070.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-96050 .elementor-element.elementor-element-d22e108{width:100%;max-width:100%;text-align:center;}.elementor-96050 .elementor-element.elementor-element-d22e108.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-96050 .elementor-element.elementor-element-d22e108 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-96050 .elementor-element.elementor-element-f6ba49e{text-align:center;color:var( --e-global-color-accent );}.elementor-96050 .elementor-element.elementor-element-dd8e62e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-96050 .elementor-element.elementor-element-0bfa8fc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-96050 .elementor-element.elementor-element-0bfa8fc:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-0bfa8fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-96050 .elementor-element.elementor-element-386ffe5{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-96050 .elementor-element.elementor-element-386ffe5 > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;}.elementor-96050 .elementor-element.elementor-element-d6127c8{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-96050 .elementor-element.elementor-element-3745fd9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--flex-wrap:wrap;}.elementor-96050 .elementor-element.elementor-element-50c72dc{--display:flex;--min-height:200px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-96050 .elementor-element.elementor-element-50c72dc:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-50c72dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-96050 .elementor-element.elementor-element-8943766 img{height:80px;object-fit:contain;object-position:center center;}.elementor-96050 .elementor-element.elementor-element-661585e{text-align:center;}.elementor-96050 .elementor-element.elementor-element-771fece{--display:flex;--min-height:200px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-96050 .elementor-element.elementor-element-771fece:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-771fece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-96050 .elementor-element.elementor-element-257ee58 img{height:80px;object-fit:contain;object-position:center center;}.elementor-96050 .elementor-element.elementor-element-36723cf{text-align:center;}.elementor-96050 .elementor-element.elementor-element-9116615{--display:flex;--min-height:200px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-96050 .elementor-element.elementor-element-9116615:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-9116615 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-96050 .elementor-element.elementor-element-c9c46b9 img{height:80px;object-fit:contain;object-position:center center;}.elementor-96050 .elementor-element.elementor-element-6f529e5{text-align:center;}.elementor-96050 .elementor-element.elementor-element-bee473b{--display:flex;--min-height:200px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-96050 .elementor-element.elementor-element-bee473b:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-bee473b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-96050 .elementor-element.elementor-element-f6075f5 img{height:80px;object-fit:contain;object-position:center center;}.elementor-96050 .elementor-element.elementor-element-a039223{text-align:center;}.elementor-96050 .elementor-element.elementor-element-32b6352{--display:flex;--min-height:200px;--justify-content:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:12px 12px 12px 12px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-96050 .elementor-element.elementor-element-32b6352:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-32b6352 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-96050 .elementor-element.elementor-element-90075c9 img{height:80px;object-fit:contain;object-position:center center;}.elementor-96050 .elementor-element.elementor-element-dd44a90{text-align:center;}.elementor-96050 .elementor-element.elementor-element-7626e9e{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-96050 .elementor-element.elementor-element-2d94312{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-96050 .elementor-element.elementor-element-2d94312:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-2d94312 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-96050 .elementor-element.elementor-element-5dc3615{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-96050 .elementor-element.elementor-element-3cbea06{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-96050 .elementor-element.elementor-element-3cbea06 > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;}.elementor-96050 .elementor-element.elementor-element-9238741{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-96050 .elementor-element.elementor-element-55c4707{--display:flex;--min-height:250px;--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;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;}.elementor-96050 .elementor-element.elementor-element-bded3db{--display:flex;--position:absolute;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:50% 50% 50% 50%;box-shadow:0px 8px 20px 0px rgba(255, 0, 0, 0.5);top:-15%;}.elementor-96050 .elementor-element.elementor-element-bded3db:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-bded3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1252A;}body:not(.rtl) .elementor-96050 .elementor-element.elementor-element-bded3db{left:40%;}body.rtl .elementor-96050 .elementor-element.elementor-element-bded3db{right:40%;}.elementor-96050 .elementor-element.elementor-element-d90e441 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-96050 .elementor-element.elementor-element-6b9fac1{--display:flex;--position:absolute;--min-height:12px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;box-shadow:0px 8px 20px 0px rgba(0,0,0,0.5);top:-11px;}.elementor-96050 .elementor-element.elementor-element-6b9fac1:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-6b9fac1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}body:not(.rtl) .elementor-96050 .elementor-element.elementor-element-6b9fac1{right:-20px;}body.rtl .elementor-96050 .elementor-element.elementor-element-6b9fac1{left:-20px;}.elementor-96050 .elementor-element.elementor-element-35be70f{--display:flex;--position:absolute;bottom:0px;}body:not(.rtl) .elementor-96050 .elementor-element.elementor-element-35be70f{left:0px;}body.rtl .elementor-96050 .elementor-element.elementor-element-35be70f{right:0px;}.elementor-96050 .elementor-element.elementor-element-9a0486a{text-align:center;}.elementor-96050 .elementor-element.elementor-element-e9465fa{text-align:center;}.elementor-96050 .elementor-element.elementor-element-1973e50{--display:flex;--min-height:250px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;}.elementor-96050 .elementor-element.elementor-element-ef50db8{--display:flex;--position:absolute;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:50% 50% 50% 50%;box-shadow:0px 8px 20px 0px rgba(255, 0, 0, 0.5);top:-15%;}.elementor-96050 .elementor-element.elementor-element-ef50db8:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-ef50db8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1252A;}body:not(.rtl) .elementor-96050 .elementor-element.elementor-element-ef50db8{left:40%;}body.rtl .elementor-96050 .elementor-element.elementor-element-ef50db8{right:40%;}.elementor-96050 .elementor-element.elementor-element-e5533b9 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-96050 .elementor-element.elementor-element-e867f5d{--display:flex;--position:absolute;--min-height:12px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:50% 50% 50% 50%;box-shadow:0px 8px 20px 0px rgba(0,0,0,0.5);top:-11px;}.elementor-96050 .elementor-element.elementor-element-e867f5d:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-e867f5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}body:not(.rtl) .elementor-96050 .elementor-element.elementor-element-e867f5d{right:-20px;}body.rtl .elementor-96050 .elementor-element.elementor-element-e867f5d{left:-20px;}.elementor-96050 .elementor-element.elementor-element-f6fc0c9{--display:flex;--position:absolute;bottom:0px;}body:not(.rtl) .elementor-96050 .elementor-element.elementor-element-f6fc0c9{left:0px;}body.rtl .elementor-96050 .elementor-element.elementor-element-f6fc0c9{right:0px;}.elementor-96050 .elementor-element.elementor-element-7c53450{text-align:center;}.elementor-96050 .elementor-element.elementor-element-194084a{text-align:center;}.elementor-96050 .elementor-element.elementor-element-84a188f{--display:flex;--min-height:250px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9D9D9;--border-color:#D9D9D9;}.elementor-96050 .elementor-element.elementor-element-3b230cb{--display:flex;--position:absolute;--min-height:60px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:50% 50% 50% 50%;box-shadow:0px 8px 20px 0px rgba(255, 0, 0, 0.5);top:-15%;}.elementor-96050 .elementor-element.elementor-element-3b230cb:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-3b230cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1252A;}body:not(.rtl) .elementor-96050 .elementor-element.elementor-element-3b230cb{left:40%;}body.rtl .elementor-96050 .elementor-element.elementor-element-3b230cb{right:40%;}.elementor-96050 .elementor-element.elementor-element-52b96e3 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-96050 .elementor-element.elementor-element-7374bfc{--display:flex;--position:absolute;bottom:0px;}body:not(.rtl) .elementor-96050 .elementor-element.elementor-element-7374bfc{left:0px;}body.rtl .elementor-96050 .elementor-element.elementor-element-7374bfc{right:0px;}.elementor-96050 .elementor-element.elementor-element-630e0c5{text-align:center;}.elementor-96050 .elementor-element.elementor-element-c97857d{text-align:center;}.elementor-96050 .elementor-element.elementor-element-c1c026c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-96050 .elementor-element.elementor-element-b5175a1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:12px 12px 12px 12px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-96050 .elementor-element.elementor-element-b5175a1:not(.elementor-motion-effects-element-type-background), .elementor-96050 .elementor-element.elementor-element-b5175a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-96050 .elementor-element.elementor-element-019a581{width:var( --container-widget-width, 69% );max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-96050 .elementor-element.elementor-element-019a581 > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:50px 50px 50px 50px;}.elementor-96050 .elementor-element.elementor-element-5f1509e{text-align:center;}.elementor-96050 .elementor-element.elementor-element-0f282be{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96050 .elementor-element.elementor-element-c4233c1 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-96050 .elementor-element.elementor-element-c4233c1{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-96050 .elementor-element.elementor-element-b2b237c .elementor-button{background-color:#F8F9FA;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-96050 .elementor-element.elementor-element-b2b237c{width:var( --container-widget-width, 320px );max-width:320px;--container-widget-width:320px;--container-widget-flex-grow:0;}.elementor-96050 .elementor-element.elementor-element-eebdf11{--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:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-96050 .elementor-element.elementor-element-bf07613{--display:flex;}@media(min-width:900px){.elementor-96050 .elementor-element.elementor-element-d08a070{--width:90%;}.elementor-96050 .elementor-element.elementor-element-0bfa8fc{--width:90%;}.elementor-96050 .elementor-element.elementor-element-50c72dc{--width:32%;}.elementor-96050 .elementor-element.elementor-element-771fece{--width:32%;}.elementor-96050 .elementor-element.elementor-element-9116615{--width:32%;}.elementor-96050 .elementor-element.elementor-element-bee473b{--width:32%;}.elementor-96050 .elementor-element.elementor-element-32b6352{--width:32%;}.elementor-96050 .elementor-element.elementor-element-9238741{--width:80%;}.elementor-96050 .elementor-element.elementor-element-55c4707{--width:33%;}.elementor-96050 .elementor-element.elementor-element-bded3db{--width:60px;}.elementor-96050 .elementor-element.elementor-element-6b9fac1{--width:12px;}.elementor-96050 .elementor-element.elementor-element-1973e50{--width:33%;}.elementor-96050 .elementor-element.elementor-element-ef50db8{--width:60px;}.elementor-96050 .elementor-element.elementor-element-e867f5d{--width:12px;}.elementor-96050 .elementor-element.elementor-element-84a188f{--width:33%;}.elementor-96050 .elementor-element.elementor-element-3b230cb{--width:60px;}.elementor-96050 .elementor-element.elementor-element-b5175a1{--width:80%;}}@media(max-width:1199px) and (min-width:900px){.elementor-96050 .elementor-element.elementor-element-0bfa8fc{--width:90%;}.elementor-96050 .elementor-element.elementor-element-50c72dc{--width:48%;}.elementor-96050 .elementor-element.elementor-element-771fece{--width:48%;}.elementor-96050 .elementor-element.elementor-element-9116615{--width:48%;}.elementor-96050 .elementor-element.elementor-element-bee473b{--width:48%;}.elementor-96050 .elementor-element.elementor-element-32b6352{--width:48%;}.elementor-96050 .elementor-element.elementor-element-9238741{--width:100%;}.elementor-96050 .elementor-element.elementor-element-b5175a1{--width:90%;}}@media(max-width:899px){.elementor-96050 .elementor-element.elementor-element-d08a070{--width:100%;}.elementor-96050 .elementor-element.elementor-element-386ffe5 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-96050 .elementor-element.elementor-element-386ffe5{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-96050 .elementor-element.elementor-element-d6127c8{width:100%;max-width:100%;}.elementor-96050 .elementor-element.elementor-element-3745fd9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-96050 .elementor-element.elementor-element-7626e9e{width:100%;max-width:100%;}.elementor-96050 .elementor-element.elementor-element-3cbea06 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-96050 .elementor-element.elementor-element-3cbea06{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-96050 .elementor-element.elementor-element-bded3db{--width:60px;}.elementor-96050 .elementor-element.elementor-element-1973e50{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-96050 .elementor-element.elementor-element-ef50db8{--width:60px;}.elementor-96050 .elementor-element.elementor-element-3b230cb{--width:60px;}.elementor-96050 .elementor-element.elementor-element-019a581 > .elementor-widget-container{padding:8px 8px 8px 8px;}.elementor-96050 .elementor-element.elementor-element-019a581{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-96050 .elementor-element.elementor-element-c4233c1{width:100%;max-width:100%;}.elementor-96050 .elementor-element.elementor-element-b2b237c{width:100%;max-width:100%;}}/* Start custom CSS for html, class: .elementor-element-e74cd72 */#how-it-work {
  /*background: #f3f0f4;*/
  padding: 90px 20px 100px;
  overflow: hidden;
}

#how-it-work * {
  box-sizing: border-box;
}

#how-it-work .container {
  max-width: 1280px;
  margin: 0 auto;
}

#how-it-work .section-title {
  margin: 0 0 20px;
  text-align: center;
  font-size: clamp(px, 4vw, 64px);
  line-height: 1.1;
  font-weight: 800;
  color: #16233b;
  letter-spacing: -0.02em;
}

#how-it-work .steps {
  position: relative;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 48px;
}

#how-it-work .progress-line {
  position: absolute;
  top: 38px;
  left: 10%;
  right: 10%;
  height: 4px;
  background: #e6e0e6;
  z-index: 0;
}

#how-it-work .progress-line::before,
#how-it-work .progress-line::after {
  content: "";
  position: absolute;
  top: 50%;
  width: 18px;
  height: 18px;
  background: #e6e0e6;
  border-radius: 50%;
  transform: translateY(-50%);
}

#how-it-work .progress-line::before {
  left: 31.5%;
}

#how-it-work .progress-line::after {
  right: 31.5%;
}

#how-it-work .step {
  position: relative;
  z-index: 1;
  text-align: center;
  padding: 0 18px;
}

#how-it-work .step-number {
  width: 50px;
  height: 50px;
  margin: 0 auto 34px;
  border-radius: 50%;
  display: grid;
  place-items: center;
  font-size: 30px;
  font-weight: 800;
  color: #fff;
  background: linear-gradient(180deg, #ef3a3a 0%, #d91e28 100%);
  box-shadow:
    0 0 0 4px rgba(255, 255, 255, 0.75),
    0 12px 25px rgba(217, 30, 40, 0.18);
}

#how-it-work .step-title {
  margin: 0 0 28px;
  font-size: clamp(28px, 2.2vw, 38px);
  line-height: 1.28;
  font-weight: 700;
  color: #16233b;
  letter-spacing: -0.02em;
}

#how-it-work .step-title span {
  display: block;
  color: #d7262e;
}

#how-it-work .step p {
  margin: 0 auto;
  max-width: 340px;
  font-size: clamp(19px, 1.4vw, 24px);
  line-height: 1.95;
  font-weight: 400;
  color: #353b4b;
  letter-spacing: -0.01em;
}

/* Tablet */
@media (max-width: 991px) {
  #how-it-work {
    padding: 70px 20px 80px;
  }

  #how-it-work .section-title {
    margin-bottom: 60px;
  }

  #how-it-work .steps {
    gap: 30px;
  }

  #how-it-work .progress-line {
    left: 8%;
    right: 8%;
  }

  #how-it-work .step-number {
    width: 82px;
    height: 82px;
    font-size: 44px;
    margin-bottom: 28px;
  }

  #how-it-work .progress-line {
    top: 32px;
  }

  #how-it-work .step p {
    line-height: 1.75;
  }
}

/* Mobile */
@media (max-width: 767px) {
  #how-it-work {
    padding: 60px 16px 70px;
  }

  #how-it-work .section-title {
    margin-bottom: 40px;
    font-size: 34px;
  }

  #how-it-work .steps {
    grid-template-columns: 1fr;
    gap: 42px;
  }

  #how-it-work .progress-line {
    display: none;
  }

  #how-it-work .step {
    max-width: 430px;
    margin: 0 auto;
    padding: 0;
  }

  #how-it-work .step-number {
    width: 78px;
    height: 78px;
    font-size: 40px;
    margin-bottom: 22px;
  }

  #how-it-work .step-title {
    margin-bottom: 18px;
    font-size: 30px;
  }

  #how-it-work .step p {
    max-width: 100%;
    font-size: 18px;
    line-height: 1.8;
  }
}/* End custom CSS */