@font-face{font-display:swap;font-family:AvertaDemo;font-style:normal;font-weight:400;src:url(../fonts/Averta/AvertaDemo-Regular.eot?) format("eot"),url(../fonts/Averta/AvertaDemo-Regular.woff2) format("woff2"),url(../fonts/Averta/AvertaDemo-Regular.woff) format("woff"),url(../fonts/Averta/AvertaDemo-Regular.ttf) format("truetype"),url(../fonts/Averta/AvertaDemo-Regular.svg#AvertaDemo) format("svg")}.contacts{margin-bottom:10rem;margin-top:10rem}@media (max-width:600px){.contacts{margin-bottom:5rem}}.contacts__content h1{padding-bottom:40px;position:relative;text-align:center}.contacts__content h1:before{background-color:var(--gold-p);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:72px}.contacts__content-blocks{display:flex;flex-wrap:wrap;margin:40px auto 0;max-width:960px;position:relative;width:100%}@media (max-width:1200px){.contacts__content-blocks{max-width:100%}}@media (max-width:600px){.contacts__content-blocks{max-width:272px}}.contacts__content-blocks .block{padding:30px 0;text-align:center;width:33.3%}.contacts__content-blocks .block:nth-child(2){border-bottom-color:rgba(0,0,0,.07);border-left:1px solid rgba(0,0,0,.07);border-right:1px solid rgba(0,0,0,.07);border-top-color:rgba(0,0,0,.07)}.contacts__content-blocks .block h5{padding-bottom:10px}.contacts__content-blocks .block a{text-decoration:none}.contacts__content-blocks .block p{margin-bottom:1rem}.contacts__content-blocks .block .show-on-map{color:var(--royal-s);font-size:15px}@media (max-width:600px){.contacts__content-blocks .block{width:100%}.contacts__content-blocks .block:nth-child(2){border-bottom:1px solid rgba(0,0,0,.07);border-left:0;border-right:0;border-color:rgba(0,0,0,.07) currentcolor;border-top:1px solid rgba(0,0,0,.07)}}.contact-form{margin-bottom:9rem;margin-top:0}.contact-form__form .errors-wrap{display:none}.contact-form__form .form-row{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}@media (max-width:600px){.contact-form__form .form-row{justify-content:center}}.contact-form__form .form-row:first-child{margin-bottom:50px}.contact-form__form .form-row.inputs-row{margin:0 auto 50px;max-width:1040px;width:100%}@media (max-width:600px){.contact-form__form .form-row.inputs-row{max-width:272px}}.contact-form__form .form-row .form-input{max-width:320px;position:relative;width:100%}@media (max-width:1200px){.contact-form__form .form-row .form-input{margin-bottom:4rem;max-width:47%}.contact-form__form .form-row .form-input:last-child{margin-bottom:0}}@media (max-width:600px){.contact-form__form .form-row .form-input{max-width:100%}}.contact-form__form .form-row .form-input .input-field{background-color:transparent;border-bottom:1px solid rgba(0,0,0,.1);outline:none;padding:20px 0 20px 40px;transition:.3s}.contact-form__form .form-row .form-input .input-field.error{border-bottom:1px solid #e62c2c;transition:.3s}.contact-form__form .form-row .form-input .input-field::-moz-placeholder{color:var(--royal-p)}.contact-form__form .form-row .form-input .input-field::placeholder{color:var(--royal-p)}.contact-form__form .form-row .form-input label{color:var(--slate-s);font-size:15px}.contact-form__form .form-row .form-input .isax{bottom:23px;font-size:2rem;left:0;position:absolute}.contact-form__form .form-row .form-textarea{height:22.5rem;position:relative;width:100%;z-index:3}.contact-form__form .form-row .form-textarea .symbols-counter{bottom:1rem;color:var(--slate-s);position:absolute;right:2rem}.contact-form__form .form-row .form-textarea .textarea-field{background-color:var(--white);border:1px solid var(--slate-s);border-radius:7px;height:100%;outline:none;padding:4.5rem 7rem 4.5rem 5rem;resize:none;width:100%}.contact-form__form .form-row .form-textarea .textarea-field::-moz-placeholder{color:var(--royal-p)}.contact-form__form .form-row .form-textarea .textarea-field::placeholder{color:var(--royal-p)}.contact-form__form .form-row .form-textarea .textarea-field.error{border:1px solid #e62c2c;transition:.3s}.contact-form__form .form-row .form-textarea .btn{border-radius:1rem 1rem 0 0;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.contact-form__form .form-row .form-textarea .btn.loading{background:#9f9f9f;cursor:progress}.contact-form__form .form-row .form-textarea .btn svg path{fill:none}.contact-text__content{margin-left:4rem;margin-right:4rem;text-align:center}.contact-text__content h4{color:var(--royal-p)}@media (max-width:900px){.contact-text__content h4{font-family:operetta-12,serif;font-weight:500;line-height:1.24}}@media (max-width:900px) and (max-width:900px){.contact-text__content h4{font-size:3.2rem}}@media (max-width:900px) and (min-width:901px){.contact-text__content h4{font-size:3.2rem}}@media (min-width:901px){.contact-text__content h4{font-family:operetta-12,serif;font-weight:500;line-height:1.24}}@media (min-width:901px) and (max-width:900px){.contact-text__content h4{font-size:4.2rem}}@media (min-width:901px) and (min-width:901px){.contact-text__content h4{font-size:4.2rem}}.contact-text__content h4 span{color:var(--gold-p)}.contact-text__content p{color:var(--slate-s)}.share__toggle{color:var(--royal-p);display:flex;font-size:1.3rem;gap:1rem;text-transform:uppercase}.share__toggle svg{width:2rem}.share__toggle path{stroke:var(--royal-p)}.dark-theme .share__toggle{color:var(--white)}.dark-theme .share__toggle path{stroke:var(--white)}.share__box{border-left:1px solid rgba(0,0,0,.07);opacity:0;padding:1.6rem 1.6rem 1.6rem 3rem;position:absolute;right:0;top:100%;transform:translateY(-1rem);visibility:hidden}.dark-theme .share__box{border-left-color:hsla(0,0%,100%,.07)}.open .share__box{opacity:1;transform:translateY(0);visibility:visible}.share__list{align-items:center;display:flex;gap:2rem}.share__list-item{margin:0}.share__list-link{display:block}.share__list-link path{fill:var(--royal-p)}.dark-theme .share__list-link path{fill:var(--white)}

/*# sourceMappingURL=template-contacts.css.map*/