.smile-express-banner-block .hero-title{font-size:60px!important}@media (max-width:650px){.smile-express-banner-block .hero-title{font-size:42px!important;text-align:center}}.smile-faq-page-wrapper{padding:60px 20px;background-color:#fff;font-family:Jost,system-ui,-apple-system,sans-serif}.smile-faq-page-wrapper .sfp-container{max-width:800px;margin:0 auto}.smile-faq-page-wrapper .sfp-headline{text-align:center;font-size:32px;font-weight:700;color:#111827;margin-bottom:40px;text-transform:uppercase;letter-spacing:.5px}@media (min-width:768px){.smile-faq-page-wrapper .sfp-headline{font-size:40px;margin-bottom:56px}}.smile-faq-page-wrapper .sfp-accordion{display:flex;flex-direction:column;border-top:1px solid #e5e7eb}.smile-faq-page-wrapper .sfp-item{border-bottom:1px solid #e5e7eb}.smile-faq-page-wrapper .sfp-item.is-active .sfp-question{color:#004b87}.smile-faq-page-wrapper .sfp-item.is-active .sfp-icon{transform:rotate(45deg)}.smile-faq-page-wrapper .sfp-item.is-active .sfp-answer-wrapper{grid-template-rows:1fr}.smile-faq-page-wrapper .sfp-question{width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px 0;background:none;border:none;text-align:left;font-size:18px;font-weight:600;color:#111827;cursor:pointer;transition:color .2s ease}@media (min-width:768px){.smile-faq-page-wrapper .sfp-question{font-size:20px}}.smile-faq-page-wrapper .sfp-question:hover{color:#004b87}.smile-faq-page-wrapper .sfp-icon{flex-shrink:0;margin-left:16px;color:#004b87;transition:transform .3s ease;display:flex;align-items:center;justify-content:center}.smile-faq-page-wrapper .sfp-answer-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out}.smile-faq-page-wrapper .sfp-answer-inner{overflow:hidden;font-size:16px;line-height:1.6;color:#4b5563;padding-bottom:0;transition:padding-bottom .3s ease-in-out}.smile-faq-page-wrapper .sfp-answer-inner p{margin:0}.smile-faq-page-wrapper .sfp-item.is-active .sfp-answer-inner{padding-bottom:24px}