:root{--page-title-display:none;}/* Start custom CSS *//* ==== Mobile fixes (Brianna, Oct 27): tablet and phone only. Start ==== */
/* mobile audit (page-1251-faq.css) */
/* ===== /faq/ (page 1251) ===== */
@media (max-width:1024px){
/* HydroBlok group: no grey panel or inset, so its list lines up with the other groups */
body.elementor-page-1251 .elementor [data-id="7b67026a"]{padding:0;background-color:transparent;border-radius:0;}
/* questions and answers 16px (tablets were 15 / 14.5px) */
body.elementor-page-1251 .elementor :is(.faq-q,.faq-a){font-size:16px;}
}
/* Section tabs on phones: a 2 x 2 grid of equal tabs instead of two uneven rows */
@media (max-width:767px){
body.elementor-page-1251 .sgb-faq-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;}
body.elementor-page-1251 .sgb-faq-tabs .sgb-faq-tab{width:100%;padding-inline:10px;white-space:normal;line-height:1.2;}
}
/* ==== Mobile fixes: end ==== *//* End custom CSS */