/*!
 * Bootstrap v3.3.5 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */:root{--primary:#157d32;--secondary:#e29c0d;--primary-hover:#0a6323;--secondary-hover:#c08408}.pagination{justify-content:center}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.col-lg-10,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-md-1,.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-12,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-9,.col-xs-12,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-12,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-9{width:75%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}@media (min-width:768px){.col-sm-12,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-9{width:75%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-offset-3{margin-left:25%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}}@media (min-width:1200px){.col-lg-10,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8{float:left}.col-lg-12{width:100%}.col-lg-10{width:83.33333333%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}}a,abbr,acronym,address,applet,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,kbd,label,legend,li,object,ol,p,pre,q,s,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{overflow-x:hidden}article,aside,details,figcaption,figure,footer,header,main,nav,section{display:block}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,td,th{font-weight:400;text-align:left}blockquote:after,blockquote:before,q:after,q:before{content:""}blockquote,q{quotes:"" ""}a:focus{outline:0}a:active,a:hover{outline:0}a img{border:0}a{text-decoration:none;cursor:pointer}input:focus,textarea:focus{outline:0}img,video{max-width:100%;vertical-align:top}audio,canvas,video{display:inline;zoom:1}h1,h2,h3,h4,h5,h6{margin:0}[type=color],[type=date],[type=email],[type=month],[type=number],[type=password],[type=search],[type=submit],[type=tel],[type=text],[type=time],[type=url],[type=week],select,textarea{background-clip:padding-box;display:block;width:100%;padding:10px 15px}input::placeholder,textarea::placeholder{color:#666;font-size:14px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.screen-reader-text,.sr-only{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}body{font-size:14px;line-height:1.5}h1,h2,h3,h4,h5,h6{color:#333;font-weight:700!important;line-height:1}h1{font-size:32px}h2{font-size:28px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}p{margin-bottom:10px}b,strong{font-weight:700}cite,dfn,em,i{font-style:italic}blockquote{border-left:4px solid #707070;border-left:4px solid rgba(51,51,51,.7);color:#707070;color:rgba(51,51,51,.7);font-size:18px;font-size:1.8rem;font-style:italic;line-height:1.6667;margin-bottom:1.6667em;padding-left:.7778em}blockquote p{margin-bottom:1.6667em}blockquote>p:last-child{margin-bottom:0}blockquote cite,blockquote small{color:#333;font-size:15px;font-size:1.5rem;font-family:"Noto Sans",sans-serif;line-height:1.6}blockquote cite,blockquote em,blockquote i{font-style:normal}blockquote b,blockquote strong{font-weight:400}address{font-style:italic;margin:0 0 1.6em}code,kbd,pre,tt,var{font-family:Inconsolata,monospace;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre{background-color:transparent;background-color:rgba(0,0,0,.01);border:1px solid #eaeaea;border:1px solid rgba(51,51,51,.1);line-height:1.2;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:.8em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}abbr[title]{border-bottom:1px dotted #eaeaea;border-bottom:1px dotted rgba(51,51,51,.1);cursor:help}mark{background-color:#fff9c0;text-decoration:none}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}hr{background-color:#eaeaea;background-color:rgba(51,51,51,.1);border:0;height:1px;margin:15px 0}li,ul{margin:0;padding:0;list-style-type:none}li>ol,li>ul{margin-bottom:0}dl{margin-bottom:1.6em}dt{font-weight:700}dd{margin-bottom:1.6em}table,td,th{border:1px solid #eaeaea;border:1px solid rgba(51,51,51,.1)}table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.6em;table-layout:fixed;width:100%}caption,td,th{font-weight:400;text-align:left}th{border-width:0 1px 1px 0;font-weight:700}td{border-width:0 1px 1px 0}td,th{padding:.4em}img{-ms-interpolation-mode:bicubic;border:0;height:auto;max-width:100%;vertical-align:middle}figure{margin:0;max-width:100%}del{opacity:.8}::-webkit-input-placeholder{color:rgba(51,51,51,.7);font-family:"Noto Sans",sans-serif}::-moz-placeholder{color:rgba(51,51,51,.7);font-family:"Noto Sans",sans-serif;opacity:1}textarea{max-width:100%}.header__main{position:relative;padding:10px 0}@media only screen and (min-width:992px){.header__main{display:flex;justify-content:space-between;align-items:center;padding:0}}@media (max-width:991px){.header__logo img{width:auto;height:50px!important}.hide{display:inline-block!important}}.hide{display:none}.header__cta{display:none;padding:10px 32px;background:#009344;color:#fff;font-size:13px;font-weight:500px;text-transform:uppercase;border-radius:4px}@media only screen and (min-width:992px){.header__cta{display:inline-block}}@media (max-width:991px){.header__menu{display:none;position:absolute;z-index:100;top:100%;width:100%;padding:0 10px 20px;border-top:3px solid var(--secondary);background-color:rgba(255,255,255,.95);box-shadow:0 4px 5px rgba(0,0,0,.15)}}@media only screen and (min-width:992px){.header__menu{display:flex!important;justify-content:space-between;align-items:center}}@media (max-width:991px){.header__menu .topbar__user{padding:10px 0}}@media (max-width:991px){.header__menu .topbar__user li:after{color:#666}}@media (max-width:991px){.header__menu .topbar__user a{color:#666;text-transform:uppercase;transition:.3s color ease-out}.header__menu .topbar__user a:hover{color:var(--secondary)}}@media only screen and (min-width:992px){.header__nav{margin-right:30px}}@media only screen and (min-width:1200px){.header__nav{margin-right:80px}}@media only screen and (min-width:992px){.header__nav-item{display:inline-block}}.header__nav li{position:relative}.header__nav li ul{position:absolute;left:-9999px;padding-left:10px}@media only screen and (min-width:992px){.header__nav li ul{width:13em;padding-left:0;border-top:3px solid var(--secondary);background-color:rgba(255,255,255,.95);box-shadow:0 4px 5px rgba(0,0,0,.15)}}.header__nav li ul a{font-weight:500;border-bottom:1px solid #eee;color:#666}.header__nav>li.hover>ul{left:0;top:auto;z-index:20}@media (max-width:991px){.header__nav>li.hover>ul{position:static}}.header__nav li li.hover ul{left:100%;top:0;z-index:20}@media (max-width:991px){.header__nav li li.hover ul{position:static}}.header__nav a{display:block;padding:10px 0;transition:.3s color ease-out}@media only screen and (min-width:992px){.header__nav a{padding:0 15px}}.header__nav a:hover{color:var(--secondary)}.header__nav a:not(:only-child){position:relative}@media (max-width:991px){.header__nav a:not(:only-child):after{position:absolute;right:2px;content:"\f107";display:inline-block;font-family:FontAwesome}}@media (max-width:991px){.header__nav a.active:not(:only-child):after{content:"\f106"}}.header__nav-link{border-bottom:1px solid #eee;color:#666;text-transform:uppercase;font-weight:500}@media only screen and (min-width:992px){.header__nav-link{border-bottom:0;color:#fff}}.header__user{position:absolute;top:10px;right:40px}@media only screen and (min-width:992px){.header__user{position:static}}.header__user-inner{position:relative}.header__user-menu{position:absolute;min-width:180px;right:0;padding:10px;border-top:3px solid var(--secondary);background-color:rgba(255,255,255,.95);box-shadow:0 4px 5px rgba(0,0,0,.15);opacity:0;visibility:hidden;z-index:-1;transition:.3s all ease-out;transform:scale(1.05)}.header__user-menu.is-visible{opacity:1!important}.header__user-name{display:none;margin-left:5px;color:#fff}@media only screen and (min-width:992px){.header__user-name{display:inline-block}}.topbar{display:none;border-bottom:1px solid rgba(255,255,255,.8);padding:5px 0;font-size:12px}@media only screen and (min-width:992px){.topbar{display:flex;justify-content:space-between;align-items:center}}.topbar li{display:inline-block}.topbar__icon{color:rgba(255,255,255,.8);font-size:14px}.topbar__link{color:rgba(255,255,255,.8);transition:.3s color ease-out}.topbar__link:hover{color:var(--secondary)}.topbar__contact{padding-right:70px}.topbar__contact li{padding-right:30px}.topbar__contact li:last-child{padding-right:0}.topbar__contact a{display:inline-block;padding-left:5px}.topbar__user--uppercase{text-transform:uppercase}.topbar__user-icon{padding-right:5px;color:rgba(255,255,255,.8);font-size:16px}.topbar__user li{display:inline-block}.topbar__user li:after{content:"|";display:inline-block;color:rgba(255,255,255,.8);padding-left:5px}.topbar__user li:last-child:after{display:none}.nav-mobile{position:absolute;top:0;right:0;display:block}@media only screen and (min-width:992px){.nav-mobile{display:none}}.nav-toggle{position:absolute;top:15px;right:0;display:block;padding:10px 25px 0 0}.nav-toggle span,.nav-toggle span:after,.nav-toggle span:before{position:absolute;display:block;width:20px;height:2px;border-radius:10px;background-color:#fff;content:"";cursor:pointer;transition:.2s all ease-out}.nav-toggle span:before{top:-6px}.nav-toggle span:after{bottom:-6px}.nav-toggle.active span{background-color:transparent}.nav-toggle.active span:after,.nav-toggle.active span:before{top:0}.nav-toggle.active span:before{transform:rotate(45deg)}.nav-toggle.active span:after{transform:rotate(-45deg)}.footer__copyright-inner{display:flex;flex-direction:column;padding:20px 0}@media only screen and (min-width:992px){.footer__copyright-inner{flex-direction:row;justify-content:space-between;align-items:center}}.footer__copyright-desc{color:#555}@media only screen and (min-width:992px){.footer__copyright-desc{margin-bottom:0}}.footer__copyright-list li{display:inline-block}.footer__copyright-list li:after{content:"|";display:inline-block;padding:0 5px;color:#888}.footer__copyright-list li:last-child:after{display:none}.footer__copyright-list a{color:#888;font-size:13px;text-transform:uppercase;transition:.3s color ease-out}.footer__copyright-list a:hover{color:var(--secondary)}.section__title{margin-bottom:30px;color:#333;font-size:26px}.col-md-main{position:relative}@media only screen and (min-width:992px){.col-md-main:after{content:"";position:absolute;width:1px;height:100%;background-color:#eee;right:-45px;top:0}}@media only screen and (min-width:992px){.col-md-sidebar{padding-left:105px}}.widget{margin-bottom:60px}.widget--wild-sand{background-color:#f6f6f6}.widget--white{background-color:#fff}.widget--padding-20{padding:20px}.widget__title{margin-bottom:30px;font-size:18px}.widget__title--uppercase{text-transform:uppercase}.widget__news-item{margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:20px}.widget__news-item:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.widget__news a{color:#666;transition:.3s color ease-out}.widget__news a:hover{color:var(--secondary)}.widget__news span{display:block}.search-form{position:relative}.search-form__field{background-color:#f7f7f7;border:1px solid #e5e5e5}.search-form__submit{position:absolute;right:10px;top:50%;border:0;padding:0;background-color:transparent;color:#333;font-size:16px;transform:translateY(-50%);cursor:pointer}.widget_list li{margin-bottom:15px;border-bottom:1px dotted #ddd;padding-bottom:15px}.widget_list li:before{content:"\f0c8";display:inline-block;padding-right:15px;color:#333;font-family:FontAwesome;font-size:6px;line-height:14px}.widget_list li:last-child{margin-bottom:0}.widget_list a{color:#333;transition:.3s color ease-out}.widget_list a:hover{color:var(--secondary)}.widget_list span{display:inline-block;padding-left:10px;color:#999}.tag-cloud__item{position:relative;display:inline-block;height:24px;margin-right:15px;margin-bottom:15px;background-color:#f7f7f7;padding:2px 25px;color:#999;font-size:13px;transition:.3s color ease-out}.tag-cloud__item:before{content:"";position:absolute;width:0;height:0;top:0;left:-6px;border-right:6px solid #f7f7f7;border-top:12px solid transparent;border-bottom:12px solid transparent}.tag-cloud__item:after{content:"";position:absolute;left:5px;top:50%;transform:translateY(-50%);width:4px;height:4px;background-color:#fff;border-radius:50%;box-shadow:-1px -1px 2px #eee}.tag-cloud__item:hover{color:#333}.contact-form--no-padding{padding:0}.contact-form--bordered{border:1px solid #eee}.contact-form--wild-sand{background-color:#f6f6f6}.contact-form__header{margin-bottom:20px}.contact-form__title{font-size:18px}.contact-form__body{padding-bottom:10px}.contact-form__comment{resize:none}.contact-form__submit{background-color:var(--secondary);color:#fff;font-size:14px;font-weight:500;text-align:center;cursor:pointer}.contact-form__submit--contact{max-width:275px;padding-top:11px;padding-bottom:11px;border-radius:0}.main-slider{position:relative}.item-grid{position:relative;padding:40px 0 100px;background-color:#f6f6f6}@media only screen and (min-width:768px){.item-grid{padding:95px 0 35px}}.item-grid--centered{text-align:center}.item-grid__load-more{display:inline-block;margin-top:30px;padding:11px 54px;background-color:var(--secondary);color:#fff;font-size:13px;text-transform:uppercase;text-align:center;border-radius:4px}.item__label{position:absolute;top:20px;left:20px;padding:0 12px;display:inline-block;background-color:#ff9d00;color:#fff;font-size:10px;text-align:center;border-radius:3px}.features{background-image:url(../images/uploads/features_bg.png);background-repeat:no-repeat;background-size:cover;background-position:center;background-attachment:fixed;color:#fff}.features__overlay{padding:95px 0;background-color:rgba(11,33,76,.9)}.feature{margin-bottom:32px;text-align:center}@media only screen and (min-width:768px){.feature{margin-bottom:0}}.feature__icon{display:inline-block;margin-bottom:45px}.feature__title{margin-bottom:15px;color:#fff;font-size:18px}.feature__desc{margin-bottom:0;color:rgba(255,255,255,.7)}.featured-listing__nav{background-color:#fff}@media only screen and (min-width:1200px){.featured-listing__nav{padding:10px 57% 10px 0;width:100%}}@media only screen and (min-width:1200px){.featured-listing__videos{position:absolute;top:0;right:0;height:100%;width:57%}}.listing{position:relative;background-color:#fff;transition:.3s all ease-out}.listing:hover{box-shadow:0 1px 7px 0 rgba(0,0,0,.12)}.listing img{width:100%}.listing__location{margin-bottom:8px;color:#444;font-size:13px}.listing__price{margin-bottom:20px;color:#1fc341;font-size:16px;font-weight:700;text-transform:uppercase}.listing__price a{color:#1fc341}.listing__title{margin-bottom:8px}.listing__title a{color:#000;font-size:16px;transition:.3s color ease-out}.listing__title a:hover{color:var(--secondary)}.listing__stats{margin-bottom:10px;color:#333;font-size:10px;text-transform:uppercase}@media only screen and (min-width:768px){.listing__stats{margin-bottom:0}}.listing__stats li{display:inline-block;margin-right:15px}.listing__stats li:last-child{margin-right:0}.main-listing__wrapper{margin-bottom:15px}.main-listing__form-title{display:inline-block;margin-bottom:5px;color:#333;font-size:15px;font-weight:700}.main-listing__form-select{display:flex;align-items:center;margin-bottom:10px}.main-listing__form-label{display:inline-block;color:#333;font-size:13px;text-transform:uppercase;cursor:pointer}.main-listing__form-label:hover{color:var(--secondary)}.main-listing__form-label:before{content:"\f10c";display:inline-block;margin-right:10px;font-family:FontAwesome;font-weight:14px}.main-listing__form-radio{display:none}.main-listing__form-radio:checked~.main-listing__form-label{color:var(--secondary)}.main-listing__form-radio:checked~.main-listing__form-label:before{content:"\f192"}.main-listing__form-radio:disabled~.main-listing__form-label:before{content:"\f111";color:#888}.main-listing__form-container{display:flex;justify-content:space-between}.main-listing__form-container .main-listing__form-field{width:48%;margin-bottom:0}.main-listing__form-field{height:41px;border-color:#eee;color:#666;font-size:13px}.main-listing__form-field::placeholder{font-size:13px;color:#666}.main-listing__form-field .dk-selected{border-color:#eee;color:#666}.main-listing__form-field .dk-selected:focus,.main-listing__form-field .dk-selected:hover{border-color:var(--secondary)}.main-listing__form-field .dk-select-options{color:#666}.main-listing__form-more-filter{display:block;margin-top:10px;margin-bottom:10px;color:var(--secondary);font-size:13px;font-weight:500;text-align:center;text-transform:uppercase}.main-listing__form-expand{display:none;padding-bottom:5px}.play-icon{position:absolute;z-index:2;top:50%;left:50%;color:#fff;font-size:55px;transition:.3s color ease-out;transform:translate(-50%,-50%)}.play-icon:hover{color:var(--secondary)}.newsletter{padding:40px 0;background-color:var(--primary)}.partners{padding:20px 0;background-color:#eee}.partners__list{display:flex;flex-wrap:wrap}.partners__list li{padding:0 15px;width:50%}@media only screen and (min-width:768px){.partners__list li{width:33.33%}}@media only screen and (min-width:992px){.partners__list li{width:20%}}.news{padding-top:100px;padding-bottom:80px}@media only screen and (min-width:992px){.news{padding-bottom:100px}}.comments-area{padding-bottom:50px}.comments-title{margin-bottom:40px;font-size:22px;text-transform:uppercase}.comment{margin-bottom:50px}@media only screen and (min-width:768px){.comment-wrapper{display:flex}}@media only screen and (min-width:768px){.comment-main{flex:1;margin-left:30px}}.comment-avatar{margin-bottom:10px}@media only screen and (min-width:768px){.comment-avatar{margin-bottom:0}}.comment-avatar img{border:5px solid #f6f6f6;border-radius:50%}.comment-meta{margin-bottom:20px}@media only screen and (min-width:768px){.comment-meta{display:flex;align-items:center}}.comment-content{padding:30px;background-color:#f6f6f6}.comment-author{margin-bottom:5px;font-size:16px;text-transform:uppercase}@media only screen and (min-width:768px){.comment-author{margin-right:80px;margin-bottom:0}}.comment-author a{color:#333}.comment-date{color:#999;font-size:12px;text-transform:uppercase}.comment-reply a{display:inline-block;margin-left:15px;border:1px solid #333;padding:1px 11px;color:#333;font-weight:500}.comment-respond-title{margin-bottom:20px;font-size:22px;text-transform:uppercase}.comment-form-field{margin-bottom:30px;border-bottom:1px dotted #ddd;border-radius:0}.comment-form-submit{display:inline-block;border:0;padding:15px 40px;background-color:var(--secondary);color:#fff;text-transform:uppercase;text-align:center;font-weight:500;border-radius:6px;cursor:pointer}.ht-breadcrumbs--y-padding{padding:20px 0}.ht-breadcrumbs--b-border{border-bottom:1px solid #ddd}.ht-breadcrumbs__item{display:inline-block;padding-right:5px;font-size:12px}.ht-breadcrumbs__item:after{content:"\f105";display:inline-block;padding-left:7px;font-family:FontAwesome}.ht-breadcrumbs__item:last-child:after{display:none}.ht-breadcrumbs__link{color:#888;transition:.3s color ease-out}.ht-breadcrumbs__link:hover{color:var(--secondary)}.ht-breadcrumbs__page{color:#333}.agency__contact li{position:relative;margin-bottom:2px;padding-left:20px;color:#333}.agency__contact li:before{position:absolute;left:0;color:#bbb;font-family:FontAwesome}.agency__contact-phone:before{content:"\f232"}.agency__contact-website:before{content:"\f0ac"}.agency__contact-email:before{content:"\f003";font-size:14px}.agency__contact-address:before{content:"\f041";font-size:16px}.agency__contact a{color:var(--primary)}.about-us__main{padding:40px 0 70px}.about-us p{margin-bottom:30px;color:#333}.about-us__img{margin-bottom:30px}.about-us__title{margin-bottom:15px;font-size:24px}.contact__main{padding:40px 0 100px}.contact__map-container{position:relative;min-height:430px;margin-bottom:40px}.contact__title{padding:20px 0 10px;font-size:24px}.contact__desc{margin-bottom:15px}@media only screen and (min-width:992px){.contact__desc{margin-bottom:30px}}.contact p{margin-bottom:0;color:#333}#contact-map{position:absolute;top:0;left:0;width:100%;height:100%}.error-404__main{padding:100px 0}.error-404__title{margin-bottom:15px;font-size:45px;text-transform:uppercase}@media only screen and (min-width:768px){.error-404__title{font-size:60px;margin-bottom:30px}}.error-404__detail{margin-bottom:30px}.error-404__explain{margin-bottom:5px;font-size:24px}.error-404__desc{color:#666}.error-404__cta{display:block;max-width:370px;border:2px solid #eee;padding:13px 0;color:#bbb;font-size:20px;font-weight:500;text-transform:uppercase;text-align:center;transition:.3s all ease-out}.error-404__cta:hover{border-color:var(--secondary);background-color:var(--secondary);color:#fff}.pagination--t-margin{margin-top:20px}.pagination__item{display:inline-block;margin:0 2px}.pagination__link{display:inline-block;color:#333;width:40px;height:40px;line-height:inherit;text-align:center;border-radius:4px;border:1px solid transparent;transition:.5s all ease-out}.pagination__link--selected{background-color:var(--secondary)!important;color:#fff}.pagination__link:hover{border:1px solid #ddd}.pagination__link--selected:hover{border:1px solid transparent}.blog-single__main,.blog__main{padding-top:50px;padding-bottom:50px}.ht-field{display:block;width:100%;margin-bottom:20px;font-size:13px;background:#fff}.listing-search__btn{height:41px;display:inline-block;width:100%;margin-bottom:20px;padding:10px;background-color:#1fc341;color:#fff;border-radius:4px;text-transform:uppercase;text-align:center;font-weight:500}.listing-search__advance{display:none}.ui-widget-content{border:0!important;background-color:#fff!important}.listing-search__more-inner{display:none}.listing-search__more-btn{display:inline-block;margin-bottom:20px;color:#f3f3f3;font-size:13px;font-weight:500;text-transform:uppercase}.listing-search__more-btn:after{content:"\f105";display:inline-block;padding-left:5px;font-family:FontAwesome;transition:.3s all ease-out;transform-origin:100% 70%}.listing-search__more-btn--show:after{transform:rotate(90deg)}.property__meta{display:flex;align-items:center;margin-bottom:10px}.property__type{display:inline-block;color:var(--secondary);font-size:11px;text-transform:uppercase}.property__name{margin-bottom:8px;font-size:30px}.property__stat{display:inline-block;margin-right:20px;color:#666;font-size:12px;text-transform:uppercase}.property__stat:last-child{margin-right:0}.property__figure{display:block;margin-bottom:-2px;color:#333;font-size:24px}.property__item{display:inline-flex;margin-right:10px;text-align:center}@media only screen and (min-width:1200px){.property__item{margin-right:30px}}.property__item:last-child{margin-right:0}.property__item-desc{display:inline-block;text-align:center;color:#999}.property__link{display:flex;flex-direction:column;align-items:center}.property__icon{font-size:18px;width:50px;height:50px;margin-bottom:5px;border-radius:50%;background-color:var(--primary);color:#fff;line-height:50px;text-align:center}@media only screen and (min-width:992px){.property__main{display:flex;align-items:center}}.property__main-item{position:relative;margin-bottom:10px}@media only screen and (min-width:992px){.property__main-item{display:inline-block;margin-bottom:0;margin-right:20px;padding-right:20px}.property__main-item:after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";width:1px;height:80px;background-color:#ddd}.property__main-item:last-child{padding-right:0;margin-right:0}.property__main-item:last-child:after{display:none}}@media only screen and (min-width:1200px){.property__main-item{margin-right:50px;padding-right:50px}}@media only screen and (min-width:768px){.property__header-container{display:flex;justify-content:space-between;align-items:center}}.property__container .widget{transition:.3s all ease-out}.property__container .widget:hover{box-shadow:0 0 7px 0 rgba(0,0,0,.15)}.widget__container{padding-top:50px}@media only screen and (min-width:30em){.property__features-list{columns:2;column-gap:10px}}@media only screen and (min-width:768px){.property__features-list{columns:3;column-gap:20px}}.property__features-item{margin-bottom:3px;color:#333}.property__accordion-header{padding:10px 15px;display:flex;justify-content:space-between;border-top:1px solid #eee;background-color:#f6f6f6;cursor:pointer}@media only screen and (min-width:768px){.property__accordion-header{padding:15px 20px}}@media only screen and (min-width:992px){.property__accordion-header{align-items:center}}.property__accordion-expand{color:#888}.property__accordion-content{display:none;text-align:center}.property__tab{display:inline-block;margin-right:15px;margin-bottom:10px;color:#666;transition:.3s all ease-out;padding-bottom:5px;border-bottom:3px solid transparent}.property__tab:hover{color:#333;border-bottom:3px solid var(--secondary)}.property__tab--active{color:#333;border-bottom:3px solid var(--secondary)}@media only screen and (min-width:992px){.property__tab{margin:0 0 0 15px;padding-bottom:10px}}.property__tab-content{display:none;margin:5px 0 0;border:0;border-collapse:collapse;border-spacing:0;table-layout:auto;width:100%}@media only screen and (min-width:992px){.property__tab-content{margin:15px 0 0}}.property__tab-content td,.property__tab-content th{border:0;border-bottom:1px solid #eee;min-width:150px}.property__tab-content td{color:#333;padding:15px 0}.property__tab-content th{padding:5px 0;color:#666;font-weight:400}.property__tab-content.is-visible{display:table}@media only screen and (min-width:1200px){.form-calculator__wrapper{display:flex;justify-content:space-between}}.form-calculator__group{position:relative;margin-bottom:10px;padding:10px 15px;border:1px solid #eee;border-radius:4px}.form-calculator__group .ht-field{margin-bottom:0}@media only screen and (min-width:1200px){.form-calculator__group--larger{width:57%}}@media only screen and (min-width:1200px){.form-calculator__group--smaller{width:40%}}.form-calculator__label{color:#999;font-size:12px}.form-calculator__icon{position:absolute;bottom:18px;color:#999;font-size:16px}.form-calculator__field{color:#333}.form-calculator__percent{right:20px}.form-calculator__currency{left:20px}.form-calculator__submit{background-color:var(--secondary);color:#fff;font-size:13px;font-weight:500;text-transform:uppercase;text-align:center;cursor:pointer}.form-calculator__result{display:none;margin-top:10px}.mortgage-payment{font-size:16px;line-height:1.5}.mortgage-payment span{color:#666}.property__slider{margin-bottom:50px}@media only screen and (min-width:1200px){.property__slider-container--vertical{display:flex}}.property__slider-main{position:relative}@media only screen and (min-width:1200px){.property__slider-main--vertical{width:88%}}.property__slider-info{display:inline-block;position:absolute;bottom:20px;right:20px;padding:3px 15px;background-color:rgba(0,0,0,.8);color:#fff;border-radius:4px;text-align:center}.property__slider-info i{display:inline-block;font-size:14px;margin-right:5px}.property__slider-info .sliderInfo{display:inline-block;font-size:14px}.property__slider-nav{position:relative;padding:20px 25px}@media only screen and (min-width:768px){.property__slider-nav{padding:30px 25px}}.property__slider-nav .slick-slide{margin:0 5px;border:2px solid transparent}.property__slider-nav .slick-current{border-color:var(--secondary)}.property__slider-nav .slick-arrow{color:#888;font-size:16px;cursor:pointer}.property__slider-nav .slick-arrow:hover{color:var(--secondary)}.property__slider-nav .slick-disabled,.property__slider-nav .slick-disabled:hover{color:#e5e5e5}.property__slider-nav .slick-horizontal-arrow{position:absolute;top:50%;transform:translateY(-50%)}.property__slider-nav .slick-horizontal-prev-arrow{left:10px}.property__slider-nav .slick-horizontal-next-arrow{right:10px}.property__slider-nav .slick-vertical-arrow{position:absolute;left:50%;transform:translateX(-50%)}.property__slider-nav .slick-vertical-prev-arrow{top:5px}.property__slider-nav .slick-vertical-next-arrow{bottom:5px}.property__slider-nav--vertical{background-color:#f3f3f3}@media only screen and (min-width:1200px){.property__slider-nav--vertical{width:12%}}@media only screen and (min-width:1200px){.property__slider-nav--vertical .slick-slide{margin:5px 0}}.property__slider-nav--horizontal{background-color:#fff}@media only screen and (min-width:768px){.property__slider-nav--horizontal{padding:20px 25px}}.property__slider-item:hover{cursor:pointer}.property__control{display:inline-block;width:30px;height:30px;margin-right:10px;border-radius:4px;background-color:rgba(0,0,0,.65);box-shadow:0 1px 3px 0 rgba(0,0,0,.35);line-height:30px;text-align:center;cursor:pointer;transition:.3s all ease-out}.property__control:last-child{margin-right:0}@media only screen and (min-width:768px){.property__control{width:45px;height:45px;line-height:45px}}.property__control:hover{background-color:var(--secondary)}.property__control--active{background-color:var(--secondary)}.coming-soon{position:relative;width:100vw;height:100vh;background-image:url(../images/uploads/coming_soon.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;color:#f3f3f3}.coming-soon__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.65)}.coming-soon__container{display:flex;height:100%;flex-direction:column;justify-content:space-between}.coming-soon__title{margin-bottom:16px;color:#f3f3f3;font-size:40px;font-weight:800}@media only screen and (min-width:992px){.coming-soon__title{margin-bottom:25px;font-size:72px}}.coming-soon__subtitle{margin-bottom:15px;font-size:16px}@media only screen and (min-width:992px){.coming-soon__subtitle{margin-bottom:25px;font-size:20px}}.coming-soon__form{position:relative;max-width:500px}.coming-soon__field{max-width:500px;background-color:transparent;border:1px solid #f3f3f3;border-radius:0;color:#f3f3f3}.coming-soon__field::placeholder{color:#f3f3f3}.coming-soon__submit{position:absolute;top:50%;transform:translateY(-50%);right:10px;border:0;background-color:transparent;color:#f3f3f3;cursor:pointer;transition:.2s all ease-out}.coming-soon__submit:hover{right:5px;color:var(--secondary)}.coming-soon__submit-icon{font-size:18px}.coming-soon__countdown{margin-bottom:10px}@media only screen and (min-width:768px){.coming-soon__countdown{margin-bottom:30px}}.coming-soon__placeholder{display:inline-block;margin-right:20px}@media only screen and (min-width:768px){.coming-soon__placeholder{margin-right:50px}}.coming-soon__placeholder:last-child{margin-right:0}.coming-soon__time{font-size:24px;font-weight:700}@media only screen and (min-width:768px){.coming-soon__time{font-size:36px}}.coming-soon__unit{text-transform:uppercase}.package{margin-bottom:30px;padding:35px;background-color:#f6f6f6;border-radius:3px;text-align:center}@media only screen and (min-width:992px){.package{text-align:left}}.bookmarked-listing__container{padding:40px 0 80px}.bookmarked-listing__headline{margin-bottom:10px;font-size:24px;font-weight:400}.settings-block{padding:20px 0 15px;border-bottom:1px solid #ddd}.settings-block:last-of-type{border-bottom:0}.settings-block__title{display:inline-block;margin-bottom:12px;color:#888;font-size:13px}.setting{margin-bottom:5px;position:relative;padding-left:20px}.setting__icon{position:absolute;left:0;display:inline-block;color:#333;font-size:16px}.setting--current .setting__icon,.setting:hover .setting__icon{color:var(--secondary)}.setting__link{color:#333}.setting--current .setting__link,.setting:hover .setting__link{color:var(--secondary)}.manage-list__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background-color:#eee;border-radius:3px}.manage-list__item{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #eee}.manage-list__item:last-child{padding-bottom:0;border-bottom:0}.manage-list__item-container{display:flex;align-items:center}.manage-list__item-container .listing__price{margin-bottom:0}.manage-list__item-img{display:none}@media only screen and (min-width:992px){.manage-list__item-img{display:block;margin-right:30px}}.manage-list__action{flex-shrink:0;padding-left:10px}.manage-list__action a{display:block;color:#333;font-weight:500}.manage-list__action a:hover{color:var(--secondary)}.manage-list__action .remove:hover{color:red}.sign-up__container{padding:40px 0 80px}.sign-up__textcontent{margin-bottom:5px;text-align:center;color:#666;font-size:32px;line-height:45px;font-family:inherit;font-weight:400}.sign-up__textcontent span{font-size:18px;font-weight:400}.sign-up__tab{color:#666}.sign-up__tab.is-active{color:#333;font-weight:700}.sign-up__label{display:block;margin-bottom:8px;color:#333;font-weight:700}.sign-up__field{margin-top:15px;border:1px solid #ddd;margin-bottom:5px}.sign-up__submit{display:inline-block;width:auto;margin-bottom:25px;padding:11px 64px;border:1px solid transparent;background-color:var(--secondary);color:#fff;font-size:14px;font-weight:500;cursor:pointer;border-radius:3px}.sign-up__wrapper{margin-bottom:35px}.sign-up__link{display:inline-block;color:#999}.sign-up__link:hover{color:var(--secondary)}.sign-up__desc{color:#999}.sign-up__desc a{color:#333;border-bottom:1px solid var(--secondary)}.sign-up__form{display:none}.sign-up__form.is-visible{display:block}.back-to-top{opacity:0;visibility:hidden;position:fixed;right:12px;bottom:75px;display:inline-block;width:30px;height:30px;background-color:var(--secondary);border-radius:3px;color:#fff;font-size:18px;text-align:center;line-height:30px;box-shadow:0 0 10px rgba(0,0,0,.05);transition:.3s all ease-out}@media only screen and (min-width:768px){.back-to-top{right:20px;bottom:20px;width:40px;border-radius:100%;height:40px;line-height:40px}}.back-to-top:hover{opacity:1!important}.back-to-top.is-visible{visibility:visible;opacity:.75}.my-profile__container{padding:40px 0 80px}.my-profile__label{display:block;margin-bottom:10px;color:#333;font-weight:500}.my-profile__field{margin-bottom:25px;border:1px solid #ddd;background-color:#f7f7f7;color:#888}.my-profile__submit{display:inline-block;width:auto;padding:10px 55px;background-color:var(--secondary);color:#fff;text-align:center;cursor:pointer;font-size:14px;font-weight:500}.my-profile__wrapper{position:relative;margin-bottom:25px;padding:10px 0;border:2px dashed #ddd;color:#888;text-align:center;border-radius:3px}.my-profile__wrapper input[type=file]{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer}.submit-property__container{padding:40px 0 80px}.submit-property__group{position:relative;margin-bottom:25px}.submit-property__group .dk-selected{background-color:#eee!important;height:40px}.submit-property__headline{margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #eee;font-size:20px}.submit-property__field{background-color:#eee;padding-top:11px;padding-bottom:11px;padding-right:45px}.submit-property__label{display:inline-block;margin-bottom:10px;color:#333;font-weight:500}.submit-property__submit{display:inline-block;width:auto;padding:11px 75px;background-color:var(--secondary);color:#fff;font-weight:500;cursor:pointer}.submit-property__wrapper{display:inline-block;margin-right:30px}.submit-property__checkbox{display:none}.submit-property__feature{font-weight:400;cursor:pointer}.submit-property__feature:before{content:"\f0c8";display:inline-block;margin-right:10px;color:#eee;font-family:FontAwesome}.submit-property__checkbox:checked~.submit-property__feature:before{content:"\f14a";color:var(--secondary)}.submit-property__checkbox:disabled~.submit-property__feature:before{content:"\f0c8";color:#666}.submit-property__upload{position:relative;border:2px dashed #ddd;text-align:center;padding-top:15px;padding-bottom:15px;color:#888}.submit-property__upload input[type=file]{position:absolute;top:0;bottom:0;left:0;width:100%;opacity:0;cursor:pointer}.submit-property__icon{display:block;margin-bottom:10px;font-size:24px}#page-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}#page-loader.dimissloader{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s}.loader.loader--fade{margin-top:30px}.loader-item{display:inline-block;width:20px;height:20px;margin-left:2px;background-color:rgba(0,23,71,.7);color:rgba(0,23,71,.3);animation-duration:2s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-iteration-count:infinite}.loader-item:nth-child(1){background-color:#009344;animation-delay:.4s}.loader-item:nth-child(2){background-color:#58595b;animation-delay:.8s}.loader-item:nth-child(3){background-color:#0e68b3;animation-delay:1.2s}.loader-item:nth-child(4){background-color:#f15a29;animation-delay:1.6s}.loader--fade .loader-item{animation-name:fade;animation-duration:2s}@keyframes fade{0%{opacity:0}50%{opacity:1}100%{opacity:0}}html.hidescrollbar{overflow:hidden}html.hidescrollbar body{overflow:hidden}.userpic-content{position:relative;width:100%;max-width:450px;overflow:hidden;float:none;width:130px!important;height:130px;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;border-radius:50%!important;box-shadow:0 3px 10px 0 rgba(0,0,0,.1);background-size:100% 100%;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;margin-bottom:20px}