@media only screen and (min-width: 768px){.contacts{margin-bottom:10rem}}.contacts__wrapper{position:relative;margin:-9rem -30px 40px 57px}@media only screen and (min-width: 768px){.contacts__wrapper{margin-top:-15.5rem}}@media only screen and (min-width: 1025px){.contacts__wrapper{max-width:414px;margin-left:auto;margin-right:43px}}.contacts__image{font-size:0}.contacts__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;font-family:"object-fit: cover; object-position: center"}.contacts__content{margin-left:11px;background-color:rgba(33,58,113,.04);padding:60px 30px 10px 46px}@media only screen and (min-width: 1025px){.contacts__content{max-width:292px;margin:0 auto;padding:73px 38px 23px}}.contacts__content p:not(:last-child){margin-bottom:13px}.contacts__title{font-size:14px;font-weight:bold;line-height:1.93;letter-spacing:1px;color:#2352a4;text-transform:uppercase}.contacts p{font-weight:600}.contacts__tel{position:relative}.contacts__tel:after{content:"";height:10px;position:absolute;bottom:0;left:-6px;right:-6px;background-color:rgba(215,233,248,.5);z-index:-1}@media only screen and (min-width: 1025px){.contact-form{margin-top:-36rem;margin-left:9rem}}@media only screen and (min-width: 768px){.contact-form h2{margin-bottom:6rem}}.contact-form textarea{width:1056px}.contact-form .cta{margin-top:15px}.form__field{margin-bottom:25px}.form__field label{display:block;font-size:14px;font-weight:bold;line-height:1.93;letter-spacing:1px;color:#2352a4;text-transform:uppercase}
/*# sourceMappingURL=contact.css.map */
