.elementor-12 .elementor-element.elementor-element-7d3b471{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5fa6a46{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a712ffe img{width:100%;}.elementor-12 .elementor-element.elementor-element-68f73eb{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;top:50%;}.elementor-12 .elementor-element.elementor-element-68f73eb.e-con{--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-68f73eb{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-68f73eb{right:0px;}.elementor-12 .elementor-element.elementor-element-64ab3ac{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-astglobalcolor0 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-76b2807 .elementor-heading-title{font-size:70px;line-height:84%;letter-spacing:-2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-d397410{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-d397410 .elementor-heading-title{font-size:100px;font-weight:700;line-height:84%;letter-spacing:-2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-fd3a7a1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b7deccd img{width:100%;}.elementor-12 .elementor-element.elementor-element-4274a41{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;top:50%;}.elementor-12 .elementor-element.elementor-element-4274a41.e-con{--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-4274a41{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-4274a41{right:0px;}.elementor-12 .elementor-element.elementor-element-ea94443{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-7d7cfe3{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-astglobalcolor0 );--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-021962b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-021962b .elementor-heading-title{font-size:100px;font-weight:700;line-height:80%;letter-spacing:-2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-d6ae674{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-12 .elementor-element.elementor-element-d6ae674 .elementor-heading-title{font-size:70px;line-height:60%;letter-spacing:-2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e4bea21{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-66e085f img{width:100%;}.elementor-12 .elementor-element.elementor-element-ab85b46{--display:flex;--position:absolute;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;top:50%;}.elementor-12 .elementor-element.elementor-element-ab85b46.e-con{--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ab85b46{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ab85b46{right:0px;}.elementor-12 .elementor-element.elementor-element-5753950{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-6cb192d{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-astglobalcolor0 );--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5c2a3b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;}.elementor-12 .elementor-element.elementor-element-5c2a3b4 .elementor-heading-title{font-size:57px;line-height:52%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-91d0f13{--e-transform-translateY:-50%;top:50%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-91d0f13{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-91d0f13{left:0px;}.elementor-12 .elementor-element.elementor-element-91d0f13 img{max-width:640px;}.elementor-12 .elementor-element.elementor-element-9ca9ed0 .elementor-heading-title{font-size:28px;font-weight:500;line-height:28px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-a9b33f6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a9b33f6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a9b33f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.alpha-engine.com/wp-content/uploads/2026/01/Line-8.png");background-position:0px 40px;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-3645cc5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ed55bbf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0dfc4ff{background-color:var( --e-global-color-astglobalcolor0 );border-radius:50% 50% 50% 50%;}.elementor-12 .elementor-element.elementor-element-0dfc4ff .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-d031503 .elementor-heading-title{font-weight:500;line-height:103%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-8e6714e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-8e6714e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-8e6714e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-8e6714e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-12 .elementor-element.elementor-element-8e6714e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-12 .elementor-element.elementor-element-8e6714e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-8e6714e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-8e6714e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-8e6714e .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0610de2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9813585{background-color:var( --e-global-color-astglobalcolor0 );border-radius:50% 50% 50% 50%;}.elementor-12 .elementor-element.elementor-element-9813585 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-cb3979d .elementor-heading-title{font-weight:500;line-height:103%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e1724e7 .elementor-button{background-color:#02010100;font-size:17px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e1724e7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-e1724e7 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-12 .elementor-element.elementor-element-b1a6582{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-52e2e6a{background-color:var( --e-global-color-astglobalcolor0 );border-radius:50% 50% 50% 50%;}.elementor-12 .elementor-element.elementor-element-52e2e6a .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-a8472cc .elementor-heading-title{font-weight:500;line-height:103%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-f09f032 .elementor-button{background-color:#02010100;font-size:17px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-1c3886c{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:38px;--e-n-carousel-dots-normal-color:var( --e-global-color-astglobalcolor1 );--e-n-carousel-dots-hover-color:var( --e-global-color-astglobalcolor1 );--e-n-carousel-dots-horizontal-position:0px;--e-n-carousel-dots-horizontal-transform:0%;--e-n-carousel-dots-horizontal-offset:10%;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-4%;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-12 .elementor-element.elementor-element-1c3886c .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-12 .elementor-element.elementor-element-7f1a428{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-899c568{--display:flex;}.elementor-12 .elementor-element.elementor-element-0ea7e6b{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;top:50%;}.elementor-12 .elementor-element.elementor-element-0ea7e6b.e-con{--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-0ea7e6b{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-0ea7e6b{right:0px;}.elementor-12 .elementor-element.elementor-element-3b47ea4{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-astglobalcolor0 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-135efb7 .elementor-heading-title{font-size:70px;line-height:84%;letter-spacing:-2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-47fedd6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-47fedd6 .elementor-heading-title{font-size:100px;font-weight:700;line-height:84%;letter-spacing:-2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-c40bd3b{--display:flex;}.elementor-12 .elementor-element.elementor-element-1104edd{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;top:50%;}.elementor-12 .elementor-element.elementor-element-1104edd.e-con{--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1104edd{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1104edd{right:0px;}.elementor-12 .elementor-element.elementor-element-446dabe{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-astglobalcolor0 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-ecb3518 .elementor-heading-title{font-size:70px;line-height:84%;letter-spacing:-2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-502b255{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-502b255 .elementor-heading-title{font-size:100px;font-weight:700;line-height:84%;letter-spacing:-2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-0648adc{--display:flex;}.elementor-12 .elementor-element.elementor-element-1e724dd{--display:flex;--position:absolute;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:10%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;top:50%;}.elementor-12 .elementor-element.elementor-element-1e724dd.e-con{--e-con-transform-translateY:-50%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-1e724dd{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-1e724dd{right:0px;}.elementor-12 .elementor-element.elementor-element-1a43721{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-astglobalcolor0 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-36ba129 .elementor-heading-title{font-size:70px;line-height:84%;letter-spacing:-2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-5f926a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-12 .elementor-element.elementor-element-5f926a9 .elementor-heading-title{font-size:100px;font-weight:700;line-height:84%;letter-spacing:-2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-db39296{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-astglobalcolor1 );--e-n-carousel-dots-hover-color:var( --e-global-color-astglobalcolor1 );--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-02bb81c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-53d480e{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-f71eb69{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f71eb69:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f71eb69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3c8c49 );}.elementor-12 .elementor-element.elementor-element-45b5002{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:157px;--padding-bottom:145px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bcec6b3{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-fcaaacf );--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-5f1a09c .elementor-heading-title{font-size:57px;line-height:90%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-2798f88{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-976ca67{--grid-columns:3;}.elementor-12 .elementor-element.elementor-element-976ca67 .swiper-button-prev:after, .elementor-12 .elementor-element.elementor-element-976ca67 .swiper-button-next:after{font-size:30px;}.elementor-12 .elementor-element.elementor-element-617785d{--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:120px;--padding-bottom:0px;--padding-left:64px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-617785d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-617785d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3c8c49 );}.elementor-12 .elementor-element.elementor-element-88a833c{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-fcaaacf );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-7fa4de5 .elementor-heading-title{font-size:57px;line-height:90%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e50e0b6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2b2ee6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-88e3003 .elementor-heading-title{line-height:33px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-a5530f5{--display:flex;--margin-top:-160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ab1d576{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ab1d576:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ab1d576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1E2E;}.elementor-12 .elementor-element.elementor-element-1b4b68c{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-061533d{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-fcaaacf );--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-71d4bad .elementor-heading-title{font-size:57px;line-height:90%;color:var( --e-global-color-astglobalcolor4 );}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-7b5c96d{right:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-7b5c96d{left:0px;}.elementor-12 .elementor-element.elementor-element-7b5c96d{bottom:0px;}.elementor-12 .elementor-element.elementor-element-7b5c96d img{max-width:310px;}.elementor-12 .elementor-element.elementor-element-e5fc967{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-095e2ef{--grid-columns:3;}.elementor-12 .elementor-element.elementor-element-095e2ef .swiper-button-prev:after, .elementor-12 .elementor-element.elementor-element-095e2ef .swiper-button-next:after{font-size:30px;}.elementor-12 .elementor-element.elementor-element-4ec2c76{--grid-columns:3;}.elementor-12 .elementor-element.elementor-element-860a5c4{--display:flex;}.elementor-12 .elementor-element.elementor-element-860a5c4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-860a5c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3c8c49 );}.elementor-12 .elementor-element.elementor-element-f67e4a0 .elementor-button{background-color:#363636;}.elementor-12 .elementor-element.elementor-element-a09d0e8{--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:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a09d0e8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a09d0e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-640e202 );}.elementor-12 .elementor-element.elementor-element-899f487{--spacer-size:60px;width:var( --container-widget-width, 60px );max-width:60px;background-color:var( --e-global-color-fcaaacf );--container-widget-width:60px;--container-widget-flex-grow:0;top:25px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-899f487{right:5px;}body.rtl .elementor-12 .elementor-element.elementor-element-899f487{left:5px;}.elementor-12 .elementor-element.elementor-element-ded8dfb{--spacer-size:60px;width:var( --container-widget-width, 60px );max-width:60px;background-color:var( --e-global-color-fcaaacf );--container-widget-width:60px;--container-widget-flex-grow:0;bottom:25px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ded8dfb{left:5px;}body.rtl .elementor-12 .elementor-element.elementor-element-ded8dfb{right:5px;}.elementor-12 .elementor-element.elementor-element-2505e06{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-305fe4f{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-eba307b{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-fcaaacf );--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-0587795 .elementor-heading-title{font-size:57px;line-height:90%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-c48376f .elementor-heading-title{font-size:28px;font-weight:500;line-height:28px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-cc0c1c3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-cc0c1c3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cc0c1c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.alpha-engine.com/wp-content/uploads/2026/01/Line-8.png");background-position:0px 40px;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-d080f39{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9591416{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-8b5c12d{background-color:var( --e-global-color-183d170 );border-radius:50% 50% 50% 50%;}.elementor-12 .elementor-element.elementor-element-8b5c12d .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-efd2adf .elementor-heading-title{font-weight:500;line-height:103%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-50f015e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-50f015e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-50f015e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-50f015e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-12 .elementor-element.elementor-element-50f015e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-12 .elementor-element.elementor-element-50f015e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-50f015e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-50f015e{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-50f015e .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-11b1d05{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a96d05a{background-color:var( --e-global-color-183d170 );border-radius:50% 50% 50% 50%;}.elementor-12 .elementor-element.elementor-element-a96d05a .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-85464a0 .elementor-heading-title{font-weight:500;line-height:103%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-f73cfbb .elementor-button{background-color:#02010100;font-size:17px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-f73cfbb .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-f73cfbb .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-12 .elementor-element.elementor-element-e092754{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-79b1515{background-color:var( --e-global-color-183d170 );border-radius:50% 50% 50% 50%;}.elementor-12 .elementor-element.elementor-element-79b1515 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-2f2642b .elementor-heading-title{font-weight:500;line-height:103%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-0642292 .elementor-button{background-color:#02010100;font-size:17px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-0bbc19a{--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:120px;--padding-bottom:120px;--padding-left:64px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0bbc19a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0bbc19a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3c8c49 );}.elementor-12 .elementor-element.elementor-element-ee5b396{--spacer-size:60px;width:var( --container-widget-width, 60px );max-width:60px;background-color:var( --e-global-color-fcaaacf );--container-widget-width:60px;--container-widget-flex-grow:0;top:25px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ee5b396{right:5px;}body.rtl .elementor-12 .elementor-element.elementor-element-ee5b396{left:5px;}.elementor-12 .elementor-element.elementor-element-f97a501{--spacer-size:60px;width:var( --container-widget-width, 60px );max-width:60px;background-color:var( --e-global-color-fcaaacf );--container-widget-width:60px;--container-widget-flex-grow:0;bottom:25px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f97a501{left:5px;}body.rtl .elementor-12 .elementor-element.elementor-element-f97a501{right:5px;}.elementor-12 .elementor-element.elementor-element-2098f52{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d4c4372{--display:flex;--justify-content:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e37e171{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-fcaaacf );--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-75a004d .elementor-heading-title{font-size:57px;line-height:90%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-0ab260e .elementor-heading-title{font-size:28px;font-weight:500;line-height:28px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e82146a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-92a90c5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-be0f138{background-color:var( --e-global-color-b3c8c49 );border-style:dashed;border-radius:50% 50% 50% 50%;}.elementor-12 .elementor-element.elementor-element-be0f138 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-86337e7{--display:flex;}.elementor-12 .elementor-element.elementor-element-8814a52 .elementor-heading-title{font-weight:500;line-height:103%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-141ed5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-141ed5a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-141ed5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-12 .elementor-element.elementor-element-141ed5a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-12 .elementor-element.elementor-element-141ed5a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-12 .elementor-element.elementor-element-141ed5a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-141ed5a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-141ed5a{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-141ed5a .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-c3f6036{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ed81c47{background-color:var( --e-global-color-b3c8c49 );border-style:dashed;border-radius:50% 50% 50% 50%;}.elementor-12 .elementor-element.elementor-element-ed81c47 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-f19b777{--display:flex;}.elementor-12 .elementor-element.elementor-element-3d60c64 .elementor-heading-title{font-weight:500;line-height:103%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-ab7f854 .elementor-button{background-color:#02010100;font-size:17px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-ab7f854 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-ab7f854 .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-12 .elementor-element.elementor-element-168fb7d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f27c632{background-color:var( --e-global-color-b3c8c49 );border-style:dashed;border-radius:50% 50% 50% 50%;}.elementor-12 .elementor-element.elementor-element-f27c632 .elementor-heading-title{color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-84c9fe6{--display:flex;}.elementor-12 .elementor-element.elementor-element-98e8c68 .elementor-heading-title{font-weight:500;line-height:103%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-d68d09a .elementor-button{background-color:#02010100;font-size:17px;font-weight:700;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-4514777{--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4514777:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4514777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-640e202 );}.elementor-12 .elementor-element.elementor-element-36ae079{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-36ae079:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-36ae079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-67f9504 );}.elementor-12 .elementor-element.elementor-element-e181e85{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:64px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-4788a9d{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-fcaaacf );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-50675c3 .elementor-heading-title{font-size:57px;line-height:90%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-2bbdaf8{--e-transform-translateX:-50%;bottom:0px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2bbdaf8{left:50%;}body.rtl .elementor-12 .elementor-element.elementor-element-2bbdaf8{right:50%;}.elementor-12 .elementor-element.elementor-element-2bbdaf8 img{width:82%;}.elementor-12 .elementor-element.elementor-element-cf93e5d img{opacity:0.45;}.elementor-12 .elementor-element.elementor-element-d26c31e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-ba1d690{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-74d02b6{--grid-columns:3;}.elementor-12 .elementor-element.elementor-element-74d02b6 .swiper-button-prev:after, .elementor-12 .elementor-element.elementor-element-74d02b6 .swiper-button-next:after{font-size:60px;}.elementor-12 .elementor-element.elementor-element-4a6e847{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a21ce95 .elementor-heading-title{font-size:57px;line-height:90%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-3870845{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c36dada{--grid-columns:3;--grid-row-gap:20px;--grid-column-gap:20px;}.elementor-12 .elementor-element.elementor-element-86c8d9a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-12 .elementor-element.elementor-element-86c8d9a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-86c8d9a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3c8c49 );}.elementor-12 .elementor-element.elementor-element-5f87c3a{--display:flex;--justify-content:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e9656a3{--spacer-size:31px;width:var( --container-widget-width, 97px );max-width:97px;background-color:var( --e-global-color-fcaaacf );--container-widget-width:97px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-3883b29 .elementor-heading-title{font-size:57px;line-height:90%;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-b7bf760{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-9305251{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-12 .elementor-element.elementor-element-ee0d8c5 img{width:180px;}.elementor-12 .elementor-element.elementor-element-c903c3e img{width:180px;}.elementor-12 .elementor-element.elementor-element-181a1fa img{width:180px;}.elementor-12 .elementor-element.elementor-element-968c808 img{width:180px;}:root{--page-title-display:none;}@media(max-width:1729px){.elementor-12 .elementor-element.elementor-element-5fa6a46{aspect-ratio:1.85 / 1;--min-height:0;}.elementor-12 .elementor-element.elementor-element-a712ffe img{height:100%;object-fit:cover;object-position:center center;}.elementor-12 .elementor-element.elementor-element-fd3a7a1{aspect-ratio:1.85 / 1;--min-height:0;}.elementor-12 .elementor-element.elementor-element-b7deccd img{height:100%;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-e4bea21{aspect-ratio:1.85 / 1;--min-height:0;}.elementor-12 .elementor-element.elementor-element-66e085f img{height:100%;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-ab85b46{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-91d0f13{top:100%;z-index:-1;}.elementor-12 .elementor-element.elementor-element-91d0f13 img{width:60%;}.elementor-12 .elementor-element.elementor-element-3645cc5{--z-index:100;}.elementor-12 .elementor-element.elementor-element-1c3886c{--e-n-carousel-dots-vertical-position:0%;--e-n-carousel-dots-vertical-transform:0%;}.elementor-12 .elementor-element.elementor-element-db39296{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-f71eb69{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e50e0b6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-a5530f5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2505e06{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-2098f52{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-e82146a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-92a90c5{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-86337e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c3f6036{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-f19b777{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-168fb7d{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-84c9fe6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-74d02b6{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-74d02b6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9305251{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-68f73eb{--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-12 .elementor-element.elementor-element-76b2807 .elementor-heading-title{font-size:51px;}.elementor-12 .elementor-element.elementor-element-d397410 .elementor-heading-title{font-size:67px;}.elementor-12 .elementor-element.elementor-element-4274a41{--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-12 .elementor-element.elementor-element-021962b .elementor-heading-title{font-size:67px;}.elementor-12 .elementor-element.elementor-element-d6ae674 .elementor-heading-title{font-size:51px;}.elementor-12 .elementor-element.elementor-element-ab85b46{--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-12 .elementor-element.elementor-element-5c2a3b4 .elementor-heading-title{font-size:67px;}.elementor-12 .elementor-element.elementor-element-9ca9ed0 .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-a9b33f6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a9b33f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-1c3886c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-0ea7e6b{--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-12 .elementor-element.elementor-element-135efb7 .elementor-heading-title{font-size:51px;}.elementor-12 .elementor-element.elementor-element-47fedd6 .elementor-heading-title{font-size:67px;}.elementor-12 .elementor-element.elementor-element-1104edd{--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-12 .elementor-element.elementor-element-ecb3518 .elementor-heading-title{font-size:51px;}.elementor-12 .elementor-element.elementor-element-502b255 .elementor-heading-title{font-size:67px;}.elementor-12 .elementor-element.elementor-element-1e724dd{--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-12 .elementor-element.elementor-element-36ba129 .elementor-heading-title{font-size:51px;}.elementor-12 .elementor-element.elementor-element-5f926a9 .elementor-heading-title{font-size:67px;}.elementor-12 .elementor-element.elementor-element-db39296{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-53d480e{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-f71eb69{--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:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-45b5002{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-5f1a09c .elementor-heading-title{font-size:48px;line-height:53px;}.elementor-12 .elementor-element.elementor-element-976ca67{--grid-columns:2;}.elementor-12 .elementor-element.elementor-element-617785d{--padding-top:70px;--padding-bottom:70px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-7fa4de5{z-index:3;}.elementor-12 .elementor-element.elementor-element-7fa4de5 .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-e50e0b6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-fe6dbfe{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;text-align:start;}.elementor-12 .elementor-element.elementor-element-a5530f5{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ab1d576{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1b4b68c{aspect-ratio:1.08 / 1;--min-height:0;--padding-top:50px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-e5fc967{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-095e2ef{--grid-columns:2;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-12 .elementor-element.elementor-element-4ec2c76{--grid-columns:2;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-12 .elementor-element.elementor-element-860a5c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a09d0e8{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-2505e06{--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-12 .elementor-element.elementor-element-cc0c1c3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cc0c1c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-0bbc19a{--padding-top:100px;--padding-bottom:100px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-2098f52{--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-12 .elementor-element.elementor-element-e82146a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e82146a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.alpha-engine.com/wp-content/uploads/2026/01/Line-11.png");background-position:39px 0px;background-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-e82146a{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-92a90c5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-c3f6036{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-168fb7d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-4514777{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-e181e85{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-50675c3 .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-2bbdaf8{text-align:end;}.elementor-12 .elementor-element.elementor-element-2bbdaf8 img{width:100%;max-width:260px;}.elementor-12 .elementor-element.elementor-element-d26c31e{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-74d02b6{--grid-columns:2;}.elementor-12 .elementor-element.elementor-element-4a6e847{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-a21ce95 .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-3870845{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:25px;}.elementor-12 .elementor-element.elementor-element-c36dada{--grid-columns:2;}.elementor-12 .elementor-element.elementor-element-86c8d9a{--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-9305251{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-a9b33f6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a9b33f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-1c3886c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-12 .elementor-element.elementor-element-7f1a428{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-899c568{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0ea7e6b{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:180px;}.elementor-12 .elementor-element.elementor-element-c40bd3b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1104edd{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:200px;}.elementor-12 .elementor-element.elementor-element-0648adc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-1e724dd{--width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;top:200px;}.elementor-12 .elementor-element.elementor-element-db39296{--e-n-carousel-swiper-slides-to-display:1;padding:0px 0px 0px 0px;--e-n-carousel-swiper-pagination-size:38px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-vertical-position:0%;--e-n-carousel-dots-vertical-transform:0%;--e-n-carousel-dots-vertical-offset:200px;}.elementor-12 .elementor-element.elementor-element-db39296 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:10px;--swiper-pagination-bullet-vertical-gap:10px;}.elementor-12 .elementor-element.elementor-element-53d480e{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-976ca67{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-7b5c96d img{max-width:230px;}.elementor-12 .elementor-element.elementor-element-095e2ef{--grid-columns:2;}.elementor-12 .elementor-element.elementor-element-4ec2c76{--grid-columns:2;}.elementor-12 .elementor-element.elementor-element-0587795 .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-c48376f .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-cc0c1c3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-cc0c1c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-d4c4372{--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-75a004d .elementor-heading-title{font-size:48px;}.elementor-12 .elementor-element.elementor-element-0ab260e .elementor-heading-title{font-size:24px;}.elementor-12 .elementor-element.elementor-element-e82146a{--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;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-e82146a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e82146a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:40px 0px;background-size:3px auto;}.elementor-12 .elementor-element.elementor-element-92a90c5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-86337e7{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c3f6036{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-f19b777{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-168fb7d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;}.elementor-12 .elementor-element.elementor-element-84c9fe6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-74d02b6{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-c36dada{--grid-columns:1;}.elementor-12 .elementor-element.elementor-element-9305251{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ee0d8c5 img{width:60%;}.elementor-12 .elementor-element.elementor-element-c903c3e{margin:75px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c903c3e img{width:60%;}.elementor-12 .elementor-element.elementor-element-181a1fa img{width:60%;}.elementor-12 .elementor-element.elementor-element-968c808{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-968c808 img{width:60%;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-7d3b471{--content-width:2150px;}.elementor-12 .elementor-element.elementor-element-5753950{--width:42%;}.elementor-12 .elementor-element.elementor-element-a9b33f6{--width:58%;}.elementor-12 .elementor-element.elementor-element-3645cc5{--width:30%;}.elementor-12 .elementor-element.elementor-element-0610de2{--width:30%;}.elementor-12 .elementor-element.elementor-element-b1a6582{--width:30%;}.elementor-12 .elementor-element.elementor-element-45b5002{--width:23%;}.elementor-12 .elementor-element.elementor-element-2798f88{--width:77%;}.elementor-12 .elementor-element.elementor-element-2b2ee6d{--width:59%;}.elementor-12 .elementor-element.elementor-element-a5530f5{--width:41%;}.elementor-12 .elementor-element.elementor-element-1b4b68c{--width:23%;}.elementor-12 .elementor-element.elementor-element-e5fc967{--width:77%;}.elementor-12 .elementor-element.elementor-element-305fe4f{--width:35%;}.elementor-12 .elementor-element.elementor-element-cc0c1c3{--width:65%;}.elementor-12 .elementor-element.elementor-element-d080f39{--width:30%;}.elementor-12 .elementor-element.elementor-element-11b1d05{--width:30%;}.elementor-12 .elementor-element.elementor-element-e092754{--width:30%;}.elementor-12 .elementor-element.elementor-element-d4c4372{--width:35%;}.elementor-12 .elementor-element.elementor-element-e82146a{--width:30%;}.elementor-12 .elementor-element.elementor-element-92a90c5{--width:30%;}.elementor-12 .elementor-element.elementor-element-c3f6036{--width:30%;}.elementor-12 .elementor-element.elementor-element-168fb7d{--width:30%;}.elementor-12 .elementor-element.elementor-element-4514777{--content-width:1794px;}.elementor-12 .elementor-element.elementor-element-36ae079{--width:31.5%;}.elementor-12 .elementor-element.elementor-element-d26c31e{--width:68.5%;}.elementor-12 .elementor-element.elementor-element-5f87c3a{--width:23%;}.elementor-12 .elementor-element.elementor-element-b7bf760{--width:77%;}}@media(max-width:1729px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-5753950{--width:100%;}.elementor-12 .elementor-element.elementor-element-a9b33f6{--width:100%;}.elementor-12 .elementor-element.elementor-element-2b2ee6d{--width:100%;}.elementor-12 .elementor-element.elementor-element-a5530f5{--width:100%;}.elementor-12 .elementor-element.elementor-element-305fe4f{--width:100%;}.elementor-12 .elementor-element.elementor-element-cc0c1c3{--width:100%;}.elementor-12 .elementor-element.elementor-element-d4c4372{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-ea94443{--width:100%;}.elementor-12 .elementor-element.elementor-element-5753950{--width:100%;}.elementor-12 .elementor-element.elementor-element-a9b33f6{--width:100%;}.elementor-12 .elementor-element.elementor-element-45b5002{--width:100%;}.elementor-12 .elementor-element.elementor-element-2798f88{--width:100%;}.elementor-12 .elementor-element.elementor-element-1b4b68c{--width:100%;}.elementor-12 .elementor-element.elementor-element-e5fc967{--width:100%;}.elementor-12 .elementor-element.elementor-element-305fe4f{--width:100%;}.elementor-12 .elementor-element.elementor-element-cc0c1c3{--width:100%;}.elementor-12 .elementor-element.elementor-element-d4c4372{--width:100%;}.elementor-12 .elementor-element.elementor-element-e82146a{--width:100%;}.elementor-12 .elementor-element.elementor-element-92a90c5{--width:100%;}.elementor-12 .elementor-element.elementor-element-c3f6036{--width:100%;}.elementor-12 .elementor-element.elementor-element-168fb7d{--width:100%;}.elementor-12 .elementor-element.elementor-element-36ae079{--width:100%;}.elementor-12 .elementor-element.elementor-element-d26c31e{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-a712ffe */.elementor-12 .elementor-element.elementor-element-a712ffe {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f73eb */.elementor-12 .elementor-element.elementor-element-68f73eb > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7deccd */.elementor-12 .elementor-element.elementor-element-b7deccd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4274a41 */.elementor-12 .elementor-element.elementor-element-4274a41 > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e085f */.elementor-12 .elementor-element.elementor-element-66e085f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0dfc4ff */.elementor-12 .elementor-element.elementor-element-0dfc4ff{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed55bbf */.elementor-12 .elementor-element.elementor-element-ed55bbf{
    z-index: 2;
}

.elementor-12 .elementor-element.elementor-element-ed55bbf::before{
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    border: 1px dot-dash #fff;
    height: 1px;
    z-index: 1;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9813585 */.elementor-12 .elementor-element.elementor-element-9813585{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e2e6a */.elementor-12 .elementor-element.elementor-element-52e2e6a{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a712ffe */.elementor-12 .elementor-element.elementor-element-a712ffe {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f73eb */.elementor-12 .elementor-element.elementor-element-68f73eb > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7deccd */.elementor-12 .elementor-element.elementor-element-b7deccd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4274a41 */.elementor-12 .elementor-element.elementor-element-4274a41 > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e085f */.elementor-12 .elementor-element.elementor-element-66e085f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0dfc4ff */.elementor-12 .elementor-element.elementor-element-0dfc4ff{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed55bbf */.elementor-12 .elementor-element.elementor-element-ed55bbf{
    z-index: 2;
}

.elementor-12 .elementor-element.elementor-element-ed55bbf::before{
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    border: 1px dot-dash #fff;
    height: 1px;
    z-index: 1;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9813585 */.elementor-12 .elementor-element.elementor-element-9813585{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e2e6a */.elementor-12 .elementor-element.elementor-element-52e2e6a{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a712ffe */.elementor-12 .elementor-element.elementor-element-a712ffe {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f73eb */.elementor-12 .elementor-element.elementor-element-68f73eb > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7deccd */.elementor-12 .elementor-element.elementor-element-b7deccd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4274a41 */.elementor-12 .elementor-element.elementor-element-4274a41 > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e085f */.elementor-12 .elementor-element.elementor-element-66e085f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0dfc4ff */.elementor-12 .elementor-element.elementor-element-0dfc4ff{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed55bbf */.elementor-12 .elementor-element.elementor-element-ed55bbf{
    z-index: 2;
}

.elementor-12 .elementor-element.elementor-element-ed55bbf::before{
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    border: 1px dot-dash #fff;
    height: 1px;
    z-index: 1;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9813585 */.elementor-12 .elementor-element.elementor-element-9813585{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e2e6a */.elementor-12 .elementor-element.elementor-element-52e2e6a{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a712ffe */.elementor-12 .elementor-element.elementor-element-a712ffe {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68f73eb */.elementor-12 .elementor-element.elementor-element-68f73eb > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b7deccd */.elementor-12 .elementor-element.elementor-element-b7deccd {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4274a41 */.elementor-12 .elementor-element.elementor-element-4274a41 > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-66e085f */.elementor-12 .elementor-element.elementor-element-66e085f {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0dfc4ff */.elementor-12 .elementor-element.elementor-element-0dfc4ff{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ed55bbf */.elementor-12 .elementor-element.elementor-element-ed55bbf{
    z-index: 2;
}

.elementor-12 .elementor-element.elementor-element-ed55bbf::before{
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    border: 1px dot-dash #fff;
    height: 1px;
    z-index: 1;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9813585 */.elementor-12 .elementor-element.elementor-element-9813585{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-52e2e6a */.elementor-12 .elementor-element.elementor-element-52e2e6a{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1c3886c */.elementor-12 .elementor-element.elementor-element-1c3886c .swiper-pagination{
        text-align: left;
        margin-left: 25%;
    }

@media screen and (max-width:1729px){
    .elementor-12 .elementor-element.elementor-element-1c3886c .swiper-pagination{
        margin-left: 12%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d3b471 */.elementor-12 .elementor-element.elementor-element-7d3b471 .e-n-carousel{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ea7e6b */.elementor-12 .elementor-element.elementor-element-0ea7e6b > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1104edd */.elementor-12 .elementor-element.elementor-element-1104edd > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e724dd */.elementor-12 .elementor-element.elementor-element-1e724dd > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ea7e6b */.elementor-12 .elementor-element.elementor-element-0ea7e6b > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1104edd */.elementor-12 .elementor-element.elementor-element-1104edd > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e724dd */.elementor-12 .elementor-element.elementor-element-1e724dd > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ea7e6b */.elementor-12 .elementor-element.elementor-element-0ea7e6b > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1104edd */.elementor-12 .elementor-element.elementor-element-1104edd > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e724dd */.elementor-12 .elementor-element.elementor-element-1e724dd > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0ea7e6b */.elementor-12 .elementor-element.elementor-element-0ea7e6b > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1104edd */.elementor-12 .elementor-element.elementor-element-1104edd > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e724dd */.elementor-12 .elementor-element.elementor-element-1e724dd > div{
    max-width: 77%;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-db39296 */.elementor-12 .elementor-element.elementor-element-db39296 .swiper-pagination{
    top: 40%;
    left: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f1a428 */@media screen and (max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-7f1a428 .e-loop-item{
        max-width: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02bb81c */@media screen and (max-width: 767px){
    .elementor-12 .elementor-element.elementor-element-02bb81c .e-loop-item{
        max-width: 100vw;
    }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-095e2ef */.elementor-12 .elementor-element.elementor-element-095e2ef img{
    aspect-ratio: 1 / 1.4;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-4ec2c76 */.elementor-12 .elementor-element.elementor-element-4ec2c76 img{
    aspect-ratio: 1 / 1.4;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5fc967 */@media screen and (min-width:1025px){
    .elementor-12 .elementor-element.elementor-element-e5fc967{
    max-height: calc(645 / 1730 * 100vw);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8b5c12d */.elementor-12 .elementor-element.elementor-element-8b5c12d{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9591416 */.elementor-12 .elementor-element.elementor-element-9591416{
    z-index: 2;
}

.elementor-12 .elementor-element.elementor-element-9591416::before{
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    width: 100%;
    border: 1px dot-dash #fff;
    height: 1px;
    z-index: 1;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a96d05a */.elementor-12 .elementor-element.elementor-element-a96d05a{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-79b1515 */.elementor-12 .elementor-element.elementor-element-79b1515{
        width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-be0f138 */.elementor-12 .elementor-element.elementor-element-be0f138{
    min-width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed81c47 */.elementor-12 .elementor-element.elementor-element-ed81c47{
        min-width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f27c632 */.elementor-12 .elementor-element.elementor-element-f27c632{
    min-width: 80px;
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e181e85 */@media screen and (max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-e181e85{
        position: absolute;
        top:50%;
        transform: translateY(-50%);
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2bbdaf8 */.elementor-12 .elementor-element.elementor-element-2bbdaf8 {
    width: 100%;
}

@media screen and (max-width:1024px){
    .elementor-12 .elementor-element.elementor-element-2bbdaf8{
        right: 0 !important;
        top: 50%;
        transform: translate(-50%, -50%);
    }
}/* End custom CSS */