.wf-loading{opacity:0}body{opacity:1;letter-spacing:1px}.primary-background-color{background-color:#FFF6EA}a,a:focus,a:hover{color:#666}.featuredboxes{border-top:1px solid #dedede}.navbar-default .navbar-nav>li>a{font-weight:400;letter-spacing:2px}.navbar-brand{width:400px;display:block;margin:0 auto!important;box-sizing:content-box}.carousel-caption h4,.hero-carousel .carousel-caption h1{font-family:"proxima-nova",Helvetica,Arial,sans-serif;font-weight:400!important}.hero-carousel .carousel-caption h1{font-size:36px}.navbar-nav>li:first-child{display:none}.navbar-default .navbar-nav>li>a,body{font-family:"proxima-nova",Helvetica,Arial,sans-serif}.section-heading h3,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5{font-family:"bodoni-urw",Georgia,serif;font-weight:400}.section-heading h3{font-style:italic}body.index .carousel-control.left,body.index .carousel-control.right{background:none}body.index .carousel-control,body.index .carousel-indicators{display:none}body.index .hero-carousel .item{background-size:contain;background-color:transparent}@media only screen and (max-width:992px){}@media only screen and (min-width :992px){#rn-90755 .col-lg-12{padding:50px 100px;margin-top:50px;margin-bottom:50px;width:70%}.carousel-caption h4{font-size:40px}.featured-listings-wrapper{max-height:520px;overflow:hidden}.img-listing-showcase img,.img-listing-showcase{height:250px}.featured-listing-preview{height:350px;border:1px solid #dedede}.featuredboxes{margin-top:40px}}@media only screen and (min-width:762px){.hero-carousel .slide{min-height:500px}.section-tall-header .container-fluid{padding-right:0;padding-left:0}.section-short-header .container-fluid{padding-right:0;padding-left:0}.navbar-brand{margin-top:-40px}.navbar-default .navbar-nav>li>a{font-size:12px}.navbar-nav{margin-top:0}.navbar-brand img{margin-bottom:0;width:100%}}@media only screen and (min-width:480px){.hero-carousel .slide{min-height:300px}}@media only screen and (max-width:762px){.navbar-collapse{background-color:rgba(42,41,37,.9)!important}}@media only screen and (min-width :1000px){.hero-carousel .slide{min-height:700px}.navbar-brand img{margin-bottom:-119px;width:75%}.navbar-nav>li:nth-of-type(4){margin-right:410px}#header-contact{margin-top:0;padding:0 40px}.header-contact-details{float:left}.header-contact-social{float:right;padding-bottom:10px}.carousel-caption h4{font-size:60px}}@media only screen and (min-width :1200px){.navbar-nav>li:nth-of-type(4){margin-right:540px}.navbar-brand img{width:90%}}@media only screen and (min-width :1336px){.navbar-nav>li:nth-of-type(4){margin-right:615px}}@media only screen and (min-width :1622px){.navbar-nav>li:nth-of-type(4){margin-right:900px}}