.elementor-246 .elementor-element.elementor-element-a1b1401{--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;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-42ce1f7{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-638f544{--display:flex;--min-height:56vh;--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:center;--align-items:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-638f544::before, .elementor-246 .elementor-element.elementor-element-638f544 > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-638f544 > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-638f544 > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-638f544 > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-638f544 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-246 .elementor-element.elementor-element-91ad20e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-246 .elementor-element.elementor-element-d1e85f5{text-align:center;}.elementor-246 .elementor-element.elementor-element-d1e85f5 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-246 .elementor-element.elementor-element-9ac619d{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:19px;color:#FFFFFF;}.elementor-widget-ucaddon_color_overlay_button a.color-overlay-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-246 .elementor-element.elementor-element-3b3f06d .color-overlay-button{text-align:left;}.elementor-246 .elementor-element.elementor-element-3b3f06d .color-overlay-button *{transition-duration:500ms;}.elementor-246 .elementor-element.elementor-element-3b3f06d a.color-overlay-link{font-family:"Orbitron", Sans-serif;font-size:18px;font-weight:800;text-transform:uppercase;background-color:#BCFF51;padding:12px 22px 12px 22px;}.elementor-246 .elementor-element.elementor-element-3b3f06d a .ue-btn-txt{color:#1E2333;}.elementor-246 .elementor-element.elementor-element-3b3f06d a.color-overlay-link:hover .ue-btn-txt{color:#ffffff;}.elementor-246 .elementor-element.elementor-element-3b3f06d span.ue-color-overlay{background-color:#1E2333;width:10px;height:10px;}.elementor-246 .elementor-element.elementor-element-3b3f06d a:hover span.ue-color-overlay{width:100%;height:100%;}.elementor-246 .elementor-element.elementor-element-9fbb37f{--display:flex;--min-height:56vh;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-9fbb37f::before, .elementor-246 .elementor-element.elementor-element-9fbb37f > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-9fbb37f > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-9fbb37f > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-9fbb37f > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-9fbb37f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-246 .elementor-element.elementor-element-47f3ce3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-246 .elementor-element.elementor-element-a82dcc1{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-78f4940{--display:flex;--justify-content:center;}.elementor-246 .elementor-element.elementor-element-e83e9aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-246 .elementor-element.elementor-element-e83e9aa .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:10px;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-d261490{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-9fb15b6{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:19px;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-c9908d4 .color-overlay-button{text-align:left;}.elementor-246 .elementor-element.elementor-element-c9908d4 .color-overlay-button *{transition-duration:500ms;}.elementor-246 .elementor-element.elementor-element-c9908d4 a.color-overlay-link{font-family:"Orbitron", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;background-color:#BCFF51;padding:12px 22px 12px 22px;}.elementor-246 .elementor-element.elementor-element-c9908d4 a .ue-btn-txt{color:#1E2333;}.elementor-246 .elementor-element.elementor-element-c9908d4 a.color-overlay-link:hover .ue-btn-txt{color:#ffffff;}.elementor-246 .elementor-element.elementor-element-c9908d4 span.ue-color-overlay{background-color:#1E2333;width:10px;height:10px;}.elementor-246 .elementor-element.elementor-element-c9908d4 a:hover span.ue-color-overlay{width:100%;height:100%;}.elementor-246 .elementor-element.elementor-element-feae4c8{--display:flex;--min-height:56vh;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-feae4c8::before, .elementor-246 .elementor-element.elementor-element-feae4c8 > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-feae4c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-feae4c8 > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-feae4c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-feae4c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-246 .elementor-element.elementor-element-d0be3e3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-7d35a08{width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-f5a7256{--display:flex;--justify-content:center;}.elementor-246 .elementor-element.elementor-element-8bcb05e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-246 .elementor-element.elementor-element-8bcb05e .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:10px;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-5d31014{width:100%;max-width:100%;}.elementor-246 .elementor-element.elementor-element-e17bf39{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:19px;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-54b5b6f .color-overlay-button{text-align:left;}.elementor-246 .elementor-element.elementor-element-54b5b6f .color-overlay-button *{transition-duration:500ms;}.elementor-246 .elementor-element.elementor-element-54b5b6f a.color-overlay-link{font-family:"Orbitron", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;background-color:#BCFF51;padding:12px 22px 12px 22px;}.elementor-246 .elementor-element.elementor-element-54b5b6f a .ue-btn-txt{color:#1E2333;}.elementor-246 .elementor-element.elementor-element-54b5b6f a.color-overlay-link:hover .ue-btn-txt{color:#ffffff;}.elementor-246 .elementor-element.elementor-element-54b5b6f span.ue-color-overlay{background-color:#1E2333;width:10px;height:10px;}.elementor-246 .elementor-element.elementor-element-54b5b6f a:hover span.ue-color-overlay{width:100%;height:100%;}.elementor-246 .elementor-element.elementor-element-14db43f{--display:flex;--min-height:56vh;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-14db43f::before, .elementor-246 .elementor-element.elementor-element-14db43f > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-14db43f > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-14db43f > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-14db43f > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-14db43f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-246 .elementor-element.elementor-element-a08767b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-246 .elementor-element.elementor-element-aa3ac9e{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-9a54051{--display:flex;--justify-content:center;}.elementor-246 .elementor-element.elementor-element-ec3f51f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-246 .elementor-element.elementor-element-ec3f51f .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:10px;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-56e07ef{width:100%;max-width:100%;}.elementor-246 .elementor-element.elementor-element-1aec38f{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:19px;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-fec4c9f .color-overlay-button{text-align:left;}.elementor-246 .elementor-element.elementor-element-fec4c9f .color-overlay-button *{transition-duration:500ms;}.elementor-246 .elementor-element.elementor-element-fec4c9f a.color-overlay-link{font-family:"Orbitron", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;background-color:#BCFF51;padding:12px 22px 12px 22px;}.elementor-246 .elementor-element.elementor-element-fec4c9f a .ue-btn-txt{color:#1E2333;}.elementor-246 .elementor-element.elementor-element-fec4c9f a.color-overlay-link:hover .ue-btn-txt{color:#ffffff;}.elementor-246 .elementor-element.elementor-element-fec4c9f span.ue-color-overlay{background-color:#1E2333;width:10px;height:10px;}.elementor-246 .elementor-element.elementor-element-fec4c9f a:hover span.ue-color-overlay{width:100%;height:100%;}.elementor-246 .elementor-element.elementor-element-bdb4dca{--display:flex;--min-height:56vh;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-bdb4dca::before, .elementor-246 .elementor-element.elementor-element-bdb4dca > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-bdb4dca > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-bdb4dca > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-bdb4dca > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-bdb4dca > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-246 .elementor-element.elementor-element-6060251{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-246 .elementor-element.elementor-element-222e939{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-258d2ec{--display:flex;--justify-content:center;}.elementor-246 .elementor-element.elementor-element-c3b106e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-246 .elementor-element.elementor-element-c3b106e .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:10px;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-7acfc39{width:100%;max-width:100%;}.elementor-246 .elementor-element.elementor-element-9fe6ed7{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:19px;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-0198148 .color-overlay-button{text-align:left;}.elementor-246 .elementor-element.elementor-element-0198148 .color-overlay-button *{transition-duration:500ms;}.elementor-246 .elementor-element.elementor-element-0198148 a.color-overlay-link{font-family:"Orbitron", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;background-color:#BCFF51;padding:12px 22px 12px 22px;}.elementor-246 .elementor-element.elementor-element-0198148 a .ue-btn-txt{color:#1E2333;}.elementor-246 .elementor-element.elementor-element-0198148 a.color-overlay-link:hover .ue-btn-txt{color:#ffffff;}.elementor-246 .elementor-element.elementor-element-0198148 span.ue-color-overlay{background-color:#1E2333;width:10px;height:10px;}.elementor-246 .elementor-element.elementor-element-0198148 a:hover span.ue-color-overlay{width:100%;height:100%;}.elementor-246 .elementor-element.elementor-element-e6b569d{--display:flex;--min-height:56vh;--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-e6b569d::before, .elementor-246 .elementor-element.elementor-element-e6b569d > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-e6b569d > .e-con-inner > .elementor-background-video-container::before, .elementor-246 .elementor-element.elementor-element-e6b569d > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-e6b569d > .e-con-inner > .elementor-background-slideshow::before, .elementor-246 .elementor-element.elementor-element-e6b569d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-246 .elementor-element.elementor-element-31a4c01{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-246 .elementor-element.elementor-element-6f08238{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-3df2400{--display:flex;--justify-content:center;}.elementor-246 .elementor-element.elementor-element-c713861{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-246 .elementor-element.elementor-element-c713861 .elementor-heading-title{font-family:"Orbitron", Sans-serif;font-size:20px;font-weight:900;text-transform:uppercase;letter-spacing:10px;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-f6afc8e{width:100%;max-width:100%;}.elementor-246 .elementor-element.elementor-element-8d7fe13{width:100%;max-width:100%;text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:19px;color:#FFFFFF;}.elementor-246 .elementor-element.elementor-element-37b0967 .color-overlay-button{text-align:left;}.elementor-246 .elementor-element.elementor-element-37b0967 .color-overlay-button *{transition-duration:500ms;}.elementor-246 .elementor-element.elementor-element-37b0967 a.color-overlay-link{font-family:"Orbitron", Sans-serif;font-size:15px;font-weight:800;text-transform:uppercase;background-color:#BCFF51;padding:12px 22px 12px 22px;}.elementor-246 .elementor-element.elementor-element-37b0967 a .ue-btn-txt{color:#1E2333;}.elementor-246 .elementor-element.elementor-element-37b0967 a.color-overlay-link:hover .ue-btn-txt{color:#ffffff;}.elementor-246 .elementor-element.elementor-element-37b0967 span.ue-color-overlay{background-color:#1E2333;width:10px;height:10px;}.elementor-246 .elementor-element.elementor-element-37b0967 a:hover span.ue-color-overlay{width:100%;height:100%;}.elementor-246 .elementor-element.elementor-element-b07fab2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-5f11dd0{--display:flex;--min-height:157px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-2a79f65{--display:flex;--min-height:157px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-734f43b{--display:flex;--min-height:157px;--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-a3c4bbd{--display:flex;--min-height:157px;--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-8610ed1{--display:flex;--min-height:157px;--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-9693da5{--display:flex;--min-height:157px;--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:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-5430a92{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-246 .elementor-element.elementor-element-47f3ce3{--width:78%;}.elementor-246 .elementor-element.elementor-element-d0be3e3{--width:78%;}.elementor-246 .elementor-element.elementor-element-a08767b{--width:78%;}.elementor-246 .elementor-element.elementor-element-6060251{--width:78%;}.elementor-246 .elementor-element.elementor-element-31a4c01{--width:78%;}.elementor-246 .elementor-element.elementor-element-5f11dd0{--width:20%;}.elementor-246 .elementor-element.elementor-element-2a79f65{--width:20%;}.elementor-246 .elementor-element.elementor-element-734f43b{--width:20%;}.elementor-246 .elementor-element.elementor-element-a3c4bbd{--width:20%;}.elementor-246 .elementor-element.elementor-element-8610ed1{--width:20%;}.elementor-246 .elementor-element.elementor-element-9693da5{--width:20%;}}@media(max-width:1024px){.elementor-246 .elementor-element.elementor-element-91ad20e{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-246 .elementor-element.elementor-element-47f3ce3{--grid-auto-flow:row;}.elementor-246 .elementor-element.elementor-element-a82dcc1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-246 .elementor-element.elementor-element-d261490{--container-widget-width:49%;--container-widget-flex-grow:0;width:var( --container-widget-width, 49% );max-width:49%;}.elementor-246 .elementor-element.elementor-element-d0be3e3{--grid-auto-flow:row;}.elementor-246 .elementor-element.elementor-element-a08767b{--grid-auto-flow:row;}.elementor-246 .elementor-element.elementor-element-6060251{--grid-auto-flow:row;}.elementor-246 .elementor-element.elementor-element-31a4c01{--grid-auto-flow:row;}.elementor-246 .elementor-element.elementor-element-b07fab2{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-5f11dd0{--min-height:0vh;--justify-content:flex-start;}.elementor-246 .elementor-element.elementor-element-2a79f65{--min-height:0vh;--justify-content:flex-start;}.elementor-246 .elementor-element.elementor-element-734f43b{--min-height:0vh;--justify-content:flex-start;}.elementor-246 .elementor-element.elementor-element-a3c4bbd{--min-height:0vh;--justify-content:flex-start;}.elementor-246 .elementor-element.elementor-element-8610ed1{--min-height:0vh;--justify-content:flex-start;}.elementor-246 .elementor-element.elementor-element-9693da5{--min-height:0vh;--justify-content:flex-start;}}@media(max-width:767px){.elementor-246 .elementor-element.elementor-element-42ce1f7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-638f544{--gap:16px 0px;--row-gap:16px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-91ad20e{--container-widget-width:88%;--container-widget-flex-grow:0;width:var( --container-widget-width, 88% );max-width:88%;}.elementor-246 .elementor-element.elementor-element-d1e85f5 .elementor-heading-title{font-size:36px;}.elementor-246 .elementor-element.elementor-element-9ac619d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;text-align:center;font-size:12px;line-height:1.2em;}.elementor-246 .elementor-element.elementor-element-3b3f06d.elementor-element{--align-self:center;}.elementor-246 .elementor-element.elementor-element-3b3f06d a.color-overlay-link{font-size:13px;}.elementor-246 .elementor-element.elementor-element-9fbb37f{--min-height:50vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-246 .elementor-element.elementor-element-47f3ce3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-246 .elementor-element.elementor-element-a82dcc1{width:var( --container-widget-width, 46% );max-width:46%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:46%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-78f4940{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-246 .elementor-element.elementor-element-e83e9aa .elementor-heading-title{font-size:12px;letter-spacing:5.7px;}.elementor-246 .elementor-element.elementor-element-d261490{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-246 .elementor-element.elementor-element-9fb15b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;font-size:12px;}.elementor-246 .elementor-element.elementor-element-feae4c8{--min-height:50vh;}.elementor-246 .elementor-element.elementor-element-d0be3e3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-246 .elementor-element.elementor-element-7d35a08{width:var( --container-widget-width, 52% );max-width:52%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-f5a7256{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4px 0px;--row-gap:4px;--column-gap:0px;}.elementor-246 .elementor-element.elementor-element-8bcb05e .elementor-heading-title{font-size:18px;letter-spacing:5.7px;}.elementor-246 .elementor-element.elementor-element-5d31014{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-e17bf39{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-246 .elementor-element.elementor-element-14db43f{--overlay-opacity:0.5;}.elementor-246 .elementor-element.elementor-element-a08767b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-246 .elementor-element.elementor-element-aa3ac9e{width:var( --container-widget-width, 47% );max-width:47%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:47%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-9a54051{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:9px 0px;--row-gap:9px;--column-gap:0px;}.elementor-246 .elementor-element.elementor-element-ec3f51f .elementor-heading-title{font-size:18px;letter-spacing:5.7px;}.elementor-246 .elementor-element.elementor-element-1aec38f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-246 .elementor-element.elementor-element-6060251{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-246 .elementor-element.elementor-element-222e939{width:var( --container-widget-width, 49% );max-width:49%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -49px) 0px;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-258d2ec{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:11px 0px;--row-gap:11px;--column-gap:0px;}.elementor-246 .elementor-element.elementor-element-c3b106e .elementor-heading-title{font-size:18px;letter-spacing:5.7px;}.elementor-246 .elementor-element.elementor-element-7acfc39{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-9fe6ed7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-246 .elementor-element.elementor-element-31a4c01{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;}.elementor-246 .elementor-element.elementor-element-6f08238{width:var( --container-widget-width, 38% );max-width:38%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;--container-widget-width:38%;--container-widget-flex-grow:0;}.elementor-246 .elementor-element.elementor-element-3df2400{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-246 .elementor-element.elementor-element-c713861 .elementor-heading-title{font-size:18px;letter-spacing:5.7px;}.elementor-246 .elementor-element.elementor-element-8d7fe13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:center;}.elementor-246 .elementor-element.elementor-element-b07fab2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-246 .elementor-element.elementor-element-5f11dd0{--width:50%;}.elementor-246 .elementor-element.elementor-element-2a79f65{--width:50%;}.elementor-246 .elementor-element.elementor-element-734f43b{--width:50%;}.elementor-246 .elementor-element.elementor-element-a3c4bbd{--width:50%;}.elementor-246 .elementor-element.elementor-element-8610ed1{--width:50%;}.elementor-246 .elementor-element.elementor-element-9693da5{--width:50%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS for container, class: .elementor-element-a1b1401 */:root{
    --activeC:#ffffffbf;
}

/* ---------- CONTENEDOR ---------- */

body:not(.elementor-editor-active) .details-area{
    position:relative;
    overflow:hidden;
}

/* ---------- SECCIONES ---------- */

body:not(.elementor-editor-active) .details-area > .elementor-element{
    position:absolute;
    inset:0;
    opacity:0;
    transform:scale(1.05);
    transition:
        opacity .6s ease,
        transform .6s ease;
    pointer-events:none;
}

/* sección activa */

body:not(.elementor-editor-active) .details-area > .elementor-element.active{
    opacity:1;
    transform:scale(1);
    pointer-events:auto;
    position:relative;
}

/* ---------- FIX VIDEO BACKGROUND ---------- */

.elementor-background-video-container{
    position:absolute;
    inset:0;
    z-index:0;
    overflow:hidden;
}

.elementor-background-video-container video,
.elementor-background-video-container iframe{
    width:100%;
    height:100%;
    object-fit:cover;
}

/* asegurar que el contenido quede encima */

.details-area .elementor-widget-wrap{
    position:relative;
    z-index:2;
}

/* ---------- ANIMACIÓN TEXTO ---------- */

body:not(.elementor-editor-active) .details-area .elementor-heading-title,
body:not(.elementor-editor-active) .details-area .elementor-widget-text-editor{
    opacity:0;
    transform:translateY(30px);
    transition:all .6s ease;
}

body:not(.elementor-editor-active) 
.details-area > .elementor-element.active 
.elementor-heading-title,

body:not(.elementor-editor-active) 
.details-area > .elementor-element.active 
.elementor-widget-text-editor{
    opacity:1;
    transform:translateY(0);
}

/* ---------- CONTROLES ---------- */

.control-area > .elementor-element{
    cursor:pointer;
    transition:background-color .3s ease;
    border:none !important;
    outline:none !important;
    box-shadow:none !important;
}

.control-area > .elementor-element.active{
    background-color:var(--activeC) !important;
}

/* ---------- IMAGEN FONDO ---------- */

.bike-bg img{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    object-fit:cover;
}/* End custom CSS */