#footer{background-color:#fbfbfb}.footer-wrapper{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width:1280px){.footer-wrapper{padding-top:3.5rem;padding-bottom:3.5rem}}#footer .logo{margin-bottom:2rem}#footer .logo img{max-height:56px}.footer__content{margin-bottom:2.5rem;display:flex;flex-direction:column;flex-wrap:wrap;border-bottom-width:1px;padding-bottom:2rem}@media (min-width:640px){.footer__content{flex-direction:row}}.footer__content{--columnsGap:clamp(60px,5vw,68px);gap:var(--columnsGap);border-color:var(--border-tetriary)}.footer__content>div{flex-basis:auto;max-width:329px;min-width:160px;flex-grow:1}.footer__contacts .phones{font-weight:600;@media (any-hover:hover){a:hover{color:var(--accent)}}}.footer__contacts .phones li:not(:first-of-type){margin-top:.5rem}.footer__contacts .address{margin-bottom:4rem}.footer__contacts .schedule{font-size:16px;color:var(--text-primary);margin-top:1rem;display:flex;flex-direction:row;gap:.75rem}@media (max-width:1023px){.footer__contacts .schedule{font-size:14px}}.footer__content .social-icons{margin-top:2.5rem}.social-icons ul{display:flex;flex-direction:row;gap:.75rem}.footer__warning{margin-top:1.25rem;text-align:center;font-weight:400;text-transform:uppercase;color:var(--text-secondary);font-size:clamp(.85rem,2vw,2.125rem);opacity:.5;line-height:clamp(16px,5vh,41px)}.footer__company-info{display:flex;flex-direction:column;font-size:clamp(var(--font-16),2vw,var(--font-18));line-height:clamp(var(--font-16-lh),2vw,var(--font-18-lh))}.footer__disclaimer p{margin-bottom:.75rem}.footer__company-info .medma-group{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.footer__contacts .phones-default .subtitle{font-size:12px;line-height:16px;color:var(--text-secondary);text-align:left;font-weight:400;margin-top:4px;text-transform:none}.footer__contacts .phones-default li{display:flex;flex-direction:column}.footer__contacts .phones-default li:not(:first-of-type){margin-top:24px}.logo__image{height:auto;width:133px}@media not all and (min-width:640px){.logo__image{width:91px}}.HeaderBlock_selector__xmrWx{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-left:20px;max-width:183px;width:100%}.HeaderBlock_title__hNwUk{display:flex;width:100%;flex-direction:row;align-items:center;text-wrap:nowrap;text-transform:uppercase;font-size:var(--font-14);line-height:var(--font-14-lh);color:var(--accent)}.HeaderBlock_address__xdOyp{margin-top:6px;text-wrap:nowrap;font-size:var(--font-12);line-height:var(--font-12-lh);color:var(--text-secondary)}.HeaderBlock_marker__h_51_{position:absolute;left:0;top:0;width:16px;height:16px}.HeaderBlock_arrow__fccA3{margin-left:.5rem}.block__body{margin:clamp(60px,2.0281rem + 7vw,120px) auto;display:flex;max-width:80rem;flex-direction:column;flex-wrap:wrap;align-items:flex-start;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.block__body{flex-direction:row}}@media (min-width:1024px){.block__body{padding-left:2rem;padding-right:2rem}}@media (min-width:1280px){.block__body{padding-left:2.5rem;padding-right:2.5rem}}.block.bg-colored:has(div):after,.block.bg-colored:has(div):before{content:" ";display:table}.bg-colored .block__body{margin-top:clamp(20px,-.2806rem + 6.5306vw,100px);margin-bottom:clamp(20px,-.2806rem + 6.5306vw,100px)}.block__body.full-width{width:100%;max-width:100%}.block__body>*{flex-grow:1}@media (min-width:640px){.block__body>*{flex-grow:0}}.block__body>.btn{order:9999;margin-top:1.5rem;margin-left:auto;width:100%}@media (min-width:640px){.block__body>.btn{order:0;margin-top:0;width:auto}}.block__title{width:100%;align-items:center;margin-bottom:clamp(1.5rem,.8112rem + 2.9388vw,3.75rem);& h2{flex:1 1 0%}}.block .h1+.block__body{padding-top:0}.block__title--btn-apart{width:auto;flex-grow:1;flex-basis:0px}.block__subtitle-right{font-weight:400}@media (min-width:768px){.block__subtitle-right{max-width:425px}}.block__subtitle-right{font-size:.75rem;line-height:.875rem;color:var(--text-critical)}.block__subtitle-bottom{margin-top:.75rem;width:100%;flex-shrink:0;font-size:clamp(.875rem,.7985rem + .3265vw,1.125rem);line-height:clamp(1.125rem,1.0485rem + .3265vw,1.375rem);color:var(--text-disabled)}.transport-list__name{font-weight:500}.homepage-yandex-map,.homepage-yandex-map.homepage-yandex-map--aspect-video{aspect-ratio:1/1}@media (min-width:768px){.homepage-yandex-map.homepage-yandex-map--aspect-video{aspect-ratio:16/9}}