.elementor-16964 .elementor-element.elementor-element-446b711d:not(.elementor-motion-effects-element-type-background), .elementor-16964 .elementor-element.elementor-element-446b711d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://callnewera.com/wp-content/uploads/2026/10/New-Era-28.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16964 .elementor-element.elementor-element-446b711d > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.9;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16964 .elementor-element.elementor-element-446b711d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:4em 3em 5em 3em;}.elementor-16964 .elementor-element.elementor-element-770ed600{--divider-border-style:solid;--divider-color:var( --e-global-color-8a584cb );--divider-border-width:1px;}.elementor-16964 .elementor-element.elementor-element-770ed600 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16964 .elementor-element.elementor-element-770ed600 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-16964 .elementor-element.elementor-element-770ed600 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-16964 .elementor-element.elementor-element-770ed600 .elementor-divider__text{color:var( --e-global-color-8a584cb );font-family:"Bebas Neue", Sans-serif;font-size:26px;font-weight:700;}.elementor-16964 .elementor-element.elementor-element-5f7a7839{text-align:center;}.elementor-16964 .elementor-element.elementor-element-5f7a7839 .elementor-heading-title{font-size:70px;color:var( --e-global-color-a4e6db9 );}.elementor-16964 .elementor-element.elementor-element-5ac66f4b{text-align:center;font-size:18px;font-weight:500;color:#FFFFFFAD;}.elementor-16964 .elementor-element.elementor-element-183bd966 .elementor-button{font-size:23px;padding:15px 36px 15px 36px;}.elementor-16964 .elementor-element.elementor-element-53db85c4{--spacer-size:130px;}.elementor-16964 .elementor-element.elementor-element-304726c9{margin-top:-200px;margin-bottom:0px;}.elementor-16964 .elementor-element.elementor-element-22027d46{margin-top:80px;margin-bottom:80px;}.elementor-16964 .elementor-element.elementor-element-5d41ad00 img{width:100%;max-width:350%;height:350px;object-fit:cover;object-position:center center;}.elementor-16964 .elementor-element.elementor-element-39db5a81{margin-top:0px;margin-bottom:50px;}.elementor-16964 .elementor-element.elementor-element-4b5b7cc5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16964 .elementor-element.elementor-element-4b5b7cc5{margin-top:0px;margin-bottom:50px;padding:0em 3em 0em 3em;}.elementor-bc-flex-widget .elementor-16964 .elementor-element.elementor-element-7f1aef3d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16964 .elementor-element.elementor-element-7f1aef3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16964 .elementor-element.elementor-element-7f1aef3d > .elementor-element-populated{padding:10px 30px 10px 10px;}.elementor-16964 .elementor-element.elementor-element-33f4fd99 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-8a584cb );}.elementor-16964 .elementor-element.elementor-element-71276c63 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16964 .elementor-element.elementor-element-79f9a286 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://callnewera.com/wp-content/uploads/2026/10/Asset-1.svg");background-position:top right;background-repeat:no-repeat;background-size:60% auto;opacity:1;}.elementor-16964 .elementor-element.elementor-element-79f9a286 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 10px 30px;}.elementor-16964 .elementor-element.elementor-element-79f9a286 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16964 .elementor-element.elementor-element-41b946a5:not(.elementor-motion-effects-element-type-background), .elementor-16964 .elementor-element.elementor-element-41b946a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16964 .elementor-element.elementor-element-41b946a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-16964 .elementor-element.elementor-element-41b946a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16964 .elementor-element.elementor-element-7a04a0c3 .elementor-heading-title{color:var( --e-global-color-daac9fa );}.elementor-16964 .elementor-element.elementor-element-5e127dbc{color:var( --e-global-color-daac9fa );}.elementor-16964 .elementor-element.elementor-element-51699437 .elementor-flip-box__front{background-color:var( --e-global-color-8a584cb );}.elementor-16964 .elementor-element.elementor-element-51699437 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-16964 .elementor-element.elementor-element-51699437 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-16964 .elementor-element.elementor-element-51699437 .elementor-icon i{transform:rotate(0deg);}.elementor-16964 .elementor-element.elementor-element-51699437 .elementor-icon svg{transform:rotate(0deg);}.elementor-16964 .elementor-element.elementor-element-51699437 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-size:36px;}.elementor-16964 .elementor-element.elementor-element-51699437 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-text );font-size:16px;}.elementor-16964 .elementor-element.elementor-element-51699437 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-16964 .elementor-element.elementor-element-51699437 .elementor-flip-box__button{margin-inline-center:0;}.elementor-16964 .elementor-element.elementor-element-51699437 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-16964 .elementor-element.elementor-element-10774c2f .elementor-flip-box__front{background-color:var( --e-global-color-8a584cb );}.elementor-16964 .elementor-element.elementor-element-10774c2f .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-16964 .elementor-element.elementor-element-10774c2f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-16964 .elementor-element.elementor-element-10774c2f .elementor-icon i{transform:rotate(0deg);}.elementor-16964 .elementor-element.elementor-element-10774c2f .elementor-icon svg{transform:rotate(0deg);}.elementor-16964 .elementor-element.elementor-element-10774c2f .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-size:36px;}.elementor-16964 .elementor-element.elementor-element-10774c2f .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-text );font-size:16px;}.elementor-16964 .elementor-element.elementor-element-10774c2f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-16964 .elementor-element.elementor-element-10774c2f .elementor-flip-box__button{margin-inline-center:0;}.elementor-16964 .elementor-element.elementor-element-10774c2f .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-16964 .elementor-element.elementor-element-4aec6142 .elementor-flip-box__front{background-color:var( --e-global-color-8a584cb );}.elementor-16964 .elementor-element.elementor-element-4aec6142 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-16964 .elementor-element.elementor-element-4aec6142 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-16964 .elementor-element.elementor-element-4aec6142 .elementor-icon i{transform:rotate(0deg);}.elementor-16964 .elementor-element.elementor-element-4aec6142 .elementor-icon svg{transform:rotate(0deg);}.elementor-16964 .elementor-element.elementor-element-4aec6142 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-size:36px;}.elementor-16964 .elementor-element.elementor-element-4aec6142 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-text );font-size:16px;}.elementor-16964 .elementor-element.elementor-element-4aec6142 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-16964 .elementor-element.elementor-element-4aec6142 .elementor-flip-box__button{margin-inline-center:0;}.elementor-16964 .elementor-element.elementor-element-4aec6142 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-16964 .elementor-element.elementor-element-2b4c407f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16964 .elementor-element.elementor-element-2b4c407f:not(.elementor-motion-effects-element-type-background), .elementor-16964 .elementor-element.elementor-element-2b4c407f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a584cb );}.elementor-16964 .elementor-element.elementor-element-2b4c407f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 12em 0em;}.elementor-16964 .elementor-element.elementor-element-2b4c407f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16964 .elementor-element.elementor-element-c75a643:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16964 .elementor-element.elementor-element-c75a643 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4e6db9 );}.elementor-16964 .elementor-element.elementor-element-c75a643 > .elementor-element-populated, .elementor-16964 .elementor-element.elementor-element-c75a643 > .elementor-element-populated > .elementor-background-overlay, .elementor-16964 .elementor-element.elementor-element-c75a643 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-16964 .elementor-element.elementor-element-c75a643 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-16964 .elementor-element.elementor-element-c75a643 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16964 .elementor-element.elementor-element-e5773f5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16964 .elementor-element.elementor-element-e5773f5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4e6db9 );}.elementor-16964 .elementor-element.elementor-element-e5773f5 > .elementor-element-populated, .elementor-16964 .elementor-element.elementor-element-e5773f5 > .elementor-element-populated > .elementor-background-overlay, .elementor-16964 .elementor-element.elementor-element-e5773f5 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-16964 .elementor-element.elementor-element-e5773f5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-16964 .elementor-element.elementor-element-e5773f5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16964 .elementor-element.elementor-element-57eeab4a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16964 .elementor-element.elementor-element-57eeab4a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4e6db9 );}.elementor-16964 .elementor-element.elementor-element-57eeab4a > .elementor-element-populated, .elementor-16964 .elementor-element.elementor-element-57eeab4a > .elementor-element-populated > .elementor-background-overlay, .elementor-16964 .elementor-element.elementor-element-57eeab4a > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-16964 .elementor-element.elementor-element-57eeab4a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:20px 20px 20px 20px;}.elementor-16964 .elementor-element.elementor-element-57eeab4a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16964 .elementor-element.elementor-element-21e65bd{text-align:center;}.elementor-16964 .elementor-element.elementor-element-61728617{text-align:center;}.elementor-16964 .elementor-element.elementor-element-437eade5{--e-image-carousel-slides-to-show:6;}.elementor-16964 .elementor-element.elementor-element-437eade5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-16964 .elementor-element.elementor-element-437eade5 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-16964 .elementor-element.elementor-element-437eade5 .swiper-wrapper{display:flex;align-items:center;}.elementor-16964 .elementor-element.elementor-element-437eade5 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:1px 1px 1px 1px;border-color:#898989;border-radius:25px 25px 25px 25px;}.elementor-16964 .elementor-element.elementor-element-6f70a45e{text-align:center;font-size:14px;color:#7B7B7B;}.elementor-16964 .elementor-element.elementor-element-7cb06d05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:100px;margin-bottom:100px;}.elementor-16964 .elementor-element.elementor-element-7cb06d05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16964 .elementor-element.elementor-element-5f5007bc{border-style:none;margin-top:20px;margin-bottom:20px;padding:50px 50px 50px 50px;}.elementor-16964 .elementor-element.elementor-element-5f5007bc, .elementor-16964 .elementor-element.elementor-element-5f5007bc > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-16964 .elementor-element.elementor-element-e2db7e4 > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-secondary );padding:20px 20px 20px 20px;}.elementor-16964 .elementor-element.elementor-element-e2db7e4 > .elementor-element-populated, .elementor-16964 .elementor-element.elementor-element-e2db7e4 > .elementor-element-populated > .elementor-background-overlay, .elementor-16964 .elementor-element.elementor-element-e2db7e4 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-16964 .elementor-element.elementor-element-5df7c550{text-align:start;}.elementor-16964 .elementor-element.elementor-element-23a87638 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16964 .elementor-element.elementor-element-53673251{width:auto;max-width:auto;}.elementor-16964 .elementor-element.elementor-element-1dcbb477 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16964 .elementor-element.elementor-element-1dcbb477:not(.elementor-motion-effects-element-type-background), .elementor-16964 .elementor-element.elementor-element-1dcbb477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16964 .elementor-element.elementor-element-1dcbb477{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 3em 4em 3em;}.elementor-16964 .elementor-element.elementor-element-1dcbb477 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16964 .elementor-element.elementor-element-789d0d70.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16964 .elementor-element.elementor-element-789d0d70 > .elementor-element-populated{padding:10px 30px 10px 10px;}.elementor-16964 .elementor-element.elementor-element-12fbaf3d{text-align:center;}.elementor-16964 .elementor-element.elementor-element-12fbaf3d .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-8a584cb );}.elementor-16964 .elementor-element.elementor-element-6cb4b219 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0em 0em 0em 0em;}.elementor-16964 .elementor-element.elementor-element-6cb4b219{text-align:center;}.elementor-16964 .elementor-element.elementor-element-6cb4b219 .elementor-heading-title{color:var( --e-global-color-a4e6db9 );}.elementor-16964 .elementor-element.elementor-element-4e24db6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16964 .elementor-element.elementor-element-4e24db6f{text-align:center;color:var( --e-global-color-daac9fa );}.elementor-16964 .elementor-element.elementor-element-6778e92c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16964 .elementor-element.elementor-element-6778e92c{text-align:start;}.elementor-16964 .elementor-element.elementor-element-6778e92c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-8a584cb );}.elementor-16964 .elementor-element.elementor-element-16a6473c > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16964 .elementor-element.elementor-element-16a6473c{text-align:start;}.elementor-16964 .elementor-element.elementor-element-16a6473c .elementor-heading-title{color:var( --e-global-color-a4e6db9 );}.elementor-16964 .elementor-element.elementor-element-2abee5 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:20px 0px 50px 0px;padding:25px 25px 15px 25px;border-radius:16px 16px 16px 16px;}.elementor-16964 .elementor-element.elementor-element-2abee5{text-align:center;color:var( --e-global-color-a4e6db9 );}.elementor-16964 .elementor-element.elementor-element-5cc232e3{width:auto;max-width:auto;}.elementor-16964 .elementor-element.elementor-element-54488c8f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16964 .elementor-element.elementor-element-54488c8f{text-align:start;color:#FFFFFFA6;}.elementor-16964 .elementor-element.elementor-element-4474c000 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16964 .elementor-element.elementor-element-4474c000:not(.elementor-motion-effects-element-type-background), .elementor-16964 .elementor-element.elementor-element-4474c000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-16964 .elementor-element.elementor-element-4474c000{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:4em 3em 4em 3em;}.elementor-16964 .elementor-element.elementor-element-4474c000 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16964 .elementor-element.elementor-element-4474c000 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-16964 .elementor-element.elementor-element-2a983eb9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16964 .elementor-element.elementor-element-2a983eb9 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-16964 .elementor-element.elementor-element-7846091e{text-align:center;}.elementor-16964 .elementor-element.elementor-element-7846091e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-8a584cb );}.elementor-16964 .elementor-element.elementor-element-1015f3a > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0em 0em 0em 0em;}.elementor-16964 .elementor-element.elementor-element-1015f3a{text-align:center;}.elementor-16964 .elementor-element.elementor-element-1015f3a .elementor-heading-title{color:var( --e-global-color-a4e6db9 );}.elementor-16964 .elementor-element.elementor-element-d6c5dbd{margin-top:30px;margin-bottom:0px;}.elementor-16964 .elementor-element.elementor-element-2faf35cf > .elementor-element-populated{margin:0px 0px 200px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-16964 .elementor-element.elementor-element-57b8abe > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-16964 .elementor-element.elementor-element-57b8abe .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-8a584cb );}.elementor-16964 .elementor-element.elementor-element-1735d2dc > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16964 .elementor-element.elementor-element-1735d2dc{text-align:start;}.elementor-16964 .elementor-element.elementor-element-1735d2dc .elementor-heading-title{color:var( --e-global-color-a4e6db9 );}.elementor-16964 .elementor-element.elementor-element-4f1d2a29{text-align:start;color:#FFFFFFA6;}.elementor-16964 .elementor-element.elementor-element-3e658efa{--spacer-size:50px;}.elementor-16964 .elementor-element.elementor-element-36679332 img{width:100%;}.elementor-16964 .elementor-element.elementor-element-5294ae63 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16964 .elementor-element.elementor-element-5294ae63{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 3em 4em 3em;}.elementor-16964 .elementor-element.elementor-element-5294ae63 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16964 .elementor-element.elementor-element-2bf1e5fc > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://callnewera.com/wp-content/uploads/2026/10/Asset-1.svg");background-position:top left;background-repeat:no-repeat;background-size:60% auto;opacity:1;}.elementor-bc-flex-widget .elementor-16964 .elementor-element.elementor-element-2bf1e5fc.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-16964 .elementor-element.elementor-element-2bf1e5fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-16964 .elementor-element.elementor-element-2bf1e5fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 10px 30px;}.elementor-16964 .elementor-element.elementor-element-2bf1e5fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16964 .elementor-element.elementor-element-2e7f6071 > .elementor-element-populated{padding:10px 10px 10px 30px;}.elementor-16964 .elementor-element.elementor-element-79c85de0 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-8a584cb );}.elementor-16964 .elementor-element.elementor-element-7dd8d4e0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16964 .elementor-element.elementor-element-62f58917{width:auto;max-width:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16964 .elementor-element.elementor-element-446b711d{padding:2em 1em 6em 1em;}.elementor-16964 .elementor-element.elementor-element-770ed600 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-16964 .elementor-element.elementor-element-770ed600 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-16964 .elementor-element.elementor-element-770ed600 .elementor-divider{text-align:center;}.elementor-16964 .elementor-element.elementor-element-770ed600 .elementor-divider__text{font-size:20px;}.elementor-16964 .elementor-element.elementor-element-5f7a7839 .elementor-heading-title{font-size:55px;}.elementor-16964 .elementor-element.elementor-element-5ac66f4b{font-size:16px;}.elementor-16964 .elementor-element.elementor-element-183bd966 .elementor-button{font-size:20px;}.elementor-16964 .elementor-element.elementor-element-53db85c4{--spacer-size:10px;}.elementor-16964 .elementor-element.elementor-element-4b5b7cc5{padding:0em 1em 0em 1em;}.elementor-16964 .elementor-element.elementor-element-33f4fd99 .elementor-heading-title{font-size:18px;}.elementor-16964 .elementor-element.elementor-element-79f9a286 > .elementor-element-populated{padding:30px 30px 30px 10px;}.elementor-16964 .elementor-element.elementor-element-2b4c407f{padding:2em 1em 2em 1em;}.elementor-16964 .elementor-element.elementor-element-1dcbb477{padding:0em 1em 2em 1em;}.elementor-16964 .elementor-element.elementor-element-12fbaf3d .elementor-heading-title{font-size:18px;}.elementor-16964 .elementor-element.elementor-element-6778e92c .elementor-heading-title{font-size:18px;}.elementor-16964 .elementor-element.elementor-element-4474c000{padding:2em 1em 0em 1em;}.elementor-16964 .elementor-element.elementor-element-7846091e .elementor-heading-title{font-size:18px;}.elementor-16964 .elementor-element.elementor-element-1015f3a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16964 .elementor-element.elementor-element-d6c5dbd{margin-top:50px;margin-bottom:100px;}.elementor-16964 .elementor-element.elementor-element-57b8abe > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16964 .elementor-element.elementor-element-57b8abe .elementor-heading-title{font-size:18px;}.elementor-16964 .elementor-element.elementor-element-1735d2dc > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-16964 .elementor-element.elementor-element-383a7b9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16964 .elementor-element.elementor-element-383a7b9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16964 .elementor-element.elementor-element-36679332{text-align:end;}.elementor-16964 .elementor-element.elementor-element-36679332 img{width:90%;}.elementor-16964 .elementor-element.elementor-element-5294ae63{padding:2em 1em 2em 1em;}.elementor-16964 .elementor-element.elementor-element-2bf1e5fc > .elementor-element-populated{padding:30px 10px 30px 30px;}.elementor-16964 .elementor-element.elementor-element-2e7f6071 > .elementor-element-populated{padding:10px 10px 50px 10px;}.elementor-16964 .elementor-element.elementor-element-79c85de0 .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-16964 .elementor-element.elementor-element-446b711d{padding:2em 1em 4em 1em;}.elementor-16964 .elementor-element.elementor-element-770ed600 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-16964 .elementor-element.elementor-element-770ed600 .elementor-divider-separator{width:63%;}.elementor-16964 .elementor-element.elementor-element-5f7a7839 .elementor-heading-title{font-size:45px;}.elementor-16964 .elementor-element.elementor-element-183bd966 .elementor-button{padding:16px 16px 16px 16px;}.elementor-16964 .elementor-element.elementor-element-53db85c4{--spacer-size:10px;}.elementor-16964 .elementor-element.elementor-element-304726c9{margin-top:0px;margin-bottom:0px;}.elementor-16964 .elementor-element.elementor-element-4b5b7cc5{padding:2em 1em 2em 1em;}.elementor-16964 .elementor-element.elementor-element-7f1aef3d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-16964 .elementor-element.elementor-element-71276c63 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16964 .elementor-element.elementor-element-79f9a286 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-16964 .elementor-element.elementor-element-2b4c407f{padding:2em 1em 4em 1em;}.elementor-16964 .elementor-element.elementor-element-53673251{width:100%;max-width:100%;}.elementor-16964 .elementor-element.elementor-element-1dcbb477{padding:2em 1em 2em 1em;}.elementor-16964 .elementor-element.elementor-element-789d0d70 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-16964 .elementor-element.elementor-element-4e24db6f{columns:1;}.elementor-16964 .elementor-element.elementor-element-2abee5 > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-16964 .elementor-element.elementor-element-5cc232e3{width:100%;max-width:100%;}.elementor-16964 .elementor-element.elementor-element-54488c8f{columns:1;}.elementor-16964 .elementor-element.elementor-element-1015f3a > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16964 .elementor-element.elementor-element-d6c5dbd{margin-top:50px;margin-bottom:20px;}.elementor-16964 .elementor-element.elementor-element-2faf35cf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16964 .elementor-element.elementor-element-57b8abe{text-align:start;}.elementor-16964 .elementor-element.elementor-element-1735d2dc{text-align:start;}.elementor-16964 .elementor-element.elementor-element-4f1d2a29{text-align:start;}.elementor-16964 .elementor-element.elementor-element-383a7b9a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16964 .elementor-element.elementor-element-36679332 > .elementor-widget-container{margin:45px 0px -55px 0px;}.elementor-16964 .elementor-element.elementor-element-36679332 img{width:100%;}.elementor-16964 .elementor-element.elementor-element-5294ae63{padding:3em 1em 2em 1em;}.elementor-16964 .elementor-element.elementor-element-2bf1e5fc > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-16964 .elementor-element.elementor-element-7dd8d4e0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16964 .elementor-element.elementor-element-62f58917{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-16964 .elementor-element.elementor-element-7f1aef3d{width:50%;}.elementor-16964 .elementor-element.elementor-element-79f9a286{width:50%;}.elementor-16964 .elementor-element.elementor-element-6b4c4b5d{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16964 .elementor-element.elementor-element-7f1aef3d{width:100%;}.elementor-16964 .elementor-element.elementor-element-79f9a286{width:100%;}.elementor-16964 .elementor-element.elementor-element-789d0d70{width:100%;}.elementor-16964 .elementor-element.elementor-element-2bf1e5fc{width:100%;}.elementor-16964 .elementor-element.elementor-element-2e7f6071{width:100%;}}@media(min-width:1025px){.elementor-16964 .elementor-element.elementor-element-446b711d:not(.elementor-motion-effects-element-type-background), .elementor-16964 .elementor-element.elementor-element-446b711d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-16964 .elementor-element.elementor-element-79f9a286 > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-16964 .elementor-element.elementor-element-2bf1e5fc > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-52b99bef */.quick-inquiry-trigger-btn {
  background: #FF6113;
  color: #FFFFFF;
  border: none;
  font-size: 15px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.8px;
  padding: 12px 24px;
  border-radius: 6px;
  cursor: pointer;
  transition: background 0.2s ease, transform 0.2s ease;
}

