.block-contact{padding:7rem 0;background-color:#fff}.block-contact--beige{background-color:#f1f1f1}.block-contact__inner{display:flex;flex-direction:column;gap:4rem}.block-contact__intro{display:flex;flex-direction:column;gap:1rem}.block-contact__title{text-align:center}@media screen and (min-width: 992px){.block-contact__title{padding:0 10rem}}@media screen and (min-width: 1200px){.block-contact__title{padding:0 16rem}}@media screen and (min-width: 992px){.block-contact__text{padding:0 10rem}}@media screen and (min-width: 1200px){.block-contact__text{padding:0 16rem}}.block-contact__form-map-wrapper{display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 1200px){.block-contact__form-map-wrapper{flex-direction:row}}@media screen and (min-width: 1400px){.block-contact__form-map-wrapper{padding:0 8rem}}.block-contact__form{width:100%}@media screen and (min-width: 992px){.block-contact__form{padding:0 10rem}}@media screen and (min-width: 1200px){.block-contact__form{padding:0}}@media screen and (min-width: 1200px){.block-contact__form--small{padding:0 16rem}}.block-contact__map{width:100%;height:46rem;margin-top:1rem}@media screen and (min-width: 1200px){.block-contact__map{height:18.5rem}}.block-contact__map .map{width:100%;height:42rem}@media screen and (min-width: 1200px){.block-contact__map .map{height:18.5rem}}.block-contact__map .btn{margin-top:2.4rem;background-color:var(--primary-color);padding:.6rem 1.8rem;text-decoration:none;color:#fff;transition:all 200ms ease;display:inline-flex;gap:.5rem;align-items:center;border-radius:2rem;border:none;font-size:1rem;font-weight:500;height:48px}.block-contact__map .btn:hover{background-color:#000}.block-contact__contact{border-top:solid 1px var(--primary-color);display:flex;flex-direction:column;gap:2rem;padding-top:3rem}@media screen and (min-width: 1200px){.block-contact__contact{flex-direction:row;gap:5rem;padding:4rem 8rem 0 8rem}}.block-contact__contact a{color:var(--primary-color)}/*# sourceMappingURL=block-contact.css.map */
