@font-face {
  font-family: aller-light;
  src: url(/build/fonts/Aller_Lt.d784daa2.ttf);
  font-weight: 300;
}

@font-face {
  font-family: aller-regular;
  src: url(/build/fonts/Aller_Rg.785388a9.ttf);
  font-weight: 400;
}

@font-face {
  font-family: aller-bold;
  src: url(/build/fonts/Aller_Bd.ec478fc7.ttf);
  font-weight: 600;
}

@keyframes clipboardAnimation {
  0%, 50%, 75% {
    bottom: 15px;
  }

  100% {
    bottom: -150px;
    transition: .3s;
  }
}

@keyframes rotate {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}

.site__header {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}

.section-search {
  position: relative;
  height: 100vh;
  max-height: 600px;
  margin-bottom: 20px;
  background: url(/build/images/bg.b6230aa6.jpg) no-repeat center/cover;
  text-align: center;
}

.section-search:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100px;
  background-image: linear-gradient(to top, #FAFAFA, rgba(255, 255, 255, 0));
}

.section-search .title {
  font-family: aller-bold;
  margin-bottom: 40px;
  color: #016CB6;
}

.search__form-wrapper {
  position: absolute;
  bottom: 30%;
  left: 0;
  width: 100%;
  z-index: 9;
}

.search__form-wrapper.fixed {
  position: fixed;
  bottom: auto;
  top: 0;
  left: 0;
  width: 100%;
  padding: 15px 0 0;
  background-color: #fff;
  box-shadow: 0 7px 15px rgba(5, 5, 5, 0.1);
  z-index: 9;
  transition: .3s;
  transform: none;
}

.search__form-wrapper.fixed .title {
  display: none;
}

.search__form-wrapper.fixed .site__brading {
  display: inline-block;
}

.search__form-wrapper.fixed .search__form-filters {
  display: none !important;
}

.search__form-wrapper.fixed .search__form.open + .search__form-filters {
  display: block !important;
}

.search__form-wrapper.fixed .search__form .localization {
  width: calc(100% - 100px);
}

.search__form-wrapper .site__brading {
  display: none;
}

.search__form-wrapper .site__brading img {
  width: 55px;
}

.section__property-types {
  min-height: 150px;
  padding-bottom: 50px;
  padding-top: 0;
  overflow-x: hidden;
}

.property__types-carousel .owl-item {
  transition: .3s;
}

.property__types-carousel .owl-item:not(.active) {
  opacity: .5;
  transition: .3s;
}

.property__types-carousel .item {
  position: relative;
}

.property__types-carousel .item:hover .gradient {
  background: rgba(1, 108, 182, 0.75);
}

.property__types-carousel .item .thumbnail {
  position: relative;
  height: 100px;
  margin-bottom: 15px;
  border-radius: 4px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  overflow: hidden;
}

.property__types-carousel .item .gradient {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: .75;
  background: linear-gradient(180deg, rgba(5, 5, 5, 0.75) 0%, rgba(5, 5, 5, 0) 100%);
}

.property__types-carousel .property__title {
  position: absolute;
  bottom: 10px;
  left: 0;
  width: 100%;
  font-family: aller-bold;
  font-size: calc(12 * 0.0625rem);
  padding: 0 8px;
  line-height: 1.3;
  color: #fafafa;
}

.property__types-carousel .property__title span {
  display: block;
  font-family: aller-light;
}

.section__regions {
  font-size: calc(10 * 0.0625rem);
  font-family: aller-regular;
  overflow-x: hidden;
}

.section__regions span {
  text-transform: uppercase;
}

.section__regions .price {
  font-size: calc(12 * 0.0625rem);
  font-family: aller-bold;
}

.section__join {
  position: relative;
  padding-bottom: 50px;
  background-image: url(/build/images/join-bg.6523f0ae.jpg);
  background-position: center bottom;
  -webkit-background-size: contain;
  background-size: contain;
  background-repeat: no-repeat;
  overflow: hidden;
}

