.elementor-2728 .elementor-element.elementor-element-e0ff308{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2728 .elementor-element.elementor-element-9568d4d{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.99;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-9568d4d::before, .elementor-2728 .elementor-element.elementor-element-9568d4d > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-9568d4d > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-9568d4d > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-9568d4d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-9568d4d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #1812127D 0%, var( --e-global-color-6e54641 ) 100%);}.elementor-2728 .elementor-element.elementor-element-dd926b5{--display:flex;--min-height:80vh;--justify-content:flex-end;--overflow:hidden;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:96px;--padding-bottom:096px;--padding-left:96px;--padding-right:96px;}.elementor-2728 .elementor-element.elementor-element-dd926b5:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-dd926b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32e1c9d );}.elementor-2728 .elementor-element.elementor-element-dd926b5::before, .elementor-2728 .elementor-element.elementor-element-dd926b5 > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-dd926b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-dd926b5 > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-dd926b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-dd926b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #18121245 0%, #0E0A0A 100%);}.elementor-2728 .elementor-element.elementor-element-f247773{--display:flex;--position:absolute;--min-height:1013px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-393px;--z-index:2;}.elementor-2728 .elementor-element.elementor-element-f247773:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-f247773 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://prometheusfuels.ai/wp-content/uploads/2026/03/blur.png");}.elementor-2728 .elementor-element.elementor-element-f247773.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-f247773{right:-569px;}body.rtl .elementor-2728 .elementor-element.elementor-element-f247773{left:-569px;}.elementor-2728 .elementor-element.elementor-element-cc5bb66{--display:flex;--position:absolute;--min-height:1013px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:-134px;--z-index:2;}.elementor-2728 .elementor-element.elementor-element-cc5bb66:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-cc5bb66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://prometheusfuels.ai/wp-content/uploads/2026/03/blur.png");}.elementor-2728 .elementor-element.elementor-element-cc5bb66.e-con{--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-cc5bb66{left:-690px;}body.rtl .elementor-2728 .elementor-element.elementor-element-cc5bb66{right:-690px;}.elementor-2728 .elementor-element.elementor-element-79aedb3{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-fd394d6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-f7fedee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--overflow:hidden;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:#F1D3D32E;--border-color:#F1D3D32E;--border-radius:99px 99px 99px 99px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-f7fedee:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-f7fedee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE5E50A;}.elementor-2728 .elementor-element.elementor-element-f7fedee.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2728 .elementor-element.elementor-element-f7fedee.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-2728 .elementor-element.elementor-element-2d98ed9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-2d98ed9 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-2728 .elementor-element.elementor-element-2d98ed9 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFFA3;}.elementor-2728 .elementor-element.elementor-element-2d98ed9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-2d98ed9.elementor-view-framed .elementor-icon, .elementor-2728 .elementor-element.elementor-element-2d98ed9.elementor-view-default .elementor-icon{fill:var( --e-global-color-a4982e1 );color:var( --e-global-color-a4982e1 );border-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-2d98ed9 .elementor-icon{font-size:10px;}.elementor-2728 .elementor-element.elementor-element-2d98ed9 .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-2d98ed9 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-fe63bfa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-635bacc{z-index:3;}.elementor-2728 .elementor-element.elementor-element-635bacc .elementor-heading-title{font-family:"Plus Jakarta Sans", Helvetica, Poppins;font-size:50px;font-weight:600;text-transform:uppercase;font-style:normal;line-height:1em;}.elementor-2728 .elementor-element.elementor-element-72c18a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:76px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-72c18a1::before, .elementor-2728 .elementor-element.elementor-element-72c18a1 > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-72c18a1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-72c18a1 > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-72c18a1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-72c18a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2728 .elementor-element.elementor-element-040a23e{width:var( --container-widget-width, 412px );max-width:412px;--container-widget-width:412px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-403c318 );}.elementor-2728 .elementor-element.elementor-element-e69dca3{--display:flex;}.elementor-2728 .elementor-element.elementor-element-0ca98ad .elementor-icon-wrapper{text-align:center;}.elementor-2728 .elementor-element.elementor-element-a5b07f9{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:-164px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:196px;--padding-left:10px;--padding-right:10px;}.elementor-2728 .elementor-element.elementor-element-f046d92{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-d5eadb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-d5eadb4:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-d5eadb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32e1c9d );}.elementor-2728 .elementor-element.elementor-element-d5eadb4::before, .elementor-2728 .elementor-element.elementor-element-d5eadb4 > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-d5eadb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-d5eadb4 > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-d5eadb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-d5eadb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2728 .elementor-element.elementor-element-d5eadb4:hover::before, .elementor-2728 .elementor-element.elementor-element-d5eadb4:hover > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-d5eadb4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-d5eadb4 > .elementor-background-slideshow:hover::before, .elementor-2728 .elementor-element.elementor-element-d5eadb4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2728 .elementor-element.elementor-element-d5eadb4:hover{--overlay-opacity:0;}.elementor-2728 .elementor-element.elementor-element-d5eadb4, .elementor-2728 .elementor-element.elementor-element-d5eadb4::before{--overlay-transition:0.9s;}.elementor-2728 .elementor-element.elementor-element-d5eadb4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-fb837ad{--display:flex;--min-height:95%;--border-radius:12px 12px 12px 12px;--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2728 .elementor-element.elementor-element-fb837ad:hover::before, .elementor-2728 .elementor-element.elementor-element-fb837ad:hover > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-fb837ad:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-fb837ad > .elementor-background-slideshow:hover::before, .elementor-2728 .elementor-element.elementor-element-fb837ad > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2728 .elementor-element.elementor-element-fb837ad:hover{--overlay-opacity:0.05;}.elementor-2728 .elementor-element.elementor-element-fb837ad, .elementor-2728 .elementor-element.elementor-element-fb837ad::before{--overlay-transition:0.8s;}.elementor-2728 .elementor-element.elementor-element-3b20192{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-fb5d3bb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-ed4437a.elementor-element{--align-self:center;}.elementor-2728 .elementor-element.elementor-element-ed4437a .elementor-icon-box-wrapper{align-items:center;gap:1px;}.elementor-2728 .elementor-element.elementor-element-ed4437a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2728 .elementor-element.elementor-element-ed4437a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-ed4437a.elementor-view-framed .elementor-icon, .elementor-2728 .elementor-element.elementor-element-ed4437a.elementor-view-default .elementor-icon{fill:var( --e-global-color-a4982e1 );color:var( --e-global-color-a4982e1 );border-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-ed4437a .elementor-icon{font-size:10px;}.elementor-2728 .elementor-element.elementor-element-ed4437a .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-ed4437a .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2728 .elementor-element.elementor-element-132ab9c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-06e10fa .elementor-heading-title{font-family:var( --e-global-typography-32bedd5-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-32bedd5-font-size );font-weight:var( --e-global-typography-32bedd5-font-weight );text-transform:var( --e-global-typography-32bedd5-text-transform );font-style:var( --e-global-typography-32bedd5-font-style );line-height:var( --e-global-typography-32bedd5-line-height );color:var( --e-global-color-a713aca );}.elementor-2728 .elementor-element.elementor-element-020b66e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-9f2e0b6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-9f2e0b6:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-9f2e0b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32e1c9d );}.elementor-2728 .elementor-element.elementor-element-beb8319{--display:flex;--overlay-opacity:0.02;--border-radius:12px 12px 12px 12px;--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2728 .elementor-element.elementor-element-beb8319::before, .elementor-2728 .elementor-element.elementor-element-beb8319 > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-beb8319 > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-beb8319 > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-beb8319 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-beb8319 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2728 .elementor-element.elementor-element-beb8319:hover::before, .elementor-2728 .elementor-element.elementor-element-beb8319:hover > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-beb8319:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-beb8319 > .elementor-background-slideshow:hover::before, .elementor-2728 .elementor-element.elementor-element-beb8319 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2728 .elementor-element.elementor-element-beb8319:hover{--overlay-opacity:0.04;}.elementor-2728 .elementor-element.elementor-element-beb8319, .elementor-2728 .elementor-element.elementor-element-beb8319::before{--overlay-transition:0.8s;}.elementor-2728 .elementor-element.elementor-element-c620a7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-cdded58{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-66fab34.elementor-element{--align-self:center;}.elementor-2728 .elementor-element.elementor-element-66fab34 .elementor-icon-box-wrapper{align-items:center;gap:1px;}.elementor-2728 .elementor-element.elementor-element-66fab34 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2728 .elementor-element.elementor-element-66fab34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-66fab34.elementor-view-framed .elementor-icon, .elementor-2728 .elementor-element.elementor-element-66fab34.elementor-view-default .elementor-icon{fill:var( --e-global-color-a4982e1 );color:var( --e-global-color-a4982e1 );border-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-66fab34 .elementor-icon{font-size:10px;}.elementor-2728 .elementor-element.elementor-element-66fab34 .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-66fab34 .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2728 .elementor-element.elementor-element-26791ee{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-fa21742 .elementor-heading-title{font-family:var( --e-global-typography-32bedd5-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-32bedd5-font-size );font-weight:var( --e-global-typography-32bedd5-font-weight );text-transform:var( --e-global-typography-32bedd5-text-transform );font-style:var( --e-global-typography-32bedd5-font-style );line-height:var( --e-global-typography-32bedd5-line-height );color:var( --e-global-color-a713aca );}.elementor-2728 .elementor-element.elementor-element-650841a{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-650841a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-593866c{width:var( --container-widget-width, 45.119% );max-width:45.119%;--container-widget-width:45.119%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-2728 .elementor-element.elementor-element-593866c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-06a67c2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-2728 .elementor-element.elementor-element-be74f1e{--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:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-f6b23a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-f6b23a0:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-f6b23a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32e1c9d );}.elementor-2728 .elementor-element.elementor-element-f6b23a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-7e77766{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-da3ae8e{--display:flex;--overlay-opacity:0.5;--border-radius:12px 12px 12px 12px;--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-2728 .elementor-element.elementor-element-da3ae8e::before, .elementor-2728 .elementor-element.elementor-element-da3ae8e > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-da3ae8e > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-da3ae8e > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-da3ae8e > .e-con-inner > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-da3ae8e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2728 .elementor-element.elementor-element-da3ae8e:hover::before, .elementor-2728 .elementor-element.elementor-element-da3ae8e:hover > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-da3ae8e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-da3ae8e > .elementor-background-slideshow:hover::before, .elementor-2728 .elementor-element.elementor-element-da3ae8e > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2728 .elementor-element.elementor-element-da3ae8e:hover{--overlay-opacity:0.05;}.elementor-2728 .elementor-element.elementor-element-da3ae8e, .elementor-2728 .elementor-element.elementor-element-da3ae8e::before{--overlay-transition:0.8s;}.elementor-2728 .elementor-element.elementor-element-d679c79{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-4ac9b3f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-c32f84a.elementor-element{--align-self:center;}.elementor-2728 .elementor-element.elementor-element-c32f84a .elementor-icon-box-wrapper{align-items:center;gap:1px;}.elementor-2728 .elementor-element.elementor-element-c32f84a .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2728 .elementor-element.elementor-element-c32f84a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-c32f84a.elementor-view-framed .elementor-icon, .elementor-2728 .elementor-element.elementor-element-c32f84a.elementor-view-default .elementor-icon{fill:var( --e-global-color-a4982e1 );color:var( --e-global-color-a4982e1 );border-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-c32f84a .elementor-icon{font-size:10px;}.elementor-2728 .elementor-element.elementor-element-c32f84a .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-c32f84a .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2728 .elementor-element.elementor-element-0d8534d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-f0bd74c .elementor-heading-title{font-family:var( --e-global-typography-32bedd5-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-32bedd5-font-size );font-weight:var( --e-global-typography-32bedd5-font-weight );text-transform:var( --e-global-typography-32bedd5-text-transform );font-style:var( --e-global-typography-32bedd5-font-style );line-height:var( --e-global-typography-32bedd5-line-height );color:var( --e-global-color-a713aca );}.elementor-2728 .elementor-element.elementor-element-0ee1da6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-2728 .elementor-element.elementor-element-0ee1da6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-f25ce0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-f25ce0f:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-f25ce0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-32e1c9d );}.elementor-2728 .elementor-element.elementor-element-b323ce4{--display:flex;--min-height:92%;--justify-content:space-between;--overlay-opacity:0.05;--border-radius:12px 12px 12px 12px;--margin-top:12px;--margin-bottom:12px;--margin-left:12px;--margin-right:12px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2728 .elementor-element.elementor-element-b323ce4::before, .elementor-2728 .elementor-element.elementor-element-b323ce4 > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-b323ce4 > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-b323ce4 > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-b323ce4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-b323ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2728 .elementor-element.elementor-element-b323ce4:hover::before, .elementor-2728 .elementor-element.elementor-element-b323ce4:hover > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-b323ce4:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-b323ce4 > .elementor-background-slideshow:hover::before, .elementor-2728 .elementor-element.elementor-element-b323ce4 > .e-con-inner > .elementor-background-slideshow:hover::before{--background-overlay:'';}.elementor-2728 .elementor-element.elementor-element-b323ce4:hover{--overlay-opacity:0.04;}.elementor-2728 .elementor-element.elementor-element-b323ce4, .elementor-2728 .elementor-element.elementor-element-b323ce4::before{--overlay-transition:0.8s;}.elementor-2728 .elementor-element.elementor-element-4a866e0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-91e3563{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-bc776ed.elementor-element{--align-self:center;}.elementor-2728 .elementor-element.elementor-element-bc776ed .elementor-icon-box-wrapper{align-items:center;gap:1px;}.elementor-2728 .elementor-element.elementor-element-bc776ed .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-primary );}.elementor-2728 .elementor-element.elementor-element-bc776ed.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-bc776ed.elementor-view-framed .elementor-icon, .elementor-2728 .elementor-element.elementor-element-bc776ed.elementor-view-default .elementor-icon{fill:var( --e-global-color-a4982e1 );color:var( --e-global-color-a4982e1 );border-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-bc776ed .elementor-icon{font-size:10px;}.elementor-2728 .elementor-element.elementor-element-bc776ed .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-bc776ed .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2728 .elementor-element.elementor-element-aa9190f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-152274c .elementor-heading-title{font-family:var( --e-global-typography-32bedd5-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-32bedd5-font-size );font-weight:var( --e-global-typography-32bedd5-font-weight );text-transform:var( --e-global-typography-32bedd5-text-transform );font-style:var( --e-global-typography-32bedd5-font-style );line-height:var( --e-global-typography-32bedd5-line-height );color:var( --e-global-color-a713aca );}.elementor-2728 .elementor-element.elementor-element-63a2887{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-2728 .elementor-element.elementor-element-b83292b{--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;--overflow:hidden;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2728 .elementor-element.elementor-element-b83292b::before, .elementor-2728 .elementor-element.elementor-element-b83292b > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-b83292b > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-b83292b > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-b83292b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-b83292b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2728 .elementor-element.elementor-element-9a18215{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:048px;--padding-right:40px;}.elementor-2728 .elementor-element.elementor-element-13b1b67{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;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:#F1D3D32E;--border-color:#F1D3D32E;--border-radius:99px 99px 99px 99px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-13b1b67:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-13b1b67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE5E50A;}.elementor-2728 .elementor-element.elementor-element-13b1b67.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2728 .elementor-element.elementor-element-13b1b67.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-2728 .elementor-element.elementor-element-53dbbfa.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-53dbbfa .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-2728 .elementor-element.elementor-element-53dbbfa .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFFA3;}.elementor-2728 .elementor-element.elementor-element-53dbbfa.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-53dbbfa.elementor-view-framed .elementor-icon, .elementor-2728 .elementor-element.elementor-element-53dbbfa.elementor-view-default .elementor-icon{fill:var( --e-global-color-a4982e1 );color:var( --e-global-color-a4982e1 );border-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-53dbbfa .elementor-icon{font-size:10px;}.elementor-2728 .elementor-element.elementor-element-53dbbfa .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-53dbbfa .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-7a94656 .elementor-heading-title{font-family:var( --e-global-typography-7afc2c8-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-7afc2c8-font-size );font-weight:var( --e-global-typography-7afc2c8-font-weight );text-transform:var( --e-global-typography-7afc2c8-text-transform );font-style:var( --e-global-typography-7afc2c8-font-style );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-2728 .elementor-element.elementor-element-cf449e6{--swiper-slides-to-display:3;--swiper-slides-gap:24px;padding:0px 24px 0px 24px;}.elementor-2728 .elementor-element.elementor-element-cf449e6 .swiper-slide > .elementor-element{height:100%;}.elementor-2728 .elementor-element.elementor-element-7ff1268{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.15;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:196px;--padding-bottom:196px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-7ff1268:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-7ff1268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6e54641 );}.elementor-2728 .elementor-element.elementor-element-7ff1268::before, .elementor-2728 .elementor-element.elementor-element-7ff1268 > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-7ff1268 > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-7ff1268 > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-7ff1268 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-7ff1268 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #EE4C4C4D 44%, var( --e-global-color-6e54641 ) 63%);}.elementor-2728 .elementor-element.elementor-element-62a0735{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-62a0735::before, .elementor-2728 .elementor-element.elementor-element-62a0735 > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-62a0735 > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-62a0735 > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-62a0735 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-62a0735 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2728 .elementor-element.elementor-element-d702de9{--display:flex;--justify-content:space-between;--overflow:hidden;--overlay-opacity:0.18;--border-radius:24px 0px 0px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2728 .elementor-element.elementor-element-d702de9:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-d702de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#161616;}.elementor-2728 .elementor-element.elementor-element-d702de9::before, .elementor-2728 .elementor-element.elementor-element-d702de9 > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-d702de9 > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-d702de9 > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-d702de9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-d702de9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-32e1c9d ) 0%, #2B333D 100%);}.elementor-2728 .elementor-element.elementor-element-d702de9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-295732d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;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:#F1D3D32E;--border-color:#F1D3D32E;--border-radius:99px 99px 99px 99px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:015px;--padding-left:16px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-295732d:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-295732d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE5E50A;}.elementor-2728 .elementor-element.elementor-element-295732d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2728 .elementor-element.elementor-element-295732d.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-2728 .elementor-element.elementor-element-5de0663.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-5de0663 .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-2728 .elementor-element.elementor-element-5de0663 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFFA3;}.elementor-2728 .elementor-element.elementor-element-5de0663.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-5de0663.elementor-view-framed .elementor-icon, .elementor-2728 .elementor-element.elementor-element-5de0663.elementor-view-default .elementor-icon{fill:var( --e-global-color-a4982e1 );color:var( --e-global-color-a4982e1 );border-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-5de0663 .elementor-icon{font-size:10px;}.elementor-2728 .elementor-element.elementor-element-5de0663 .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-5de0663 .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-16a7374 .elementor-heading-title{font-family:"Plus Jakarta Sans", Helvetica, Poppins;font-size:28px;font-weight:400;text-transform:none;font-style:normal;line-height:1.1em;color:var( --e-global-color-a713aca );}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-331c158{right:-251.994px;}body.rtl .elementor-2728 .elementor-element.elementor-element-331c158{left:-251.994px;}.elementor-2728 .elementor-element.elementor-element-331c158{top:-0.004px;}.elementor-2728 .elementor-element.elementor-element-331c158 img{width:1000px;height:1000px;object-fit:fill;opacity:0.59;}.elementor-2728 .elementor-element.elementor-element-c9f4687{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--overflow:hidden;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2728 .elementor-element.elementor-element-2e0c8b3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:2s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-2e0c8b3:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-2e0c8b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-2728 .elementor-element.elementor-element-2e0c8b3:hover{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-32e1c9d ) 100%);--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2728 .elementor-element.elementor-element-2e0c8b3, .elementor-2728 .elementor-element.elementor-element-2e0c8b3::before{--border-transition:0.3s;}.elementor-2728 .elementor-element.elementor-element-2bf480b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-24b6b27 .elementor-heading-title{font-family:var( --e-global-typography-745cbd3-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-2728 .elementor-element.elementor-element-5591cdc{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-2728 .elementor-element.elementor-element-5591cdc p{margin-block-end:0px;}.elementor-2728 .elementor-element.elementor-element-b27ae50{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:2s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-b27ae50:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-b27ae50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-2728 .elementor-element.elementor-element-b27ae50:hover{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-32e1c9d ) 100%);--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2728 .elementor-element.elementor-element-b27ae50, .elementor-2728 .elementor-element.elementor-element-b27ae50::before{--border-transition:0.3s;}.elementor-2728 .elementor-element.elementor-element-1c20718{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-2cf4d38 .elementor-heading-title{font-family:var( --e-global-typography-745cbd3-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-2728 .elementor-element.elementor-element-602fc2d{width:var( --container-widget-width, 174px );max-width:174px;--container-widget-width:174px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-2728 .elementor-element.elementor-element-602fc2d p{margin-block-end:0px;}.elementor-2728 .elementor-element.elementor-element-a7e16d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:2s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-a7e16d1:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-a7e16d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-2728 .elementor-element.elementor-element-a7e16d1:hover{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-32e1c9d ) 100%);--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2728 .elementor-element.elementor-element-a7e16d1, .elementor-2728 .elementor-element.elementor-element-a7e16d1::before{--border-transition:0.3s;}.elementor-2728 .elementor-element.elementor-element-2ad88e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-ce79cd2 .elementor-heading-title{font-family:var( --e-global-typography-745cbd3-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-2728 .elementor-element.elementor-element-db694d9{width:var( --container-widget-width, 202px );max-width:202px;--container-widget-width:202px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-2728 .elementor-element.elementor-element-db694d9 p{margin-block-end:0px;}.elementor-2728 .elementor-element.elementor-element-09a8adf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--background-transition:2s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-dd29169 );--border-color:var( --e-global-color-dd29169 );--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-09a8adf:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-09a8adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#222121;}.elementor-2728 .elementor-element.elementor-element-09a8adf:hover{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-accent ) 0%, var( --e-global-color-32e1c9d ) 100%);--border-radius:20px 20px 20px 20px;--border-top-left-radius:20px;--border-top-right-radius:20px;--border-bottom-right-radius:20px;--border-bottom-left-radius:20px;}.elementor-2728 .elementor-element.elementor-element-09a8adf, .elementor-2728 .elementor-element.elementor-element-09a8adf::before{--border-transition:0.3s;}.elementor-2728 .elementor-element.elementor-element-900b8b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-47023c7 .elementor-heading-title{font-family:var( --e-global-typography-745cbd3-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-745cbd3-font-size );font-weight:var( --e-global-typography-745cbd3-font-weight );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-2728 .elementor-element.elementor-element-362f8ef{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-secondary );}.elementor-2728 .elementor-element.elementor-element-362f8ef p{margin-block-end:0px;}.elementor-2728 .elementor-element.elementor-element-8c28274{--display:flex;--overflow:hidden;--overlay-opacity:1;--border-radius:0px 24px 24px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-8c28274::before, .elementor-2728 .elementor-element.elementor-element-8c28274 > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-8c28274 > .e-con-inner > .elementor-background-video-container::before, .elementor-2728 .elementor-element.elementor-element-8c28274 > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-8c28274 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2728 .elementor-element.elementor-element-8c28274 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #493E2D 0%, #2A1F22 100%);}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-19ed79d{left:306px;}body.rtl .elementor-2728 .elementor-element.elementor-element-19ed79d{right:306px;}.elementor-2728 .elementor-element.elementor-element-19ed79d{top:-930px;z-index:3;}.elementor-2728 .elementor-element.elementor-element-19ed79d img{width:2000px;max-width:200%;height:2000px;object-fit:fill;opacity:0.21;}.elementor-2728 .elementor-element.elementor-element-3a20c4f.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-3a20c4f{z-index:2;border-radius:0px 0px 0px 0px;}.elementor-2728 .elementor-element.elementor-element-3a20c4f img{width:100%;height:100%;object-fit:cover;object-position:bottom center;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 102% ) blur( 0px ) hue-rotate( 0deg );}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-4ac0218{left:-952px;}body.rtl .elementor-2728 .elementor-element.elementor-element-4ac0218{right:-952px;}.elementor-2728 .elementor-element.elementor-element-4ac0218{top:-236px;z-index:3;}.elementor-2728 .elementor-element.elementor-element-4ac0218 img{width:2000px;max-width:200%;height:2000px;object-fit:fill;opacity:0.34;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-3170bee{left:306px;}body.rtl .elementor-2728 .elementor-element.elementor-element-3170bee{right:306px;}.elementor-2728 .elementor-element.elementor-element-3170bee{top:-930px;z-index:3;}.elementor-2728 .elementor-element.elementor-element-3170bee img{width:2000px;max-width:200%;height:2000px;object-fit:fill;opacity:0.94;}.elementor-2728 .elementor-element.elementor-element-aec7638{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0196px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-aec7638:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-aec7638 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-6e54641 ) 0%, #0F0F0F 100%);}.elementor-2728 .elementor-element.elementor-element-1698923{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-fbb9d13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--overflow:hidden;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:#F1D3D32E;--border-color:#F1D3D32E;--border-radius:99px 99px 99px 99px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:015px;--padding-left:16px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-fbb9d13:not(.elementor-motion-effects-element-type-background), .elementor-2728 .elementor-element.elementor-element-fbb9d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFE5E50A;}.elementor-2728 .elementor-element.elementor-element-fbb9d13.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-2728 .elementor-element.elementor-element-fbb9d13.elementor-element.e-flex::before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border-radius:inherit;background-color:inherit;}.elementor-2728 .elementor-element.elementor-element-864d98b.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-864d98b .elementor-icon-box-wrapper{align-items:center;gap:16px;}.elementor-2728 .elementor-element.elementor-element-864d98b .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFFA3;}.elementor-2728 .elementor-element.elementor-element-864d98b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-864d98b.elementor-view-framed .elementor-icon, .elementor-2728 .elementor-element.elementor-element-864d98b.elementor-view-default .elementor-icon{fill:var( --e-global-color-a4982e1 );color:var( --e-global-color-a4982e1 );border-color:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-864d98b .elementor-icon{font-size:10px;}.elementor-2728 .elementor-element.elementor-element-864d98b .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-864d98b .elementor-icon-box-title a{font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-ae84ebc{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 16px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-2728 .elementor-element.elementor-element-ae84ebc .elementor-heading-title{font-family:var( --e-global-typography-169fdca-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-169fdca-font-size );font-weight:var( --e-global-typography-169fdca-font-weight );text-transform:var( --e-global-typography-169fdca-text-transform );font-style:var( --e-global-typography-169fdca-font-style );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-2728 .elementor-element.elementor-element-3581621{width:var( --container-widget-width, 100% );max-width:100%;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-06f2e36-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-06f2e36-font-size );font-weight:var( --e-global-typography-06f2e36-font-weight );text-transform:var( --e-global-typography-06f2e36-text-transform );font-style:var( --e-global-typography-06f2e36-font-style );line-height:var( --e-global-typography-06f2e36-line-height );color:var( --e-global-color-403c318 );}.elementor-2728 .elementor-element.elementor-element-3581621 p{margin-block-end:0px;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-5d54253{left:-46%;}body.rtl .elementor-2728 .elementor-element.elementor-element-5d54253{right:-46%;}.elementor-2728 .elementor-element.elementor-element-5d54253{top:630%;}.elementor-2728 .elementor-element.elementor-element-5d54253 img{width:1400px;max-width:200%;height:1400px;object-fit:fill;opacity:0.1;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#222121;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#1A1818;font-family:var( --e-global-typography-f00d840-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-f00d840-font-size );font-weight:var( --e-global-typography-f00d840-font-weight );text-transform:var( --e-global-typography-f00d840-text-transform );font-style:var( --e-global-typography-f00d840-font-style );line-height:var( --e-global-typography-f00d840-line-height );color:var( --e-global-color-403c318 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:12px 24px 12px 24px;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-body, .elementor-2728 .elementor-element.elementor-element-641bcb8 .accordion.floating-style .elementskit-card-body{background-color:transparent;background-image:linear-gradient(180deg, #161616AB 0%, #1F1919 100%);}.elementor-2728 .elementor-element.elementor-element-641bcb8{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;z-index:2;}.elementor-2728 .elementor-element.elementor-element-641bcb8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-radius:24px 24px 0px 0px;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-primary );}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"]:hover{color:#948989;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion.curve-shape .elementskit-card-header > .elementskit-btn-link[aria-expanded=true]:hover{color:#948989;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link:hover{color:var( --e-global-color-text );}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-secondary );}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-secondary );border-radius:0px 0px 24px 24px;padding:16px 48px 24px 48px;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-body p, .elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-body{font-family:var( --e-global-typography-text-font-family ), Helvetica, Poppins;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion > .elementskit-card.active{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-text );border-radius:24px 24px 24px 24px;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-header > .elementskit-btn-link{border-radius:24px 24px 0px 0px;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{font-size:15px;color:#DF1A2559;fill:#DF1A2559;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_active_icon{font-size:15px;color:var( --e-global-color-a4982e1 );fill:var( --e-global-color-a4982e1 );}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{border-radius:0px 0px 0px 0px;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card .elementskit-card-header .elementskit-btn-link .ekit_accordion_icon_group{padding:0px 24px 0px 0px;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .ekit_accordion_icon_group, .elementor-2728 .elementor-element.elementor-element-641bcb8 .ekit_accordion_icon_left_group{margin:0px 0px 0px 0px;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-fde2555{right:-57%;}body.rtl .elementor-2728 .elementor-element.elementor-element-fde2555{left:-57%;}.elementor-2728 .elementor-element.elementor-element-fde2555{top:-10%;}.elementor-2728 .elementor-element.elementor-element-fde2555 img{width:2000px;max-width:200%;height:2000px;object-fit:fill;opacity:0.49;}@media(max-width:1024px){.elementor-2728 .elementor-element.elementor-element-e0ff308{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2728 .elementor-element.elementor-element-9568d4d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-dd926b5{--min-height:60vh;--justify-content:center;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-f247773{right:-631px;}body.rtl .elementor-2728 .elementor-element.elementor-element-f247773{left:-631px;}.elementor-2728 .elementor-element.elementor-element-2d98ed9 .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-2d98ed9 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-635bacc{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;z-index:3;}.elementor-2728 .elementor-element.elementor-element-635bacc .elementor-heading-title{font-size:46px;}.elementor-2728 .elementor-element.elementor-element-040a23e{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-0ca98ad .elementor-icon{font-size:36px;}.elementor-2728 .elementor-element.elementor-element-0ca98ad .elementor-icon svg{height:36px;}.elementor-2728 .elementor-element.elementor-element-a5b07f9{--padding-top:0px;--padding-bottom:156px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-2728 .elementor-element.elementor-element-d5eadb4{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2728 .elementor-element.elementor-element-fb837ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2728 .elementor-element.elementor-element-3b20192{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2728 .elementor-element.elementor-element-ed4437a .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-ed4437a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2728 .elementor-element.elementor-element-132ab9c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-06e10fa .elementor-heading-title{font-size:var( --e-global-typography-32bedd5-font-size );line-height:var( --e-global-typography-32bedd5-line-height );}.elementor-2728 .elementor-element.elementor-element-020b66e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-9f2e0b6{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2728 .elementor-element.elementor-element-beb8319{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2728 .elementor-element.elementor-element-c620a7a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2728 .elementor-element.elementor-element-66fab34 .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-66fab34 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2728 .elementor-element.elementor-element-26791ee.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-fa21742 .elementor-heading-title{font-size:var( --e-global-typography-32bedd5-font-size );line-height:var( --e-global-typography-32bedd5-line-height );}.elementor-2728 .elementor-element.elementor-element-593866c{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-06a67c2{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-f6b23a0{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2728 .elementor-element.elementor-element-da3ae8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2728 .elementor-element.elementor-element-da3ae8e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-d679c79{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2728 .elementor-element.elementor-element-c32f84a .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-c32f84a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2728 .elementor-element.elementor-element-0d8534d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-f0bd74c .elementor-heading-title{font-size:var( --e-global-typography-32bedd5-font-size );line-height:var( --e-global-typography-32bedd5-line-height );}.elementor-2728 .elementor-element.elementor-element-0ee1da6{width:var( --container-widget-width, 100.002% );max-width:100.002%;--container-widget-width:100.002%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-f25ce0f{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-2728 .elementor-element.elementor-element-b323ce4{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2728 .elementor-element.elementor-element-4a866e0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2728 .elementor-element.elementor-element-bc776ed .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-bc776ed .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2728 .elementor-element.elementor-element-aa9190f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-152274c .elementor-heading-title{font-size:var( --e-global-typography-32bedd5-font-size );line-height:var( --e-global-typography-32bedd5-line-height );}.elementor-2728 .elementor-element.elementor-element-63a2887{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-b83292b{--margin-top:0px;--margin-bottom:156px;--margin-left:0px;--margin-right:0px;}.elementor-2728 .elementor-element.elementor-element-9a18215{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2728 .elementor-element.elementor-element-53dbbfa .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-53dbbfa .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-7a94656 .elementor-heading-title{font-size:var( --e-global-typography-7afc2c8-font-size );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-2728 .elementor-element.elementor-element-cf449e6{--swiper-slides-to-display:2;}.elementor-2728 .elementor-element.elementor-element-7ff1268{--margin-top:0px;--margin-bottom:156px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-5de0663 .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-5de0663 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-16a7374 .elementor-heading-title{font-size:28px;}.elementor-2728 .elementor-element.elementor-element-24b6b27 .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-2728 .elementor-element.elementor-element-5591cdc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-2cf4d38 .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-2728 .elementor-element.elementor-element-602fc2d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-ce79cd2 .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-2728 .elementor-element.elementor-element-db694d9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-47023c7 .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-2728 .elementor-element.elementor-element-362f8ef{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-aec7638{--padding-top:0px;--padding-bottom:156px;--padding-left:20px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-1698923{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2728 .elementor-element.elementor-element-864d98b .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-864d98b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-ae84ebc{width:100%;max-width:100%;}.elementor-2728 .elementor-element.elementor-element-ae84ebc .elementor-heading-title{font-size:var( --e-global-typography-169fdca-font-size );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-2728 .elementor-element.elementor-element-3581621{--container-widget-width:55%;--container-widget-flex-grow:0;width:var( --container-widget-width, 55% );max-width:55%;font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-2728 .elementor-element.elementor-element-641bcb8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-f00d840-font-size );line-height:var( --e-global-typography-f00d840-line-height );}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-body p, .elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-fde2555 img{max-width:150%;}}@media(max-width:767px){.elementor-2728 .elementor-element.elementor-element-e0ff308{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2728 .elementor-element.elementor-element-9568d4d{--width:100%;}.elementor-2728 .elementor-element.elementor-element-dd926b5{--content-width:100%;--min-height:80vh;--padding-top:48px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-f247773{right:-42px;}body.rtl .elementor-2728 .elementor-element.elementor-element-f247773{left:-42px;}.elementor-2728 .elementor-element.elementor-element-f247773{top:-414px;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-cc5bb66{left:-658px;}body.rtl .elementor-2728 .elementor-element.elementor-element-cc5bb66{right:-658px;}.elementor-2728 .elementor-element.elementor-element-cc5bb66{top:-31px;}.elementor-2728 .elementor-element.elementor-element-79aedb3{--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2728 .elementor-element.elementor-element-79aedb3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-2728 .elementor-element.elementor-element-fd394d6{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-f7fedee{--width:fit-content;}.elementor-2728 .elementor-element.elementor-element-f7fedee.e-con{--order:-99999 /* order start hack */;}.elementor-2728 .elementor-element.elementor-element-2d98ed9 .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-2d98ed9 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-fe63bfa{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-635bacc{width:initial;max-width:initial;z-index:5;}.elementor-2728 .elementor-element.elementor-element-635bacc .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-2728 .elementor-element.elementor-element-72c18a1{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-040a23e{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-e69dca3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-e69dca3.e-con{--order:99999 /* order end hack */;}.elementor-2728 .elementor-element.elementor-element-0ca98ad{padding:016px 0px 0px 0px;}.elementor-2728 .elementor-element.elementor-element-0ca98ad .elementor-icon{font-size:48px;}.elementor-2728 .elementor-element.elementor-element-0ca98ad .elementor-icon svg{height:48px;}.elementor-2728 .elementor-element.elementor-element-a5b07f9{--margin-top:0px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-d5eadb4{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2728 .elementor-element.elementor-element-fb837ad{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-3b20192{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2728 .elementor-element.elementor-element-fb5d3bb{--width:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-ed4437a .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-ed4437a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2728 .elementor-element.elementor-element-132ab9c{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-06e10fa .elementor-heading-title{font-size:var( --e-global-typography-32bedd5-font-size );line-height:var( --e-global-typography-32bedd5-line-height );}.elementor-2728 .elementor-element.elementor-element-020b66e{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-9f2e0b6{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2728 .elementor-element.elementor-element-beb8319{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-c620a7a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2728 .elementor-element.elementor-element-cdded58{--width:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-66fab34 .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-66fab34 .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2728 .elementor-element.elementor-element-26791ee{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-fa21742 .elementor-heading-title{font-size:var( --e-global-typography-32bedd5-font-size );line-height:var( --e-global-typography-32bedd5-line-height );}.elementor-2728 .elementor-element.elementor-element-650841a{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2728 .elementor-element.elementor-element-593866c{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-06a67c2{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-f6b23a0{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2728 .elementor-element.elementor-element-da3ae8e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2728 .elementor-element.elementor-element-d679c79{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2728 .elementor-element.elementor-element-4ac9b3f{--width:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-c32f84a .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-c32f84a .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2728 .elementor-element.elementor-element-0d8534d{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-f0bd74c .elementor-heading-title{font-size:var( --e-global-typography-32bedd5-font-size );line-height:var( --e-global-typography-32bedd5-line-height );}.elementor-2728 .elementor-element.elementor-element-0ee1da6{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-f25ce0f{--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2728 .elementor-element.elementor-element-b323ce4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-2728 .elementor-element.elementor-element-4a866e0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-2728 .elementor-element.elementor-element-91e3563{--width:4px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-bc776ed .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-bc776ed .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-2728 .elementor-element.elementor-element-aa9190f{--width:90%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-152274c .elementor-heading-title{font-size:var( --e-global-typography-32bedd5-font-size );line-height:var( --e-global-typography-32bedd5-line-height );}.elementor-2728 .elementor-element.elementor-element-63a2887{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-b83292b{--margin-top:0px;--margin-bottom:096px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2728 .elementor-element.elementor-element-9a18215{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-13b1b67{--width:fit-content;}.elementor-2728 .elementor-element.elementor-element-13b1b67.e-con{--order:-99999 /* order start hack */;}.elementor-2728 .elementor-element.elementor-element-53dbbfa .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-53dbbfa .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-7a94656 .elementor-heading-title{font-size:var( --e-global-typography-7afc2c8-font-size );line-height:var( --e-global-typography-7afc2c8-line-height );}.elementor-2728 .elementor-element.elementor-element-cf449e6{--swiper-slides-to-display:1;--swiper-slides-gap:8px;padding:0px 0px 0px 0px;}.elementor-2728 .elementor-element.elementor-element-7ff1268{--padding-top:0px;--padding-bottom:096px;--padding-left:20px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-d702de9{--overlay-opacity:1;--border-radius:024px 024px 0px 0px;--padding-top:024px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;}.elementor-2728 .elementor-element.elementor-element-295732d{--width:fit-content;--z-index:2;}.elementor-2728 .elementor-element.elementor-element-295732d.e-con{--order:-99999 /* order start hack */;}.elementor-2728 .elementor-element.elementor-element-5de0663 .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-5de0663 .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-16a7374{z-index:2;}.elementor-2728 .elementor-element.elementor-element-16a7374 .elementor-heading-title{font-size:26px;}.elementor-2728 .elementor-element.elementor-element-331c158{padding:0px 0px 0px 0px;top:-133px;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-331c158{right:-135px;}body.rtl .elementor-2728 .elementor-element.elementor-element-331c158{left:-135px;}.elementor-2728 .elementor-element.elementor-element-331c158 img{width:2000px;}.elementor-2728 .elementor-element.elementor-element-c9f4687{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;--z-index:2;}.elementor-2728 .elementor-element.elementor-element-2bf480b{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2728 .elementor-element.elementor-element-24b6b27 .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-2728 .elementor-element.elementor-element-5591cdc{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-1c20718{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2728 .elementor-element.elementor-element-2cf4d38 .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-2728 .elementor-element.elementor-element-602fc2d{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-2ad88e3{--justify-content:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2728 .elementor-element.elementor-element-ce79cd2 .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-2728 .elementor-element.elementor-element-db694d9{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-900b8b4{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-2728 .elementor-element.elementor-element-47023c7 .elementor-heading-title{font-size:var( --e-global-typography-745cbd3-font-size );line-height:var( --e-global-typography-745cbd3-line-height );}.elementor-2728 .elementor-element.elementor-element-362f8ef{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-8c28274{--min-height:380px;--overlay-opacity:1;--border-radius:0px 0px 024px 24px;--margin-top:-64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-2728 .elementor-element.elementor-element-19ed79d{padding:0px 0px 0px 0px;top:-133px;z-index:5;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-19ed79d{left:64px;}body.rtl .elementor-2728 .elementor-element.elementor-element-19ed79d{right:64px;}.elementor-2728 .elementor-element.elementor-element-19ed79d img{width:2000px;}.elementor-2728 .elementor-element.elementor-element-4ac0218{padding:0px 0px 0px 0px;top:-133px;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-4ac0218{left:-174px;}body.rtl .elementor-2728 .elementor-element.elementor-element-4ac0218{right:-174px;}.elementor-2728 .elementor-element.elementor-element-4ac0218 img{width:2000px;}.elementor-2728 .elementor-element.elementor-element-3170bee{padding:0px 0px 0px 0px;top:-133px;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-3170bee{left:-332px;}body.rtl .elementor-2728 .elementor-element.elementor-element-3170bee{right:-332px;}.elementor-2728 .elementor-element.elementor-element-3170bee img{width:2000px;}.elementor-2728 .elementor-element.elementor-element-aec7638{--width:100%;--margin-top:36px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2728 .elementor-element.elementor-element-1698923{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-2728 .elementor-element.elementor-element-fbb9d13{--width:fit-content;}.elementor-2728 .elementor-element.elementor-element-fbb9d13.e-con{--order:-99999 /* order start hack */;}.elementor-2728 .elementor-element.elementor-element-864d98b .elementor-icon-box-title, .elementor-2728 .elementor-element.elementor-element-864d98b .elementor-icon-box-title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-ae84ebc{text-align:start;}.elementor-2728 .elementor-element.elementor-element-ae84ebc .elementor-heading-title{font-size:var( --e-global-typography-169fdca-font-size );line-height:var( --e-global-typography-169fdca-line-height );}.elementor-2728 .elementor-element.elementor-element-3581621{width:100%;max-width:100%;text-align:start;font-size:var( --e-global-typography-06f2e36-font-size );line-height:var( --e-global-typography-06f2e36-line-height );}.elementor-2728 .elementor-element.elementor-element-5d54253{padding:0px 0px 0px 0px;top:-133px;}.elementor-2728 .elementor-element.elementor-element-5d54253 img{width:2000px;}.elementor-2728 .elementor-element.elementor-element-641bcb8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-size:var( --e-global-typography-f00d840-font-size );line-height:var( --e-global-typography-f00d840-line-height );padding:16px 32px 16px 16px;}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-body p, .elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-body{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-2728 .elementor-element.elementor-element-641bcb8 .elementskit-accordion .elementskit-card-body{padding:016px 24px 24px 32px;}.elementor-2728 .elementor-element.elementor-element-fde2555{padding:0px 0px 0px 0px;top:-133px;}body:not(.rtl) .elementor-2728 .elementor-element.elementor-element-fde2555{right:-135px;}body.rtl .elementor-2728 .elementor-element.elementor-element-fde2555{left:-135px;}.elementor-2728 .elementor-element.elementor-element-fde2555 img{width:2000px;}}@media(min-width:768px){.elementor-2728 .elementor-element.elementor-element-dd926b5{--content-width:100%;}.elementor-2728 .elementor-element.elementor-element-f247773{--width:1000px;}.elementor-2728 .elementor-element.elementor-element-cc5bb66{--width:1000px;}.elementor-2728 .elementor-element.elementor-element-f7fedee{--width:fit-content;}.elementor-2728 .elementor-element.elementor-element-fe63bfa{--width:728px;}.elementor-2728 .elementor-element.elementor-element-d5eadb4{--width:34.665%;}.elementor-2728 .elementor-element.elementor-element-fb5d3bb{--width:4%;}.elementor-2728 .elementor-element.elementor-element-beb8319{--width:fit-content;}.elementor-2728 .elementor-element.elementor-element-cdded58{--width:4%;}.elementor-2728 .elementor-element.elementor-element-f6b23a0{--width:65.143%;}.elementor-2728 .elementor-element.elementor-element-da3ae8e{--width:fit-content;}.elementor-2728 .elementor-element.elementor-element-4ac9b3f{--width:4%;}.elementor-2728 .elementor-element.elementor-element-f25ce0f{--width:55%;}.elementor-2728 .elementor-element.elementor-element-b323ce4{--width:fit-content;}.elementor-2728 .elementor-element.elementor-element-91e3563{--width:4%;}.elementor-2728 .elementor-element.elementor-element-13b1b67{--width:fit-content;}.elementor-2728 .elementor-element.elementor-element-d702de9{--width:33%;}.elementor-2728 .elementor-element.elementor-element-295732d{--width:fit-content;}.elementor-2728 .elementor-element.elementor-element-2bf480b{--width:99%;}.elementor-2728 .elementor-element.elementor-element-1c20718{--width:99%;}.elementor-2728 .elementor-element.elementor-element-2ad88e3{--width:99%;}.elementor-2728 .elementor-element.elementor-element-900b8b4{--width:99%;}.elementor-2728 .elementor-element.elementor-element-aec7638{--width:100%;}.elementor-2728 .elementor-element.elementor-element-fbb9d13{--width:fit-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-2728 .elementor-element.elementor-element-fb5d3bb{--width:4%;}.elementor-2728 .elementor-element.elementor-element-cdded58{--width:4%;}.elementor-2728 .elementor-element.elementor-element-f6b23a0{--width:385.477px;}.elementor-2728 .elementor-element.elementor-element-4ac9b3f{--width:4%;}.elementor-2728 .elementor-element.elementor-element-91e3563{--width:4%;}.elementor-2728 .elementor-element.elementor-element-d702de9{--width:50%;}.elementor-2728 .elementor-element.elementor-element-295732d{--width:fit-content;}.elementor-2728 .elementor-element.elementor-element-aec7638{--width:100%;}.elementor-2728 .elementor-element.elementor-element-fbb9d13{--width:fit-content;}}/* Start custom CSS for container, class: .elementor-element-f247773 */.elementor-2728 .elementor-element.elementor-element-f247773 {
    mix-blend-mode: pin-light;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc5bb66 */.elementor-2728 .elementor-element.elementor-element-cc5bb66 {
    mix-blend-mode: pin-light;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13b1b67 */.elementor-2728 .elementor-element.elementor-element-13b1b67 {
    height: 40px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-295732d */.elementor-2728 .elementor-element.elementor-element-295732d {
    height: 40px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3a20c4f */.elementor-2728 .elementor-element.elementor-element-3a20c4f {
    background-blend-mode: overlay;
}

@media (min-width: 992px) {
    .elementor-2728 .elementor-element.elementor-element-3a20c4f {
        opacity: 0.7;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c28274 */.elementor-2728 .elementor-element.elementor-element-8c28274 {
    position: relative;
}

@media (max-width: 767px) {
    .elementor-2728 .elementor-element.elementor-element-8c28274::after {
        content: "";
        position: absolute;
        inset: 0;
        background: linear-gradient(to bottom, #2A3038, transparent);
        pointer-events: none;
        z-index: 10;
    }
}

.elementor-2728 .elementor-element.elementor-element-8c28274 {
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbb9d13 */.elementor-2728 .elementor-element.elementor-element-fbb9d13 {
    height: 40px;
}/* End custom CSS */
/* Start custom CSS */.swiper-wrapper {
  width: 100% !important;
  box-sizing: border-box;
}

.gradient-shine-hover {
  position: relative; /* needed for pseudo‑element */
  display: inline-block;
}

/* overlay the shine on top of content, never changing layout */
.gradient-shine-hover::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 0; /* adapt to the container shape; keep it simple */
  background: radial-gradient(
    circle at bottom center,
    #FFB05F 0%,
    rgba(255, 176, 95, 0) 60%
  );
  opacity: 0;
  transition: opacity 0.8s cubic-bezier(0.35, 0, 0.25, 1);
  pointer-events: none;
  z-index: 1;
}

/* Optional: fully clip the glow if you really want no overflow */
.gradient-shine-hover {
  overflow: hidden;
}

/* ========== DESKTOP ONLY (≥ 1025px) ========== */

/* 2‑column container (both text widgets light up together on hover) */
.fade-container-on-hover {
  opacity: 0.2 !important;
  transition: opacity 1.2s cubic-bezier(0.35, 0, 0.25, 1) !important;
  will-change: opacity;
}

.fade-container-on-hover:hover {
  opacity: 1 !important;
}

/* text inside 2‑column container must stay bright; no extra dimming */
.fade-container-on-hover .elementor-widget-text-editor,
.fade-container-on-hover .elementor-widget-heading,
.fade-container-on-hover .elementor-text-editor {
  opacity: 1 !important;
  transition: none !important;
}


/* separate fade for single text widgets (not inside 2‑column container) */
.elementor-widget-text-editor.fade-text-on-hover,
.elementor-widget-heading.fade-text-on-hover {
  opacity: 0.2 !important;
  transition: opacity 1.2s cubic-bezier(0.35, 0, 0.25, 1) !important;
  will-change: opacity;
}

.elementor-widget-text-editor.fade-text-on-hover:hover,
.elementor-widget-heading.fade-text-on-hover:hover {
  opacity: 1 !important;
}

/* block any mobile scroll‑fade class from leaking into desktop */
.fade-text-on-hover.is-visible {
  opacity: 0.2 !important;
}


/* ========== MOBILE ONLY (≤ 1024px) ========== */

/* strip Elementor fadeIn / fadeInUp on text widgets */
@media (max-width: 1024px) {
  .elementor-widget-text-editor.fade-text-on-hover.animated.fadeIn,
  .elementor-widget-text-editor.fade-text-on-hover.animated.fadeInUp,
  .elementor-widget-text-editor.fade-text-on-hover.animated.fadeInDown {
    opacity: unset !important;
    animation: none !important;
  }

  /* default mobile scroll‑fade behavior */
  .fade-text-on-hover {
    opacity: 0.2;
    transition: opacity 1.2s cubic-bezier(0.35, 0, 0.25, 1) !important;
  }

  .fade-text-on-hover.is-visible {
    opacity: 1 !important;
  }

  /* if fade-text-on-hover is on a container, text children inherit opacity */
  .fade-text-on-hover .elementor-widget-text-editor,
  .fade-text-on-hover .elementor-widget-heading,
  .fade-text-on-hover .elementor-text-editor {
    opacity: inherit !important;
  }
}

/* ========== MOBILE ONLY: include fade-container-on-hover in scroll‑fade ========== */
@media (max-width: 1024px) {
  .fade-container-on-hover {
    opacity: 0.2;
    transition: opacity 1.2s cubic-bezier(0.35, 0, 0.25, 1) !important;
  }

  .fade-container-on-hover.is-visible {
    opacity: 1 !important;
  }
}

/* ── Give the accordion position context ── */
.elementskit-accordion {
    position: relative;
}

/* ── Icon fade transitions ── */
.ekit_accordion_normal_icon,
.ekit_accordion_active_icon {
    display: block !important;
    position: absolute;
    top: 0;
    left: 0;
    transition: opacity 0.6s cubic-bezier(0.33, 0, 0.66, 1);
}

/* Inactive state — show outline, hide solid */
.ekit_accordion_normal_icon {
    opacity: 1;
}

.ekit_accordion_active_icon {
    opacity: 0;
}

/* Active state — hide outline, show solid */
.elementskit-card.active .ekit_accordion_normal_icon {
    opacity: 0;
}

.elementskit-card.active .ekit_accordion_active_icon {
    opacity: 1;
}

/* Give the icon group a size so absolutely positioned children stack correctly */
.ekit_accordion_icon_left_group {
    position: relative;
    z-index: 2;
    width: 1em;
    height: 1em;
}

/* ── Background vertical lines between cards ── */
.elementskit-accordion .elementskit-card {
    position: relative;
}

.elementskit-accordion .elementskit-card::before {
    content: '';
    position: absolute;
    left: 30px;
    top: -12px;
    bottom: -12px;
    width: 2px;
    background-color: #471D1D;
    z-index: 0;
    pointer-events: none;
}

/* First card — line starts at icon center */
.elementskit-accordion .elementskit-card:first-child::before {
    top: 22px;
}

.elementskit-accordion .elementskit-card:last-of-type::before {
    bottom: auto;
    height: 0;
}

/* ── Animated line inside expanded card body ── */
.elementskit-accordion .elementskit-card .elementskit-card-body {
    position: relative;
    overflow: hidden;
}

.elementskit-accordion .elementskit-card .elementskit-card-body::before {
    content: '';
    position: absolute;
    left: 30px;
    top: 0;
    width: 2px;
    height: 0;
    opacity: 0;
    background: linear-gradient(to bottom, #DF1A25, #471D1D);
    z-index: 1;
    pointer-events: none;
    transition: none;
}

.elementskit-accordion .elementskit-card.line-animate .elementskit-card-body::before {
    height: 100%;
    opacity: 1;
    transition: 
        height 0.9s cubic-bezier(0.33, 0, 0.66, 1),
        opacity 0.6s cubic-bezier(0.33, 0, 0.66, 1);
}

/* ── Mobile overrides ── */
@media (max-width: 767px) {
    .elementskit-accordion .elementskit-card::before {
        left: 20px;
    }

    .elementskit-accordion .elementskit-card .elementskit-card-body::before {
        left: 20px;
    }
}

@media (max-width: 767px) {

    /* ── Fade in keyframe ── */
    @keyframes timeline-item-fade {
        from { opacity: 0; }
        to   { opacity: 1; }
    }

    /* ── Fade animation per item — dot & line are children so animate with it ── */
    .elementor-widget-qi_addons_for_elementor_timeline .qodef-e-item {
        opacity: 0;
        animation: timeline-item-fade 1.8s cubic-bezier(0.42, 0, 0.58, 1) forwards;
    }

    /* Staggered delay so items reveal sequentially */
    .elementor-widget-qi_addons_for_elementor_timeline .qodef-e-item:nth-child(1) {
        animation-delay: 0.2s;
    }
    .elementor-widget-qi_addons_for_elementor_timeline .qodef-e-item:nth-child(2) {
        animation-delay: 0.8s;
    }
    .elementor-widget-qi_addons_for_elementor_timeline .qodef-e-item:nth-child(3) {
        animation-delay: 1.4s;
    }

    /* ── Image crop ── */
    .elementor-widget-qi_addons_for_elementor_timeline .qodef-e-image {
        height: 100px;
        overflow: hidden;
    }

    .elementor-widget-qi_addons_for_elementor_timeline .qodef-e-image img {
        width: 100%;
        height: auto;
        display: block;
    }

    /* ── Dot + line connector ── */
    .elementor-widget-qi_addons_for_elementor_timeline .qodef-e-side-holder {
        position: relative;
        padding-bottom: 40px;
    }

    /* Red dot with dark stroke */
    .elementor-widget-qi_addons_for_elementor_timeline .qodef-e-side-holder::before {
        content: '';
        position: absolute;
        top: 92px;
        left: 50%;
        transform: translateX(-50%);
        width: 16px;
        height: 16px;
        border-radius: 50%;
        background-color: #940109;
        border: 2px solid #0b0b0b;
        box-sizing: border-box;
        z-index: 2;
    }

    /* Fading red line */
    .elementor-widget-qi_addons_for_elementor_timeline .qodef-e-side-holder::after {
        content: '';
        position: absolute;
        top: 108px;
        left: 50%;
        transform: translateX(-50%);
        width: 2px;
        height: 32px;
        background: linear-gradient(
            to bottom,
            rgba(148, 1, 9, 0.8) 0%,
            rgba(148, 1, 9, 0)   100%
        );
    }

    /* ─────────────────────────────────────────
       SKIP ITEMS — add one block per item below
    ───────────────────────────────────────── */
    .elementor-repeater-item-f5614ec .qodef-e-side-holder::before,
    .elementor-repeater-item-f5614ec .qodef-e-side-holder::after {
        display: none;
    }

    /* To skip additional items duplicate the block above:

    .elementor-repeater-item-XXXXXXX .qodef-e-side-holder::before,
    .elementor-repeater-item-XXXXXXX .qodef-e-side-holder::after {
        display: none;
    }

    */

}/* End custom CSS */