@import "https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";
*{box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0}a{text-decoration:none}input,button{appearance:none;border:none;outline:none}.objects-list .objects-list__container .objects-list__list .object-element .object-element__title,.listing .listing__container .listing__title,.objects-list .objects-list__container .objects-list__title,.map-listing .map-listing__container .map-listing__title,.quick-forms .quick-forms__container .quick-form .quick-form__title,.hero .hero__container .hero__title,.objects-list .objects-list__container .objects-list__list .object-element .labels .label .label__text,.listing .listing__container .listing__list .listing__item,.footer .footer__container .logo .logo__name,.header .header__container .logo .logo__name,.quick-forms .quick-forms__container .quick-form button[type=submit],.hero .hero__container .search-form button[type=submit],.quick-forms .quick-forms__container .quick-form input,.hero .hero__container .search-form input,.objects-list .objects-list__container .objects-list__list .object-element .object-element__button,.objects-list .objects-list__container .objects-list__list .object-element .tags .tag,.listing .listing__container .listing__subtitle,.digits .digits__container .digit .digit__tag,.footer .footer__container .columns .column .column__tag,.footer .footer__container .footer__bottom .footer__credencials,.footer .footer__container .columns .column .column__text,.footer .footer__container .columns .column .column__link,.map-listing .map-listing__container .map-areas .map-area,.map-listing .map-listing__container .map-listing__text,.digits .digits__container .digit .digit__text,.header .header__container .menu .menu__element{font-optical-sizing:auto;font-family:Manrope,sans-serif;font-style:normal}.objects-list .objects-list__container .objects-list__list .object-element .labels .label .label__text,.listing .listing__container .listing__list .listing__item,.footer .footer__container .logo .logo__name,.header .header__container .logo .logo__name,.quick-forms .quick-forms__container .quick-form button[type=submit],.hero .hero__container .search-form button[type=submit],.quick-forms .quick-forms__container .quick-form input,.hero .hero__container .search-form input,.objects-list .objects-list__container .objects-list__list .object-element .object-element__button,.objects-list .objects-list__container .objects-list__list .object-element .tags .tag,.listing .listing__container .listing__subtitle,.digits .digits__container .digit .digit__tag,.footer .footer__container .columns .column .column__tag,.footer .footer__container .footer__bottom .footer__credencials,.footer .footer__container .columns .column .column__text,.footer .footer__container .columns .column .column__link,.map-listing .map-listing__container .map-areas .map-area,.map-listing .map-listing__container .map-listing__text,.digits .digits__container .digit .digit__text,.header .header__container .menu .menu__element{font-weight:400}.objects-list .objects-list__container .objects-list__list .object-element .object-element__title,.listing .listing__container .listing__title,.objects-list .objects-list__container .objects-list__title,.map-listing .map-listing__container .map-listing__title,.quick-forms .quick-forms__container .quick-form .quick-form__title,.hero .hero__container .hero__title{font-weight:800}.quick-forms .quick-forms__container .quick-form button[type=submit],.hero .hero__container .search-form button[type=submit],.quick-forms .quick-forms__container .quick-form input,.hero .hero__container .search-form input,.objects-list .objects-list__container .objects-list__list .object-element .object-element__button,.objects-list .objects-list__container .objects-list__list .object-element .tags .tag,.listing .listing__container .listing__subtitle,.digits .digits__container .digit .digit__tag,.footer .footer__container .columns .column .column__tag,.footer .footer__container .footer__bottom .footer__credencials,.footer .footer__container .columns .column .column__text,.footer .footer__container .columns .column .column__link,.map-listing .map-listing__container .map-areas .map-area,.map-listing .map-listing__container .map-listing__text,.digits .digits__container .digit .digit__text,.header .header__container .menu .menu__element{font-size:16px;line-height:20px}.footer .footer__container .logo .logo__name,.header .header__container .logo .logo__name{font-size:10px;line-height:10px}.listing .listing__container .listing__title,.objects-list .objects-list__container .objects-list__title,.map-listing .map-listing__container .map-listing__title,.quick-forms .quick-forms__container .quick-form .quick-form__title,.hero .hero__container .hero__title{text-transform:uppercase;font-size:22px;line-height:28px}@media screen and (min-width:768px){.listing .listing__container .listing__title,.objects-list .objects-list__container .objects-list__title,.map-listing .map-listing__container .map-listing__title,.quick-forms .quick-forms__container .quick-form .quick-form__title,.hero .hero__container .hero__title{font-size:50px;line-height:60px}}.objects-list .objects-list__container .objects-list__list .object-element .object-element__title{font-size:24px;line-height:30px}.map-listing .map-listing__container .map-areas .map-area,.map-listing .map-listing__container .map-listing__text,.digits .digits__container .digit .digit__text,.header .header__container .menu .menu__element{color:#222324}.footer .footer__container .footer__bottom .footer__credencials,.footer .footer__container .columns .column .column__text,.footer .footer__container .columns .column .column__link{color:#f6f6f6}.footer .footer__container .logo .logo__name,.header .header__container .logo .logo__name,.objects-list .objects-list__container .objects-list__list .object-element .object-element__title,.objects-list .objects-list__container .objects-list__title,.map-listing .map-listing__container .map-listing__title,.quick-forms .quick-forms__container .quick-form .quick-form__title,.hero .hero__container .hero__title{color:#222324}.objects-list .objects-list__container .objects-list__list .object-element .object-element__button,.objects-list .objects-list__container .objects-list__list .object-element .object-element__title,.map-listing .map-listing__container .regions-map svg path,.map-listing .map-listing__container .regions-map svg,.listing .listing__container .listing__list .listing__item,.footer .footer__container .footer__bottom .footer__credencials.footer__credencials--link,.footer .footer__container .columns .column .column__link,.header .header__container .menu .menu__element,.quick-forms .quick-forms__container .quick-form button[type=submit],.hero .hero__container .search-form button[type=submit]{transition:all .3s ease-in-out}.footer .footer__container .logo,.header .header__container .logo{gap:10px;display:flex}.footer .footer__container .logo img,.header .header__container .logo img{width:auto;height:44px}.footer .footer__container .logo .logo__name,.header .header__container .logo .logo__name{text-transform:uppercase;width:140px;padding:12px 0}.objects-list .objects-list__container .objects-list__list .object-element .object-element__button,.objects-list .objects-list__container .objects-list__list .object-element .tags .tag,.listing .listing__container .listing__subtitle,.digits .digits__container .digit .digit__tag,.footer .footer__container .columns .column .column__tag{border-radius:5px;padding:5px 10px;display:inline-block}.quick-forms .quick-forms__container .quick-form input,.hero .hero__container .search-form input{appearance:none;background:0 0;border:1px solid #e5e5e5;border-radius:5px;outline:none;padding:14px 24px}.quick-forms .quick-forms__container .quick-form input.error,.hero .hero__container .search-form input.error{border:1px solid #f03232}.footer .footer__container .columns .column .column__tag{color:#222324;background:#f6f6f6}.objects-list .objects-list__container .objects-list__list .object-element .tags .tag,.listing .listing__container .listing__subtitle,.digits .digits__container .digit .digit__tag{color:#f6f6f6;background:#222324}.objects-list .objects-list__container .objects-list__list .object-element .object-element__button{color:#f6f6f6;background:#1447e6}.quick-forms .quick-forms__container .quick-form button[type=submit],.hero .hero__container .search-form button[type=submit]{color:#f6f6f6;cursor:pointer;background:#1447e6;border-radius:5px;padding:14px 24px}.quick-forms .quick-forms__container .quick-form button[type=submit]:hover,.hero .hero__container .search-form button[type=submit]:hover{background:#477aff}.objects-list .objects-list__container,.map-listing .map-listing__container,.listing .listing__container,.quick-forms .quick-forms__container,.digits .digits__container,.hero .hero__container,.footer .footer__container,.header .header__container{width:90%;margin:auto}@media screen and (min-width:768px){.objects-list .objects-list__container,.map-listing .map-listing__container,.listing .listing__container,.quick-forms .quick-forms__container,.digits .digits__container,.hero .hero__container,.footer .footer__container,.header .header__container{width:calc(100% - 80px)}}@media screen and (min-width:1024px){.objects-list .objects-list__container,.map-listing .map-listing__container,.listing .listing__container,.quick-forms .quick-forms__container,.digits .digits__container,.hero .hero__container,.footer .footer__container,.header .header__container{width:calc(100% - 80px)}}@media screen and (min-width:1440px){.objects-list .objects-list__container,.map-listing .map-listing__container,.listing .listing__container,.quick-forms .quick-forms__container,.digits .digits__container,.hero .hero__container,.footer .footer__container,.header .header__container{max-width:1200px}}body{background:#f6f6f6}.header{background:#f6f6f6;padding:10px 0}.header .header__container{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.header .header__container .menu{gap:30px;display:flex}.header .header__container .menu .menu__element{line-height:44px}.header .header__container .menu .menu__element:hover{opacity:.5}.footer{background:#222324;border-top-left-radius:10px;border-top-right-radius:10px;padding:40px 0}.footer .footer__container{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.footer .footer__container .logo .logo__name{color:#f6f6f6}.footer .footer__container .columns{flex-wrap:wrap;gap:60px;display:flex}.footer .footer__container .columns .column{flex-direction:column;align-items:baseline;gap:10px;display:flex}.footer .footer__container .columns .column .column__link{display:block}.footer .footer__container .columns .column .column__link:hover{opacity:.5}.footer .footer__container .columns .column .column__text{display:block}.footer .footer__container .footer__bottom{flex-wrap:wrap;justify-content:space-between;gap:20px;width:100%;margin-top:20px;display:flex}.footer .footer__container .footer__bottom .footer__credencials{opacity:.5}.footer .footer__container .footer__bottom .footer__credencials.footer__credencials--link:hover{opacity:1}.hero{padding:80px 0}.hero .hero__container .hero__title{margin-bottom:20px}@media screen and (min-width:1024px){.hero .hero__container .hero__title{max-width:750px}}.hero .hero__container .search-form{flex-wrap:wrap;gap:20px;display:flex}.hero .hero__container .search-form input{width:100%}@media screen and (min-width:768px){.hero .hero__container .search-form input{width:590px}}.digits{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:40px 0}.digits .digits__container{flex-wrap:wrap;justify-content:space-between;gap:60px;display:flex}.digits .digits__container .digit{width:100%;max-width:285px}.digits .digits__container .digit .digit__tag{margin-bottom:20px}.quick-forms{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:40px 0}.quick-forms .quick-forms__container{flex-wrap:wrap;justify-content:space-between;gap:60px;display:flex}.quick-forms .quick-forms__container .quick-form{flex-direction:column;align-items:baseline;max-width:470px;display:flex}.quick-forms .quick-forms__container .quick-form .quick-form__title{margin-bottom:40px}.quick-forms .quick-forms__container .quick-form input{width:100%;margin-bottom:20px}.listing{padding:40px 0}.listing .listing__container .listing__title{margin-bottom:60px}.listing .listing__container .listing__subtitle{margin-bottom:20px}.listing .listing__container .listing__list{grid-template-rows:auto;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:40px;display:grid}@media screen and (min-width:768px){.listing .listing__container .listing__list{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px) and (max-width:1200px){.listing .listing__container .listing__list{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:1200px){.listing .listing__container .listing__list{grid-template-columns:repeat(5,1fr)}}.listing .listing__container .listing__list .listing__item{color:#222324;font-size:14px;line-height:20px}@media screen and (min-width:768px){.listing .listing__container .listing__list .listing__item{font-size:16px;line-height:24px}}.listing .listing__container .listing__list .listing__item:hover{opacity:.5}.map-listing{padding:40px 0;overflow:hidden}.map-listing .map-listing__container .map-listing__title{margin-bottom:20px}.map-listing .map-listing__container .map-areas{background:#e5e5e5;border-radius:5px;justify-content:space-between;max-width:360px;margin-top:20px;padding:5px;display:flex}@media screen and (min-width:1024px){.map-listing .map-listing__container .map-areas{display:none}}.map-listing .map-listing__container .map-areas .map-area{border-radius:5px;padding:10px 20px}.map-listing .map-listing__container .map-areas .map-area.active{color:#f6f6f6;background:#1447e6}.map-listing .map-listing__container .regions-map{position:relative}@media screen and (max-width:768px){.map-listing .map-listing__container .regions-map{height:550px}}@media screen and (min-width:768px) and (max-width:1024px){.map-listing .map-listing__container .regions-map{height:800px}}@media screen and (min-width:1024px){.map-listing .map-listing__container .regions-map{height:auto}}@media screen and (max-width:768px){.map-listing .map-listing__container .regions-map svg{width:auto;height:100%;position:absolute;top:0;left:0}}@media screen and (min-width:768px) and (max-width:1024px){.map-listing .map-listing__container .regions-map svg{height:100%;position:absolute;top:0;left:0}}@media screen and (min-width:1024px){.map-listing .map-listing__container .regions-map svg{width:100%;height:auto}}.map-listing .map-listing__container .regions-map svg path{cursor:pointer}.map-listing .map-listing__container .regions-map svg path:hover,.map-listing .map-listing__container .regions-map svg g:hover path{opacity:.5}@media screen and (max-width:768px){.map-listing .map-listing__container .regions-map.center svg{left:-300px}}@media screen and (min-width:768px) and (max-width:1024px){.map-listing .map-listing__container .regions-map.center svg{left:-300px}}@media screen and (max-width:768px){.map-listing .map-listing__container .regions-map.east svg{left:-600px}}@media screen and (min-width:768px) and (max-width:1024px){.map-listing .map-listing__container .regions-map.east svg{left:-600px}}.objects-list .objects-list__container .objects-list__list .object-element{border-top:1px solid #e5e5e5;padding:40px 0}.objects-list .objects-list__container .objects-list__list .object-element .tags{gap:10px;margin-bottom:20px;display:flex}.objects-list .objects-list__container .objects-list__list .object-element .object-element__title{margin-bottom:20px;display:block}.objects-list .objects-list__container .objects-list__list .object-element .object-element__title:hover{color:#1447e6}.objects-list .objects-list__container .objects-list__list .object-element .labels{gap:20px;display:flex}.objects-list .objects-list__container .objects-list__list .object-element .labels .label{gap:10px;display:flex}.objects-list .objects-list__container .objects-list__list .object-element .labels .label .label__text{font-size:14px;line-height:20px}.objects-list .objects-list__container .objects-list__list .object-element .object-element__button{margin-top:20px}.objects-list .objects-list__container .objects-list__list .object-element .object-element__button:hover{opacity:.8}.objects-list{padding:80px 0}.objects-list .objects-list__container .objects-list__title{margin-bottom:40px}
