.offices__info-window{color:#0a2240;font-family:Manrope,sans-serif;font-size:.8125rem;font-weight:400;line-height:1rem}@media screen and (width>=1368px){.offices__info-window{font-size:.875rem;line-height:1.125rem}}.offices__info-window{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:275px;max-height:30vh;padding:.5rem}@media screen and (width>=1024px){.offices__info-window{width:300px}}.offices__info-window-header{flex-wrap:wrap;margin:0 0 .625rem;display:flex}.offices__info-window-header-pin{width:1.4375rem;height:1.9375rem}.offices__info-window-header-button{align-items:center;gap:.3125rem;margin:0 0 0 auto;display:inline-flex}.offices__info-window-header-button-icon{width:.75rem;height:.75rem}.offices__info-window-header-title{order:3;width:100%;padding:.625rem 0 0;font-family:Manrope,sans-serif;font-weight:700}.offices__info-window__image{aspect-ratio:295/193!important}.offices__info-window-address,.offices__info-window-google-maps{padding:.625rem 0 0}.offices__info-window-google-maps-link{color:#0a2240}.offices__info-window-contact-info{padding:.625rem 0 0}.offices__info-window-contact-info-item:not(:first-child){margin:.625rem 0 0}.offices__info-window-contact-info-item-title{font-family:Manrope,sans-serif;font-weight:700}.offices__info-window-contact-info-item-link{color:#0a2240}