.p-contacts .columns{position:relative;--gap: 3rem}.pagetitle::before{display:none}.ya-map{height:600px}.ya-map .ymaps-2-1-79-ground-pane{filter:grayscale(1) brightness(1)}.p-contacts .form-box{margin-top:120px;position:sticky;top:calc(var(--havbar-height-root, 3rem) + 1.5rem);padding:40px 60px;align-self:flex-start;box-shadow:0px 6px 30px 0px #66666633}@media (max-width:992px){.p-contacts .form-box{padding:20px;margin-top:0}}@media screen and (max-width:575px){.p-contacts .form-box{padding:15px}}.p-contacts .form-box .form-privacy{max-width:100%}@media (max-width:992px){.p-contacts .form-box .form-privacy .form-box-footer{width:100%}.p-contacts .form-box .form-privacy .form-box-footer .button{width:100%;font-size:16px}}.p-contacts .form-box .field{width:100%;max-width:unset}.p-contacts .form-box .field .input{width:100%}.p-contacts .form-box .form-inputs{display:grid;grid-template-columns:1fr;width:100%;gap:20px;max-width:unset}@media (max-width:992px){.p-contacts .form-box .form-inputs{grid-template-columns:1fr}}.p-contacts .form-box .form-inputs .field{width:100%;max-width:unset}.p-contacts .form-box .form-inputs .field .input{width:100%}@media (max-width:768px){.p-contacts .form-box .form-inputs .field .input{padding-top:10px !important}}.p-contacts .form-box .form-box-title{font-family:Myriad Pro;font-weight:400;font-style:Regular;font-size:36px;leading-trim:NONE;line-height:110%;letter-spacing:2%;text-align:center;text-transform:uppercase}@media (max-width:992px){.p-contacts .form-box .form-box-title{font-size:20px}}.p-contacts .form-box .field-label{color:var(--color-text)}.p-contacts .form-box select.input{padding-top:0;background-image:url("/app/img/icons/select-arrow.svg");background-repeat:no-repeat;background-position:right 20px center;background-size:20px 20px}.p-contacts .form-box select+.field-label{display:none}.p-contacts .ya-map{margin-top:3rem}.contacts-phone,.contacts-email{display:flex;flex-direction:column;gap:10px}.contacts-phone br,.contacts-email br{display:none}.contacts-phone a,.contacts-email a{font-family:Myriad Pro;font-weight:400;font-style:Regular;font-size:24px;leading-trim:NONE;line-height:110%;letter-spacing:0%;text-align:center;text-decoration:underline;color:#E53C12}@media (max-width:992px){.contacts-phone a,.contacts-email a{font-size:14px}}.contacts-info{max-width:506px}@media screen and (max-width:991px){.contacts-info{max-width:100%}}.contacts-info__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.contacts-info__addr{text-align:center}.contacts-info__item{border:1px solid #CECDCD;border-radius:5px;padding:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (max-width:992px){.contacts-info__item{padding:10px}}.contacts-info__item-title,.contacts-info__item .contacts-work-time__title{font-family:Myriad Pro;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:120%;letter-spacing:2%;text-align:center;text-transform:uppercase;color:#383838;margin-bottom:20px}@media (max-width:992px){.contacts-info__item-title,.contacts-info__item .contacts-work-time__title{font-size:14px}}.contacts-info .contacts-work-time__main{width:100%;display:flex;flex-direction:column;gap:10px}.contacts-info .contacts-work-time__item{display:flex;justify-content:space-between;width:100%}.contacts-info__soc{padding:20px;border:1px solid #CECDCD;border-radius:5px}.contacts-info__soc-title{font-family:Myriad Pro;font-weight:400;font-style:Regular;font-size:16px;leading-trim:NONE;line-height:120%;letter-spacing:2%;text-align:center;text-transform:uppercase;margin-bottom:20px}@media (max-width:992px){.contacts-info__soc-title{font-size:14px}}.contacts-info__soc-wrapper{display:flex;justify-content:space-between;align-items:center}.contacts-info__soc a svg{min-width:60px;min-height:60px;fill-opacity:1;box-shadow:0px 0px 4px 0px #00000040;border-radius:50px}@media screen and (max-width:575px){.contacts-info__soc a svg{min-width:35px;min-height:35px}}.contacts-info__rev{background:#1B1919;border-radius:5px;margin-top:20px;padding:20px;color:white}.contacts-info__rev .contacts-reviews-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.contacts-info__rev .contacts-reviews-mark{font-family:Myriad Pro;font-weight:600;font-style:Semibold;font-size:48px;leading-trim:CAP_HEIGHT;line-height:100%;letter-spacing:0%;display:flex;align-items:center;gap:10px}.contacts-info__rev .contacts-reviews-mark img{min-width:40px;min-height:40px}.contacts-info__rev .contacts-reviews-title{font-family:Myriad Pro;font-weight:400;font-style:Regular;font-size:20px;leading-trim:NONE;line-height:110%;letter-spacing:0%}@media (max-width:992px){.contacts-info__rev .contacts-reviews-title{font-size:14px}}@media (max-width:992px){.contacts-info .contacts-work-time__item{font-size:14px}}/*# sourceMappingURL=./page-c9f70b571757e3823687b2bf4454f605.map */