.station__item{padding:20px 30px;justify-content:space-between;border:1px solid #fff;transition:all .2s ease-in-out;flex-direction:column;gap:10px;background-color:#fff;border-radius:10px;display:flex}.station__item:hover{border-color:#79b530}.station__left,.station__right{flex-direction:column;gap:20px;display:flex}.station__right{justify-content:flex-end}.station__icons{gap:10px}.station__icon,.station__icons{align-items:center;display:flex}.station__icon{height:40px;justify-content:center;min-width:40px;border-radius:50%;cursor:pointer;width:40px}.station__icon.-phone{background-color:#79b530}.station__icon.-marker{background-color:#006729}.station__icon svg{height:16px}.station__content{flex-direction:column;gap:10px;display:flex}.station__name{font-size:var(--font-size-rem);color:#006729;--line-height:24px;--font-size-rem:1rem;--line-height-rem:1.5rem;line-height:var(--line-height-rem);--font-size:16px;font-family:HDI-GerlingSans-Bold}.station__address{text-decoration:underline}.station__address,.station__desc,.station__email{font-size:var(--font-size-rem);--line-height:18px;--font-size-rem:.75rem;--line-height-rem:1.125rem;line-height:var(--line-height-rem);--font-size:12px}.station__status{color:#006729;min-width:140px;gap:10px;align-items:center;width:140px;font-family:HDI-GerlingSans-Bold;display:flex}.station__status svg{min-width:24px;--icon-color:#006729}.station__fast{margin:0 auto 0 0}.station__fast img{max-height:80px}@font-face{src:url(https://aerlynx.online/assets/font/hdi-gerlingsans-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-family:HDI-GerlingSans-Regular}@font-face{src:url(https://aerlynx.online/assets/font/hdi-gerlingsans-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-family:HDI-GerlingSans-Bold}#map{min-height:400px;margin:50px 0;border-radius:10px;width:100%}.marker{height:40px;padding:10px;justify-content:center;transition:all .2s ease-in-out;background-color:#006729;align-items:center;border-radius:50%;cursor:pointer;width:40px;display:flex}.marker.-active,.marker:hover{background-color:#79b530}.marker img{width:14px}.map-info{max-width:400px;flex-direction:column;gap:20px;background-color:#fff;border-radius:10px;font-family:HDI-GerlingSans-Regular;display:flex}.map-info__name{font-size:20px}.map-info__address{font-size:14px;text-decoration:underline;font-weight:400;color:#006729}.map-info__phone{font-size:var(--font-size-rem);--line-height:20px;gap:10px;--font-size-rem:.8125rem;--line-height-rem:1.25rem;align-items:center;line-height:var(--line-height-rem);--font-size:13px;font-family:HDI-GerlingSans-Bold;display:flex}.map-info__phone-text{flex-direction:column;display:flex}.map-info__phone-text span{color:#006729}.map-info__icon{height:50px;justify-content:center;min-width:50px;background-color:#79b530;margin:0 20px 0 0;align-items:center;border-radius:50%;cursor:pointer;width:50px;display:flex}.directorates__list{padding:30px 0}.directorates__items,.directorates__list{flex-direction:column;width:100%;display:flex}.directorates__items{gap:10px}.directorates__view{padding:10px 15px;justify-content:center;font-size:var(--font-size-rem);border:1px solid #fff;transition:all .2s ease-in-out;--line-height:12px;gap:10px;--font-size-rem:.625rem;background-color:#fff;--line-height-rem:.75rem;margin:0 0 20px auto;align-items:center;border-radius:10px;cursor:pointer;line-height:var(--line-height-rem);--font-size:10px;font-family:HDI-GerlingSans-Bold;display:flex}.directorates__view:hover{border-color:#79b530}.directorates__view svg{height:14px;width:10px}.directorates__view-item{display:none}.directorates__view-item.-active{display:flex}.directorates #map{min-height:500px;margin:0}@media screen and (width>=576px){.map-info__phone-text{flex-direction:row;gap:10px;align-items:center}}@media screen and (width>=992px){.station__item{gap:20px}.station__item,.station__left{flex-direction:row;align-items:center}.station__left{width:50%}.station__right{flex-direction:row;gap:10px;width:50%}.station__icon{height:65px;min-width:65px;width:65px}.station__icon svg{height:24px}.station__address,.station__desc,.station__email{font-size:var(--font-size-rem);--line-height:20px;--font-size-rem:.875rem;--line-height-rem:1.25rem;line-height:var(--line-height-rem);--font-size:14px}.directorates__list{padding:60px 0}}