.gw-page .gw-final-faq,.gw-page .gw-office{padding-block:64px}
.gw-final-faq .gw-two{grid-template-columns:1fr 1.6fr;gap:60px}
.gw-page .gw-final-faq .gw-eyebrow,.gw-page .gw-office .gw-eyebrow,.gw-page .gw-enquiry-heading .gw-eyebrow{color:#0036c7;font-size:11px}
.gw-faq-intro h2 span,.gw-office h2 span{color:#0036c7}
.gw-page .gw-faq-intro h2,.gw-page .gw-office h2{font-size:34px;line-height:1.25}
.gw-page .gw-faq-intro p,.gw-page .gw-office p{font-size:14px;line-height:1.8}
.gw-final-faq .gw-faq{border-top:1px solid #dce3ef}
.gw-final-faq .gw-faq details{padding:0;border-color:#dce3ef}
.gw-final-faq .gw-faq summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;list-style:none;font-size:15px;line-height:1.6}
.gw-final-faq .gw-faq summary::-webkit-details-marker{display:none}
.gw-final-faq .gw-faq summary i{flex:none;color:#0036c7;font-size:16px}
.gw-final-faq .gw-faq details[open] summary{color:#0036c7}
.gw-final-faq .gw-faq details[open] summary i{transform:rotate(45deg)}
.gw-page .gw-final-faq .gw-faq p{margin:0;padding:0 36px 20px 0;font-size:14px;line-height:1.8;color:#606b7a}
.gw-page .gw-office{background:#f6f8fc;border-block:1px solid #e3e8f0}
.gw-office .gw-two{grid-template-columns:1.1fr 1fr;gap:65px}
.gw-office .gw-actions{margin-top:26px;gap:20px}
.gw-office-details{font-style:normal;border-left:1px solid #d9e0eb;padding-left:40px}
.gw-office-line{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid #dce3ef}
.gw-office-line:first-child{padding-top:0}
.gw-office-line:last-child{border-bottom:0;padding-bottom:0}
.gw-office-line>i{font-size:23px;color:#007968;flex:none}
.gw-office-line strong{display:block;font-size:16px;color:#283449;margin-bottom:7px}
.gw-page .gw-office-line p{margin:0 0 8px}
.gw-office-line a{display:block;font-size:14px;margin:4px 0;overflow-wrap:anywhere}
.gw-page .gw-enquiry-heading{text-align:center;padding-top:48px;padding-bottom:8px}
.gw-page .gw-enquiry-heading h2{font-size:32px;line-height:1.25}
.gw-page .gw-enquiry-heading>p:last-child{max-width:600px;margin:0 auto;font-size:14px;line-height:1.8}
.gw-body .contact-section .contact-form-wrap .contact-form-area{border:1px solid #dce3ef;box-shadow:0 4px 18px rgb(20 30 50 / 4%);border-radius:6px;background:#fff;padding:28px}
.gw-body .contact-section .contact-form-area input,.gw-body .contact-section .contact-form-area textarea{border:1px solid #cbd3e1;border-radius:4px;background:#f8f9fb;font-size:16px}
@media(max-width:991px){.gw-final-faq .gw-two,.gw-office .gw-two{gap:30px;grid-template-columns:1fr}.gw-office-details{border-left:0;padding-left:0}.gw-faq-intro{max-width:620px}}
@media(max-width:640px){.gw-page .gw-final-faq,.gw-page .gw-office{padding-block:38px}.gw-page .gw-faq-intro h2,.gw-page .gw-office h2,.gw-page .gw-enquiry-heading h2{font-size:27px}.gw-final-faq .gw-faq summary{font-size:14px;padding-block:17px;gap:14px}.gw-page .gw-final-faq .gw-faq p{padding-right:0}.gw-page .gw-enquiry-heading{padding-top:36px}.gw-body .contact-section .contact-form-wrap .contact-form-area{padding:18px}.gw-office .gw-link{font-size:14px}}
