html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:#f1572f}a:active,a:hover{outline:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:inherit}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:'Montserrat',sans-serif;font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both;font-weight:500;color:#262624}p{margin-bottom:1.5em;line-height:1.9}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 1.5em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}button,input,input[type=text],#secondary .form-group input[type=text],input[type=button],input[type=reset],input[type=submit],input[type=email]{border:1px solid #eee;border-radius:0;height:50px;width:100%;padding:0 10px}button,input[type=button],input[type=reset],input[type=submit]{background:#f1572f;color:#fff}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#000;color:#fff}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],select,textarea{color:#666;border:1px solid #eee;border-radius:0;font-size:13px;font-weight:400}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,textarea:focus{color:#111}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search]{padding:0 10px}textarea{padding:10px;width:100%;font-size:13px;font-weight:400}select{height:50px}.fa{margin-right:10px}.form-group .checkbox{display:inline-block}.form-group .checkbox input[type=checkbox]{height:auto}.one-col,.two-col,.three-col,.four-col,.five-col,.six-col,.seven-col,.eight-col,.nine-col,.ten-col,.eleven-col,.twelve-col{clear:none;display:inline;float:left;margin-bottom:10px;margin-right:1%;overflow:visible;padding:0;position:relative}.one-col{width:7.36842%}.two-col{width:15.78947%}.three-col{width:24%}.four-col{width:31.66157%}.five-col{width:41.05263%}.six-col{width:49.47368%}.seven-col{width:57.89473%}.eight-col{width:66.031578%}.nine-col{width:74.73684%}.ten-col{width:83.15789%}.eleven-col{width:91.57894%}.twelve-col{width:100%;margin-right:0}.twelve-col .one-col{width:7.36842%;margin-right:1.05263%}.twelve-col .two-col{width:15.78947%;margin-right:1.05263%}.twelve-col .three-col{width:24.21052%;margin-right:1.05263%}.twelve-col .four-col{width:32.63157%;margin-right:1.05263%}.twelve-col .five-col{width:41.05263%;margin-right:1.05263%}.twelve-col .six-col{width:49.47368%;margin-right:1.05263%}.twelve-col .seven-col{width:57.89473%;margin-right:1.05263%}.twelve-col .eight-col{width:66.31578%;margin-right:1.05263%}.twelve-col .nine-col{width:74.73684%;margin-right:1.05263%}.twelve-col .ten-col{width:83.15789%;margin-right:1.05263%}.twelve-col .eleven-col{width:91.57894%;margin-right:1.05263%}.twelve-col .twelve-col{width:100%;margin-right:0}.eleven-col .one-col{width:8.04597%;margin-right:1.14942%}.eleven-col .two-col{width:17.24137%;margin-right:1.14942%}.eleven-col .three-col{width:26.43678%;margin-right:1.14942%}.eleven-col .four-col{width:35.63218%;margin-right:1.14942%}.eleven-col .five-col{width:44.82758%;margin-right:1.14942%}.eleven-col .six-col{width:54.02298%;margin-right:1.14942%}.eleven-col .seven-col{width:63.21839%;margin-right:1.14942%}.eleven-col .eight-col{width:72.41379%;margin-right:1.14942%}.eleven-col .nine-col{width:81.60919%;margin-right:1.14942%}.eleven-col .ten-col{width:90.80459%;margin-right:1.14942%}.eleven-col .eleven-col{width:100%;margin-right:0}.ten-col .one-col{width:8.86075%;margin-right:1.26582%}.ten-col .two-col{width:18.98734%;margin-right:1.26582%}.ten-col .three-col{width:29.11392%;margin-right:1.26582%}.ten-col .four-col{width:39.2405%;margin-right:1.26582%}.ten-col .five-col{width:49.36708%;margin-right:1.26582%}.ten-col .six-col{width:59.49367%;margin-right:1.26582%}.ten-col .seven-col{width:69.62025%;margin-right:1.26582%}.ten-col .eight-col{width:79.74683%;margin-right:1.26582%}.ten-col .nine-col{width:89.87341%;margin-right:1.26582%}.ten-col .ten-col{width:100%;margin-right:0}.nine-col .one-col{width:9.85915%;margin-right:1.40845%}.nine-col .two-col{width:21.12676%;margin-right:1.40845%}.nine-col .three-col{width:32.39436%;margin-right:1.40845%}.nine-col .four-col{width:43.66197%;margin-right:1.40845%}.nine-col .five-col{width:54.92957%;margin-right:1.40845%}.nine-col .six-col{width:66.19718%;margin-right:1.40845%}.nine-col .seven-col{width:77.46478%;margin-right:1.40845%}.nine-col .eight-col{width:88.73239%;margin-right:1.40845%}.nine-col .nine-col{width:100%;margin-right:0}.eight-col .one-col{width:11.11111%;margin-right:1.5873%}.eight-col .two-col{width:23.80952%;margin-right:1.5873%}.eight-col .three-col{width:36.50793%;margin-right:1.5873%}.eight-col .four-col{width:49.20634%;margin-right:1.5873%}.eight-col .five-col{width:61.90476%;margin-right:1.5873%}.eight-col .six-col{width:74.60317%;margin-right:1.5873%}.eight-col .seven-col{width:87.30158%;margin-right:1.5873%}.eight-col .eight-col{width:100%;margin-right:0}.seven-col .one-col{width:12.72727%;margin-right:1.81818%}.seven-col .two-col{width:27.27272%;margin-right:1.81818%}.seven-col .three-col{width:41.81818%;margin-right:1.81818%}.seven-col .four-col{width:56.36363%;margin-right:1.81818%}.seven-col .five-col{width:70.90909%;margin-right:1.81818%}.seven-col .six-col{width:85.45454%;margin-right:1.81818%}.seven-col .seven-col{width:100%;margin-right:0}.six-col .one-col{width:14.89361%;margin-right:2.12765%}.six-col .two-col{width:31.91489%;margin-right:2.12765%}.six-col .three-col{width:48.93617%;margin-right:2.12765%}.six-col .four-col{width:65.95744%;margin-right:2.12765%}.six-col .five-col{width:82.97872%;margin-right:2.12765%}.six-col .six-col{width:100%;margin-right:0}.five-col .one-col{width:17.94871%;margin-right:2.5641%}.five-col .two-col{width:38.46153%;margin-right:2.5641%}.five-col .three-col{width:58.97435%;margin-right:2.5641%}.five-col .four-col{width:79.48717%;margin-right:2.5641%}.five-col .five-col{width:100%;margin-right:0}.four-col .one-col{width:22.58064%;margin-right:3.2258%}.four-col .two-col{width:48.38709%;margin-right:3.2258%}.four-col .three-col{width:74.19354%;margin-right:3.2258%}.four-col .four-col{width:100%;margin-right:0}.three-col .one-col{width:30.43478%;margin-right:4.34782%}.three-col .two-col{width:65.21739%;margin-right:4.34782%}.three-col .three-col{width:100%;margin-right:0}.two-col .one-col{width:46.66666%;margin-right:6.66666%}.two-col .two-col{width:100%;margin-right:0}.one-col .one-col{width:100%;margin-right:0}.twelve-col .last-col{margin-right:0}.eleven-col .last-col{margin-right:0}.ten-col .last-col{margin-right:0}.nine-col .last-col{margin-right:0}.eight-col .last-col{margin-right:0}.seven-col .last-col{margin-right:0}.six-col .last-col{margin-right:0}.five-col .last-col{margin-right:0}.four-col .last-col{margin-right:0}.three-col .last-col{margin-right:0}.two-col .last-col{margin-right:0}.one-col .last-col{margin-right:0}.clear{clear:both}.last-col{margin-right:0}.pull-right{float:right}.pull-left{float:left}.site-main{padding-top:2em}.home .site-main{padding:0}.home-image img{width:100%}.home-image .intro-header{position:absolute;top:10em;background:#fff;padding:2em}.home-image .intro-header h1{color:#000;font-size:40px;line-height:1;text-transform:capitalize}.home-image .intro-header a.button-a{color:#fff;border:2px solid #000;padding:1.5em 2em;background:#000;float:left;margin:1em}.home-image .intro-header a.button-b{color:#000;border:2px solid #000;padding:1.5em 2em;background:0 0;float:left;margin:1em}.site-header{width:100%;padding-top:5px;background:#fff;border-bottom:1px solid #eee}.site-branding{margin:0}.site-branding h1{line-height:1;padding-top:0}.site-branding h1 a{text-decoration:none;color:#000}.site-branding p{margin:0}.site-logo{width:155px}.top-bar{float:left;width:100%;background:#f1f4f8;color:#7e8c99;font-size:12px;line-height:4;margin-bottom:15px}.top-bar a,ul.bar-top li a{color:#7e8c99}ul.bar-top li a.fb:hover{color:#3b5998}ul.bar-top li a.twitter:hover{color:#00aced}ul.bar-top li a.google:hover{color:#dd4b39}ul.bar-top li a.tube:hover{color:#b00}ul.bar-top{margin:0;padding:0}.bar-top>li{list-style:none;display:inline-block;padding:0 15px;border-left:1px solid #dde2e8;font-size:12px;min-width:50px;text-align:center;vertical-align:middle;position:relative}.top-bar .fa{font-size:16px}.top-bar span{display:inline-block;padding:0 15px;border-left:1px solid #dde2e8;min-width:50px;text-align:center;position:relative;top:50%;transform:translateY(-50%)}.site-content{position:relative;z-index:2;background-color:transparent}.single-property .site-content{background:#f8f8f8}.single-property [class*=col-] [class*=col-]:last-child{padding-right:20px !important}.slider{width:100%;overflow:hidden;background:#dee7ee;position:relative}.slider img{width:100%}.slider ul{margin:0;padding:0}.slider li{list-style:none}.slider-image{width:100%;position:absolute}.slider-info{height:auto;background:#fff;position:relative;float:left;margin-top:6em;z-index:9;padding:1em 2em;color:#939ca4;border-bottom:2px solid #f1572f}.slider-info .pdetails li{width:31%;border-bottom:1px solid #eee;margin-right:2%;margin-bottom:1em;color:#000}.slider-info .pdetails li span{color:#777}.slider-info h2 a{color:#000;margin-bottom:0;text-transform:uppercase}.slider-info span{color:#000;margin-bottom:15px;font-size:14px;font-style:italic}.slider-info .contract{position:absolute;top:5px;right:5px;background:#000;color:#fff;padding:5px;border-radius:5px;font-size:12px}.slider .price{color:#000;font-size:22px;margin:1em 0}.slider .price span{font-size:22px}.slider-info .fa{color:#f1572f;font-size:20px}.slider-info ul.property-info{margin:0;padding:20px 0;list-style:none;width:50%;float:left}.slider-info ul.property-info li{font-size:18px;line-height:35px;width:100%}.slider-info ul.property-info-price li.price{width:100%;margin:20px 0;text-align:center}.slider-info ul.property-info-price li.price span a{background:#f1572f;color:#fff;border-radius:58px;padding:10px 20px;font-size:20px;text-align:center;font-style:normal;text-decoration:none}a{color:#f1572f;text-decoration:none;-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out}a:hover,a:focus,a:active{opacity:.8}a:focus{outline:none;outline:0}a:hover,a:active{outline:0}#cssmenu{background:0 0;margin:0;width:auto;padding:0;line-height:1;display:block;position:relative;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#cssmenu ul{list-style:none;margin:0 auto;padding:0;float:none;text-align:right;padding-top:15px}#cssmenu ul:after,#cssmenu:after{content:' ';display:block;font-size:0;height:0;clear:both;visibility:hidden}#cssmenu a{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif}#cssmenu ul li{margin:0;padding:0;display:block;position:relative}#cssmenu ul li a{text-decoration:none;display:block;margin:0;-webkit-transition:color .2s ease;-moz-transition:color .2s ease;-ms-transition:color .2s ease;-o-transition:color .2s ease;transition:color .2s ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#cssmenu ul li a{display:inline-block}#cssmenu ul li a:after{content:'';display:block;height:2px;width:0;margin:10px 0 0;background:0 0;transition:width .5s ease,background-color .5s ease}#cssmenu ul li a:hover:after{width:100%;background:#eee}#cssmenu ul li ul{position:absolute;left:-9999px;top:auto;z-index:9999}#cssmenu ul li ul li{max-height:0;position:absolute;-webkit-transition:max-height .4s ease-out;-moz-transition:max-height .4s ease-out;-ms-transition:max-height .4s ease-out;-o-transition:max-height .4s ease-out;transition:max-height .4s ease-out;background:#fff}#cssmenu ul li ul li.has-sub:after{display:block;position:absolute;content:'';height:10px;width:10px;border-radius:5px;background:#000;z-index:1;top:13px;right:15px}#cssmenu.align-right ul li ul li.has-sub:after{right:auto;left:15px}#cssmenu ul li ul li.has-sub:before{display:block;position:absolute;content:'';height:0;width:0;border:3px solid transparent;border-left-color:#fff;z-index:2;top:15px;right:15px}#cssmenu.align-right ul li ul li.has-sub:before{right:auto;left:15px;border-left-color:transparent;border-right-color:#fff}#cssmenu ul li ul li a{font-size:14px;font-weight:400;text-transform:none;color:#000;letter-spacing:0;display:block;width:170px;padding:11px 10px 11px 20px;text-align:left}#cssmenu ul li ul li:hover>a,#cssmenu ul li ul li.active>a{color:#777}#cssmenu ul li ul li:hover:after,#cssmenu ul li ul li.active:after{background:#eee}#cssmenu ul li ul li:hover>ul{left:100%;top:0}#cssmenu ul li ul li:hover>ul>li{max-height:72px;position:relative}#cssmenu>ul>li{display:inline-block}#cssmenu.align-center>ul>li{float:none;display:inline-block}#cssmenu.align-center>ul{text-align:center}#cssmenu.align-center ul ul{text-align:left}#cssmenu.align-right>ul{float:right}#cssmenu.align-right>ul>li:hover>ul{left:auto;right:0}#cssmenu.align-right ul ul li:hover>ul{right:100%;left:auto}#cssmenu.align-right ul ul li a{text-align:right}#cssmenu>ul>li:after{content:'';display:block;position:absolute;width:100%;height:1px;top:0;z-index:0;border-bottom:1px solid #000 background:0 0;-webkit-transition:border-bottom .2s;-moz-transition:border-bottom .2s;-ms-transition:border-bottom .2s;-o-transition:border-bottom .2s;transition:border-bottom .2s}#cssmenu>ul>li.has-sub>a{padding-right:40px}#cssmenu>ul>li.has-sub>a:after{display:block;content:'';background:0 0;height:12px;width:12px;position:absolute;border-radius:13px;right:14px;top:16px}#cssmenu>ul>li.has-sub>a:before{display:block;content:'';border:4px solid transparent;border-top-color:#777;z-index:2;height:0;width:0;position:absolute;right:16px;top:21px}#cssmenu>ul>li>a{color:#000;padding:15px;text-transform:capitalize;font-size:14px;font-weight:300;z-index:2;position:relative}#cssmenu>ul>li:hover:after,#cssmenu>ul>li.active:after{height:100%}#cssmenu>ul>li:hover>a,#cssmenu>ul>li.active>a{color:#000}#cssmenu>ul>li:hover>a:before,#cssmenu>ul>li.active>a:before{border-top-color:#eee}#cssmenu>ul>li:hover>ul{left:0}#cssmenu>ul>li:hover>ul>li{max-height:72px;position:relative}#cssmenu #menu-button{display:none}#cssmenu>ul>li>a{width:auto;display:inline-block}#cssmenu>ul>li{width:auto}#cssmenu>ul>li>ul{width:170px;display:block}#cssmenu>ul>li>ul>li{width:170px;display:block}@media all and (max-width:800px),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){#cssmenu>ul{max-height:0;overflow:hidden;-webkit-transition:max-height .35s ease-out;-moz-transition:max-height .35s ease-out;-ms-transition:max-height .35s ease-out;-o-transition:max-height .35s ease-out;transition:max-height .35s ease-out}#cssmenu>ul>li>ul{width:100%;display:block}#cssmenu.align-right ul li a{text-align:left}#cssmenu>ul>li>ul>li{width:100%;display:block}#cssmenu.align-right ul ul li a{text-align:left}#cssmenu>ul>li>ul>li>a{width:100%;display:block}#cssmenu ul li ul li a{width:100%}#cssmenu.align-center>ul{text-align:left}#cssmenu.align-center>ul>li{display:block}#cssmenu>ul.open{max-height:1000px;border-top:1px solid rgba(110,110,110,.25)}#cssmenu ul{width:100%}#cssmenu ul>li{float:none;width:100%}#cssmenu ul li a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:12px 20px}#cssmenu ul>li:after{display:none}#cssmenu ul li.has-sub>a:after,#cssmenu ul li.has-sub>a:before,#cssmenu ul li ul li.has-sub:after,#cssmenu ul li ul li.has-sub:before{display:none}#cssmenu ul li ul,#cssmenu ul li ul li ul,#cssmenu ul li ul li:hover>ul,#cssmenu.align-right ul li ul,#cssmenu.align-right ul li ul li ul,#cssmenu.align-right ul li ul li:hover>ul{left:0;position:relative;right:auto}#cssmenu ul li ul li,#cssmenu ul li:hover>ul>li{max-height:999px;position:relative;background:0 0}#cssmenu ul li ul li a{padding:8px 20px 8px 35px;color:#333}#cssmenu ul li ul ul li a{padding:8px 20px 8px 50px}#cssmenu ul li ul li:hover>a{color:#000}#cssmenu #menu-button{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px 20px;text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;color:#000;cursor:pointer;border:1px solid #333}#cssmenu #menu-button:after{display:block;content:'';position:absolute;height:3px;width:22px;border-top:2px solid #333;border-bottom:2px solid #333;right:20px;top:16px}#cssmenu #menu-button:before{display:block;content:'';position:absolute;height:3px;width:22px;border-top:2px solid #333;border-bottom:2px solid #333;right:20px;top:26px}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.cleared:after,.pdetails{content:"";display:table;clear:both}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after,.col-center:before,.col-center:after,.tab-content:before,.tab-content:after,.property-container:before,.property-container:after,.property-overview:before,.property-overview:after,.properties-row:before,.properties-row:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after,.col-center:after,.tab-content:after,.property-container:after,.property-overview:after,.properties-row:after{clear:both}.home .hentry{margin:0}.widget{margin:0 0 1.5em;padding:2em 0}.widget ul{list-style:none;margin:0;padding:0}.site-main .widget{padding:2em 0}.widget h2.widget-title{color:#636363;font-size:36px;font-weight:300;line-height:1.5;padding:0;margin:0}.widget .widget-title:after{content:"—";display:inline-block;height:6px;color:#f1572f;border-radius:30px;width:100%;margin:0 auto;clear:both;transition:all .4s ease}.widget .widget-title span{color:#f1572f}.site-main .widget_agents_widget{background:#f6f8fa}.widget select{max-width:100%}.widget .description{margin-bottom:45px}#secondary{padding:2em 0}#secondary .widget{padding:2em 10px 0}.widget_search input[type=submit]{width:93%}#secondary .widget ul li{padding:10px 0;border-bottom:1px dashed #dde2e8}#secondary .widget ul li a{color:#7e8c99}#secondary h3.widget-title{margin-top:0}#secondary .property-container{float:none}#secondary .property-container,#secondary .agents-container{width:100%}#secondary .agent-small{border:none;padding:0;margin:0 0 22px}#secondary .property-small{margin:0 0 5px;border:none;padding:0;border-bottom:1px solid;border-bottom-color:rgba(99,99,99,.1)}#secondary .property-small a{text-decoration:none;font-size:14px}#secondary .widget{background:#f6f8fa;padding-bottom:1em}.widget_search .search-submit{display:none}.agent-widget ul.agent-list li.address{background:0 0}ul.property-widget{padding:0;margin:0;list-style:none}ul.property-widget li .details{font-weight:400;font-size:12px;color:#777}ul.property-widget li .details span{margin-right:5px}ul.property-widget li h4.title a{color:#000}ul.property-widget li h4.title{font-size:14px;margin:10px 0}ul.property-widget li .price{margin:5px 0;color:red;display:block}.widget .tab-content{border-right:none;border-left:none;border-bottom:none}.form-group select,.form-group input[type=text],.form-group button{border:none;border-radius:0;height:50px;width:100%;padding:0 10px;-webkit-transition:.15s ease-in-out;-moz-transition:.15s ease-in-out;-o-transition:.15s ease-in-out;transition:.15s ease-in-out}.form-group button{border:none;border-radius:0;background:#f1572f;color:#fff;font-size:16px;line-height:1;padding:.6em 1em .4em;text-shadow:none;box-shadow:none}.widget_filter_rent_sale_widget .tab-content{padding:15px 0}.widget_filter_rent_sale_widget .form-group,.widget_filter_widget .form-group{width:25%;float:left;margin-bottom:10px;padding:0 5px}.widget_filter_rent_sale_widget,.widget_filter_widget{background:#f6f8fa}.widget ul.tabs-navigation li a{text-decoration:none;color:#000}.widget_filter_rent_sale_widget .tabs .tabs-navigation{margin:0;list-style:none;padding-left:20px}.blog{background:#fff}.post-item{min-height:480px}.post-item .entry-header{padding:1em 1em 0;background:#fff}.post-item .entry-content{padding:0 1em 1em;background:#fff}.post-item h2.entry-title,.post-item h2.entry-title a{font-size:20px;color:#000;margin:0}.post-item .entry-content{margin:0}ul.properties{margin:0;padding:0;list-style:none}ul.properties>li{margin-bottom:1.5em;min-height:410px;background:#fff}ul.properties li img{line-height:0;width:100%}ul.properties li ul.property-info{margin:0;padding:.5em 2em;list-style:none}ul.properties .property-thumb{position:relative;max-height:260px;overflow:hidden}ul.properties .featured{position:absolute;top:10px;left:10px;color:#fff;border-radius:5px;background:#4dc2e6;padding:5px;font-size:12px;text-transform:uppercase}ul.properties .price{position:absolute;right:0;bottom:0;color:#fff;background:#f1572f;padding:10px 15px;font-size:14px}ul.properties ul.property-info>li{color:#252525;border-top:1px solid #f3f3f3;line-height:39px}ul.properties ul.property-info>li span{font-size:14px}ul.properties ul.property-info>li span.alignright{color:#a0a0a0;font-size:14px}ul.properties .property-info span.location-marker{color:#f1572f;line-height:4}ul.properties li ul.property-info h3{margin:0;font-size:19px;text-transform:uppercase}ul.properties li ul.property-info h3 a{color:#333}h3.price,h5.price{font-size:18px;font-weight:700}video,iframe{width:100%}.property-section{padding:0 2em 2em;background:#fff;margin:0 0 2em}.property-section h2.entry-title{border-bottom:1px solid #eee;padding:1em 0}ul.double{margin:0;padding:0}ul.double li{width:33.33%;float:left;list-style:none;font-size:14px;padding:5px}ul.double li:before{content:"\f046";margin-right:5px;font-family:'FontAwesome'}ul.pdetails{margin:0;padding:0;display:inline}ul.pdetails li{width:33.33%;float:left;list-style:none;font-size:14px;padding:5px}ul.pdetails li span{float:right}#gmap_canvas{width:100% !important}.header-image{width:100%;background:#333;position:relative;overflow:hidden}.header-image .entry-header h1{padding:20px 0;color:#fff;position:relative;text-transform:capitalize}.overlay{position:absolute;background-color:rgba(25,28,32,.3);height:160px;width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.thumbs{width:100%;max-height:400px;overflow:hidden}.thumbs img{width:100%}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.pagination{width:100%;text-align:center}.pagination a{color:#fff;background:#000;padding:10px}.pagination .current{color:#000;background:#eee;padding:10px}.home-image{line-height:0;overflow:hidden}.section:after{content:"";display:block;clear:both}.section{width:100%;padding:4em 0;margin-bottom:0}.grey{background:#f5f5f5}.section h2{font-size:30px;margin-bottom:0}.section h2,.section h5{text-align:left;margin-bottom:.5em}.props h2{text-align:left;margin-bottom:1.5em}.about-content{padding:0 4em}.about h2,.about h5{text-align:center}.service h2.entry-title{text-align:left;margin:.5em 0;font-weight:400;font-size:23px}.about h2.section-title:after{content:"-";display:block}.section h2.section-title:after{content:"-";display:block;line-height:0}.section h5.section-sub-title{opacity:.7;font-size:16px;margin-top:0;margin-bottom:3em}.post-thumb{max-height:220px;overflow:hidden}.post-thumb img,.single-thumb{width:100%}.section a.read_more{display:block;margin-top:1em;border-bottom:2px solid #000;display:table}.about a.read_more{border-bottom:2px solid #000;display:table;text-align:right;float:right;margin-right:1em;margin-top:2em}.about .about-excerpt{padding:0 2em}.alizarin{background:#e74c3c}.section .testimonial{text-align:center;padding:2em 10em}.section .testimonial li{color:#fff}.section .testimonial li .testimonial-avatar{width:80px;border-radius:50%;margin:0 auto}.section .testimonial li .testimonial-avatar img{border-radius:50%}.section .testimonial p{font-size:18px}.address{padding:0;background:#414141}.address h2.address-title{text-align:left;text-transform:capitalize;margin-bottom:2em;color:#fff}.address-content{background:#414141;padding:2em 5em;color:#fff}.address-content ul li{color:#fff;padding:1em 0}.address-form{padding:2em 5em;background:#fff}.address-form textarea{max-height:85px}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.site-footer{width:100%;background:#1f1f1f;position:relative;bottom:0}.site-footer .site-info{width:100%;clear:both;color:#636363;text-align:center;font-size:12px;padding:15px 0}.bottom-border{border-bottom:1px solid;border-bottom-color:rgba(99,99,99,.1)}.site-footer .site-info a{font-size:12px}.site-footer .widget{color:#636363}.site-footer h2.widget-title{font-size:19px}.site-footer a{text-decoration:none;color:#ccc}.site-footer ul{margin:0;padding:0;list-style:none}.site-footer ul li{padding:5px 0}.site-footer .widget{padding:2em 0 0}.site-footer .widget ul li{padding:10px 0;border-bottom:1px solid;border-bottom-color:rgba(99,99,99,.2)}.site-footer .property-container,.site-footer .agents-container{width:100%}.site-footer .agent-small{border-bottom:1px solid;border-bottom-color:rgba(99,99,99,.2);padding:0;margin:0 0 22px}.site-footer .property-small{margin:0 0 5px;border:none;padding:0;border-bottom:1px solid;border-bottom-color:rgba(99,99,99,.2)}.site-footer .property-small a{text-decoration:none;font-size:14px}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.property-gallery-preview img{width:100%}.type-box .property-box-image img{width:100%}.property-box-title{background:#f6f8fa;padding:10px 15px}.property-box-title h3{margin:0;line-height:1.5;text-decoration:none;text-align:left}.property-box-title h3 a{text-decoration:none;color:#000;text-transform:capitalize;font-size:16px;font-weight:500}.property-box{padding:0 0 20px;width:100%}.property-container{padding:0;margin-bottom:15px}.property-box-body{padding:0 15px}.property-box-image{line-height:0}.property-box-title{font-size:22px !important;margin-bottom:0 !important;margin-top:0 !important}.property-box-image .property-badge{padding:15px 10px;border-radius:30px}.property-box-image .property-badge:hover{color:#fff;background:#000}.property-location a{font-size:12px;text-decoration:none}.property-location span.separator{font-size:12px}.property-box-type{line-height:30px;text-transform:uppercase;font-size:11px}.property-box-type strong{float:right}.property-price-more{padding-top:10px;border-top:1px solid #eee;margin-top:10px}.property-box-price{text-decoration:none;width:65%;float:left;font-size:15px;font-weight:700;color:#f1572f}.property-box-read-more{text-decoration:none;width:35%;float:left}.site-main .property-box-read-more a{text-decoration:none;text-transform:uppercase;font-size:12px;font-weight:500;color:#000}.property-box-archive{background-color:#fff;margin:0;overflow:hidden;padding:0;padding-left:11px}.properties-sort{background-color:#fff;box-shadow:0 0 1px rgba(0,0,0,.15);margin:0;padding:10px 0}.site-main h3.property-small-title{margin:0;line-height:1.5;text-decoration:none;text-align:left}.site-main h3.property-small-title a{text-decoration:none;color:#000;text-transform:capitalize;font-size:16px}.properties-row{margin:30px 0}.type-box.item-per-row-2 .properties-row .property-container{width:49%;margin:1% .5%}.type-box.item-per-row-4 .properties-row .property-container{width:24%;margin:1% .5%}.type-box.item-per-row-3 .properties-row .property-container{width:32%;margin:1% .5%}.properties-sort-inner{padding-top:20px}.properties-filter-sort-title h3{margin:0}.site-main .agents-container{background:#fff}.site-main .item-per-row-3 .agents-container{width:32%;margin:1% .5%;float:left}.agent-small-image img{border-radius:50px}.site-main .agent-small-inner{padding:30px 20px}.agents-container{color:#636363;text-transform:capitalize;font-size:12px;line-height:20px}.agents-container a{text-decoration:none;text-transform:capitalize;font-size:12px;line-height:20px}.agents-container h3 a{text-decoration:none;color:#636363;text-transform:capitalize;font-size:16px;font-weight:700}.agent-small{border:none;overflow:hidden;margin:0;padding:10px}.agent-small-email,.agent-small-phone{font-size:12px;line-height:20px}.property-overview{padding:0;border:none}.property-overview dd:nth-child(even){text-align:right}.property-overview dt{width:25%;border-bottom:1px solid rgba(0,0,0,.02)}.property-overview dd{width:20%;margin-right:28px;float:left}..property-amenities{float:none;clear:both}.hefe{-webkit-filter:contrast(1.3) sepia(.3) saturate(1.3) hue-rotate(-10deg) brightness(.95);filter:contrast(1.3) sepia(.3) saturate(1.3) hue-rotate(-10deg) brightness(.95)}.ig-mayfair{-webkit-filter:saturate(1.4) contrast(1.1);filter:saturate(1.4) contrast(1.1)}/.dsidx .site-main{width:100%}.dsidx #secondary{display:none}ol.dsidx-results li.dsidx-prop-summary{border-bottom:1px solid #eee;padding:15px 3px;width:49%;float:left;margin:.5%}ol.dsidx-results li.dsidx-prop-summary .dsidx-prop-title{margin-bottom:15px !important;background:#f6f8fa;padding:15px 3px}#dsidx-listings li.dsidx-listing{border-bottom:1px solid #eee;padding:15px 3px;width:49%;float:left;margin:.5%;display:block;height:230px}#dsidx li{display:none}.dsidx-results-widget .dsidx-list li{padding:10px 0 !important;border-bottom:1px solid;border-bottom-color:rgba(99,99,99,.2);font-size:14px !important;font-weight:700}ul.dsidx-list.dsidx-panel li a{padding:15px 0 !important}.agent-widget{background:#fff;margin-bottom:2em;padding-bottom:2em}.agent-widget img{width:100%}ul.agent-list,.agent-widget ul{padding:0;margin:0 0 0 1em;list-style:none}.agent-widget ul{padding:0 2em}.agent-widget h3.entry-title{margin-bottom:.5em}.agent-title{padding:0 2em}ul.agent-list li,ul.agent-list li a{padding:5px 0;font-size:13px;color:#777}ul.agent-list li.email:before{content:"\f2b7";font-family:'FontAwesome';margin-right:10px}ul.agent-list li.tel:before{content:"\f095";font-family:'FontAwesome';margin-right:10px}ul.agent-list li.mobile:before{content:"\f10b";font-family:'FontAwesome';margin-right:10px}ul.agent-list li.address:before{content:"\f041";font-family:'FontAwesome';margin-right:10px}ul.pwdetails{margin:0;padding:0;display:inline}ul.pwdetails li{width:50%;float:left;list-style:none;font-size:14px;padding:5px;border-bottom:1px solid #eee}#secondary .property-widget{background:#fff;margin-bottom:2em;padding-bottom:2em}.property-widget .content{padding:0 2em}.property-widget .property-thumb{position:relative}.property-widget .property-thumb .price{position:absolute;bottom:0;right:0;background-color:#000;color:#fff;padding:10px 20px}.property-widget .property-thumb .contract{position:absolute;top:5px;right:5px;border-radius:5px;background:#000;color:#fff;font-size:12px;padding:5px 10px}.sproperty{padding:2em 0;background:#fff}.property-search select{width:100%;padding:5px;border:none}@media screen and (max-width:1023px){.col-center{width:90%}.menu-toggle{display:block}.menu-toggle{background:#000;border:none;padding:1em 1.5em 1em 1em;font-family:"Montserrat",Helvetica,sans-serif}button.menu-toggle{width:118px;position:absolute;right:0;top:100px}.main-navigation ul{display:none}.widget_filter_rent_sale_widget .form-group,.widget_filter_widget .form-group{width:33%}.type-box.item-per-row-4 .properties-row .property-container{width:49%}.site-main{width:100%}#primary .widget-area{width:100%}footer .three-col{width:49%}}@media screen and (max-width:768px){.col-center{width:90%}.menu-toggle{display:block}.menu-toggle{background:#000;border:none;padding:1em 1.5em 1em 1em;font-family:"Montserrat",Helvetica,sans-serif}button.menu-toggle{width:118px;position:absolute;right:0;top:100px}.main-navigation ul{display:none}.widget_filter_rent_sale_widget .form-group,.widget_filter_widget .form-group{width:33%}.type-box.item-per-row-4 .properties-row .property-container{width:49%}.site-main{width:100%}#primary .widget-area{width:100%}footer .three-col{width:49%}.three-col,.nine-col{width:100%}}@media handheld,only screen and (max-width:450px){.type-box.item-per-row-4 .properties-row .property-container,.type-box.item-per-row-1 .properties-row .property-container,.type-box.item-per-row-2 .properties-row .property-container,.type-box.item-per-row-3 .properties-row .property-container,.type-box.item-per-row-5 .properties-row .property-container,.type-box.item-per-row-6 .properties-row .property-container,.type-box.item-per-row-7 .properties-row .property-container,.site-main .item-per-row-1 .agents-container,.site-main .item-per-row-2 .agents-container,.site-main .item-per-row-3 .agents-container,.site-main .item-per-row-4 .agents-container,.site-main .item-per-row-5 .agents-container,.one-col,.two-col,.three-col,.four-col,.five-col,.six-col,.seven-col,.eight-col,.nine-col,.ten-col,.eleven-col,.twelve-col{width:100%}.rslides li.instance{height:auto}.hide-on-mobile{display:none}button.menu-toggle{width:85px;position:absolute;right:0;top:133px}.home-image .intro-header{top:0;font-size:12px}.home-image .intro-header h1{font-size:20px}.home-image .intro-header a.button-a,.home-image .intro-header a.button-b,.home-image .intro-header{padding:1em}}@media handheld,only screen and (max-width:420px){.type-box.item-per-row-4 .properties-row .property-container,.type-box.item-per-row-1 .properties-row .property-container,.type-box.item-per-row-2 .properties-row .property-container,.type-box.item-per-row-3 .properties-row .property-container,.type-box.item-per-row-5 .properties-row .property-container,.type-box.item-per-row-6 .properties-row .property-container,.type-box.item-per-row-7 .properties-row .property-container,.site-main .item-per-row-1 .agents-container,.site-main .item-per-row-2 .agents-container,.site-main .item-per-row-3 .agents-container,.site-main .item-per-row-4 .agents-container,.site-main .item-per-row-5 .agents-container,.one-col,.two-col,.three-col,.four-col,.five-col,.six-col,.seven-col,.eight-col,.nine-col,.ten-col,.eleven-col,.twelve-col{width:100%}.col-center{width:95%}.rslides li.instance{height:auto}.slider-info .pdetails li{width:50%;margin-right:0}.hide-on-mobile{display:none}.site-logo{margin:0 auto}.menu-toggle{display:block}.menu-toggle{background:#000;border:none;padding:1em 1.5em 1em 1em;font-family:"Montserrat",Helvetica,sans-serif}button.menu-toggle{width:100%;position:relative;right:0;top:0}.main-navigation ul{display:none}.bar-top>li{float:left;padding:0 5px;font-size:10px}.widget_filter_rent_sale_widget .form-group,.widget_filter_widget .form-group{width:100%}.property-overview dd{width:100%;float:none}.property-overview dt{width:30%}.about-content{padding:0}.section .testimonial{padding:2em 0}.section .testimonial li{padding:0 2em}}