html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0},figure,header,main,nav{display:block}.custom-list{padding:0;margin:0}ins.adsbygoogle[data-ad-status="unfilled"] { display: none !important;}.adsbygoogle[data-ad-status="unfilled"] {display: none !important;}#main-wrapper.boxed{margin:0 auto}#main-wrapper.boxed header{width:1170px;margin:0 auto}#main-wrapper.boxed header .container{padding:0}#main-wrapper .boxed-content{height:auto!important;width:1170px;margin:0 auto}#main-wrapper.boxed #slider>.container{padding:0}#main-wrapper.boxed .nav>li>a>.caption{position:absolute;left:0;right:0;bottom:5px;color:#fff;font-size:1em;font-weight:400}#main-wrapper.boxed .nav.no-squares>li>a>.caption{position:relative;bottom:-5px}@media (max-width:1200px){#main-wrapper.boxed header{width:100%}#main-wrapper.boxed{width:100%}#main-wrapper .boxed-content{height:auto!important;width:100%;margin:0 auto}#main-wrapper.boxed header .container{width:970px}}@media (max-width:1200px){#main-wrapper.boxed header>.container{width:970px}#main-wrapper.boxed .nav>li>a>.caption{position:absolute}}@media (max-width:991px){#main-wrapper.boxed{width:100%}#main-wrapper .boxed-content{height:auto!important;width:100%;margin:0 auto}#main-wrapper.boxed header{width:inherit;padding:10px 0 10px 0}#main-wrapper.boxed header .container{padding:0 15px;width:750px}}@media (max-width:768px){#main-wrapper.boxed{width:auto}#main-wrapper .boxed-content{height:auto!important;width:auto;margin:0 auto}#main-wrapper.boxed header{width:100%}#main-wrapper.boxed header .container{width:auto}}#header{position:relative;padding:5px 0 5px 0;z-index:9999}#header .container{position:relative}#header #login-shadow{position:fixed;top:0;width:100%;z-index:9998;background:rgba(0,0,0,.7)}#header .utility-nav{position:relative;margin-bottom:2px}#header .utility-user li{float:left}#header .utility-user li a{margin:0}#header .utility-user li#home,#header .utility-user li.home{position:relative;border-right:2px solid #fff}#header .utility-user li#login,#header .utility-user li.login{position:relative;border-right:2px solid #fff}#header .utility-user li#login form,#header .utility-user li.login form{position:absolute;top:-700px;width:320px;z-index:9999}#header .utility-user li#login form .login-form-container,#header .utility-user li.login form .login-form-container{padding:20px;background:#fff;box-shadow:0 0 10px #000}#header .utility-user li#login form .login-form-container .submit-btn,#header .utility-user li.login form .login-form-container .submit-btn{margin:0;display:block;width:100%;background-color:#d4dee1}#header .utility-user li#login form .login-form-container .submit-btn:hover,#header .utility-user li.login form .login-form-container .submit-btn:hover{color:#fff;background:#1470a6}#header .utility-user li#login form .login-form-container .password,#header .utility-user li.login form .login-form-container .password{margin:0;display:block;width:100%;text-align:center}#header .utility-user li#register,#header .utility-user li.register{border-right:2px solid #fff}#header .utility-social{margin-top:5px;float:right}#header .utility-social ul li{margin-right:5px;display:inline-block;float:left}#header .utility-social ul li i{margin:0}#header .search-nav{position:relative;margin-bottom:10px}#header .search-nav .advanced-search-button{position:absolute;width:39px;height:39px;text-align:center;background-color:#1470a6}#header .search-nav .advanced-search-button.active,#header .search-nav .advanced-search-button:hover{background:#40555c}#header .search-nav .advanced-search-button i{color:#fff}#header .search-nav .sub-menu{position:absolute;top:41px;left:0;display:none;width:230px;z-index:101}#header .search-nav .sub-menu li{margin:0 0 2px 0;display:block}#header .search-nav .sub-menu li a{padding:9px 14px;display:block;color:#fff;background:#1470a6}#header .search-nav .sub-menu li a:hover{background:#40555c}#header .search-nav form input{padding-left:55px;height:39px}#header .search-nav form button{position:absolute;padding:9px 14px;right:0;top:0}#header .menu-nav{position:relative}@media only screen and (max-width:991px){#header .menu-nav .logo{margin-top:35px}}@media only screen and (min-width:992px){#header .menu-nav .logo{padding:10px 0 0 5px}#header .menu-nav .nav-wrapper{padding:0 10px 0 0}}#header .menu-nav .logo img{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .menu-nav .logo img:hover{opacity:.6}#header .menu-nav .search-nav.mobile{display:none}#header .menu-nav .nav li{margin-left:10px;float:left;text-align:center}#header .menu-nav .nav.no-squares li{margin-top:40px;margin-bottom:40px}#header .menu-nav .nav.no-squares li a{margin-left:20px}#header .menu-nav .nav.no-squares li .sub-menu li{padding-top:0;margin-top:0;margin-bottom:2px}#header .menu-nav .nav.no-squares li .has-submenu .sub-menu li>a{margin-left:0}#header .menu-nav .nav .menu-square{position:relative;margin-bottom:3px;width:100px;height:75px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .menu-nav .nav .menu-square.home{background:#6a8c98}#header .menu-nav .nav .menu-square.listing{background:#1470a6}#header .menu-nav .nav .menu-square.pricing{background:#1470a6}#header .menu-nav .nav .menu-square.about{background:#32beeb}#header .menu-nav .nav .menu-square.active,#header .menu-nav .nav .menu-square:hover{background:#40555c}#header .menu-nav .nav .menu-square:hover.with-img{opacity:.6;background:0 0}#header .menu-nav .nav .menu-square i{margin:0;font-size:1.5em;color:#fff;line-height:50px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header .menu-nav .nav .menu-square:hover i{font-size:3em}#header .menu-nav .sub-menu{position:absolute;display:none;width:230px;z-index:101}#header .menu-nav .sub-menu li{margin:0 0 2px 0;display:block;float:none;text-align:left}#header .menu-nav .sub-menu li.has-submenu:after{position:absolute;padding:15px;margin-top:-45px;right:0;color:#fff;content:"\f0da";font-family:fontAwesome}#header .menu-nav .sub-menu li.has-submenu ul{position:absolute;left:232px;margin-top:-39px}#header .menu-nav .sub-menu li a{padding:9px 14px;display:block;color:#fff;background:#1470a6}#header .menu-nav .sub-menu li a.active,#header .menu-nav .sub-menu li a:hover{background:#40555c}#header .menu-nav .has-submenu:last-child .sub-menu{right:0}#header .menu-nav .caption{position:relative}@media (max-width:767px){#header .menu-nav .logo img{width:auto}#header .navbar-toggle,#header .search-toggle{top:-4px}}@media only screen and (min-width:768px) and (max-width:991px){#header .menu-nav .logo img{width:auto}}#header .search-nav.mobile{margin:15px 0 0 0;display:none}#header .search-nav.mobile form>button{right:15px}#header .search-nav.mobile .sub-menu{margin-left:15px}#header .nav-wrapper-mobile{position:relative;display:none}#header .nav-wrapper-mobile .main-menu{position:relative;padding:10px 0 15px 0;margin:0 auto;width:100%;display:block}#header .nav-wrapper-mobile .main-menu li{position:relative;padding:5px 0 5px 15px;font-size:1.2em;background:#f5f5f5;margin-bottom:0;display:block;border-bottom:1px solid #fff}#header .nav-wrapper-mobile .main-menu li a{position:relative;display:block}#header .nav-wrapper-mobile .main-menu .has-submenu .sub-menu{position:relative;padding:5px 0 0 30px;width:auto}#header .nav-wrapper-mobile .main-menu .has-submenu .sub-menu ul{position:relative;padding-top:0;margin:5px 0 0 0;left:0}#header .nav-wrapper-mobile .main-menu .has-submenu .sub-menu li{position:relative;display:block}#header .nav-wrapper-mobile .main-menu .has-submenu .sub-menu li a{position:relative;padding:0;display:block;color:inherit;background:0 0}#header .nav-wrapper-mobile .main-menu .has-submenu .submenu-toggle{position:absolute;right:0;top:-3px;padding:5px 5px 5px 5px;z-index:9999}#header .nav-wrapper-mobile .main-menu .has-submenu .submenu-toggle i{color:#1470a6}#header .nav-wrapper-mobile .social-inner{position:relative;padding:15px 0;margin:0 auto;text-align:center;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}#header .nav-wrapper-mobile .social-inner li{margin:0 2.5px;display:inline-block}#header .nav-wrapper-mobile .social-inner li i{margin:0}#header .nav-wrapper-mobile .utility-user{position:relative;padding:15px 0 0 5px;margin:0 auto;text-align:center}#header .nav-wrapper-mobile .utility-user li{margin:0 2.5px;display:inline-block;float:none!important}#header .nav-wrapper-mobile .utility-user li .login-form{position:absolute;left:-50px;top:-1600px;width:300px;z-index:9999}@media (max-width:991px){body{padding-top:60px}#header{position:fixed;top:0;width:100%;background:#fff;box-shadow:0 0 3px 0 rgb(0 0 0 / 44%)}#header .menu-nav .nav,#header .nav-wrapper.mobile,#header .search-nav,#header .utility-nav,.map-wrapper .map-search{display:none}#header .menu-nav .logo{margin-top:0}#header .navbar-toggle,#header .search-toggle{display:block;margin-top:10px}}button{margin:0;background-color:transparent;border:none}button:focus{outline:0}.btn{padding:8px 16px;margin:10px 0;display:inline-block;font-weight:700;text-align:center;cursor:pointer;outline:0;border:none}.btn i{margin-right:5px}.btn.btn-default{color:#40555c;background:#fff;border:1px solid #dedede}.btn.btn-default:hover{color:#fff;background:#1470a6;border-color:#1470a6}.btn.btn-primary{color:#fff;background:#1470a6;border:1px solid #1470a6}.btn.btn-primary:hover{color:#fff;background:#40555c}.btn.btn-secondary{color:#fff;background:#7cba00;border:1px solid #7cba00}.btn.btn-secondary:hover{color:#7cba00;background:#fff}.btn.btn-gray{color:#fff;background:#40555c;border:1px solid #40555c}.btn.btn-gray:hover{color:inherit;background:#fff}.btn.btn-light-gray{color:#40555c;background:#f5f5f5;border:1px solid #f5f5f5}.btn.btn-light-gray:hover{background:#fff}.btn.full-width{display:inline-block;width:100%}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block}.nav>li.disabled>a{color:#bbcacf}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#bbcacf;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#fff;border-color:#40555c}.nav .nav-divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}@media (min-width:1620px){#main-wrapper.listing #header .menu-nav .nav .menu-square{width:102px;height:102px}}@media (min-width:1270px) and (max-width:1620px){#main-wrapper.listing #header .menu-nav .nav .menu-square{width:80px;height:80px}#main-wrapper.listing #header .menu-nav .nav .menu-square i{line-height:80px}}@media (min-width:960px) and (max-width:1270px){#main-wrapper.listing #header .navbar-toggle,#main-wrapper.listing #header .search-toggle{display:block}#main-wrapper.listing .navbar-toggle,#main-wrapper.listing .search-toggle{margin-top:-8px}}.navbar-toggle,.search-toggle{position:absolute;top:0;right:15px;display:none;width:3em;height:3em;background:#1470a6}.navbar-toggle:hover,.search-toggle:hover{background:#40555c}.navbar-toggle i,.search-toggle i{color:#fff}.search-toggle{right:60px}.pull-right{float:right!important}.breadcrumbs{display: block}.breadcrumbs li{display: inline-block;color: #404040;font-size: 9px}.breadcrumbs li a{position: relative;color: #143e6b;text-transform: uppercase;text-decoration: none;margin-right: 5px}.breadcrumbs li a:hover{color: #7cba00}