.block__contact::after{display:block;top:initial;bottom:0}.block__contact .contact__title{margin-bottom:60px}.block__contact .contact__branch{background:#000;border:3px solid #fff;border-radius:30px;padding:30px}.block__contact .contact__branch .h3{margin-bottom:15px}.block__contact .contact__branch a{display:inline-block;width:100%;color:#fff;text-decoration:none}.block__contact .contact__branch a:hover{color:#0151b7}.block__contact .contact__map{display:block;background:#bdbec1;overflow:hidden;border-radius:15px;position:relative;position:relative;width:100%;aspect-ratio:4/3}.block__contact .contact__map>.map{position:absolute;height:100%;width:100%}.block__contact .contact__contact{display:flex;flex-direction:column;gap:30px}.block__contact .contact__form{border-radius:30px;background:#0151b7;color:#fff;padding:30px}.block__contact .contact__form .gform_button{background:#fff;border-color:#fff;color:#0151b7;width:100%;max-width:450px}.block__contact .contact__socials{flex-basis:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.block__contact .contact__socials h2+p{font-size:28px;text-transform:uppercase;font-weight:700}.block__contact .contact__socials .menu{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:30px}.block__contact .contact__socials .menu__item:not(:last-child){margin-bottom:0}.block__contact .contact__socials .menu .social__link{width:75px}@media screen and (max-width: 960px){.block__contact .contact__socials{padding:30px 0}}@media screen and (max-width: 768px){.block__contact .contact__branch{padding:30px 15px 15px}}@media screen and (max-width: 640px){.block__contact .contact__branch{padding:30px}}@media screen and (max-width: 480px){.block__contact .contact__branch{padding:30px 15px 15px}.block__contact .contact__form{padding:30px 15px}}/*# sourceMappingURL=contact.min.css.map */