.red-contacts-map-section__title{font-family:var(--font);font-size:var(--typescale-display-extra-large-font-size);font-style:normal;font-weight:var(--typescale-display-extra-large-font-weight,500);letter-spacing:var(--typescale-display-extra-large-letter-spacing);line-height:var(--typescale-display-extra-large-line-height);-webkit-text-decoration:var(--typescale-display-extra-large-text-decoration);text-decoration:var(--typescale-display-extra-large-text-decoration);text-transform:var(--typescale-display-extra-large-text-transform)}.tour-360-degree-button.button{padding-bottom:9px;padding-left:20px;padding-top:9px}.tour-360-degree-button.button svg{height:34px;width:34px}.red-contacts-map-section{padding-bottom:130px;padding-top:60px}@media only screen and (max-width:734px){.red-contacts-map-section{padding-bottom:55px;padding-top:0}}@media only screen and (max-width:1068px){.red-contacts-map-section .layout-grid-swap{grid-template-columns:1fr}}.red-contacts-map-section .layout-grid-swap__content{margin-top:54px}@media only screen and (max-width:1068px){.red-contacts-map-section .layout-grid-swap__content{grid-column:1;margin-top:25px}}.red-contacts-map-section .layout-grid-swap__end{place-self:flex-end flex-end}@media only screen and (max-width:1068px){.red-contacts-map-section .layout-grid-swap__end{grid-column:1;grid-row:auto;place-self:unset}}.red-contacts-map-section .project-contacts-map-overlay{--color-surface-dark:#0000;--color-on-surface-dark:var(--color-on-surface);--color-link:var(--color-primary);--color-link-hover:var(--color-primary-hover);padding-top:0}@media only screen and (min-width:1068.1px){.red-contacts-map-section .project-contacts-map-overlay{max-width:394px}}.red-contacts-map-section .project-contacts-map-overlay__title{display:none}.red-contacts-map-section .project-contacts-map__map{border-radius:0}@media only screen and (max-width:1068px){.red-contacts-map-section .project-contacts-map__map{margin-top:20px}}.red-contacts-map-section .project-contacts-map-overlay__content{padding:0}@media only screen and (min-width:734.1px){.red-contacts-map-section .project-contacts-map-overlay__content{max-width:320px;padding:0 0 30px}.red-contacts-map-section .project-contacts-map-overlay__tab-list{margin-bottom:35px}.red-contacts-map-section .project-contacts-map-overlay__label:not(.project-contacts-map-overlay__route){color:var(--color-on-surface-light)}}.red-contacts-map-section .project-contacts-map-overlay__partnership{border-color:var(--color-on-surface)}.red-contacts-map-section .project-contacts-map-overlay__partnership .project-contacts-map-overlay__label{color:var(--color-on-surface)}.red-contacts-map-section .project-contacts-map-overlay__tab.button--light.button--fill{--button-clip-path:none;background:#0000;border-color:var(--color-secondary);color:var(--color-on-surface)}@media (any-hover:hover) and (pointer:fine){.red-contacts-map-section .project-contacts-map-overlay__tab.button--light.button--fill:hover{border-color:var(--color-secondary-hover);color:var(--color-secondary-hover)}}@media only screen and (max-width:734px){.red-contacts-map-section .project-contacts-map-overlay__tab.button--light.button--fill .button__content{font-size:12px}}.red-contacts-map-section .button--light.button--fill.is-active{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary)}.red-contacts-map-section .project-contacts-map-overlay__footer{--color-primary:var(--color-secondary);--color-primary-hover:var(--color-secondary-hover)}@media only screen and (max-width:1068px){.red-contacts-map-section .project-contacts-map-overlay__footer{display:none}}.red-contacts-map-section .project-contacts-map-overlay__footer .button{padding-left:30px;padding-right:30px}@media only screen and (min-width:1068.1px){.red-contacts-map-section .is-mobile{display:none}}.red-contacts-map-section__buttons{display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:1068px){.red-contacts-map-section__buttons{margin-top:15px}}.red-section-documents{padding-bottom:85px;padding-top:90px}@media only screen and (max-width:734px){.red-section-documents{padding-bottom:60px;padding-top:50px}}.red-section-documents .section-documents__more{--color-primary:var(--color-secondary);--color-primary-hover:var(--color-secondary-hover);clip-path:unset!important;color:var(--color-on-surface)}.red-section-documents .section-documents__files{margin-top:47px}@media only screen and (max-width:734px){.red-section-documents .section-documents__file:nth-child(n+4){display:none}}