.quick-inquiry-trigger-btn:hover {
  background: #e04f05;
  transform: translateY(-2px);
}


.inquiry-modal-overlay {
  display: none;
  position: fixed;
  inset: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(48, 34, 97, 0.75);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
  z-index: 99990;
  justify-content: center;
  align-items: center;
  padding: 20px;
  box-sizing: border-box;
}

.inquiry-modal-overlay.is-open {
  display: flex;
}

.inquiry-modal-overlay .inquiry-modal-card {
  width: min(92vw, 560px);
  max-height: 90vh;
  padding: 0;
  border-radius: 14px;
  background: #FFFFFF;
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.4);
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}

.inquiry-modal-overlay .inquiry-modal-header {
  background: #302261;
  padding: 16px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 3px solid #FF6113;
}

.inquiry-modal-overlay .inquiry-modal-title {
  margin: 0;
  color: #FFFFFF;
  font-size: 25px;
  font-weight: 800;
  letter-spacing: 0.5px;
}

.inquiry-modal-overlay .inquiry-modal-close {
  background: rgba(255, 255, 255, 0.15);
  color: #FFFFFF;
  border: none;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background 0.2s ease;
}

.inquiry-modal-overlay .inquiry-modal-close:hover {
  background: #FF6113;
}

.inquiry-modal-overlay .inquiry-modal-body {
  padding: 20px;
  overflow-y: auto;
  max-height: calc(90vh - 65px);
  box-sizing: border-box;
}


