.section-main{background:#ebf6ff;display:flex;height:620px;width:100%}@media (max-width:1440px){.section-main{max-height:600px}}@media (max-width:768px){.section-main{height:auto;max-height:100%}}.section-main-body{align-items:center;display:flex;height:100%;justify-content:space-between}@media (max-width:768px){.section-main-body{flex-direction:column;margin:50px 0;margin:30px 0 0}}.section-main-content{align-items:center;display:flex;flex-direction:column}@media (max-width:768px){.section-main-content{margin-bottom:10px}.section-main-content i{display:none}}.section-main-content i{font-size:90px}.section-main-content i:before{color:#50a0d9}@media (max-width:992px){.section-main-content i{font-size:75px}}@media (max-width:768px){.section-main-content i{display:none}}.section-main-content .main-flag{align-items:center;display:flex;justify-content:center;margin-bottom:20px;position:relative}.section-main-content .main-flag:after,.section-main-content .main-flag:before{background:#679fd4;content:"";height:1px;position:absolute;width:58px}.section-main-content .main-flag:before{left:-64px}.section-main-content .main-flag:after{right:-64px}.section-main-content .main-flag .flag-red{background:#dc918f;height:5px;width:28px}.section-main-content .main-flag .flag-yellow{background:#ebdb99;height:5px;margin:0 2px;width:28px}.section-main-content h3{color:#757575;font-size:45px;font-weight:600;letter-spacing:.02em;line-height:53px;margin-bottom:15px;text-align:center}@media (max-width:1200px){.section-main-content h3{margin-bottom:15px}}@media (max-width:992px){.section-main-content h3{font-size:35px;line-height:45px}}@media (max-width:500px){.section-main-content h3{font-size:30px;line-height:39px}}.section-main-content h3 span{color:#50a0d9;display:block;font-size:45px;font-weight:600;letter-spacing:.02em;line-height:53px;margin-bottom:0}@media (max-width:992px){.section-main-content h3 span{font-size:35px;line-height:45px}}@media (max-width:500px){.section-main-content h3 span{font-size:30px;line-height:39px}}.section-main-content span{color:#505050;display:block;font-size:16px;font-weight:400;line-height:170%;line-height:26px;margin-bottom:10px;text-transform:uppercase}@media (max-width:992px){.section-main-content span{font-size:15px}}@media (max-width:1200px){.section-main-content span{margin-bottom:5px}}@media (max-width:768px){.section-main-content span{margin-bottom:0}}@media (max-width:500px){.section-main-content span{font-size:14px}}.section-main a{background:#0000;border:1px solid #50a0d9;border-radius:5px;color:#50a0d9;font-size:18px;font-weight:600;letter-spacing:.02em;line-height:150%;margin-top:36px;padding:10px 30px;text-align:center;text-transform:uppercase;transition:.3s ease;will-change:transform}.section-main a.mobile{display:none;margin:40px auto}@media (max-width:768px){.section-main a.mobile{margin:8px auto 28px}}.section-main a.map-drawing-redirect{align-items:center;border:none;bottom:0;color:#50a0d9;display:flex;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0!important;padding:6px 12px!important;position:absolute;right:0}.section-main a.map-drawing-redirect:hover{background:#edf5fb;transition:.2s ease-in}.section-main a.map-drawing-redirect:focus{background:#edf5fb;box-shadow:0 0 0 3px #edf5fb}@media (max-width:1440px){.section-main a.map-drawing-redirect{bottom:28px}}@media (max-width:768px){.section-main a.map-drawing-redirect{bottom:unset;margin:16px auto 0!important;position:relative;width:-webkit-fit-content;width:fit-content}}.section-main a.map-drawing-redirect svg{margin-right:8px}@media (max-width:1200px){.section-main a{padding:5px 20px}}.section-main a.desktop:hover{background:#50a0d9;color:#fff;transform:scale(1.04)}@media (max-width:768px){.section-main a.desktop{display:none}.section-main a.mobile{display:block}}.section-main-map{max-width:650px;position:relative}@media (max-width:1440px){.section-main-map{width:50%}}@media (max-width:992px){.section-main-map{width:80%}}@media (max-width:500px){.section-main-map{width:100%}}.section-main-map svg{max-height:100%;max-width:100%}@media (max-width:768px){.section-main-map svg{height:100%}}.section-main-map svg .map-active-link:hover{cursor:pointer}.section-main-map svg .map-active-link:hover .map-sector:not(.map-dot):not(rect){fill:#ffab91;transition:.2s ease}.section-main-map svg .map-text-wrapper:hover~path:not(.map-dot){fill:#ffab91}.map-block-counter{background:#e3f4ff;border:1px solid #e3e3e3;border-radius:3px;padding:5px 10px;position:absolute;z-index:2}.container-home-main{height:100%;margin:0 auto;max-width:1340px;width:100%}@media (max-width:1440px){.container-home-main{max-width:1200px;padding:0 32px}}@media (max-width:575px){.container-home-main{padding:0 16px}}@font-face{font-family:Montserrat-semibold;font-style:normal;font-weight:600;src:url(../fonts/Montserrat-SemiBold.eot);src:url(../fonts/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype");src:url(../fonts/Montserrat-SemiBold.woff2) format("woff2");src:url(../fonts/Montserrat-SemiBold.woff) format("woff");src:url(../fonts/Montserrat-SemiBold.ttf) format("truetype")}.cap-pagination{border-radius:5px;box-shadow:0 10px 20px 0 #00000026;margin:auto;max-width:400px;min-height:400px}@media only screen and (max-width:1420px){.cap-pagination{margin:auto}}@media only screen and (max-width:1420px) and (max-width:767px){.cap-pagination{max-width:400px;min-height:470px}}@media only screen and (max-width:1420px) and (max-width:767px) and (max-width:350px){.cap-pagination{min-height:390px}}.cap-pagination .background-img{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;filter:blur(3px) opacity(.17);left:0;right:0;top:0}@media only screen and (max-width:320px){.cap-pagination .pagination-block:hover .quantity{font-size:50px}}@media only screen and (max-width:320px) and (max-width:250px){.cap-pagination .pagination-block:hover .quantity{font-size:40px}}.cap-pagination .pagination-block:hover .quantity:before{width:100%}.cap-pagination .pagination-block .quantity{color:#334da9;font-family:Montserrat-semibold,sans-serif;font-size:80px;width:-webkit-fit-content;width:fit-content}@media only screen and (max-width:1120px) and (min-width:991px){.cap-pagination .pagination-block .quantity{font-size:70px}}@media only screen and (max-width:368px){.cap-pagination .pagination-block .quantity{font-size:60px}}.cap-pagination .pagination-block .quantity:before{background-color:#334da9;bottom:15px;content:"";height:3px;left:0;position:absolute;transition:.5s ease;width:0}.object-card{align-self:flex-start;border-radius:10px;box-shadow:0 6px 22px #8a8a8a1a;display:flex;flex-direction:column;max-width:100%;position:relative;width:100%}@media only screen and (max-width:1440px){.object-card{margin:20px 0;width:300px}}@media (max-width:1200px){.object-card{margin:15px 0}}@media screen and (max-width:769px){.object-card{width:100%}}@media only screen and (max-width:600px){.object-card{width:100%}}.object-card:hover .figure-box .play{opacity:1!important;transform:translate(-50%,-50%)!important}.object-card:hover .figure-box .viewed-icon{opacity:0!important;transform:translate(-50%,-60%)!important}.object-card.status-viewed .figure-box .play{opacity:0;transform:translate(-50%,-150%)}.object-card.status-viewed .figure-box:before{background-color:#0000004d;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.object-card.status-viewed .figure-box .viewed-icon{display:block;font-size:50px;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease,opacity .3s ease;z-index:5}.object-card__labels{display:flex;flex-direction:column;left:-5px;opacity:0;position:absolute;top:15px;z-index:4}.object-card__labels .middle-label{margin-bottom:5px}.object-card .viewed-icon{display:none}.object-card .figure-box{border-radius:3px 3px 0 0;cursor:pointer;height:60%;margin:0;overflow:hidden;position:relative;width:100%;z-index:2}.object-card .figure-box:hover .play{z-index:2}.object-card .figure-box:hover .play .playBut .triangle{stroke-dashoffset:0!important;stroke:#fff!important;animation:nudge .7s ease-in-out!important;opacity:1!important}@keyframes nudge{0%{transform:translateX(0)}30%{transform:translateX(-5px)}50%{transform:translateX(5px)}70%{transform:translateX(-2px)}to{transform:translateX(0)}}.object-card .figure-box:hover .play .playBut .circle{stroke-dashoffset:0!important;opacity:1!important}.object-card .figure-box .playBut{opacity:0}@media only screen and (max-width:991px){.object-card .figure-box .playBut svg{max-width:45px!important}}.object-card .figure-box .img-case{min-height:250px;position:relative}@media screen and (max-width:1600px){.object-card .figure-box .img-case,.object-card .figure-box .img-case img{min-height:225px}}@media screen and (max-width:1000px){.object-card .figure-box .img-case{min-height:175px}}@media screen and (max-width:420px){.object-card .figure-box .img-case{min-height:20vh}}.object-card .figure-box .img-case:before{background-color:#edeef0;border-radius:5px 5px 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.object-card .figure-box .img-case img{border-radius:3px 3px 0 0;height:100%;opacity:0;width:100%}.object-card .figure-box .img-case.no-photo{align-items:center;display:flex;justify-content:center}.object-card .figure-box .img-case.no-photo img{height:auto;min-height:unset!important;width:auto}.object-card .figure-box .overlay-case{bottom:0;height:100%;top:0;width:100%;z-index:5}.object-card .figure-box .overlay-case .sort{display:flex;left:15px;position:absolute;top:15px;width:100%}.object-card .figure-box .overlay-case .sort .sort-item{border-radius:50px 50px 50px 0;color:#fff;font-size:10px;margin-right:8px;overflow:visible;padding:1px 8px;position:relative}.object-card .figure-box .overlay-case .sort .sort-item:before{background-color:#edeef0;border-radius:0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:400px){.object-card .figure-box .overlay-case .sort .sort-item{font-size:8px;padding:1px 5px}}.object-card .figure-box .overlay-case .sort .sort-green{background-color:#28a745}.object-card .figure-box .overlay-case .sort .sort-yellow{background-color:#fb3}.object-card .figure-box .overlay-case .sort .sort-red{background-color:#d3514d}.object-card .figure-box .play{align-items:center;display:flex;height:100%;justify-content:center;left:50%;max-height:70px;max-width:70px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .3s ease,opacity .3s ease;width:100%}.object-card .figure-box .play .playBut{position:relative;-webkit-transition:all .5s ease}.object-card .figure-box .play .playBut .circle{stroke:#fff;stroke-dasharray:650;stroke-dashoffset:650;opacity:.3;-webkit-transition:all .5s ease-in-out}@media only screen and (max-width:991px){.object-card .figure-box .play .playBut .circle{stroke-dashoffset:0;opacity:1}}.object-card .figure-box .play .playBut svg{max-width:70px}.object-card .figure-box .play .playBut .triangle{stroke-dasharray:240;stroke-dashoffset:480;stroke:#314ba7;transform:translateY(0);-webkit-transition:all .7s ease-in-out}@media only screen and (max-width:991px){.object-card .figure-box .play .playBut .triangle{stroke-dashoffset:0;stroke:#fff;animation:nudge .7s ease-in-out;opacity:1}}.object-card .compare,.object-card .favorite{align-items:center;background-color:#fff;border-radius:50%;display:flex;justify-content:center;position:absolute;right:25px;top:25px;transform:translateY(-50%)}@media screen and (max-width:768px){.object-card .compare,.object-card .favorite{right:10px;top:36px}}.object-card .compare label,.object-card .compare svg,.object-card .favorite label,.object-card .favorite svg{cursor:pointer;display:inline-block;height:20px;margin:0;width:23px}.object-card .compare label,.object-card .favorite label{align-items:center;display:flex;justify-content:center;margin-left:2px}.object-card .compare i,.object-card .favorite i{font-size:22px}.object-card .compare i:before,.object-card .favorite i:before{color:#000}.object-card .compare.active,.object-card .favorite.active{cursor:pointer}.object-card .compare.active i:before,.object-card .favorite.active i:before{color:#50a0d9}.object-card .favorite.active i:before{content:"\eb05"}.object-card .compare{right:65px}@media (max-width:768px){.object-card .compare{right:45px}}.object-card .compare.recently{right:54px;top:24px}.object-card .content-box{background-color:#fff;border-radius:0 0 3px 3px;display:flex;flex-direction:column;height:200px;justify-content:flex-start;padding:15px;position:relative;z-index:2}.object-card .content-box .big-label{align-self:center}.object-card .content-box__item{margin-bottom:15px}@media screen and (max-width:1550px){.object-card .content-box__item{margin-bottom:12px}}.object-card .content-box__item.name{color:#0000;display:inline-block;font-size:16px;font-weight:500;letter-spacing:.05em;line-height:19px;margin:0 80px 0 0;order:1;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:767px){.object-card .content-box__item.name{margin-top:12px;max-width:260px}}.object-card .content-box__item.name:before{background-color:#edeef0;border-radius:0;content:"";height:10px;left:0;left:5%;position:absolute;top:0;top:40px;width:100%;width:80%}.object-card .content-box__item.location{font-size:14px;font-weight:600;letter-spacing:.05em;line-height:16px;margin:10px 0!important;max-width:100%;order:2;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.object-card .content-box__item.price{order:3}.object-card .content-box__item.feature{display:flex;justify-content:space-between;margin:10px 15px 0;order:4;position:relative}.object-card .content-box__item .feature__item{align-items:center;display:flex;font-size:12px;visibility:hidden}.object-card .content-box__item .feature__item .wrap{display:contents}.object-card .content-box__item .feature__item span{font-size:14px;font-weight:400;line-height:16px;margin-left:.5em}.object-card .content-box__item i{font-size:20px}.object-card .content-box__item i:before{color:#50a0d9}.object-card .content-box__item i.wtg-sale:before{color:#fa7449}.object-card .content-box__item.feature:before{background-color:#edeef0;border-radius:0;content:"";height:10px;left:0;left:5%;left:30px;position:absolute;right:30px;top:0;top:10px;width:100%;width:auto}.object-card .content-box__item.feature:after{background:#dcdcdc;content:"";height:1px;left:0;position:absolute;right:0;top:-15px}.object-card .content-box__item.location,.object-card .content-box__item.price{font-size:14px}.object-card .content-box__item.location svg,.object-card .content-box__item.price svg{height:16px;margin-right:.75em;width:auto}.object-card .content-box__item.location{margin-top:15px;opacity:0;position:relative}.object-card .content-box__item.price{color:#0000;font-size:25px;font-weight:600;line-height:29px;margin:auto 0 15px auto}@media (max-width:1320px){.object-card .content-box__item.price{margin:auto 0 0 auto}}.object-card .content-box__item.price span{font-size:12px}.section-investing .object-card{max-width:350px}.object-card.ready .object-card__labels{opacity:1}.object-card.ready .figure-box .img-case:before{display:none}.object-card.ready .figure-box .img-case img,.object-card.ready .figure-box .play .playBut{opacity:1}.object-card.ready .content-box__item.name{color:#000}@media (max-width:1320px){.object-card.ready .content-box__item.name{font-size:16px}}.object-card.ready .content-box .feature__item{visibility:visible}.object-card.ready .content-box__item:before,.object-card.ready .content-box__item:not(.feature):after{display:none}.object-card.ready .content-box__item.location{color:#50a0d9;opacity:1}.object-card.ready .content-box__item.location:after{display:block}.object-card.ready .content-box__item.price{color:#50a0d9}.search-card__label{border-radius:1px;box-shadow:1px 1px 1px #795fe933;color:#fffbfb;font-size:12px;font-weight:400;line-height:14px;margin-bottom:8px;padding:3px 12px;text-align:center;width:-webkit-fit-content;width:fit-content}.search-card__label-blue{background:#0e7ece}.search-card__label-orange{background:#fa7449}.search-card__label-green{background:#0e7e7e}.content-box__item.price.discount{align-items:flex-end;display:flex;flex-direction:column}.content-box__item.price.discount .discount-price{color:#fa7449;font-size:26px}.content-box__item.price.discount .old-price{color:#33333380;font-size:22px;-webkit-text-decoration-color:#fa7449;text-decoration-color:#fa7449;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.status-viewed .content-box__item.price.discount .discount-price{font-size:22px}.status-viewed .content-box__item.price.discount .old-price{font-size:19px}.section.section_object{background:#fbfbfb;overflow:hidden}.section.section_object .objects-slider-wrap{margin:0 auto}.section.section_object.top-villas{background:#fbfbfb}@media screen and (max-width:991px){.section.section_object{padding:0}}@media screen and (max-width:600px){.section.section_object{margin-bottom:0;padding-top:50px}}@media screen and (max-width:1450px) and (min-width:1201px){.section.section_object .col-lg-9{max-width:85%}}@media screen and (max-width:1200px) and (min-width:992px){.section.section_object .col-lg-9{max-width:95%;padding:0}}@media screen and (max-width:600px){.section.section_object .objects-slider{height:425px}}.section.section_object .flickity-viewport{width:100%}.section.section_object .flickity-slider{height:-webkit-fit-content;height:fit-content}.section.section_object .carousel-cell{align-items:center;display:flex;height:-webkit-min-content;height:min-content;justify-content:center;margin:0;max-width:33.3%;padding:20px;width:33.3%}@media screen and (min-width:2200px){.section.section_object .carousel-cell{min-width:26%}}@media screen and (min-width:1920px){.section.section_object .carousel-cell{width:-webkit-fit-content;width:fit-content}}@media screen and (max-width:991px){.section.section_object .carousel-cell{max-width:none;width:40%}}@media screen and (max-width:865px){.section.section_object .carousel-cell{width:45%}}@media screen and (max-width:767px){.section.section_object .carousel-cell{max-width:350px;width:80vw}}@media screen and (max-width:400px){.section.section_object .carousel-cell{min-width:280px;padding:15px;width:85vw}}.section.section_object .carousel-cell .img-case{height:225px}@media screen and (max-width:1500px){.section.section_object .carousel-cell .img-case{height:200px}}@media screen and (max-width:1750px){.section.section_object .carousel-cell .img-case img{height:100%;width:100%}}.section.section_object .flickity-prev-next-button.previous{left:-40px}@media only screen and (max-width:1550px){.section.section_object .flickity-prev-next-button.previous{left:-40px}}@media screen and (max-width:1400px){.section.section_object .flickity-prev-next-button.previous{left:-60px}}.section.section_object .flickity-prev-next-button.next{right:-40px}@media only screen and (max-width:1550px){.section.section_object .flickity-prev-next-button.next{right:-40px}}@media screen and (max-width:1400px){.section.section_object .flickity-prev-next-button.next{right:-60px}}.section.section_object .flickity-page-dots{bottom:-40px}.section.section_object .head-text-box{margin:0 auto 65px;width:-webkit-fit-content;width:fit-content}@media screen and (max-width:1600px){.section.section_object .head-text-box{margin:0 auto 30px}}@media screen and (max-width:992px){.section.section_object .head-text-box{margin:30px auto}}.section.section_object .head-text-box__subtitle{display:flex}.section.section_object .head-text-box__subtitle:before{background-color:#2b66fa;content:"";display:block;height:1px;margin:auto .75em auto 0;width:40px}.section.section_object .see-all{align-items:center;color:#2b66fa;cursor:pointer;display:flex;font-size:18px;font-weight:500;margin:60px auto 0;width:-webkit-fit-content;width:fit-content}@media screen and (max-width:962px){.section.section_object .see-all{margin:70px auto 45px}}.section.section_object .see-all:hover{color:#2b66fa}.section.section_object .see-all i{margin-left:.5em}.section.section_object .see-all i:before{color:#2b66fa}.section.section_object .see-all p{color:#000;display:flex;font-size:16px;font-weight:300;margin-bottom:5px;position:relative}.section.section_object .see-all p:before{background-color:#2b66fa;content:"";display:block;height:1px;margin:auto .75em auto 0;width:50px}@media only screen and (max-width:1550px){.section.section_object .see-all p:before{width:40px}}.section.section_object .intro--primary{text-align:center}.section.section_object .intro--primary span{color:#2b66fa}.section.section_object .objects-slider{flex-wrap:wrap;justify-content:center}.section.section_object .objects-slider.visible .carousel-cell{visibility:visible}.section-objects-content{display:flex;flex-direction:column;margin-top:20px}@media (max-width:1440px){.section-objects-content{margin-top:15px}}@media (max-width:1200px){.section-objects-content{margin-top:10px}}.section-objects-content .see-all{align-items:center;color:#50a0d9;display:flex;font-size:18px;font-weight:400;line-height:21px;margin-left:auto;padding-right:30px;position:relative}@media (max-width:1440px){.section-objects-content .see-all{font-size:16px}}@media (max-width:1200px){.section-objects-content .see-all{font-size:14px}}.section-objects-content .see-all i{margin-left:7px;position:absolute;right:0}.section-objects-content .see-all i:before{color:#50a0d9}.section-objects-content .see-all:hover{text-decoration:underline!important}.section-objects-slider{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:50px;overflow:hidden}@media (max-width:1440px){.section-objects-slider{margin-bottom:40px}}@media (max-width:1200px){.section-objects-slider{margin-bottom:30px}}@media (max-width:1024px){.section-objects-slider{flex-wrap:wrap}}.section-objects-slider .flickity-viewport{width:100%}.section-objects-slider .carousel-cell{background:#0000;display:flex;justify-content:center;min-width:33.3333%;width:33.3333%}@media (max-width:1024px){.section-objects-slider .carousel-cell{min-width:50%;width:50%}}@media (max-width:768px){.section-objects-slider .carousel-cell{min-width:100%;width:100%}}.section-objects-slider .carousel-cell .object-card{max-width:430px;width:auto}@media (max-width:1320px){.section-objects-slider .carousel-cell .object-card{width:90%!important}}@media (max-width:575px){.section-objects-slider .carousel-cell .object-card{width:100%!important}}.section-objects-slider .object-card{margin:25px 0}.section-objects-slider .flickity-prev-next-button.previous{left:-40px}@media (max-width:1200px){.section-objects-slider .flickity-prev-next-button.previous{left:-30px}}.section-objects-slider .flickity-prev-next-button.next{right:-40px}@media (max-width:1200px){.section-objects-slider .flickity-prev-next-button.next{right:-30px}}.section-objects-slider .flickity-button{background:#0000}.section-objects-slider .flickity-button i{font-size:80px}.section-objects-slider .flickity-button:focus{border:none;box-shadow:none!important}.section-objects-slider .dot{background:#dcdcdc;height:10px;width:10px}@media (max-width:1440px){.section-objects-slider .dot{height:8px;height:6px;width:8px;width:6px}}.section-objects-slider .dot.is-selected{background:#50a0d9}.section-slider{padding-bottom:40px}.reasons-section{margin-bottom:0!important;position:relative}.reasons-section__decor{position:absolute}@media screen and (max-width:992px){.reasons-section__decor{display:none}}.reasons-section__decor svg{height:100%;width:auto}.reasons-section .container{display:flex;margin:0 auto}@media screen and (max-width:1650px){.reasons-section .container{justify-content:center}}@media screen and (max-width:1450px) and (min-width:851px){.reasons-section .container{max-width:75%}}@media screen and (max-width:850px){.reasons-section .container{max-width:85%}}@media screen and (max-width:575px){.reasons-section .container{height:-webkit-fit-content;height:fit-content;max-width:100%}}.reasons-section .content{align-items:center;display:flex;flex-flow:column wrap;max-height:600px;position:absolute;width:100%;z-index:2}@media screen and (max-width:992px){.reasons-section .content{flex-flow:row wrap;justify-content:center}}@media screen and (max-width:768px){.reasons-section .content{flex-flow:column nowrap;max-height:-webkit-fit-content;max-height:fit-content;position:static}}.reasons-section__highlights{display:flex;flex-direction:column;justify-content:space-around;position:relative;width:-webkit-fit-content;width:fit-content;z-index:2}@media (max-width:1200px){.reasons-section__highlights{flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:50px 0;width:100%}}@media screen and (max-width:992px){.reasons-section__highlights{margin:0 3em}}@media screen and (max-width:768px){.reasons-section__highlights{flex-direction:row;justify-content:space-between;margin:.5em auto 1em;max-width:450px;width:100%}}@media screen and (max-width:575px){.reasons-section__highlights{width:90vw}}.reasons-section__highlights .btn-wrap{flex-basis:100%}.reasons-section__highlights .round-btn{bottom:-40px;left:0;position:absolute}@media (max-width:1200px){.reasons-section__highlights .round-btn{bottom:revert;margin:0 auto;position:relative}}.reasons-section .heading{align-self:start;display:flex;flex-direction:column;max-width:550px}@media screen and (max-width:725px){.reasons-section .heading{margin:0 auto}}.reasons-section .heading__intro{margin-bottom:1em;text-align:start;white-space:nowrap}@media screen and (max-width:768px){.reasons-section .heading__intro{margin-bottom:1em}}.reasons-section .heading__reasons{color:#838181;font-size:18px;margin:1em 0;text-transform:uppercase}@media screen and (max-width:768px){.reasons-section .heading__reasons{display:none}}.reasons-section__video{align-self:start;box-shadow:20px 30px 30px #00000017;height:-webkit-fit-content;height:fit-content;margin:auto 0 25px;position:relative;width:550px;z-index:2}@media screen and (max-width:1650px){.reasons-section__video{max-width:450px}}@media (max-width:1200px){.reasons-section__video{margin:100px 0 25px;max-width:550px}}@media screen and (max-width:768px){.reasons-section__video{margin:40px auto;order:unset;width:auto}}.reasons-section .video-wrap{position:relative;width:100%}.reasons-section .video-wrap img{width:100%}.reasons-section .video-box__link{height:100%;width:100%}.reasons-section .highlights__item{color:#000;display:flex;flex-direction:column;font-size:32.4px;margin-bottom:1.25em}@media screen and (min-width:1920px){.reasons-section .highlights__item{font-size:36px}}@media screen and (max-width:992px){.reasons-section .highlights__item{font-size:25.2px}}@media screen and (max-width:575px){.reasons-section .highlights__item{font-size:21.6px}}.reasons-section .wrap{display:flex;margin-bottom:.25em}@media screen and (max-width:992px){.reasons-section .wrap{flex-direction:column}}.reasons-section .wrap__value{color:#505050;font-size:35px;font-weight:600;letter-spacing:.01em;line-height:120%;margin-right:.5em}@media screen and (min-width:993px){.reasons-section .wrap__value{position:absolute}}@media screen and (max-width:992px){.reasons-section .wrap__value{margin-bottom:.25em}}@media (max-width:500px){.reasons-section .wrap__value{font-size:25px}}.reasons-section .wrap__title{align-self:center;color:#505050;font-size:16px;font-weight:500;line-height:120%;padding-bottom:.3em;position:relative}@media screen and (min-width:993px){.reasons-section .wrap__title{margin-left:135px}}@media screen and (max-width:992px){.reasons-section .wrap__title{font-size:.6em;width:100%}}.reasons-section .wrap__title:before{background:#50a0d9;border-radius:3px;bottom:-25%;content:"";height:6px;left:0;position:absolute;width:17px}.reasons-section .item__subtitle{color:#838181;font-size:15px;font-weight:400;line-height:120%;margin-top:15px;white-space:pre-wrap}@media screen and (max-width:992px){.reasons-section .item__subtitle{display:none}}.reasons-section .round-btn.item{position:absolute}@media screen and (max-width:992px){.reasons-section .round-btn.item{display:none}}.reasons-section .mobile-btn-js{display:none}@media screen and (max-width:992px){.reasons-section .mobile-btn-js{display:flex;margin-top:30px}}@media screen and (max-width:768px){.reasons-section .mobile-btn-js{margin-top:40px;order:4}}.reasons-section .parallax{display:flex;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}@media (max-width:1200px){.reasons-section .parallax{right:10%;top:30px;transform:none;width:auto}}@media (max-width:768px){.reasons-section .parallax{display:none}}.reasons-section .parallax__layer{max-height:available;max-width:630px}.reasons-section .parallax__layer img{opacity:.65;width:100%}.section-reasons-content{display:flex;height:480px;justify-content:space-between;max-height:480px;padding:0 60px}@media (max-width:1200px){.section-reasons-content{flex-direction:column;height:auto;max-height:-webkit-fit-content;max-height:fit-content}}@media (max-width:768px){.section-reasons-content{padding:0}}.reason-body{width:100%}.reason-body .round-btn{background:linear-gradient(0deg,#50a0d9,#50a0d9);border-radius:3px;box-shadow:0 2px 10px #6363631a;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:400;line-height:21px;padding:10px 30px;transition:transform .3s;will-change:transform}.reason-body .round-btn:hover{box-shadow:0 12px 70px #8a8a8a33;transform:scale(1.04)}.reason-body .section-reason-subtitle{bottom:-60px;color:#838181;font-size:20px;font-weight:400;line-height:150%;position:absolute}.reason-body .section-reasons-title{position:relative}.video-wrap__bg-text{color:#fff;font-family:Roboto,sans-serif;font-size:20px;font-weight:600;left:20px;max-width:38%;position:absolute;top:50%;transform:translateY(-50%)}@media (max-width:1650px) and (min-width:1200px){.video-wrap__bg-text{font-size:18px}}@media (max-width:600px){.video-wrap__bg-text{font-size:18px;left:15px;max-width:38%}}@media (max-width:425px){.video-wrap__bg-text{font-size:17px}}.contact-us-section{overflow:hidden;padding-bottom:30px;position:relative}.contact-us-section .circle{border-radius:50%;position:absolute}.contact-us-section .circle .plain-wrapper{position:relative}.contact-us-section .circle-1-plain{background:#ebf6ff;height:267px;right:-100px;top:30px;width:267px}@media (max-width:1200px){.contact-us-section .circle-1-plain{height:150px;right:-60px;width:150px}}@media (max-width:768px){.contact-us-section .circle-1-plain{display:none}}.contact-us-section .circle-1-plain i{font-size:24px;left:67px;position:absolute;top:67px}@media (max-width:1200px){.contact-us-section .circle-1-plain i{left:40px;top:40px}}.contact-us-section .circle-2-plain{background:#ebf6ff;bottom:15px;height:100px;right:-30px;width:100px}@media (max-width:768px){.contact-us-section .circle-2-plain{display:none}}.contact-us-section .circle-2-plain i{font-size:32px;left:24px;position:absolute;top:24px}.contact-us-section .circle-3-plain{background:#ebf6ff;font-size:28px;height:100px;left:5px;top:50%;width:100px}@media (max-width:768px){.contact-us-section .circle-3-plain{display:none}}.contact-us-section .circle-3-plain i{left:32px;position:absolute;top:22px}.contact-us-section .circle-4-plain{background:#ebf6ff;bottom:30px;height:45px;left:100px;width:45px}@media (max-width:768px){.contact-us-section .circle-4-plain{display:none}}.contact-us-section .circle-4-plain i{left:-24px;position:absolute;top:23px}.contact-us-section .circle-5-plain{background:#ebf6ff;height:45px;left:170px;top:30%;width:45px}@media (max-width:768px){.contact-us-section .circle-5-plain{display:none}}.contact-us-section .circle-6-plain{background:#ebf6ff;height:45px;right:140px;top:60%;width:45px}@media (max-width:768px){.contact-us-section .circle-6-plain{display:none}}.contact-us-section .container{display:flex;justify-content:space-between;position:relative;z-index:2}@media screen and (max-width:1600px) and (min-width:1451px){.contact-us-section .container{max-width:75%}}@media screen and (max-width:1100px){.contact-us-section .container{flex-direction:column}}@media screen and (max-width:1450px) and (min-width:1024px){.contact-us-section .container{max-width:85%}}.contact-us-section__intro{display:flex;flex-direction:column;width:50%}@media screen and (max-width:1100px){.contact-us-section__intro{align-self:center;margin-bottom:30px;width:80%}}@media screen and (max-width:991px){.contact-us-section__intro{width:-webkit-fit-content;width:fit-content}}@media screen and (max-width:600px){.contact-us-section__intro{width:100%}}.contact-us-section__heading{width:100%}.contact-us-section__heading .subtitle__accent{text-transform:lowercase}.contact-us-section .heading__intro{margin-bottom:.5em}.contact-us-section .heading__descr{color:#838181;font-size:16px;font-weight:500}.contact-us-section__content{display:flex;justify-content:space-between}@media screen and (min-width:2000px){.contact-us-section__content{justify-content:space-evenly}}@media screen and (max-width:1100px){.contact-us-section__content{display:none}}@media screen and (max-width:1024px){.contact-us-section__content{justify-content:center}}.contact-us-section .content__image-wrap{align-self:center;height:415px;max-height:250px;max-width:250px}.contact-us-section .content__image-wrap .image-wrap__img{height:100%;width:auto}.contact-us-section .form-body{max-height:600px;position:relative;width:45%}@media (max-width:1440px){.contact-us-section .form-body{max-width:800px;width:100%}}@media (max-width:1200px){.contact-us-section .form-body{margin:30px 0;max-width:550px}}@media (max-width:768px){.contact-us-section .form-body{width:90vw}}.contact-us-section .form{align-items:center;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background:#fff;background:#e0f2ff33;border-radius:3px;box-shadow:0 -4px 20px #00375e0d,0 4px 19px #00375e0d;display:flex;flex-direction:column;justify-content:center;padding:50px 110px;position:relative;width:100%;z-index:1}@media screen and (max-width:600px){.contact-us-section .form{background:#f8fcff;box-shadow:none;padding:30px 15px}}.contact-us-section .form .input-block-anim .input-animation:after,.contact-us-section .form .input-block-anim .input-animation:before{background:#f8fcff}.contact-us-section .form__title{color:#4e9dd5;font-size:18px;font-weight:600;letter-spacing:.02em;line-height:21px;margin-bottom:30px;text-align:center}.contact-us-section .form__field-block{margin-bottom:25px;position:relative;width:100%;z-index:1}@media screen and (max-width:600px){.contact-us-section .form__field-block{margin-bottom:20px;width:90%}}.contact-us-section .form__field-block textarea{height:100px;padding-top:1em}.contact-us-section .form__field-block .round-btn{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(0deg,#50a0d9,#50a0d9);border-radius:3px;box-shadow:0 2px 10px #6363631a;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;line-height:17px;margin:0 auto;min-width:190px;outline:none;overflow:hidden;padding:0 2em;position:relative;text-align:center;transition:transform .3s;white-space:nowrap;width:-webkit-fit-content;width:fit-content;will-change:transform}.contact-us-section .form__field-block .round-btn:hover{box-shadow:0 12px 70px #8a8a8a33;transform:scale(1.04)}@media screen and (max-width:450px){.contact-us-section .form{width:100%}}.contact-us-section .form .field-block--messengers{display:flex;flex-wrap:wrap;justify-content:space-evenly}.contact-us-section .form .field-block .link{align-items:center;color:#000;display:flex;margin:12.5px 0;width:40%}.contact-us-section .form .field-block .link span{font-size:13px}.contact-us-section .form .field-block .link:hover span{color:#2b66fa}.contact-us-section .form .field-block .link:hover i{transform:scale(1.2)}.contact-us-section .form .field-block .link span{transition:color .3s ease}.contact-us-section .form .field-block .link--whatsapp i:before{color:#4ed184}.contact-us-section .form .field-block .link--viber i:before{color:#8e24aa}.contact-us-section .form .field-block .link--facebook i:before{color:#008dfe}.contact-us-section .form .field-block .link--telegram i:before{color:#20b3ff}.contact-us-section .form .field-block .link i{margin-right:1em;transition:transform .3s ease}.contact-us-section .form .field-block .link i:before{font-size:20px}.contact-us-section .form .field-block--policy{bottom:0;color:#838181;font-size:12px;left:50%;position:absolute;text-align:center;transform:translateX(-50%)}.contact-us-section .form .field-block--policy a{color:#838181}.section-contact-us-content{display:flex;justify-content:space-between;padding:0 200px;position:relative;width:100%}@media (max-width:1440px){.section-contact-us-content{align-items:center;flex-direction:column;padding:0 100px}}.section-contact-us-content .circle{border-radius:50%;position:absolute}.section-contact-us-content .circle-1{box-shadow:-2px 4px 23px #00183133;height:130px;right:-65px;top:-65px;width:130px;z-index:0}.section-contact-us-content .circle-1,.section-contact-us-content .circle-2{background:linear-gradient(130.98deg,#dbe8eb -29.87%,#50a0d9 82.8%);transform:rotate(90deg)}.section-contact-us-content .circle-2{box-shadow:-3px 12px 23px #00243e33;height:55px;right:-30px;top:130px;width:55px;z-index:2}.section-contact-us-content .circle-3{bottom:70px;height:80px;left:-40px;width:80px;z-index:0}.section-contact-us-content .circle-3,.section-contact-us-content .circle-4{background:linear-gradient(130.98deg,#dbe8eb -29.87%,#50a0d9 82.8%);box-shadow:-2px 4px 23px #00183133;transform:rotate(90deg)}.section-contact-us-content .circle-4{bottom:200px;height:30px;left:-20px;width:30px;z-index:2}.section-contact-us-content .circle-5{background:#eaf6ff;height:140px;left:-110px;top:-90px;width:140px}@media (max-width:1440px){.section-contact-us-content .circle-5{display:none}}.section-contact-us-content .circle-5 .plain-wrapper{position:relative}.section-contact-us-content .circle-5 .plain-wrapper svg{left:53px;position:absolute;top:33px}.field-block__input{border-radius:3px!important}.iti__flag{border-radius:1px!important}.iti__arrow{border-top:4px solid #505050}@media screen and (max-width:1450px) and (min-width:1200px){.banner-wrap.home-page .col-xl-9{max-width:85%}}.banner-wrap{position:relative}@media screen and (max-width:1520px){.banner-wrap{max-width:1200px}}@media screen and (max-width:1340px) and (min-width:1200px){.banner-wrap{margin:0 50px}}.banner-wrap .circle-2{background:linear-gradient(130.98deg,#b6d7ec -29.87%,#acd8f5 16.49%,#50a0d9 82.8%);bottom:84px;box-shadow:-2px 4px 23px #002a5633;height:56px;left:-29px;width:56px}.banner-wrap .circle-2,.banner-wrap .circle-3{border-radius:50%;position:absolute;transform:rotate(90deg)}.banner-wrap .circle-3{background:linear-gradient(114.65deg,#dbe8eb 6.94%,#9ac6e2 55.95%,#50a0d9 87.37%);box-shadow:-2px 4px 20px #0000001a;height:60px;right:-16px;top:71px;width:60px}.contact-banner{align-items:center;background:#e0f2ff33;border-radius:3px;box-sizing:border-box;display:flex;justify-content:center;margin:0 auto;max-width:1450px;min-height:350px;position:relative;width:100%;z-index:4}@media screen and (max-width:1520px){.contact-banner{max-height:300px;min-height:300px}}@media screen and (max-width:800px){.contact-banner{max-height:none;max-width:100%;min-height:auto}}.contact-banner .circle-1{background:linear-gradient(130.98deg,#b6d7ec -29.87%,#50a0d9 82.8%);border-radius:50%;box-shadow:-2px 4px 23px #002a5633;height:38px;left:70px;position:absolute;top:-19px;width:38px}@media (max-width:425px){.contact-banner .circle-1{display:none}}.contact-banner .circle-4{background:linear-gradient(130.98deg,#dbe8eb -29.87%,#50a0d9 82.8%);border-radius:50%;bottom:-16px;box-shadow:-2px 4px 23px #00183133;height:85px;position:absolute;right:-32px;width:85px}@media screen and (max-width:991px){.contact-banner .circle-4{height:50px;width:50px}.contact-banner{min-height:225px}}@media screen and (max-width:800px){.contact-banner{flex-direction:column;height:auto;max-width:600px;padding:15px}}.contact-banner__image{align-items:center;display:flex;justify-content:flex-end;min-height:350px;min-width:50%;width:50%}@media screen and (max-width:800px){.contact-banner__image{height:200px;max-height:200px;min-height:200px;width:100%}}.contact-banner__image img,.contact-banner__image svg{margin-right:80px}@media screen and (max-width:1340px){.contact-banner__image img,.contact-banner__image svg{margin:40px;max-height:100%;max-width:70%}}@media screen and (max-width:800px){.contact-banner__image img,.contact-banner__image svg{height:200px;margin:0 auto;max-width:100%}}@media screen and (max-width:425px){.contact-banner__image img,.contact-banner__image svg{height:auto}}.contact-banner__btn{background:#0000;border:1px solid #50a0d9;border-radius:3px;box-sizing:border-box;color:#50a0d9;cursor:pointer;font-size:16px;font-weight:600;height:40px;line-height:19px;min-width:150px;padding:10px 35px;text-align:center;text-transform:uppercase;transition:.3s ease;white-space:nowrap}.contact-banner__btn:hover{background:#50a0d9;color:#fff;transform:scale(1.04)}@media screen and (max-width:480px){.contact-banner__btn{font-size:14px;height:30px;min-width:130px;padding:5px 20px}}.contact-banner__btn:focus{outline:none}.contact-banner__content{margin:15px 3vw;position:relative;width:50%}@media screen and (max-width:800px){.contact-banner__content{text-align:center}}@media screen and (max-width:480px){.contact-banner__content{width:100%}}.contact-banner__text{color:#50a0d9;font-size:30px;font-weight:600;letter-spacing:.02em;line-height:170%;margin-bottom:10px}@media screen and (max-width:1600px){.contact-banner__text{font-size:28px}}@media screen and (max-width:1500px){.contact-banner__text{font-size:26px;margin-bottom:5px}}@media screen and (max-width:1100px){.contact-banner__text{font-size:24px}}@media screen and (max-width:800px){.contact-banner__text{text-align:left}}@media screen and (max-width:768px){.contact-banner__text{font-size:20px}}@media screen and (max-width:576px){.contact-banner__text{font-size:16px;margin-bottom:5px;text-align:center}}@media screen and (max-width:480px){.contact-banner__text{text-align:left}}@media screen and (min-width:2550px){.contact-banner__text{text-align:left}}.contact-banner__sub-text{color:#505050;font-size:16px;font-weight:400;line-height:170%;margin-bottom:30px}@media screen and (max-width:1500px){.contact-banner__sub-text{font-size:15px}}@media screen and (max-width:800px){.contact-banner__sub-text{font-size:14px;text-align:left}}@media screen and (max-width:600px){.contact-banner__sub-text{font-size:12px}}@media screen and (min-width:2550px){.contact-banner__sub-text{text-align:left}}.banner-wrap{background-color:#fff}@media screen and (max-width:768px){.banner-wrap{padding:30px 0}}@media screen and (max-width:576px){.banner-wrap{padding:15px 0}}.banner-wrap.object-page{background-color:initial;padding:20px 0 60px}.banner-wrap.object-page .contact-banner__image{transform:none}.banner-wrap.object-page .contact-banner__sub-text{font-size:16px}@media screen and (min-width:1231px){.banner-wrap.object-page .contact-banner{min-height:250px}.banner-wrap.object-page .contact-banner__content{margin:15px 25px}.banner-wrap.object-page .contact-banner__image{margin-left:25px;min-height:250px}.banner-wrap.object-page .contact-banner__text{font-size:24px}}@media screen and (max-width:800px){.banner-wrap.object-page .contact-banner{max-width:100%}}.banner-wrap.search-page{background-color:initial;margin:auto;padding:50px 0}@media (max-width:768px){.banner-wrap.search-page{margin:0 30px}}.banner-wrap.home-page{background-color:#fff;padding:40px 0}.form_svg{margin:0 auto;max-width:100%;text-align:center}.section-regions-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:20px}@media (max-width:1440px){.section-regions-content{margin-top:15px}}@media (max-width:1200px){.section-regions-content{margin-top:10px}}.section-regions-item{cursor:pointer;margin:25px 0;opacity:.9;padding-top:20%;position:relative;transition:.2s ease;width:32%}@media (max-width:1440px){.section-regions-item{margin:20px 0}}@media (max-width:1200px){.section-regions-item{margin:15px 0}}@media (max-width:768px){.section-regions-item{padding-top:30%;width:48%}}@media (max-width:500px){.section-regions-item{background-position:50%!important;opacity:1;padding-top:30%;width:100%}}.section-regions-item:hover{opacity:1;transition:.2s ease}.section-regions-item-title{background:#0000005e;border-radius:3px;bottom:0;color:#fffbfb;font-size:30px;font-weight:700;left:0;letter-spacing:.02em;line-height:35px;padding:10px 0;position:absolute;right:0;text-align:center;z-index:3}@media (max-width:1440px){.section-regions-item-title{font-size:25px;padding:5px 0}}@media (max-width:1200px){.section-regions-item-title{font-size:20px;padding:5px 0}}@media (max-width:768px){.section-regions-item-title{padding:2px 0}}.section-map-banner{border-bottom:1px solid #dadada80;padding:24px 0}@media (max-width:991px){.section-map-banner{padding:0}}.section-map-banner-body{align-items:flex-start;display:flex;gap:68px;padding:32px 0}@media (max-width:991px){.section-map-banner-body{gap:24px}}@media (max-width:600px){.section-map-banner-body{align-items:center;flex-direction:column;gap:16px}}@media (max-width:991px){.section-map-banner-image img{width:120px}}@media (max-width:500px){.section-map-banner-image img{width:85px}}.section-map-banner-content{display:flex;flex-direction:column}@media (max-width:600px){.section-map-banner-content{align-items:center}}.section-map-banner-content_title{color:#484848;font-family:Roboto,sans-serif;font-size:30px;font-weight:600;line-height:38px;margin-bottom:12px}@media (max-width:991px){.section-map-banner-content_title{font-size:26px}}@media (max-width:600px){.section-map-banner-content_title{font-size:24px;text-align:center}}.section-map-banner-content_description{color:#4b5563;font-family:Roboto,sans-serif;font-size:18px;font-weight:400;line-height:28px;margin-bottom:24px}@media (max-width:991px){.section-map-banner-content_description{font-size:16px}}@media (max-width:600px){.section-map-banner-content_description{text-align:center}}.section-map-banner-content_button{background:#50a0d9;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:500;gap:8px;line-height:24px;padding:12px 20px;text-decoration:none;width:-webkit-fit-content;width:fit-content}.section-map-banner-content_button i{font-size:22px}.section-map-banner-content_button i:before{color:#fff}@media (max-width:600px){.section-map-banner-content_button{padding:8px 40px}}.section-map-banner-content_button:hover{background:#2b85c5;color:#fff;transition:.2s ease-in-out}.section-map-banner-content_button:active,.section-map-banner-content_button:focus{background:#206393;color:#fff;transition:.2s ease-in-out}.section.section_object{padding:180px 0 60px}@media screen and (max-width:991px){.section.section_object{padding:35px 0}}@media screen and (max-width:500px){.main-section{min-height:550px}}.section.section_object.top-appartments{padding:60px 0}@media screen and (max-width:1450px){.section.section_object.top-appartments{padding:50px 0 0}}@media screen and (max-width:992px){.section.section_object.top-appartments{margin-bottom:35px;padding-top:35px}}@media screen and (max-width:600px){.services{margin:35px 0 0}}.contact-us-section,.property-type,.reasons-section,.section-feedback,.section-greeting,.section-investing,.section-professionals,.services,.top-cities{margin-bottom:60px;padding-top:60px}@media screen and (max-width:1450px){.contact-us-section,.property-type,.reasons-section,.section-feedback,.section-greeting,.section-investing,.section-professionals,.services,.top-cities{margin-bottom:50px;padding-top:50px}}@media screen and (max-width:992px){.contact-us-section,.property-type,.reasons-section,.section-feedback,.section-greeting,.section-investing,.section-professionals,.services,.top-cities{margin-bottom:35px;padding-top:35px}}@media screen and (max-width:600px){.contact-us-section,.property-type,.reasons-section,.section-feedback,.section-greeting,.section-investing,.section-professionals,.services,.top-cities{margin-bottom:25px;padding-top:25px}}.reasons-section{margin-bottom:100px}@media screen and (max-width:768px){.reasons-section{margin-bottom:60px}}@media screen and (max-width:600px){.section-feedback,.services{margin-bottom:50px}}.services .intro--primary span:last-child{display:block}.brand-form .wrap__form .call-form,.brand-form .wrap__form .call-form .item{flex-direction:column}.object-card .favorite.favorite-home{right:20px!important;top:0!important;z-index:10}.container{max-width:1440px}.container.container-home-page{margin:0 auto;max-width:1600px!important}@media (max-width:1440px){.container.container-home-page{max-width:1200px;padding:0 32px}}@media (max-width:768px){.container.container-home-page{padding:0 16px}}.home-page{border-bottom:1px solid #dadada80;margin:0!important;padding:60px 0 80px}@media (max-width:1200px){.home-page{padding:30px 0}}.home-page-body{width:100%}.home-page-body,.home-page-title{display:flex;flex-direction:column}.home-page-title{align-items:flex-start;z-index:2}.home-page-title>span{color:#000;font-size:16px;font-weight:300;line-height:19px;margin-bottom:8px;padding:0 0 0 65px;position:relative}@media (max-width:1440px){.home-page-title>span{margin-bottom:0}}.home-page-title>span:before{background:#50a0d9;content:"";height:1px;left:0;position:absolute;top:50%;width:50px}.home-page-title h3{color:#484848;font-size:35px;font-weight:500;letter-spacing:.02em;line-height:41px;margin-bottom:0}@media (max-width:1440px){.home-page-title h3{font-size:30px;line-height:35px}}@media (max-width:1200px){.home-page-title h3{font-size:25px;line-height:30px}}.home-page-title h3>span{color:#50a0d9;font-size:35px;font-weight:500;letter-spacing:.02em;line-height:41px;margin-bottom:0}@media (max-width:1440px){.home-page-title h3>span{font-size:30px;line-height:35px}}@media (max-width:1200px){.home-page-title h3>span{font-size:25px;line-height:30px}}.home-page-banner{padding:50px 0}.home-page-banner .contact-banner{margin:0;max-width:100%}.home-page-banner .contact-banner--image img,.home-page-banner .contact-banner--image svg{margin-right:100px}.reason-body .playBut:hover{transform:scale(1.15);transition:.3s ease}.section-news-desc .container{padding-top:25px}.section-news-desc .container table{border-collapse:collapse;margin:10px auto;width:100%!important}.section-news-desc .container td{border:1px solid #e9e9e9;padding:10px 30px;text-align:center}.section-news-desc .container td p{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;letter-spacing:.02em;line-height:170%;margin:0}@media (max-width:767px){.section-news-desc .container td{padding:10px 20px}.section-news-desc .container td:first-child{width:20%}.section-news-desc .container td:last-child{width:80%}}@media (max-width:425px){.section-news-desc .container td{padding:10px}}.section-news-desc p,.section-news-desc strong{color:#333;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;letter-spacing:.02em;line-height:170%}.section-news-desc p{font-weight:400}.section-news-desc strong{font-weight:500}.section-news-desc h1{color:#333;font-family:Roboto,sans-serif;font-size:30px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:150%;margin-bottom:30px}@media (max-width:425px){.section-news-desc h1{font-size:24px}}.section-news-desc ol li{line-height:150%}.section-news-desc ol li,.section-news-desc ul li{color:#505050;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.02em}.section-news-desc ul li{line-height:200%}.section-news-desc h2{font-size:18px}.section-news-desc h2,.section-news-desc h3{color:#333;font-family:Roboto,sans-serif;font-style:normal;font-weight:400;line-height:150%;padding:10px 0 5px}.section-news-desc h3{font-size:16px;letter-spacing:.02em}.section-news-desc a{color:#50a0d9}.object-card .content-box__item.price{margin:auto 0 15px auto!important}@media (max-width:500px){.section-stages .circle-3{display:none}}div.home-page,section.home-page{max-width:100%;overflow:hidden}.section-stages .play-video-icon{height:100%}@media (max-width:575px){.section-content-block__content{padding:0!important}}@media screen and (max-width:1520px){.banner-wrap{max-width:100%!important}}@media (max-width:1640px){.section-objects-content{margin:0 40px}}@media (max-width:1420px){.section-objects-slider .carousel-cell .object-card{width:90%!important}}@media (max-width:1240px){.section-objects-content{margin:0}}.section-objects-slider .flickity-button{height:75px}@media (max-width:425px){.section-objects-slider .carousel-cell .object-card{width:100%!important}}.js-section-transform{padding-top:70px!important}@media (max-width:425px){.js-section-transform{padding-top:50px!important}}#tag-id.tag--result-wrapper,.tag-list-preloader{display:none;visibility:hidden}.section-faq{margin:50px 0}.section-faq-title{color:#505050;font-size:35px;font-weight:500;letter-spacing:.02em;line-height:41px;margin-bottom:30px;text-align:center}.section-faq-item{background:#fff;border:1px solid #e9e9e9;border-radius:3px;margin:15px 0;padding:10px 30px;transition:.2s ease}@media (max-width:425px){.section-faq-item{padding:10px 15px}}.section-faq-item .section-faq-item-content{overflow:hidden;transition:.5s ease}.section-faq-item .section-faq-item-content p{color:#505050;margin:5px 0}.section-faq-item.opened .section-faq-item-content{transition:.5s ease}.section-faq-item-trigger{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.section-faq-item-trigger h3,.section-faq-item-trigger p{color:#333;font-size:18px;font-weight:500;line-height:170%;margin:0}.section-faq-item-trigger i{transform:rotate(-180deg);transition:.3s ease}.section-faq-item.opened .section-faq-item-trigger i{transform:rotate(-90deg);transition:.3s ease}.section-faq-item-trigger i:before{color:#707070;font-weight:700}.section-faq-item-video{margin:0 auto;padding:10px 10px 0;width:60%;z-index:2}.section-faq-item-answer{padding:5px 0}.section-faq-item-answer.is-video{padding:5px 10px}@media (max-width:600px){.section-faq-item-content{display:flex;flex-direction:column}.section-faq-item-video{margin:0;padding:10px;width:100%!important}}.section-faq-item .section-faq-item-content h1,.section-faq-item .section-faq-item-content h2,.section-faq-item .section-faq-item-content h3,.section-faq-item .section-faq-item-content h4,.section-faq-item .section-faq-item-content h5,.section-faq-item .section-faq-item-content h6{color:#333;font-weight:500;line-height:170%;margin:10px 0}.section-faq-item .section-faq-item-content h1{font-size:24px}@media (max-width:425px){.section-faq-item .section-faq-item-content h1{font-size:16px}}.section-faq-item .section-faq-item-content h2,.section-faq-item .section-faq-item-content h3{font-size:16px}.section-faq-item .section-faq-item-content h4,.section-faq-item .section-faq-item-content h5,.section-faq-item .section-faq-item-content h6{font-size:15px}.section-faq-item .section-faq-item-content p,.section-faq-item .section-faq-item-content strong,.section-faq-item .section-faq-item-content ul>li{color:#707070;font-size:14px;font-weight:400;line-height:170%;margin:5px 0}.section-faq-item .section-faq-item-content ul>li{padding-left:20px;position:relative}.section-faq-item .section-faq-item-content ul>li:before{background:#50a0d9;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:calc(50% - 4px);width:8px}.section-faq-item .section-faq-item-content ol{list-style:decimal!important;margin-left:0;padding:10px 0 10px 25px!important}.section-faq-item .section-faq-item-content ol>li{color:#707070;font-size:14px;font-weight:400;line-height:170%;list-style:decimal!important;margin:5px 0;position:relative}.faq-container{margin:0 auto;max-width:1230px;padding:0 15px;width:100%}
