.sc-faq-wrapper{font-family:"Roboto Slab",serif;max-width:800px;margin:0 auto;padding:80px 20px;background-color:transparent;color:#333}.sc-faq-header{text-align:center;margin-bottom:50px}.sc-faq-h2{font-size:36px;font-weight:700;color:#0e2b5c;margin-bottom:15px;line-height:1.2}.sc-faq-details{margin-bottom:15px;border:1px solid #e0e0e0;border-radius:8px;background:#fff;overflow:hidden;transition:all .3s ease}.sc-faq-details[open]{box-shadow:0 4px 15px rgba(0,0,0,.05);border-color:#cd1f4a}.sc-faq-summary{padding:20px;cursor:pointer;font-weight:700;font-size:18px;color:#0e2b5c;list-style:none;position:relative;padding-right:50px}.sc-faq-summary::-webkit-details-marker{display:none}.sc-faq-summary::after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px;color:#cd1f4a;font-weight:400;transition:transform .2s ease}.sc-faq-details[open] .sc-faq-summary::after{transform:translateY(-50%) rotate(45deg)}.sc-faq-answer{padding:0 20px 25px;font-size:16px;line-height:1.6;color:#555;border-top:1px solid transparent}.sc-faq-details[open] .sc-faq-answer{border-top:1px solid #f0f0f0;padding-top:20px}@media (max-width:768px){.sc-faq-h2{font-size:28px}.sc-faq-summary{font-size:16px}}.dialog-container .pac-container{z-index:10000!important}div.pac-container{z-index:99999999999!important}.pac-container{z-index:99999999999!important}.elementor-element-58c223d7>.elementor-element-populated>.elementor-background-overlay{background-image:url("https://stuccochampions.com/wp-content/uploads/2023/07/image-OJO4YQ0.webp")!important;--lzl-bg-img:"https://stuccochampions.com/wp-content/uploads/2023/07/image-OJO4YQ0.webp"}.gotrgf_summary_lines{display:none}.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images{width:20%}.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:75%}.woocommerce div.product .woocommerce-variation-add-to-cart,.woocommerce div.product.product-type-simple form.cart{display:block!important}@media only screen and (min-width:641px){.hustle-ui .hustle-info,.hustle-ui .hustle-info *{width:500px!important}}@media only screen and (max-width:600px){.hustle-ui .hustle-info,.hustle-ui .hustle-info *{width:400px!important}}@media only screen and (max-width:390px){.hustle-ui .hustle-info,.hustle-ui .hustle-info *{width:360px!important}}@media only screen and (max-width:350px){.hustle-ui .hustle-info,.hustle-ui .hustle-info *{width:310px!important}}.nearby-cities-section{padding:40px 20px;max-width:800px;margin:0 auto;text-align:center}.nearby-cities-section h2{font-size:28px;color:#1a1a1a;margin-bottom:15px;font-weight:700}.nearby-cities-section p{color:#555;font-size:16px;margin-bottom:20px}.nearby-cities-list{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 20px;margin:0}.nearby-cities-list li{margin:0}.nearby-cities-list li a{display:inline-block;padding:8px 16px;background:#f5f5f5;border-radius:6px;color:#2c6e2f;text-decoration:none;font-size:15px;font-weight:500;transition:background .2s,color .2s}.nearby-cities-list li a:hover{background:#2c6e2f;color:#fff}@media (max-width:768px){.nearby-cities-section{padding:30px 15px}.nearby-cities-section h2{font-size:22px}.nearby-cities-list{gap:8px}.nearby-cities-list li a{font-size:14px;padding:6px 12px}}.faq-section.expanded .faq-section-title::after{content:"−"}.faq-section.expanded .faq-section-title{background:linear-gradient(135deg,#c41e3a 0%,#e63950 100%)}.elementor-element-58c223d7>.elementor-element-populated>.elementor-background-overlay.lzl:not(.lzl-ed),.elementor-element-58c223d7>.elementor-element-populated>.elementor-background-overlay.lzl-ing:not(.lzl-ed){background-image:none!important}