.inquiry-modal-overlay .inquiry-modal-body form.fluentform,
.inquiry-modal-overlay .inquiry-modal-body .fluentform {
  width: 100%;
}

.inquiry-modal-overlay .inquiry-modal-body form.fluentform input.ff-el-form-control,
.inquiry-modal-overlay .inquiry-modal-body form.fluentform select.ff-el-form-control,
.inquiry-modal-overlay .inquiry-modal-body form.fluentform textarea.ff-el-form-control,
.inquiry-modal-overlay .inquiry-modal-body .fluentform input,
.inquiry-modal-overlay .inquiry-modal-body .fluentform select,
.inquiry-modal-overlay .inquiry-modal-body .fluentform textarea {
  width: 100%;
  box-sizing: border-box;
  border-radius: 6px;
  border: 1px solid #dcdcdc;
  padding: 10px 12px;
}

.inquiry-modal-overlay .inquiry-modal-body form.fluentform button.ff-btn-submit,
.inquiry-modal-overlay .inquiry-modal-body .fluentform .ff-btn-submit {
  width: 100%;
  background: #FF6113;
  color: #FFFFFF;
  font-weight: 800;
  font-size: 16px;
  padding: 12px 18px;
  border-radius: 6px;
  border: none;
  box-shadow: 0 4px 10px rgba(255, 97, 19, 0.3);
  cursor: pointer;
}

