.contacts-page .title-block{margin-bottom:30px}@media only screen and (min-width:992px){.contacts-page .title-block{display:none}}.contacts-page .contacts-page-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contacts-page .contact-info{width:290px;max-width:290px;padding-right:15px}@media only screen and (max-width:1366px){.contacts-page .contact-info{width:33.333%;max-width:33.333%}}@media only screen and (min-width:576px) and (max-width:991px){.contacts-page .contact-info{width:50%;max-width:50%}}@media only screen and (max-width:575px){.contacts-page .contact-info{width:100%;max-width:100%}}.contacts-page .contacts-form{width:400px;max-width:400px;margin-right:70px}@media only screen and (max-width:1366px){.contacts-page .contacts-form{width:33.333%;max-width:33.333%;margin-right:0;padding-right:15px}}@media only screen and (min-width:576px) and (max-width:991px){.contacts-page .contacts-form{width:50%;max-width:50%;margin-right:0;padding-right:0}}@media only screen and (max-width:575px){.contacts-page .contacts-form{width:100%;max-width:400px;margin:50px auto 0}}.contacts-page .request-call-block{width:324px;max-width:324px}@media only screen and (max-width:1366px){.contacts-page .request-call-block{width:33.333%;max-width:33.333%}}@media only screen and (max-width:991px){.contacts-page .request-call-block{width:100%;max-width:324px;margin:50px auto 0}}.contacts-page .contact_title{display:block;text-transform:uppercase;margin-bottom:20px;font-weight:400}.contacts-page .contact-info-wrap{display:block}.contacts-page .company-address{font-size:1rem;font-weight:400;margin-bottom:1.5625em}.contacts-page .contacts-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0!important;margin-bottom:1.125rem}.contacts-page .schedule{font-weight:300;margin-bottom:26px}.contacts-page .schedule .sub-title{font-weight:400}.contacts-page .social-links{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0!important}.contacts-page .social-links>.nav-item{margin-right:20px}.contacts-page #contacts-call-form{display:block;margin-left:auto;margin-right:auto;max-width:324px}