.contact-us-v2 .top-section{background-position:100%;align-items:end;min-height:calc(100vh - 84px);display:flex;position:relative;background-color:#22272f!important;background-repeat:no-repeat!important;background-size:contain!important}.contact-us-v2 .top-section .top-section-overlay{z-index:1;background:#000;position:absolute;inset:0}.contact-us-v2 .top-section .top-section-wrapper{z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:60px 0;display:flex;position:relative}.contact-us-v2 .top-section .top-section-wrapper .main-heading-wrapper{color:#22272e;margin:0;font-weight:500}.contact-us-v2 .top-section .top-section-wrapper .main-heading-wrapper .main-heading{font-size:80px;line-height:1.1;display:block}.contact-us-v2 .top-section .top-section-wrapper .sub-heading-wrapper{color:#22272e;margin-top:32px;font-size:22px}.contact-us-v2 .top-section .top-section-wrapper .link-section{align-items:center;margin-top:50px;display:flex}.contact-us-v2 .top-section .top-section-wrapper .link-section .middle-text{color:#22272e;margin-right:8px}.contact-us-v2 .top-section .top-section-wrapper .link-section .explore-link{color:#22272e}.contact-us-v2 .left-section{background-color:#fff;padding:60px}.contact-us-v2 .page-logo .page-title{color:#7c8d9f;text-transform:uppercase;letter-spacing:2.2px;font-size:16px}.contact-us-v2 .page-logo{align-items:center;margin-bottom:24px;display:flex}.contact-us-v2 .title-decoration{background:#4263eb;width:30px;height:3px;margin-right:16px}.contact-us-v2 .description{margin:24px 0;font-size:18px}.contact-us-v2 .contact-email{margin-bottom:8px;font-size:26px;font-weight:500}.contact-us-v2 .description:last-child{margin-bottom:0}@media screen and (max-width:1280px){.contact-us-v2 .top-section .top-section-wrapper{padding:32px 16px}.contact-us-v2 .top-section{background-position:50%;justify-content:center;align-items:center;min-height:calc(100vh - 58px);display:flex;background-size:cover!important}.contact-us-v2 .left-section{padding:32px 16px}.contact-us-v2 .page-logo{margin-bottom:8px}.contact-us-v2 .top-section .top-section-wrapper .main-heading-wrapper .main-heading{font-size:48px;font-weight:500;display:inline}.contact-us-v2 .top-section .top-section-wrapper .main-heading-wrapper .main-heading:after{content:" "}.contact-us-v2 .top-section .top-section-wrapper .sub-heading-wrapper{margin-top:16px;line-height:28px}.contact-us-v2 .top-section .top-section-wrapper .sub-heading-wrapper .sub-heading{font-size:24px;display:inline}.contact-us-v2 .top-section .top-section-wrapper .sub-heading-wrapper .sub-heading:after{content:" "}}
.office-section{background:#f8f9fa 0 0/contain}.office-section .office-section-wrapper{max-width:1280px;margin:auto;padding:60px 0}.office-section .office-section-wrapper .office-title{color:#7c8d9f;text-transform:uppercase;letter-spacing:2.2px;text-align:center;margin-bottom:24px}.office-section .office-section-wrapper .office-description{text-align:center;margin-bottom:24px;font-size:48px}.office-section .office-section-wrapper img{width:100%}.office-section .office-section-wrapper .office-address-wrapper{flex-wrap:wrap;justify-content:left;margin-top:32px;display:flex}.office-section .office-section-wrapper .office-address-wrapper .office-item{background:#fff;border-radius:10px;width:32%;margin-bottom:24px;margin-right:24px;padding:24px}.office-section .office-section-wrapper .office-address-wrapper .office-item:nth-child(3n+3){margin-right:0}.office-section .office-section-wrapper .office-address-wrapper .office-item .office-decoration{background:#4263eb;width:20px;height:2px;margin-right:8px}.office-section .office-section-wrapper .office-address-wrapper .office-item .office-title-wrapper{align-items:center;margin-bottom:16px;display:flex}.office-section .office-section-wrapper .office-address-wrapper .office-item .office-name{font-size:20px;font-weight:500}.office-section .office-section-wrapper .office-address-wrapper .office-item .office-address{color:#7c8d9f;margin-top:10px;font-size:14px;line-height:22px}@media screen and (max-width:1280px){.office-section .office-section-wrapper{padding:32px 16px}.office-section .office-section-wrapper .office-title{margin-bottom:8px}.office-section .office-section-wrapper .office-description{font-size:24px;font-weight:500}.office-section .office-section-wrapper .office-address-wrapper{margin-top:16px;display:block}.office-section .office-section-wrapper .office-address-wrapper .office-item{width:100%;margin-bottom:8px}}
