.resources-section .row>div>div{border:1px solid #dedede;margin-bottom:20px}.resources-section img{height:auto;width:100%;object-fit:contain}.resources-section .rn-align-center{padding:0 15px}.fluid-width-video-wrapper{padding-top:56.25%!important}.selling-page-listings .slick-arrow{top:-20px!important}.selling-page-listings .slick-prev{left:40%!important}.selling-page-listings .slick-next{right:40%!important}.slick-prev:before,.slick-next:before{color:#000!important}.selling-page-listings .featured-listing-preview h4{font-size:18px}.selling-page-listings{overflow-x:hidden}.selling-page-listings .section-heading{margin-bottom:40px}.selling-page-listings .section-heading .small-divider{display:none}.selling-page-listings .listings-showcase-1{padding:0}.selling-page-listings .featured-listing-preview{margin:0}.selling-boxes img{width:100%;height:100%;object-fit:cover;min-height:600px}.content-left .rn-col-1-2,.content-right .rn-col-2-2{padding:40px!important}.custom-heading .rn-content-block{padding-bottom:0}.agent-headshot,.agent-headshot img{object-position:top}.carousel-fade .carousel-inner .item{background-size:contain;background-repeat:no-repeat}.hero-carousel .slide{height:0;padding-top:47.974%;min-height:0}body.index{overflow-x:hidden}a{transition:all .2s ease-in-out}.primary-background-color{background-color:#870004}.primary-color{color:#870004}.featured-boxes img{transition:all .2s ease-in-out}.featured-boxes img:hover{transform:scale(1.05)}.contact-info-contact-image{max-width:300px}a,a:focus,a:hover{color:#666;text-decoration:none}.agent-title{text-transform:uppercase}.agentbutton a{color:#fff;background-color:#8e070b;padding:15px 35px;font-size:18px}.agents-form-wrapper{display:none}body.index .search-results-top-controls-wrapper,body.index .search-results-bottom-controls-wrapper{display:none}.icon-headings .rn-content-block{padding-top:0;padding-bottom:0}.icon-headings h3{margin-top:0;margin-bottom:0}.icon-headings .img_left{float:none;margin:20px 0;width:50px!important}.icon-headings .img_left,.icon-headings .rn-align-left{text-align:center}.icon-headings .rn-content-block{text-align:center}body,.big-contact-form-wrapper,.small-contact-info-wrapper,.hero-carousel .carousel-caption .btn,.building-main-info-listings-count,.listing-detail-info-list-container,.listing-grid,.listing-list,.listing-main-info-price,.listing-secondary-info,.mls-search-controls-wrapper,.mls-search-controls-wrapper label,.search-results-table-view-wrapper,#footer-disclaimer,.recent-blog-entry-text,.section-heading h3,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,#rn-98132,.header-contact-details,.navbar-default .navbar-nav>li>a,.hero-carousel .carousel-caption h1,h1,h2,h3,h4,h5,.header1,.header2,.header3,.header4,.header5,.listing-main-info h1,.blog-header-title-section .blog-entry-info,.blog-post-content{font-family:'Open Sans',sans-serif}.hero-carousel .carousel-caption h4{font-size:34px;font-weight:400}.buyandsell a{color:#fff;border:1px solid #fff;padding:15px 30px;min-width:300px;display:inline-block}.buyandsell div.rn-content-block:not(.rn-invert-colors) a{color:#333;border:1px solid #333}@media only screen and (min-width :768px){.resources-section img{height:300px;width:100%;object-fit:cover;object-position:top}.selling-page-listings .slick-prev{left:46%!important}.selling-page-listings .slick-next{right:46%!important}.navbar-default .navbar-nav>li>a:hover{border-color:#ccc!important}.agents-wrapper .row{display:flex;justify-content:center}.slide1 .carousel-caption{top:5%}.header-contact-social{margin-bottom:0}.agent-headshot,.agent-headshot img{height:300px}#header-contact a{color:#fff}#rn-106481 img{padding:0}.header-contact-details{float:left;margin-bottom:0;line-height:35px}.header-contact-social{float:right}.navbar-header{position:absolute;top:30px;left:15px}.navbar-nav{margin-top:20px}#header-contact{display:flex;width:100%;background:#212121;margin-top:0;justify-content:space-between;align-items:center;padding-left:15px;padding-right:15px}#navbar-main .container-fluid{padding:0}.content-left .rn-col-1-2,.content-right .rn-col-2-2,.content-left .rn-col-2-2,.content-right .rn-col-1-2{width:50%}.selling-boxes .row{display:flex;justify-content:center;align-items:center;text-align:center}}@media only screen and (min-width :992px){.content-left .rn-col-1-2,.content-right .rn-col-2-2{width:40%}.content-left .rn-col-2-2,.content-right .rn-col-1-2{width:60%}.icon-boxes,.icon-headings{display:none}.icon-headings .img_left,.icon-headings .rn-align-left{text-align:left}.icon-headings .img_left{float:left;margin:0 20px 0 0;width:50px;height:50px;object-fit:contain}.icon-headings .rn-align-left{overflow:hidden}}@media only screen and (max-width:1100px) and (min-width:768px){#navbar{margin-top:120px;display:flex!important;justify-content:center}.navbar-header{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.navbar-brand{text-align:center}.custom-logo{position:inherit}}@media screen and (max-width:767px){.hide-me{display:none}#rn-106350 img{margin:10px 0}.hero-carousel .carousel-caption h4{font-size:14px}.rn-header-separated .carousel-caption{top:10%}.section-tall-header .carousel-indicators{display:none}}@media screen and (max-width:479px){.hero-carousel .slide1 h1{font-size:14px}.hero-carousel .slide1 .carousel-caption{top:-20px!important}.hero-carousel .slide1 p{padding:0;margin-top:120px}.hero-carousel .slide1 .btn{background:#fff;padding:5px 10px;border:#444444}}.fixed-header{position:fixed;width:100%;z-index:99999;background-color:#fff;border-bottom:1px solid #000;top:0;animation:fadeIn 1s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fixed-header #header-contact{display:none}.fixed-header .navbar-header{position:absolute;top:0;width:180px;margin:0}.fixed-header #navbar{margin-top:50px}.fixed-header .navbar{margin-bottom:10px}.fixed-header .navbar-brand{margin:0;padding:5px}@media only screen and (min-width :768px){.fixed-header .navbar-header{width:200px}.fixed-header .navbar-nav{margin-top:10px}}@media only screen and (min-width :1100px){.fixed-header #navbar{margin-top:0}.selling-page-listings .slick-prev{left:48%!important}.selling-page-listings .slick-next{right:48%!important}}@media screen and (max-width:959px){.experience-banner{display:none}}