.elementor-3235 .elementor-element.elementor-element-9c8a1ff .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-9c8a1ff .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-9c8a1ff .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-435bb06 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3235 .elementor-element.elementor-element-435bb06:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-435bb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://elevatemotor.com/wp-content/uploads/2024/07/img-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3235 .elementor-element.elementor-element-435bb06 > .elementor-container{min-height:800px;}.elementor-3235 .elementor-element.elementor-element-435bb06 > .elementor-background-overlay{opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-435bb06 .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-435bb06 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-435bb06 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-435bb06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-c7557f0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3235 .elementor-element.elementor-element-c7557f0 > .elementor-element-populated.elementor-column-wrap{padding:0px 0px 0px 0px;}.elementor-3235 .elementor-element.elementor-element-c7557f0 > .elementor-element-populated.elementor-widget-wrap{padding:0px 0px 0px 0px;}.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-3235 .elementor-element.elementor-element-7d1d96d{width:var( --container-widget-width, 58.912% );max-width:58.912%;margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 8%;padding:0px 0px 0px 0px;--container-widget-width:58.912%;--container-widget-flex-grow:0;text-align:start;}.elementor-3235 .elementor-element.elementor-element-7d1d96d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3235 .elementor-element.elementor-element-7d1d96d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:90px;font-weight:700;line-height:100px;letter-spacing:-4px;color:var( --e-global-color-text );}.elementor-3235 .elementor-element.elementor-element-838fdf7{width:var( --container-widget-width, 73.518% );max-width:73.518%;margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 028%;--container-widget-width:73.518%;--container-widget-flex-grow:0;text-align:start;}.elementor-3235 .elementor-element.elementor-element-838fdf7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3235 .elementor-element.elementor-element-838fdf7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:90px;font-weight:700;line-height:95px;letter-spacing:-4px;color:var( --e-global-color-text );}.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-3235 .elementor-element.elementor-element-2909487{width:var( --container-widget-width, 29.228% );max-width:29.228%;margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 35%;--container-widget-width:29.228%;--container-widget-flex-grow:0;text-align:center;font-family:"Roboto", Sans-serif;font-size:28px;font-weight:400;line-height:42px;color:var( --e-global-color-text );}.elementor-3235 .elementor-element.elementor-element-7175411:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-7175411 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31cc2e9 );}.elementor-3235 .elementor-element.elementor-element-7175411 .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-7175411 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-7175411 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-7175411{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-7175411 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-e2adc2a > .elementor-element-populated.elementor-column-wrap{padding:40px 0px 40px 0px;}.elementor-3235 .elementor-element.elementor-element-e2adc2a > .elementor-element-populated.elementor-widget-wrap{padding:40px 0px 40px 0px;}.elementor-3235 .elementor-element.elementor-element-7f1c4fd .sc_item_title{color:var( --e-global-color-text );}.elementor-3235 .elementor-element.elementor-element-7f1c4fd .sc_item_title_text{-webkit-text-stroke-color:var( --e-global-color-text );-webkit-text-stroke-width:0px;}.elementor-3235 .elementor-element.elementor-element-7f1c4fd .sc_item_title_text2{color:var( --e-global-color-text );-webkit-text-stroke-width:0px;}.elementor-3235 .elementor-element.elementor-element-7f1c4fd .sc_item_subtitle{color:var( --e-global-color-text );}.elementor-3235 .elementor-element.elementor-element-7f1c4fd .sc_item_descr{color:var( --e-global-color-text );}.elementor-3235 .elementor-element.elementor-element-73b6612 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-3235 .elementor-element.elementor-element-73b6612{--trx-addons-parallax-x-anchor:center;--trx-addons-parallax-y-anchor:center;}.elementor-3235 .elementor-element.elementor-element-73b6612 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-3235 .elementor-element.elementor-element-73b6612 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-3235 .elementor-element.elementor-element-e1f053e:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-e1f053e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-462aff6 );}.elementor-3235 .elementor-element.elementor-element-e1f053e .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-e1f053e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-e1f053e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-e1f053e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-e1f053e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-9a662ac:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-9a662ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31cc2e9 );}.elementor-3235 .elementor-element.elementor-element-9a662ac .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-9a662ac .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-9a662ac .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-9a662ac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-9a662ac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-27c3ee0{--spacer-size:50px;}.elementor-3235 .elementor-element.elementor-element-7d45ed7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3235 .elementor-element.elementor-element-7d45ed7:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-7d45ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31cc2e9 );}.elementor-3235 .elementor-element.elementor-element-7d45ed7 .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-7d45ed7 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-7d45ed7 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-7d45ed7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 70px 0px 70px;}.elementor-3235 .elementor-element.elementor-element-7d45ed7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-3235 .elementor-element.elementor-element-2565100{margin:0% 17% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}body:not(.rtl) .elementor-3235 .elementor-element.elementor-element-f3caff3{right:15px;}body.rtl .elementor-3235 .elementor-element.elementor-element-f3caff3{left:15px;}.elementor-3235 .elementor-element.elementor-element-f3caff3{bottom:13%;text-align:end;}.elementor-3235 .elementor-element.elementor-element-f3caff3 img{max-width:34.5%;}.elementor-3235 .elementor-element.elementor-element-ca72281 > .elementor-element-populated{margin:0% 0% 0% 12%;--e-column-margin-right:0%;--e-column-margin-left:12%;}.elementor-3235 .elementor-element.elementor-element-8699abd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:start;}.elementor-3235 .elementor-element.elementor-element-8699abd .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-text );}.elementor-3235 .elementor-element.elementor-element-defd5bb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;font-family:"Comfortaa", Sans-serif;font-weight:400;color:var( --e-global-color-85c6b06 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3235 .elementor-element.elementor-element-78b50c3 .elementor-button{background-color:var( --e-global-color-516ae24 );fill:var( --e-global-color-6181b46 );color:var( --e-global-color-6181b46 );border-radius:5px 5px 5px 5px;padding:20px 40px 20px 40px;}.elementor-3235 .elementor-element.elementor-element-78b50c3 .elementor-button:hover, .elementor-3235 .elementor-element.elementor-element-78b50c3 .elementor-button:focus{background-color:var( --e-global-color-7a06d75 );color:var( --e-global-color-85c6b06 );}.elementor-3235 .elementor-element.elementor-element-78b50c3 .elementor-button:hover svg, .elementor-3235 .elementor-element.elementor-element-78b50c3 .elementor-button:focus svg{fill:var( --e-global-color-85c6b06 );}.elementor-3235 .elementor-element.elementor-element-d9a2928:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-d9a2928 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-462aff6 );}.elementor-3235 .elementor-element.elementor-element-d9a2928 .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-d9a2928 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-d9a2928 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-d9a2928{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-d9a2928 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-eaf644a{--spacer-size:50px;}.elementor-3235 .elementor-element.elementor-element-28ee32b:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-28ee32b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85c6b06 );}.elementor-3235 .elementor-element.elementor-element-28ee32b > .elementor-background-overlay{opacity:0.6;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-28ee32b .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-28ee32b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-28ee32b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-28ee32b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-2f2e29d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3235 .elementor-element.elementor-element-2f2e29d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3235 .elementor-element.elementor-element-2f2e29d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-2f2e29d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-ucaddon_logo_marquee .ue_marquee_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_logo_marquee .ue-item-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3235 .elementor-element.elementor-element-ec942b2 .ue_img_marquee{width:100%;display:inline-block;}.elementor-3235 .elementor-element.elementor-element-ec942b2 .uc_logo_marquee_holder{background-color:#FFFFFF;border-radius:0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-3235 .elementor-element.elementor-element-ec942b2 img{object-fit:contain;object-position:center;}.elementor-3235 .elementor-element.elementor-element-ec942b2 .ue_marquee_title{text-align:center;}.elementor-3235 .elementor-element.elementor-element-ec942b2 .ue-item-badge{min-height:0px;min-width:0px;color:#ffffff;background-color:#3E3FF0;padding:10px 10px 10px 10px;border-radius:3px;}.elementor-3235 .elementor-element.elementor-element-f1f2da1:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-f1f2da1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-462aff6 );}.elementor-3235 .elementor-element.elementor-element-f1f2da1 .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-f1f2da1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-f1f2da1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-f1f2da1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-f1f2da1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-6af6eb8{--spacer-size:50px;}.elementor-3235 .elementor-element.elementor-element-9c3fa2c:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-9c3fa2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31cc2e9 );}.elementor-3235 .elementor-element.elementor-element-9c3fa2c .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-9c3fa2c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-9c3fa2c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-9c3fa2c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-9c3fa2c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-9cf1f73{--spacer-size:50px;}.elementor-3235 .elementor-element.elementor-element-7deb93c:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-7deb93c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31cc2e9 );}.elementor-3235 .elementor-element.elementor-element-7deb93c .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-7deb93c .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-7deb93c .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-7deb93c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-7deb93c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-cdd7099{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;text-align:center;}.elementor-3235 .elementor-element.elementor-element-cdd7099 .elementor-heading-title{font-family:"Comfortaa", Sans-serif;font-size:45px;font-weight:600;color:var( --e-global-color-text );}.elementor-3235 .elementor-element.elementor-element-6e430ba .sc_item_title{color:var( --e-global-color-text );}.elementor-3235 .elementor-element.elementor-element-6e430ba .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-3235 .elementor-element.elementor-element-6e430ba .sc_item_title_text2{color:var( --e-global-color-text );-webkit-text-stroke-width:0px;}.elementor-3235 .elementor-element.elementor-element-6e430ba .sc_item_subtitle{color:var( --e-global-color-text );}.elementor-3235 .elementor-element.elementor-element-6e430ba .sc_item_descr{color:var( --e-global-color-text );}.elementor-3235 .elementor-element.elementor-element-51f13bf{--spacer-size:50px;}.elementor-3235 .elementor-element.elementor-element-0e6bc21:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-0e6bc21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31cc2e9 );}.elementor-3235 .elementor-element.elementor-element-0e6bc21 .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-0e6bc21 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-0e6bc21 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-0e6bc21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-0e6bc21 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-157afac{--spacer-size:50px;}.elementor-3235 .elementor-element.elementor-element-664bb89 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3235 .elementor-element.elementor-element-664bb89:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-664bb89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a06d75 );}.elementor-3235 .elementor-element.elementor-element-664bb89 .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-664bb89 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-664bb89 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-664bb89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-3235 .elementor-element.elementor-element-664bb89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-3235 .elementor-element.elementor-element-c13441d{--iteration-count:infinite;width:var( --container-widget-width, 108.571% );max-width:108.571%;--container-widget-width:108.571%;--container-widget-flex-grow:0;--dynamic-text-color:var( --e-global-color-516ae24 );--typing-selected-bg-color:#FFFFFF00;--typing-selected-color:var( --e-global-color-516ae24 );}.elementor-3235 .elementor-element.elementor-element-c13441d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3235 .elementor-element.elementor-element-c13441d .elementor-headline{text-align:center;font-family:"Rock Salt", Sans-serif;font-size:46px;font-weight:600;}.elementor-3235 .elementor-element.elementor-element-c13441d .elementor-headline-plain-text{color:var( --e-global-color-516ae24 );}.elementor-3235 .elementor-element.elementor-element-c13441d .elementor-headline-dynamic-text{font-family:"Rock Salt", Sans-serif;font-weight:600;letter-spacing:2px;}.elementor-3235 .elementor-element.elementor-element-af16c8d:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-af16c8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31cc2e9 );}.elementor-3235 .elementor-element.elementor-element-af16c8d .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-af16c8d .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-af16c8d .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-af16c8d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-af16c8d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-0733af5{--spacer-size:50px;}.elementor-3235 .elementor-element.elementor-element-bd32d5e:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-bd32d5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-31cc2e9 );}.elementor-3235 .elementor-element.elementor-element-bd32d5e .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-bd32d5e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-bd32d5e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-bd32d5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-bd32d5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-fb3de19 > .elementor-element-populated{margin:0% 7% 0% 0%;--e-column-margin-right:7%;--e-column-margin-left:0%;}.elementor-3235 .elementor-element.elementor-element-c7f88fa{--spacer-size:40px;}.elementor-3235 .elementor-element.elementor-element-b3aa9f2{--spacer-size:30px;}.elementor-3235 .elementor-element.elementor-element-500c488 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-3235 .elementor-element.elementor-element-500c488 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-3235 .elementor-element.elementor-element-2de1438{--spacer-size:20px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-3235 .elementor-element.elementor-element-ff8f877{padding:0px 0px 0px 0px;}.elementor-3235 .elementor-element.elementor-element-ff8f877 .elementor-accordion-item{border-width:0px;}.elementor-3235 .elementor-element.elementor-element-ff8f877 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-3235 .elementor-element.elementor-element-ff8f877 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-3235 .elementor-element.elementor-element-ff8f877 .elementor-tab-title{padding:25px 0px 25px 0px;}.elementor-3235 .elementor-element.elementor-element-ff8f877 .elementor-tab-content{padding:0px 0px 20px 0px;}.elementor-3235 .elementor-element.elementor-element-5403b04 .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-5403b04 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-5403b04 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-5403b04{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-5403b04 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-1dfbea2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3235 .elementor-element.elementor-element-1dfbea2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-414202d{z-index:2;--trx-addons-parallax-x-anchor:center;--trx-addons-parallax-y-anchor:center;text-align:center;}.elementor-3235 .elementor-element.elementor-element-8c4f634 .trx_addons_bg_text{z-index:0;}.elementor-3235 .elementor-element.elementor-element-8c4f634 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-3235 .elementor-element.elementor-element-8c4f634 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-3235 .elementor-element.elementor-element-8c4f634{margin-top:-230px;margin-bottom:0px;padding:0% 10% 0% 0%;z-index:3;--trx-addons-parallax-x-anchor:center;--trx-addons-parallax-y-anchor:center;}.elementor-3235 .elementor-element.elementor-element-d71c883:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030D16;}.elementor-bc-flex-widget .elementor-3235 .elementor-element.elementor-element-d71c883.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3235 .elementor-element.elementor-element-d71c883.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-element-populated, .elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-element-populated > .elementor-background-overlay, .elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-element-populated.elementor-column-wrap{padding:35px 37px 35px 37px;}.elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-element-populated.elementor-widget-wrap{padding:35px 37px 35px 37px;}.elementor-3235 .elementor-element.elementor-element-ab32dd8 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-3235 .elementor-element.elementor-element-ab32dd8 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-3235 .elementor-element.elementor-element-4963102:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030D16;}.elementor-bc-flex-widget .elementor-3235 .elementor-element.elementor-element-4963102.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3235 .elementor-element.elementor-element-4963102.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-element-populated, .elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-element-populated > .elementor-background-overlay, .elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-element-populated.elementor-column-wrap{padding:35px 37px 35px 37px;}.elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-element-populated.elementor-widget-wrap{padding:35px 37px 35px 37px;}.elementor-3235 .elementor-element.elementor-element-6da02bd .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-3235 .elementor-element.elementor-element-6da02bd .sc_item_title_text2{-webkit-text-stroke-width:0px;}@media(min-width:768px){.elementor-3235 .elementor-element.elementor-element-fb3de19{width:45%;}.elementor-3235 .elementor-element.elementor-element-0eaf541{width:55%;}.elementor-3235 .elementor-element.elementor-element-50c9152{width:25.409%;}.elementor-3235 .elementor-element.elementor-element-1dfbea2{width:74.591%;}}@media(min-width:1025px){.elementor-3235 .elementor-element.elementor-element-435bb06:not(.elementor-motion-effects-element-type-background), .elementor-3235 .elementor-element.elementor-element-435bb06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-3235 .elementor-element.elementor-element-435bb06{padding:070px 030px 070px 030px;}.elementor-3235 .elementor-element.elementor-element-73b6612 > .elementor-widget-container{margin:0px 0px -30px 0px;}.elementor-3235 .elementor-element.elementor-element-7d45ed7{padding:0px 30px 0px 30px;}.elementor-3235 .elementor-element.elementor-element-ca72281 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3235 .elementor-element.elementor-element-fb3de19 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-3235 .elementor-element.elementor-element-c7f88fa{--spacer-size:20px;}.elementor-3235 .elementor-element.elementor-element-b3aa9f2{--spacer-size:20px;}.elementor-3235 .elementor-element.elementor-element-2de1438{--spacer-size:15px;}.elementor-3235 .elementor-element.elementor-element-ff8f877{padding:0px 0px 0px 0px;}.elementor-3235 .elementor-element.elementor-element-ff8f877 .elementor-tab-title{padding:14px 0px 14px 0px;}.elementor-3235 .elementor-element.elementor-element-ff8f877 .elementor-tab-content{padding:10px 0px 15px 0px;}.elementor-3235 .elementor-element.elementor-element-8c4f634{margin-top:-140px;margin-bottom:0px;padding:0% 6% 0% 0%;}.elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-element-populated.elementor-column-wrap{padding:20px 20px 20px 20px;}.elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-element-populated.elementor-widget-wrap{padding:20px 20px 20px 20px;}.elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-element-populated.elementor-column-wrap{padding:20px 20px 20px 20px;}.elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-element-populated.elementor-widget-wrap{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-3235 .elementor-element.elementor-element-435bb06 > .elementor-container{min-height:600px;}.elementor-3235 .elementor-element.elementor-element-435bb06{padding:60px 20px 60px 20px;}.elementor-3235 .elementor-element.elementor-element-7d1d96d{width:var( --container-widget-width, 272% );max-width:272%;margin:040px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:272%;--container-widget-flex-grow:0;}.elementor-3235 .elementor-element.elementor-element-7d1d96d .elementor-heading-title{font-size:22px;letter-spacing:0px;}.elementor-3235 .elementor-element.elementor-element-838fdf7{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;--container-widget-width:299.344%;--container-widget-flex-grow:0;width:var( --container-widget-width, 299.344% );max-width:299.344%;}.elementor-3235 .elementor-element.elementor-element-838fdf7 .elementor-heading-title{font-size:16px;line-height:18px;letter-spacing:0px;}.elementor-3235 .elementor-element.elementor-element-2909487{width:var( --container-widget-width, 244.922px );max-width:244.922px;margin:28% 28% calc(var(--kit-widget-spacing, 0px) + 28%) 28%;--container-widget-width:244.922px;--container-widget-flex-grow:0;font-size:16px;}.elementor-3235 .elementor-element.elementor-element-2909487.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3235 .elementor-element.elementor-element-7175411{padding:0px 0px 0px 0px;}.elementor-3235 .elementor-element.elementor-element-73b6612 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-3235 .elementor-element.elementor-element-7d45ed7{padding:0% 6% 0% 6%;}body:not(.rtl) .elementor-3235 .elementor-element.elementor-element-f3caff3{right:10px;}body.rtl .elementor-3235 .elementor-element.elementor-element-f3caff3{left:10px;}.elementor-3235 .elementor-element.elementor-element-ca72281 > .elementor-element-populated{margin:29px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3235 .elementor-element.elementor-element-664bb89{padding:50px 0px 50px 0px;}.elementor-3235 .elementor-element.elementor-element-2de1438{--spacer-size:10px;}.elementor-3235 .elementor-element.elementor-element-0eaf541 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3235 .elementor-element.elementor-element-8c4f634{padding:0px 0px 0px 0px;}.elementor-3235 .elementor-element.elementor-element-d71c883{width:50%;}.elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;}.elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-element-populated.elementor-column-wrap{padding:12% 12% 12% 12%;}.elementor-3235 .elementor-element.elementor-element-d71c883 > .elementor-element-populated.elementor-widget-wrap{padding:12% 12% 12% 12%;}.elementor-3235 .elementor-element.elementor-element-4963102{width:50%;}.elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;}.elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-element-populated.elementor-column-wrap{padding:12% 12% 12% 12%;}.elementor-3235 .elementor-element.elementor-element-4963102 > .elementor-element-populated.elementor-widget-wrap{padding:12% 12% 12% 12%;}}/* Start custom CSS for section, class: .elementor-element-435bb06 */.elementor-3235 .elementor-element.elementor-element-435bb06 {
    overflow: hidden !important;
}

