@charset "UTF-8";.header-block{margin-bottom:3.125vw;padding-top:3.75vw}@media(min-width:1281px){.header-block{margin-bottom:40px;padding-top:48px}}@media(max-width:767px){.header-block{margin-bottom:32px;padding-top:40px}}.header-block h1{font-size:5.46875vw;font-weight:480;line-height:5.3125vw;letter-spacing:-.04em;text-align:center}@media(min-width:1281px){.header-block h1{font-size:70px;font-weight:480;line-height:68px;letter-spacing:-.04em;text-align:center}}@media(max-width:767px){.header-block h1{font-size:48px;font-weight:480;line-height:48px;letter-spacing:-.04em}}.content__wrapper{margin:0 auto 3.75vw}@media(min-width:1281px){.content__wrapper{margin:0 auto 48px}}@media(max-width:767px){.content__wrapper{margin:0 auto 48px;padding:0 10px;box-sizing:border-box}}.content__text{font-size:1.71875vw;font-weight:400;line-height:2.26563vw;letter-spacing:-.02em;text-align:center}@media(min-width:1281px){.content__text{font-size:22px;font-weight:400;line-height:29px;letter-spacing:-.02em;text-align:center}}@media(max-width:767px){.content__text{font-size:20px;font-weight:400;line-height:24px;letter-spacing:-.02em}}.content__text:first-child{margin-bottom:2.5vw}@media(min-width:1281px){.content__text:first-child{margin-bottom:32px}}@media(max-width:767px){.content__text:first-child{margin-bottom:32px}}.content__text p{margin-bottom:.625vw}@media(min-width:1281px){.content__text p{margin-bottom:8px}}@media(max-width:767px){.content__text p{margin-bottom:8px}}.content__text p.content__text-country{font-size:1.71875vw;font-weight:480;line-height:2.03125vw;letter-spacing:-.03em}@media(min-width:1281px){.content__text p.content__text-country{font-size:22px;font-weight:480;line-height:26px;letter-spacing:-.03em}}@media(max-width:767px){.content__text p.content__text-country{font-size:20px;font-weight:480;line-height:24px;letter-spacing:-.03em}}.map{position:relative}.map__nav{position:absolute;z-index:2;overflow:hidden;top:2.10938vw;left:50%;transform:translate3d(-50%,0,0);display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.625vw;border-radius:7.8125vw;background:#fff}@media(min-width:1281px){.map__nav{position:absolute;z-index:2;overflow:hidden;top:27px;left:50%;transform:translate3d(-50%,0,0);display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;padding:8px;border-radius:100px;background:#fff}}@media all{.map__nav{box-shadow:0 12px 48px #00000026}}@media(max-width:767px){.map__nav{top:17px;left:50%;transform:translate3d(-50%,0,0);width:320px;padding:4px;border-radius:100px}}.map__nav-wrapper{position:relative;width:100%;z-index:10;display:flex;overflow:auto}.map__nav-item{display:flex;align-items:center;justify-content:center;background:transparent;padding:.625vw 1.25vw;border-radius:7.8125vw;font-size:1.25vw;font-weight:400;line-height:1.875vw;letter-spacing:-.02em;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s}@media(min-width:1281px){.map__nav-item{display:flex;align-items:center;justify-content:center;background:transparent;padding:8px 16px;border-radius:100px;font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.02em;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .2s}}@media(max-width:767px){.map__nav-item{font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.01em;padding:6px 20.5px;border-radius:100px}}.map__nav-item._active{pointer-events:none}@media(hover:hover){.map__nav-item:hover{transition:background-color 0s}}.map__nav-item:active{transform:scale(.98)}.map__nav-item:not(:last-child){margin:0 .39063vw 0 0}@media(min-width:1281px){.map__nav-item:not(:last-child){margin:0 5px 0 0}}@media(max-width:767px){.map__nav-item:not(:last-child){margin:0}}.map__nav-item._active{background:#f0f3f6}@media(hover:hover){.map__nav-item:hover{background:#f0f3f6}}.map__nav-item:active{background:#f0f3f6}.map__tab{display:none;width:100%;height:55vw}@media(min-width:1281px){.map__tab{display:none;width:100%;height:704px}}@media(max-width:767px){.map__tab{height:500px}}.map__tab._active{display:block}body{background:#f0f3f6;color:#292b32}main{padding:var(--header-height) 0 0 0}
