.fs-contacts-page{padding-bottom:65px;padding-top:calc(var(--header-height) + 60px)}@media only screen and (max-width:1068px){.fs-contacts-page{padding-top:calc(var(--header-height) + 35px)}}@media only screen and (max-width:734px){.fs-contacts-page{padding-bottom:40px}}.fs-contacts-page .project-contacts-map-overlay{height:100%;padding-top:0}@media only screen and (max-width:734px){.fs-contacts-page .project-contacts-map-overlay .button--light.button--fill{--color-surface:var(--color-label)}}.fs-contacts-page .project-contacts-map-overlay__route{color:var(--color-secondary)}.fs-contacts-page .project-contacts-map-overlay__title{display:none}@media only screen and (max-width:734px){.fs-contacts-page .project-contacts-map-overlay__content{background:#0000;border:unset;margin-bottom:35px;padding:0}.fs-contacts-page .project-contacts-map-overlay__phone{font-size:28px}}.fs-contacts-page .project-contacts-map-overlay__label:not(.project-contacts-map-overlay__route){color:var(--color-on-surface-light)}@media only screen and (max-width:734px){.fs-contacts-page .project-contacts-map-overlay__label:not(.project-contacts-map-overlay__route){max-width:300px}}.fs-contacts-page .project-contacts-map-overlay__partnership{border-color:#c3c3c8}.fs-contacts-page .project-contacts-map-overlay__footer,.fs-contacts-page .project-contacts-map-overlay__route{--color-primary:var(--color-secondary);--color-primary-hover:var(--color-secondary-hover)}.fs-contacts-page .project-contacts-map-overlay__footer .button{padding-left:30px;padding-right:30px}.fs-contacts-page .section-documents__more{--color-primary:var(--color-secondary);--color-primary-hover:var(--color-secondary-hover)}@media only screen and (max-width:734px){.fs-contacts-page__title{margin-bottom:20px}}.fs-contacts-page__map .project-contacts-map{min-height:530px}.fs-contacts-page__documents{padding-top:0}@media only screen and (min-width:734.1px){.fs-contacts-page__documents{padding-bottom:100px}}.fs-contacts-page__banner{background-color:var(--color-primary);border-radius:25px;color:var(--color-on-primary);overflow:visible}@media only screen and (min-width:734.1px){.fs-contacts-page__banner{gap:50px;padding:42px 50px}}@media only screen and (max-width:734px){.fs-contacts-page__banner{border-radius:20px;margin:0 -12px;padding:35px 15px 30px}}.fs-contacts-page__banner .button--primary{--color-primary:var(--color-secondary);--color-primary-hover:var(--color-secondary-hover)}.fs-contacts-page__banner .fields-group{--select-button-text-color:var(--color-white);--select-button-text-color-hover:var(--color-white);--select-button-border-color:var(--color-white);--select-button-border-color-hover:var(--color-white)}@media only screen and (min-width:1068.1px){.fs-contacts-page .banner-callback__title{flex:0 1 400px}.fs-contacts-page__banner-title{max-width:350px}}@media only screen and (max-width:734px){.fs-contacts-page__banner-title{font-size:28px;max-width:unset}}.fs-contacts-page__banner-subtitle{color:var(--color-on-surface-dark-variant);margin-top:15px}@media only screen and (min-width:1068.1px){.fs-contacts-page__banner-subtitle{max-width:394px}}
