﻿@charset "utf-8";.contrast_with_color1{color:#fff;}.contrast_with_color2{color:#000;}.contrast_with_color3{color:#000;}.contrast_with_color4{color:#fff;}.contrastWithColor3{color:#000;}html{background-color:#fff;}.btnColor{color:#000 !important;}body{font-family:'Lato',sans-serif;background-color:#fff;}a,a:link,a:active,a:hover,a:focus,a:visited{text-decoration:none;outline:0;color:#fff;}input,textarea{outline:0;}input[type="submit"],input[type="button"]{border:none;}label{font-weight:normal;margin-bottom:0;}.center-block-outer{overflow:hidden;}.center-block-middle{float:left;position:relative;left:50%;}.center-block-inner{position:relative;left:-50%;}.bold,strong{font-weight:bold;}.cms-content{font-family:'Lato',sans-serif !important;}.cms-content h3{font-size:21px;line-height:22px;color:#b1c928;}.cms-content a{color:#b1c928;-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;}.cms-content a:hover{color:#8c9e20;}.cms-content ul li{list-style:inside disc;}.common-heading1{font-weight:900;font-size:20px;}.common-heading1.search-heading-home{color:#b1c928;}.common-heading1.search-heading-list{color:#b1c928;}.common-heading1.about-us-heading{color:#b1c928;}.common-heading1.featuredProperties{color:#b1c928;}.common-related-links li{margin-bottom:10px;}.common-related-links li.active a,.common-related-links li.active span{background-color:#b1c928;color:#fff;}.common-related-links a{display:block;padding:8px 15px 9px 15px;font-size:20px;background:#d5d5d5;color:#3c3c3c;-webkit-transition:background 200ms ease-in-out;-moz-transition:background 200ms ease-in-out;-ms-transition:background 200ms ease-in-out;-o-transition:background 200ms ease-in-out;}.common-related-links a:hover{background-color:#b1c928;color:#fff;}.downloads-list{padding-left:18px;}.downloads-list li{margin-bottom:8px;list-style:disc;}a.download-item{font-size:19px;color:hsl(0,0%,75%);-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;}a.download-item:hover{color:hsl(0,0%,65%);}.common-pagination{margin-top:15px;margin-bottom:24px;text-align:center;}.common-pagination .pagination{margin:0;}.common-pagination .pagination .pg-btn{padding-left:25px;padding-right:25px;}.common-pagination .pagination>li{display:inline-block;}.common-pagination .pagination>li>a{display:block;margin-right:13px;padding:7px 14px;color:#919191;}.common-pagination .pagination>li>a:hover{color:#fff;background-color:#b1c928;}.common-pagination .pagination>li.active>a{color:#fff;background-color:#b1c928;border:1px solid #e8e8e8;}.common-list-item{display:block;margin:0 auto;max-width:360px;}.common-list-item:hover .overlay{opacity:1;}.common-list-item .img-container{position:relative;}.common-list-item .overlay{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;-webkit-transition:opacity 400ms ease-in-out;-moz-transition:opacity 400ms ease-in-out;-ms-transition:opacity 400ms ease-in-out;-o-transition:opacity 400ms ease-in-out;background:rgba(0,0,0,.5);}.common-list-item .read-more-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);text-align:center;color:#fff;}.common-list-item .fa-eye{font-size:22px;}.common-list-item .read-more{margin-top:5px;font-size:18px;}.common-list-item .title{padding:10px 15px 12px 15px;text-align:center;font-size:19px;background:#b1c928;height:70px;overflow:hidden;color:#fff;}.common-list-item .info-box{padding:30px 28px 30px 28px;background:#f4f4f4;}.common-list-item .description{overflow:hidden;height:95px;font-weight:lighter;font-size:16px;line-height:19px;color:#3c3c3c;}.video-master-wrapper{max-width:725px;}.video-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;}.video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.floater{position:absolute;z-index:800;top:50%;right:0;width:auto !important;}@media only screen and (max-width:1199px){.floater{top:auto;bottom:0;}}.floater.scroll-to-fixed-fixed{position:fixed;left:auto;right:0;width:auto;}.floater-button{border:none;color:#fff;background-color:transparent;outline:0;}.floater-button:hover .floater-topPart{background-color:#8c9e20;}.floater-button:hover .floater-topPart:after{border-color:#8c9e20 transparent transparent transparent;}.floater-button:focus{outline:0;}.floater-topPart{position:relative;padding:8px 11px 10px 11px;background-color:#b1c928;font-size:15px;transition:background-color 200ms ease;}.floater-topPart>i{display:block;font-size:30px;margin-bottom:4px;}.floater-topPart:after{content:"";position:absolute;top:100%;left:0;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:6px 7px 0 7px;border-color:#b1c928 transparent transparent transparent;transition:border-color 100ms ease;}.floater-bottomPart{padding:19px 11px 19px 11px;background-color:#000;font-size:16px;font-weight:bold;}@media only screen and (max-width:767px){.floater-bottomPart{display:none;}}.baseModal{text-align:center;}.baseModal:before{content:'';display:inline-block;vertical-align:middle;height:100%;margin-right:-4px;}.baseModal .modal-dialog{display:inline-block;vertical-align:middle;text-align:left;margin:68px 15px 46px 15px;width:auto;}.baseModal .modal-content{border-radius:0;border:none;box-shadow:none;background-color:transparent;}.modal-backdrop{background-color:#000;transition:opacity 200ms cubic-bezier(.45,.5,.51,.65);}.modal-backdrop.in{opacity:.94;}.baseModal-close{position:absolute;z-index:1;top:auto;bottom:100%;left:100%;margin-left:6px;margin-bottom:6px;width:26px;height:26px;border:none;background-color:transparent;transition:background-color 100ms ease-in-out;color:#fff;}@media only screen and (max-width:767px){.baseModal-close{left:auto;right:0;margin-bottom:15px;}}.baseModal-close:before,.baseModal-close:after{content:"";position:absolute;top:50%;left:50%;width:2px;height:35px;background-color:#fff;}.baseModal-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);}.baseModal-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-moz-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);-o-transform:translate(-50%,-50%) rotate(-45deg);}.baseModal-close:focus{outline:0;}.modalForm{padding:10px 43px 34px 43px;position:relative;width:422px;background-color:#fff;}@media only screen and (max-width:767px){.modalForm{width:100%;max-width:422px;padding:10px 20px 34px 20px;}}.modalForm-label{display:block;font-weight:bold;font-size:16px;margin-top:22px;margin-bottom:3px;}.modalForm-input{height:48px;width:100%;border:1px solid #b7b7b7;font-size:16px;padding:8px 18px;}.modalForm-telField{font-size:15px;}.modalForm-telField .intl-tel-input{display:block;}.modalForm-telField .flag-container{position:relative;}.modalForm-telField .flag-container:before{content:"";position:absolute;z-index:100;top:8px;bottom:8px;right:-17px;width:1px;background-color:#d7d7d7;}.modalForm-telField .flag-container:focus{outline:0;}.modalForm-telField .selected-flag{background-color:transparent !important;}.modalForm-telField .selected-flag:focus{outline:0;}.modalForm-telField .selected-dial-code{padding-top:3px;}.modalForm-telField .iti-arrow{margin-top:-8px !important;border:none !important;font:normal normal normal 14px/1 FontAwesome;font-size:17px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.modalForm-telField .iti-arrow:before{content:"";}.modalForm-telField input[type="tel"]{padding-left:118px !important;}.modalForm-submit{width:100%;background-color:#b1c928;text-align:center;margin-top:23px;font-size:24px;padding:.3em 1em;border:none;font-weight:bold;color:#fff;transition:background-color 100ms ease;}.modalForm-submit:hover{background-color:#8c9e20;}.modalForm-submit:focus{outline:0;}@media only screen and (max-width:767px){.modalForm-submit{font-size:20px;}}.modalForm-footNote{margin-top:11px;}.navbar{z-index:900;margin-bottom:0;border-radius:0;border:none;background-color:#000;}.navbar-toggle{background:#000;}.navbar-toggle .icon-bar{background:#fff;}.navbar-brand{position:relative;z-index:980;padding-left:15px !important;height:auto;padding:0;}.social-links{margin-top:14px;float:right;}.social-links>a{display:inline-block;margin-left:30px;font-size:14px;font-weight:bold;color:#fff;-webkit-transition:color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out;-ms-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;float:left;}.social-links>a:hover{color:#b1c928;}.social-links>a i{margin-right:10px;}.social-links>a .fa-skype{font-size:22px;}.social-links>a .fa-share-alt{font-size:19px;}.social-links>a .fa-phone{font-size:20px;}.social-dropdown{float:left;}@media only screen and (max-width:991px){.social-dropdown{float:none;display:inline-block;}}.social-btn{display:block;background-color:transparent;margin-top:2px;color:#fff;transition:color 300ms ease-in-out;padding:0;box-shadow:none !important;outline:none !important;border:none;font-size:14px;}.social-btn:hover{color:#b1c928;}.social-btn i{margin-right:6px;margin-top:-5px;font-size:18px;}.social-btnIcon{display:inline-block;vertical-align:middle;}.social-drop{right:0;border:none;box-shadow:none;margin-top:8px;background-color:#d5d5d5;text-align:center;padding:12px;white-space:nowrap;}.mediaIcon{display:inline-block;vertical-align:middle;position:relative;float:none;width:40px;height:40px;font-size:18px;color:#fff;}.mediaIcon:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:0;right:0;}.mediaIcon+.mediaIcon{margin-left:22px;}.mediaIcon.fa-facebook{background-color:#3b5999;}.mediaIcon.fa-facebook:hover{background-color:#324c83;color:#fff;}.mediaIcon.fa-twitter{background-color:#2894c2;}.mediaIcon.fa-twitter:hover{background-color:#2381a9;color:#fff;}.header-phone{margin-left:30px;font-size:16px;font-weight:bold;color:#fff;-webkit-transition:color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out;-ms-transition:color 250ms ease-in-out;-o-transition:color 250ms ease-in-out;float:left;}.header-phone i{margin-right:10px;}@media only screen and (max-width:991px){.header-phone{display:block;float:none;margin-top:14px;margin-left:0;}}.navbar-collapse{position:relative;padding-right:0;}.nav{margin-top:37px;margin-right:0;margin-bottom:10px;padding-right:12px;clear:right;}@media(min-width:1200px){.nav{position:relative;right:-21px;}}@media only screen and (max-width:1199px){.nav{padding-right:0;margin-right:-14px;}}@media only screen and (max-width:991px){.nav{margin-right:0;}}.nav>li:not(:last-of-type){margin-right:23px;}@media only screen and (max-width:1199px){.nav>li:not(:last-of-type){margin-right:7px;}}.nav>li>a,.nav>li>span{display:block;padding:0 10px;font-size:19px;line-height:35px;color:#fff;background-color:transparent;-webkit-transition:color 100ms ease-in-out,background-color 100ms ease-in-out;-moz-transition:color 100ms ease-in-out,background-color 100ms ease-in-out;-ms-transition:color 100ms ease-in-out,background-color 100ms ease-in-out;-o-transition:color 100ms ease-in-out,background-color 100ms ease-in-out;transition:color 100ms ease-in-out,background-color 100ms ease-in-out;}@media only screen and (max-width:1199px){.nav>li>a,.nav>li>span{padding:0 12px;font-size:15px;}}.nav>li>a:hover,.nav>li>span:hover,.nav>li>a:focus,.nav>li>span:focus{background-color:#b1c928;color:#fff;}.nav>li.active>a,.nav>li.active>span{font-weight:bold;color:#fff;background-color:#b1c928;}.nav .dropdown:hover .dropdown-menu{display:block;}.nav .dropdown-menu{right:auto;left:0;padding:10px 0 10px 0;border:none;box-shadow:none;border-top:13px solid transparent;background-color:#000;}.nav .dropdown-menu li{margin-bottom:6px;}.nav .dropdown-menu li:hover a{color:#fff;background-color:#b1c928;-webkit-transition:color 250ms ease-in-out,background-color 250ms ease-in-out;-moz-transition:color 250ms ease-in-out,background-color 250ms ease-in-out;-ms-transition:color 250ms ease-in-out,background-color 250ms ease-in-out;-o-transition:color 250ms ease-in-out,background-color 250ms ease-in-out;transition:color 250ms ease-in-out,background-color 250ms ease-in-out;}.nav .dropdown-menu a{font-size:17px;color:#fff;}.nav .open>a:hover,.nav .open>a:focus{background-color:#b1c928;}#shared-footer{padding-bottom:6px;background:#000;}.contact-item,.divider{font-size:18px;color:#fff;}.contact-item{display:inline-block;margin-top:18px;color:#fff;}.contact-item span{font-weight:bold;font-size:20px;color:#b1c928;}.contact-item a{opacity:1;-webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-ms-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;color:#fff;}.contact-item a:hover{opacity:.7;}.divider{display:inline-block;margin-left:10px;margin-right:10px;}a.author-mark{float:right;margin-top:6px;padding:12px 48px 12px 0;color:#fff;background:url(../img/layout/proppy_logo.png) no-repeat right center;opacity:1;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;}a.author-mark:hover{opacity:.7;}@media only screen and (max-width:1199px){a.author-mark{float:left;}}.search-form{margin-top:17px;}.search-form .bootstrap-select{margin-bottom:11px;}.search-form .selectpicker+.bootstrap-select button,.search-form input{color:#919191;}.search-form .selectpicker+.bootstrap-select button:focus{outline:0 !important;}.search-form .selectpicker+.bootstrap-select button{padding:4px 10px 5px 10px;border:1px solid #d6dbe1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:none;}.search-form .selectpicker+.bootstrap-select button .caret{right:10px;margin-top:-3px;width:8px;height:8px;background:url(../img/layout/select_arrow_down.png) no-repeat;border:none;}.search-form .selectpicker+.bootstrap-select .dropdown-menu.open{top:26px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;border-top:1px solid #c9ced4;}.search-form .selectpicker+.bootstrap-select .dropdown-menu>li>a:hover{background:#000;}.search-form .last-row{display:table;width:100%;}.search-form .last-input-wrapper,.search-form .submit-wrapper{display:table-cell;width:50%;vertical-align:top;}.search-form .last-input-wrapper{padding-right:5px;}.search-form .submit-wrapper{padding-left:5px;}.search-form .last-input,.search-form input[type="button"]{height:29px;width:100%;}.search-form .last-input{padding:4px 10px 5px 10px;border:1px solid #d6dbe1;}@media only screen and (max-width:767px){.search-form .last-input{margin-bottom:11px;}}.search-form input[type="button"]{padding:0 15px 1px 15px;text-transform:uppercase;font-weight:bold;font-size:16px;color:#fff;background-color:#b1c928;-webkit-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-ms-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;transition:background-color 300ms ease-in-out,color 300ms ease-in-out;}.search-form input[type="button"]:hover{background-color:#8c9e20;}#hero{background:#0a0a0a;}#hero-slider-wrapper{max-width:1920px;margin:0 auto;}#hero-slider-wrapper .lSSlideOuter{position:relative;}#hero-slider-wrapper .lSPager.lSpg{position:absolute;bottom:42px;left:0;right:0;}#hero-slider-wrapper .lSPager.lSpg li{padding:0 8px;}#hero-slider-wrapper .lSPager.lSpg li a{position:relative;display:inline-block;overflow:hidden;z-index:99;height:17px;width:17px;text-indent:-999em;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;opacity:.6;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;}#hero-slider-wrapper .lSPager.lSpg li:hover a{opacity:1;background-color:#fff;}#hero-slider-wrapper .lSPager.lSpg li.active a{opacity:1;background-color:#fff;}@media only screen and (max-width:767px){#hero-slider-wrapper .lSPager.lSpg{display:none;}}#hero-slider .img-wrapper{position:relative;display:block;}#hero-slider .img-wrapper:before{content:"";display:block;padding-top:31.51041667%;}@media only screen and (max-width:991px){#hero-slider .img-wrapper:before{content:"";display:block;padding-top:39.13043478%;}}@media only screen and (max-width:767px){#hero-slider .img-wrapper:before{content:"";display:block;padding-top:50%;}}#hero-slider .img{position:absolute;top:0;bottom:0;right:0;left:0;background-position:center;background-size:auto 100%;background-repeat:no-repeat;}#hero-slider .container{height:100%;position:relative;}.slide-desc-box{display:inline-block;position:absolute;right:0;bottom:132px;max-width:568px;padding:21px 25px 28px 32px;background:rgba(0,0,0,.6);-webkit-transition:background 250ms ease-in-out;-moz-transition:background 250ms ease-in-out;-ms-transition:background 250ms ease-in-out;-o-transition:background 250ms ease-in-out;}@media only screen and (max-width:1199px){.slide-desc-box{bottom:88px;}}@media only screen and (max-width:767px){.slide-desc-box{position:relative;bottom:0;display:block;margin:0 -15px;padding:12px 15px 15px 15px;max-width:none;}}.slide-desc-box:hover{background:rgba(0,0,0,.8);}.slide-desc-box h2{margin-bottom:5px;font-size:31px;line-height:1.4em;font-weight:bold;color:#fff;}@media only screen and (max-width:1199px){.slide-desc-box h2{font-size:25px;}}@media only screen and (max-width:767px){.slide-desc-box h2{font-size:16px;line-height:1.8em;}}.slide-desc-box .hero-truncate{max-height:168px;overflow:hidden;}.slide-desc-box .slide-description{font-size:19px;line-height:22px;color:#fff;}@media only screen and (max-width:1199px){.slide-desc-box .slide-description{font-size:17px;}}@media only screen and (max-width:767px){.slide-desc-box .slide-description{display:none;}}@media(max-width:767px){.slide-desc-box .slide-description{height:70px;overflow:hidden;}}.search-and-info-section{padding:18px 0 32px 0;background-color:#000;background-position:center top;background-repeat:no-repeat;}.PropertyOfTheWeek{background-color:#fff;padding-bottom:45px;}@media(min-width:768px) and (max-width:991px){.PropertyOfTheWeek{padding-bottom:30px;}}.PropertyOfTheWeek h3.areaTitle{color:#b1c928;font-size:28px;line-height:48px;overflow:hidden;margin:30px 0 15px;text-transform:uppercase;}@media(min-width:768px) and (max-width:991px){.PropertyOfTheWeek h3.areaTitle{font-size:26px;line-height:42px;}}.PropertyOfTheWeek .pWeekPhoto{float:left;width:60%;}@media(max-width:767px){.PropertyOfTheWeek .pWeekPhoto{width:100%;}}.PropertyOfTheWeek .pWeekPhoto>a{display:block;height:auto;margin-top:5px;}.PropertyOfTheWeek .pWeekPhoto>a>img{width:100%;height:auto;}.PropertyOfTheWeek .pWeekDetails{float:right;width:35%;}@media(max-width:767px){.PropertyOfTheWeek .pWeekDetails{width:100%;margin-top:30px;margin-bottom:15px;}}.PropertyOfTheWeek .pWeekDetails .pWeekTitle h2{margin-bottom:35px;color:#b1c928;font-size:22px;font-weight:bold;line-height:28px;}@media(min-width:768px) and (max-width:991px){.PropertyOfTheWeek .pWeekDetails .pWeekTitle h2{margin-bottom:20px;}}@media(max-width:767px){.PropertyOfTheWeek .pWeekDetails .pWeekTitle h2{margin-bottom:20px;}}.PropertyOfTheWeek .pWeekDetails .pWeekFeature{font-size:17px;}.PropertyOfTheWeek .pWeekDetails .pWeekFeature>span{color:#b1c928;font-weight:bold;height:24px;line-height:30px;}@media(min-width:768px) and (max-width:991px){.PropertyOfTheWeek .pWeekDetails .pWeekFeature{font-size:16px;}.PropertyOfTheWeek .pWeekDetails .pWeekFeature>span{height:26px;line-height:26px;}}.PropertyOfTheWeek .pWeekDetails .pWeekButton{display:inline-block;margin-top:30px;background-color:#b1c928;color:#fff;height:35px;line-height:35px;padding:0 16px;text-decoration:none;-webkit-transition:all 200ms ease-in-out;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;}@media(min-width:768px) and (max-width:991px){.PropertyOfTheWeek .pWeekDetails .pWeekButton{margin-top:15px;}}.PropertyOfTheWeek .pWeekDetails .pWeekButton:hover{background-color:#8c9e20;color:#fff;}.about-us-section{float:left;margin-top:17px;width:100%;background-color:#000;}.about-us-section .content-wrap{float:left;max-width:500px;font-size:16px;}.about-us-section .content-wrap .cms-content{overflow:hidden;color:#fff;}.about-us-section .content-wrap .cms-content p{color:#fff;}.about-us-section .about-img-wrap{float:right;width:237px;height:auto;position:relative;}.noticeBox{float:right;position:relative;text-align:center;width:237px;min-height:281px;padding:50px 26px 26px 26px;background-repeat:no-repeat;background-size:cover;background-position:center;}.noticeBox:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.3);}@media only screen and (max-width:767px){.noticeBox{margin:40px auto 0 auto;display:block;float:none;}}.noticeBox-title{position:relative;font-size:26px;text-transform:uppercase;}.noticeBox-go{position:relative;text-transform:uppercase;background-color:#b1c928;display:block;padding:.3em 1em;font-size:21px;font-weight:bold;margin-top:1.2em;-webkit-transition:background-color 200ms ease;-moz-transition:background-color 200ms ease;-ms-transition:background-color 200ms ease;-o-transition:background-color 200ms ease;}.noticeBox-go:hover{background-color:#8c9e20;}.items-slider-container{padding-top:19px;padding-bottom:45px;}.items-slider-container .lSPager.lSpg{display:none;}.items-slider-container .lSPager.lSpg li{padding:0 8px;}.items-slider-container .lSPager.lSpg li a{position:relative;display:inline-block;overflow:hidden;z-index:99;height:17px;width:17px;text-indent:-999em;background-color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;opacity:.6;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;}.items-slider-container .lSPager.lSpg li:hover a{opacity:1;background-color:#000;}.items-slider-container .lSPager.lSpg li.active a{opacity:1;background-color:#000;}.items-slider-container .slider-controls{margin-top:27px;float:right;}.items-slider-container .slider-controls .btn-l,.items-slider-container .slider-controls .btn-r{float:left;width:38px;height:38px;cursor:pointer;background-color:#b1c928;-webkit-transition:background-color 200ms ease-in-out;-moz-transition:background-color 200ms ease-in-out;-ms-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;background-repeat:no-repeat;background-position:center;background-size:28%;}.items-slider-container .slider-controls .btn-l:hover,.items-slider-container .slider-controls .btn-r:hover{background-color:#8c9e20;}.items-slider-container .slider-controls .btn-l{margin-right:1px;background-image:url(../img/layout/arrow_l.png);}.items-slider-container .slider-controls .btn-r{background-image:url(../img/layout/arrow_r.png);}.items-slider-container h2{margin-top:24px;margin-bottom:25px;font-size:28px;font-weight:normal;text-transform:uppercase;color:#b1c928;}.featured-info{padding-bottom:69px;background:#000;}.featured-info h2{margin-top:40px;margin-bottom:44px;text-transform:uppercase;font-weight:lighter;font-size:28px;color:#b1c928;}.featured-info h2 span{font-weight:normal;}a.featured-item{float:left;width:100%;display:block;font-size:16px;color:#3c3c3c;}a.featured-item img{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;}a.featured-item .info-box{float:left;width:100%;padding:20px 24px 12px 24px;background-color:#fff;height:250px;position:relative;}a.featured-item .info-box h4{font-size:28px;line-height:28px;color:#b1c928;}a.featured-item .short-desc{margin-top:26px;max-height:80px;font-size:16px;line-height:20px;overflow:hidden;font-weight:300;}a.featured-item .see-more{position:absolute;overflow:hidden;right:20px;bottom:15px;margin-top:17px;padding:5px 15px 5px 15px;background:#b1c928;-webkit-transition:background 400ms ease-in-out,color 400ms ease-in-out;-moz-transition:background 400ms ease-in-out,color 400ms ease-in-out;-ms-transition:background 400ms ease-in-out,color 400ms ease-in-out;-o-transition:background 400ms ease-in-out,color 400ms ease-in-out;transition:background 400ms ease-in-out,color 400ms ease-in-out;color:#fff;}a.featured-item .see-more:hover{background-color:#8c9e20;}a.featured-item .see-more:hover span{transform:scale(.7);opacity:0;}a.featured-item .see-more:hover .fa-long-arrow-right{right:20px;}a.featured-item .see-more span{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;font-size:18px;opacity:1;}a.featured-item .see-more .fa-long-arrow-right{position:absolute;top:8px;right:999px;font-size:20px;-webkit-transition:right 300ms ease-in-out;-moz-transition:right 300ms ease-in-out;-ms-transition:right 300ms ease-in-out;-o-transition:right 300ms ease-in-out;}a.featured-item>div.imageBlockWrapper .img-container{position:relative;}a.featured-item>div.imageBlockWrapper .img-container>.overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:299;overflow:hidden;background:rgba(0,0,0,.5);-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;}a.featured-item>div.imageBlockWrapper .img-container>.overlay>.read-more-container{width:100%;height:100%;text-align:center;color:#fff;padding-top:80px;font-size:20px !important;}a.featured-item:hover>div.imageBlockWrapper .img-container>.overlay{opacity:1;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;}.featured-item.is-hover img{filter:brightness(.7);-webkit-filter:brightness(.7);-moz-filter:brightness(.7);}.grid{padding:60px 0 54px 0;background-color:#f4f4f4;}@media only screen and (max-width:767px){.grid{padding:44px 0 54px 0;}}.grid-title{margin-bottom:38px;font-size:28px;text-align:center;font-weight:normal;text-transform:uppercase;color:#b1c928;}@media only screen and (max-width:767px){.grid-title{margin-bottom:30px;font-size:23px;}}.grid-list{margin:0 -3.5px;}.grid-list>li{float:left;padding:0 3.5px;width:25%;margin-bottom:7px;}@media only screen and (max-width:1199px){.grid-list>li{width:33.333%;}}@media only screen and (max-width:991px){.grid-list>li{width:50%;margin-bottom:18px;}}@media only screen and (max-width:767px){.grid-list>li{width:100%;}}.grid-list>li:nth-child(3n+0):not(:nth-child(6n+0)),.grid-list>li:nth-child(4n+0):not(:nth-child(6n+0)){width:50%;}@media only screen and (max-width:1199px){.grid-list>li:nth-child(3n+0):not(:nth-child(6n+0)),.grid-list>li:nth-child(4n+0):not(:nth-child(6n+0)){width:33.333%;}}@media only screen and (max-width:991px){.grid-list>li:nth-child(3n+0):not(:nth-child(6n+0)),.grid-list>li:nth-child(4n+0):not(:nth-child(6n+0)){width:50%;}}@media only screen and (max-width:767px){.grid-list>li:nth-child(3n+0):not(:nth-child(6n+0)),.grid-list>li:nth-child(4n+0):not(:nth-child(6n+0)){width:100%;}}.grid-item{display:block;position:relative;max-width:566px;margin:0 auto;color:#fff;text-align:center;}.grid-item:hover .grid-itemOverlay{opacity:1;}.grid-item:hover .grid-itemContent{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);}@media only screen and (max-width:991px){.grid-item:hover .grid-itemContent{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);}}.grid-itemImg{height:284px;background-size:cover;background-position:center;background-repeat:no-repeat;}.grid-itemOverlay{position:absolute;overflow:hidden;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease;-ms-transition:opacity 200ms ease;-o-transition:opacity 200ms ease;transition:opacity 200ms ease;background-color:rgba(0,0,0,.7);}@media only screen and (max-width:991px){.grid-itemOverlay{opacity:1;position:static;height:219px;}}.grid-itemContent{position:absolute;top:50%;left:0;right:0;padding:0 20px;-webkit-transform:translateY(-40%);-moz-transform:translateY(-40%);-ms-transform:translateY(-40%);-o-transform:translateY(-40%);-webkit-transition:transform 200ms ease-in-out;-moz-transition:transform 200ms ease-in-out;-ms-transition:transform 200ms ease-in-out;-o-transition:transform 200ms ease-in-out;transition:transform 200ms ease-in-out;}@media only screen and (max-width:991px){.grid-itemContent{position:static;padding:28px 20px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);-webkit-transition:transform 0 ease-in-out;-moz-transition:transform 0 ease-in-out;-ms-transition:transform 0 ease-in-out;-o-transition:transform 0 ease-in-out;transition:transform 0 ease-in-out;}}.grid-titles{max-height:135px;overflow:hidden;}@media only screen and (max-width:991px){.grid-titles{max-height:48px;}}.grid-itemTitle{font-size:19px;text-transform:uppercase;}@media only screen and (max-width:767px){.grid-itemTitle{font-size:17px;}}.grid-itemSubTitle{font-size:15px;margin-top:.2em;text-transform:uppercase;}.grid-itemSpecs{margin-top:1.5em;display:block;}.grid-itemSpec{display:inline-block;}.grid-itemSpec+.grid-itemSpec{margin-left:32px;}.grid-itemSpec>i{position:relative;font-size:25px;vertical-align:baseline;}.grid-itemSpec>span{font-size:17px;padding-left:8px;font-weight:bold;}.grid-itemPrice{margin-top:1.5em;display:block;font-weight:bold;font-size:19px;color:#b1c928;}.grid-row{margin:23px -3.5px 0 -3.5px;}@media only screen and (max-width:767px){.grid-row{text-align:center;margin-top:30px;}}.grid-col{padding:0 3.5px;}.grid-leftGo{float:right;position:relative;text-transform:uppercase;background-color:#2f2f2f;display:block;padding:.65em 1.2em;text-align:center;font-size:16px;font-weight:bold;-webkit-transition:background-color 100ms ease;-moz-transition:background-color 100ms ease;-ms-transition:background-color 100ms ease;-o-transition:background-color 100ms ease;}.grid-leftGo:hover{background-color:#494949;}@media only screen and (max-width:767px){.grid-leftGo{float:none;display:inline-block;}}.grid-rightGo{float:left;position:relative;text-transform:uppercase;background-color:#b1c928;display:block;padding:.3em 1.8em;text-align:center;font-size:21px;font-weight:bold;-webkit-transition:background-color 100ms ease;-moz-transition:background-color 100ms ease;-ms-transition:background-color 100ms ease;-o-transition:background-color 100ms ease;}.grid-rightGo:hover{background-color:#8c9e20;}@media only screen and (max-width:767px){.grid-rightGo{float:none;display:inline-block;margin-top:18px;}}.featInfo{padding:48px 0 32px 0;background-color:#f4f4f4;}.featInfo-title{margin-bottom:38px;font-size:28px;text-align:center;font-weight:normal;text-transform:uppercase;color:#b1c928;}@media only screen and (max-width:767px){.featInfo-title{margin-bottom:36px;font-size:23px;}}.featInfo-list{list-style:none;font-size:0;}.featInfo-list>li{display:inline-block;vertical-align:top;float:none;margin-bottom:50px;}.featInfo-item{display:block;max-width:386px;margin:0 auto;}.featInfo-item:hover .featInfo-img{opacity:.7;}.featInfo-img{max-width:100%;height:auto;border-radius:50%;overflow:hidden;margin:0 auto;display:block;-webkit-backface-visibility:hidden;-webkit-transition:opacity 100ms ease;-moz-transition:opacity 100ms ease;-ms-transition:opacity 100ms ease;-o-transition:opacity 100ms ease;}.featInfo-itemTitle{font-size:20px;line-height:1.3em;text-align:center;text-transform:uppercase;color:#9eb424;margin-top:18px;}.featInfo-desc{margin-top:.7em;font-size:17px;line-height:1.4em;color:#333;text-align:center;}.newsletter{position:relative;padding:58px 0 70px 0;background-color:#ccc;background-size:cover;background-position:center;background-repeat:no-repeat;}@media only screen and (max-width:767px){.newsletter{padding:45px 0 50px 0;}}.newsletter:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.4);}.newsletter-title{position:relative;text-align:center;margin-bottom:.7em;font-size:35px;font-weight:bold;color:#fff;text-transform:uppercase;}@media only screen and (max-width:991px){.newsletter-title{font-size:27px;}}@media only screen and (max-width:767px){.newsletter-title{margin-bottom:1em;font-size:20px;}}.newsletter-form{position:relative;display:table;width:100%;max-width:524px;margin:0 auto;}.newsletter-form ::-webkit-input-placeholder{color:#fff;}.newsletter-form :-moz-placeholder{color:#fff;opacity:1;}.newsletter-form ::-moz-placeholder{color:#fff;opacity:1;}.newsletter-form :-ms-input-placeholder{color:#fff;}@media only screen and (max-width:991px){.newsletter-form{max-width:462px;}}@media only screen and (max-width:767px){.newsletter-form{max-width:345px;}}.newsletter-left{display:table-cell;vertical-align:top;width:100%;}.newsletter-input{display:block;width:100%;height:60px;border:1px solid #fff;border-right:none;background-color:transparent;padding:0 20px;font-size:19px;color:#fff;transition:background-color 100ms ease;}.newsletter-input:focus{background-color:rgba(255,255,255,.1);}@media only screen and (max-width:767px){.newsletter-input{font-size:15px;padding:0 15px;}}.newsletter-right{display:table-cell;vertical-align:top;width:1px;white-space:nowrap;}.newsletter-submit{border:none;background-color:transparent;text-transform:uppercase;background-color:#9eb424;height:60px;padding:.5em .8em;font-size:23px;color:#fff;transition:background-color 100ms ease;}.newsletter-submit:hover,.newsletter-submit:focus{background-color:#8c9e20;}.newsletter-submit:focus{outline:0;}@media only screen and (max-width:767px){.newsletter-submit{font-size:16px;}}.company-info-section{background:#2f2f2f;}.company-info-section .title{margin-top:41px;font-size:35px;color:#fff;}.company-info-section .description{margin-top:25px;overflow:hidden;max-width:295px;height:126px;line-height:21px;font-size:17px;font-weight:lighter;color:#fff;}.footerLinks{margin-right:30px;}@media only screen and (max-width:1199px){.footerLinks{margin-right:0;}}@media only screen and (max-width:767px){.footerLinks{text-align:center;}}.footerLinks-title{font-size:34px;color:#fff;margin-top:42px;margin-bottom:24px;}@media only screen and (max-width:1199px){.footerLinks-title{font-size:30px;}}@media only screen and (max-width:767px){.footerLinks-title{font-size:25px;margin-top:34px;margin-bottom:30px;}}.footerLinks-list{list-style:none;font-size:0;}.footerLinks-list>li{display:inline-block;vertical-align:top;margin-bottom:15px;}.footerLinks-list>li>a{position:relative;font-size:15px;padding-left:20px;opacity:1;transition:opacity 100ms ease;}.footerLinks-list>li>a:hover{opacity:.8;}.footerLinks-list>li>a>i{position:absolute;top:1px;left:0;color:#b1c928;}.company-photo{margin-top:54px;}.brand-slogan{padding:69px 30px 70px 30px;background:#8c9e20;}.brand-slogan h1,.brand-slogan h2{text-align:center;font-weight:lighter;font-size:34px;color:#fff;}.brand-slogan h1 span,.brand-slogan h2 span{font-weight:bold;}@media only screen and (max-width:1199px){.brand-slogan h1,.brand-slogan h2{font-size:30px;}}.PropertyListTitle{margin-bottom:25px;font-size:21px;color:#b1c928;}.page-list-heading{margin-top:10px;margin-bottom:16px;font-size:30px;color:#b1c928;}.common-list-item.page-list-item{margin-bottom:30px;}.list-filter{margin-top:26px;margin-bottom:25px;font-size:0;}.list-filter li{display:inline-block;margin-right:2px;margin-bottom:2px;}.list-filter li.active a{background-color:#b1c928;color:#fff;}.list-filter a{display:block;padding:6px 15px 7px 15px;font-size:16px;background-color:#d5d5d5;-webkit-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-ms-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;transition:background-color 300ms ease-in-out,color 300ms ease-in-out;color:#3c3c3c;}.list-filter a:hover{background-color:#b1c928;color:#fff;}.prop-list-item{table-layout:fixed;margin-bottom:50px;padding-bottom:15px;border-bottom:1px solid #c9ced4;}.prop-list-item .img-container{width:262px;}.prop-list-item .img-container img{width:100%;}.prop-list-item .item-img{position:relative;}.prop-list-item .item-img img{opacity:1;-webkit-transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-ms-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out;}.prop-list-item .item-img>span,.prop-list-item .item-img a>span{display:inline-block;position:absolute;top:10px;background-color:#b1c928;color:#fff;font-size:15px;padding:0 15px;height:24px;line-height:24px;}@media(min-width:992px) and (max-width:1199px){.prop-list-item .item-img>span,.prop-list-item .item-img a>span{top:-125px;font-size:14px;}}.prop-list-item .item-img:hover img{opacity:.8;}.prop-list-item .info-container{display:table-cell;vertical-align:top;padding-left:32px;}.prop-list-item .info-container .info-container-condition{font-size:15px;color:#000;}.prop-list-item .title{font-size:21px;line-height:16px;line-height:22px;color:#b1c928;-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;}.prop-list-item .title:hover{color:#8c9e20;}.prop-list-item .price{margin-top:2px;font-size:22px;font-weight:bold;color:#b1c928;}.prop-list-item .short-desc{margin-top:3px;font-size:15px;line-height:17px;color:#000;}.prop-list-item .prop-specs{margin-top:32px;}.prop-list-item .prop-spec-item{margin-top:0;}.prop-list-item .prop-reference{float:right;margin-top:7px;font-size:15px;color:#000;}.property-list-search-form{margin-top:20px;}.featured-info-heading{margin-top:28px;margin-bottom:24px;}.featured-info-item{margin-bottom:32px;}.featured-info-item .info-box{overflow:auto;width:100%;padding:12px 18px 15px 18px;background:#e8e8e8;}.featured-info-item h3{margin-bottom:10px;font-size:22px;color:#b1c928;}.featured-info-item .short-desc{overflow:hidden;height:102px;font-size:15px;line-height:17px;color:#787878;}.featured-info-item .see-more{float:right;margin-top:20px;padding:2px 12px 2px 11px;font-size:15px;color:#fff;-webkit-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-ms-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;transition:background-color 300ms ease-in-out,color 300ms ease-in-out;background-color:#b1c928;}.featured-info-item .see-more:hover{background-color:#8c9e20;}.video-detail .video-master-wrapper{margin:0 auto;}.numbers{margin-bottom:30px;color:#919191;}.numbers h3{margin-top:16px;margin-bottom:14px;font-size:20px;color:#000;}.numbers span{font-size:16px !important;color:#000;font-weight:bold;}.property-title{margin-top:16px;margin-bottom:14px;font-size:25px;color:#b1c928;}.gallery-display-item{position:relative;}.gallery-display-item:before{content:"";display:block;padding-top:67.73333333%;}.gallery-display-item .video-master-wrapper{max-width:none;position:absolute;top:0;left:0;right:0;bottom:0;}.gallery-display-item .video-wrapper{padding-bottom:0;padding-top:0;height:auto;position:absolute;top:0;left:0;right:0;bottom:0;}.thumbs-slider-container{position:relative;margin-top:12px;padding:0 73px;}.thumbs-slider-container .prev-btn,.thumbs-slider-container .next-btn{height:66px;width:34px;cursor:pointer;text-align:center;background:#919191;}.thumbs-slider-container .prev-btn i,.thumbs-slider-container .next-btn i{margin-top:18px;font-size:26px;font-weight:lighter;color:#fff;}.thumbs-slider-container .prev-btn{position:absolute;top:0;left:0;}.thumbs-slider-container .next-btn{position:absolute;top:0;right:0;}.thumbs-slider-thumb{position:relative;text-align:center;background-color:#919191;}.thumbs-slider-thumb:before{content:"";display:block;padding-top:100%;}.thumbs-slider-thumb>i{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);font-size:24px;color:#fff;}.pdetail_EnergyCertificate{width:80px;height:100px;position:absolute;z-index:250;top:393px;right:15px;}.pdetail_EnergyCertificate img{width:100%;height:auto;}@media(min-width:992px) and (max-width:1199px){.pdetail_EnergyCertificate{top:305px;}}@media(min-width:768px) and (max-width:991px){.pdetail_EnergyCertificate{top:375px;}}@media(max-width:767px){.pdetail_EnergyCertificate{top:255px;width:56px;height:70px;left:50%;margin-left:180px;}}@media(max-width:530px){.pdetail_EnergyCertificate{right:0;left:unset;margin-right:15px;top:100%;margin-top:-148px;}}.property-specs-section{margin-top:35px;display:table;}.property-specs-list{display:table-cell;width:60%;}.prop-spec-item{margin-top:13px;display:inline-block;vertical-align:bottom;margin-right:8px;color:#b1c928;}.prop-spec-item i{margin-right:5px;}.prop-spec-item span{display:inline-block;vertical-align:bottom;font-weight:bold;font-size:15px;color:#000;}.prop-spec-item .fa{display:inline-block;vertical-align:bottom;font-size:23px;}.prop-spec-item .glyphicons{padding-left:0;}.prop-spec-item .glyphicons:before{position:relative;vertical-align:baseline;margin:0;font-size:23px;}.prop-spec-item .fa,.prop-spec-item .glyphicons:before{color:#b1c928;}.prop-spec-item .glyphicons.home:before{font-size:19px;}.prop-spec-item .fa.fa-bed{position:relative;top:-2px;}.prop-spec-item .glyphicons.pool:before{margin-right:6px;}.prop-spec-item .right-icons{float:right;}.prop-spec-item .right-icons .item{display:inline-block;}.print-share-container{float:right;display:table-cell;white-space:nowrap;margin-top:12px !important;}.print-item span,.share-item span{display:inline-block;vertical-align:middle;font-size:18px;font-weight:bold;color:#a7a7a7;}.print-item{margin-left:30px;}.circular-icon{display:inline-block;vertical-align:middle;margin-right:6px;width:37px;height:37px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#b1c928;-webkit-transition:background 300ms ease-in-out;-moz-transition:background 300ms ease-in-out;-ms-transition:background 300ms ease-in-out;-o-transition:background 300ms ease-in-out;}.circular-icon:hover{background:#8c9e20;}.circular-icon.print-icon i{padding-left:0;}.circular-icon.print-icon i:before{position:relative;top:6px;left:10px;margin:0;font-size:18px;color:#fff;}.circular-icon.share-icon{background:#82b000;}.circular-icon.share-icon i{position:relative;top:9px;left:11px;font-size:17px;color:#fff;}.currency-converter-container{margin-top:10px;padding:8px 0 14px 0;border-top:1px solid #a7a7a7;border-bottom:1px solid #a7a7a7;}.currency-converter-container .price{display:inline-block;vertical-align:top;font-weight:bold;font-size:30px;color:#b1c928;}.currency-converter-form{display:inline-block;vertical-align:top;float:right;margin-top:9px;}.currency-converter-form label{display:inline-block;vertical-align:-webkit-baseline-middle;margin-right:10px;font-weight:bold;font-size:18px;color:#000;}.currency-converter-form .selectpicker+.bootstrap-select{display:inline-block;vertical-align:top;width:165px !important;}.currency-converter-form .selectpicker+.bootstrap-select button,.currency-converter-form input{font-weight:bold;font-size:17px;color:#919191;}.currency-converter-form .selectpicker+.bootstrap-select button:focus{outline:0 !important;}.currency-converter-form .selectpicker+.bootstrap-select button{display:inline-block;vertical-align:top;padding:2px 10px 1px 10px;border:1px solid #d6dbe1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:#fff;box-shadow:none;}.currency-converter-form .selectpicker+.bootstrap-select button .caret{right:10px;margin-top:-3px;width:8px;height:8px;background:url(../img/layout/select_arrow_down.png) no-repeat;border:none;}.currency-converter-form .selectpicker+.bootstrap-select .dropdown-menu.open{top:26px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:none;border-top:1px solid #c9ced4;}.currency-converter-form .selectpicker+.bootstrap-select .dropdown-menu>li>a:hover{background:#262626;}.currency-converter-form input[type="submit"]{display:inline-block;vertical-align:top;margin-left:27px;height:29px;width:68px;background-color:#b1c928;-webkit-transition:background-color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out;-ms-transition:background-color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out;background-size:12%;color:#fff;font-family:'FontAwesome';font-size:20px;}.currency-converter-form input[type="submit"]:hover{background-color:#8c9e20;}.property-info-section{margin-top:12px;}.property-short-desc,.property-details-title,.property-map-title{color:#b1c928;}.property-info-headings{font-size:24px;}.property-short-desc{margin-bottom:13px;font-size:26px;}.property-detail-content{font-size:15px;color:#919191;}.property-details-title{margin-top:30px;}.property-details-list{overflow:auto;width:80%;}@media(min-width:992px) and (max-width:1199px){.property-details-list{width:100%;}}@media(min-width:768px) and (max-width:991px){.property-details-list{width:100%;}}@media(max-width:767px){.property-details-list{width:100%;}}.property-details-list li{float:left;width:45%;margin-right:30px;padding:20px 0 12px 0;border-bottom:1px solid #000;font-size:13px;color:#000;}@media(max-width:767px){.property-details-list li{width:100%;}}.property-map-title{margin-top:30px;margin-bottom:10px;}#property-map{height:226px;width:100%;}.contact-info{margin-top:60px;margin-bottom:38px;color:#000;}.contact-info .email-button{display:inline-block;margin-right:20px;padding:6px 25px;font-weight:bold;font-size:23px;text-transform:uppercase;background-color:#b1c928;color:#fff;-webkit-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-ms-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out,color 300ms ease-in-out;transition:background-color 300ms ease-in-out,color 300ms ease-in-out;}.contact-info .email-button:hover{background-color:#8c9e20;}.contact-info span,.contact-info a{font-weight:bold;font-size:24px;color:#b1c928;}.contact-info span a{-webkit-transition:color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out;-ms-transition:color 300ms ease-in-out;-o-transition:color 300ms ease-in-out;}.contact-info span a:hover{color:#000;}.contact-info i{display:inline-block;vertical-align:sub;font-size:36px;}.prop-detail-search-form{margin-top:20px;}.featured-props h3{margin-top:30px;margin-bottom:17px;}#tabbed-panel ul{float:left;width:100%;}#tabbed-panel ul li{position:relative;float:left;width:50%;text-align:center;background:#bcbcbc;}#tabbed-panel ul li a{display:block;padding:3px 15px 5px 15px;font-size:16px;font-weight:bold;color:#3c3c3c;}#tabbed-panel ul li:after{display:none;position:absolute;content:'';left:50%;bottom:-7px;margin-left:-7px;width:0;height:0;border-top:7px solid #b1c928;border-right:7px solid transparent;border-left:7px solid transparent;}#tabbed-panel ul li[aria-selected="false"]:hover{background:#919191;}#tabbed-panel ul li[aria-selected="true"]{background:#b1c928;-webkit-transition:background 300ms ease-in-out,color 300ms ease-in-out;-moz-transition:background 300ms ease-in-out,color 300ms ease-in-out;-ms-transition:background 300ms ease-in-out,color 300ms ease-in-out;-o-transition:background 300ms ease-in-out,color 300ms ease-in-out;transition:background 300ms ease-in-out,color 300ms ease-in-out;}#tabbed-panel ul li[aria-selected="true"] a{color:#fff;}#tabbed-panel ul li[aria-selected="true"]:after{display:block;}#tabbed-panel .tab-panel{clear:left;padding:19px 18px 18px 18px;background:#e8e8e8;}#tabbed-panel .tab-panel h5.title{color:#b1c928;}#tabbed-panel .tab-panel div.location{color:#b1c928;}.prop-detail-item-container:not(:last-of-type){margin-bottom:60px;}.prop-detail-item{display:block;margin-right:auto;margin-left:auto;max-width:226px;color:#000;}.prop-detail-item:not(:last-of-type){margin-bottom:60px;}.prop-detail-item .title,.prop-detail-item .location{font-size:18px;line-height:20px;font-weight:normal;}.prop-detail-item .title{margin-top:12px;}.prop-detail-item .bottom-row{overflow:auto;margin-top:20px;}.prop-detail-item .bottom-row>a.see-more{background-color:#b1c928;}.prop-detail-item .bottom-row>a.see-more:hover{background-color:#8c9e20;}.prop-detail-item .bottom-row>div.price{color:#b1c928;}.prop-detail-item .price{font-size:22px;font-weight:bold;line-height:22px;}.prop-detail-item .see-more{float:right;padding:3px 11px 4px 11px;background:#000;-webkit-transition:background 300ms ease-in-out;-moz-transition:background 300ms ease-in-out;-ms-transition:background 300ms ease-in-out;-o-transition:background 300ms ease-in-out;color:#fff;}.prop-detail-item .see-more:hover{background:#000;}#property-rates{margin-top:30px;}.property-table{margin-top:15px;width:100%;}.property-table thead{background:#b1c928;}.property-table thead th{padding-top:7px;padding-bottom:6px;color:#000;font-size:17px;}.property-table thead th:first-of-type{padding-left:16px;}.property-table thead th:last-of-type{padding-right:16px;text-align:right;}.property-table tbody{background:#ebebeb;}.property-table tbody tr td{padding-top:8px;padding-bottom:8px;color:#393939;}.property-table tbody tr td:first-of-type{padding-left:16px;}.property-table tbody tr td:last-of-type{padding-right:16px;text-align:right;}.property-table tbody tr.alternate{background:#dedede;}#property-availability{margin-top:36px;}.availability-item{display:inline-block;margin-top:16px;margin-right:10px;}.availability-item div,.availability-item span{display:inline-block;vertical-align:middle;}.availability-item div{width:20px;height:20px;}.availability-item span{margin-left:8px;}.availability-item.unavail div{background:#b1c928;}.availability-item.avail div{background:#d9d9d9;}.availability-calendar{margin-top:34px;}.MonthObject{margin-bottom:25px;height:207px;}.Month_name{padding:3px 15px 4px 15px;text-align:center;font-size:16px;color:#000;background-color:#b1c928;}.Month_weekdays{float:left;width:100%;line-height:16px;}.Month_weekdays span{float:left;padding:5px 0 7px 0;width:14.28%;text-align:center;color:#585858;font-size:14px;}.days{float:left;width:100%;clear:both;}.days div{padding:3px 0 4px 0;float:left;width:14.28%;font-size:13px;text-align:center;}.day_normal,.day_busy,.half_day_start_busy,.half_day_end_busy,.day_old,.day_changeover{outline:1px solid #fff;}.day_normal{background:#d9d9d9;color:#393939;}.day_busy{color:#fff;background-color:#b1c928;font-weight:bold;}.half_day_start_busy{background:#d9d9d9;background:-moz-linear-gradient(left,#d9d9d9 50%,#b1c928 50%);background:-webkit-gradient(linear,left top,right top,color-stop(50%,#d9d9d9),color-stop(50%,#000));background:-webkit-linear-gradient(left,#d9d9d9 50%,#b1c928 50%);background:-o-linear-gradient(left,#d9d9d9 50%,#b1c928 50%);background:-ms-linear-gradient(left,#d9d9d9 50%,#b1c928 50%);background:linear-gradient(to right,#d9d9d9 50%,#b1c928 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@color_grey_lite3',endColorstr='@main-color-darker-1',GradientType=1);color:#fff;font-weight:bold;}.half_day_end_busy{background:#d9d9d9;background:-moz-linear-gradient(left,#b1c928 50%,#d9d9d9 50%);background:-webkit-gradient(linear,left top,right top,color-stop(50%,#b1c928),color-stop(50%,#d9d9d9));background:-webkit-linear-gradient(left,#b1c928 50%,#d9d9d9 50%);background:-o-linear-gradient(left,#b1c928 50%,#d9d9d9 50%);background:-ms-linear-gradient(left,#b1c928 50%,#d9d9d9 50%);background:linear-gradient(to right,#b1c928 50%,#d9d9d9 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@main-color-darker-1',endColorstr='@color_grey_lite3',GradientType=1);color:#fff;background-color:#b1c928;font-weight:bold;}.day_old{background-color:#c3c3c3;color:#7b7b7b;}.day_changeover{background-color:#e8e8e8;font-weight:bold;color:#b1c928;}.detail-main-heading{margin-top:23px;line-height:20px;font-size:18px;font-weight:bold;color:#3c3c3c;}.detail-sub-heading{margin-bottom:10px;line-height:30px;font-size:30px;color:#b1c928;}.detail-heading{font-size:33px;line-height:30px;color:#b1c928;}.short-description{margin-top:35px;font-weight:bold;font-size:16px;line-height:19px;color:#000;}.detail-cms-content.cms-content{margin-top:40px;}.detail-cms-content.cms-content p{padding-top:12px;}.detail-cms-content.cms-content p,.detail-cms-content.cms-content span{line-height:19px !important;font-size:15px !important;color:#000;}.detail-cms-content.cms-content h2{line-height:37px !important;font-size:33px !important;margin-bottom:17px !important;color:#919191 !important;}.detail-cms-content.cms-content ul{margin-top:15px;}.detail-cms-content.cms-content ul li{margin:4px 0 0 9px;}.detail-cms-content.cms-content strong{font-weight:bold;}.downloads-heading{margin-top:44px;margin-bottom:12px;}.detail-gallery-heading{margin-top:48px;margin-bottom:30px;}.detail-gallery-wrapper{margin-bottom:60px;}.detail-gallery-wrapper .lSSlideOuter{display:none;}.detail-gallery-wrapper .lSPager.lSpg li{padding:0 8px;}.detail-gallery-wrapper .lSPager.lSpg li a{position:relative;display:inline-block;overflow:hidden;z-index:99;height:17px;width:17px;text-indent:-999em;background-color:#000;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;opacity:.6;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s;}.detail-gallery-wrapper .lSPager.lSpg li:hover a{opacity:1;background-color:#000;}.detail-gallery-wrapper .lSPager.lSpg li.active a{opacity:1;background-color:#000;}#detail-gallery-slider{margin-bottom:15px;}.detail-gallery-item{margin-bottom:31px;}.detail-related-links{margin-top:83px;margin-bottom:49px;}#contacts-page-container{margin-bottom:42px;}#contacts-map,#contacts-map2{width:97.3%;height:321px;margin-top:70px;}#contacts-heading{margin-top:40px;margin-bottom:19px;font-size:32px;color:#b1c928;}#contacts-form label,#contacts-form2 label{margin-bottom:4px;color:#000;}#contacts-form input:not([type="submit"]),#contacts-form2 input:not([type="submit"]),#contacts-form textarea,#contacts-form2 textarea{margin-bottom:10px;padding:8px 10px;border:1px solid #c9ced4;width:100%;}#contacts-form textarea,#contacts-form2 textarea{height:98px;resize:vertical;}#contacts-form input.ContactsBtnSend,#contacts-form2 input.ContactsBtnSend{float:right;}@media(min-width:768px) and (max-width:991px){#contacts-form input.ContactsBtnSend,#contacts-form2 input.ContactsBtnSend{float:left;margin-top:25px;}}@media(max-width:767px){#contacts-form input.ContactsBtnSend,#contacts-form2 input.ContactsBtnSend{float:left;width:290px;}}#contacts-form input.propDtlForm_send,#contacts-form2 input.propDtlForm_send{float:right;}@media(max-width:767px){#contacts-form input.propDtlForm_send,#contacts-form2 input.propDtlForm_send{float:left;width:290px;}}#contact-form-submit,#contact-form-submit2,.propDtlForm_send{margin-top:10px;padding:5px 44px 6px 44px;width:auto;border:none;font-size:20px;font-weight:bold;text-transform:uppercase;float:left;background-color:#b1c928;color:#fff;-webkit-transition:background-color 200ms ease-in-out,color 200ms ease-in-out;-moz-transition:background-color 200ms ease-in-out,color 200ms ease-in-out;-ms-transition:background-color 200ms ease-in-out,color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out,color 200ms ease-in-out;transition:background-color 200ms ease-in-out,color 200ms ease-in-out;}@media(max-width:767px){#contact-form-submit,#contact-form-submit2,.propDtlForm_send{margin-top:25px;}}#contact-form-submit:hover,#contact-form-submit2:hover,.propDtlForm_send:hover{background-color:#8c9e20;}.contact-info-container{padding:19px 30px 5px 30px;background:#e8e8e8;}.cnt-item{color:#000;margin-bottom:10px;}.cnt-item label,.cnt-item span{display:block;}.cnt-item label,.cnt-item a{font-size:17px;font-weight:bold;color:#b1c928;}.cnt-item label span,.cnt-item a span{display:inline-block;font-weight:normal;font-size:14px;}.cnt-item a:hover,.cnt-item a:active,.cnt-item a:focus{color:#000;}.cnt-item span{font-size:14px;color:#2f2f2f;}@media(max-width:767px){.common-pagination .pagination .pg-btn{padding:7px 14px;}.common-pagination .pagination>li{margin-top:4px;}.search-form .last-row{display:block;}.search-form .last-input-wrapper,.search-form .submit-wrapper{display:block;padding:0;width:100%;}.navbar-collapse{width:100%;}.navbar-brand{margin-top:2px;margin-bottom:1px;display:block;padding:0 15px;float:none;}.navbar-brand>img{margin:0 auto;max-height:115px;}.navbar-toggle{margin-top:0;margin-bottom:0;float:none;display:block;width:100%;border-radius:0;background-color:#b1c928;}.navbar-toggle .icon-bar{margin:0 auto;}#shared-footer{padding-top:16px;padding-bottom:16px;text-align:center;}.contact-item{display:block;margin-top:10px !important;font-size:16px;float:initial !important;}.contact-item span{font-size:17px;}a.author-mark{float:none;display:inline-block;}.about-us-heading{margin-top:36px;}.about-us-section{height:auto;}.about-us-section .content-wrap{float:none;min-width:100%;margin-bottom:25px;}.about-us-section .content-wrap .cms-content{height:auto;}.about-us-section .award-strips{float:none;margin:0 auto;height:274px;margin-bottom:-30px;}.items-slider-container .lSPager.lSpg{display:block;}.items-slider-container h2{text-align:center;margin-bottom:30px;font-size:23px;}.prop-type-item{margin-bottom:15px;}.featured-info h2{text-align:center;}.featured-item{float:none !important;overflow:auto;margin:0 auto 30px auto;max-width:360px;}.featured-item .info-box{padding-top:10px;}.featured-item .info-box h4{font-size:25px;}.featured-item .short-desc{margin-top:11px;height:auto;font-size:16px;line-height:20px;}.company-info-section .title{margin-top:32px;font-size:28px;}.company-info-section .title,.company-info-section .description{margin-left:auto;margin-right:auto;max-width:313px;}.company-info-section .description{margin-top:10px;color:#fff !important;}.company-photo{margin:34px auto 0 auto;}.brand-slogan{margin:40px auto 40px auto;padding:40px 40px 45px 40px;max-width:313px;}.brand-slogan h2{font-size:28px;}.detail-heading{font-size:27px;}.detail-gallery-heading{margin-top:36px;margin-bottom:25px;text-align:center;}.detail-gallery-wrapper .lSSlideOuter{display:block;}.detail-related-links{margin-top:0;}.content-detail-search-form{margin-bottom:40px;}.page-list-heading{text-align:center;}.property-title{margin-right:auto;margin-left:auto;max-width:500px;font-size:23px;}#gallery-display-slider{margin-right:auto;margin-left:auto;max-width:500px;padding-bottom:0 !important;}.thumbs-slider-container{margin-left:auto;margin-right:auto;max-width:281px;padding:0 51px;}.thumbs-slider-container .next-btn,.thumbs-slider-container .prev-btn{height:55px;}.thumbs-slider-container .next-btn i,.thumbs-slider-container .prev-btn i{margin-top:14px;}#thumbs-slider img{width:55px;}.property-specs-section{max-width:500px;margin:35px auto 0 auto;}.prop-spec-item{margin-right:8px;}.prop-spec-item span{font-size:14px;}.print-share-container{margin-top:12px;float:none;}.share-item span,.print-item span{font-size:16px;}.currency-converter-container{margin:31px auto 0 auto;max-width:500px;}.currency-converter-container .price{display:block;font-size:24px;}.currency-converter-form{float:none;margin-top:0;}.currency-converter-form label{display:block;margin-bottom:10px;font-size:17px;}.property-info-section{margin-top:28px;}.property-short-desc{font-size:23px;}.contact-info{margin-top:28px;}.contact-info .email-button{display:block;margin-right:0;text-align:center;font-size:18px;}.contact-info span,.contact-info a{font-size:18px;}.contact-info span{display:block;margin-top:17px;}.contact-info a{display:block;}.contact-info a i{font-size:31px;}.prop-detail-search-form{margin-top:0;}#tabbed-panel{margin-bottom:50px;}.prop-detail-item{max-width:308px;}.list-filter{margin-top:24px;margin-bottom:40px;}.list-filter>li{display:block;text-align:center;}.list-filter>li:not(:last-of-type){margin-bottom:2px;}.list-filter a{padding:9px 15px 10px 15px;}.prop-list-item{display:block;margin-left:auto;margin-right:auto;padding-bottom:10px;max-width:281px;}.prop-list-item .img-container{display:block;width:auto;}.prop-list-item .info-container{display:block;margin-top:16px;padding-left:0;}.prop-list-item .info-container .price{margin-top:5px;}.prop-list-item .prop-specs{margin-top:16px;}.prop-list-item .prop-reference{margin-top:8px;float:none;}.common-pagination.property-list-pagination{margin-top:0;margin-bottom:20px;}.featured-info-heading{margin-right:auto;margin-left:auto;max-width:293px;}.featured-info-item{margin-left:auto;margin-right:auto;max-width:293px;}#contact-form-submit,#contact-form-submit2{margin-bottom:40px;width:100%;}}@media(max-width:767px) and (max-width:767px){#contact-form-submit,#contact-form-submit2{width:290px;float:left;}}@media(min-width:768px) and (max-width:991px){.navbar-toggle{margin-top:43px;background-color:#b1c928;}.contact-item{font-size:16px;}.contact-item span{font-size:17px;}a.author-mark{float:none;display:inline-block;}.about-us-heading{margin-top:20px;}.about-us-section .content-wrap{max-width:430px;}.featured-item .info-box{padding:12px 16px 12px 16px;}.featured-item .info-box h4{font-size:23px;}.featured-item .info-box .short-desc{margin-top:10px;height:170px;font-size:15px;line-height:19px;}.company-info-section .description{max-width:none;}.company-photo{float:right;margin-top:50px;}.brand-slogan{margin-top:30px;margin-bottom:30px;padding:30px 40px 44px 40px;}.contact-info span,.contact-info a{font-size:17px;}.contact-info .email-button{font-size:19px;}#tabbed-panel{margin-bottom:30px;}#tabbed-panel .tab-panel{padding:29px 18px 24px 18px;}.prop-detail-item-container:not(:last-of-type){margin-bottom:0;}.prop-detail-item{margin-right:auto;margin-left:auto;max-width:308px;}.featured-info-item{float:left;}.detail-gallery-wrapper{margin-bottom:40px;}.detail-related-links{margin-top:0;margin-bottom:50px;}.content-detail-search-form{margin-bottom:38px;}}@media(max-width:991px){.navbar>.container{position:relative;}.navbar-collapse{position:absolute;right:15px;padding-right:15px;border-top:none;min-width:320px;background-color:#2f2f2f;}.navbar-collapse.in{overflow-y:visible;}.social-links{margin-top:20px;margin-bottom:24px;margin-left:20px;float:none;}.social-links>a{display:block;margin-top:10px;margin-left:0;}.nav{margin:25px 0 20px 0;padding-right:0;}.nav>li{margin:0 -15px !important;}.nav>li>a,.nav>li>span{padding:10px 50px 10px 34px;font-size:17px;}.nav>li i{position:relative;top:10px;z-index:880;margin-right:16px;padding:10px;float:right;color:#fff;cursor:pointer;}.nav>li i:focus{background-color:#000;}.nav>li:not(:last-of-type){margin-right:0;}.nav .dropdown:hover .dropdown-menu{display:none;}.nav .dropdown-menu{position:relative;float:none;border-top:none;padding:10px 0 4px 0;border-radius:0;background-color:#454545;}.nav .dropdown-menu li a{padding-left:40px;padding-top:9px;padding-bottom:9px;font-size:16px;color:#fff;}.nav .dropdown-menu li a:hover,.nav .dropdown-menu li a:focus{background-color:#3d3d3d;color:#fff;}}@media(min-width:992px) and (max-width:1199px){.about-us-section .content-wrap{max-width:400px;}.featured-item .info-box .short-desc{margin-top:9px;height:156px;}.thumbs-slider-container{padding:0 47px;}.property-specs-section{margin-top:22px;}.currency-converter-container .price{font-size:27px;}.currency-converter-form{margin-top:7px;}.currency-converter-form label{font-size:16px;}.currency-converter-form .selectpicker+.bootstrap-select{width:116px !important;}.currency-converter-form input[type="submit"]{margin-left:10px;}.contact-info span,.contact-info a{font-size:17px;}.contact-info .email-button{font-size:19px;}#tabbed-panel .tab-panel{padding-bottom:25px;}.prop-list-item .img-container{width:230px;}.prop-list-item .info-container{padding-left:25px;}.prop-specs .prop-spec-item{margin-right:6px;}.prop-specs .prop-spec-item span{font-size:15px;}}.contactsCaptcha{width:100%;}.contactsCaptcha .g-recaptcha>div>div>iframe{margin-top:12px;}.dtlCaptchaPropInfo{width:100%;margin:8px 0 15px;}@media(min-width:768px) and (max-width:991px){.dtlCaptchaPropInfo .g-recaptcha>div>div>iframe{transform:scale(.75);-webkit-transform:scale(.72);-moz-transform:scale(.72);-ms-transform:scale(.72);-o-transform:scale(.72);margin-left:-41px;}}@media(max-width:767px){.dtlCaptchaPropInfo .g-recaptcha>div>div>iframe{transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);margin-left:-15px;}}.lSAction>a{z-index:399;}.clear{clear:both;}.makemeRelative{position:relative;}.makemeRelative h3.propertyDetailButton{position:absolute;top:15px;left:0;background-color:#b1c928;color:#fff;font-size:18px;font-weight:bold;height:34px;line-height:34px;overflow:hidden;padding:0 15px;z-index:399;}.social-links a.lang-button{text-transform:uppercase;color:#fff;margin:0 0 2px 8px;font-weight:400;}.social-links a.lang-button.first-lang{margin-left:20px !important;}.social-links a.lang-button:hover{color:#b1c928;}.social-links a.lang-button.active{font-weight:bold;color:#b1c928;}@media(max-width:991px){.social-links a.lang-button{float:left;margin-top:20px;margin-bottom:20px;margin-right:20px;}.social-links a.lang-button.first-lang{margin-left:0 !important;}}.textFont{font-family:'Lato',sans-serif;font-size:15px;color:#000;}.note{color:#000;}.divTable{display:table;}.propertyIcons{width:100%;}.icon-bathtub.lessMargin{margin-right:-7px;}.icon-bathtub.font22{font-size:22px;}.prop-spec-item{margin-top:13px;display:inline-block;vertical-align:bottom;margin-right:8px;color:#b1c928;}.prop-spec-item i{margin-right:5px;}.prop-spec-item .buildYearIcon{display:inline-block;vertical-align:bottom;height:24px;background-image:url('/img/icon_build_year.png');background-repeat:no-repeat;}.prop-spec-item span{display:inline-block;vertical-align:bottom;font-weight:bold;font-size:15px;color:#000;}.prop-spec-item .fa{display:inline-block;vertical-align:bottom;font-size:23px;}.prop-spec-item .glyphicons{padding-left:0;}.prop-spec-item .glyphicons:before{position:relative;vertical-align:baseline;margin:0;font-size:23px;}.prop-spec-item .fa,.prop-spec-item .glyphicons:before{color:#b1c928;}.prop-spec-item .glyphicons.home:before{font-size:19px;}.prop-spec-item .fa.fa-bed{position:relative;top:-2px;}.prop-spec-item .glyphicons.pool:before{margin-right:6px;}.prop-spec-item .right-icons{float:right;}.prop-spec-item .right-icons .item{display:inline-block;}.iconGarage_cst{display:inline-block;width:54px;height:24px;margin-right:8px;background-image:url('/img/icon_garagem.png');background-repeat:no-repeat;padding:8px 0 0 30px;vertical-align:bottom;}.iconGarage_cst>span{font-size:14px !important;}.iconBuildYear_cst{display:inline-block;width:54px;height:24px;margin-right:8px;background-image:url('/img/icon_build_year.png');background-repeat:no-repeat;padding:8px 0 0 30px;vertical-align:bottom;}.iconBuildYear_cst>span{font-size:14px !important;}.iconCondominium_cst{display:inline-block;width:54px;height:24px;margin-right:8px;background-image:url('/img/icon_condo_Tax.png');background-repeat:no-repeat;padding:8px 0 0 30px;vertical-align:bottom;}.iconCondominium_cst>span{font-size:14px !important;}.iconImi_cst{display:inline-block;width:54px;height:24px;margin-right:8px;background-image:url('/img/icon_imi.png');background-repeat:no-repeat;padding:8px 0 0 30px;vertical-align:bottom;}.iconImi_cst>span{font-size:14px !important;}.iconBeach_cst{display:inline-block;margin-right:8px;background-image:url('/img/icon_beach.png');background-repeat:no-repeat;padding:5px 0 0 35px;vertical-align:bottom;}.iconBeach_cst>span{font-size:16px !important;font-weight:bold;}.prpdtlLbl{font-weight:bold;font-size:15px;margin-right:15px;font-family:'Lato',sans-serif;color:#000;}.share-item{display:inline-block;vertical-align:middle;}.share-item span{display:inline-block;vertical-align:middle;font-size:18px;font-weight:bold;color:#a7a7a7;}.share-item-btn{border:0;padding:0;background-color:transparent;}.share-item-btn:focus{outline:0;}.contactsColumn{margin:40px 0;padding-bottom:20px;}.contactsColumn.border{border-right:1px solid #e4e4e4;}@media only screen and (max-width:991px){.contactsColumn.border{border:none;}}.contactsColumn.padding15{padding-left:30px;}.contactsColumn h3{color:#b1c928;line-height:30px;font-size:30px;margin-bottom:10px;}.contactsColumn h5{color:#b1c928;font-weight:bold;font-size:17px;}.contactsColumn>.subColumnsContainer{height:279px;}.contactsColumn>.subColumnsContainer>.itemColumn1{float:left;width:45%;margin-top:30px;}@media only screen and (max-width:991px){.contactsColumn>.subColumnsContainer>.itemColumn1{width:50%;}}@media only screen and (max-width:569px){.contactsColumn>.subColumnsContainer>.itemColumn1{width:100%;}}.contactsColumn>.subColumnsContainer>.itemColumn2{float:left;width:55%;margin-top:30px;}@media only screen and (max-width:991px){.contactsColumn>.subColumnsContainer>.itemColumn2{width:50%;}}@media only screen and (max-width:569px){.contactsColumn>.subColumnsContainer>.itemColumn2{width:100%;}}.contactsColumn .contactLabel{display:block;padding-bottom:15px;font-weight:bold;}.contactsColumn .contactLabel>a{color:#000;text-decoration:underline;}.contactsColumn .socialNetwork{display:block;}.contactsColumn .socialNetwork>a{display:block;color:#b1c928;font-size:32px;}.contactsColumn .newFormSize{padding-right:15px;}.FeaturedCooperators{background-color:#fff;padding:56px 0 62px;}.FeaturedCooperators .CooperatorsCols{float:left;width:50%;padding:28px 15px 15px;}.FeaturedCooperators .CooperatorsCols:nth-child(2){border-left:solid 1px #d7d7d7;}@media only screen and (max-width:767px){.FeaturedCooperators .CooperatorsCols:nth-child(2){border:none;padding-top:45px;}}@media only screen and (max-width:767px){.FeaturedCooperators .CooperatorsCols{width:100%;padding:28px 15px 15px;}}.FeaturedCooperators .CooperatorsCols h4{color:#b1c928;font-size:30px;width:100%;height:35px;line-height:35px;text-align:center;}.FeaturedCooperators .CooperatorsCols h4>span.bolder{font-weight:900;}.FeaturedCooperators .CooperatorsCols .elementPhoto{width:180px;height:180px;margin:35px auto 30px;}.FeaturedCooperators .CooperatorsCols .elementPhoto>img{width:180px;height:180px;border-radius:50%;}.FeaturedCooperators .CooperatorsCols h5{width:100%;text-align:center;font-weight:bold;font-size:18px;height:20px;line-height:20px;}.FeaturedCooperators .CooperatorsCols .shortdesc{width:70%;font-size:16px;text-align:center;margin-top:20px;margin-left:15%;font-weight:lighter;line-height:22px;}.specs-and-share-section{margin:45px 0 10px;height:65px;}@media only screen and (max-width:767px){.specs-and-share-section{min-height:85px;max-height:160px;height:auto;}}.specs-and-share-section>.specs{float:left;}@media only screen and (max-width:991px){.specs-and-share-section>.specs{width:50%;}}.specs-and-share-section>.share{float:right;width:40%;height:100%;padding-bottom:30px;padding-top:10px;}@media only screen and (max-width:991px){.specs-and-share-section>.share{width:45%;}}.video-icon-over{position:absolute;bottom:0;left:0;background:rgba(0,0,0,.4);padding:10px;z-index:999;}.formRGPD.marginTop15{margin-top:15px;}.formRGPD.marginBottom15{margin-bottom:15px;}.formRGPD #rgpdCBID,.formRGPD #rgpdCBID2{margin:4px 7px 0 0 !important;height:13px;cursor:pointer;}.formRGPD #rgpdCBID.w10,.formRGPD #rgpdCBID2.w10{width:10%;}.formRGPD #rgpdCBID.wFix15px,.formRGPD #rgpdCBID2.wFix15px{width:15px;}.formRGPD #rgpdCBID.marginH15,.formRGPD #rgpdCBID2.marginH15{margin-left:15px;margin-right:15px;}.formRGPD #rgpdCBID.nomarginR,.formRGPD #rgpdCBID2.nomarginR{margin-right:0 !important;}.formRGPD #rgpdCBID.nomarginT5,.formRGPD #rgpdCBID2.nomarginT5{margin-top:5px;}.formRGPD #rgpdCBID.makemeFloat,.formRGPD #rgpdCBID2.makemeFloat{float:left;-webkit-appearance:checkbox;}.formRGPD>.form-check-label{margin-top:-2px !important;font-size:12px;}.formRGPD>.form-check-label.paddingT15{padding-top:15px;}.formRGPD>.form-check-label.whiteText{color:#fff;}.formRGPD>.form-check-label.w90{width:90%;}.formRGPD>.form-check-label a{color:#b1c928;font-size:12px;}.is-introLoaded .intro__video{opacity:1;}.intro__video{opacity:0;transition:opacity .8s;position:relative;padding-bottom:41.25%;height:0;overflow:hidden;max-width:100%;min-height:780px;}#video-wrapper .container{height:100%;position:relative;}.gridDetail{display:grid;grid-template-columns:repeat(auto-fill,60px);grid-gap:10px;}.gridDetail{max-width:700px;}.gridDetailItem{text-align:center;}.gridDetailItem span{font-weight:bold;}.gridDetailItem span.green{line-height:40px;font-size:15px;color:#b1c928;}.gridDetailItem span.text-bottom{font-weight:bold;}.gridDetailItem-img{height:40px;object-fit:cover;}