.elementor-678 .elementor-element.elementor-element-d13abf9{--display:flex;--min-height:70vh;--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;--align-items:center;--overlay-opacity:0;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-d13abf9:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-d13abf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-678 .elementor-element.elementor-element-d13abf9::before, .elementor-678 .elementor-element.elementor-element-d13abf9 > .elementor-background-video-container::before, .elementor-678 .elementor-element.elementor-element-d13abf9 > .e-con-inner > .elementor-background-video-container::before, .elementor-678 .elementor-element.elementor-element-d13abf9 > .elementor-background-slideshow::before, .elementor-678 .elementor-element.elementor-element-d13abf9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-678 .elementor-element.elementor-element-d13abf9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#110D44;--background-overlay:'';}.elementor-678 .elementor-element.elementor-element-d59542b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-678 .elementor-element.elementor-element-69730e4 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-678 .elementor-element.elementor-element-69730e4 .hfe-breadcrumbs, .elementor-678 .elementor-element.elementor-element-69730e4 .hfe-breadcrumbs .hfe-breadcrumbs-text{color:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-69730e4 .hfe-breadcrumbs svg{fill:var( --e-global-color-primary );}.elementor-678 .elementor-element.elementor-element-69730e4 .hfe-breadcrumbs-item{text-decoration:none;}.elementor-678 .elementor-element.elementor-element-69730e4 .hfe-breadcrumbs-last .hfe-breadcrumbs-text, .elementor-678 .elementor-element.elementor-element-69730e4 .hfe-breadcrumbs-last svg{color:var( --e-global-color-9a9eeb5 );text-decoration:none;}.elementor-678 .elementor-element.elementor-element-c96a1c3{text-align:start;}.elementor-678 .elementor-element.elementor-element-c96a1c3 .elementor-heading-title{font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-04c04cd.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-04c04cd{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-b0e6436{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5b0123f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-d9ba1e3 );color:var( --e-global-color-d9ba1e3 );border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;padding:12px 32px 12px 32px;}.elementor-678 .elementor-element.elementor-element-5b0123f .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-5b0123f .elementor-button:focus{background-color:var( --e-global-color-9a9eeb5 );color:var( --e-global-color-d9ba1e3 );}.elementor-678 .elementor-element.elementor-element-5b0123f.elementor-element{--align-self:flex-start;}.elementor-678 .elementor-element.elementor-element-5b0123f .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-5b0123f .elementor-button:focus svg{fill:var( --e-global-color-d9ba1e3 );}.elementor-678 .elementor-element.elementor-element-2c6fd9d .elementor-button{background-color:#08060F;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:100px 100px 100px 100px;padding:12px 32px 12px 32px;}.elementor-678 .elementor-element.elementor-element-2c6fd9d .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-2c6fd9d .elementor-button:focus{background-color:var( --e-global-color-9a9eeb5 );color:var( --e-global-color-d9ba1e3 );border-color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-2c6fd9d.elementor-element{--align-self:flex-start;}.elementor-678 .elementor-element.elementor-element-2c6fd9d .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-2c6fd9d .elementor-button:focus svg{fill:var( --e-global-color-d9ba1e3 );}.elementor-678 .elementor-element.elementor-element-b32c20c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-b32c20c.e-con{--align-self:center;}.elementor-678 .elementor-element.elementor-element-5bb24ff .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-678 .elementor-element.elementor-element-444c699e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.7;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-444c699e:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-444c699e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #001017 100%);}.elementor-678 .elementor-element.elementor-element-444c699e::before, .elementor-678 .elementor-element.elementor-element-444c699e > .elementor-background-video-container::before, .elementor-678 .elementor-element.elementor-element-444c699e > .e-con-inner > .elementor-background-video-container::before, .elementor-678 .elementor-element.elementor-element-444c699e > .elementor-background-slideshow::before, .elementor-678 .elementor-element.elementor-element-444c699e > .e-con-inner > .elementor-background-slideshow::before, .elementor-678 .elementor-element.elementor-element-444c699e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://nexoraa.ai/wp-content/uploads/2026/01/section-bg-pattern.png");--background-overlay:'';background-position:top center;background-repeat:no-repeat;background-size:100% auto;}.elementor-678 .elementor-element.elementor-element-80a1846{--display:flex;}.elementor-678 .elementor-element.elementor-element-9802dbd{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-9802dbd .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-aa9e8a8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-678 .elementor-element.elementor-element-61afde2{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A1A1A;--border-color:#1A1A1A;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-61afde2:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-61afde2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-678 .elementor-element.elementor-element-02b3707 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:32px;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-d59fb1a{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-280f043{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A1A1A;--border-color:#1A1A1A;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-280f043:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-280f043 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-678 .elementor-element.elementor-element-24ea3a0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:32px;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-1e69ae4{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-53ba559{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#1A1A1A;--border-color:#1A1A1A;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-53ba559:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-53ba559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-678 .elementor-element.elementor-element-28af74e .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:32px;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-af55344{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-f2c673d{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-678 .elementor-element.elementor-element-9505230{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-9505230 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-5e4cc16{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-e3f4b7b{--display:flex;--justify-content:space-between;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-e3f4b7b:hover{background-color:transparent;background-image:linear-gradient(45deg, #000F15 37%, #1A282E 100%);}.elementor-678 .elementor-element.elementor-element-e3f4b7b.e-con{--align-self:stretch;}.elementor-678 .elementor-element.elementor-element-e95020b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-678 .elementor-element.elementor-element-d25c7fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-ecf5111{padding:0% 0% 0% 0%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-c954887{--display:flex;--justify-content:space-between;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-c954887:hover{background-color:transparent;background-image:linear-gradient(45deg, #000F15 37%, #1A282E 100%);}.elementor-678 .elementor-element.elementor-element-c954887.e-con{--align-self:stretch;}.elementor-678 .elementor-element.elementor-element-9bcc192{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-678 .elementor-element.elementor-element-6fc4c29 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-3b1d8d4{padding:0% 0% 0% 0%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-60bdefa{--display:flex;--justify-content:space-between;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-60bdefa:hover{background-color:transparent;background-image:linear-gradient(45deg, #000F15 37%, #1A282E 100%);}.elementor-678 .elementor-element.elementor-element-60bdefa.e-con{--align-self:stretch;}.elementor-678 .elementor-element.elementor-element-b774283{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-678 .elementor-element.elementor-element-a44bdd5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-1392135{padding:0% 0% 0% 0%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-95aaa06{--display:flex;--justify-content:space-between;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-95aaa06:hover{background-color:transparent;background-image:linear-gradient(45deg, #000F15 37%, #1A282E 100%);}.elementor-678 .elementor-element.elementor-element-95aaa06.e-con{--align-self:stretch;}.elementor-678 .elementor-element.elementor-element-7593c22{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-678 .elementor-element.elementor-element-a0e48a8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-005a8dd{padding:0% 0% 0% 0%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-c9960a9{--display:flex;--justify-content:space-between;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-c9960a9:hover{background-color:transparent;background-image:linear-gradient(45deg, #000F15 37%, #1A282E 100%);}.elementor-678 .elementor-element.elementor-element-c9960a9.e-con{--align-self:stretch;}.elementor-678 .elementor-element.elementor-element-e31f42a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-678 .elementor-element.elementor-element-ea51876 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-268ada3{padding:0% 0% 0% 0%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-5e17c6d{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-678 .elementor-element.elementor-element-1b9c233{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-678 .elementor-element.elementor-element-7236aff{--display:flex;}.elementor-678 .elementor-element.elementor-element-9c5e1e5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-ddf7b04{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-3be1351{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-1d73210{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-33e35a6{--display:flex;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-678 .elementor-element.elementor-element-2bb1085{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-2bb1085 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-d9807cf{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-bc8d385{--display:flex;--justify-content:space-between;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-bc8d385:hover{background-color:transparent;background-image:linear-gradient(45deg, #000F15 37%, #1A282E 100%);}.elementor-678 .elementor-element.elementor-element-bc8d385.e-con{--align-self:stretch;}.elementor-678 .elementor-element.elementor-element-01b110f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-678 .elementor-element.elementor-element-22bcbc4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-e805676{padding:0% 0% 0% 0%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-c61dd5f{--display:flex;--justify-content:space-between;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-c61dd5f:hover{background-color:transparent;background-image:linear-gradient(45deg, #000F15 37%, #1A282E 100%);}.elementor-678 .elementor-element.elementor-element-c61dd5f.e-con{--align-self:stretch;}.elementor-678 .elementor-element.elementor-element-84fcbdd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-678 .elementor-element.elementor-element-d98863b .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-cc3f6ef{padding:0% 0% 0% 0%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-1a13635{--display:flex;--justify-content:space-between;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-1a13635:hover{background-color:transparent;background-image:linear-gradient(45deg, #000F15 37%, #1A282E 100%);}.elementor-678 .elementor-element.elementor-element-1a13635.e-con{--align-self:stretch;}.elementor-678 .elementor-element.elementor-element-719c824{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-678 .elementor-element.elementor-element-eb9b3c2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-4283b84{padding:0% 0% 0% 0%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-5f5477e{--display:flex;--justify-content:space-between;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-5f5477e:hover{background-color:transparent;background-image:linear-gradient(45deg, #000F15 37%, #1A282E 100%);}.elementor-678 .elementor-element.elementor-element-5f5477e.e-con{--align-self:stretch;}.elementor-678 .elementor-element.elementor-element-81c868b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-678 .elementor-element.elementor-element-9da6591 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-ee6313e{padding:0% 0% 0% 0%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-5c27b21{--display:flex;--justify-content:space-between;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-5c27b21:hover{background-color:transparent;background-image:linear-gradient(45deg, #000F15 37%, #1A282E 100%);}.elementor-678 .elementor-element.elementor-element-5c27b21.e-con{--align-self:stretch;}.elementor-678 .elementor-element.elementor-element-b68f64c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-678 .elementor-element.elementor-element-192e2b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-459b07c{padding:0% 0% 0% 0%;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#BEBEBE;}.elementor-678 .elementor-element.elementor-element-464b42e{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-678 .elementor-element.elementor-element-c6cf6b4 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9a9eeb5 );border-radius:100px 100px 100px 100px;padding:12px 32px 12px 32px;}.elementor-678 .elementor-element.elementor-element-c6cf6b4 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-c6cf6b4 .elementor-button:focus{background-color:var( --e-global-color-9a9eeb5 );color:var( --e-global-color-d9ba1e3 );border-color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-c6cf6b4.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-c6cf6b4 .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-c6cf6b4 .elementor-button:focus svg{fill:var( --e-global-color-d9ba1e3 );}.elementor-678 .elementor-element.elementor-element-5c6bd6c{--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:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-5c6bd6c:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-5c6bd6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#171717;}.elementor-678 .elementor-element.elementor-element-e0bdcd6{--display:flex;}.elementor-678 .elementor-element.elementor-element-84bb2e7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-84bb2e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-b4061ea{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-dc6bf6e{--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;--flex-wrap:wrap;}.elementor-678 .elementor-element.elementor-element-56ca5ec{--display:flex;}.elementor-678 .elementor-element.elementor-element-7514141{padding:0px 0px 30px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-7514141 img{width:50%;}.elementor-678 .elementor-element.elementor-element-addc9d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-9d0ef6a{padding:0px 0px 40px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-0f11075{--display:flex;}.elementor-678 .elementor-element.elementor-element-c9ca135{padding:0px 0px 30px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-c9ca135 img{width:50%;}.elementor-678 .elementor-element.elementor-element-4f84722 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-8caffa1{padding:0px 0px 40px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-af0b5e2{--display:flex;}.elementor-678 .elementor-element.elementor-element-24a45bf{padding:0px 0px 30px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-24a45bf img{width:50%;}.elementor-678 .elementor-element.elementor-element-5c96a0d .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-ca13b5b{padding:0px 0px 40px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-4560d00{--display:flex;}.elementor-678 .elementor-element.elementor-element-a781505{padding:0px 0px 30px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-a781505 img{width:50%;}.elementor-678 .elementor-element.elementor-element-46f0f5c .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-b0310c2{padding:0px 0px 40px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-a5d516b{--display:flex;}.elementor-678 .elementor-element.elementor-element-4b97f1d{padding:0px 0px 10px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-4b97f1d img{width:25%;}.elementor-678 .elementor-element.elementor-element-5d40e16 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-da8eef7{padding:0px 0px 40px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-a67d421{--display:flex;}.elementor-678 .elementor-element.elementor-element-1d090fd{padding:0px 0px 10px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-1d090fd img{width:25%;}.elementor-678 .elementor-element.elementor-element-e0654ed .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-32498aa{padding:0px 0px 40px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-72efe43{--display:flex;}.elementor-678 .elementor-element.elementor-element-8b18c23{padding:0px 0px 10px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-8b18c23 img{width:25%;}.elementor-678 .elementor-element.elementor-element-d2f9fe6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-cac2cd0{padding:0px 0px 40px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-c6ae61f{--display:flex;}.elementor-678 .elementor-element.elementor-element-77561c8{padding:0px 0px 10px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-77561c8 img{width:25%;}.elementor-678 .elementor-element.elementor-element-d7148b8 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-239822d{padding:0px 0px 40px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-1317704{--display:flex;}.elementor-678 .elementor-element.elementor-element-5000d9a{padding:0px 0px 10px 0px;text-align:start;}.elementor-678 .elementor-element.elementor-element-5000d9a img{width:25%;}.elementor-678 .elementor-element.elementor-element-22b1a5f .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-2b47e8d{padding:0px 0px 40px 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-9eea93c{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-9eea93c:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-9eea93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001017;}.elementor-678 .elementor-element.elementor-element-2948af1{--display:flex;}.elementor-678 .elementor-element.elementor-element-a92ba4c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-a92ba4c .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-2db59b7{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-66b59ca{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-66b59ca .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-25f13d1{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#FFFFFF;}.elementor-678 .elementor-element.elementor-element-6c91fca .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-9a9eeb5 );border-radius:100px 100px 100px 100px;padding:12px 32px 12px 32px;}.elementor-678 .elementor-element.elementor-element-6c91fca .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-6c91fca .elementor-button:focus{background-color:var( --e-global-color-9a9eeb5 );color:var( --e-global-color-d9ba1e3 );border-color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-6c91fca .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-6c91fca .elementor-button:focus svg{fill:var( --e-global-color-d9ba1e3 );}.elementor-678 .elementor-element.elementor-element-2316539{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-678 .elementor-element.elementor-element-3eb6a14{--display:flex;}.elementor-678 .elementor-element.elementor-element-7d5e427 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:var( --e-global-color-9a9eeb5 );}.elementor-678 .elementor-element.elementor-element-6169e5c{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:var( --e-global-color-text );}.elementor-678 .elementor-element.elementor-element-93bed76{--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;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-93bed76:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-93bed76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#05BCC0;}.elementor-678 .elementor-element.elementor-element-5e29741{--display:flex;}.elementor-678 .elementor-element.elementor-element-76c0cdb{width:initial;max-width:initial;}.elementor-678 .elementor-element.elementor-element-76c0cdb .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#001017;}.elementor-678 .elementor-element.elementor-element-83a74cc{width:initial;max-width:initial;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#001017;}.elementor-678 .elementor-element.elementor-element-50e1917 .elementor-button{background-color:#001017;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:8px 25px 8px 25px;}.elementor-678 .elementor-element.elementor-element-50e1917 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-50e1917 .elementor-button:focus{background-color:var( --e-global-color-9a9eeb5 );color:var( --e-global-color-d9ba1e3 );}.elementor-678 .elementor-element.elementor-element-50e1917.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-678 .elementor-element.elementor-element-50e1917 .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-50e1917 .elementor-button:focus svg{fill:var( --e-global-color-d9ba1e3 );}.elementor-678 .elementor-element.elementor-element-a6f7281{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-a6f7281:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-a6f7281 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001017;}.elementor-678 .elementor-element.elementor-element-372720a{--display:flex;}.elementor-678 .elementor-element.elementor-element-10e46d8{--grid-columns:3;}.elementor-678 .elementor-element.elementor-element-10e46d8 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-678 .elementor-element.elementor-element-10e46d8 .e-loop-item > .elementor-section, .elementor-678 .elementor-element.elementor-element-10e46d8 .e-loop-item > .elementor-section > .elementor-container, .elementor-678 .elementor-element.elementor-element-10e46d8 .e-loop-item > .e-con, .elementor-678 .elementor-element.elementor-element-10e46d8 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-678 .elementor-element.elementor-element-aebde68{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-aebde68:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-aebde68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001017;}.elementor-678 .elementor-element.elementor-element-382fb92{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-382fb92:not(.elementor-motion-effects-element-type-background), .elementor-678 .elementor-element.elementor-element-382fb92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://nexoraa.ai/wp-content/uploads/2026/01/BG-CLOSING-COMPONENT.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-678 .elementor-element.elementor-element-204acd6{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-678 .elementor-element.elementor-element-204acd6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;color:#001017;}.elementor-678 .elementor-element.elementor-element-4907788{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:24px;color:#001017;}.elementor-678 .elementor-element.elementor-element-e43ddf4 .elementor-button{background-color:#001017;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:100px 100px 100px 100px;padding:8px 25px 8px 25px;}.elementor-678 .elementor-element.elementor-element-e43ddf4 .elementor-button:hover, .elementor-678 .elementor-element.elementor-element-e43ddf4 .elementor-button:focus{background-color:var( --e-global-color-9a9eeb5 );color:var( --e-global-color-d9ba1e3 );}.elementor-678 .elementor-element.elementor-element-e43ddf4.elementor-element{--align-self:flex-start;}.elementor-678 .elementor-element.elementor-element-e43ddf4 .elementor-button:hover svg, .elementor-678 .elementor-element.elementor-element-e43ddf4 .elementor-button:focus svg{fill:var( --e-global-color-d9ba1e3 );}body.elementor-page-678:not(.elementor-motion-effects-element-type-background), body.elementor-page-678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d9ba1e3 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-678 .elementor-element.elementor-element-56ca5ec{--width:32%;}.elementor-678 .elementor-element.elementor-element-0f11075{--width:32%;}.elementor-678 .elementor-element.elementor-element-af0b5e2{--width:32%;}.elementor-678 .elementor-element.elementor-element-4560d00{--width:32%;}.elementor-678 .elementor-element.elementor-element-a5d516b{--width:32%;}.elementor-678 .elementor-element.elementor-element-a67d421{--width:32%;}.elementor-678 .elementor-element.elementor-element-72efe43{--width:32%;}.elementor-678 .elementor-element.elementor-element-c6ae61f{--width:32%;}.elementor-678 .elementor-element.elementor-element-1317704{--width:32%;}}@media(max-width:1024px){.elementor-678 .elementor-element.elementor-element-d13abf9{--min-height:90vh;--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:060px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-d59542b{--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-04c04cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-5b0123f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-2c6fd9d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-b32c20c{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-444c699e{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-9802dbd{padding:0px 0px 0px 30px;}.elementor-678 .elementor-element.elementor-element-aa9e8a8{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-678 .elementor-element.elementor-element-aa9e8a8.e-con{--align-self:center;}.elementor-678 .elementor-element.elementor-element-d59fb1a{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-1e69ae4{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-af55344{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-9505230{padding:0px 0px 0px 30px;}.elementor-678 .elementor-element.elementor-element-5e4cc16{padding:0px 0px 0px 30px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-678 .elementor-element.elementor-element-d25c7fc{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-ecf5111{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-6fc4c29{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-3b1d8d4{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-a44bdd5{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-1392135{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-a0e48a8{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-005a8dd{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-ea51876{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-268ada3{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-5e17c6d{--e-n-carousel-swiper-slides-to-display:2;}.elementor-678 .elementor-element.elementor-element-1b9c233{--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-678 .elementor-element.elementor-element-9c5e1e5{padding:0px 0px 0px 30px;}.elementor-678 .elementor-element.elementor-element-ddf7b04{padding:0px 0px 0px 30px;}.elementor-678 .elementor-element.elementor-element-3be1351{padding:0px 0px 0px 30px;}.elementor-678 .elementor-element.elementor-element-1d73210{padding:0px 0px 0px 30px;}.elementor-678 .elementor-element.elementor-element-2bb1085{padding:0px 0px 0px 30px;}.elementor-678 .elementor-element.elementor-element-d9807cf{padding:0px 0px 0px 30px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-678 .elementor-element.elementor-element-22bcbc4{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-e805676{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-d98863b{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-cc3f6ef{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-eb9b3c2{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-4283b84{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-9da6591{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-ee6313e{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-192e2b8{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-459b07c{padding:0px 20px 0px 0px;}.elementor-678 .elementor-element.elementor-element-464b42e{--e-n-carousel-swiper-slides-to-display:2;}.elementor-678 .elementor-element.elementor-element-c6cf6b4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-5c6bd6c{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-84bb2e7{padding:0px 0px 0px 30px;}.elementor-678 .elementor-element.elementor-element-b4061ea{padding:0px 0px 0px 30px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-678 .elementor-element.elementor-element-dc6bf6e{--justify-content:center;}.elementor-678 .elementor-element.elementor-element-addc9d4{text-align:start;}.elementor-678 .elementor-element.elementor-element-9d0ef6a{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-4f84722{text-align:start;}.elementor-678 .elementor-element.elementor-element-8caffa1{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-5c96a0d{text-align:start;}.elementor-678 .elementor-element.elementor-element-ca13b5b{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-46f0f5c{text-align:start;}.elementor-678 .elementor-element.elementor-element-b0310c2{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-4b97f1d img{width:40%;}.elementor-678 .elementor-element.elementor-element-5d40e16{text-align:start;}.elementor-678 .elementor-element.elementor-element-da8eef7{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-1d090fd img{width:40%;}.elementor-678 .elementor-element.elementor-element-e0654ed{text-align:start;}.elementor-678 .elementor-element.elementor-element-32498aa{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-8b18c23 img{width:40%;}.elementor-678 .elementor-element.elementor-element-d2f9fe6{text-align:start;}.elementor-678 .elementor-element.elementor-element-cac2cd0{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-77561c8 img{width:40%;}.elementor-678 .elementor-element.elementor-element-d7148b8{text-align:start;}.elementor-678 .elementor-element.elementor-element-239822d{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-5000d9a img{width:40%;}.elementor-678 .elementor-element.elementor-element-22b1a5f{text-align:start;}.elementor-678 .elementor-element.elementor-element-2b47e8d{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-9eea93c{--padding-top:60px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-a92ba4c{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-2db59b7{padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-678 .elementor-element.elementor-element-66b59ca{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-25f13d1{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-6c91fca .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-2316539{--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;--margin-top:40px;--margin-bottom:40px;--margin-left:00px;--margin-right:0px;}.elementor-678 .elementor-element.elementor-element-93bed76{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:40px;}.elementor-678 .elementor-element.elementor-element-76c0cdb{padding:0px 0px 0px 0px;}.elementor-678 .elementor-element.elementor-element-50e1917{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 30px;}.elementor-678 .elementor-element.elementor-element-50e1917 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-a6f7281{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-10e46d8{--grid-columns:2;}.elementor-678 .elementor-element.elementor-element-aebde68{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-204acd6{padding:0px 0px 0px 30px;}.elementor-678 .elementor-element.elementor-element-4907788{padding:0px 0px 0px 30px;--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-678 .elementor-element.elementor-element-e43ddf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 30px;}.elementor-678 .elementor-element.elementor-element-e43ddf4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-678 .elementor-element.elementor-element-d13abf9{--overlay-opacity:0.57;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-678 .elementor-element.elementor-element-04c04cd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-678 .elementor-element.elementor-element-5b0123f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-2c6fd9d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-444c699e{--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-678 .elementor-element.elementor-element-9802dbd{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-678 .elementor-element.elementor-element-9802dbd.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-9802dbd .elementor-heading-title{font-size:1.7em;}.elementor-678 .elementor-element.elementor-element-aa9e8a8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-678 .elementor-element.elementor-element-61afde2{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-678 .elementor-element.elementor-element-02b3707.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-02b3707{text-align:center;}.elementor-678 .elementor-element.elementor-element-d59fb1a{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-d59fb1a.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-280f043{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-678 .elementor-element.elementor-element-24ea3a0.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-24ea3a0{text-align:center;}.elementor-678 .elementor-element.elementor-element-1e69ae4{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-1e69ae4.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-53ba559{--padding-top:40px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-678 .elementor-element.elementor-element-28af74e.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-28af74e{text-align:center;}.elementor-678 .elementor-element.elementor-element-af55344{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-af55344.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-f2c673d{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-678 .elementor-element.elementor-element-9505230{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-678 .elementor-element.elementor-element-9505230.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-9505230 .elementor-heading-title{font-size:1.7em;}.elementor-678 .elementor-element.elementor-element-5e4cc16{padding:0px 0px 40px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-5e4cc16.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-e3f4b7b{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-d25c7fc{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-d25c7fc.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-ecf5111{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-ecf5111.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-c954887{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-6fc4c29{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-6fc4c29.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-3b1d8d4{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-3b1d8d4.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-60bdefa{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-a44bdd5{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-a44bdd5.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-1392135{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-1392135.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-95aaa06{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-a0e48a8{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-a0e48a8.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-005a8dd{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-005a8dd.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-c9960a9{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-ea51876{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-ea51876.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-268ada3{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-268ada3.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-5e17c6d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-678 .elementor-element.elementor-element-1b9c233{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-678 .elementor-element.elementor-element-7236aff{--padding-top:20px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-678 .elementor-element.elementor-element-9c5e1e5{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-9c5e1e5.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-9c5e1e5 .elementor-heading-title{font-size:1.7em;}.elementor-678 .elementor-element.elementor-element-ddf7b04{padding:0px 0px 40px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-ddf7b04.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-3be1351{padding:0px 0px 40px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-3be1351.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-1d73210{padding:0px 0px 40px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-1d73210.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-33e35a6{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-678 .elementor-element.elementor-element-2bb1085{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-678 .elementor-element.elementor-element-2bb1085.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-2bb1085 .elementor-heading-title{font-size:1.7em;}.elementor-678 .elementor-element.elementor-element-d9807cf{padding:0px 0px 40px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-d9807cf.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-bc8d385{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-22bcbc4{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-22bcbc4.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-e805676{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-e805676.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-c61dd5f{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-d98863b{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-d98863b.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-cc3f6ef{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-cc3f6ef.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-1a13635{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-eb9b3c2{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-eb9b3c2.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-4283b84{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-4283b84.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-5f5477e{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-9da6591{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-9da6591.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-ee6313e{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-ee6313e.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-5c27b21{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-192e2b8{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-192e2b8.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-459b07c{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-459b07c.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-464b42e{--e-n-carousel-swiper-slides-to-display:1;}.elementor-678 .elementor-element.elementor-element-c6cf6b4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-5c6bd6c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-84bb2e7{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-678 .elementor-element.elementor-element-84bb2e7.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-84bb2e7 .elementor-heading-title{font-size:1.7em;}.elementor-678 .elementor-element.elementor-element-b4061ea{padding:0px 0px 40px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-b4061ea.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-dc6bf6e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-7514141{padding:0px 0px 20px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-7514141 img{width:60%;}.elementor-678 .elementor-element.elementor-element-addc9d4{text-align:center;}.elementor-678 .elementor-element.elementor-element-9d0ef6a{padding:0px 0px 20px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-9d0ef6a.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-c9ca135{padding:0px 0px 20px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-c9ca135 img{width:60%;}.elementor-678 .elementor-element.elementor-element-4f84722{text-align:center;}.elementor-678 .elementor-element.elementor-element-8caffa1{padding:0px 0px 20px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-8caffa1.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-24a45bf{padding:0px 0px 20px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-24a45bf img{width:60%;}.elementor-678 .elementor-element.elementor-element-5c96a0d{text-align:center;}.elementor-678 .elementor-element.elementor-element-ca13b5b{padding:0px 0px 20px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-ca13b5b.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-a781505{padding:0px 0px 20px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-a781505 img{width:60%;}.elementor-678 .elementor-element.elementor-element-46f0f5c{text-align:center;}.elementor-678 .elementor-element.elementor-element-b0310c2{padding:0px 0px 20px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-b0310c2.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-4b97f1d{padding:0px 0px 20px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-5d40e16{text-align:center;}.elementor-678 .elementor-element.elementor-element-da8eef7{padding:0px 0px 20px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-da8eef7.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-1d090fd{padding:0px 0px 20px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-e0654ed{text-align:center;}.elementor-678 .elementor-element.elementor-element-32498aa{padding:0px 0px 20px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-32498aa.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-8b18c23{padding:0px 0px 20px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-d2f9fe6{text-align:center;}.elementor-678 .elementor-element.elementor-element-cac2cd0{padding:0px 0px 20px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-cac2cd0.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-77561c8{padding:0px 0px 20px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-d7148b8{text-align:center;}.elementor-678 .elementor-element.elementor-element-239822d{padding:0px 0px 20px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-239822d.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-5000d9a{padding:0px 0px 20px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-22b1a5f{text-align:center;}.elementor-678 .elementor-element.elementor-element-2b47e8d{padding:0px 0px 20px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-2b47e8d.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-9eea93c{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-a92ba4c{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-678 .elementor-element.elementor-element-a92ba4c.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-a92ba4c .elementor-heading-title{font-size:1.7em;}.elementor-678 .elementor-element.elementor-element-2db59b7{padding:0px 0px 40px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-2db59b7.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-66b59ca{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-678 .elementor-element.elementor-element-66b59ca.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-66b59ca .elementor-heading-title{font-size:1.7em;}.elementor-678 .elementor-element.elementor-element-25f13d1{padding:0px 0px 40px 0px;z-index:9;text-align:start;}.elementor-678 .elementor-element.elementor-element-25f13d1.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-6c91fca .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-2316539{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-678 .elementor-element.elementor-element-3eb6a14{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-678 .elementor-element.elementor-element-7d5e427{padding:0px 0px 0px 0px;text-align:center;}.elementor-678 .elementor-element.elementor-element-7d5e427.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-7d5e427 .elementor-heading-title{font-size:1.7em;}.elementor-678 .elementor-element.elementor-element-6169e5c{padding:0px 0px 40px 0px;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-6169e5c.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-93bed76{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-76c0cdb{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-678 .elementor-element.elementor-element-76c0cdb.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-76c0cdb .elementor-heading-title{font-size:1.7em;}.elementor-678 .elementor-element.elementor-element-83a74cc{padding:0px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-83a74cc.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-50e1917{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;}.elementor-678 .elementor-element.elementor-element-50e1917.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-50e1917 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-678 .elementor-element.elementor-element-a6f7281{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-10e46d8{--grid-columns:1;}.elementor-678 .elementor-element.elementor-element-aebde68{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-678 .elementor-element.elementor-element-204acd6{padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-678 .elementor-element.elementor-element-204acd6.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-204acd6 .elementor-heading-title{font-size:1.7em;}.elementor-678 .elementor-element.elementor-element-4907788{padding:0px 0px 20px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;z-index:9;text-align:center;}.elementor-678 .elementor-element.elementor-element-4907788.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-e43ddf4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 15%) 0%;}.elementor-678 .elementor-element.elementor-element-e43ddf4.elementor-element{--align-self:center;}.elementor-678 .elementor-element.elementor-element-e43ddf4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:1024px) and (min-width:768px){.elementor-678 .elementor-element.elementor-element-d59542b{--width:100%;}.elementor-678 .elementor-element.elementor-element-b32c20c{--width:100%;}.elementor-678 .elementor-element.elementor-element-56ca5ec{--width:48%;}.elementor-678 .elementor-element.elementor-element-0f11075{--width:48%;}.elementor-678 .elementor-element.elementor-element-af0b5e2{--width:48%;}.elementor-678 .elementor-element.elementor-element-4560d00{--width:48%;}.elementor-678 .elementor-element.elementor-element-a5d516b{--width:48%;}.elementor-678 .elementor-element.elementor-element-a67d421{--width:48%;}.elementor-678 .elementor-element.elementor-element-72efe43{--width:48%;}.elementor-678 .elementor-element.elementor-element-c6ae61f{--width:48%;}.elementor-678 .elementor-element.elementor-element-1317704{--width:48%;}}/* Start custom CSS for hfe-breadcrumbs-widget, class: .elementor-element-69730e4 */.elementor-678 .elementor-element.elementor-element-69730e4 a
{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5e4cc16 */.elementor-678 .elementor-element.elementor-element-5e4cc16 p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecf5111 */.elementor-678 .elementor-element.elementor-element-ecf5111 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b1d8d4 */.elementor-678 .elementor-element.elementor-element-3b1d8d4 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c954887 */.elementor-678 .elementor-element.elementor-element-c954887::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1392135 */.elementor-678 .elementor-element.elementor-element-1392135 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bdefa */.elementor-678 .elementor-element.elementor-element-60bdefa::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005a8dd */.elementor-678 .elementor-element.elementor-element-005a8dd p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95aaa06 */.elementor-678 .elementor-element.elementor-element-95aaa06::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268ada3 */.elementor-678 .elementor-element.elementor-element-268ada3 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9960a9 */.elementor-678 .elementor-element.elementor-element-c9960a9::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecf5111 */.elementor-678 .elementor-element.elementor-element-ecf5111 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b1d8d4 */.elementor-678 .elementor-element.elementor-element-3b1d8d4 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c954887 */.elementor-678 .elementor-element.elementor-element-c954887::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1392135 */.elementor-678 .elementor-element.elementor-element-1392135 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bdefa */.elementor-678 .elementor-element.elementor-element-60bdefa::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005a8dd */.elementor-678 .elementor-element.elementor-element-005a8dd p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95aaa06 */.elementor-678 .elementor-element.elementor-element-95aaa06::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268ada3 */.elementor-678 .elementor-element.elementor-element-268ada3 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9960a9 */.elementor-678 .elementor-element.elementor-element-c9960a9::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecf5111 */.elementor-678 .elementor-element.elementor-element-ecf5111 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b1d8d4 */.elementor-678 .elementor-element.elementor-element-3b1d8d4 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c954887 */.elementor-678 .elementor-element.elementor-element-c954887::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1392135 */.elementor-678 .elementor-element.elementor-element-1392135 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bdefa */.elementor-678 .elementor-element.elementor-element-60bdefa::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005a8dd */.elementor-678 .elementor-element.elementor-element-005a8dd p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95aaa06 */.elementor-678 .elementor-element.elementor-element-95aaa06::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268ada3 */.elementor-678 .elementor-element.elementor-element-268ada3 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9960a9 */.elementor-678 .elementor-element.elementor-element-c9960a9::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecf5111 */.elementor-678 .elementor-element.elementor-element-ecf5111 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b1d8d4 */.elementor-678 .elementor-element.elementor-element-3b1d8d4 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c954887 */.elementor-678 .elementor-element.elementor-element-c954887::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1392135 */.elementor-678 .elementor-element.elementor-element-1392135 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bdefa */.elementor-678 .elementor-element.elementor-element-60bdefa::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005a8dd */.elementor-678 .elementor-element.elementor-element-005a8dd p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95aaa06 */.elementor-678 .elementor-element.elementor-element-95aaa06::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268ada3 */.elementor-678 .elementor-element.elementor-element-268ada3 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9960a9 */.elementor-678 .elementor-element.elementor-element-c9960a9::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecf5111 */.elementor-678 .elementor-element.elementor-element-ecf5111 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b1d8d4 */.elementor-678 .elementor-element.elementor-element-3b1d8d4 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c954887 */.elementor-678 .elementor-element.elementor-element-c954887::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1392135 */.elementor-678 .elementor-element.elementor-element-1392135 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bdefa */.elementor-678 .elementor-element.elementor-element-60bdefa::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005a8dd */.elementor-678 .elementor-element.elementor-element-005a8dd p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95aaa06 */.elementor-678 .elementor-element.elementor-element-95aaa06::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268ada3 */.elementor-678 .elementor-element.elementor-element-268ada3 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9960a9 */.elementor-678 .elementor-element.elementor-element-c9960a9::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ecf5111 */.elementor-678 .elementor-element.elementor-element-ecf5111 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b1d8d4 */.elementor-678 .elementor-element.elementor-element-3b1d8d4 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c954887 */.elementor-678 .elementor-element.elementor-element-c954887::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1392135 */.elementor-678 .elementor-element.elementor-element-1392135 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60bdefa */.elementor-678 .elementor-element.elementor-element-60bdefa::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-005a8dd */.elementor-678 .elementor-element.elementor-element-005a8dd p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-95aaa06 */.elementor-678 .elementor-element.elementor-element-95aaa06::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-268ada3 */.elementor-678 .elementor-element.elementor-element-268ada3 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9960a9 */.elementor-678 .elementor-element.elementor-element-c9960a9::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-5e17c6d */.elementor-678 .elementor-element.elementor-element-5e17c6d .e-con-boxed::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d73210 */.elementor-678 .elementor-element.elementor-element-1d73210 ul
{
    padding-left: 18px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9807cf */.elementor-678 .elementor-element.elementor-element-d9807cf p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e805676 */.elementor-678 .elementor-element.elementor-element-e805676 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc3f6ef */.elementor-678 .elementor-element.elementor-element-cc3f6ef p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c61dd5f */.elementor-678 .elementor-element.elementor-element-c61dd5f::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4283b84 */.elementor-678 .elementor-element.elementor-element-4283b84 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a13635 */.elementor-678 .elementor-element.elementor-element-1a13635::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee6313e */.elementor-678 .elementor-element.elementor-element-ee6313e p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5477e */.elementor-678 .elementor-element.elementor-element-5f5477e::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-459b07c */.elementor-678 .elementor-element.elementor-element-459b07c p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27b21 */.elementor-678 .elementor-element.elementor-element-5c27b21::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e805676 */.elementor-678 .elementor-element.elementor-element-e805676 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc3f6ef */.elementor-678 .elementor-element.elementor-element-cc3f6ef p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c61dd5f */.elementor-678 .elementor-element.elementor-element-c61dd5f::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4283b84 */.elementor-678 .elementor-element.elementor-element-4283b84 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a13635 */.elementor-678 .elementor-element.elementor-element-1a13635::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee6313e */.elementor-678 .elementor-element.elementor-element-ee6313e p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5477e */.elementor-678 .elementor-element.elementor-element-5f5477e::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-459b07c */.elementor-678 .elementor-element.elementor-element-459b07c p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27b21 */.elementor-678 .elementor-element.elementor-element-5c27b21::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e805676 */.elementor-678 .elementor-element.elementor-element-e805676 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc3f6ef */.elementor-678 .elementor-element.elementor-element-cc3f6ef p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c61dd5f */.elementor-678 .elementor-element.elementor-element-c61dd5f::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4283b84 */.elementor-678 .elementor-element.elementor-element-4283b84 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a13635 */.elementor-678 .elementor-element.elementor-element-1a13635::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee6313e */.elementor-678 .elementor-element.elementor-element-ee6313e p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5477e */.elementor-678 .elementor-element.elementor-element-5f5477e::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-459b07c */.elementor-678 .elementor-element.elementor-element-459b07c p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27b21 */.elementor-678 .elementor-element.elementor-element-5c27b21::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e805676 */.elementor-678 .elementor-element.elementor-element-e805676 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc3f6ef */.elementor-678 .elementor-element.elementor-element-cc3f6ef p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c61dd5f */.elementor-678 .elementor-element.elementor-element-c61dd5f::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4283b84 */.elementor-678 .elementor-element.elementor-element-4283b84 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a13635 */.elementor-678 .elementor-element.elementor-element-1a13635::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee6313e */.elementor-678 .elementor-element.elementor-element-ee6313e p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5477e */.elementor-678 .elementor-element.elementor-element-5f5477e::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-459b07c */.elementor-678 .elementor-element.elementor-element-459b07c p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27b21 */.elementor-678 .elementor-element.elementor-element-5c27b21::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e805676 */.elementor-678 .elementor-element.elementor-element-e805676 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc3f6ef */.elementor-678 .elementor-element.elementor-element-cc3f6ef p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c61dd5f */.elementor-678 .elementor-element.elementor-element-c61dd5f::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4283b84 */.elementor-678 .elementor-element.elementor-element-4283b84 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a13635 */.elementor-678 .elementor-element.elementor-element-1a13635::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee6313e */.elementor-678 .elementor-element.elementor-element-ee6313e p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5477e */.elementor-678 .elementor-element.elementor-element-5f5477e::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-459b07c */.elementor-678 .elementor-element.elementor-element-459b07c p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27b21 */.elementor-678 .elementor-element.elementor-element-5c27b21::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e805676 */.elementor-678 .elementor-element.elementor-element-e805676 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cc3f6ef */.elementor-678 .elementor-element.elementor-element-cc3f6ef p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c61dd5f */.elementor-678 .elementor-element.elementor-element-c61dd5f::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4283b84 */.elementor-678 .elementor-element.elementor-element-4283b84 p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a13635 */.elementor-678 .elementor-element.elementor-element-1a13635::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee6313e */.elementor-678 .elementor-element.elementor-element-ee6313e p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f5477e */.elementor-678 .elementor-element.elementor-element-5f5477e::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-459b07c */.elementor-678 .elementor-element.elementor-element-459b07c p
{
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c27b21 */.elementor-678 .elementor-element.elementor-element-5c27b21::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-464b42e */.elementor-678 .elementor-element.elementor-element-464b42e .e-con-boxed::after
{
    content: "";
    position: absolute; /* Position the pseudo-element relative to the parent */
    right: 0; /* Align to the right side */
    top: 25%; /* Start from the middle (50% from the top) */
    height: 50%; /* The height of the "border" itself */
    width: 2px; /* The thickness of the "border" */
    background-color: #ffffff; /* The color of the "border" */
    transform: translateY(-50%); /* Adjust vertically to center the 50% height line */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4061ea */.elementor-678 .elementor-element.elementor-element-b4061ea p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9d0ef6a */.elementor-678 .elementor-element.elementor-element-9d0ef6a p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8caffa1 */.elementor-678 .elementor-element.elementor-element-8caffa1 p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca13b5b */.elementor-678 .elementor-element.elementor-element-ca13b5b p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b0310c2 */.elementor-678 .elementor-element.elementor-element-b0310c2 p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-da8eef7 */.elementor-678 .elementor-element.elementor-element-da8eef7 p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-32498aa */.elementor-678 .elementor-element.elementor-element-32498aa p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cac2cd0 */.elementor-678 .elementor-element.elementor-element-cac2cd0 p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-239822d */.elementor-678 .elementor-element.elementor-element-239822d p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2b47e8d */.elementor-678 .elementor-element.elementor-element-2b47e8d p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2db59b7 */.elementor-678 .elementor-element.elementor-element-2db59b7 p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-25f13d1 */.elementor-678 .elementor-element.elementor-element-25f13d1 ul
{
    padding-left: 18px !important;
}
.elementor-678 .elementor-element.elementor-element-25f13d1 ul li
{
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83a74cc */.elementor-678 .elementor-element.elementor-element-83a74cc p/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4907788 */.elementor-678 .elementor-element.elementor-element-4907788 p/* End custom CSS */