.contacts-section_page .section__head .section__description{grid-column:1/2}.contacts-section .section__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:flex-start;gap:6.25rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (width>=1921px){.contacts-section .section__content{gap:5.20833vw}}@media screen and (width<=1700px){.contacts-section .section__content{gap:6.125rem}}@media screen and (width<=1350px){.contacts-section .section__content{gap:3.125rem}}@media screen and (width<=1100px){.contacts-section .section__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (width<=750px){.contacts-section .section__content{gap:2.5rem}}.contacts-section__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;gap:2.75rem;width:100%;max-width:42.1875rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (width>=1921px){.contacts-section__info{gap:2.29167vw;max-width:35.1563vw}}@media screen and (width<=1700px){.contacts-section__info{gap:2.1875rem;max-width:30.4375rem}}@media screen and (width<=1350px){.contacts-section__info{width:100%;max-width:unset;gap:1.5rem}}@media screen and (width<=750px){.contacts-section__info{gap:1.25rem}}.contacts-section__row{grid-template-columns:repeat(2,1fr);gap:2.75rem;width:100%;display:grid}@media screen and (width>=1921px){.contacts-section__row{gap:2.29167vw}}@media screen and (width<=1700px){.contacts-section__row{gap:7.375rem}}@media screen and (width<=1100px){.contacts-section__row{gap:5.6875rem}}@media screen and (width<=750px){.contacts-section__row{grid-template-columns:1fr;gap:1.25rem}}.contacts-section__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;gap:.3125rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (width>=1921px){.contacts-section__wrapper{gap:.26042vw}}.contacts-section__wrapper_gap{gap:.9375rem}@media screen and (width>=1921px){.contacts-section__wrapper_gap{gap:.78125vw}}.contacts-section__wrapper_header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;align-items:center;gap:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (width>=1921px){.contacts-section__wrapper_header{gap:.52083vw}}.contacts-section__wrapper>.text[href]{text-underline-offset:.3125rem;color:var(--accent-primary-default);font:var(--font-body-L-r);-webkit-transition:color var(--animation-default);transition:color var(--animation-default);align-self:stretch;display:block;position:relative}@media screen and (width>=1921px){.contacts-section__wrapper>.text[href]{text-underline-offset:.26042vw}}@media (any-hover:hover){.contacts-section__wrapper>.text[href]:hover{color:var(--text-dark-primary)}}.contacts-section__wrapper>.text[href]:before{content:"";opacity:0;background-color:#0000;width:calc(100% + .9375rem);height:calc(100% + .9375rem);position:absolute;top:-.46875rem;left:-.46875rem}@media screen and (width>=1921px){.contacts-section__wrapper>.text[href]:before{width:calc(100% + .78126vw);height:calc(100% + .78126vw);top:-.39063vw;left:-.39063vw}}.contacts-section__wrapper .header-social{display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-section__wrapper .header-social__item{width:1.875rem;height:1.875rem}@media screen and (width>=1921px){.contacts-section__wrapper .header-social__item{width:1.5625vw;height:1.5625vw}}.contacts-section__wrapper .header-social__item .icon,.contacts-section__wrapper .header-social__link{width:100%;height:100%}.contacts-section__phone{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.contacts-section__phone .text[href]{color:var(--text-dark-primary);-webkit-transition:color var(--animation-default);transition:color var(--animation-default);cursor:pointer;text-decoration:none;display:block;position:relative}@media (any-hover:hover){.contacts-section__phone .text[href]:hover{color:var(--accent-primary-default)}}.contacts-section__line-border{border:.0625rem solid var(--stroke-light);align-self:stretch;width:100%;height:.0625rem}@media screen and (width>=1921px){.contacts-section__line-border{border-width:.05208vw}}@media screen and (width<=1700px){.contacts-section__line-border{border-width:.0625rem}}@media screen and (width<=750px){.contacts-section__line-border{margin:.9375rem 0}}.contacts-section__form{background-color:var(--bg-white);border-radius:var(--radius-primary);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-items:flex-start;width:46.5625rem;padding:2.5rem 3.125rem 3.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 .4375rem 3.125rem #1112150d;box-shadow:0 .4375rem 3.125rem #1112150d}@media screen and (width>=1921px){.contacts-section__form{width:38.8021vw;padding:2.08333vw 2.60417vw 2.60417vw;-webkit-box-shadow:0 .36458vw 2.60417vw #1112150d;box-shadow:0 .36458vw 2.60417vw #1112150d}}@media screen and (width<=1700px){.contacts-section__form{width:34.6875rem;padding:1.875rem 2.5rem 2.5rem;-webkit-box-shadow:0 .4375rem 3.125rem #1112150d;box-shadow:0 .4375rem 3.125rem #1112150d}}@media screen and (width<=1350px){.contacts-section__form{width:100%;padding:1.875rem 2.1875rem 2.1875rem}}@media screen and (width<=750px){.contacts-section__form{padding:1.875rem .9375rem 2.1875rem}}.contacts-section__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;align-self:stretch;align-items:flex-start;gap:.625rem;margin-bottom:1.875rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (width>=1921px){.contacts-section__head{gap:.52083vw;margin-bottom:1.5625vw}}@media screen and (width<=1700px){.contacts-section__head{gap:.625rem;margin-bottom:1.5625rem}}@media screen and (width<=750px){.contacts-section__head{margin-bottom:1.25rem}}.contacts-section__form-wrapper{-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;grid-template-columns:repeat(2,1fr);gap:1.25rem;width:100%;display:grid}@media screen and (width>=1921px){.contacts-section__form-wrapper{-webkit-column-gap:1.04167vw;-moz-column-gap:1.04167vw;gap:1.04167vw}}@media screen and (width<=1700px){.contacts-section__form-wrapper{-webkit-column-gap:.9375rem;-moz-column-gap:.9375rem;gap:.9375rem}}@media screen and (width<=750px){.contacts-section__form-wrapper{grid-template-columns:1fr}}.contacts-section__form-wrapper>.text-input_textarea{max-width:unset;grid-column:1/-1}.contacts-section__footer{justify-content:space-between;align-self:stretch;align-items:center;gap:1.25rem;width:100%;margin-top:.78125rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (width>=1921px){.contacts-section__footer{gap:1.04167vw;margin-top:.65104vw}}@media screen and (width<=750px){.contacts-section__footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.9375rem;margin-top:.9375rem}.contacts-section__footer>button{width:100%}}.contacts-section .ya-map{margin-top:6.25rem}@media screen and (width>=1921px){.contacts-section .ya-map{margin-top:5.20833vw}}@media screen and (width<=1700px){.contacts-section .ya-map{margin-top:4.6875rem}}@media screen and (width<=1350px){.contacts-section .ya-map{margin-top:2.1875rem}}