.elementor-8 .elementor-element.elementor-element-a0145e7{--display:flex;--min-height:85vh;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-a0145e7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-a0145e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070D19;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-repeater-item-slide_1 .swiper-slide-bg{background-color:#070D19;background-image:url(http://jdeventsusa.com/wp-content/uploads/2026/10/hero-slide-1.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-repeater-item-slide_2 .swiper-slide-bg{background-color:#070D19;background-image:url(http://jdeventsusa.com/wp-content/uploads/2026/10/hero-slide-2.jpg);background-size:cover;}.elementor-8 .elementor-element.elementor-element-499011c5 .swiper-slide{transition-duration:calc(5000ms*1.2);height:85vh;}.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-slide-button{background-color:#FFC72C;font-family:"Plus Jakarta Sans", Sans-serif;font-weight:700;}.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-slide-button:hover{background-color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-499011c5 .swiper-slide-contents{max-width:850px;}.elementor-8 .elementor-element.elementor-element-499011c5 .swiper-slide-inner{padding:120px 60px 100px 60px;text-align:start;}.elementor-8 .elementor-element.elementor-element-499011c5 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:20px;}.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-slide-heading{color:#FFFFFF;font-family:"Outfit", Sans-serif;font-size:56px;font-weight:800;line-height:1.15em;}.elementor-8 .elementor-element.elementor-element-499011c5 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:32px;}.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-slide-description{color:#CBD5E1;font-family:"Plus Jakarta Sans", Sans-serif;font-size:18px;line-height:1.6em;}.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-swiper-button{font-size:36px;color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-swiper-button svg{fill:#FFC72C;}.elementor-8 .elementor-element.elementor-element-499011c5 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-8 .elementor-element.elementor-element-499011c5 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-8 .elementor-element.elementor-element-499011c5 .swiper-pagination-fraction{font-size:10px;}.elementor-8 .elementor-element.elementor-element-499011c5 .swiper-pagination-bullet-active{background-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-3249d389{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-3249d389:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3249d389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-8 .elementor-element.elementor-element-a0feecc{--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;}.elementor-8 .elementor-element.elementor-element-778d4e8b{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-980f06d .elementor-heading-title{color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-c700396 .elementor-heading-title{color:#0F172A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-3f1807e3{color:#64748B;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8 .elementor-element.elementor-element-53a9a08e .elementor-button{background-color:transparent;fill:#0F172A;color:#0F172A;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#0F172A;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-2f125cb2{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-124623da{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:36px;}.elementor-8 .elementor-element.elementor-element-124623da .swiper-slide > .elementor-element{height:100%;}.elementor-8 .elementor-element.elementor-element-3b21cb17{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-3b21cb17:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3b21cb17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-8 .elementor-element.elementor-element-1d6131bb{--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;}.elementor-8 .elementor-element.elementor-element-5236a42a{--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-8 .elementor-element.elementor-element-568afc43 .elementor-heading-title{color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-2dd27a94 .elementor-heading-title{color:#0F172A;}.elementor-8 .elementor-element.elementor-element-68f87b4c{color:#64748B;}.elementor-8 .elementor-element.elementor-element-7920dd8e .elementor-button{background-color:transparent;fill:#0F172A;color:#0F172A;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#0F172A;border-radius:50px 50px 50px 50px;}.elementor-8 .elementor-element.elementor-element-452e4b31{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8 .elementor-element.elementor-element-3d27b9d9{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:36px;}.elementor-8 .elementor-element.elementor-element-3d27b9d9 .swiper-slide > .elementor-element{height:100%;}.elementor-8 .elementor-element.elementor-element-7807f8a3{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-7807f8a3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7807f8a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070D19;}.elementor-8 .elementor-element.elementor-element-39f109ee{--display:flex;}.elementor-8 .elementor-element.elementor-element-7414535c .elementor-heading-title{color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-62f8326b .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-28bf3745{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-8 .elementor-element.elementor-element-54605195 .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-54605195.elementor-view-stacked .elementor-icon{background-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-54605195.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-54605195.elementor-view-default .elementor-icon{fill:#FFC72C;color:#FFC72C;border-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-54605195 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-54605195 .elementor-icon-box-description{color:#94A3B8;}.elementor-8 .elementor-element.elementor-element-2b25d3e0 .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-2b25d3e0.elementor-view-stacked .elementor-icon{background-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-2b25d3e0.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2b25d3e0.elementor-view-default .elementor-icon{fill:#FFC72C;color:#FFC72C;border-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-2b25d3e0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2b25d3e0 .elementor-icon-box-description{color:#94A3B8;}.elementor-8 .elementor-element.elementor-element-2e82b5ec .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-2e82b5ec.elementor-view-stacked .elementor-icon{background-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-2e82b5ec.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2e82b5ec.elementor-view-default .elementor-icon{fill:#FFC72C;color:#FFC72C;border-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-2e82b5ec .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2e82b5ec .elementor-icon-box-description{color:#94A3B8;}.elementor-8 .elementor-element.elementor-element-71eb9e96 .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-71eb9e96.elementor-view-stacked .elementor-icon{background-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-71eb9e96.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-71eb9e96.elementor-view-default .elementor-icon{fill:#FFC72C;color:#FFC72C;border-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-71eb9e96 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-71eb9e96 .elementor-icon-box-description{color:#94A3B8;}.elementor-8 .elementor-element.elementor-element-2a06319c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255, 255, 255, 0.06);--border-color:rgba(255, 255, 255, 0.06);--padding-top:90px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-2a06319c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-2a06319c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1326;}.elementor-8 .elementor-element.elementor-element-61dd890{--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;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-171e6a77 .elementor-heading-title{color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-5d8bd18e .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5adf8db6{text-align:center;color:#94A3B8;}.elementor-8 .elementor-element.elementor-element-79283700{--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-8 .elementor-element.elementor-element-5aa9d7ef{--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:rgba(255, 255, 255, 0.08);--border-color:rgba(255, 255, 255, 0.08);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5aa9d7ef:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5aa9d7ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.03);}.elementor-8 .elementor-element.elementor-element-5906437b .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-5906437b.elementor-view-stacked .elementor-icon{background-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-5906437b.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-5906437b.elementor-view-default .elementor-icon{fill:#FFC72C;color:#FFC72C;border-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-5906437b .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-5906437b .elementor-icon-box-description{color:#64748B;}.elementor-8 .elementor-element.elementor-element-163acd0{--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:rgba(255, 255, 255, 0.08);--border-color:rgba(255, 255, 255, 0.08);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-163acd0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-163acd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.03);}.elementor-8 .elementor-element.elementor-element-301b62af .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-301b62af.elementor-view-stacked .elementor-icon{background-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-301b62af.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-301b62af.elementor-view-default .elementor-icon{fill:#FFC72C;color:#FFC72C;border-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-301b62af .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-301b62af .elementor-icon-box-description{color:#64748B;}.elementor-8 .elementor-element.elementor-element-556e7d5c{--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:rgba(255, 255, 255, 0.08);--border-color:rgba(255, 255, 255, 0.08);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-556e7d5c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-556e7d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.03);}.elementor-8 .elementor-element.elementor-element-34f6cfc6 .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-34f6cfc6.elementor-view-stacked .elementor-icon{background-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-34f6cfc6.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-34f6cfc6.elementor-view-default .elementor-icon{fill:#FFC72C;color:#FFC72C;border-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-34f6cfc6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-34f6cfc6 .elementor-icon-box-description{color:#64748B;}.elementor-8 .elementor-element.elementor-element-1f208700{--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:rgba(255, 255, 255, 0.08);--border-color:rgba(255, 255, 255, 0.08);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-1f208700:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1f208700 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.03);}.elementor-8 .elementor-element.elementor-element-2b1cba9f .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-2b1cba9f.elementor-view-stacked .elementor-icon{background-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-2b1cba9f.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-2b1cba9f.elementor-view-default .elementor-icon{fill:#FFC72C;color:#FFC72C;border-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-2b1cba9f .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-2b1cba9f .elementor-icon-box-description{color:#64748B;}.elementor-8 .elementor-element.elementor-element-21df7074{--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:rgba(255, 255, 255, 0.08);--border-color:rgba(255, 255, 255, 0.08);--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-21df7074:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-21df7074 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255, 255, 255, 0.03);}.elementor-8 .elementor-element.elementor-element-549fcbe3 .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-549fcbe3.elementor-view-stacked .elementor-icon{background-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-549fcbe3.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-549fcbe3.elementor-view-default .elementor-icon{fill:#FFC72C;color:#FFC72C;border-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-549fcbe3 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-549fcbe3 .elementor-icon-box-description{color:#64748B;}.elementor-8 .elementor-element.elementor-element-4d4aa5c3{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-8 .elementor-element.elementor-element-4d4aa5c3:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-4d4aa5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070D19;}.elementor-8 .elementor-element.elementor-element-3a2f5e05{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-35b53e7a .elementor-heading-title{color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-6d252e30 .elementor-heading-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-4732bb7e{text-align:center;color:#94A3B8;}.elementor-8 .elementor-element.elementor-element-bf43d6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8 .elementor-element.elementor-element-38d178a5{--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;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:rgba(255, 255, 255, 0.08);--border-color:rgba(255, 255, 255, 0.08);--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-38d178a5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-38d178a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1326;}.elementor-8 .elementor-element.elementor-element-20a5d029 .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-20a5d029.elementor-view-stacked .elementor-icon{background-color:#25D366;}.elementor-8 .elementor-element.elementor-element-20a5d029.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-20a5d029.elementor-view-default .elementor-icon{fill:#25D366;color:#25D366;border-color:#25D366;}.elementor-8 .elementor-element.elementor-element-20a5d029 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-20a5d029 .elementor-icon-box-description{color:#94A3B8;}.elementor-8 .elementor-element.elementor-element-7d6d8b64 .elementor-heading-title{color:#25D366;}.elementor-8 .elementor-element.elementor-element-41850fc9 .elementor-button{background-color:#25D366;fill:#070D19;color:#070D19;border-radius:50px 50px 50px 50px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-9826f9c{--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;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:rgba(255, 255, 255, 0.08);--border-color:rgba(255, 255, 255, 0.08);--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-9826f9c:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-9826f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1326;}.elementor-8 .elementor-element.elementor-element-7797d98d .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-7797d98d.elementor-view-stacked .elementor-icon{background-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-7797d98d.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-7797d98d.elementor-view-default .elementor-icon{fill:#FFC72C;color:#FFC72C;border-color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-7797d98d .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-7797d98d .elementor-icon-box-description{color:#94A3B8;}.elementor-8 .elementor-element.elementor-element-44914ae5 .elementor-heading-title{color:#FFC72C;}.elementor-8 .elementor-element.elementor-element-58a07bd4 .elementor-button{background-color:#FFC72C;fill:#070D19;color:#070D19;border-radius:50px 50px 50px 50px;padding:12px 24px 12px 24px;}.elementor-8 .elementor-element.elementor-element-3aa064bb{--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;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:rgba(255, 255, 255, 0.08);--border-color:rgba(255, 255, 255, 0.08);--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:36px;--padding-left:28px;--padding-right:28px;}.elementor-8 .elementor-element.elementor-element-3aa064bb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3aa064bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A1326;}.elementor-8 .elementor-element.elementor-element-36f66014 .elementor-icon-box-wrapper{gap:15px;}.elementor-8 .elementor-element.elementor-element-36f66014.elementor-view-stacked .elementor-icon{background-color:#38BDF8;}.elementor-8 .elementor-element.elementor-element-36f66014.elementor-view-framed .elementor-icon, .elementor-8 .elementor-element.elementor-element-36f66014.elementor-view-default .elementor-icon{fill:#38BDF8;color:#38BDF8;border-color:#38BDF8;}.elementor-8 .elementor-element.elementor-element-36f66014 .elementor-icon-box-title{color:#FFFFFF;}.elementor-8 .elementor-element.elementor-element-36f66014 .elementor-icon-box-description{color:#94A3B8;}.elementor-8 .elementor-element.elementor-element-3944baf7 .elementor-heading-title{color:#38BDF8;}.elementor-8 .elementor-element.elementor-element-278d9eaa .elementor-button{background-color:#0284C7;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:12px 24px 12px 24px;}@media(min-width:768px){.elementor-8 .elementor-element.elementor-element-5aa9d7ef{--width:200px;}.elementor-8 .elementor-element.elementor-element-163acd0{--width:200px;}.elementor-8 .elementor-element.elementor-element-556e7d5c{--width:200px;}.elementor-8 .elementor-element.elementor-element-1f208700{--width:200px;}.elementor-8 .elementor-element.elementor-element-21df7074{--width:200px;}}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-124623da{--swiper-slides-to-display:2;}.elementor-8 .elementor-element.elementor-element-3d27b9d9{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-124623da{--swiper-slides-to-display:1;}.elementor-8 .elementor-element.elementor-element-3d27b9d9{--swiper-slides-to-display:1;}}/* Start custom CSS for slides, class: .elementor-element-499011c5 */.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-swiper-button { background: rgba(7, 13, 25, 0.65); border: 1.5px solid rgba(255, 199, 44, 0.4); border-radius: 50%; width: 52px; height: 52px; display: flex; align-items: center; justify-content: center; backdrop-filter: blur(10px); transition: all 0.3s cubic-bezier(0.16, 1, 0.3, 1); }
.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-swiper-button:hover { background: #FFC72C; color: #070D19; border-color: #FFC72C; transform: scale(1.08); }
.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-swiper-button svg, .elementor-8 .elementor-element.elementor-element-499011c5 .elementor-swiper-button i { font-size: 20px; }
.elementor-8 .elementor-element.elementor-element-499011c5 .swiper-pagination-bullet { background: rgba(255, 255, 255, 0.45); opacity: 1; width: 12px; height: 12px; transition: all 0.3s ease; }
.elementor-8 .elementor-element.elementor-element-499011c5 .swiper-pagination-bullet-active { background: #FFC72C; width: 34px; border-radius: 6px; }
.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-slide-heading { font-family: 'Outfit', sans-serif !important; letter-spacing: -0.5px; }
.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-slide-description { font-family: 'Plus Jakarta Sans', sans-serif !important; max-width: 650px; }
.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-slide-button { font-family: 'Plus Jakarta Sans', sans-serif !important; text-transform: none; letter-spacing: 0.3px; box-shadow: 0 10px 25px -5px rgba(255, 199, 44, 0.4); transition: all 0.3s ease; }
.elementor-8 .elementor-element.elementor-element-499011c5 .elementor-slide-button:hover { transform: translateY(-2px); box-shadow: 0 14px 28px -5px rgba(255, 199, 44, 0.6); }/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-124623da */.elementor-8 .elementor-element.elementor-element-124623da .elementor-swiper-button { background: rgba(10, 19, 38, 0.85); border: 1.5px solid rgba(255, 199, 44, 0.4); border-radius: 50%; width: 48px; height: 48px; display: flex; align-items: center; justify-content: center; backdrop-filter: blur(8px); color: #FFC72C; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(0,0,0,0.25); }
.elementor-8 .elementor-element.elementor-element-124623da .elementor-swiper-button:hover { background: #FFC72C; color: #070D19; border-color: #FFC72C; transform: scale(1.08); }
.elementor-8 .elementor-element.elementor-element-124623da .swiper-pagination-bullet { background: #94A3B8; opacity: 0.5; width: 10px; height: 10px; transition: all 0.3s ease; }
.elementor-8 .elementor-element.elementor-element-124623da .swiper-pagination-bullet-active { background: #FFC72C; opacity: 1; width: 28px; border-radius: 6px; }/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-3d27b9d9 */.elementor-8 .elementor-element.elementor-element-3d27b9d9 .elementor-swiper-button { background: rgba(10, 19, 38, 0.85); border: 1.5px solid rgba(255, 199, 44, 0.4); border-radius: 50%; width: 48px; height: 48px; display: flex; align-items: center; justify-content: center; backdrop-filter: blur(8px); color: #FFC72C; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(0,0,0,0.25); }
.elementor-8 .elementor-element.elementor-element-3d27b9d9 .elementor-swiper-button:hover { background: #FFC72C; color: #070D19; border-color: #FFC72C; transform: scale(1.08); }
.elementor-8 .elementor-element.elementor-element-3d27b9d9 .swiper-pagination-bullet { background: #94A3B8; opacity: 0.5; width: 10px; height: 10px; transition: all 0.3s ease; }
.elementor-8 .elementor-element.elementor-element-3d27b9d9 .swiper-pagination-bullet-active { background: #FFC72C; opacity: 1; width: 28px; border-radius: 6px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5aa9d7ef */.elementor-8 .elementor-element.elementor-element-5aa9d7ef { transition: all 0.3s ease; backdrop-filter: blur(8px); }
.elementor-8 .elementor-element.elementor-element-5aa9d7ef:hover { transform: translateY(-4px); border-color: rgba(255, 199, 44, 0.5); background: rgba(255, 199, 44, 0.05); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.3); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-163acd0 */.elementor-8 .elementor-element.elementor-element-163acd0 { transition: all 0.3s ease; backdrop-filter: blur(8px); }
.elementor-8 .elementor-element.elementor-element-163acd0:hover { transform: translateY(-4px); border-color: rgba(255, 199, 44, 0.5); background: rgba(255, 199, 44, 0.05); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.3); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-556e7d5c */.elementor-8 .elementor-element.elementor-element-556e7d5c { transition: all 0.3s ease; backdrop-filter: blur(8px); }
.elementor-8 .elementor-element.elementor-element-556e7d5c:hover { transform: translateY(-4px); border-color: rgba(255, 199, 44, 0.5); background: rgba(255, 199, 44, 0.05); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.3); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1f208700 */.elementor-8 .elementor-element.elementor-element-1f208700 { transition: all 0.3s ease; backdrop-filter: blur(8px); }
.elementor-8 .elementor-element.elementor-element-1f208700:hover { transform: translateY(-4px); border-color: rgba(255, 199, 44, 0.5); background: rgba(255, 199, 44, 0.05); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.3); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21df7074 */.elementor-8 .elementor-element.elementor-element-21df7074 { transition: all 0.3s ease; backdrop-filter: blur(8px); }
.elementor-8 .elementor-element.elementor-element-21df7074:hover { transform: translateY(-4px); border-color: rgba(255, 199, 44, 0.5); background: rgba(255, 199, 44, 0.05); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.3); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38d178a5 */.elementor-8 .elementor-element.elementor-element-38d178a5 { transition: all 0.35s ease; box-shadow: 0 15px 35px rgba(0, 0, 0, 0.3); }
.elementor-8 .elementor-element.elementor-element-38d178a5:hover { transform: translateY(-8px); border-color: #25D366; box-shadow: 0 20px 45px rgba(37, 211, 102, 0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9826f9c */.elementor-8 .elementor-element.elementor-element-9826f9c { transition: all 0.35s ease; box-shadow: 0 15px 35px rgba(0, 0, 0, 0.3); }
.elementor-8 .elementor-element.elementor-element-9826f9c:hover { transform: translateY(-8px); border-color: #FFC72C; box-shadow: 0 20px 45px rgba(255, 199, 44, 0.2); }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aa064bb */.elementor-8 .elementor-element.elementor-element-3aa064bb { transition: all 0.35s ease; box-shadow: 0 15px 35px rgba(0, 0, 0, 0.3); }
.elementor-8 .elementor-element.elementor-element-3aa064bb:hover { transform: translateY(-8px); border-color: #38BDF8; box-shadow: 0 20px 45px rgba(56, 189, 248, 0.2); }/* End custom CSS */