.offices-title:where(.astro-qel6q6xt){color:var(--black-three);font-family:var(--sailec-medium);font-size:24px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:0;line-height:1.15;margin-bottom:18px}@media screen and (min-width:768px){.offices-title:where(.astro-qel6q6xt){font-size:32px;line-height:1.2}}@media screen and (min-width:1440px){.offices-title:where(.astro-qel6q6xt){font-size:48px}}@media screen and (min-width:768px){.offices-title:where(.astro-qel6q6xt){margin-bottom:32px}}.office-list:where(.astro-qel6q6xt){display:grid;gap:8px;grid-template-rows:auto}@media screen and (min-width:500px){.office-list:where(.astro-qel6q6xt){grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.office-list:where(.astro-qel6q6xt){gap:16px;grid-template-columns:repeat(3,1fr)}}.contact-us-hero-section .home-welcome .home-welcome-sub{max-width:100%}@media screen and (min-width:768px){.contact-us-hero-section .home-welcome .home-welcome-sub{max-width:90%}}@media screen and (min-width:1440px){.contact-us-hero-section .home-welcome .home-welcome-sub{max-width:100%}}.contact-us-testimonials:where(.astro-5c24fmmt){min-height:319px}@media screen and (min-width:1024px){.contact-us-testimonials:where(.astro-5c24fmmt){min-height:432px}}.contact-us-company-logos:where(.astro-5c24fmmt){border-bottom:1px solid var(--slate-grey)}.contact-us-form:where(.astro-5c24fmmt).contact-form-section{border-bottom:1px solid var(--white-box-shadow)}@media screen and (min-width:640px){.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section{flex-direction:row}}@media screen and (min-width:768px){.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section{background:linear-gradient(90deg,#fff 50%,#f7f7f7 0);margin-top:0;padding-top:58px}}@media screen and (min-width:1440px){.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section{background:transparent;flex-direction:column;padding-top:118px}}@media screen and (min-width:640px){.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section .cta-generic-section__content-container{padding-left:0}}@media screen and (min-width:768px){.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section .cta-generic-section__content-container{align-self:start;margin-top:32px}}@media screen and (min-width:1440px){.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section .cta-generic-section__content-container{margin-top:0;width:100%}}.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section .cta-generic-section__content-container .content-subtitle{color:var(--black-three);font-family:var(--sailec-medium);font-size:16px;font-style:normal;letter-spacing:0;letter-spacing:.01em;line-height:1.25;margin-bottom:12px}@media screen and (min-width:768px){.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section .cta-generic-section__content-container .content-subtitle{font-size:20px;letter-spacing:0;line-height:1.2}.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section .managers-image-container img:first-child{transform:translate(30%)}}@media screen and (min-width:1440px){.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section .managers-image-container img:first-child{transform:translate(20%)}}@media screen and (min-width:768px){.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section .managers-image-container img:nth-child(2){transform:translate(-50px)}}@media screen and (min-width:1440px){.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section .managers-image-container img:nth-child(2){transform:translate(-20%)}}@media screen and (min-width:1024px){.contact-us-form:where(.astro-5c24fmmt).contact-form-section .contact-form-wrapper .contact-form-cta.cta-generic-section .managers-list{transform:translate(20px,-20px)}}
