﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html,body{height:100%}#main,#properties{margin:0 auto;max-width:1920px;padding:30px 5% 0 5%;width:100%}#main .seventy,#main .sixty,#main .thirty,#main .forty,#properties .seventy,#properties .sixty,#properties .thirty,#properties .forty{margin:40px 0 0 0}#main .seventy p,#main .sixty p,#main .thirty p,#main .forty p,#properties .seventy p,#properties .sixty p,#properties .thirty p,#properties .forty p{max-width:800px;width:90%;width:100%}@media screen and (max-width: 800px){#main .seventy p,#main .sixty p,#main .thirty p,#main .forty p,#properties .seventy p,#properties .sixty p,#properties .thirty p,#properties .forty p{width:100%}}#main .forty,#properties .forty{margin:88px 0 0 5%;width:35%}#main a,#properties a{color:#000;border-bottom:2px solid #000;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s}#main a:hover,#properties a:hover{border-bottom:2px solid #fff;color:#000}.border{background:url(../img/top-left-corner-border.png) no-repeat,url(../img/bottom-right-corner-border.png) 100% 100% no-repeat;padding:25px 30px}.border p:last-child{margin:0}.center{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.center-vertically{height:auto;margin:0;position:absolute;top:50%;transform:translateY(-50%)}img{height:100%;margin:0 0 20px 0;width:100%}img.auto{width:auto}.stretch,#previous-next a{height:100%;left:0;position:absolute;top:0;width:100%}a.stretch{z-index:100}.full{clear:both;width:100%}.ninety{float:left;width:90%}.eighty{float:left;width:80%}.seventy{float:left;width:70%}.sixty{float:left;width:60%}.seven-twelths{float:left;width:58.333%}.half{float:left;width:50%}.five-twelths{float:left;width:41.666%}.forty{float:left;width:40%}.thirty{float:left;width:30%}.third{float:left;padding:0 5%;width:33.333%}.quarter{float:left;width:25%}.fifth{float:left;width:20%}.sixth{float:left;width:16.666%}@media screen and (max-width: 800px){.full,.ninety,.eighty,.seventy,.sixty,.seven-twelths,.half,.five-twelths,.forty,.thirty,.third,.quarter,.fifth,.sixth{width:100% !important}.forty{margin:80px 0 0 0 !important}}a,p,h1,h2,h3,h4,li,label,input,textarea{color:#000;font-family:'Hind', sans-serif;font-size:25px;font-size:21px;font-weight:300;line-height:30px;margin:0 0 20px 0;-webkit-font-smoothing:antialiased !important}a{color:#fff;text-decoration:none;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s}a:hover{color:#000}p.large{font-size:24px;line-height:30px}h1{font-size:30px;text-transform:uppercase}h2{font-size:40px;font-weight:300;letter-spacing:6px;line-height:40px;margin:0}h4{font-weight:700}::-moz-selection{background:#30e9aa;color:#fff}::selection{background:#30e9aa;color:#fff}@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?1mu8qe");src:url("../fonts/icomoon.eot?1mu8qe#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?1mu8qe") format("truetype"),url("../fonts/icomoon.woff?1mu8qe") format("woff"),url("../fonts/icomoon.svg?1mu8qe#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram:before{content:"\ea92"}.icon-twitter:before{content:"\ea96"}.icon-linkedin2:before{content:"\eaca"}#header-wrapper{border-bottom:1px solid #000;width:100%}header{height:100px;left:0;margin:0 auto;max-width:1920px;overflow:hidden;padding:30px 5% 10px 5%;position:relative;top:0;width:100%;z-index:10}@media screen and (max-width: 1200px){header{height:120px}}@media screen and (max-width: 850px){header{height:60px}}header a.logo{float:left;margin:0;width:20%}header a.logo img{margin:0;width:auto}@media screen and (max-width: 850px){header a.logo img{width:190px}}header p{clear:both;color:#1d1d1b;font-size:22px;letter-spacing:2px;margin:20px 0 0 0;top:25px}.menu{cursor:pointer;position:absolute;right:5%;z-index:110}.menu p{font-size:24px;letter-spacing:6px;line-spacing:0;margin:0}.menu.open p{color:#fff}nav .menu p{position:absolute;right:5%;top:35px !important}@media screen and (max-width: 1200px){nav .menu p{top:42px !important}}.home nav .menu p{top:64px !important}@media screen and (max-width: 1200px){.home nav .menu p{top:74px !important}}@media screen and (max-width: 850px){.home nav .menu p{top:46px !important}}.home header,.home-alternative header{border:none;margin:30px auto 0 auto}.home header p,.home-alternative header p{color:#fff}@media screen and (max-width: 1200px){.home header p,.home-alternative header p{max-width:600px}}@media screen and (max-width: 850px){.home header p,.home-alternative header p{display:none}}.home header .menu p,.home-alternative header .menu p{color:#fff;display:block}@media screen and (max-width: 850px){.home header .menu p,.home-alternative header .menu p{font-size:19px;position:relative;top:-2px !important}}nav{background:rgba(0,0,0,0.7);display:none;height:100vh;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:100 !important}nav ul{display:table;height:400px;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}nav li{display:table-row;margin:0;text-align:center;text-transform:uppercase;vertical-align:middle}nav li a{display:table-cell;font-size:40px;font-weight:300;line-height:0;vertical-align:middle}nav li a:hover{color:#fff;font-weight:500}#footer-wrapper{background:#1d1d1b;clear:both;float:left;margin:35px 0 0 0;width:100%}.home #footer-wrapper{margin:5px 0 0 0}footer{background:#1d1d1b;clear:both;margin:35px auto 0 auto;max-width:1920px;overflow:hidden;padding:35px 0 25px 0 !important;width:100%}footer .button{background:#1d1d1b;border:4px solid #fff;height:80px;margin:0 auto 60px auto;position:relative;width:250px}footer .button p{color:#fff;font-size:27px;font-weight:700;letter-spacing:6px;line-height:0;margin:3px 0 0 0}footer .button:hover{background:#fff;border:4px solid #fff}footer .button:hover p{color:#1d1d1b}footer #footer-text{margin:0 auto;max-width:100%;overflow:hidden;width:465px}footer #footer-text p{color:#fff;float:left;font-size:21px;line-height:33px;margin:0 10px;text-align:center}@media screen and (max-width: 600px){footer #footer-text p{float:none}}footer #footer-text p:first-of-type:after{border-right:1px solid #fff;content:"";padding:0 0 0 20px}@media screen and (max-width: 600px){footer #footer-text p:first-of-type:after{content:none}}footer #footer-text a{font-size:21px;line-height:33px}footer #footer-text a:hover{color:#666}.home footer{margin:0 auto}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{cursor:pointer;display:block;margin:0}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider img{width:100%}.slick-no-slide .slick-list{padding:0 !important}.slick-no-slide .slick-track{left:0 !important;text-align:center !important;transform:inherit !important;width:100.5% !important}.slick-no-slide .slick-slide{display:inline-block !important;float:none !important}.single-properties .slick-no-slide.slider-nav .slick-slide{margin:0 9px !important}.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:62px;width:62px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px\9;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}@media screen and (max-width: 800px){.slick-prev,.slick-next{height:31px;width:31px}}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background-position:0 -62px}@media screen and (max-width: 800px){.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background-position:0 -31px}}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{background:url(../img/previous-arrow.png) no-repeat;left:20px;z-index:5}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:none}[dir="rtl"] .slick-prev:before{content:"→"}@media screen and (max-width: 800px){.slick-prev{background:url(../img/previous-arrow-mobile.png) no-repeat}}.slick-next{background:url(../img/next-arrow.png) no-repeat;right:20px;z-index:0}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:none}[dir="rtl"] .slick-next:before{content:"←"}@media screen and (max-width: 800px){.slick-next{background:url(../img/next-arrow-mobile.png) no-repeat}}.slick-slider{margin-bottom:15px}.slick-dots{position:absolute;bottom:20px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{border:2px solid #fff;border-radius:20px;position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li.slick-active{background:#fff}.slick-dots li button{border:0;background:transparent;display:block;height:60px;width:60px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:60px;height:60px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}form{max-width:600px;width:100%}form input,form textarea{border:1px solid #000;font-size:18px;margin:5px 0 10px 0;padding:5px;width:100%}form input[type="submit"]{background:#fff;border:4px solid #000;color:#000;font-size:27px;font-weight:700;letter-spacing:6px;padding:24px 20px 16px 20px}form input[type="submit"]:hover,form input[type="submit"]:focus{background:#000;border:4px solid #000;color:#fff}form div.wpcf7 .ajax-loader{display:none !important;visibility:hidden !important}form span.wpcf7-not-valid-tip{display:none}form div.wpcf7-response-output{border:none;clear:both;color:#000;float:left;font-family:'Hind', sans-serif;font-weight:700;margin:10px 0 0 0;padding:0;text-align:left}.index,.home,.home-alternative{position:relative}.index .full-screen,.home .full-screen,.home-alternative .full-screen{background-position:center center;background-size:cover;clear:both;height:100%;margin:-137px 0 20px 0;margin:-131px 0 20px 0;position:relative;text-align:center;width:100%}@media screen and (max-width: 1200px){.index .full-screen,.home .full-screen,.home-alternative .full-screen{margin:-151px 0 20px 0}}@media screen and (max-width: 850px){.index .full-screen,.home .full-screen,.home-alternative .full-screen{margin:-91px 0 20px 0}}.index .full-screen .full-screen-content,.home .full-screen .full-screen-content,.home-alternative .full-screen .full-screen-content{z-index:10}.index .filters,.home .filters,.home-alternative .filters{overflow:hidden}.index .filters select,.home .filters select,.home-alternative .filters select{margin:0 0.5%;padding:10px 15px;width:32.333333%}.index .project-portfolio,.home .project-portfolio,.home-alternative .project-portfolio{overflow:hidden;margin:0;text-align:center}.index .project-portfolio .column,.home .project-portfolio .column,.home-alternative .project-portfolio .column{margin:0 10px;padding:0;width:calc(33.333333% - 20px)}@media screen and (max-width: 800px){.index .project-portfolio .column,.home .project-portfolio .column,.home-alternative .project-portfolio .column{margin:0;width:100%}}.index .project-portfolio .property,.home .project-portfolio .property,.home-alternative .project-portfolio .property{margin:0 0 20px 0;margin:0;position:relative}.index .project-portfolio .property img,.home .project-portfolio .property img,.home-alternative .project-portfolio .property img{display:block;margin:0;width:100%}.index .project-portfolio .property p,.home .project-portfolio .property p,.home-alternative .project-portfolio .property p{color:#fff;display:none;z-index:100}.index .project-portfolio .property .overlay,.home .project-portfolio .property .overlay,.home-alternative .project-portfolio .property .overlay{background:rgba(29,29,27,0.6);display:none}.index .project-portfolio .property:hover p,.index .project-portfolio .property:hover .overlay,.home .project-portfolio .property:hover p,.home .project-portfolio .property:hover .overlay,.home-alternative .project-portfolio .property:hover p,.home-alternative .project-portfolio .property:hover .overlay{display:block}.index .project-portfolio .property a,.home .project-portfolio .property a,.home-alternative .project-portfolio .property a{border:none !important}.home .project-portfolio .property{margin:0 0 20px 0}.no-results{border:4px solid #1d1d1b;display:none;margin:30px auto 0 auto;padding:15px 30px;width:33.333333%}.grid{margin:30px 0 0 0;width:100%}.grid-sizer{width:33.333333%}.grid-item{border:2px solid #fff;width:33.333333%}@media screen and (max-width: 1000px){.grid-sizer{width:50%}.grid-item{width:50%}}@media screen and (max-width: 600px){.grid-sizer{width:100%}.grid-item{width:100%}}.grid img{display:block;width:100%}.hard-working .section,.about .section{border-bottom:2px solid #000;clear:both;overflow:hidden;padding:20px 0}.hard-working .section h1,.about .section h1{padding:40px 0 20px 0;width:60%}@media screen and (max-width: 900px){.hard-working .section h1,.about .section h1{width:100%}}.hard-working .section:last-child,.about .section:last-child{border:none}.hard-working .third,.about .third{padding:0}.hard-working .third p,.about .third p{width:90%}.hard-working .third img,.about .third img{display:block;margin:0 0 20px 0;width:98%}.hard-working .third img:last-of-type,.about .third img:last-of-type{margin:0}.property-detail .slider-nav .slick-slide,.single-properties .slider-nav .slick-slide{margin:0 10px !important}.property-detail .sixty h1,.single-properties .sixty h1{font-size:40px;font-weight:300;letter-spacing:6px;line-height:40px;text-transform:uppercase}.property-detail .sixty .half,.single-properties .sixty .half{width:50% !important}@media screen and (max-width: 800px){.property-detail .sixty .half,.single-properties .sixty .half{width:100% !important}.property-detail .sixty .half.previous,.property-detail .sixty .half.next,.single-properties .sixty .half.previous,.single-properties .sixty .half.next{width:50% !important}}.property-detail .sixty .half p,.single-properties .sixty .half p{font-weight:300}.property-detail .sixty .half p:first-child,.single-properties .sixty .half p:first-child{font-weight:700;margin:0}.property-detail #previous-next,.single-properties #previous-next{padding:60px 0 0 0;overflow:hidden;width:100%}.property-detail #previous-next .inner,.single-properties #previous-next .inner{float:left;height:69px;position:relative;width:150px}@media screen and (max-width: 800px){.property-detail #previous-next .inner,.single-properties #previous-next .inner{width:130px}}.property-detail #previous-next .inner p,.single-properties #previous-next .inner p{margin:0 0 0 80px;padding:5px 0 0 0}@media screen and (max-width: 800px){.property-detail #previous-next .inner p,.single-properties #previous-next .inner p{margin:0 0 0 60px;padding:0}}.property-detail #previous-next .inner a,.single-properties #previous-next .inner a{border:none}.property-detail #previous-next .inner:hover .arrow,.single-properties #previous-next .inner:hover .arrow{background-position:0 -69px}@media screen and (max-width: 800px){.property-detail #previous-next .inner:hover .arrow,.single-properties #previous-next .inner:hover .arrow{background-position:0 -50px}}.property-detail #previous-next .arrow,.single-properties #previous-next .arrow{background:url("../img/previous-property-arrow.png") no-repeat;height:69px;width:150px}@media screen and (max-width: 800px){.property-detail #previous-next .arrow,.single-properties #previous-next .arrow{background:url(../img/previous-property-arrow-mobile.png) no-repeat;height:50px;width:130px}}.property-detail #previous-next .next .inner,.single-properties #previous-next .next .inner{float:right}.property-detail #previous-next .next .inner p,.single-properties #previous-next .next .inner p{margin:0 75px 0 0}@media screen and (max-width: 800px){.property-detail #previous-next .next .inner p,.single-properties #previous-next .next .inner p{margin:0 55px 0 0}}.property-detail #previous-next .next .inner:hover .arrow,.single-properties #previous-next .next .inner:hover .arrow{background-position:100% -69px}@media screen and (max-width: 800px){.property-detail #previous-next .next .inner:hover .arrow,.single-properties #previous-next .next .inner:hover .arrow{background-position:100% -50px}}.property-detail #previous-next .next .arrow,.single-properties #previous-next .next .arrow{background:url("../img/next-property-arrow.png") right top no-repeat}@media screen and (max-width: 800px){.property-detail #previous-next .next .arrow,.single-properties #previous-next .next .arrow{background:url("../img/next-property-arrow-mobile.png") right top no-repeat}}.property-detail .long,.single-properties .long{float:left;margin:50px 0 0 0}.property-detail .forty p,.single-properties .forty p{font-size:25px;line-height:30px}.mobile.strap{display:none}.mobile.home header{margin:0 auto;padding:20px 5%;padding:0 5% 20px 5%}.mobile.home header .center-vertically p.strap{display:none}.mobile.home .project-portfolio .property p{display:block}.mobile.home .project-portfolio .property .overlay{background:rgba(29,29,27,0.6);display:block}.mobile.home .mobile.strap{color:#fff;display:none;font-size:12px;line-height:17px;margin:10px 0 0 0;padding:0 5%;position:relative;text-align:center;z-index:10}@media screen and (max-width: 850px){.mobile.home .mobile.strap{display:block}}@media screen and (max-width: 850px){.mobile.home .full-screen{margin:-88px 0 20px 0}}@media screen and (max-width: 470px){.mobile.home .full-screen{margin:-105px 0 20px 0}}
/*# sourceMappingURL=global.css.map */
