@font-face{font-family:Montserrat;src:local("Montserrat Variable Italic"),url(../_fonts/JTUQjIg1_i6t8kCHKm459WxRxC7m0dR9pBOi-q4zBeV1IkB.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Variable Italic"),url(../_fonts/JTUQjIg1_i6t8kCHKm459WxRzS7m0dR9pBOi-jJK1UGOcIn.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Variable Italic"),url(../_fonts/JTUQjIg1_i6t8kCHKm459WxRxi7m0dR9pBOi-k2WqQjY0kt.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Variable Italic"),url(../_fonts/JTUQjIg1_i6t8kCHKm459WxRxy7m0dR9pBOi-rYj8wLpElt.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Variable Italic"),url(../_fonts/JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA-MFc2eeBED5.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Variable"),url(../_fonts/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ-209xZCjqgx.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Variable"),url(../_fonts/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ-ARwkHo0cPP.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Variable"),url(../_fonts/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ-H6Cn7UXXW4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Variable"),url(../_fonts/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ-bD8JI5cQ43.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Variable"),url(../_fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y-faOZacC1kw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Thin Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aXw-ToFRXtX9Ly.woff) format(woff);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat ExtraLight Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aXw-O8n7GIWoiG.woff) format(woff);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Light Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aXw-6bL5aZsE6c.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aXw-Flz65uxEb0.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aXw-IImHeBgN0D.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aXw-hbff8UUK18.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aXw-3DMiRTuwhJ.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat ExtraBold Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aXw-yg4HyDBvCl.woff) format(woff);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Black Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aXw-qyH89r1zBG.woff) format(woff);font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Thin"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw9-f2LBmxLDfC.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat ExtraLight"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew9-tqASPiy7Ri.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Light"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew9-USqUbVZZoV.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew9-SWvbuZoZVK.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew9-cTa8x4zT4i.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w9-qGnWJRCYQ8.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w9-MBiHy7wXku.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat ExtraBold"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w9-N14u3ha4Wy.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Black"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w9-6NtR3CSo65.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}router-link{text-decoration:none}.popular-city{position:relative}.popular-city__wrap{padding:40px 0 70px;position:relative}.popular-city__container{margin:0 auto;max-width:654px;position:relative;text-align:center}.popular-city__description{font-size:16px;font-weight:400;line-height:24px;margin:24px 0 0}.popular-city__slider{align-items:center;display:flex;flex-direction:row;gap:13px;margin:0 -50px;overflow:hidden;padding:40px 0 70px;position:relative}.popular-city__slider__inner{display:flex;flex-direction:row;gap:13px;white-space:nowrap}.popular-city__slide{background-repeat:no-repeat;background-size:cover;border-radius:12px;height:100%;overflow:hidden;position:relative;width:100%}.popular-city__slide:hover .popular-city__slide__button,.popular-city__slide:hover .popular-city__slide__link{display:flex}.popular-city__slide:hover .popular-city__slide__content{padding-bottom:35px}.popular-city__slide__wrap{height:480px;padding:0 8px;width:100%}.popular-city__slide__gradient{background:linear-gradient(0deg,#000 11.35%,transparent 71.87%);bottom:0;left:0;position:absolute;right:0;top:0}.popular-city__slide__img{-o-object-fit:cover;object-fit:cover;width:100%}.popular-city__slide__arrow{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#ffffff80;background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:38px;cursor:pointer;display:flex;height:66px;justify-content:center;min-height:66px;min-width:66px;position:absolute;top:247px;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease;width:66px}.popular-city__slide__arrow:hover{background-color:#fff9}.popular-city__slide__arrow.left{background-image:url(../img/arrow/arrow-white-left.svg);left:11%}.popular-city__slide__arrow.right{background-image:url(../img/arrow/arrow-white-right.svg);right:11%}.popular-city__slide__content{bottom:0;color:#fff;left:0;padding:45px;position:absolute;right:0;transition:all .3s ease 0s;z-index:3}.popular-city__slide__button{align-items:center;background-color:#fff;border:1px solid #fff;border-radius:8px;color:#283634;cursor:pointer;display:flex;display:none;flex-shrink:0;font-size:16px;font-weight:600;height:44px;justify-content:center;margin:16px 0 0;outline:none;transition:all .3s ease 0s;width:100%}.popular-city__slide__button:hover{background-color:#f2f5f5}.popular-city__slide__link{border-bottom:1px solid;color:#fff;display:none;margin:16px 0 0;width:-moz-fit-content;width:fit-content}.popular-city__slide__link:hover{border-bottom:1px solid transparent}.popular-city__slide__name{font-family:Montserrat,"Montserrat Fallback: Arial";font-size:28px;font-weight:600;letter-spacing:.28px;line-height:140%}.popular-city__slide__description{font-size:14px;font-weight:400;line-height:16px;margin:10px 0 0}@media screen and (max-width:1540px){.popular-city__slide__arrow.left{left:5%}.popular-city__slide__arrow.right{right:5%}}@media screen and (max-width:860px){.popular-city__slide__content{bottom:inherit;top:50%}.popular-city__slide__button,.popular-city__slide__link{display:flex}}@media screen and (max-width:840px){.popular-city__slide__arrow{display:none}}@media screen and (max-width:480px){.popular-city__slide{height:432px}.popular-city__slide__content{padding:20px 15px}}.media__cards{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:24px;margin:40px 0 20px;position:relative}.media__card{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:12px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:32px;justify-content:space-between;padding:32px 28px}.media__card__caption{font-size:20px;font-weight:600;line-height:150%;margin:0 0 12px}.media__card__description{display:-webkit-box;font-size:16px;font-style:normal;font-weight:400;line-height:24px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.media__card__tags{align-items:center;display:flex;gap:5px}.media__card__tag{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff63;border-radius:56px;color:#fff;display:flex;font-size:14px;font-weight:400;justify-content:center;padding:4px 12px;width:-moz-fit-content;width:fit-content}.media__card:nth-child(2){background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;grid-column:2/3;grid-row:1/3;justify-content:flex-start;min-height:502px;overflow:hidden;padding:60px 55px;position:relative;transition:all .3s ease 0s}.media__card:nth-child(2):hover{background-image:linear-gradient(180deg,rgba(0,0,0,.66) 8.32%,transparent 80.65%),url(../img/dummy/media.jpg)}.media__card:nth-child(2) .media__card__caption{font-size:28px;font-style:normal;font-weight:600;letter-spacing:.28px;line-height:140%}.media__card:nth-child(2) .media__card__tag{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff63;color:#fff}.media__card__button{align-items:center;background-color:transparent;border:1px solid #d0d5dd;border-radius:8px;color:#283634;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:40px;justify-content:center;outline:none;transition:all .3s ease 0s;width:200px}.media__card__button:hover{background-color:#f2f5f5}.media__card__arrow{align-items:center;background-color:#0000004d;background-position:50%;background-repeat:no-repeat;background-size:auto;border-radius:38px;cursor:pointer;display:flex;height:66px;justify-content:center;min-height:66px;min-width:66px;position:absolute;top:247px;transition-duration:.3s;transition-property:background-color;transition-timing-function:ease;width:66px}.media__card__arrow:hover{background-color:#00000080}.media__card__arrow.left{background-image:url(../img/arrow/arrow-white-left.svg);left:30px}.media__card__arrow.right{background-image:url(../img/arrow/arrow-white-right.svg);right:30px}.media__footer{display:flex;justify-content:end}@media screen and (max-width:820px){.media__cards{grid-template-columns:1fr 1fr}.media__card:nth-child(2){grid-column:1/3;grid-row:2/3}}@media screen and (max-width:600px){.media__cards{grid-template-columns:1fr}.media__card:nth-child(2){background-image:none;color:#fff;grid-column:1/2;grid-row:2/3;min-height:auto;padding:32px 28px}.media__card:nth-child(2) .media__card__caption{font-size:20px;line-height:150%}.media__card:nth-child(2) .media__card__tag{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;color:#969b9a}.media__card__button{align-items:center;background-color:transparent;border:1px solid #d0d5dd;border-radius:8px;bottom:inherit;color:#283634;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-weight:600;height:40px;justify-content:center;margin:10px auto 0;outline:none;position:relative;right:inherit;transition:all .3s ease 0s;width:200px}.media__card__button:hover{background-color:#f2f5f5}}@media screen and (max-width:480px){.media__cards{margin:30px 0 0;grid-gap:22px}.media__card{padding:24px}.media__card:nth-child(2) .media__card__caption,.media__card__caption{font-size:18px}}.main-form-search{border:1px solid #ebecee;border-radius:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 2fr}.main-form-search.buy{grid-template-columns:repeat(3,minmax(0,1fr)) 2fr}.main-form-search.condensed{grid-template-columns:repeat(2,minmax(0,1fr)) 2fr}.main-form-search__search{background-image:url(../img/icon/search-grey.svg);background-position:right 16px center;background-repeat:no-repeat;border:none;border-radius:0 7px 7px 0;box-sizing:border-box;display:block;font-size:16px;outline:none;padding:19px 40px 19px 16px;text-overflow:ellipsis;width:100%}.main-form-search__search::-moz-placeholder{color:#879497}.main-form-search__search::placeholder{color:#879497}@media screen and (max-width:960px){.main-form-search{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:8px;border:none}.main-form-search .n-select.n-select_main,.main-form-search .realty-location-select_main,.main-form-search .realty-price-select_main,.main-form-search .realty-rooms-select_main{border-radius:8px!important}.main-form-search .realty-location-select_main{grid-column:1/3}.main-form-search.buy{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.main-form-search.buy .realty-price-select_main{grid-column:1/3}.main-form-search.condensed{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.main-form-search.condensed .realty-price-select_main{grid-column:auto}}@media screen and (max-width:720px){.main-form-search.buy .realty-rooms-select__list{left:auto;right:0}}@media screen and (max-width:620px){.main-form-search{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.main-form-search__search{border-radius:8px;grid-column:1/3}}@media screen and (max-width:480px){.main-form-search .input-select__field{padding:13px 30px 13px 16px}.main-form-search__search{padding:13px 40px 13px 16px}}.main-promo-banner{background-image:var(--627f9d76);background-repeat:no-repeat;background-size:cover;color:#fff;width:100%}.main-promo-banner__container{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1120px;padding:140px 0 150px;text-align:center}.main-promo-banner__title{max-width:920px}.main-promo-banner__title__sub{display:block;font-size:18px}.main-promo-banner__description{font-size:18px;font-weight:400;margin:20px 0 0}.main-promo-banner__form{display:grid;grid-template-columns:1fr 1fr;margin:40px 0 0;width:100%}.main-promo-banner__tags{display:flex;flex-direction:row;padding:0 0 0 8px}.main-promo-banner__tag{opacity:0;position:absolute;z-index:-1}.main-promo-banner__tag+label{align-items:center;background:#fff;border-radius:8px 0 0;color:#283634;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;padding:8px 28px;transition:all .3s ease 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-promo-banner__tag+label:hover{background:#afd266;color:#fff}.main-promo-banner__tag+label:last-child{border-radius:0 8px 0 0}.main-promo-banner__tag:checked+label{background:#afd266;color:#fff}.main-promo-banner__filter{align-items:center;background-color:#283634;border:none;border-radius:8px 8px 0 0;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:40px;justify-content:center;justify-self:end;margin:0 8px 0 0;outline:none;transition:all .3s ease 0s;width:160px}.main-promo-banner__filter:hover{background-color:#1f2d2b}.main-promo-banner__filter:after{background-image:url(../img/icon/filter.svg);background-repeat:no-repeat;content:"";height:20px;margin:0 0 0 8px;width:20px}.main-promo-banner__search{grid-column:1/3}.main-promo-banner__button{align-items:center;background-color:#afd266;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:16px;font-weight:600;grid-column:2/3;grid-row:3/3;height:56px;justify-content:center;justify-self:end;margin:8px 0 0;outline:none;transition:all .3s ease 0s;width:250px}.main-promo-banner__button:hover{background-color:#a9ce5d}.main-promo-banner__button:disabled{background-color:#bbc2c3}@media screen and (max-width:1170px){.main-promo-banner__container{padding:140px 16px 150px}.main-promo-banner__form{grid-gap:8px}.main-promo-banner__tag+label{border-radius:8px 0 0 8px}.main-promo-banner__tag+label:last-child{border-radius:0 8px 8px 0}.main-promo-banner__filter{border-radius:8px}.main-promo-banner__button{margin:0}}@media screen and (max-width:480px){.main-promo-banner{background-image:var(--6564a9b8)}.main-promo-banner__container{padding:40px 16px 48px}.main-promo-banner__tags{grid-column:1/3;padding:0}.main-promo-banner__tag+label{justify-content:center;width:100%}.main-promo-banner__filter{grid-column:1/3;grid-row:3/4;margin:0;width:100%}.main-promo-banner__button{grid-column:1/3;grid-row:4/5;margin:16px 0 0;width:100%}.main-promo-banner__title{margin-bottom:0}.main-promo-banner__title__sub{display:block;font-size:16px}}@font-face{font-family:Montserrat;src:local("Montserrat Variable Italic"),url(../_fonts/JTUQjIg1_i6t8kCHKm459WxRxC7m0dR9pBOi-q4zBeV1IkB.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:italic}@font-face{font-family:"Montserrat Fallback: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:Montserrat;src:local("Montserrat Variable Italic"),url(../_fonts/JTUQjIg1_i6t8kCHKm459WxRzS7m0dR9pBOi-jJK1UGOcIn.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Variable Italic"),url(../_fonts/JTUQjIg1_i6t8kCHKm459WxRxi7m0dR9pBOi-k2WqQjY0kt.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Variable Italic"),url(../_fonts/JTUQjIg1_i6t8kCHKm459WxRxy7m0dR9pBOi-rYj8wLpElt.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Variable Italic"),url(../_fonts/JTUQjIg1_i6t8kCHKm459WxRyS7m0dR9pA-MFc2eeBED5.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Variable"),url(../_fonts/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ-209xZCjqgx.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Variable"),url(../_fonts/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ-ARwkHo0cPP.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Variable"),url(../_fonts/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ-H6Cn7UXXW4.woff2) format(woff2);font-display:swap;unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Variable"),url(../_fonts/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ-bD8JI5cQ43.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Variable"),url(../_fonts/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y-faOZacC1kw.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:100 900;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Thin Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R8aXw-ToFRXtX9Ly.woff) format(woff);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat ExtraLight Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR9aXw-O8n7GIWoiG.woff) format(woff);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Light Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq_p9aXw-6bL5aZsE6c.woff) format(woff);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Regular Italic"),local("Montserrat Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq6R9aXw-Flz65uxEb0.woff) format(woff);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Medium Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq5Z9aXw-IImHeBgN0D.woff) format(woff);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq3p6aXw-hbff8UUK18.woff) format(woff);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Bold Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jq0N6aXw-3DMiRTuwhJ.woff) format(woff);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat ExtraBold Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqyR6aXw-yg4HyDBvCl.woff) format(woff);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Black Italic"),url(../_fonts/JTUFjIg1_i6t8kCHKm459Wx7xQYXK0vOoz6jqw16aXw-qyH89r1zBG.woff) format(woff);font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:Montserrat;src:local("Montserrat Thin"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Uw9-f2LBmxLDfC.woff) format(woff);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat ExtraLight"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr6Ew9-tqASPiy7Ri.woff) format(woff);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Light"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCs16Ew9-USqUbVZZoV.woff) format(woff);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Regular"),local("Montserrat"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew9-SWvbuZoZVK.woff) format(woff);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Medium"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew9-cTa8x4zT4i.woff) format(woff);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat SemiBold"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w9-qGnWJRCYQ8.woff) format(woff);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Bold"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w9-MBiHy7wXku.woff) format(woff);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat ExtraBold"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w9-N14u3ha4Wy.woff) format(woff);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Montserrat;src:local("Montserrat Black"),url(../_fonts/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvC70w9-6NtR3CSo65.woff) format(woff);font-display:swap;font-weight:900;font-style:normal}.top-object__header{align-items:flex-start;display:flex;flex-flow:row wrap;gap:20px;justify-content:space-between}.top-object__column{display:flex;flex-direction:column;gap:12px}.top-object__period{position:relative}.top-object__period__input{background-color:transparent;background-image:url(../img/arrow/arrow-green-top.svg);background-position:100%;background-repeat:no-repeat;border:none;color:#afd266;cursor:pointer;font-family:Montserrat,"Montserrat Fallback: Arial";font-size:36px;font-style:normal;font-weight:600;letter-spacing:.36px;line-height:44px;outline:none;padding:0 40px 0 0}.top-object__period__input.active{background-image:url(../img/arrow/arrow-green-bottom.svg)}.top-object__period__input:hover{color:#a9ce5d}.top-object__period__dropdown{background:#fff;border-radius:8px;bottom:-4px;box-shadow:0 44px 74px #00000040;left:0;overflow:hidden;position:absolute;transform:translateY(100%);width:-moz-max-content;width:max-content;z-index:4}.top-object__period__dropdown.hidden{display:none}.top-object__period__option{color:#283634;cursor:pointer;font-size:16px;font-weight:400;line-height:20px;padding:8px 16px;text-align:left;word-break:break-word}.top-object__period__option:hover{background-color:#f2f5f5}.top-object__tags{display:flex;flex-direction:row;gap:12px}.top-object__tag{opacity:0;position:absolute;z-index:-1}.top-object__tag+label{align-items:center;background:#fff;border:1px solid #d0d5dd;border-radius:8px;color:#283634;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;line-height:24px;overflow:hidden;padding:9px 18px;transition:all .3s ease 0s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.top-object__tag+label:hover,.top-object__tag:checked+label{background:#283634;border:1px solid #283634;color:#fff}.top-object__description{font-size:16px;font-style:normal;font-weight:400;line-height:24px}.top-object__cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px 15px;margin:40px -10px 0}@media screen and (max-width:1260px){.top-object__cards{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:860px){.top-object__cards{grid-template-columns:1fr 1fr}}@media screen and (max-width:600px){.top-object__cards{grid-template-columns:1fr}}@media screen and (max-width:480px){.top-object__header{gap:25px}.top-object__period__input{font-size:24px;line-height:33px}.top-object__cards{margin:30px 0 0;grid-gap:28px}}.main{overflow:hidden}.main__body{background:#fff;border-radius:40px 40px 0 0;margin:-33px 0 0;padding:70px 0 87px}.main__container{display:flex;flex-direction:column;gap:120px;margin:0 auto;max-width:1295px}.main__popular-city-slider{padding:0 0 70px}.main__media{padding:20px 0}@media screen and (max-width:1320px){.main__container{padding:0 15px}}@media screen and (max-width:480px){.main__body{margin:0;padding:70px 0}.main__container{gap:70px}.main__popular-city-slider{padding:0 15px}.main__media{padding:0}}
