.map-contacts-section{width:100%;background-color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.map-contacts-section .map-container{width:100%;position:relative;overflow:hidden;height:clamp(20.1875rem,16.1rem + 20.4375vw,65.15rem)}.map-contacts-section .yandex-map-contacts-iframe{width:100%;height:100%;-webkit-filter:grayscale(100%) invert(100%) contrast(90%);filter:grayscale(100%) invert(100%) contrast(90%);position:relative}.map-contacts-section .yandex-map-contacts-iframe iframe{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:0;pointer-events:none}.map-contacts-section .yandex-map-contacts-iframe.is-active iframe{pointer-events:auto}.map-contacts-section .contacts-grid-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:clamp(1.875rem,1rem + 4.375vw,11.5rem) 0}.map-contacts-section .contact-item,.map-contacts-section .contacts-grid{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.map-contacts-section .contacts-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:clamp(.625rem,.55rem + .375vw,1.45rem)}.map-contacts-section .contact-item{padding-right:1rem;gap:clamp(.625rem,.5rem + .625vw,2rem)}.map-contacts-section .contact-item .contact-title,.map-contacts-section .contact-item .contact-value{color:#777;font-family:"Manrope",sans-serif;font-weight:600;font-size:clamp(.875rem,.85rem + .125vw,1.15rem);line-height:clamp(1.25rem,1.2rem + .25vw,1.8rem)}.map-contacts-section .contact-item .contact-value{color:#fff;font-weight:500}.map-contacts-section .contact-item .contact-value a{color:inherit;text-decoration:none;-webkit-transition:opacity ease 350ms;transition:opacity ease 350ms}@media (min-width:768px){.map-contacts-section .contacts-grid{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.map-contacts-section .contact-item{width:50%}}@media (hover:hover){.map-contacts-section .contact-item .contact-value a:hover{opacity:.7}}