#home-slider .slick-slide{position:relative;-moz-transition:height .3s ease;-o-transition:height .3s ease;-webkit-transition:height .3s ease;transition:height .3s ease;height:100vh;min-height:450px}#home-slider .slider-caption{left:30px;position:absolute;bottom:60px;width:100%;max-width:600px;padding:5px 10px}#home-slider .slider-caption p,#home-slider .slider-caption h3{color:#fff;margin-bottom:0}#home-slider .slider-caption h3{font-weight:400}#home-slider .slider-caption p{font-family:"Roboto",sans-serif;position:relative;padding-left:20px}#home-slider .slider-caption p:before{content:'';position:absolute;left:5px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-repeat:no-repeat;background-position:50% 50%;width:8px;height:12px;background-image:url("../images/slide-pin.png")}#home-slider .slider-caption__text{padding:20px 30px 20px 25px;background-color:rgba(0,0,0,0.9);display:inline-block}#home-slider .slider-caption__navigation{font-size:0}#home-slider .slider-arrow{cursor:pointer;display:inline-block;width:56px;text-align:center;position:relative;-moz-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}#home-slider .slider-arrow:before{font-family:FontAwesome;font-size:36px;padding:6px 0;-moz-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out}#home-slider .slider-arrow:after{content:'';position:absolute;top:0;width:0;height:0;border-style:solid;-moz-transition:border-color .4s ease-in-out;-o-transition:border-color .4s ease-in-out;-webkit-transition:border-color .4s ease-in-out;transition:border-color .4s ease-in-out}#home-slider .prev-arrow{background-color:#ff7900}#home-slider .prev-arrow:before{display:inline-block;content:'\f104';color:#fff}#home-slider .prev-arrow:after{border-width:66px 13px 0 0;right:-6.5px;border-color:#ff7900 transparent transparent transparent;z-index:1}#home-slider .prev-arrow:hover{background-color:#fff}#home-slider .prev-arrow:hover:before{color:#ff7900}#home-slider .prev-arrow:hover:after{border-color:#fff transparent transparent transparent}#home-slider .next-arrow{background-color:#fff}#home-slider .next-arrow:before{display:inline-block;content:'\f105';color:#ff7900}#home-slider .next-arrow:after{border-width:0 0 66px 13px;left:-6.5px;border-color:transparent transparent #fff transparent}#home-slider .next-arrow:hover{background-color:#ff7900}#home-slider .next-arrow:hover:before{color:#fff}#home-slider .next-arrow:hover:after{border-color:transparent transparent #ff7900 transparent}@media only screen and (max-width: 640px){#home-slider .slider-caption h3{font-size:48px;letter-spacing:1px}#home-slider .slider-caption p{font-size:24px}#home-slider .slider-arrow{width:85px}#home-slider .slider-arrow:before{font-size:49px}#home-slider .prev-arrow:after{border-width:85px 13px 0 0}#home-slider .next-arrow:after{border-width:0 0 85px 13px}}@media only screen and (max-width: 450px){#home-slider .slider-caption{left:0}#home-slider .slider-caption h3{letter-spacing:0;font-size:32px}#home-slider .slider-caption p{font-size:16px}}@media only screen and (min-width: 641px){#home-slider .slider-caption{bottom:80px}}@media only screen and (min-width: 1025px){#home-slider .slider-caption{left:auto;right:0;bottom:75px}}.row{max-width:1200px}.alignnone{margin:0 1em 1em 0}.alignright{float:right;margin:0 0 1em 1em}.alignleft{float:left;margin:0 1em 1em 0}.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:1em}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:100%;padding:5px 5px 10px;text-align:center}.wp-caption img{width:auto;margin-bottom:10px}.wp-caption p{margin-bottom:0;font-size:14px}.gallery-caption{font-size:12px}#wpadminbar{opacity:0.3;transition:0.2s opacity linear;-webkit-transform:translateZ(0)}#wpadminbar:hover,#wpadminbar:focus{opacity:1}.gform_wrapper ul{list-style:none}.gform_fields{margin:0}.gfield{list-style:none;margin-bottom:20px}.gfield_label{display:none}.ginput_container ul{margin-left:0}.gfield_error input,.gfield_error textarea{border-color:red}.gfield_description{margin-top:10px}.gform_confirmation_message{margin-bottom:15px}.gform_footer{text-align:right}.validation_error{margin-bottom:15px;padding:5px;color:#900;border:1px solid red}.validation_message{margin-bottom:10px;color:#900}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font-size:11px;z-index:9999 !important;-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker thead{background:#f7f7f7;border-bottom:1px solid #bbb}.ui-datepicker thead th{padding:3px;text-align:center;border:1px solid #ddd}.ui-datepicker tbody{border:none}.ui-datepicker tbody td{padding:0;border:1px solid #bbb}.ui-datepicker tbody th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666}.ui-datepicker tbody td span,.ui-datepicker tbody td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:30px;line-height:30px;color:#666}.ui-datepicker-header{background-color:#666;color:#fff;font-weight:700;border:none}.ui-datepicker-header:after{content:'';clear:both;display:table}.ui-datepicker-month,.ui-datepicker-year{width:50%;float:left;padding:5px 20px 5px 5px;height:auto;font-size:14px;margin-bottom:5px}.ui-datepicker-prev,.ui-datepicker-next{font-size:12px;color:#fff;padding:5px;line-height:1.4;width:50%;float:left}.ui-datepicker-next{text-align:right}.ui-datepicker-calendar{margin:0 0 0 0 !important}.ui-datepicker-calendar .ui-state-default{background:#ededed}.ui-datepicker-calendar .ui-state-hover{background:#fff}.ui-datepicker-calendar .ui-state-active{background:#fff2aa;border:1px solid #c19163;position:relative;margin:-1px;height:32px;width:32px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}html,body{height:auto}html{min-height:100%;position:relative}body{position:static}input:-moz-placeholder,textarea:-moz-placeholder{color:#555}input::-moz-placeholder,textarea::-moz-placeholder{color:#555}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#555}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#555}[type=color],[type=date],[type=datetime-local],[type=datetime],[type=email],[type=month],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=time],[type=url],[type=week],textarea,select{margin-bottom:0}textarea[rows]{height:150px;max-width:100%}[type=number]{-moz-appearance:textfield}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[type=checkbox],[type=file],[type=radio]{margin-bottom:0}.button,input[type='submit'],input[type='reset']{padding:23px 20px;margin-bottom:0;background-color:transparent;color:#fff;font-family:"Roboto Condensed",sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;-moz-transition:all .3s ease;-o-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #fff;width:100%;max-width:210px}.button:hover,.button:focus,input[type='submit']:hover,input[type='submit']:focus,input[type='reset']:hover,input[type='reset']:focus{background-color:#fff;color:#ff7900}.button.orange-button,input[type='submit'].orange-button,input[type='reset'].orange-button{color:#ff7900;border-color:#ff7900}.button.orange-button:hover,.button.orange-button:focus,input[type='submit'].orange-button:hover,input[type='submit'].orange-button:focus,input[type='reset'].orange-button:hover,input[type='reset'].orange-button:focus{background-color:#ff7900;color:#fff}.button.filled-button,input[type='submit'].filled-button,input[type='reset'].filled-button{background-color:#ff7900;border-color:#ff7900;color:#fff}.button.filled-button:hover,input[type='submit'].filled-button:hover,input[type='reset'].filled-button:hover{background-color:#fff;color:#ff7900}.button{-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}body{color:#000;font-family:"Roboto Condensed",sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:inherit;color:inherit}h1{font-size:48px}h2{font-size:36px}h3{font-size:32px}h4{font-size:28px}h5{font-size:20px}h6{font-size:15px}p{font-size:16px}p:empty{display:none}p a{text-decoration:underline}a{color:#ff7900;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover,a:focus{color:#994900}a:focus{outline:0}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;color:#000;z-index:100000000;opacity:1;visibility:visible;-moz-transition:opacity .4s ease,visibility .4s ease;-o-transition:opacity .4s ease,visibility .4s ease;-webkit-transition:opacity .4s ease,visibility .4s ease;transition:opacity .4s ease,visibility .4s ease}.preloader__icon{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.preloader__icon:before{display:block;content:'\f1ce';font-size:100px;font-family:FontAwesome;-moz-animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite;animation:spin 1s ease-in-out infinite}.preloader--hidden{opacity:0;visibility:hidden}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"";display:table;height:0;overflow:hidden}.clearfix:after{clear:both}.align-middle{-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;left:50%}ul.pagination{margin:1rem 0 50px}ul.pagination li{font-size:20px;font-weight:700}ul.pagination .pagination{margin:0}ul.pagination .pagination.current{color:#fff;background:#ff7900;display:block}#searchform{position:relative}#s{padding-right:75px}#searchsubmit{position:absolute;top:0;right:0;bottom:0;height:auto;padding:.5rem;cursor:pointer}#searchsubmit:after{font-family:FontAwesome;font-size:20px}#home-slider .slick-slide,.about-intro-thumb,.about-our-mission__image,.service-background-container,.team-member-thumb,.properties-item .properties-thumb,.home-search,.service-item{-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.header{width:100%;top:0;left:0;background-color:#fff;position:absolute;z-index:10}.home .header{background-color:transparent}.home-slider-left-column{background-color:#ff7900;min-height:350px;position:relative;padding-top:170px;padding-bottom:130px}.home-slider-left-container{max-width:620px;width:100%;padding-left:50px;padding-right:15px}.home-slider-left-container h1{font-weight:400;color:#fff;line-height:1.2;margin-bottom:35px;letter-spacing:1px}.logo img{max-height:150px;max-width:165px}.ordinary-page{padding-top:120px}.about-intro-text{padding-right:25px}.about-intro-text p{font-weight:400;margin-bottom:55px;line-height:1.2;font-size:36px}.about-intro-thumb{position:relative;padding-bottom:62%;max-height:310px}.about-intro-thumb__caption{position:absolute;bottom:0;left:0;background-color:#000;padding:2px 10px;color:#fff;font-size:16px;font-weight:700;margin-bottom:0;text-transform:uppercase}.about-page{padding-top:185px;background-color:#fff}.about-page__facts-section{margin-top:75px;padding:90px 0 60px;background-image:url("../images/grey-pattern-bg.jpg");background-position:50% 0}.about-page__facts-section .facts-container{display:flex;-webkit-justify-content:space-between;justify-content:space-between}.under-facts-content{max-width:950px;-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:80px;-webkit-column-gap:80px;column-gap:80px}.under-facts-content p{font-family:"Roboto",sans-serif}.about-our-mission{background-color:#ff7900;position:relative}.about-our-mission__image{position:absolute;height:100%;width:50%;left:0}.about-our-mission__content{padding:75px 0;position:relative}.about-our-mission__content p,.about-our-mission__content a,.about-our-mission__content li,.about-our-mission__content h1,.about-our-mission__content h2,.about-our-mission__content h3,.about-our-mission__content h4,.about-our-mission__content h5,.about-our-mission__content h6{color:#fff}.about-our-mission__content p,.about-our-mission__content a,.about-our-mission__content li{font-family:"Roboto",sans-serif;line-height:1.75}.about-our-mission__content p{margin-bottom:30px}.about-our-mission__content .triangle{position:absolute;height:100%;top:0;max-width:60px;right:calc(100% + 14px)}.about-our-mission__content .triangle polygon{fill:#ff7900}.about-our-mission .mission-title{font-size:14.78px;color:#fff;text-transform:uppercase;padding-bottom:15px;position:relative;margin-bottom:40px}.about-our-mission .mission-title:before{content:'';position:absolute;left:0;bottom:0;height:2px;width:50px;background-color:#fff}.contact-page{padding-top:70px}.contact-page__content{max-width:600px;padding:75px 15px 30px;margin:0 0 0 auto}.contact-page__content--title{color:#ff7900;text-transform:uppercase;margin-bottom:22px}.company-name{font-weight:400;margin-bottom:0}.contacts-container{padding-bottom:190px}.contacts-container p,.contacts-container a,.contacts-container address{font-size:16px;font-style:normal;font-family:"Roboto",sans-serif;color:#000}.contacts-container p{margin-bottom:0}.contacts-container p a{text-decoration:none}.contacts-container p a:hover{color:#ff7900}.contacts-container .address,.contacts-container .phone-email-container{display:inline-block;vertical-align:top;margin-top:22px}.contacts-container .address p,.contacts-container .phone-email-container p{margin-bottom:5px}.contacts-container .address{line-height:1.75}.contacts-container .phone-email-container{padding-left:30px}.acf-map{height:100%;min-height:620px}.services-page{padding-top:70px}.service-background-container{min-height:500px}.service-row{padding:60px 0 80px;margin-top:-185px;max-width:1030px;background-color:#fff}.service-row .columns{padding:0 25px}.service-body{font-size:0}.service-title-navigation,.service-content{display:inline-block;vertical-align:top;padding:0 15px}.service-title-navigation{width:40%}.service-title-navigation h2{font-size:48px;text-transform:uppercase;line-height:1.2;margin-bottom:35px}.service-navigation .service-arrow{cursor:pointer;display:inline-block;width:56px;text-align:center;position:relative;-moz-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out;background-color:#ff7900}.service-navigation .service-arrow:before{font-family:FontAwesome;font-size:36px;padding:6px 0;-moz-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out;color:#fff;display:inline-block}.service-navigation .service-arrow:after{content:'';position:absolute;top:0;width:0;height:0;border-style:solid;-moz-transition:border-color .4s ease-in-out;-o-transition:border-color .4s ease-in-out;-webkit-transition:border-color .4s ease-in-out;transition:border-color .4s ease-in-out}.service-navigation .service-arrow:hover{background-color:#000}.service-navigation .service-arrow:hover:after{border-color:#000}.service-navigation a[href$="#header"].service-arrow{background-color:#f5f5f5}.service-navigation a[href$="#header"].service-arrow:after{border-color:#f5f5f5 transparent transparent transparent}.service-navigation .top-arrow:before{content:'\f106'}.service-navigation .top-arrow:after{border-width:66px 13px 0 0;right:-6.5px;border-color:#ff7900 transparent transparent transparent;z-index:1}.service-navigation .top-arrow:hover:after{border-color:#000 transparent transparent transparent}.service-navigation .bottom-arrow:before{content:'\f107'}.service-navigation .bottom-arrow:after{border-width:0 0 66px 13px;left:-6.5px;border-color:transparent transparent #ff7900 transparent;z-index:0}.service-navigation .bottom-arrow:hover:after{border-color:transparent transparent #000 transparent}.service-content{width:60%}.service-content p,.service-content li,.service-content a{font-size:16px;font-family:"Roboto",sans-serif;line-height:1.75}.service-content li{margin-bottom:35px;list-style:none;position:relative;padding-left:45px}.service-content li:before{content:'';left:0;top:10px;position:absolute;width:16px;height:2px;background-color:#ff7900}.service-content p{margin-bottom:30px}.service-content .service-intro-text{font-size:36px;letter-spacing:0.7px;font-weight:400;line-height:1.3;font-family:"Roboto Condensed",sans-serif;padding-bottom:50px;position:relative;margin-bottom:60px}.service-content .service-intro-text:before{content:'';position:absolute;bottom:0;left:0;height:3px;width:100%;max-width:400px;background-color:#ededed}.team-page{padding-top:180px;overflow:hidden}.team-info-head{padding-bottom:60px}.team-info-head p{font-size:18px;line-height:1.55}.team-subtitle{color:#ff7900;text-transform:uppercase;margin-bottom:30px}.team-title{font-weight:400;margin-bottom:15px}.management-info-body,.staff-info-body{background-image:url("../images/grey-pattern-bg.jpg");background-repeat:repeat;background-position:50% 0;padding-top:65px;padding-bottom:1px}.management-info-body .member-email a{position:relative;padding-bottom:20px}.management-info-body .member-email a:before{content:'';position:absolute;left:0;bottom:0;width:48px;height:2px;background-color:#ff7900}.management-info-body .team-member-thumb,.management-info-body .team-member-info{display:inline-block;margin-left:-4px;vertical-align:top}.management-info-body .team-member-info{width:58%;padding-left:20px;padding-top:20px;position:relative}.management-info-body .team-member-thumb{width:42%}.team-member-item{padding-bottom:60px;position:relative}.team-member-item:before{content:'';position:absolute;width:0;height:0;border-style:solid;border-width:0 11px 8px 11px;border-color:transparent transparent #1e1e1e transparent;top:calc(100% - 8px);left:50%;opacity:0;-moz-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;-webkit-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.team-member-item.active:before{opacity:1}.team-member-thumb{padding-bottom:42%;max-height:240px}.more-member{position:absolute;bottom:0;left:25px;cursor:pointer}.more-member p{display:inline-block;border-bottom:1px dashed #000;margin-left:25px;position:relative}.more-member p:before{text-align:center;content:'+';font-size:12px;position:absolute;width:16px;height:16px;background-color:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;left:-25px;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.more-member.active p:before{content:'-'}.member-name{color:#fff;background-color:#000;display:inline-block;font-size:16.73px;text-transform:uppercase;padding:2px 10px}.member-email a{font-family:"Roboto",sans-serif;text-decoration:none;display:inline-block}.team-member-bio{padding:55px 25px 50px 15px;background-color:#1e1e1e;position:absolute;top:100%;width:100vw;display:none;z-index:1}.team-member-bio p,.team-member-bio a,.team-member-bio li,.team-member-bio h1,.team-member-bio h2,.team-member-bio h3,.team-member-bio h4,.team-member-bio h5,.team-member-bio h6{color:#fff}.team-member-bio .row{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:50px;-webkit-column-gap:50px;column-gap:50px;margin:0 auto !important}.staff-section{padding-top:70px}.staffMatchHeight{padding-bottom:1px}.staff-info-body .team-member-item:before{left:25%}.staff-info-body .team-member-thumb{margin-bottom:25px;padding-bottom:50%}.staff-info-body .member-name{position:relative;margin-bottom:26px}.staff-info-body .member-name:before{content:'';position:absolute;left:0;bottom:-24px;width:48px;height:2px;background-color:#ff7900}.staff-info-body .more-member{margin-top:20px;position:static}.archive-page{padding-top:100px}.archive-filter-section{background-color:#f2f2f2;padding:27px 0 45px}.archive-filter-section form label{font-family:"Roboto",sans-serif;font-size:16px;color:#333;opacity:0.3;margin-bottom:15px}.archive-filter-section form p{display:inline-block;width:300px;margin:0 10px}.archive-filter-section form p select{padding-left:20px;color:#333;width:100%;height:50px;border:none;box-shadow:0 0 18px 0 rgba(1,1,1,0.1);background-position:100% 50%}.properties-row{padding:45px 0;border-bottom:1px solid #e7e7e7}.properties-row:last-child{border:none}.properties-item{display:inline-block;width:300px;padding:0 5px;text-align:left;vertical-align:top}.properties-item .properties-thumb{display:block;padding-bottom:68.7%;margin-bottom:25px}.properties-item h4{font-size:24px;font-weight:400}.properties-item h4 a{color:#000}.properties-item h4 a:hover{color:#ff7900}.properties-item .button-container{margin-top:15px}.properties-item .button{padding:15px 10px;max-width:185px}.properties-meta-data{display:flex;-webkit-justify-content:space-between;justify-content:space-between}.properties-meta-data p{font-family:"Roboto",sans-serif}.properties-meta-data .data-title{font-size:12px;text-transform:uppercase;color:#ccc;font-weight:700;margin-bottom:0;font-family:"Roboto Condensed",sans-serif}.blog-page{padding-top:160px}.blog-page .post-excerpt p{margin-bottom:30px}.blog-page .read-more{margin-top:10px}.post-title{line-height:1.33;margin-bottom:25px}.post-title a{font-family:"Roboto Condensed",sans-serif;color:#000;font-weight:400}.instagram-section{padding:55px 0 55px;border-top:1px solid #ebebeb}.instagram-title{color:#cccccc;text-transform:uppercase;font-size:16.73px;margin-bottom:35px}.ig-item{padding:8px}.instagallery-items .ig-item a img{width:100%}.mfp-title{display:none}.posts-list article{padding-bottom:50px;border-bottom:3px solid #ededed;margin-bottom:50px}.posts-list article:last-of-type{border:none}.posts-list .entry-meta{margin-bottom:0}.posts-list #searchform{margin-bottom:40px}.posts-list .button{max-width:190px}.entry-meta{color:#666;font-size:14px}.thumbnail{margin-bottom:20px}.comment-list{margin:0;list-style:none;padding:0}.comment-meta{font-size:14px}.comment-metadata{color:#666}.comment-content{font-size:14px;padding-left:25px;margin-top:20px;border-left:1px solid #ddd}.reply{text-align:right}.comment-reply-link{display:inline-block;padding:.33333rem .5rem;font-size:.8rem;line-height:1;white-space:nowrap;border-radius:0;background:#777;color:#fefefe}.not-found{padding:100px 0}.not-found .label{text-decoration:none;cursor:pointer;background-color:#ff7900}.not-found .label:hover{background-color:#d66600;color:#fff}.widget{margin-bottom:20px}.sidebar-widget-title{font-size:16.73px;color:#cccccc;text-transform:uppercase;margin-bottom:35px}.sidebar .popular-posts-container{padding-bottom:25px}.sidebar .popular-post{margin-bottom:40px}.sidebar .popular-post h5{font-size:18px;font-weight:400;color:#333}.sidebar .popular-post p{margin-bottom:0}.sidebar .popular-post p a{font-family:"Roboto",sans-serif;font-size:16px;text-decoration:none;border-bottom:1px solid #ff7900}.sidebar .popular-post p a:hover{color:#000;border-color:#000}.about-section{padding:190px 0 100px;background-image:url("../images/pattern-bg.jpg");background-repeat:repeat;background-position:50% 50%;position:relative}.about-section h6{color:#ff7900;text-transform:uppercase;margin-bottom:25px}.about-section h2{font-weight:400;margin-bottom:55px;line-height:1.2;letter-spacing:1px}.about-section .about-nav-logo{position:absolute;width:100%;left:0;top:35px}.facts-container{margin:0;list-style:none;padding:0;padding-top:40px}.facts-container li{margin-bottom:45px;padding-left:45px;position:relative}.facts-container li img{position:absolute;bottom:5px;left:0}.fact-number{line-height:0.8;font-size:86.33px;font-weight:700;vertical-align:top;display:inline-block}.fact-title{vertical-align:top;font-size:16.73px;color:#ccc;display:inline-block;text-transform:uppercase;line-height:1.1;padding-left:15px}.home-search{padding:140px 0 100px}.home-search__titles h2{font-size:48px;font-weight:400;color:#fff;margin-bottom:50px;line-height:1.2}.home-search__titles h6{color:#ff7900;text-transform:uppercase;padding-bottom:15px;position:relative}.home-search__titles h6:before{content:'';position:absolute;left:50%;bottom:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:49px;height:2px;background-color:#ff7900}.home-search form{background-color:rgba(0,0,0,0.8);padding:40px 15px 50px;font-size:0}.home-search form p{font-size:16px;display:inline-block;width:25%;padding:0 15px;vertical-align:bottom}.home-search form label{color:#fff;font-size:16px;font-family:"Roboto",sans-serif;margin-bottom:10px}.home-search form select{height:50px;font-family:"Roboto",sans-serif;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding-left:15px}.home-search form .form-submit{text-align:center}.home-recent-posts-section{padding:85px 0 45px;background-color:#fff}.home-recent-posts-section h2{font-weight:400;margin-bottom:45px}.home-recent-posts{padding:0 20px}.home-recent-post{margin-left:-4px;display:inline-block;padding:0 55px;text-align:left;margin-bottom:65px}.home-recent-post .post-link p{color:#0a0a0a}.home-recent-post .post-link p:hover{color:#ff7900}.post-date{font-size:16px;font-weight:700;margin-bottom:25px}.post-day{color:#ff7900;padding-right:25px;position:relative;display:inline-block;vertical-align:middle}.post-day:before{content:'';position:absolute;height:30px;width:1px;background-color:#ccc;right:13px;top:-2px;-moz-transform:skew(-30deg);-ms-transform:skew(-30deg);-webkit-transform:skew(-30deg);transform:skew(-30deg)}.post-month{display:inline-block;vertical-align:middle;text-transform:uppercase;color:#fff;padding:2px 10px;background-color:#000;letter-spacing:0.025em}.post-excerpt{font-family:"Roboto",sans-serif}.home-services-section{padding:60px 0 100px;background-repeat:repeat;background-image:url("../images/grey-pattern-bg.jpg");background-position:50% 0}.home-services-section h6{color:#ff7900;position:relative;text-transform:uppercase;padding-bottom:15px;margin-bottom:40px}.home-services-section h6:before{content:'';position:absolute;left:50%;bottom:0;-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:48px;height:2px;background-color:#ff7900}.home-services-section .columns{padding:0 5px}.service-item{min-height:245px;margin-bottom:10px;position:relative;display:block}.service-item__caption{position:absolute;width:100%;height:66px;bottom:0;left:0;background-color:rgba(0,0,0,0.8);padding:14px 30px;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.service-item__caption h3{margin-bottom:0;color:#fff;font-weight:400;text-transform:capitalize;line-height:1.2;-moz-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out}.service-item:hover .service-item__caption h3{color:#ff7900}.first-item{min-height:500px}.first-item .service-item__caption{height:122px;padding:23px 30px}.tenants-section{padding:60px 0 70px}.tenants-section h2{font-weight:400}.tenants-section .slider__navigation{font-size:0}.tenants-section .slider-arrow{cursor:pointer;display:inline-block;width:56px;text-align:center;position:relative;height:66px;-moz-transition:background-color .4s ease-in-out;-o-transition:background-color .4s ease-in-out;-webkit-transition:background-color .4s ease-in-out;transition:background-color .4s ease-in-out}.tenants-section .slider-arrow:before{font-family:FontAwesome;font-size:36px;padding:6px 0;-moz-transition:color .4s ease-in-out;-o-transition:color .4s ease-in-out;-webkit-transition:color .4s ease-in-out;transition:color .4s ease-in-out}.tenants-section .slider-arrow:after{content:'';position:absolute;top:0;width:0;height:0;border-style:solid;-moz-transition:border-color .4s ease-in-out;-o-transition:border-color .4s ease-in-out;-webkit-transition:border-color .4s ease-in-out;transition:border-color .4s ease-in-out}.tenants-section .prev-arrow{background-color:#f5f5f5}.tenants-section .prev-arrow:before{display:inline-block;content:'\f104';color:#ebebeb}.tenants-section .prev-arrow:after{border-width:66px 13px 0 0;right:-6.5px;border-color:#f5f5f5 transparent transparent  transparent;z-index:1}.tenants-section .prev-arrow:hover{background-color:#ff7900}.tenants-section .prev-arrow:hover:before{color:#fff}.tenants-section .prev-arrow:hover:after{border-color:#ff7900 transparent transparent transparent}.tenants-section .next-arrow{background-color:#ff7900}.tenants-section .next-arrow:before{display:inline-block;content:'\f105';color:#fff}.tenants-section .next-arrow:after{border-width:0 0 66px 13px;left:-6.5px;border-color:transparent transparent #ff7900 transparent}.tenants-slider{position:relative;margin-top:30px}.tenants-slider .slick-slide{height:165px;font-size:0;white-space:nowrap;text-align:center;border:1px solid #ebebeb;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;cursor:pointer}.tenants-slider .slick-slide:before{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.tenants-slider .slick-slide>*{vertical-align:middle;display:inline-block;white-space:normal}.tenants-slider .slick-slide:hover{-moz-box-shadow:inset 0 0 0 5px #ededed;-webkit-box-shadow:inset 0 0 0 5px #ededed;box-shadow:inset 0 0 0 5px #ededed}.tenants-slider .slick-slide:hover .tenant-image-container img{-webkit-filter:grayscale(0);filter:grayscale(0)}.tenant-image-container img{-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-filter:grayscale(100%);filter:grayscale(100%);max-width:150px;max-height:60px;margin:0 auto}.ordinary-page.single-post{padding-top:160px}.ordinary-page.single-post .page-title{font:400 36px/1 "Roboto Condensed",sans-serif}.single-property{width:100%}.single-property h2{font-size:1rem;text-transform:uppercase;color:#999}.single-property .property-overview{padding:2rem;background-color:#EEE}.single-property .overview-content{padding-right:2rem;border-right:1px solid #DDD}.single-property .property-meta{padding:2rem}.single-property .property-meta p{margin:0}.single-property .property-meta p.data-title{text-transform:uppercase;color:#999;font-weight:bold}.single-property .property-meta .property-data-broker figure{float:left;width:80px;margin-right:1rem}.single-property .property-meta .property-data-broker p{margin:0}.single-property .property-features{padding:2rem}.single-property .property-features p:before{content:'';width:1rem;height:1px;background-color:#DDD;margin-right:1rem;display:inline-block;position:relative;bottom:.3rem;line-height:1em}.property-hero{width:100%;position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;padding:15rem 0 5rem}.property-hero .hero-content{background:rgba(0,0,0,0.5);color:#FFF;float:left;padding:1rem 2rem}.property-hero .hero-content h1{font-weight:400;line-height:1em;margin-bottom:0}.demographics{padding-left:2rem}table.property-demographics{background:none}table.property-demographics tr td{font-size:.9375rem}table.property-demographics thead{background:none;border:none}table.property-demographics thead tr{background:none}table.property-demographics thead tr th{padding:0 0 1.5rem;border:0;color:#999;font-weight:normal}table.property-demographics thead tr th.td-label{text-transform:uppercase;font-weight:bold}table.property-demographics tbody{border:none}table.property-demographics tbody tr td{background:none;border:0;padding:1.5rem 0;line-height:1em}.footer{background-color:#161616;padding:65px 0}.footer p,.footer address,.footer a{font-style:normal;color:#999;font-size:14px;font-family:"Roboto",sans-serif}.footer p{margin-bottom:0}.footer p a{text-decoration:none}.footer a:hover{color:#ff7900}.footer .social-icons .fa{font-size:20px;margin-right:10px;margin-top:16px;} p.footer-title{color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:0.025em;font-size:16px}p.copyright-title{position:relative;padding-bottom:20px;margin-bottom:50px;font-family:"Roboto",sans-serif}p.copyright-title:before{content:'';position:absolute;bottom:0;left:0;height:2px;width:48px;background-color:#fff}p.footer-contacts-title{margin-bottom:25px}.website-by img{padding-left:15px}.footer address,.footer .phone-email-container{display:inline-block;vertical-align:top}.footer address{line-height:1.6}.footer .phone-email-container{padding-left:45px}.sticky-footer{position:absolute;bottom:0;left:0;width:100%}.footer-menu{margin:0;list-style:none;padding:0}.footer-menu li{display:inline-block}.footer-menu li a{display:block;padding:5px 10px}