/*!/wp-content/themes/improve/css/style.css*/@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab:wght@500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400&display=swap);#royalslider-full-width.alignnone{max-width:100%;object-fit:contain}.post .details{background-color:#4fb7c2}.prev.page-numbers{margin-right:6px}.page-numbers{background-color:#4fb7c2;border-color:#4fb7c2!important;color:#ffffff!important;padding:5px 10px!important;border-radius:3px!important}.page-numbers.current,.page-numbers.dots{background-color:#FAFAFA;color:#000!important}.pag{text-align:center!important;font-size:25px!important}.nav>li.current-menu-item>a{color:#f35584}#search .text-muted{display:none}.ll-bigprint{font-size:18px}.property_listing p{padding:0 5px;font-size:12px}.property_listing.new-building .details{min-height:300px!important}.info-no{font-size:16px}.ll-label{font-size:12px;color:#424242;padding:10px}.ll-icons,.estate-object__aside-block img.ll-icons{width:25px!important;padding:0px!important;margin:0!important}.ll-attention{background-image:url(/wp-content/themes/improve/css/skins/attention.png);background-position:top right;background-repeat:no-repeat;background-size:25px;-webkit-background-size:25px;-o-background-size:25px;-moz-background-size:25px}.nav>li.ll-attention>a{padding:10px 15px 10px 15px}.btn-primary-ll-orange{background-color:#f35584;border-color:#fff!important;border:1px solid;color:#fff!important;text-transform:uppercase;font-weight:700;padding:20px;min-width:50%!important;margin:25px auto;font-size:20px!important;font-family:'Roboto Slab'!important;letter-spacing:1px}#quiz-modal{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);z-index:1000}#quiz-modal .quiz{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100vw;max-height:95vh;overflow:auto}.btn-primary-ll-orange:hover,.btn-primary-ll-orange:active,.btn-primary-ll-orange:active:focus{background-color:#4fb7c2;border-color:#fff!important;border:0 solid!important;color:#fff!important;font-weight:700}.ll-blik{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden!important;-webkit-transition:ease 0.3s;transition:ease 0.3s;max-width:350px;border:#fff!important}.property_listing .details{display:block;padding:15px}.totle{margin-bottom:30px;text-align:center;font-size:18px}.prm h3{padding-left:20px}#refno{display:none}.resfi{float:left;width:100%;height:50px}.resol{padding-top:45px;padding-bottom:45px}.col-md-4.property_side_details ul br{display:none}.toplli li{list-style:none}.feature br{display:none}.features_item{line-height:25px;width:33%;display:block;float:left}.toplli{margin:0;padding:0 0 35px}.slick-slide img,.property_listing img{display:block;width:110%}.property_listing:hover img{transform:scale(1.2);transition:transform .7s ease-out}#royalslider-property-full{width:100%;height:485px;color:#000;overflow:hidden;position:relative}.pagination .next,.pagination .prev{position:relative;display:inline-block}#obj{display:none}.lg-actions .lg-next{background-position:-93px -114px;background-image:url(/wp-content/themes/improve/css/skins/fresco/sprite.png);height:70px;width:58px}.lg-actions .lg-prev{background-position:-13px -114px;background-image:url(/wp-content/themes/improve/css/skins/fresco/sprite.png);height:70px;width:58px}.lg-actions .lg-next::after,.lg-actions .lg-next::before,.lg-actions .lg-prev::before,.lg-actions .lg-prev::after{content:""!important}.lg-close.lg-icon{background-position:-169px -9px;background-image:url(/wp-content/themes/improve/css/skins/fresco/sprite.png)}.lg-autoplay-button.lg-icon{display:none}.lg-close.lg-icon{background-position:-169px -9px;background-image:url(/wp-content/themes/improve/css/skins/fresco/sprite.png);background-repeat:no-repeat;height:40px;width:40px;top:11px;margin-top:10px}.lg-toolbar .lg-close::after{content:""!important}html{margin:0!important;padding:0}body{font-family:'Montserrat',Arial,sans-serif;font-style:normal;font-weight:400;line-height:normal;font-size:16px;color:#000;background-color:#FAFAFA}.visually-hidden:not(:focus):not(:active),input[type="checkbox"].visually-hidden,input[type="radio"].visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}textarea{resize:vertical}.container{padding:0}.fixed__quiz{position:fixed;bottom:10px;left:10px;z-index:999}.fixed__btn{padding:18px;font-size:16px!important;margin:0}.quiz{width:80%;margin:0 auto;position:relative;background:#fff;padding:60px 70px}.quiz__subtitle{font-weight:300;padding-bottom:20px;position:relative}.quiz__subtitle:before{position:absolute;content:'';bottom:0;left:0;width:100%;height:.5px;background:#000}.quiz__wrap{margin-top:40px}.quiz__answer-wrap{margin-top:30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-flow:row wrap}.quiz__answer{position:relative;height:90px;-webkit-box-flex:0;flex:0 0 calc(50% - 10px)}.quiz__answer input[type=radio]{position:absolute;visibility:hidden;top:34px;left:0}.quiz__answer label{display:block;position:relative;font-weight:300;font-size:24px;padding:17px 15px 17px 50px;margin:10px auto;z-index:9;cursor:pointer;-webkit-transition:all 0.25s linear}.quiz__answer:hover label{color:#000}.quiz__answer .check{display:block;position:absolute;border:4px solid #00203ed9;border-radius:100%;height:25px;width:25px;top:30px;left:0;z-index:5;transition:border .25s linear;-webkit-transition:border .25s linear}.quiz__answer:hover .check{border:4px solid #000}.quiz__answer .check::before{display:block;position:absolute;content:'';border-radius:100%;height:11px;width:11px;top:3px;left:3px;margin:auto;transition:background 0.25s linear;-webkit-transition:background 0.25s linear}input[type=radio]:checked~.check{border:4px solid #f35584}input[type=radio]:checked~.check::before{background:#f35584}input[type=radio]:checked~label{color:#f35584;font-weight:400}.quiz__number{font-size:20px;font-weight:300;font-style:italic;margin-top:20px}.quiz__btn-block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;align-items:center;justify-content:flex-end}.quiz__next{color:#fff;background:#f35584;padding:18px;font-size:16px;margin-left:20px}.quiz__back{opacity:.7}.quiz__back:hover{opacity:1}.quiz__back img{width:50px}.header__cosial img{max-width:30px}.header__cosial{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;width:125px;align-items:center;justify-content:space-between;margin:0 30px}.header_wrapper{display:flex}.btn{font-size:16px;border-radius:10px}.btn.btn-default.dropdown-toggle:hover,.btn.btn-default.dropdown-toggle:active{border:none;background-color:transparent;box-shadow:none}.btn-group.open .dropdown-toggle{box-shadow:none}.open>.btn-default.dropdown-toggle:focus{background-color:transparent}.btn-default.active,.btn-default:active,.btn-default:hover,.open>.btn-default.dropdown-toggle{background-color:transparent;border-color:transparent}.btn-wide{min-width:200px}.page-content{position:relative}.search_wrap{margin:0 auto;padding-top:15px;border:none;box-shadow:none;background-color:transparent}.page-content .search_wrap{position:absolute;left:0;right:0;top:175px}.search{background-color:#fff;padding:15px 15px 0;box-shadow:0 4px 10px rgba(0,0,0,.25)}.btn-primary{background-color:#4fb7c2;border-color:#0c6f7d;border-radius:10px}.btn-primary:focus,.btn-primary:active,.btn-primary:active:focus,.btn-primary:hover{background-color:#0c9dac;border-color:#4fb7c2}.footer A{color:#000;text-decoration:underline}.footer A:hover,.footer A:focus,.footer A:active,.footer A:visited{color:#4fb7c2;text-decoration:none}.footer .list-links A,.footer .list-links A:visited,.footer .contacts>P A,.footer .contacts>P A:visited{color:#000;text-decoration:none;border-bottom:1px dashed #000;transition:color 0.25s ease-in-out}.footer .list-links A:hover,.footer .list-links A:focus,.footer .list-links A:active,.footer .contacts>P A:hover,.footer .contacts>P A:focus,.footer .contacts>P A:active{color:#4fb7c2}.footer A.btn{color:#fff;text-transform:none;text-decoration:none}.pnt{position:static;display:flex;padding-top:8px;font-size:12px;color:#000;justify-content:flex-end;align-items:center}.pnt__phone,.pnt__email{font-size:16px}.pnt__phone svg{margin-right:5px}.language_select{position:relative;padding-top:30px;top:0;right:0!important}#royalslider-full-width .infoBlock h1{font-style:normal;font-weight:700;line-height:20px;font-size:26px;color:#fff;text-shadow:none;font-family:'Roboto Slab',sans-serif}#royalslider-full-width .infoBlock h1 span{background-color:#f35584;padding:10px 15px;text-transform:uppercase;letter-spacing:3px}.section_wrap_transparent{background:0 0;padding-top:70px}.homebox h2{color:#000;font-size:24px;line-height:normal;font-weight:400;margin-bottom:20px;margin-top:0;text-align:center;text-transform:uppercase}.homebox .img-wrapper{height:130px}.homebox p{margin-right:30px;text-align:left;color:#000}.section_wrap_dark{background:transparent}.mainbox .content,.article_text,.section LI,.section P,.section .post{line-height:1.5;margin:7px 0}.mainbox .content A:hover,.mainbox .content A:active,.mainbox .content A:focus,.article_text A:hover,.article_text A:active,.article_text A:focus,.index-feature A:hover,.index-feature A:active,.index-feature A:focus,.section LI A:hover,.section LI A:active,.section LI A:focus,.section P A:hover,.section P A:active,.section P A:focus,.section .post A:hover,.section .post A:active,.section .post A:focus{text-decoration:none;color:#4fb7c2}.featured_heading{margin-bottom:35px;height:auto}.featured_heading .title{text-transform:none;font-weight:600;line-height:normal;font-size:28px;text-align:center;color:#000;border:none;max-width:100%;margin-bottom:0}.property_listing .price{position:static;background:transparent;font-family:'Montserrat',sans-serif;font-style:normal;font-weight:600;line-height:normal;font-size:17px;color:#4fb7c2;padding:0 15px 15px;max-width:100%}.oms,.property_listing,.more-info,.post,.details,.property_full_image,.btn-block{border-radius:10px}.container_thumbs .lightgallery-items .thumb>*{border-radius:10px}.cities-list__item>a{border-radius:10px}img{border-radius:10px}.btn-block{border-radius:10px}.oms{height:164px;overflow:hidden}.more-info{background:#4fb7c2;color:#fff;text-align:center;padding:12px;font-weight:700}.property_listing .details{text-align:left;height:auto;min-height:90px}.property_listing .details strong,.property_listing .details .overflowed{font-size:18px;text-align:left;color:#000;text-overflow:ellipsis;width:100%;overflow:hidden;display:block;white-space:nowrap}.property_listing .details strong{font-weight:600}.details p{color:#000;font-weight:400;margin-top:3px}.property_listing .info-no{padding:10px 15px 30px}.navigation.pagination .screen-reader-text{font-size:20px;font-weight:300;text-transform:none}.nav-links{font-size:16px;font-weight:300}@media screen and (min-width:551px){.nav-links{font-size:25px}}.listing_heading_wrap{text-align:center;padding-top:35px;padding-bottom:10px;background-color:#FAFAFA}.container.listing_heading{margin:auto}.listing_heading .title h1,.estate-object .heading{padding-bottom:0;font-family:'Roboto Slab',sans-serif;font-style:normal;font-weight:700;line-height:normal;font-size:27px!important;color:#000;text-align:center;margin-bottom:16px;margin-top:12px;text-transform:uppercase}@media (min-width:990px){.listing_heading .title h1{margin-bottom:24px;font-size:48px}}.listing_heading .title{width:100%}.footer{color:#000;background-color:#DADADA;text-transform:none}.footer h3{color:#000;text-transform:none}.footer p{margin-top:10px}.footer .row{display:flex;margin:0}.footer .column{margin-right:50px;width:250px}.footer .column:last-child{margin-right:0}.footer .contacts,.footer .footer-menu{padding:0;margin:0;text-align:center}@media (min-width:990px){.footer .contacts,.footer .footer-menu{text-align:left}}.footer_bottom{padding-top:12px;padding-bottom:12px;background-color:#000;font-style:normal;font-weight:400;line-height:normal;font-size:16px;color:#878787}.social-links.social-links--small{padding:10px 0}.social-links{padding:20px 10px 35px}.social-links__container{list-style:none;display:flex;margin:0;padding:0;justify-content:center}.social-links__item{margin-right:10px;display:flex;align-items:center}.social-links--small .social-links__container{justify-content:center}.social-links--small .social-links__item{margin-right:15px}@media (min-width:990px){.social-links--small .social-links__container{justify-content:flex-start}.social-links--small .social-links__item{margin-right:15px}.social-links__item{margin-right:30px}}.social-links__item:last-child{margin-right:0}.footer .list-links{list-style:none;margin:0;padding:0 0 10px}@media (max-width:989px){.footer ul li{text-align:center}}.foo1 .menu-item a{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:500;line-height:normal;font-size:17px;transition:color 0.25s ease-in-out}.footer .list-links a,.feedback-form a{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:300;line-height:1.5;font-size:12px;text-decoration-line:underline;color:#000;text-decoration:none;border-bottom:1px dashed #000;transition:color 0.25s ease-in-out}.footer .list-links a:hover,.footer .list-links a:active,.footer .list-links a:focus,.foo1 .menu-item a:hover,.foo1 .menu-item a:active,.foo1 .menu-item a:focus,.feedback-form a:hover{color:#4fb7c2;text-decoration:none}.input-field{width:100%;background:#F8F8F8;border:1px solid #D6D6D6;box-sizing:border-box;border-radius:3px;padding:8px 10px;margin-bottom:10px}.input-field:focus-visible{border-color:}.copyright{text-align:left}.white-color{color:#fff}.estate-object{padding-top:20px}.estate-object .reference{text-align:center;font-family:'Montserrat',sans-serif;font-style:normal;font-weight:400;line-height:normal;font-size:24px;color:#4fb7c2;padding-bottom:1rem}.estate-object__header-row{display:flex;padding-bottom:20px}.estate-object__header-col{width:100%}.estate-object__aside .estate-object__header-col{margin-bottom:30px}.estate-object .price{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:400;line-height:normal;font-size:24px;text-align:left;color:#4fb7c2}.strike-ll{text-decoration-line:line-through;text-decoration-color:#f35584;text-decoration-thickness:2px}.estate-object .strike-ll{text-decoration-thickness:3px;font-size:24px}.estate-object .strike-ll .price{color:#0c8a99}.estate-object .call_to_action_buttons{position:static;padding:0}.estate-object__price{text-align:center;padding-bottom:10px}.property_full_image{overflow:hidden;width:100%;height:485px;margin-left:0;margin-top:0}.estate-object__row{display:flex}.estate-object__info-container{box-sizing:border-box;margin:0;padding:0}.estate-object__info h2{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:700;line-height:normal;font-size:16px;color:#000}.container_thumbs_wrap{background-color:transparent;padding:10px 0 2px}.estate-object__aside{padding:0;box-sizing:border-box;margin:0 0 0 20px}.estate-object__aside-block,.estate-object__info-block{padding:20px 30px 30px 30px;border:1px solid #DADADA;background-color:#fff;margin-bottom:25px;border-radius:10px}.estate-object__aside-block{padding:20px 23px 30px 23px}.estate-object__aside-block img{margin-left:-23px;margin-top:-20px;width:calc(100% + 46px);padding-bottom:20px}.estate-object__aside-block H3{color:#000;text-align:center;font-weight:700}.container_thumbs{padding:0;margin-bottom:-10px}.container_thumbs .lightgallery-items{display:flex;flex-wrap:wrap;background:transparent}.container_thumbs .thumbs{overflow:auto;max-height:none}.container_thumbs .lightgallery-items .thumb>*{border:2px solid transparent;margin:0}.container_thumbs .lightgallery-items .thumb.active IMG{border-color:#4fb7c2}.container_thumbs .lightgallery-items .thumb:nth-child(n+4){display:none}.container_thumbs .lightgallery-items.expanded .thumb:nth-child(n+4){display:block}.container_thumbs .lightgallery-items .thumb.show-all{display:flex;font-size:14px;line-height:normal;text-align:center;color:#FFF}.container_thumbs .lightgallery-items .thumb.show-all SPAN{display:flex;background-color:#878787;height:100%;width:100%;justify-content:center;align-items:center}.container_thumbs .lightgallery-items.expanded .thumb.show-all{display:none}.rsArrow{background:transparent;opacity:1;color:#fff}.feedback-form h3{font-size:24px;text-align:center;color:#000;margin-bottom:20px}.feedback-form p{margin:0 0 1rem;font-weight:300;line-height:normal;font-size:12px;color:#000}.mainbox,.sidebox,.article_listing{padding:25px 20px 30px 25px;border:1px solid #DADADA;background-color:#fff;color:#000}.mainbox .content ARTICLE{padding-top:0}@media (max-width:989px){.mainbox{padding:15px;margin-bottom:15px}.mainbox .content{padding-left:0;padding-right:0}}.sidebox h2{font-weight:400;color:#000;font-size:22px;text-transform:none}.article_image .article_title{position:static;margin:0 40px 0 0;font-size:24px;font-weight:400;color:#000;line-height:20px;bottom:15px;left:15px;text-transform:none;padding:10px 15px 20px 0;background-color:transparent}.usefull-links{display:flex;flex-wrap:wrap}.post{width:370px;margin-right:30px;display:flex;flex-direction:column;text-decoration:none}.post:hover,.post:active,.post:visited{text-decoration:none}.post .oms{height:235px}.post .oms img{width:110%;height:100%}.post:hover img{transform:scale(1.2);transition:transform .7s ease-out}.post .details{text-align:right;margin-top:auto;padding-top:20px;padding-bottom:20px}.post h3{color:#000;font-family:'Montserrat',sans-serif;font-style:normal;font-weight:700;line-height:normal;font-size:19px;margin-top:25px;margin-bottom:20px}.post p{margin-right:0;text-align:left;color:#000}.picture-container{padding:0 0 30px 0}.picture-container img{max-width:100%;width:100%}.cities-container{padding:20px 0 0}.cities-list{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.cities-list__item A{position:relative;display:block;overflow:hidden;margin-bottom:15px}.cities-list__item A IMG{width:100%;z-index:1}.cities-list__item a span{position:absolute;font-family:'Montserrat',sans-serif;font-style:normal;font-weight:400;line-height:normal;font-size:16px;color:#FFF;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;padding:0 16px;text-align:center;width:100%}.cities-list__item A I{display:block;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#000;opacity:.6;z-index:2}.cities-list__item a:hover IMG{transform:scale(1.2);transition:transform .7s ease-in-out}.cities-list__item a:hover I{opacity:.3;transition:opacity .7s ease-in-out}@media (min-width:990px){.cities-list__item a span{font-size:24px}}.sidebox{margin:0;padding:0}.sidebox .content{margin:0;padding:0}.contacts{position:relative}.contacts .map{height:400px;margin-bottom:20px}.contacts .map iframe{width:100%;height:100%;border:1px solid #DADADA}.contacts .address{position:absolute;width:320px;background-color:#fff;z-index:1;top:50px;right:38px;box-sizing:border-box;padding:15px;border:1px solid #DADADA}.feedback{background-color:#fff;padding:20px;border:1px solid #DADADA}.feedback__text{margin:20px 0 30px;font-family:'Montserrat',sans-serif;font-style:normal;font-weight:400;line-height:normal;font-size:24px;text-align:center;color:#000}.form-control{background:#F8F8F8;border:1px solid #D6D6D6;box-sizing:border-box;border-radius:3px}.form-control::-webkit-input-placeholder{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:300;line-height:normal;font-size:16px;color:#878787}.form-control::-moz-placeholder{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:300;line-height:normal;font-size:16px;color:#878787}.form-control:-ms-input-placeholder{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:300;line-height:normal;font-size:16px;color:#878787}.form-control:-moz-placeholder{font-family:'Montserrat',sans-serif;font-style:normal;font-weight:300;line-height:normal;font-size:16px;color:#878787}.article_text{padding-top:0;text-align:left}.article_text ol,.article_text ul{margin:0;padding-left:18px;padding-right:0;padding-bottom:1rem}.article_text li{padding-left:0}.mainbox .content h2,.mainbox .content h3,.mainbox .content h4,.features_row h2,.features_row h3,.features_row h4,.article_text h2,.article_text h3,.article_text h4{font-weight:700;line-height:1.25;color:#000;margin:1.5em 0;text-transform:none}.mainbox .content h2,.article_text h2{font-size:22px}.mainbox .content h3,.article_text h3{font-size:20px}.mainbox .content h4,.article_text h4{font-size:18px}.agreements,.agreements ol{list-style:none;counter-reset:li;margin:0;padding:0;text-align:left}.agreements p{padding-top:10px;font-size:16px;margin-bottom:5px}.agreements ol{padding-left:18px;padding-top:10px}.agreements li:before{counter-increment:li;content:counters(li,".") ". "}.agreements li{padding-bottom:10px;font-size:16px}.copyright a{font-size:16px;color:#878787;margin-left:50px}.policy p{line-height:25px}.policy h2{text-transform:none;font-weight:400;font-size:22px;color:#000;display:inline-block;margin-bottom:20px;margin-top:10px}.policy ol{margin:0;padding:0;list-style:none;counter-reset:li}.policy>ol>li{margin-bottom:20px;line-height:25px}.policy>ol>li:before{counter-increment:li;content:counters(li,".") ". "}.user-agreements a:hover,.agreements a:hover,.policy a:hover{color:#4fb7c2;text-decoration:none}.col-flex,.row-flex{display:flex}.col-flex-width-100{display:flex;width:100%;padding-bottom:10px}.btn__search{display:flex;justify-content:center}.btn__search svg{width:17px;height:17px;align-self:center;margin-right:2px}.search_results_count{position:absolute;left:0;right:0}.estate-object__map{width:100%;height:400px;margin-bottom:30px;position:relative;border-radius:10px;border:1px solid #dadada}.estate-object__map IMG{max-width:inherit!important}.request-form h3{font-size:24px;line-height:normal;text-align:center;color:#000;margin-top:10px;margin-bottom:25px}.request-form__row{display:flex;justify-content:space-between;margin-bottom:10px}.request-form p{font-weight:300;font-size:12px;line-height:1.5;color:#000}.request-form textarea{min-height:100px}.request-form__row input{margin-right:34px}.request-form__row input:last-child{margin-right:0}.request-form .btn-block{width:245px}.request-form .wpcf7-form-control-wrap{width:100%}.h3{font-size:24px;text-align:center;color:#000;margin-bottom:20px;line-height:normal;font-weight:400}.h3.text-left{text-align:left}.features_row LI{list-style:disc;margin-left:-2rem}.features_row P{margin-bottom:0}.common-info{margin-bottom:20px}@media (max-width:990px){.row-flex{display:block}.col-flex-width-100{display:block;padding-bottom:0}#royalslider-full-width .infoBlock h1{font-size:32px;line-height:1.25;padding-top:40px}.container{padding-left:15px;padding-right:15px}.footer .row{display:block}.footer h3{margin-top:15px;text-align:center}.page-content .search_wrap{position:static}.pnt{justify-content:center;margin-bottom:.5rem}.picture-container img{width:100%}.footer .column{margin-right:0;width:auto}.estate-object h2{font-size:32px}.estate-object .reference{font-size:20px}.estate-object__header-row{display:block}.estate-object__row{display:block}.estate-object__aside{margin:0;padding-top:20px}.contacts .address{position:static;width:100%;margin-bottom:15px}.copyright a{margin-left:0}.estate-object .heading{text-align:center}}@media (max-width:767px){.header__cosial{min-width:78px;max-width:79px;flex-wrap:wrap}.featured_heading{margin-bottom:1rem}.featured_heading .title{font-size:28px;line-height:1}.key-features{order:1}.fixed__btn{display:none;width:200px}#royalslider-full-width .infoBlock h1{font-size:20px;padding-top:100px}.fixed__btn{font-size:12px!important}.fixed-popup__name{font-size:18px;margin-bottom:10px}.fixed-popup__wrap p{font-size:14px;width:180px}.fixed-popup__phone-btn{font-size:18px}}@media (max-width:344px){#royalslider-full-width .infoBlock h1{font-size:1.4rem}}@media (max-width:576px){.fixed__btn{width:200px}.pnt{justify-content:space-between}.pnt__column button{min-width:120px;font-size:12px}.header .btn-default{font-size:12px;padding:5px 9px;margin-left:1.5rem!important}.header__cosial{margin:0 0 0 -20px}.header__cosial a{margin:0 3px}.pag{text-align:center!important;font-size:15px!important}.page-numbers{line-height:2.2}}.jslider .jslider-bg i{background-color:#4fb7c2}.navbar-toggle{border-color:#4fb7c2;margin-right:0}.navbar-toggle .icon-bar{background-color:#4fb7c2}.navbar-collapse.collapse{padding-left:0}.navbar .foo1{overflow:hidden}body{margin-top:105px}.header{background-color:#fff;border:none;box-shadow:0 2px 8px rgba(0,0,0,.1);position:fixed;top:0;left:0;right:0;z-index:50;transition:all .1s ease-out}.header .logo{text-align:left}.header .logo IMG{max-height:36px;max-width:350px;margin-top:8px}@media (min-width:990px){body{margin-top:96px}.navbar-nav{float:none;margin-top:10px}.navbar-nav li{float:none;display:inline-block}.nav>li>a{color:#000}.nav>li>a:focus,.nav>li>a:hover{background:transparent}}@media (max-width:989px){.pnt .pnt__column{margin-left:0}}.svg-icon{-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;mask-position:center center;mask-repeat:no-repeat;transition:background-color 0.5s ease-in-out}.svg-icon.svg-icon-1{-webkit-mask-image:url(/media/img/icons/svg-icon-1.svg);mask-image:url(/media/img/icons/svg-icon-1.svg)}.svg-icon.svg-icon-2{-webkit-mask-image:url(/media/img/icons/svg-icon-2.svg);mask-image:url(/media/img/icons/svg-icon-2.svg)}.svg-icon.svg-icon-3{-webkit-mask-image:url(/media/img/icons/svg-icon-3.svg);mask-image:url(/media/img/icons/svg-icon-3.svg)}.svg-icon.svg-icon-4{-webkit-mask-image:url(/media/img/icons/svg-icon-4.svg);mask-image:url(/media/img/icons/svg-icon-4.svg)}.svg-icon.svg-icon-5{-webkit-mask-image:url(/media/img/icons/svg-icon-5.svg);mask-image:url(/media/img/icons/svg-icon-5.svg)}.svg-icon.svg-icon-6{-webkit-mask-image:url(/media/img/icons/svg-icon-6.svg);mask-image:url(/media/img/icons/svg-icon-6.svg)}.index-feature{text-align:center;min-height:210px}.index-feature .svg-icon{background-color:#0c6f7e;width:112px;height:112px;display:block;margin:0 auto 10px auto}@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media (min-width:640px){.index-feature{min-height:190px}.index-feature A:hover .svg-icon{-webkit-animation:rotate-center 0.5s ease-in-out both;animation:rotate-center 0.5s ease-in-out both}}.text-justify-resp{text-align:left}@media (min-width:990px){.index-feature{min-height:170px}.index-feature .svg-icon{background-color:#000}.index-feature A:hover .svg-icon{background-color:#0c6f7e}.text-justify-resp,.homebox p,.post p,.article_text,.agreements,.agreements ol{text-align:justify}}@media (max-width:989px){.container_narrow,.section_container,.section_wrap_dark{padding-top:16px;padding-bottom:16px}}@media (min-width:989px){#phoneIcon{display:none}}picture,picture.partners img{width:100%;max-width:100%;height:auto}iframe{max-width:100%}@media screen and (max-width:550px){.container_main_page,.container.section{padding:0!important}.container_main_page .row,.container.section .row{margin-left:0!important;margin-right:0!important}.container_main_page .row .col-md-12,.container.section .row .col-md-12{padding-left:0!important;padding-right:0!important}.h3.text-left{padding-left:15px}.container_main_page .mainbox{border:0}}.usefull-links>div{display:flex!important}.usefull-links>.post,.usefull-links .post{width:100%!important;margin-left:0!important;margin-right:0!important}.nav>li>a{padding:10px 6px}.foo1 .menu-item a{font-size:16px!important}.listing_heading_wrap{display:block!important;visibility:visible!important;opacity:1!important;padding:20px 0!important;background:#ffffff!important;width:100%!important}.listing_heading_wrap .listing_heading{display:block!important;color:#333333!important;text-align:center}.listing_heading_wrap p{color:#555555!important;font-size:16px!important;margin:10px 0!important}