section.faqs {margin-top: 0;display: flex;flex-direction: row;justify-items: center;justify-content: center;align-items: center;align-content: center;text-align: left;width: 100%;}section.faqs .faqs_inner {border-radius: 60px;background: #FDF0CA;background: var(--gg-s-faqs-background);width: 100%;display: flex;flex-direction: column;justify-content: center;padding: 85px 50px 80px 50px;}section.faqs .faqs_inner .faqs_container {display: flex;flex-direction: column;max-width: 1200px;width: 100%;justify-content: center;margin: auto;}section.faqs .faqs_inner .faqs_container .faqs_content_container {margin-bottom: 2rem;}section.faqs .faqs_container .faqs_content_container .h2_container h2 {color: #1D1D1D;display: flex;flex-direction: row;text-align: center;justify-content: center;font-weight: 600;font-family: radialregular;}section.faqs .faqs_container dl .hr {display:block;background: #000000;height:1px;width:100%;margin-bottom: 3px;}section.faqs .faqs_container dl dt a {display: flex;flex-direction: row;width:100%;justify-content: space-between;padding:1rem 0;align-items: center;}section.faqs .faqs_container dl dt a span {color:#000000;}section.faqs .faqs_container dl dt a i.fas {color:#112337;}section.faqs .faqs_container dl dd.answer {padding-bottom:1rem;}section.faqs .faqs_container .faqs_content_container .h2_container h2 {font-size: 48px;line-height: 56px;}@media only screen and (max-width: 1024px) {section.faqs {margin-top:25px;}section.faqs .faqs_inner {padding-top:50px;padding-bottom:20px;}section.faqs .faqs_container .faqs_content_container .h2_container h2 {font-size: 36px;line-height: 42px;}}@media only screen and (max-width: 960px) {section.faqs .faqs_inner {padding:50px;}}@media only screen and (max-width: 640px) {section.faqs .faqs_inner {padding:50px 25px;}}@media only screen and (max-width: 490px) {section.faqs .faqs_inner {border-radius: 30px;padding-top:40px;padding:50px 20px;}section.faqs .faqs_inner .faqs_container .faqs_content_container {margin-bottom:25px;}section.faqs .faqs_container .faqs_content_container .h2_container h2 {font-size: 24px !important;line-height: 32px !important;}}@media only screen and (max-width: 420px) {section.faqs .faqs_inner .faqs_container {}section.faqs .faqs_inner .faqs_container dl {padding: 0;}section.faqs .faqs_inner .faqs_container dl dt a span {font-size: 0.9rem;line-height: 1.2rem;padding-right:10px;}section.faqs .faqs_inner .faqs_container dl dd {font-size: 0.9rem;line-height: 1.2rem;}}