.inquiry-modal-overlay .inquiry-modal-body form.fluentform button.ff-btn-submit:hover,
.inquiry-modal-overlay .inquiry-modal-body .fluentform .ff-btn-submit:hover {
  background: #e04f05;
}

body > div[style*="z-index"]:has(iframe[src*="recaptcha"]),
body > div[style*="z-index"]:has(iframe[src*="turnstile"]),
iframe[src*="recaptcha/api2/bframe"],
iframe[title*="recaptcha"] {
  z-index: 999999;
}

@media (max-width: 480px) {
  .inquiry-modal-overlay .inquiry-modal-card {
    width: 96vw;
    max-height: 94vh;
  }
  .inquiry-modal-overlay .inquiry-modal-body {
    padding: 14px 12px;
    max-height: calc(94vh - 60px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69025384 */.quick-inquiry-trigger-btn {
  background: #FF6113;
  color: #FFFFFF;
  border: none;
  font-size: 15px;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.8px;
  padding: 12px 24px;
  border-radius: 6px;
  cursor: pointer;
  transition: background 0.2s ease, transform 0.2s ease;
}

.quick-inquiry-trigger-btn:hover {
  background: #e04f05;
  transform: translateY(-2px);
}


.inquiry-modal-overlay {
  display: none;
  position: fixed;
  inset: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(48, 34, 97, 0.75);
  backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
  z-index: 99990;
  justify-content: center;
  align-items: center;
  padding: 20px;
  box-sizing: border-box;
}

.inquiry-modal-overlay.is-open {
  display: flex;
}

.inquiry-modal-overlay .inquiry-modal-card {
  width: min(92vw, 560px);
  max-height: 90vh;
  padding: 0;
  border-radius: 14px;
  background: #FFFFFF;
  box-shadow: 0 20px 50px rgba(0, 0, 0, 0.4);
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}

.inquiry-modal-overlay .inquiry-modal-header {
  background: #302261;
  padding: 16px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 3px solid #FF6113;
}

.inquiry-modal-overlay .inquiry-modal-title {
  margin: 0;
  color: #FFFFFF;
  font-size: 25px;
  font-weight: 800;
  letter-spacing: 0.5px;
}

.inquiry-modal-overlay .inquiry-modal-close {
  background: rgba(255, 255, 255, 0.15);
  color: #FFFFFF;
  border: none;
  width: 32px;
  height: 32px;
  border-radius: 50%;
  font-size: 16px;
  font-weight: 700;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background 0.2s ease;
}

.inquiry-modal-overlay .inquiry-modal-close:hover {
  background: #FF6113;
}

.inquiry-modal-overlay .inquiry-modal-body {
  padding: 20px;
  overflow-y: auto;
  max-height: calc(90vh - 65px);
  box-sizing: border-box;
}


.inquiry-modal-overlay .inquiry-modal-body form.fluentform,
.inquiry-modal-overlay .inquiry-modal-body .fluentform {
  width: 100%;
}

.inquiry-modal-overlay .inquiry-modal-body form.fluentform input.ff-el-form-control,
.inquiry-modal-overlay .inquiry-modal-body form.fluentform select.ff-el-form-control,
.inquiry-modal-overlay .inquiry-modal-body form.fluentform textarea.ff-el-form-control,
.inquiry-modal-overlay .inquiry-modal-body .fluentform input,
.inquiry-modal-overlay .inquiry-modal-body .fluentform select,
.inquiry-modal-overlay .inquiry-modal-body .fluentform textarea {
  width: 100%;
  box-sizing: border-box;
  border-radius: 6px;
  border: 1px solid #dcdcdc;
  padding: 10px 12px;
}

.inquiry-modal-overlay .inquiry-modal-body form.fluentform button.ff-btn-submit,
.inquiry-modal-overlay .inquiry-modal-body .fluentform .ff-btn-submit {
  width: 100%;
  background: #FF6113;
  color: #FFFFFF;
  font-weight: 800;
  font-size: 16px;
  padding: 12px 18px;
  border-radius: 6px;
  border: none;
  box-shadow: 0 4px 10px rgba(255, 97, 19, 0.3);
  cursor: pointer;
}

.inquiry-modal-overlay .inquiry-modal-body form.fluentform button.ff-btn-submit:hover,
.inquiry-modal-overlay .inquiry-modal-body .fluentform .ff-btn-submit:hover {
  background: #e04f05;
}

body > div[style*="z-index"]:has(iframe[src*="recaptcha"]),
body > div[style*="z-index"]:has(iframe[src*="turnstile"]),
iframe[src*="recaptcha/api2/bframe"],
iframe[title*="recaptcha"] {
  z-index: 999999;
}

@media (max-width: 480px) {
  .inquiry-modal-overlay .inquiry-modal-card {
    width: 96vw;
    max-height: 94vh;
  }
  .inquiry-modal-overlay .inquiry-modal-body {
    padding: 14px 12px;
    max-height: calc(94vh - 60px);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4030595f */.tuneup-card-container {
    --purple-deep: #1b0a2a;
    --purple-primary: #3b115a;
    --purple-badge: #501d7a;
    --yellow-gold: #ffb400;
    --yellow-light: #ffd24d;
    --orange-glow: #e65c00;
    --white: #ffffff;
    
    box-sizing: border-box;
    font-family: 'Impact', 'Arial Black', -apple-system, BlinkMacSystemFont, sans-serif;
    max-width: 540px;
    width: 100%;
    margin: 15px auto;
    background: radial-gradient(circle at 50% 15%, #4a1570 0%, var(--purple-primary) 45%, var(--purple-deep) 100%);
    border: 3px solid var(--purple-badge);
    border-radius: 16px;
    overflow: hidden;
    color: var(--white);
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);
  }

  .tuneup-card-container * {
    box-sizing: border-box;
  }

  /* Header Section */
  .tuneup-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 16px 16px 8px 16px;
    gap: 12px;
  }

  .tuneup-brand-badge {
    background: linear-gradient(180deg, #5b1a8c 0%, #2a0845 100%);
    border: 2px solid var(--yellow-gold);
    border-radius: 8px;
    padding: 8px 12px;
    text-align: center;
    flex-shrink: 0;
    box-shadow: 0 4px 12px rgba(0,0,0,0.4);
  }

  .tuneup-brand-title {
    font-size: 20px;
    line-height: 1;
    color: var(--white);
    text-shadow: 2px 2px 0px #000, -1px -1px 0px #000;
    letter-spacing: 0.5px;
  }

  .tuneup-brand-sub {
    font-size: 9px;
    letter-spacing: 1px;
    color: var(--yellow-gold);
    margin-top: 3px;
    text-transform: uppercase;
  }

  .tuneup-title-area {
    text-align: right;
    flex-grow: 1;
  }

  .tuneup-flame {
    color: var(--yellow-gold);
    font-size: 16px;
    line-height: 1;
  }

  .tuneup-main-title {
    font-size: clamp(26px, 7vw, 36px);
    line-height: 0.95;
    letter-spacing: 0.5px;
    color: var(--white);
    text-transform: uppercase;
    text-shadow: 2px 2px 5px rgba(0,0,0,0.7);
  }

  .tuneup-sub-title {
    font-size: clamp(30px, 8.5vw, 42px);
    line-height: 0.95;
    color: var(--yellow-gold);
    text-transform: uppercase;
    text-shadow: 2px 2px 0px #b35900, 3px 3px 6px rgba(0,0,0,0.8);
  }

  .tuneup-pill-banner {
    display: inline-block;
    background: linear-gradient(90deg, #320d4e, #5a1e8a);
    border: 1px solid var(--yellow-gold);
    border-radius: 14px;
    padding: 3px 10px;
    margin-top: 5px;
    font-size: 11px;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    white-space: nowrap;
  }

  .tuneup-pill-banner span {
    color: var(--yellow-gold);
  }

  /* Main Body Section */
  .tuneup-body {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-around;
    padding: 12px 16px 18px 16px;
    gap: 14px;
  }

  /* Price Badge Circle */
  .tuneup-price-pod {
    position: relative;
    width: clamp(170px, 46vw, 220px);
    height: clamp(170px, 46vw, 220px);
    flex-shrink: 0;
    background: radial-gradient(circle, #5b178e 30%, #200733 80%);
    border: 4px solid var(--white);
    outline: 3px solid var(--yellow-gold);
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    box-shadow: 0 0 25px rgba(0,0,0,0.7), inset 0 0 15px rgba(0,0,0,0.6);
  }

  .tuneup-price-amount {
    display: flex;
    align-items: flex-start;
    justify-content: center;
    color: var(--yellow-gold);
    text-shadow: 
      2px 2px 0px #b35900, 
      -1px -1px 0px var(--white), 
      1px -1px 0px var(--white), 
      -1px 1px 0px var(--white), 
      1px 1px 0px var(--white),
      4px 4px 8px rgba(0,0,0,0.9);
  }

  .tuneup-dollar-sign {
    font-size: clamp(34px, 10vw, 50px);
    line-height: 0.9;
    margin-top: 6px;
  }

  .tuneup-number {
    font-size: clamp(68px, 20vw, 96px);
    line-height: 0.85;
    letter-spacing: -1.5px;
  }

  .tuneup-badge-label {
    position: absolute;
    bottom: 14px;
    background: var(--yellow-gold);
    color: var(--purple-deep);
    padding: 3px 8px;
    border-radius: 4px;
    font-size: 11px;
    font-family: 'Arial Black', sans-serif;
    font-weight: 900;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    box-shadow: 0 2px 6px rgba(0,0,0,0.4);
    border: 1px solid var(--yellow-light);
    white-space: nowrap;
  }

  /* Benefits List */
  .tuneup-benefits-list {
    display: flex;
    flex-direction: column;
    gap: 10px;
    flex-grow: 1;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
  }

  .tuneup-benefit-item {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .tuneup-check-icon {
    width: 26px;
    height: 26px;
    flex-shrink: 0;
    border-radius: 50%;
    background: #46146d;
    border: 1.5px solid var(--yellow-gold);
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--white);
    font-size: 13px;
    font-weight: bold;
    box-shadow: 0 2px 4px rgba(0,0,0,0.3);
  }

  .tuneup-benefit-text {
    font-size: clamp(11px, 3vw, 13px);
    font-weight: 800;
    line-height: 1.2;
    text-transform: uppercase;
    letter-spacing: 0.3px;
    color: var(--white);
    text-shadow: 1px 1px 3px rgba(0,0,0,0.8);
  }

  /* Expiration Banner */
  .tuneup-promo-bar {
    background: var(--yellow-gold);
    color: var(--purple-deep);
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 8px 14px;
    border-top: 2px solid var(--white);
    border-bottom: 2px solid var(--white);
    gap: 10px;
  }

  .tuneup-promo-left {
    display: flex;
    align-items: center;
    gap: 8px;
  }

  .tuneup-promo-icon-box {
    width: 34px;
    height: 34px;
    background: var(--purple-primary);
    border-radius: 6px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--white);
    font-size: 16px;
    flex-shrink: 0;
  }

  .tuneup-promo-label {
    font-size: 11px;
    text-transform: uppercase;
    font-weight: 900;
    line-height: 1;
  }

  .tuneup-promo-date {
    font-size: clamp(16px, 4.5vw, 22px);
    font-style: italic;
    line-height: 1.05;
    margin-top: 2px;
    text-transform: uppercase;
    letter-spacing: 0.5px;
    font-weight: 900;
  }

  .tuneup-urgency-block {
    text-align: right;
    display: flex;
    align-items: center;
    gap: 6px;
    flex-shrink: 0;
  }

  .tuneup-snowflake {
    font-size: 24px;
    color: var(--purple-primary);
    line-height: 1;
  }

  .tuneup-urgency-lines {
    display: flex;
    flex-direction: column;
    line-height: 1;
  }

  .tuneup-urgency-top {
    font-size: clamp(13px, 3.5vw, 16px);
    font-weight: 900;
    color: var(--purple-primary);
    text-transform: uppercase;
  }

  .tuneup-urgency-bottom {
    font-size: clamp(13px, 3.5vw, 16px);
    font-weight: 900;
    color: #b35900;
    text-transform: uppercase;
  }

  /* Contact Footer Bar */
  .tuneup-contact-bar {
    background: #150522;
    padding: 10px 14px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
    font-weight: 800;
    font-size: 14px;
    gap: 8px;
  }

  .tuneup-contact-link,
  .tuneup-web-link {
    color: var(--white);
    text-decoration: none;
    display: flex;
    align-items: center;
    gap: 6px;
    padding: 6px 10px;
    border-radius: 6px;
    background: rgba(255, 255, 255, 0.05);
    flex: 1;
    justify-content: center;
  }

  .tuneup-web-link {
    color: var(--yellow-gold);
  }

  .tuneup-contact-icon {
    width: 22px;
    height: 22px;
    background: var(--yellow-gold);
    color: var(--purple-deep);
    border-radius: 50%;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 11px;
    flex-shrink: 0;
  }

  /* Mobile screen adaptation (below 480px) */
  @media (max-width: 480px) {
    .tuneup-header {
      padding: 12px 12px 6px 12px;
    }
    .tuneup-body {
      padding: 8px 12px 14px 12px;
      gap: 10px;
    }
    .tuneup-badge-label {
      font-size: 9px;
      bottom: 10px;
      padding: 2px 6px;
    }
    .tuneup-promo-bar {
      padding: 8px 10px;
    }
    .tuneup-contact-bar {
      flex-direction: column;
      gap: 6px;
    }
    .tuneup-contact-link,
    .tuneup-web-link {
      width: 100%;
      padding: 8px;
    }
  }

  /* Ultra-compact phone adaptation (below 370px) */
  @media (max-width: 370px) {
    .tuneup-body {
      flex-direction: column;
    }
    .tuneup-benefits-list {
      width: 100%;
    }
  }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-350ba372 */.era-grid {
    display: grid;
    grid-template-columns: 1fr; /* Mobile default */
    gap: 16px;
  }

  /* Tablet */
  @media (min-width: 640px) {
    .era-grid {
      grid-template-columns: repeat(2, 1fr);
    }
  }

  /* Small Desktop */
  @media (min-width: 1024px) {
    .era-grid {
      grid-template-columns: repeat(3, 1fr);
    }
  }

  /* Large Desktop */
  @media (min-width: 1280px) {
    .era-grid {
      grid-template-columns: repeat(5, 1fr);
    }
  }/* End custom CSS */