

/* Start:/local/templates/linkor/scss/contact/block-contact-map.css?17773898992173*/
.contact-index .inner-container{display:flex;justify-content:space-between}@media (max-width:1259px){.contact-index .inner-container{flex-direction:column}}.contact-index .inner-container .addresses{line-height:140%;margin-right:50px}@media (max-width:1259px){.contact-index .inner-container .addresses{margin-right:0;margin-bottom:50px;display:flex}}@media (max-width:992px){.contact-index .inner-container .addresses{flex-direction:column}}.contact-index .inner-container .addresses .contact-content{margin-bottom:50px}@media (max-width:1259px){.contact-index .inner-container .addresses .contact-content{margin-right:50px}}@media (max-width:992px){.contact-index .inner-container .addresses .contact-content{margin-right:0}}.contact-index .inner-container .addresses .contact-content .text-contact{font-weight:700;font-size:1.65em;line-height:140%;margin-bottom:15px;font-family:Montserrat700,sans-serif}@media (max-width:768px){.contact-index .inner-container .addresses .contact-content .text-contact{font-size:1.2em}}.contact-index .inner-container .addresses .contact-content .phone{margin-bottom:10px}.contact-index .inner-container .addresses .contact-content .phone a{color:#333;text-decoration:none;font-family:OpenSans700,sans-serif;white-space:nowrap;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s;-o-transition:all .2s;transition:all .2s;font-size:1.65em}.contact-index .inner-container .addresses .contact-content .phone a:hover{color:#ff5746}.contact-index .inner-container .addresses .contact-content .phone>span{display:block;font-size:.8em}.contact-index .inner-container .addresses .office-content{display:flex}.contact-index .inner-container .addresses .office-content img{width:15px;height:fit-content;margin-top:8px;margin-right:13px}.contact-index .inner-container .addresses .office-content .office-text .office{margin-bottom:10px;line-height:140%;font-family:Montserrat700,sans-serif;opacity:.3}.contact-index .inner-container .addresses .office-content .office-text .address{line-height:140%}.contact-index .inner-container .block-map{flex:1}.contact-index .inner-container .block-map .bx-yandex-view-layout{width:100%}
/* End */


/* Start:/local/templates/linkor/scss/common/contacts-form.css?17773898993075*/
.contacts-form{background:#f0eff7;padding:72px 0 80px}.contacts-form .container .form-container{width:70%}@media (max-width:1259px){.contacts-form .container .form-container{width:100%}}.contacts-form .container .form-container .text{font-weight:700;font-size:2.4em;line-height:120%;margin-bottom:50px;font-family:Montserrat700,sans-serif}@media (max-width:576px){.contacts-form .container .form-container .text{font-size:1.8em}}.contacts-form .container .form-container form{display:flex;flex-direction:column;margin:0}@media (max-width:992px){.contacts-form .container .form-container form{flex-direction:row;flex-wrap:wrap;column-gap:30px}}@media (max-width:576px){.contacts-form .container .form-container form{flex-direction:column}}.contacts-form .container .form-container form .form-contents{display:flex;flex-wrap:wrap}@media (max-width:576px){.contacts-form .container .form-container form .form-contents{flex-direction:column}}.contacts-form .container .form-container form .form-contents .input-container{margin-bottom:30px;flex:1;margin-right:30px}@media (max-width:576px){.contacts-form .container .form-container form .form-contents .input-container{margin-right:0}}.contacts-form .container .form-container form .form-contents .input-container .name{font-size:.75em;line-height:120%;margin-bottom:10px}.contacts-form .container .form-container form .form-contents .input-container:last-child{min-width:100%}.contacts-form .container .form-container form .form-contents .input-container:nth-child(2n){margin-right:0}.contacts-form .container .form-container form .form-contents input[type=email],.contacts-form .container .form-container form .form-contents input[type=text]{outline:0;border:none;background:#fff;padding:15px 25px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:992px){.contacts-form .container .form-container form .form-contents input[type=email],.contacts-form .container .form-container form .form-contents input[type=text]{flex:1}}.contacts-form .container .form-container form .form-contents input[type=submit]{font-family:Montserrat700,sans-serif;margin-top:20px;background:#ff5746;border:0;outline:0;padding:20px 35px 18px;color:#fff;font-size:20px;text-align:center;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;-webkit-border-radius:55px;-moz-border-radius:55px;border-radius:55px}@media (max-width:992px){.contacts-form .container .form-container form .form-contents input[type=submit]{width:100%}}@media (max-width:456px){.contacts-form .container .form-container form .form-contents input[type=submit]{font-size:16px;padding-left:0;padding-right:0}}.contacts-form .container .form-container form .form-contents input[type=submit]:hover{background:#28a745}.contacts-form .container .form-container form .form-contents textarea{width:100%;border:0;outline:0;padding:15px 25px;resize:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contacts-form .container .form-container form .agreement{font-size:.75em;line-height:120%}
/* End */
/* /local/templates/linkor/scss/contact/block-contact-map.css?17773898992173 */
/* /local/templates/linkor/scss/common/contacts-form.css?17773898993075 */
