.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.property__header{padding:30px 0;overflow:hidden;}.property__address{color:#888;font-size:16px;}.property__address-icon{margin-right:5px;font-size:26px;}.property__stat{display:inline-block;margin-right:20px;color:#888;font-size:12px;text-transform:uppercase;}.property__stat:last-child{margin-right:0;}.property__figure{display:block;margin-bottom:-2px;color:#333;font-size:24px;}.property__price-primary{margin-bottom:2px;color:#09ad2b;font-family:'Roboto',Helvetica,Arial,sans-serif;font-size:30px;font-weight:700;text-align:right;}.property__price-secondary{color:#888;text-align:right;}.property__main-item{position:relative;margin-bottom:10px;}@media only screen and (min-width: 992px){.property__main-item{display:inline-block;margin-bottom:0;margin-right:20px;padding-right:20px;}.property__main-item:after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";width:1px;height:80px;background-color:#ddd;}.property__main-item:last-child{padding-right:0;margin-right:0;}.property__main-item:last-child:after{display:none;}}@media only screen and (min-width: 1200px){.property__main-item{margin-right:10px;padding-right:10px;}}@media only screen and (min-width: 768px){.property__header-container{display:flex;justify-content:space-between;align-items:center;}}.property__container{padding-bottom:20px;background-color:#f6f6f6;}.property__container .widget{transition:0.3s all ease-out;}.property__container .widget:hover{box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);}.property__feature-container{padding:50px 0;}@media (max-width: 991px){.property__feature-container{padding:0 0 50px;}}.widget__container{padding-top:50px;}.widget{margin-bottom:60px;}.widget--white{background-color:#fff;}.widget--padding-20{padding:20px;}.widget__title{margin-bottom:30px;font-size:18px;}.widget__news-item{margin-bottom:10px;border-bottom:1px solid #eee;padding-bottom:10px;}.widget__news-item:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0;}.widget__news a{color:#666;transition:0.3s color ease-out;}.widget__news a:hover{color:#090;}.widget__news span{display:block;}.property__feature{margin-bottom:30px;padding:15px 20px;background-color:#fff;transition:0.5s box-shadow ease-out;}.property__feature:hover{box-shadow:0px 0px 7px 0px rgba(0,0,0,0.15);}@media only screen and (min-width: 768px){.property__feature{padding:25px 20px;}}.property__feature p{color:#666;}.property__feature-title{font-size:20px;padding-bottom:10px;}.property__feature-title--b-spacing{margin-bottom:25px;border-bottom:1px solid #eee;}.property__details-item--cat{color:#333;font-weight:500;}.similar-home{position:relative;margin-bottom:20px;}div.similar-home:last-of-type{margin-bottom:0;}.similar-home__image img{width:100%;}.similar-home__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(90deg,#222222 0%,rgba(34,34,34,0) 100%);background:-moz-linear-gradient(90deg,#222222 0%,rgba(34,34,34,0) 100%);background:-o-linear-gradient(90deg,#222222 0%,rgba(34,34,34,0) 100%);background:-ms-linear-gradient(90deg,#222222 0%,rgba(34,34,34,0) 100%);background:linear-gradient(0deg,#222222 0%,rgba(34,34,34,0) 100%);}.similar-home__content{position:relative;bottom:0;left:0;width:100%;padding:10px 10px 5px;background-color:#FFF;}.similar-home__title{color:#333;font-size:14px;transition:0.3s color ease-out;}.similar-home__price{color:#000;font-weight:bold;}.form-calculator__label{color:#999;font-size:12px;}.property__slider{margin-bottom:50px;}.property__slider--v2{margin-bottom:30px;}.property__slider-main{position:relative;}.property__slider-main:hover .image-navigation{opacity:1;visibility:visible;}.image-navigation{position:absolute;display:flex;justify-content:space-between;width:100%;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden;transition:0.3s all ease-out;}.image-navigation li{display:inline-block;width:30px;height:30px;background-color:rgba(0,0,0,0.8);color:#fff;line-height:30px;font-size:18px;text-align:center;cursor:pointer;}@media only screen and (min-width: 768px){.image-navigation li{width:60px;height:60px;font-size:24px;line-height:60px;}}.property__slider-info{display:inline-block;position:absolute;bottom:12px;left:107px;padding:3px 15px;background-color:rgba(0,0,0,0.8);color:#fff;border-radius:4px;font-size:13px;text-align:center;}.property__slider-info i{display:inline-block;font-size:16px;margin-right:5px;}.property__slider-info .sliderInfo{display:inline-block;font-size:13px;}.property__slider-nav{position:relative;padding:20px 25px;}@media only screen and (min-width: 768px){.property__slider-nav{padding:30px 25px;}}.property__slider-nav .slick-slide{margin:0 5px;border:2px solid transparent;}.property__slider-nav .slick-current{border-color:#1fc341;}.property__slider-nav .slick-arrow{color:#888;font-size:16px;cursor:pointer;}.property__slider-nav .slick-arrow:hover{color:#090;}.property__slider-nav .slick-disabled,.property__slider-nav .slick-disabled:hover{color:#e5e5e5;}.property__slider-nav .slick-horizontal-arrow{position:absolute;top:50%;transform:translateY(-50%);}.property__slider-nav .slick-horizontal-prev-arrow{left:10px;}.property__slider-nav .slick-horizontal-next-arrow{right:10px;}.property__slider-nav--horizontal{background-color:#fff;}@media only screen and (min-width: 768px){.property__slider-nav--horizontal{padding:20px 25px;}}.property__slider-item:hover{cursor:pointer;}.property__details-list li:before{content:"\f0da";font-family:"Font Awesome 5 Pro";padding-right:5px;color:#206ca6;}@media only screen and (min-width: 768px){.property__details-list{columns:2;column-gap:40px;}}.property__details-list li{margin-bottom:10px;color:#666;}.info_price_en{position:relative;display:inline-block;text-decoration:underline;font-size:12px;padding:10px 0 0 5px;}#tooltip_msg span{width:250px;background-color:black;color:#fff;text-align:left;border-radius:5px;padding:5px 10px;position:absolute;z-index:1;font-size:11px;line-height:16px;}.top_content_info{overflow:hidden;background-color:#FFF;margin-bottom:30px;padding:20px 0 0 0;clear:both;}.info_tools{padding-top:30px;}.info_tools li{font-size:18px;padding-bottom:15px;}.info_tools li a,.info_tools li a:visited{color:#090;}.info_tools li a:hover{text-decoration:underline;}.property__slider-images .slick-slide img{margin:0 auto;}.property__slider-item img{width:86px;height:61px;}.go_back_list{font-size:18px;padding-top:15px;}.go_back_list a,.go_back_list a:visited,.property__address a,.property__address a:visited,.property__feature a,.property__feature a:visited,.feedback-form .note a,.feedback-form .note a:visited,.link-more,.link-more:visited,.prop_location a,.prop_location a:visited{color:#090;}.go_back_list a:hover,.property__address a:hover,.property__feature a:hover,.feedback-form .note a:hover,.link-more:hover,.prop_location a:hover{text-decoration:underline;}.similar-home__title a,.similar-home__title a:visited{color:#090;text-decoration:underline;}.similar-home__title a:hover{text-decoration:none;}.prop_location{padding-bottom:10px;}.form-pre-group{margin-bottom:20px;}.form-pre-field{border:1px solid #ccc;color:#666;width:100%;padding:10px 15px;border-radius:4px !important;font-family:'Roboto',Helvetica,Arial,sans-serif;font-size:14px;}#remove_send{background-color:#1fc341;padding:10px 0;text-align:center;color:#FFF;border-radius:5px;border:1px solid #CCC;width:100%;cursor:pointer;font-weight:bold;}.feedback-form .note{padding-top:10px;}.link-more{margin-top:10px;display:block;clear:both;}#details_map,#details_map #map_street_view,#details_map #map,#details_map #view_map_content{height:320px;width:100%;}#details_map{font-size:11px;padding-bottom:15px;margin:0;clear:both;position:relative;}#details_map #map_street_view{position:absolute;}#details_map #map{overflow:hidden;position:absolute;}#details_map #view_map_content{position:absolute;width:100%;height:320px;}#map_tab_set{clear:both;}#map_tab_set .tab{color:#333;background-color:#fff;padding:8px 16px;padding-top:9px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-transition:all 0.2s ease-in-out;box-sizing:border-box;display:inline-block;border-radius:3px;box-shadow:0px 1px 4px -1px rgba(0,0,0,0.2);cursor:pointer;margin-bottom:10px;}#map_tab_set .tab:hover,.active_tab_map{background-color:#274abb !important;color:#fff !important;}#map_tab_set ul,#map_tab_set ul li{padding:0 10px 0 0;margin:0;list-style:none;display:inline;overflow:hidden;}.active_tab,.inactive_tab{border:1px solid #CCC;padding:5px;width:115px;float:left;margin:0 0 2px 2px;text-align:center;cursor:pointer;font-size:14px;}.active_tab{font-weight:bold;background-color:#FFC;}.inactive_tab{font-weight:normal;background-color:#FFF !important;}#amenities_info tr th{background-color:#367092;color:#FFF;padding:5px;text-align:center;}#amenities_info tr td{padding:3px 5px !important;background-image:none !important;text-align:center;width:auto;}.list_item1 td{background-color:#F2F2F2 !important;}.list_item2 td{background-color:#D9E8F4 !important;}.directions_content{padding:10px 0;overflow:hidden;font-size:14px;}.directions_content p{margin:0 !important;}.map-directions{border-top:1px solid #D4D4D4;padding-top:15px;}.driving_title{padding-top:10px;}.map-controls .link{color:#0a68a6;font-weight:bold;background:url(/images/ico-hide.png) 0 2px no-repeat;padding:0 0 0 20px;margin:0;text-transform:uppercase;text-decoration:none;}.map-controls .link_more{color:#0a68a6;font-weight:bold;background:url(/images/ico-more.png) 0 2px no-repeat;padding:0 0 0 20px;margin:0;text-transform:uppercase;text-decoration:none;}.show_controls{text-align:right;overflow:hidden;padding-top:10px;}.map_feature_hidden{display:none;}.detail-local ul{list-style-position:inside;list-style-type:disc;}.detail-local ul li a,.detail-local ul li a:visited{color:#00aeef}.detail-local ul li a:hover{text-decoration:underline;}.local_info_style{background-color:#FFF;padding:10px 0;margin-top:10px;}.local_info_style p,.local_info_footer p{font-size:11px;color:#806886;}.local_info_style h1{font-size:1.333em;color:#000;padding:10px 0;}.local_info_style h2{padding:10px 0;color:#000;font-size:12px;}.info_table{float:left;margin:5px;font-size:12px;}.info_table tr td,.info_table tr th{padding:5px;}.info_table tr th{text-decoration:none;}.gf_space{clear:both;}.info{text-decoration:underline;}.info b,.info span{display:none;color:#3C3D3D;}.info:hover{position:relative;z-index:10;text-decoration:none;}.info:hover b{display:block;visibility:visible;width:200px;padding:5px;height:auto;position:absolute;left:60px;top:30px;background:#FFF;border:1px solid #D8EA97;border-width:0 1px 1px;font-weight:normal;}.info:hover span{display:block;visibility:visible;width:204px;padding:14px 10px 10px;height:auto;position:absolute;left:60px;top:5px;background-color:#B8E473;font-weight:bold;-moz-border-radius:10px;-khtml-border-radius:10px;-webkit-border-radius:10px;}#toAddress{border:1px solid #ccc;color:#666;width:100%;padding:10px 15px;border-radius:4px !important;font-family:'Roboto',Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:10px;}#drive_bt{cursor:pointer;border:1px solid #ccc;}.gf{float:right;margin:10px 0 10px 10px;border:1px solid #41603e;}.info_table table{background:#D4D4D4;}.info_table .title{background-color:#EEE;}.info_table .even,.info_table .odd,.gf_space .evenline{background-color:#FFF !important;}#zillow_comparables{font-size:14px;}#zillow_comparables th{background-color:#00576c;color:#FFF;text-align:center;}#zillow_comparables tr td,#zillow_comparables tr th{border:1px solid #00576c;font-size:12px;}.grafics_content .graphic_title{font-size:14px;font-weight:bold;padding-bottom:10px;}.grafics_content .col_heigth{min-height:170px;text-align:center;}.additional_information{padding-top:20px;}.title{color:#244b73;font-weight:bold;}.click{cursor:pointer;}.click th{text-decoration:underline;}.local_info_footer{margin:4px;padding:5px 10px;}#copyright{text-align:center;background:#244b73;color:#FFF;line-height:20px;margin:5px 0;}#graphicstab{background:#fff;}#graphicstab .title{font-weight:bold;font-size:12px;background:#EEF;text-align:center;}.local_info_center{text-align:center;}.text_red{color:#C00;}.no_mg{margin:0 !important;}.toggle-content-main{margin-bottom:22px;}.toggle-title{padding-left:25px;position:relative;cursor:pointer;}.toggle-title:before{content:'\f067';display:inline-block;font-family:"Font Awesome 5 Pro";font-size:12px;position:absolute;left:0;top:0;line-height:27px;}.toggle-title h4{font-size:16px;margin:0;}.toggle-title.active:before{content:'\f068';}.toggle-content{display:none;padding-left:25px;margin-bottom:21.74px;margin-top:1em;}.toggle-content p:last-child{margin:0;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.featured-listing{padding:30px 0;background-color:#f3f3f3;}.featured-listing__container{margin-bottom:30px;}@media only screen and (min-width: 992px){.featured-listing__container{margin-bottom:0;}}.listing{position:relative;background-color:#fff;transition:0.3s all ease-out;overflow:hidden;min-height:194px;}.listing:hover{box-shadow:0 1px 7px 0 rgba(0,0,0,0.12);}.listing img{width:100%;}.listing__content{padding:10px 20px 20px;}.listing__location{margin-bottom:8px;color:#999;font-size:13px;}.listing__price{margin-bottom:20px;color:#090;font-size:16px;font-weight:700;text-transform:uppercase;}@media only screen and (min-width: 768px){.listing__details{display:flex;justify-content:space-between;align-items:center;}}.listing__title{margin-bottom:8px;line-height:24px;}.listing__title a{color:#333;font-size:16px;transition:0.3s color ease-out;line-height:16px;}.listing__title a:hover{color:#090;}.listing__stats{margin-bottom:10px;color:#333;font-size:10px;text-transform:uppercase;}@media only screen and (min-width: 768px){.listing__stats{margin-bottom:0;}}.listing__stats li{display:inline-block;margin-right:15px;}.listing__stats li:last-child{margin-right:0;}.listing__figure{display:block;font-size:20px;}.listing__btn{flex-shrink:0;display:inline-block;border:1px solid #1fc341;padding:8px 15px;color:#090;font-size:13px;text-transform:uppercase;border-radius:40px;transition:0.3s all ease-out;}.listing__btn:hover{color:#fff;background:#090;}.listing__btn-icon{padding-left:3px;}.listing__btn-icon i:before{display:inline-block;width:7px;}.modal{display:none;position:fixed;z-index:2;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0,0,0);background-color:rgba(0,0,0,0.4);}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%;position:relative;}.modal-content .close{color:#FFF;float:right;font-size:28px;width:30px;height:30px;line-height:22px;text-align:center;background-color:#00576C;position:absolute;top:-14px;right:-14px;border:3px solid #FFF;border-radius:30px;box-shadow:-2px 2px #999;}.modal-content .close:hover,.modal-content .close:focus{text-decoration:none;cursor:pointer;background-color:#8C0000;}#photo_modal .modal-content{width:905px;min-height:330px;}#photo_modal .modal-content #next_photo,#photo_modal .modal-content #back_photo{position:absolute;top:40%;width:60px;height:60px;font-size:24px;line-height:60px;background-color:rgba(0,0,0,0.6);color:#fff;text-align:center;cursor:pointer;}#photo_modal .modal-content #next_photo{right:0;}#photo_modal .modal-content #back_photo{left:0;}@media (max-width: 930px){#photo_modal .modal-content{width:90%;}}#photo_p{text-align:center;}