.elementor-3235 .elementor-element.elementor-element-435bb06::before {
    content: "";
    position: absolute;
    inset: 0;
    background: inherit;
    background-size: cover !important;
    background-position: center center !important;

    animation: heroZoom 2.4s ease forwards;
    transform: scale(1.12);

    z-index: 0;
}

/* keep content above image */
.elementor-3235 .elementor-element.elementor-element-435bb06 > * {
    position: relative;
    z-index: 2;
}

@keyframes heroZoom {
    0% {
        transform: scale(1.12);
        opacity: 0;
    }

    100% {
        transform: scale(1);
        opacity: 1;
    }
}

/* DESKTOP ONLY: keep position, only make text responsive */
@media (min-width: 1025px) {

.elementor-3235 .elementor-element.elementor-element-435bb06 {
    overflow: hidden !important;
}

/* do NOT change position */
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1,
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2 {
    overflow: visible !important;
}

/* keep typewriter */
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1 .elementor-heading-title,
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2 .elementor-heading-title {
    display: inline-block !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    max-width: 100% !important;
    line-height: 1.08em !important;
}

/* responsive size only */
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1 .elementor-heading-title {
    font-size: clamp(56px, 5.4vw, 92px) !important;
}

.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2 .elementor-heading-title {
    font-size: clamp(48px, 4.8vw, 82px) !important;
}

}

