.u-section--office{position:relative;z-index:10;margin-top:4.125rem}@media only screen and (min-width: 768px){.u-section--office{margin-top:4.4375rem}}@media only screen and (min-width: 1024px){.u-section--office{margin-top:6.9375rem}}@media only screen and (min-width: 1365px){.u-section--office{margin-bottom:8.1875rem}}@media only screen and (min-width: 1680px){.u-section--office{margin-top:8.125rem;margin-bottom:10.75rem}}.office__row:not(:first-of-type){margin-top:2.25rem}.office__photos{display:flex;flex-direction:column;gap:1.625rem}@media only screen and (min-width: 768px){.office__photos{gap:3rem}}@media only screen and (min-width: 1280px){.office__photos{flex-direction:row;gap:2.6875rem}}@media only screen and (min-width: 1680px){.office__photos{gap:4.0625rem}}.office__img-hld{width:100%;height:32.25rem;transition:all .4s ease}.office__img-hld img{height:100%}@media only screen and (min-width: 768px){.office__img-hld{height:937px}}@media only screen and (min-width: 1280px){.office__img-hld{height:540px}}@media only screen and (min-width: 1680px){.office__img-hld{height:51.25rem}}.office__caption{margin-top:1.125rem;margin-bottom:2.25rem;font-size:.75rem;letter-spacing:.48px;line-height:1.43;transition:all .4s ease}@media only screen and (min-width: 768px){.office__caption{margin-bottom:1.5rem;font-size:.875rem;letter-spacing:.56px}}@media only screen and (min-width: 1280px){.office__caption{font-size:.75rem;letter-spacing:.48px}}@media only screen and (min-width: 1680px){.office__caption{font-size:.875rem;letter-spacing:.56px}}
