.accordion__heading__button .icon{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}.map__marker-label{font-family:Halvar Mittelschrift,Helvetica Neue,Helvetica,Arial,sans-serif}.is-win .map__marker-label,.map__marker-label{--fos:-0.173em;--foe:-0.171em}.map__marker-label{font-size:calc(var(--scale-text-rem) * 1.5);line-height:1.33333em;--lh:1.33333em;letter-spacing:0;font-weight:300}.accordion__heading a{font-size:calc(var(--scale-text-rem) * 3);line-height:1em;--lh:1em;letter-spacing:-.04em;font-weight:100}.accordion.accordion--tenders .accordion__heading a{font-size:calc(var(--scale-text-rem) * 1.8);line-height:1.11111em;--lh:1.11111em;letter-spacing:0;font-weight:300}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.map__marker-label{font-size:calc(var(--scale-text-rem) * 1.8);line-height:1.22222em;--lh:1.22222em;letter-spacing:0;font-weight:300}.accordion__heading a{font-size:calc(var(--scale-text-rem) * 6);line-height:.91667em;--lh:0.91667em;letter-spacing:-.04em;font-weight:100}.accordion.accordion--tenders .accordion__heading a{font-size:calc(var(--scale-text-rem) * 2.2);line-height:1.13636em;--lh:1.13636em;letter-spacing:0;font-weight:300}}@media (min-width:1440px) and (min-height:700px){.map__marker-label{font-size:calc(var(--scale-text-rem) * 1.8);line-height:1.22222em;--lh:1.22222em;letter-spacing:0;font-weight:300}}@media (min-width:1920px) and (min-height:700px){.map__marker-label{font-size:calc(var(--scale-text-rem) * 1.8);line-height:1.22222em;--lh:1.22222em;letter-spacing:0;font-weight:300}.accordion.accordion--tenders .accordion__heading a{font-size:calc(var(--scale-text-rem) * 2.2);line-height:1.13636em;--lh:1.13636em;letter-spacing:0;font-weight:300}}@media (min-width:2400px) and (min-height:700px){.map__marker-label{font-size:calc(var(--scale-text-rem) * 2.2);line-height:1.36364em;--lh:1.36364em;letter-spacing:0;font-weight:300}.accordion.accordion--tenders .accordion__heading a{font-size:calc(var(--scale-text-rem) * 3);line-height:1em;--lh:1em;letter-spacing:-.02em;font-weight:300}}.accordion{margin-bottom:var(--md,calc(var(--scale-px) * 103)) var(--n-md,0)}.accordion__heading a{display:flex;align-items:center;padding:var(--md,calc(var(--scale-px) * 50) 0) var(--n-md,calc(var(--scale-px) * 30) 0);border-bottom:1px solid var(--t-line)}.accordion__heading a.is-active{color:var(--t-text);border-bottom:1px solid var(--t-primary)}.accordion__heading__button{margin-left:auto}.accordion__heading__button .icon{transition-property:transform}.is-active .accordion__heading__button .icon{transform:rotate(180deg)}.accordion__item:last-child .accordion__heading a{border-bottom:1px solid var(--t-background)}.accordion__item:last-child a.is-active{border-bottom:1px solid var(--t-primary)}.accordion__content>div{padding:var(--md,calc(var(--scale-px) * 60) 0) var(--n-md,calc(var(--scale-px) * 30) 0);border-bottom:1px solid var(--t-line)}.js .accordion__content[aria-hidden=true]{display:none}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.accordion__map{position:relative;left:50%;right:50%;width:100vw;margin-left:-50vw;margin-right:-50vw}}.accordion__map [title]{cursor:-webkit-grab!important;cursor:grab!important}.accordion.accordion--tenders{margin-bottom:0;margin-top:var(--md,calc(var(--scale-px) * -30)) var(--n-md,calc(var(--scale-px) * 60))}.accordion.accordion--tenders .accordion__heading a{padding:var(--md,calc(var(--scale-px) * 40) 0) var(--n-md,calc(var(--scale-px) * 20) 0)}.accordion.accordion--tenders .accordion__item:last-child .accordion__heading a{border-bottom:0}.accordion.accordion--tenders .accordion__item:last-child .accordion__content.is-active>div{border:none}.accordion.accordion--tenders .accordion__content>div{padding:var(--md,calc(var(--scale-px) * 33) 0 calc(var(--scale-px) * 60)) var(--n-md,calc(var(--scale-px) * 26) 0 calc(var(--scale-px) * 40))}.accordion.accrodion--contacts{margin-bottom:var(--md,calc(var(--scale-px) * 103)) var(--n-md,0)}.accordion.accrodion--contacts .accordion__item:last-child .accordion__content.is-active>div{border:none}.map{position:relative;will-change:transform}.map__content{position:relative;height:100vh;height:var(--viewport-height);max-height:var(--md,calc(var(--spacing) * 7.3)) var(--n-md,calc(var(--scale-px) * 400))}.map .gmnoprint,.map .gmnoprint+.gm-style-cc,.map .gmnoscreen,.map img[src="https://maps.gstatic.com/mapfiles/api-3/images/google_white5_hdpi.png"]{opacity:0!important;pointer-events:none!important}.map__marker-label{color:var(--t-text);background:var(--t-primary);position:absolute;padding:10px 30px;bottom:100%;transform:translateX(-50%);margin-left:-10px;margin-bottom:18px;border-radius:50px}.map__marker-label:after{content:"";position:absolute;top:100%;left:calc(50% - 8px);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--t-primary)}.map__buttons{position:absolute;right:calc(var(--scale-px) * 20);left:calc(var(--scale-px) * 20);bottom:calc(var(--scale-px) * 20);display:flex;justify-content:space-between}.breadcrumbs,.breadcrumbs li{display:flex;align-items:center}.breadcrumbs li:after{content:"/";color:var(--t-outline);margin-left:calc(var(--scale-px) * 15);margin-right:calc(var(--scale-px) * 15);margin-bottom:calc(var(--scale-px) * -1)}.breadcrumbs li:last-child:after{display:none}.breadcrumbs li:first-child:after{display:inline-block}.contacts-intro{position:relative;height:calc(var(--viewport-height-actual) + 1px);overflow:hidden;min-height:var(--md,calc(var(--scale-px) * 600)) var(--n-md,calc(var(--scale-px) * 550))}.contacts-intro__background{position:fixed;left:0;top:0;width:100vw;height:100%;-o-object-fit:cover;object-fit:cover}.contacts-intro__background img{width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.has-hover .contacts-intro__background{position:absolute}.contacts-intro__content{position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;padding-top:var(--md,calc(var(--scale-px) * 56)) var(--n-md,calc(var(--scale-px) * 56))}.contacts-intro__content__left{padding-top:calc(var(--scale-px) * 17)}.contacts-intro__title{margin-bottom:var(--md,calc(var(--scale-px) * 80)) var(--n-md,calc(var(--scale-px) * 40))}.contacts-intro__contacts{display:var(--md,flex) var(--n-md,block)}.contacts-accordions{padding:var(--md,calc(var(--scale-px) * 184) 0 calc(var(--scale-px) * 20)) var(--n-md,0 0 calc(var(--scale-px) * 84))}.contacts-accordions__title{padding:var(--md,calc(var(--scale-px) * 55) 0 0) var(--n-md,calc(var(--scale-px) * 40) 0 calc(var(--scale-px) * 30))}.contact{margin-bottom:calc(var(--scale-px) * 40)}.contact__title{margin-bottom:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 15))}.contact__time{margin-top:var(--md,calc(var(--scale-px) * 10)) var(--n-md,calc(var(--scale-px) * 5))}.contact a[href*="tel:"]{display:inline-block;margin:0 0 calc(var(--scale-px) * 5)}.contact--accordion{margin-bottom:var(--md,calc(var(--scale-px) * 55)) var(--n-md,calc(var(--scale-px) * 30))}.contact--accordion .contact__small{color:var(--t-small)}.contact--accordion a[href*="mailto:"]{display:inline-block;margin:var(--md,calc(var(--scale-px) * 11) 0 calc(var(--scale-px) * 11)) var(--n-md,calc(var(--scale-px) * 11) 0 calc(var(--scale-px) * 10))}.contact--accordion a[href*="mailto:"] svg{position:relative;top:var(--md,calc(var(--scale-px) * -1)) var(--n-md,0)}.contact--accordion a[href*="tel:"]{margin:0}.contact--accordion a[href*="tel:"] svg{position:relative;top:var(--md,calc(var(--scale-px) * -3)) var(--n-md,calc(var(--scale-px) * -2))}.contact--accordion a[target=_blank]{position:relative}.contact--accordion a[target=_blank] svg{position:relative;top:var(--md,calc(var(--scale-px) * -2)) var(--n-md,calc(var(--scale-px) * -2))}.contact--accordion a[target=_blank]:after{content:"";position:absolute;top:calc(100% + 3px);right:0;width:var(--md,calc(100% - calc(var(--scale-px) * 31))) var(--n-md,calc(100% - 24px));height:1px;background:rgba(var(--t-secondary-rgb),.15)}.contact--accordion svg{color:var(--t-small);margin:var(--md,0 calc(var(--scale-px) * 5) 0 0) var(--n-md,0)}.contact--accordion .contact__time{margin-top:var(--md,calc(var(--scale-px) * 16)) var(--n-md,calc(var(--scale-px) * 5))}