/* TYPEWRITER ANIMATION - DESKTOP + TABLET */
@media (min-width: 600px) {

.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1 .elementor-heading-title,
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2 .elementor-heading-title,
.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description,
.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description p {
    opacity: 0;
}

/* Heading 1 */
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1 .elementor-heading-title {
    display: inline-block !important;
    overflow: hidden !important;
    white-space: nowrap !important;
    width: 0;
    opacity: 1;
    animation: typingLine1 0.4s steps(23, end) forwards !important;
    animation-delay: 0.2s !important;
}

/* Heading 2 */
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2 .elementor-heading-title {
    display: inline-block !important;
    overflow: hidden !important;
    white-space: nowrap !important;
    width: 0;
    opacity: 1;
    animation: typingLine2 0.5s steps(31, end) forwards !important;
    animation-delay: 1.25s !important;
}

/* Description */
.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description,
.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description p {
    animation: descTypingShow 0.6s ease forwards !important;
    animation-delay: 2.55s !important;
}

/* Animation sizes */
@keyframes typingLine1 {
    from {
        width: 0;
    }
    to {
        width: 100%;
    }
}

@keyframes typingLine2 {
    from {
        width: 0;
    }
    to {
        width: 100%;
    }
}

@keyframes descTypingShow {
    from {
        opacity: 0;
        transform: translateY(12px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

}

/* TABLET RESPONSIVE FIX */
@media (min-width: 600px) and (max-width: 1024px) {

.elementor-3235 .elementor-element.elementor-element-435bb06{
    min-height: 760px !important;
    background-size: cover !important;
    background-position: center center !important;
    overflow: hidden !important;
}

/* common */
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1,
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2{
    width: 100% !important;
    max-width: 100% !important;
    overflow: hidden !important;
    position: relative !important;
    z-index: 2 !important;
}

.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1 .elementor-heading-title,
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2 .elementor-heading-title{
    display: inline-block !important;
    white-space: nowrap !important;
    overflow: hidden !important;
    max-width: 100% !important;

    font-family: Manrope, sans-serif !important;
    font-weight: 700 !important;
    letter-spacing: -1.8px !important;
    color: #fff !important;
    line-height: 1.08em !important;
}

/* first line */
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1{
    text-align: left !important;
    margin-top: 110px !important;
    margin-left: 24px !important;
    padding-right: 24px !important;
}

.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1 .elementor-heading-title{
    font-size: clamp(36px, 5.4vw, 58px) !important;
}

/* second line */
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2{
    text-align: right !important;
    margin-top: 24px !important;
    margin-left: 0 !important;
    padding-left: 18px !important;
    padding-right: 18px !important;
}

.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2 .elementor-heading-title{
    font-size: clamp(28px, 4vw, 42px) !important;
    line-height: 1.08em !important;
}

/* description */
.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description{
    width: 84% !important;
    max-width: 560px !important;
    margin-top: 56px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    text-align: center !important;
}

.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description,
.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description p{
    font-size: clamp(18px, 2.4vw, 24px) !important;
    line-height: 1.35em !important;
}

/* arrow */
/* tablet arrow */
.hero-scroll-down{
    left: 32px !important;
    bottom: 42px !important;
    width: 24px !important;
    height: 58px !important;
}

.hero-scroll-down::before{
    left: 9px !important;
    top: -26px !important;
    height: 36px !important;
}

.hero-scroll-down span{
    width: 18px !important;
    height: 18px !important;
}

}
/*@media (min-width: 600px) and (max-width: 1024px) {*/

/*.elementor-3235 .elementor-element.elementor-element-435bb06{*/
/*    min-height: 760px !important;*/
/*    background-size: cover !important;*/
/*    background-position: center center !important;*/
/*}*/

/* FIRST HEADING */
/*.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1,*/
/*.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1 *{*/
/*    font-family: Manrope, sans-serif !important;*/
/*    font-size: 34px !important;*/
/*    line-height: 40px !important;*/
/*    font-weight: 700 !important;*/
/*    letter-spacing: -2px !important;*/
/*    color:#fff !important;*/

/*    width:100% !important;*/
/*    text-align:left !important;*/

/*    margin-top:120px !important;*/
/*    margin-left:20px !important;*/
/*    margin-bottom:0 !important;*/

/*    position:relative !important;*/
/*    z-index:2;*/
/*}*/

/* SECOND HEADING */
/*.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2,*/
/*.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2 *{*/
/*    font-family: Manrope, sans-serif !important;*/
/*    font-size: 33px !important;*/
/*    line-height: 39px !important;*/
/*    font-weight: 700 !important;*/
/*    letter-spacing: -2px !important;*/
/*    color:#fff !important;*/

/*    width:100% !important;*/
/*    text-align:right !important;*/

/*    margin-top:8px !important;*/
/*    padding-right:22px !important;*/
/*    margin-bottom:0 !important;*/

/*    position:relative !important;*/
/*    z-index:2;*/
/*}*/

/* DESCRIPTION */
/*.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description{*/
/*    width:86% !important;*/
/*    max-width:570px !important;*/

/*    margin-top:48px !important;*/
/*    margin-left:auto !important;*/
/*    margin-right:auto !important;*/

/*    text-align:center !important;*/

/*    position:relative !important;*/
/*    z-index:2;*/
/*}*/

/*.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description,*/
/*.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description p{*/
/*    font-family: Manrope, sans-serif !important;*/
/*    font-size:21px !important;*/
/*    line-height:31px !important;*/
/*    font-weight:400 !important;*/
/*    color:#fff !important;*/
/*}*/

/*}*/

/* SCROLL DOWN ARROW - LIKE LIVE */
.hero-scroll-down{
    position:absolute !important;
    left:15px !important;
    bottom:-90px !important;

    width:24px !important;
    height:46px !important;

    z-index:50 !important;
    display:block !important;

    text-decoration:none !important;
    animation:arrowFloatLive 1.7s ease-in-out infinite;
}

.hero-scroll-down span{
    display:block !important;
    width:19px !important;
    height:19px !important;

    border-right:2px solid #fff !important;
    border-bottom:2px solid #fff !important;

    transform:rotate(45deg) !important;
    opacity:.9 !important;
}

/* small vertical line above arrow */
.hero-scroll-down::before{
    content:"";
    position:absolute;

    left:9px;
    top:-34px;

    width:2px;
    height:42px;

    background:#fff;
    opacity:.85;
}

@keyframes arrowFloatLive{
    0%{
        transform:translateY(0);
    }

    50%{
        transform:translateY(8px);
    }

    100%{
        transform:translateY(0);
    }
}

html{
    scroll-behavior:smooth;
}


/* MOBILE RESPONSIVE FIX */
@media (max-width: 599px) {

.elementor-3235 .elementor-element.elementor-element-435bb06 {
    min-height: 600px !important;
    background-size: cover !important;
    background-position: center center !important;
}

/* Heading 1 */
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1,
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1 * {
    font-size: clamp(38px, 13vw, 58px) !important;
    line-height: 1.08em !important;
    letter-spacing: -1.5px !important;

    width: 100% !important;
    max-width: 100% !important;

    text-align: left !important;
    margin-left: 24px !important;
    margin-right: 0 !important;
    margin-top: 40px !important;

    white-space: normal !important;
    overflow: visible !important;
}

/* Heading 2 */
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2,
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2 * {
    font-size: clamp(34px, 11vw, 54px) !important;
    line-height: 1.08em !important;
    letter-spacing: -1.5px !important;

    width: 100% !important;
    max-width: 100% !important;

    text-align: right !important;
    margin-left: 0 !important;
    margin-right: 22px !important;
    margin-top: 24px !important;

    white-space: normal !important;
    overflow: visible !important;
}

/* Description */
.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description {
    width: 86% !important;
    max-width: 420px !important;

    margin-top: 44px !important;
    margin-left: auto !important;
    margin-right: auto !important;

    text-align: center !important;
}

.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description,
.elementor-3235 .elementor-element.elementor-element-435bb06 .hero-description p {
    font-size: clamp(20px, 5.8vw, 28px) !important;
    line-height: 1.35em !important;
}

/* Disable typewriter width issue on mobile */
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-1 .elementor-heading-title,
.elementor-3235 .elementor-element.elementor-element-435bb06 .header-line-2 .elementor-heading-title {
    width: auto !important;
    max-width: 100% !important;
    white-space: normal !important;
    animation: none !important;
    opacity: 1 !important;
}

/* arrow mobile position */
.hero-scroll-down {
    left: 18px !important;
    bottom: 18px !important;
}

}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-28ee32b *//* Add a soft white overlay */
.logo-overlay {
    position: relative;
    overflow: hidden;
}

.logo-overlay::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(255, 255, 255, 0.5); /* 50% white overlay */
    z-index: 1;
    pointer-events: none;
}

/* Ensure marquee stays above overlay */
.logo-overlay .marquee,
.logo-overlay .track-wrapper,
.logo-overlay .marquee__group {
    position: relative;
    z-index: 2;
}/* End custom CSS */