.section__join .section__title {
  font-size: calc(40 * 0.0625rem);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-image: linear-gradient(to right, #7CB93B, #458C2D);
}

@media all and (min-width: 992px) {
  .section__regions {
    padding-bottom: 50px;
  }
}

@media all and (max-width: 1150px) {
  .section-search {
    height: auto;
  }

  .search__form-wrapper {
    position: static;
    padding: 150px 0;
    transform: none;
  }

  .search__form-wrapper.fixed .show-search-mobile {
    display: block;
  }
}

@media all and (max-width: 991px) {
  .section-search .title {
    font-size: calc(22 * 0.0625rem);
    padding: 0 5px;
  }
}

@media all and (max-width: 767px) {
  .property__types-carousel .item .thumbnail {
    height: 200px;
  }

  .search__form-wrapper {
    padding: 80px 0;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL3J1bm5lci93b3JrL24yNC9uMjQvYXNzZXRzL3Njc3MvaG9tZXBhZ2Uuc2NzcyIsIi9ob21lL3J1bm5lci93b3JrL24yNC9uMjQvYXNzZXRzL3Njc3MvcGFydGlhbHMvdmFyaWFibGVzLnNjc3MiLCIvaG9tZS9ydW5uZXIvd29yay9uMjQvbjI0L2Fzc2V0cy9zY3NzL3BhcnRpYWxzL21peGlucy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCJwYXJ0aWFscy92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9taXhpbnNcIjtcblxuXG4uc2l0ZV9faGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uc2VjdGlvbi1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1heC1oZWlnaHQ6IDYwMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLmpwZykgbm8tcmVwZWF0IGNlbnRlci9jb3ZlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCAjRkFGQUZBLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IGFsbGVyLWJvbGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICBjb2xvcjogJGNvbG9yX2JsdWU7XG4gIH1cbn1cblxuLnNlYXJjaF9fZm9ybS13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDMwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk7XG4gICYuZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IGF1dG87XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTVweCAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93LW1kO1xuICAgIHotaW5kZXg6IDk7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICBcbiAgICAudGl0bGUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnNpdGVfX2JyYWRpbmcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAuc2VhcmNoX19mb3JtLWZpbHRlcnMge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc2VhcmNoX19mb3JtIHtcbiAgICAgICYub3BlbiArIC5zZWFyY2hfX2Zvcm0tZmlsdGVycyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAubG9jYWxpemF0aW9uIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2l0ZV9fYnJhZGluZyB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogNTVweDtcbiAgICB9XG4gIH1cbn1cblxuLy9cbi8vIyBQcm9wZXJ0eSB0eXBlcyBjYXJvdXNlbFxuLy9cbi5zZWN0aW9uX19wcm9wZXJ0eS10eXBlcyB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLnByb3BlcnR5X190eXBlcy1jYXJvdXNlbCB7XG4gIC5vd2wtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICY6bm90KC5hY3RpdmUpIHtcbiAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgIH1cbiAgfVxuICAuaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6aG92ZXIge1xuICAgICAgLmdyYWRpZW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkY29sb3JfYmx1ZSwuNzUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC50aHVtYm5haWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgIC5ncmFkaWVudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKCRjb2xvcl9ibGFjaywgMC43NSkgMCUsIHJnYmEoJGNvbG9yX2JsYWNrLCAwKSAxMDAlKTtcbiAgICB9XG4gIH1cbiAgLnByb3BlcnR5X190aXRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTBweDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiBhbGxlci1ib2xkO1xuICAgIEBpbmNsdWRlIGZzKDEyKTtcbiAgICBwYWRkaW5nOiAwIDhweDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGNvbG9yOiAkY29sb3Jfd2hpdGU7XG5cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1mYW1pbHk6IGFsbGVyLWxpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4vL1xuLy8jIFNlY3Rpb24gcmVnaW9uc1xuLy9cbi5zZWN0aW9uX19yZWdpb25zIHtcbiAgQGluY2x1ZGUgZnMoMTApO1xuICBmb250LWZhbWlseTogYWxsZXItcmVndWxhcjtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gIHNwYW4ge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLnByaWNlIHtcbiAgICBAaW5jbHVkZSBmcygxMik7XG4gICAgZm9udC1mYW1pbHk6IGFsbGVyLWJvbGQ7XG4gIH1cbn1cblxuLy9cbi8vIyBTZWN0aW9uIGhvdXNlXG4vL1xuLnNlY3Rpb25fX2hvdXNlIHt9XG5cbi8vXG4vLyMgU2VjdGlvbiBqb2luXG4vL1xuLnNlY3Rpb25fX2pvaW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2pvaW4tYmcuanBnKTtcbiAgQGluY2x1ZGUgYmcoY2VudGVyIGJvdHRvbSwgY29udGFpbik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLnNlY3Rpb25fX3RpdGxlIHtcbiAgICBAaW5jbHVkZSBmcyg0MCk7XG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGNvbG9yX2dyZWVuLCAkY29sb3JfZ3JlZW4tZGFyayk7XG4gIH1cbn1cblxuXG4vL1xuLy8jIE1FRElBIFFVRVJJRVNcbi8vXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VjdGlvbl9fcmVnaW9ucyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTE1MHB4KSB7XG4gIC5zZWN0aW9uLXNlYXJjaCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLnNlYXJjaF9fZm9ybS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHBhZGRpbmc6IDE1MHB4IDA7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgICYuZml4ZWQge1xuICAgICAgLnNob3ctc2VhcmNoLW1vYmlsZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi1zZWFyY2gge1xuICAgIC50aXRsZSB7XG4gICAgICBAaW5jbHVkZSBmcygyMik7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLy9zbGlkZXIgcmVnaW9uc1xuICAucHJvcGVydHlfX3R5cGVzLWNhcm91c2VsIHtcbiAgICAuaXRlbSB7XG4gICAgICAudGh1bWJuYWlsIHtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2VhcmNoX19mb3JtLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgfVxufVxuXG4iLCIvL1xuLy8jIEZvbnRzXG4vL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBhbGxlci1saWdodDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvQWxsZXJfTHQudHRmKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogYWxsZXItcmVndWxhcjtcbiAgc3JjOiB1cmwoLi4vZm9udHMvQWxsZXJfUmcudHRmKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogYWxsZXItYm9sZDtcbiAgc3JjOiB1cmwoLi4vZm9udHMvQWxsZXJfQmQudHRmKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLy9cbi8vIyBDb2xvcnNcbi8vXG4kY29sb3Jfd2hpdGU6ICNmYWZhZmE7XG4kY29sb3JfZ3JlZW46ICM3Q0I5M0I7XG4kY29sb3JfZ3JlZW4tZGFyazogIzQ1OEMyRDtcbiRjb2xvcl9ibHVlOiAjMDE2Q0I2O1xuJGNvbG9yX2JsdWUtZGFyazogIzAxNjFBNDtcbiRjb2xvcl9ibHVlLWxpZ2h0OiAjRTZGMEY4O1xuJGNvbG9yX3llbGxvdzogI0ZCQUQxNztcbiRjb2xvcl95ZWxsb3ctZGFyazogI0YyNjczQTtcbiRjb2xvcl9yZWQ6ICNEMjJBMkE7XG4kY29sb3JfYmxhY2s6ICMwNTA1MDU7XG4kY29sb3JfZGFyay10aGVtZTogIzA2MTcyNTsiLCJAbWl4aW4gYmcoJHBvc2l0aW9uLCAkc2l6ZSkge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkcG9zaXRpb247XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiAkc2l6ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAkc2l6ZTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuQG1peGluIGJveC1zaGFkb3cteHMoKSB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKCRjb2xvcl9ibGFjaywuMSk7XG59XG5cbkBtaXhpbiBib3gtc2hhZG93LW1kKCkge1xuICBib3gtc2hhZG93OiAwIDdweCAxNXB4IHJnYmEoJGNvbG9yX2JsYWNrLC4xKTtcbn1cblxuQG1peGluIGJveC1zaGFkb3ctbGcoKSB7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IHJnYmEoJGNvbG9yX2JsYWNrLC4xKTtcbn1cblxuQG1peGluIGZzKCRweCkge1xuICBmb250LXNpemU6IGNhbGMoI3skcHh9ICogMC4wNjI1cmVtKTtcbn1cblxuQG1peGluIHRleHQtZ3JhZGllbnQoJGNvbG9yLCAkY29sb3JfZGFyaywgJGRpcmVjdGlvbikge1xuICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIHRvICRkaXJlY3Rpb24sICRjb2xvciwgJGNvbG9yX2RhcmspO1xufVxuXG5Aa2V5ZnJhbWVzIGNsaXBib2FyZEFuaW1hdGlvbiB7XG4gIDAlLFxuICA1MCUsXG4gIDc1JSB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG4gIDEwMCUge1xuICAgIGJvdHRvbTogLTE1MHB4O1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQ0dBLFVBQVU7RUFDUixXQUFXLEVBQUUsV0FBVztFQUN4QixHQUFHLEVBQUUsMEJBQTBCO0VBQy9CLFdBQVcsRUFBRSxHQUFHOztBQUVsQixVQUFVO0VBQ1IsV0FBVyxFQUFFLGFBQWE7RUFDMUIsR0FBRyxFQUFFLDBCQUEwQjtFQUMvQixXQUFXLEVBQUUsR0FBRzs7QUFFbEIsVUFBVTtFQUNSLFdBQVcsRUFBRSxVQUFVO0VBQ3ZCLEdBQUcsRUFBRSwwQkFBMEI7RUFDL0IsV0FBVyxFQUFFLEdBQUc7O0FDYWxCLFVBQVUsQ0FBVixrQkFBVTtFQUNSLEVBQUU7RUFDRixHQUFHO0VBQ0gsR0FBRztJQUNELE1B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 */