@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);.offices-grid{padding-top:3rem}.offices-grid .grid{grid-gap:2rem;gap:2rem}.offices-grid .office{display:grid;padding-bottom:5rem}.offices-grid .office .title{padding:1rem 3rem;color:#fff;background:#ffcb05}.offices-grid .office .title h3{margin-bottom:0;font-size:2.52rem}.offices-grid .office .image{position:relative}.offices-grid .office .image:after{content:"";display:block;padding-bottom:60%}@supports (aspect-ratio:1){.offices-grid .office .image{width:100%;aspect-ratio:1/.6}.offices-grid .office .image:after{display:none}}.offices-grid .office .image a:not(.btn){position:absolute;top:0;left:0;width:100%;height:100%}.offices-grid .office .image .btn{position:absolute;bottom:-2rem;right:-2rem;border:0;padding:1rem;background:#ffcb05}.offices-grid .office .image .btn img{width:3rem;height:3rem;object-fit:contain;object-position:center center}.offices-grid .office .link{padding:3rem;font-family:Poppins,sans-serif;font-size:1.8rem;font-weight:400;line-height:1.5}@media only screen and (max-width:1024px){.offices-grid .grid{grid-gap:3rem;gap:3rem}.offices-grid .office{padding:0}.offices-grid .office:nth-child(2n){padding-top:0}.offices-grid .office .image:after{content:"";display:block;padding-bottom:40%}@supports (aspect-ratio:1){.offices-grid .office .image{width:100%;aspect-ratio:1/.4}.offices-grid .office .image:after{display:none}}}@media only screen and (max-width:576px){.offices-grid .office .image:after{content:"";display:block;padding-bottom:50%}@supports (aspect-ratio:1){.offices-grid .office .image{width:100%;aspect-ratio:1/.5}.offices-grid .office .image:after{display:none}}.offices-grid .office .image .btn{bottom:0;right:0}}@font-face{font-family:HKNova-Medium;src:url(/build/fonts/HKNova-Medium.59768f74.woff2);src:url(/build/fonts/HKNova-Medium.45a61ef7.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@keyframes bounce{0%{transform:translateY(0)}to{transform:translateY(-1rem)}}.office-banner{padding:3rem 0;margin:3rem 0;color:#262626;background:#ffcb05;background:linear-gradient(90deg,#ffcb05 5%,#d1a600 0,#d1a600 20%,#ffcb05 0)}.office-banner .grid{grid-gap:5rem;gap:5rem}.office-banner .grid>*{margin:auto 0}.office-banner .left{display:grid}.office-banner .left .title{padding-left:3rem;color:#fff;z-index:1}.office-banner .left .image{position:relative;border-radius:50%;overflow:hidden;margin-top:-4rem}.office-banner .left .image:after{content:"";display:block;padding-bottom:100%;z-index:-1}@supports (aspect-ratio:1){.office-banner .left .image{width:100%;aspect-ratio:1/1}.office-banner .left .image:after{display:none}}.office-banner .right{padding-left:7rem}.office-banner .right>:not(:last-child){padding-bottom:3rem}.office-banner .right .links img{width:1em;height:auto;margin-right:.5em}.office-banner .right .links a,.office-banner .right .links img{display:inline-block;vertical-align:middle}@media only screen and (max-width:1024px){.office-banner .grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:3rem;gap:3rem}}@media only screen and (max-width:768px){.office-banner{text-align:center}.office-banner .grid{grid-template-columns:minmax(0,1fr)}.office-banner .grid,.office-banner .left{-ms-flex-pack:center;justify-content:center}.office-banner .left .title{padding:0}.office-banner .left .image{min-width:60vw}.office-banner .right{padding-top:2rem;padding-left:0}}