@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700,800,900);body,p{font-size:14px}a,p a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}p:last-of-type,ul{margin-bottom:0}*,a,a:active,a:hover,a:link,a:visited,h1,h2,h3,h4,h5,h6,p{-webkit-font-smoothing:antialiased;-webkit-text-shadow:rgba(0,0,0,.01) 0 0 1px;text-shadow:rgba(0,0,0,.01) 0 0 1px}body,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;color:#2b2e35}div,section{display:block;position:relative}div,p a,p a:active,section{position:relative}.clear,.clearfix::after{clear:both}.background_image,.parallax_background{width:100%;position:absolute;height:100%}.log_reg ul li a,.logo a span,.search_button,.section_subtitle,.submit a,.tag a{text-transform:uppercase}.listing_small_image>div:first-of-type,.map_container,.prlx_parent,.prop_agent_image,.super_container{overflow:hidden}*{margin:0;padding:0}body{font-weight:400;background:#FFF}div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul{list-style:none}p{font-family:Montserrat,sans-serif;line-height:2.1435;font-weight:500;color:#a2b0bf}p a{display:inline;color:inherit;border-bottom:solid 1px #ffa07f;transition:all .2s ease}a{transition:all .2s ease}.social ul li,.trans_200{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}a,a:active,a:hover,a:link,a:visited{text-decoration:none}p a:active{color:tomato}p a:hover{color:#FFF;background:#ffa07f}p a:hover::after{opacity:.2}::selection{background:#adc867;color:#fff}h1{font-size:48px}h2{font-size:36px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h1,h2,h3,h4,h5,h6{line-height:1.2}img{max-width:100%}button:active{outline:0}.form-control{color:#db5246}section{box-sizing:border-box}.clearfix::after,.clearfix::before{content:"";display:table}.clearfix{zoom:1}.float_left{float:left}.float_right{float:right}.trans_200{transition:all .2s ease}.trans_300{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.trans_400{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.trans_500{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.fill_height{height:100%}.super_container{width:100%}.prlx{height:130%!important}.parallax-window{min-height:400px;background:0 0}.parallax_background{top:0;left:0}.background_image{top:0;left:0;background-repeat:no-repeat;background-size:cover;background-position:center center}.header,.super_overlay{position:fixed;top:0;left:0}.nopadding{padding:0!important}.owl-carousel,.owl-carousel .owl-item,.owl-carousel .owl-stage,.owl-carousel .owl-stage-outer,.slide{height:100%}.section_subtitle{font-size:14px;font-weight:600;color:#bdc4d4;letter-spacing:.2em;line-height:.75}.section_title{margin-top:13px}.section_title h1{font-weight:600}.header_list ul li span,.log_reg ul li a,.log_reg ul li:not(:last-of-type)::after{font-size:14px;font-weight:500;color:#fff}.super_overlay{width:100vw;height:100vw;background:rgba(255,255,255,.8);z-index:101;opacity:0;visibility:hidden;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.super_overlay.active{opacity:1;visibility:visible}.header{width:100%;background:#fff;z-index:100;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;-ms-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.log_reg ul li,.main_nav ul li{position:relative}.header.scrolled{top:-55px;box-shadow:0 15px 25px rgba(0,0,0,.085)}.header_bar{width:100%;height:55px;background:#55407d;padding-left:64px;padding-right:62px}.header_list ul li:not(:last-of-type){margin-right:49px}.header_list ul li>div{width:23px;height:23px}.header_list ul li>div>img{max-height:100%;max-width:100%;vertical-align:unset}.header_list ul li span{margin-left:13px}.social ul li{width:32px;height:32px;border-radius:50%;background:#adc867;text-align:center;transition:all .2s ease}.main_nav ul li,.social ul li a i{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.social ul li:not(:last-of-type){margin-right:13px}.social ul li a{display:block;height:100%;line-height:32px}.social ul li a i{font-size:14px;color:#fff;transition:all .2s ease}.social ul li:hover{box-shadow:0 5px 10px rgba(173,200,103,.2);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.log_reg{margin-left:48px}.log_reg ul li:not(:last-of-type)::after{display:inline-block;content:'/';margin-left:6px;margin-right:6px}.log_reg ul li a:hover{color:#adc867}.header_content{width:100%;height:61px;background:#fff;padding-left:64px}.main_nav ul li.active,.main_nav ul li:hover,.submit{background:#adc867}.logo a{font-size:24px;color:#6c7079;font-weight:600}.main_nav ul li a,.submit a{display:block;height:100%;line-height:61px;font-weight:500}.logo a span{color:#2b2e35}.main_nav{height:100%;margin-left:133px}.main_nav ul{height:100%}.main_nav ul li{height:100%;transition:all .2s ease}.main_nav ul li:not(:last-of-type){margin-right:26px}.main_nav ul li a{padding-left:13px;padding-right:13px;font-size:16px;color:#2b2e35}.main_nav ul li a:hover,.main_nav ul li.active a,.submit a{color:#fff}.submit{width:247px;height:100%;text-align:center}.submit a{font-size:14px}.hamburger{display:none;cursor:pointer}.home_price_tag,.menu_log_reg,.search_title{display:inline-block}.hamburger i{font-size:24px;color:#2b2e35;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.hamburger:hover i{color:#adc867}.menu{position:fixed;top:0;right:-370px;width:370px;height:100vh;z-index:102;background:#fff;padding-right:30px;padding-top:100px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.home_container,.home_slider_nav,.listing_price,.map_overlay,.menu_close,.tags{position:absolute}.listing_image,.listing_small_image,.search{z-index:1}.home_slider_nav,.menu_close i{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.menu.active{right:0}.menu_close{top:30px;right:25px;padding:5px;cursor:pointer}.menu_close i{font-size:20px;color:#2b2e35;transition:all .2s ease}.menu_close:hover i{color:#adc867}.menu .log_reg{border-bottom:solid 1px rgba(0,0,0,.15)}.menu .log_reg ul li a{color:#2b2e35;font-weight:600}.menu .log_reg ul li a:hover{color:#adc867}.menu .log_reg ul li:not(:last-of-type)::after,.menu_nav ul li a{color:#2b2e35;font-weight:600}.menu_nav{margin-top:42px}.menu_nav ul li:not(:last-of-type){margin-bottom:2px}.menu_nav ul li a{font-size:28px}.menu_nav ul li a:hover{color:#adc867}.home{height:947px;max-height:100vh}.home_slider_container{width:100%;height:100%}.home_container{left:0;top:37.7%;width:100%}.home_content{width:423px;background:#1e1332;padding:41px 50px 48px 47px}.home_price_tag,.home_slider_nav{background:#adc867;text-align:center}.home_title h2{font-size:30px;font-weight:500;color:#fff}.home_price_tag{height:30px;line-height:30px;font-size:18px;font-weight:500;color:#fff;padding-left:12px;padding-right:12px;margin-top:10px;margin-left:4px}.home_slider_nav{top:52%;right:63px;z-index:1;width:57px;height:57px;border-radius:50%;cursor:pointer;transition:all .2s ease}.home_slider_nav:hover{background:#1e1332}.home_slider_nav i{line-height:57px;font-size:24px;color:#fff}.search{background:0 0}.search_container{margin-top:-198px}.search_title{height:70px;background:#adc867;font-size:48px;font-weight:500;color:#fff;padding-left:23px;line-height:70px;padding-right:26px}.search_button,.search_input{height:51px;font-weight:500;outline:0}.search_form{display:block;background:rgba(85,64,125,.67);padding:18px 24px 15px 23px}.search_inputs{width:calc(100% - 260px)}.search_button{width:247px;background:#adc867;color:#fff;border:none;cursor:pointer;font-size:14px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.featured,.listing,.search_input{background:#fff}.search_button:hover{border:2px solid #fff}.search_input{width:calc((100% - 22px)/ 3);padding-left:27px;border:none;font-size:16px;color:#2b2e35}.search_input::-webkit-input-placeholder{font-size:14px!important;font-weight:600!important;color:#2b2e35!important}.search_input:-moz-placeholder{font-size:14px!important;font-weight:600!important;color:#2b2e35!important}.search_input::-moz-placeholder{font-size:14px!important;font-weight:600!important;color:#2b2e35!important}.search_input:-ms-input-placeholder{font-size:14px!important;font-weight:600!important;color:#2b2e35!important}.search_input::input-placeholder{font-size:14px!important;font-weight:600!important;color:#2b2e35!important}.featured{padding-top:92px;padding-bottom:32px}.featured_row{margin-top:72px}.featured_row>div[class^=col]{margin-bottom:60px}.listing_info ul li,.tag{margin-bottom:10px}.listing_image_container{height:100%;overflow:hidden}.listing_image_container>img{-webkit-transition:all 1.6s ease;-moz-transition:all 1.6s ease;-ms-transition:all 1.6s ease;-o-transition:all 1.6s ease;transition:all 1.6s ease}.location_contaner>span,.owl-theme .owl-dots .owl-dot span{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease}.listing:hover .listing_image_container>img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.tags{top:15px;left:19px}.tag{height:35px;text-align:center}.tag:not(:last-child){margin-right:15px}.tag a{display:block;height:100%;font-size:11px;font-weight:600;color:#fff;padding-left:22px;padding-right:19px;line-height:35px;letter-spacing:.2em}.tag_price{display:inline-block;height:37px;padding-left:27px;padding-right:26px;background:#ff006c;line-height:37px;font-size:16px;font-weight:500;color:#fff}.google_map,.map,.map_container{height:100%;width:100%}.listing_price{left:34px;bottom:-19px}.listing_location{padding-left:34px!important;padding-top:45px;padding-bottom:17px;padding-right:30px;background:#f3f7fb;margin-top:0!important}.listing_location>img{margin-top:-3px}.listing_location a{max-width:230px;margin-left:24px;font-size:16px;font-weight:600;color:#2b2e35;line-height:1.875}.listing_location a:hover{color:#adc867}.listing_info{background:#f3f7fb;margin-top:2px;padding:18px 15px 17px 29px}.container_reset>.container,.container_reset>.container>.row>div[class^=col]{padding-left:0;padding-right:0}.listing_info ul li:not(:last-of-type){margin-right:28px}.listing_info ul li span{margin-left:8px;font-size:12px;font-weight:600;color:#6c7079}.location_contaner,.map_section .section_title h1{font-weight:400;color:#fff}.container_reset>.container{max-width:100%}.container_reset>.container>.row{margin-left:0;margin-right:0}.google_map{min-height:595px}#map{width:100%;height:calc(100% + 30px)}.map_section_content{height:100%;background:#55407d;padding:91px 92px 92px 82px}.map_overlay{top:0;left:-233px;width:233px;height:100%}.location_contaner:not(:last-child){margin-bottom:20px}.locations_list{margin-top:44px}.location_contaner{display:inline-block;position:relative;cursor:pointer;padding-left:29px;font-size:18px;margin-bottom:0;line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.footer_submit a,.listing_small_tag a{display:block;text-transform:uppercase}.location_contaner>input{position:absolute;opacity:0;cursor:pointer}.location_contaner>span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:0 0;left:0;width:14px;height:14px;border:2px solid #adc867;border-radius:50%;transition:all .2s ease}.hot_content,.hot_image{width:100%}.location_contaner>input:checked~span{background:#adc867}.location_contaner>input:not(:checked):hover~span{background:#adc867;opacity:.5}.hot{background:#fff;padding-top:90px;padding-bottom:92px}.hot_row{margin-top:79px}.hot_row>div[class^=col]{padding-left:0;padding-right:0}.hot_image{height:100%;min-height:300px}.hot_deal{background:#f3f7fb;padding:15px 37px 27px}.hot_title{margin-top:39px}.hot_title a{font-size:30px;font-weight:600;color:#2b2e35;line-height:1.2}.hot_title a:hover{color:#adc867}.prop_location{margin-top:15px;padding-left:1px}.prop_location img{margin-top:-6px}.prop_location span{font-size:16px;font-weight:600;color:#6c7079;margin-left:25px}.prop_text{margin-top:36px}.prop_agent{margin-top:37px}.prop_agent_image{width:49px;height:49px;border-radius:50%}.prop_agent_name{margin-left:15px;color:#6c7079;font-weight:600}.prop_agent_name a{font-size:14px;font-weight:600;color:#adc867}.prop_info{margin-top:2px;background:#f3f7fb;padding:24px 30px 12px 35px}.test_slide,.testimonials .section_title_container{padding-right:180px}.prop_info ul li{margin-bottom:20px}.prop_info ul li:not(:last-of-type){margin-right:40px}.prop_info ul li>div{padding-left:15px}.prop_info ul li>div>div{font-weight:600;color:#6c7079;line-height:.75}.prop_info ul li>div>div:first-of-type{font-size:19.2px}.prop_info ul li>div>div:last-of-type{font-size:12px;margin-top:9px}.testimonials{background:#f1f6fc}.testimonials_image{height:100%}.testimonials_image_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;background:linear-gradient(to right,transparent 50%,#f1f6fc)}.testimonials_content{padding-top:92px;padding-left:95px;padding-bottom:92px}.testimonials_slider_container{margin-top:64px}.test_slide{padding-bottom:82px}.test_quote{font-size:24px;font-weight:600;line-height:1.2}.test_author,.test_author a{font-size:16px;font-weight:600}.test_text{margin-top:21px}.test_text p{font-style:italic}.test_author{margin-top:20px;color:#a2b0bf}.test_author a{color:#2b2e35}.test_author a:hover{color:#adc867}.owl-theme .owl-dots{text-align:left}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:0;margin-left:-4px}.owl-theme .owl-dots .owl-dot{outline:0}.owl-theme .owl-dots .owl-dot span{width:11px;height:11px;margin-left:4px;margin-right:5px;background:#6c7079;transition:all .2s ease}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#adc867}.footer_content{padding-top:88px;padding-bottom:83px;background:#1e1332}.footer_logo a{font-size:24px;font-weight:500;color:#6c7079;line-height:1.2}.footer_logo a span{text-transform:uppercase;color:#fff}.footer_text{margin-top:32px}.footer_text p{color:#6c7079}.footer .social{margin-top:33px}.footer_submit{max-width:247px;height:61px;background:#55407d;text-align:center;margin-top:53px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.footer_submit:hover{background:#adc867}.footer_submit a{height:100%;line-height:61px;font-size:14px;font-weight:500;color:#fff}.footer_title{font-size:24px;font-weight:500;color:#fff;line-height:1.2}.footer_info ul li span,.footer_links ul li a{font-size:14px;color:#6c7079;font-weight:600}.footer_info{margin-top:46px}.footer_info ul li:not(:last-of-type){margin-bottom:26px}.footer_info ul li div{width:23px;height:23px}.footer_info ul li div img{max-height:100%}.footer_info ul li span{padding-left:15px}.usefull_links{margin-top:71px}.usefull_links ul{margin-top:51px!important}.footer_links ul{margin-top:40px}.footer_links ul li:not(:last-of-type){margin-bottom:17px}.listing_small_info ul li,.listing_small_tag{margin-bottom:10px}.footer_links ul li a:hover{color:#adc867}.listing_small{margin-top:50px;background:#fff}.listing_small_image>div:first-of-type img{-webkit-transition:all 1.6s ease;-moz-transition:all 1.6s ease;-ms-transition:all 1.6s ease;-o-transition:all 1.6s ease;transition:all 1.6s ease}.listing_small_image:hover>div:first-of-type img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}.listing_small_tags{position:absolute;top:15px;left:14px}.listing_small_tag{height:35px;text-align:center}.listing_small_tag:not(:last-child){margin-right:15px}.listing_small_tag a{height:100%;font-size:11px;font-weight:600;color:#fff;padding-left:22px;padding-right:19px;line-height:35px;letter-spacing:.2em}.tag_house{background:#adc867}.tag_sale{background:#55407d}.tag_rent{background:#588dfb}.listing_small_price{position:absolute;left:11px;bottom:-19px;display:inline-block;height:37px;padding-left:27px;padding-right:26px;background:#ff006c;line-height:37px;font-size:16px;font-weight:500;color:#fff}.listing_small_location{padding-left:24px!important;padding-top:40px;padding-bottom:25px;padding-right:20px;background:#f3f7fb;margin-top:0!important}.listing_small_location>img{margin-top:-3px}.listing_small_location a{max-width:230px;margin-left:17px;font-size:14px;font-weight:600;color:#2b2e35;line-height:1.875}.listing_small_location a:hover{color:#adc867}.listing_small_info{background:#f3f7fb;margin-top:2px;padding:18px 15px 17px 37px}.listing_small_info ul li:not(:last-of-type){margin-right:28px}.listing_small_info ul li span{margin-left:8px;font-size:12px;font-weight:600;color:#6c7079}.footer_bar{background:#110a1f}.footer_bar_content{height:52px}.copyright{font-size:14px;font-weight:500;color:#6c7079}.footer_nav ul li:not(:last-of-type){margin-right:44px}.footer_nav ul li a{font-size:14px;font-weight:600;color:#6c7079}.footer_nav ul li a:hover{color:#adc867}

		}
		#footertel {
    position: fixed; /* Фиксированное положение */
    left: 0; bottom: 0; /* Левый нижний угол */
    padding: 10px; /* Поля вокруг текста */
    background: #FFFF00; /* Цвет фона */
    color: #fff; /* Цвет текста */
    width: 100%; /* Ширина слоя */
	font-size: 35px;
	font-weight: bold;
}
#footertel a{
    color: #000; /* Цвет ссылок */ 
    text-decoration: none;
   }
   a.footertel:visited { 
    color: 000;
   }
   a.footertel:hover {
    color: 000;  
   }