.elementor-16617 .elementor-element.elementor-element-42fdd005:not(.elementor-motion-effects-element-type-background), .elementor-16617 .elementor-element.elementor-element-42fdd005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://callnewera.com/wp-content/uploads/2025/12/New-Era-28.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-16617 .elementor-element.elementor-element-42fdd005 > .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-16617 .elementor-element.elementor-element-42fdd005{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-16617 .elementor-element.elementor-element-51916023{--divider-border-style:solid;--divider-color:var( --e-global-color-8a584cb );--divider-border-width:1px;}.elementor-16617 .elementor-element.elementor-element-51916023 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-51916023 .elementor-divider-separator{width:25%;margin:0 auto;margin-center:0;}.elementor-16617 .elementor-element.elementor-element-51916023 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-16617 .elementor-element.elementor-element-51916023 .elementor-divider__text{color:var( --e-global-color-8a584cb );font-family:"Bebas Neue", Sans-serif;font-size:26px;font-weight:700;}.elementor-16617 .elementor-element.elementor-element-1f57589e{text-align:center;}.elementor-16617 .elementor-element.elementor-element-1f57589e .elementor-heading-title{font-size:70px;color:var( --e-global-color-a4e6db9 );}.elementor-16617 .elementor-element.elementor-element-11fb7846{text-align:center;font-size:18px;font-weight:500;color:#FFFFFFAD;}.elementor-16617 .elementor-element.elementor-element-559eaba .elementor-button{font-size:23px;padding:15px 36px 15px 36px;}.elementor-16617 .elementor-element.elementor-element-65cea4b7{--spacer-size:130px;}.elementor-16617 .elementor-element.elementor-element-3714f4ed{margin-top:-200px;margin-bottom:0px;}.elementor-16617 .elementor-element.elementor-element-6ffbdb6f{margin-top:80px;margin-bottom:80px;}.elementor-16617 .elementor-element.elementor-element-4a632d3d img{width:100%;max-width:350%;height:350px;object-fit:cover;object-position:center center;}.elementor-16617 .elementor-element.elementor-element-4bd12345{margin-top:0px;margin-bottom:50px;}.elementor-16617 .elementor-element.elementor-element-7eb9dbee > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16617 .elementor-element.elementor-element-7eb9dbee{margin-top:0px;margin-bottom:50px;padding:0em 3em 0em 3em;}.elementor-bc-flex-widget .elementor-16617 .elementor-element.elementor-element-46b1ba7d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16617 .elementor-element.elementor-element-46b1ba7d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16617 .elementor-element.elementor-element-46b1ba7d > .elementor-element-populated{padding:10px 30px 10px 10px;}.elementor-16617 .elementor-element.elementor-element-6328aad3 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-8a584cb );}.elementor-16617 .elementor-element.elementor-element-4196ed81 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16617 .elementor-element.elementor-element-18813f81 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://callnewera.com/wp-content/uploads/2025/12/Asset-1.svg");background-position:top right;background-repeat:no-repeat;background-size:60% auto;opacity:1;}.elementor-16617 .elementor-element.elementor-element-18813f81 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 10px 30px;}.elementor-16617 .elementor-element.elementor-element-18813f81 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-753573cb:not(.elementor-motion-effects-element-type-background), .elementor-16617 .elementor-element.elementor-element-753573cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16617 .elementor-element.elementor-element-753573cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-16617 .elementor-element.elementor-element-753573cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-2634e903 .elementor-heading-title{color:var( --e-global-color-daac9fa );}.elementor-16617 .elementor-element.elementor-element-5a2ade64{color:var( --e-global-color-daac9fa );}.elementor-16617 .elementor-element.elementor-element-57ae4f8d .elementor-flip-box__front{background-color:var( --e-global-color-8a584cb );}.elementor-16617 .elementor-element.elementor-element-57ae4f8d .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-16617 .elementor-element.elementor-element-57ae4f8d .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-16617 .elementor-element.elementor-element-57ae4f8d .elementor-icon i{transform:rotate(0deg);}.elementor-16617 .elementor-element.elementor-element-57ae4f8d .elementor-icon svg{transform:rotate(0deg);}.elementor-16617 .elementor-element.elementor-element-57ae4f8d .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-size:36px;}.elementor-16617 .elementor-element.elementor-element-57ae4f8d .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-text );font-size:16px;}.elementor-16617 .elementor-element.elementor-element-57ae4f8d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-16617 .elementor-element.elementor-element-57ae4f8d .elementor-flip-box__button{margin-inline-center:0;}.elementor-16617 .elementor-element.elementor-element-57ae4f8d .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-16617 .elementor-element.elementor-element-344663e5 .elementor-flip-box__front{background-color:var( --e-global-color-8a584cb );}.elementor-16617 .elementor-element.elementor-element-344663e5 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-16617 .elementor-element.elementor-element-344663e5 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-16617 .elementor-element.elementor-element-344663e5 .elementor-icon i{transform:rotate(0deg);}.elementor-16617 .elementor-element.elementor-element-344663e5 .elementor-icon svg{transform:rotate(0deg);}.elementor-16617 .elementor-element.elementor-element-344663e5 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-size:36px;}.elementor-16617 .elementor-element.elementor-element-344663e5 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-text );font-size:16px;}.elementor-16617 .elementor-element.elementor-element-344663e5 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-16617 .elementor-element.elementor-element-344663e5 .elementor-flip-box__button{margin-inline-center:0;}.elementor-16617 .elementor-element.elementor-element-344663e5 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-16617 .elementor-element.elementor-element-18028d04 .elementor-flip-box__front{background-color:var( --e-global-color-8a584cb );}.elementor-16617 .elementor-element.elementor-element-18028d04 .elementor-flip-box__back{background-color:var( --e-global-color-secondary );}.elementor-16617 .elementor-element.elementor-element-18028d04 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-16617 .elementor-element.elementor-element-18028d04 .elementor-icon i{transform:rotate(0deg);}.elementor-16617 .elementor-element.elementor-element-18028d04 .elementor-icon svg{transform:rotate(0deg);}.elementor-16617 .elementor-element.elementor-element-18028d04 .elementor-flip-box__front .elementor-flip-box__layer__title{color:var( --e-global-color-text );font-size:36px;}.elementor-16617 .elementor-element.elementor-element-18028d04 .elementor-flip-box__front .elementor-flip-box__layer__description{color:var( --e-global-color-text );font-size:16px;}.elementor-16617 .elementor-element.elementor-element-18028d04 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-16617 .elementor-element.elementor-element-18028d04 .elementor-flip-box__button{margin-inline-center:0;}.elementor-16617 .elementor-element.elementor-element-18028d04 .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:16px;}.elementor-16617 .elementor-element.elementor-element-76f98862 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16617 .elementor-element.elementor-element-76f98862:not(.elementor-motion-effects-element-type-background), .elementor-16617 .elementor-element.elementor-element-76f98862 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8a584cb );}.elementor-16617 .elementor-element.elementor-element-76f98862{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 12em 0em;}.elementor-16617 .elementor-element.elementor-element-76f98862 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-683f7159:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16617 .elementor-element.elementor-element-683f7159 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4e6db9 );}.elementor-16617 .elementor-element.elementor-element-683f7159 > .elementor-element-populated, .elementor-16617 .elementor-element.elementor-element-683f7159 > .elementor-element-populated > .elementor-background-overlay, .elementor-16617 .elementor-element.elementor-element-683f7159 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-16617 .elementor-element.elementor-element-683f7159 > .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-16617 .elementor-element.elementor-element-683f7159 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-56cc7c8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16617 .elementor-element.elementor-element-56cc7c8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4e6db9 );}.elementor-16617 .elementor-element.elementor-element-56cc7c8 > .elementor-element-populated, .elementor-16617 .elementor-element.elementor-element-56cc7c8 > .elementor-element-populated > .elementor-background-overlay, .elementor-16617 .elementor-element.elementor-element-56cc7c8 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-16617 .elementor-element.elementor-element-56cc7c8 > .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-16617 .elementor-element.elementor-element-56cc7c8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-1d911d05:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-16617 .elementor-element.elementor-element-1d911d05 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a4e6db9 );}.elementor-16617 .elementor-element.elementor-element-1d911d05 > .elementor-element-populated, .elementor-16617 .elementor-element.elementor-element-1d911d05 > .elementor-element-populated > .elementor-background-overlay, .elementor-16617 .elementor-element.elementor-element-1d911d05 > .elementor-background-slideshow{border-radius:24px 24px 24px 24px;}.elementor-16617 .elementor-element.elementor-element-1d911d05 > .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-16617 .elementor-element.elementor-element-1d911d05 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-10ef4a82{padding:0px 0px 50px 0px;}.elementor-16617 .elementor-element.elementor-element-1836a32a{border-style:none;margin-top:20px;margin-bottom:20px;padding:50px 50px 50px 50px;}.elementor-16617 .elementor-element.elementor-element-1836a32a, .elementor-16617 .elementor-element.elementor-element-1836a32a > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-16617 .elementor-element.elementor-element-1d15f49 > .elementor-element-populated{border-style:solid;border-color:var( --e-global-color-secondary );padding:20px 20px 20px 20px;}.elementor-16617 .elementor-element.elementor-element-1d15f49 > .elementor-element-populated, .elementor-16617 .elementor-element.elementor-element-1d15f49 > .elementor-element-populated > .elementor-background-overlay, .elementor-16617 .elementor-element.elementor-element-1d15f49 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-16617 .elementor-element.elementor-element-5bf7a819{text-align:start;}.elementor-16617 .elementor-element.elementor-element-4ad15112 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-4f5b647f{width:auto;max-width:auto;}.elementor-16617 .elementor-element.elementor-element-13256b0f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16617 .elementor-element.elementor-element-13256b0f:not(.elementor-motion-effects-element-type-background), .elementor-16617 .elementor-element.elementor-element-13256b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16617 .elementor-element.elementor-element-13256b0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 3em 4em 3em;}.elementor-16617 .elementor-element.elementor-element-13256b0f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-78df416d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16617 .elementor-element.elementor-element-78df416d > .elementor-element-populated{padding:10px 30px 10px 10px;}.elementor-16617 .elementor-element.elementor-element-69d5a615{text-align:center;}.elementor-16617 .elementor-element.elementor-element-69d5a615 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-8a584cb );}.elementor-16617 .elementor-element.elementor-element-2814b18a > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0em 0em 0em 0em;}.elementor-16617 .elementor-element.elementor-element-2814b18a{text-align:center;}.elementor-16617 .elementor-element.elementor-element-2814b18a .elementor-heading-title{color:var( --e-global-color-a4e6db9 );}.elementor-16617 .elementor-element.elementor-element-4109052a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-4109052a{text-align:center;color:var( --e-global-color-daac9fa );}.elementor-16617 .elementor-element.elementor-element-195d7af8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-195d7af8{text-align:start;}.elementor-16617 .elementor-element.elementor-element-195d7af8 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-8a584cb );}.elementor-16617 .elementor-element.elementor-element-21ab9481 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16617 .elementor-element.elementor-element-21ab9481{text-align:start;}.elementor-16617 .elementor-element.elementor-element-21ab9481 .elementor-heading-title{color:var( --e-global-color-a4e6db9 );}.elementor-16617 .elementor-element.elementor-element-5e6953ab > .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-16617 .elementor-element.elementor-element-5e6953ab{text-align:center;color:var( --e-global-color-a4e6db9 );}.elementor-16617 .elementor-element.elementor-element-3f2a7fee{width:auto;max-width:auto;}.elementor-16617 .elementor-element.elementor-element-5216fe98 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-5216fe98{text-align:start;color:#FFFFFFA6;}.elementor-16617 .elementor-element.elementor-element-7989b9de > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16617 .elementor-element.elementor-element-7989b9de:not(.elementor-motion-effects-element-type-background), .elementor-16617 .elementor-element.elementor-element-7989b9de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-16617 .elementor-element.elementor-element-7989b9de{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-16617 .elementor-element.elementor-element-7989b9de > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-7989b9de > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-16617 .elementor-element.elementor-element-753efd80.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-16617 .elementor-element.elementor-element-753efd80 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-16617 .elementor-element.elementor-element-4f836b70{text-align:center;}.elementor-16617 .elementor-element.elementor-element-4f836b70 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-8a584cb );}.elementor-16617 .elementor-element.elementor-element-186bbce0 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0em 0em 0em 0em;}.elementor-16617 .elementor-element.elementor-element-186bbce0{text-align:center;}.elementor-16617 .elementor-element.elementor-element-186bbce0 .elementor-heading-title{color:var( --e-global-color-a4e6db9 );}.elementor-16617 .elementor-element.elementor-element-60c8f8a0{margin-top:30px;margin-bottom:0px;}.elementor-16617 .elementor-element.elementor-element-20633ce9 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-20633ce9 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-8a584cb );}.elementor-16617 .elementor-element.elementor-element-2abe7a24 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16617 .elementor-element.elementor-element-2abe7a24{text-align:start;}.elementor-16617 .elementor-element.elementor-element-2abe7a24 .elementor-heading-title{color:var( --e-global-color-a4e6db9 );}.elementor-16617 .elementor-element.elementor-element-489584e5{text-align:start;color:#FFFFFFA6;}.elementor-16617 .elementor-element.elementor-element-6c81d688{--spacer-size:250px;}.elementor-16617 .elementor-element.elementor-element-1072f98c img{width:100%;}.elementor-16617 .elementor-element.elementor-element-38491db2 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16617 .elementor-element.elementor-element-38491db2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 3em 4em 3em;}.elementor-16617 .elementor-element.elementor-element-38491db2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-161328a9 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://callnewera.com/wp-content/uploads/2025/12/Asset-1.svg");background-position:top left;background-repeat:no-repeat;background-size:60% auto;opacity:1;}.elementor-bc-flex-widget .elementor-16617 .elementor-element.elementor-element-161328a9.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-16617 .elementor-element.elementor-element-161328a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-16617 .elementor-element.elementor-element-161328a9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 10px 30px;}.elementor-16617 .elementor-element.elementor-element-161328a9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16617 .elementor-element.elementor-element-4f16bc40 > .elementor-element-populated{padding:10px 10px 10px 30px;}.elementor-16617 .elementor-element.elementor-element-132631b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-8a584cb );}.elementor-16617 .elementor-element.elementor-element-663fad1e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16617 .elementor-element.elementor-element-ff77926{width:auto;max-width:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-16617 .elementor-element.elementor-element-42fdd005{padding:2em 1em 6em 1em;}.elementor-16617 .elementor-element.elementor-element-51916023 > .elementor-widget-container{margin:25px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-51916023 .elementor-divider-separator{width:35%;margin:0 auto;margin-center:0;}.elementor-16617 .elementor-element.elementor-element-51916023 .elementor-divider{text-align:center;}.elementor-16617 .elementor-element.elementor-element-51916023 .elementor-divider__text{font-size:20px;}.elementor-16617 .elementor-element.elementor-element-1f57589e .elementor-heading-title{font-size:55px;}.elementor-16617 .elementor-element.elementor-element-11fb7846{font-size:16px;}.elementor-16617 .elementor-element.elementor-element-559eaba .elementor-button{font-size:20px;}.elementor-16617 .elementor-element.elementor-element-65cea4b7{--spacer-size:10px;}.elementor-16617 .elementor-element.elementor-element-7eb9dbee{padding:0em 1em 0em 1em;}.elementor-16617 .elementor-element.elementor-element-6328aad3 .elementor-heading-title{font-size:18px;}.elementor-16617 .elementor-element.elementor-element-18813f81 > .elementor-element-populated{padding:30px 30px 30px 10px;}.elementor-16617 .elementor-element.elementor-element-76f98862{padding:2em 1em 2em 1em;}.elementor-16617 .elementor-element.elementor-element-13256b0f{padding:0em 1em 2em 1em;}.elementor-16617 .elementor-element.elementor-element-69d5a615 .elementor-heading-title{font-size:18px;}.elementor-16617 .elementor-element.elementor-element-195d7af8 .elementor-heading-title{font-size:18px;}.elementor-16617 .elementor-element.elementor-element-7989b9de{padding:2em 1em 0em 1em;}.elementor-16617 .elementor-element.elementor-element-4f836b70 .elementor-heading-title{font-size:18px;}.elementor-16617 .elementor-element.elementor-element-186bbce0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16617 .elementor-element.elementor-element-60c8f8a0{margin-top:50px;margin-bottom:100px;}.elementor-16617 .elementor-element.elementor-element-20633ce9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-20633ce9 .elementor-heading-title{font-size:18px;}.elementor-16617 .elementor-element.elementor-element-2abe7a24 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-16617 .elementor-element.elementor-element-76c69837.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16617 .elementor-element.elementor-element-76c69837.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16617 .elementor-element.elementor-element-1072f98c{text-align:end;}.elementor-16617 .elementor-element.elementor-element-1072f98c img{width:90%;}.elementor-16617 .elementor-element.elementor-element-38491db2{padding:2em 1em 2em 1em;}.elementor-16617 .elementor-element.elementor-element-161328a9 > .elementor-element-populated{padding:30px 10px 30px 30px;}.elementor-16617 .elementor-element.elementor-element-4f16bc40 > .elementor-element-populated{padding:10px 10px 50px 10px;}.elementor-16617 .elementor-element.elementor-element-132631b .elementor-heading-title{font-size:18px;}}@media(max-width:767px){.elementor-16617 .elementor-element.elementor-element-42fdd005{padding:2em 1em 4em 1em;}.elementor-16617 .elementor-element.elementor-element-51916023 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-51916023 .elementor-divider-separator{width:63%;}.elementor-16617 .elementor-element.elementor-element-1f57589e .elementor-heading-title{font-size:45px;}.elementor-16617 .elementor-element.elementor-element-559eaba .elementor-button{padding:16px 16px 16px 16px;}.elementor-16617 .elementor-element.elementor-element-65cea4b7{--spacer-size:10px;}.elementor-16617 .elementor-element.elementor-element-3714f4ed{margin-top:0px;margin-bottom:0px;}.elementor-16617 .elementor-element.elementor-element-7eb9dbee{padding:2em 1em 2em 1em;}.elementor-16617 .elementor-element.elementor-element-46b1ba7d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-16617 .elementor-element.elementor-element-4196ed81 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16617 .elementor-element.elementor-element-18813f81 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-16617 .elementor-element.elementor-element-76f98862{padding:2em 1em 4em 1em;}.elementor-16617 .elementor-element.elementor-element-4f5b647f{width:100%;max-width:100%;}.elementor-16617 .elementor-element.elementor-element-13256b0f{padding:2em 1em 2em 1em;}.elementor-16617 .elementor-element.elementor-element-78df416d > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-16617 .elementor-element.elementor-element-4109052a{columns:1;}.elementor-16617 .elementor-element.elementor-element-5e6953ab > .elementor-widget-container{margin:20px 0px 30px 0px;}.elementor-16617 .elementor-element.elementor-element-3f2a7fee{width:100%;max-width:100%;}.elementor-16617 .elementor-element.elementor-element-5216fe98{columns:1;}.elementor-16617 .elementor-element.elementor-element-186bbce0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16617 .elementor-element.elementor-element-60c8f8a0{margin-top:50px;margin-bottom:20px;}.elementor-16617 .elementor-element.elementor-element-3879026a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-20633ce9{text-align:start;}.elementor-16617 .elementor-element.elementor-element-2abe7a24{text-align:start;}.elementor-16617 .elementor-element.elementor-element-489584e5{text-align:start;}.elementor-16617 .elementor-element.elementor-element-76c69837 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16617 .elementor-element.elementor-element-1072f98c > .elementor-widget-container{margin:45px 0px -55px 0px;}.elementor-16617 .elementor-element.elementor-element-1072f98c img{width:100%;}.elementor-16617 .elementor-element.elementor-element-38491db2{padding:3em 1em 2em 1em;}.elementor-16617 .elementor-element.elementor-element-161328a9 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-16617 .elementor-element.elementor-element-663fad1e > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-16617 .elementor-element.elementor-element-ff77926{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-16617 .elementor-element.elementor-element-46b1ba7d{width:50%;}.elementor-16617 .elementor-element.elementor-element-18813f81{width:50%;}.elementor-16617 .elementor-element.elementor-element-6dc23e16{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16617 .elementor-element.elementor-element-46b1ba7d{width:100%;}.elementor-16617 .elementor-element.elementor-element-18813f81{width:100%;}.elementor-16617 .elementor-element.elementor-element-78df416d{width:100%;}.elementor-16617 .elementor-element.elementor-element-161328a9{width:100%;}.elementor-16617 .elementor-element.elementor-element-4f16bc40{width:100%;}}@media(min-width:1025px){.elementor-16617 .elementor-element.elementor-element-42fdd005:not(.elementor-motion-effects-element-type-background), .elementor-16617 .elementor-element.elementor-element-42fdd005 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-16617 .elementor-element.elementor-element-18813f81 > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}.elementor-16617 .elementor-element.elementor-element-161328a9 > .elementor-element-populated >  .elementor-background-overlay{background-attachment:scroll;}}/* Start custom CSS for html, class: .elementor-element-123fedb1 */.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-57d304da */.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-3ba8bb14 */.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 */