.agent-container{min-height:580px}@media only screen and (min-width :768px){.navbar-social{display:none}.navbar-wrapper .navbar{margin-bottom:0}}.map_bubble_container a:focus,.map_bubble_container a:active{outline:0!important}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{top:5px;right:15px}.navbar-default .navbar-toggle,.rn-invert-colors .navbar-default .navbar-toggle{border-color:transparent}.navbar-brand img{margin-bottom:-22px}@media only screen and (min-width :768px){.hero-carousel .carousel-caption{float:none;display:block;margin:0 auto}.navbar-brand{padding-left:0}.navbar-brand img{margin-bottom:0}#header-contact{display:flex;flex-direction:column;justify-content:center;align-items:center}#header-contact .header-contact-details,.navbar>.container-fluid,.hero-carousel .carousel-caption{width:750px}}@media only screen and (min-width :992px){#header-contact .header-contact-details,.navbar>.container-fluid,.hero-carousel .carousel-caption{width:970px}}@media only screen and (min-width :1200px){#header-contact .header-contact-details,.navbar>.container-fluid,.hero-carousel .carousel-caption{width:1170px}}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-nav .dropdown-menu>li>a:hover{color:#00a2df!important;border-color:transparent}.navbar-nav>li:first-child{display:none}#mc_embed_signup .mc-field-group input{border:0!important;border-radius:0!important;border-bottom:1px solid #333!important;text-indent:0!important;font-family:'Raleway',sans-serif!important}#mc_embed_signup .mc-field-group label,.indicates-required{display:none!important}#mc_embed_signup form{padding:0!important}#mc_embed_signup #mc_embed_signup_scroll .button{border-radius:0!important;background:#fff!important;border:1px solid #333!important;color:#333!important;vertical-align:middle!important;display:flex!important;flex-direction:column!important;justify-content:center!important;margin-top:25px!important;transition:all .3s ease-in-out!important}#mc_embed_signup #mc_embed_signup_scroll .button:hover{background:#00a2df!important;color:#fff!important}.ar-li{font-family:'Harmattan',sans-serif;direction:rtl;letter-spacing:0!important;font-size:18px!important}.custom-menu .custom-nav .header-account{margin-left:0;margin-bottom:0;margin-right:-40px}.header-account .account{color:#fff}.header-account .account .fa{font-size:17px;color:#333}a,.primary-color{color:#333333}.primary-background-color{background-color:#333333}.blog-overview-wrapper .btn-outline{color:#333333;border-color:#333333}.primary-border-color{border-color:#333333}a:hover,a:focus{color:#00a2df}.btn-primary:hover{background-color:#00a2df}.custom-nav li a,.section-heading h3,.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,.navbar-default .navbar-nav>li>a,.hero-carousel .carousel-caption h1,h1,h2,h3,h4,h5,.header1,.header2,.header3,.header4,.header5,.section-heading h3,.listing-main-info h1,.blog-header-title-section .blog-entry-info,.blog-header-title-section h1,.blog-overview-wrapper,.blog-overview-wrapper h2{font-family:'Roboto',sans-serif!important;font-weight:500;text-shadow:none!important}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,.blog-post-content .header1,.blog-post-content .header2,.blog-post-content .header3,.blog-post-content .header4,.blog-post-content .header5,.blog-post-content h1,.blog-post-content h2,.blog-post-content h3,.blog-post-content h4,.blog-post-content h5,.blog-header-title-section .blog-entry-info,.blog-post-content,.blog-overview-wrapper,.blog-overview-wrapper h2{font-family:'Roboto',sans-serif!important;text-shadow:none}.hero-carousel .slide{min-height:0;height:950px}.hero-carousel .slide{min-height:0;height:950px;display:flex;flex-direction:column;align-items:baseline;justify-content:center;padding-left:15px}.hero-carousel .carousel-caption{text-align:left}.hero-carousel .carousel-caption h1{font-size:42px;text-transform:initial}.hero-carousel .carousel-caption h4{font-family:'Roboto',sans-serif!important;font-weight:300;font-size:20px;letter-spacing:1px;line-height:30px;margin-top:50px;margin-bottom:50px}.hero-carousel .carousel-inner .rn-invert-colors .btn{color:#fff;border-color:#fff;font-family:'Roboto',serif!important;border-radius:0;letter-spacing:1px;padding-left:25px;padding-right:25px;transition:all .2s ease-in-out}.header-contact-details{font-family:'Roboto',sans-serif!important}.header-contact-social,#header-contact .fa{display:none}.contact-info-phone{margin-bottom:0}.newsletter-section .rn-col-2-2 h3{margin-top:100px}.newsletter-section .embed{padding-top:40px}@media only screen and (min-width :768px){.newsletter-section .rn-col-2-2 h3{margin-top:20px}.newsletter-section .embed{padding-top:100px}}.newsletter-section .rn-content-block,.custom-heading .rn-content-block{padding-top:100px}.navbar-toggle{position:absolute;right:5px;top:75px}.navbar-toggle .icon-bar{width:45px;border-radius:0;transition:all .3s ease-in-out}.navbar-toggle .icon-bar:nth-child(3){width:35px;margin-left:10px}.navbar-brand{margin-top:40px}.navbar-toggle .icon-bar+.icon-bar{margin-top:8px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff;transition:all .3s ease-in-out;position:absolute;right:20px;bottom:0}.navbar-default .navbar-toggle.collapsed .icon-bar{background-color:#333;opacity:1!important;transform:rotate(0deg)!important;transition:all .3s ease-in-out;position:relative;left:initial!important;right:initial!important}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:transparent;border:0}.navbar-default .navbar-toggle .icon-bar:nth-child(2){-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.navbar-default .navbar-toggle .icon-bar:nth-child(3){opacity:0;left:-60px}.navbar-default .navbar-toggle .icon-bar:nth-child(4){-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}@media only screen and (min-width :768px){.navbar-brand{margin-top:0}#navbar{padding-right:0}}.navbar-default .navbar-nav>li>a,.navbar-nav .dropdown-menu>li>a{text-transform:none}#navbar .navbar-nav{margin-top:140px}@media only screen and (min-width :768px){#navbar .navbar-nav{margin-top:55px}}#account_login_link_nav_item .account.boxlink{font-size:0}@media only screen and (min-width :768px){#account_login_link_nav_item .account.boxlink{padding-right:0}}#account_login_link_nav_item .account.boxlink .fa{font-size:20px!important}.navbar{margin-bottom:0}#header-contact{background-color:#00a2df;position:absolute;top:0;margin:0;width:100%;left:0;padding:10px}#header-contact a{color:#fff}.opacity-on-hover .row>div>div{background:linear-gradient(to bottom,rgba(218,43,40,0) 0,rgba(218,43,40,.65) 51%,rgba(218,43,40,.65) 100%);background-color:rgba(218,43,40,.2)}.opacity-on-hover img{transition:all .3s ease-in-out}.opacity-on-hover img:hover{opacity:.5!important}.predefined-search-areas .rn-content-block{padding-top:15px;padding-bottom:15px}.predefined-search-areas .rn-col-1-2-content{margin-bottom:30px}@media only screen and (min-width :768px){.predefined-search-areas .rn-col-1-2-content{margin-bottom:0}}.listing-hero-carousel .slide{background-size:contain;background-repeat:no-repeat;width:100%;height:0;min-height:0;padding-top:50.64%}.listing-list{box-shadow:none!important}.big-contact-form-container .btn{margin-top:4px;color:#00a2df;background-color:transparent;border:1px solid #00a2df;border-radius:0;padding:15px 35px;font-family:'Roboto',sans-serif!important;font-size:16px;margin:40px auto;display:block;width:100%;transition:all .2s ease-in-out}@media only screen and (min-width :768px){.big-contact-form-container .btn{width:auto}}.custom-form-heading .rn-content-block{padding-bottom:0}.custom-form h3{font-size:40px;font-weight:500;margin-bottom:40px;margin-top:0;text-shadow:none!important}.custom-form .big-contact-form-wrapper{padding-top:0}.custom-form .col-lg-5,.custom-form .small-divider{display:none}.custom-form .row>div{width:100%}.custom-form .big-contact-form-container textarea.form-control{min-height:45px}.custom-form .form-control{background-color:transparent;border-radius:0;font-family:'Raleway',sans-serif;padding:35px;box-shadow:none;color:#fff}.custom-form .form-control::placeholder{color:#fff}.custom-form .form-control:focus{box-shadow:none!important}.contact-info-container{text-transform:initial}.contact-info-address .fa,.contact-info-email .fa,.contact-info-fax .fa,.contact-info-mobile .fa,.contact-info-phone .fa,.contact-info-toll-free .fa{display:none}.small-contact-info-wrapper h4{letter-spacing:.06em;font-size:22px;margin-bottom:20px;color:#333333;text-transform:capitalize}.small-contact-info-wrapper #title3{display:none}.small-contact-info-wrapper .contact-info-brokerage,.small-contact-info-wrapper .contact-info-name{font-weight:700;text-transform:capitalize;font-size:15px}.contact-info-email{text-transform:lowercase}.fa-stack-2x{display:none}.fa-stack-1x{color:#2f2f2f!important}.contact-info-social a:hover .fa-stack-1x{color:#00a2df!important}.content-section.working-section .rn-content-block{padding-bottom:0}.working-section .rn-col-2-2{background-color:#fff}.working-section{font-family:'Roboto',sans-serif!important;color:#2f2f2f;font-size:15px;line-height:30px}@media only screen and (min-width :768px){#header-contact .header-contact-details a{font-size:14px}.working-section .row{display:flex;flex-direction:row}.working-section .rn-col-1-2{display:flex;flex-direction:column;justify-content:center;align-items:center}}.footer-section,.footer-section .rn-content-block{padding-top:0;padding-bottom:0}#custom-footer p,#footer-disclaimer p{font-family:'Raleway',sans-serif;font-size:11px;color:#888}.section-custom-footer>.container,#footer-disclaimer>.container{padding-top:0;box-sizing:border-box;padding-left:15px;padding-right:15px}.section-custom-footer>.container .row{border-top:1px solid #333;padding-top:20px}.section-custom-footer>.container .row,#footer-disclaimer>.container .row{position:relative;margin:0!important}.section-custom-footer .row>div,#footer-disclaimer .container{padding:0}.custom-form-heading .rn-content-block{padding-top:100px}.custom-form .rn-content-block{padding-bottom:100px}.form-control,.listing-ctas-main a,.listing-other-actions-container a,.listing-lead-form-container,.listing-lead-form-container .btn{border-radius:0!important}.form-control{-webkit-appearance:none!important}.search-results-map-view-wrapper>div{filter:grayscale(1)}.listing-list,.img-listing-list{border-radius:0!important}.listing-list:hover{box-shadow:none!important}.featured-listing-preview{border:1px solid #fff}.featured-listing-preview:hover{box-shadow:none;border:1px solid #dedede;transform:scale(1)}.img-listing-showcase img:hover{transform:scale(1)}.two-listings-showcase .featured-listing-info-container{height:140px;margin-top:0;background-color:rgba(0,0,0,0);height:100%;position:absolute;width:100%;top:0;display:flex;justify-content:flex-end;flex-direction:column;align-content:center;padding-bottom:30px;transition:all .2s ease-in-out;pointer-events:none}.two-listings-showcase .featured-listing-preview{position:relative}.two-listings-showcase .featured-listing-preview:hover .featured-listing-info-container{background:linear-gradient(to bottom,rgba(0,162,223,0) 0,rgba(0,162,223,.65) 51%,rgba(0,162,223,.65) 100%);background-color:rgba(0,162,223,.2)}.featured-listing-info-container{font-family:'Roboto',sans-serif!important;font-weight:400}.two-listings-showcase .featured-listings-wrapper p{color:#fff}.custom-listing .section-heading{display:none}.custom-listing .featured-listings-wrapper{padding-top:0;padding-bottom:0}@media only screen and (min-width :992px){.custom-listing .listings-showcase-4-or-more .featured-listing-photo{filter:brightness(.6)}.custom-listing .listings-showcase-4-or-more .featured-listing-preview{height:177px}.custom-listing .listings-showcase-4-or-more .featured-listing-info-container h4 a{color:#fff;font-size:14px}}.custom-heading .row>div>div{overflow:hidden}.custom-heading h3{margin:0;display:inline-block;padding-right:15px;position:relative;font-weight:400}.featured-listing-info-container h4 a{font-size:18px;font-weight:400}.two-listings-showcase .featured-listing-info-container h4 a{font-size:20px;font-weight:400}.custom-button{text-align:center}.custom-button a{color:#2f2f2f;border:1px solid #2f2f2f;padding:15px 35px;font-size:18px;font-family:'Roboto',sans-serif!important;transition:all .2s ease-in-out}.big-contact-form-container .btn:hover,.custom-button a:hover,.hero-carousel .carousel-caption .btn:hover{color:#fff;background-color:#00a2df}.contact-info-contact-image{max-width:200px}.header-contact-details{display:flex;justify-content:space-between;align-items:center;margin:0;font-size:12px}@media only screen and (min-width :480px){}@media only screen and (min-width :768px){.hero-carousel .slide{padding-left:40px}.contact-info-container .col-lg-3{width:33.3333333%}.custom-form .form-group{margin-bottom:22px;margin-right:-1px}.custom-form .formContent .form-group:nth-child(2){margin-right:19px}.custom-form .formContent .form-group:nth-child(2),.custom-form .formContent .form-group:nth-child(3){width:49%;display:inline-block}.nav-expanded #navbar{left:auto;right:0;width:25%;top:0}body.toolbar .nav-expanded #navbar{top:125px}.navbar .container-fluid{margin-top:40px}.custom-heading h3:after{content:"";border-bottom:1px solid transparent;width:100%;height:1px;position:absolute;bottom:10px}.custom-form-heading h3{width:100%}.custom-form-heading h3:after{content:"";border-color:transparent;margin-left:20px}}@media only screen and (min-width:992px){.featured-listing-info-container h4 a{color:#2f2f2f}.hero-carousel .carousel-caption h1{font-size:62px;line-height:62px}}@media only screen and (min-width :1200px){.custom-nav{display:inline-block}.custom-heading h3{font-size:40px;font-weight:500}}.mls-search-controls-wrapper{padding:40px 15px 30px;background-color:#fff;font-weight:300}.listing-hero .listing-photo-lightbox-link .btn{background:0 0;color:#fff;margin-left:10px;border:1px solid #fff;font-weight:600;display:none}.formContent .form-control{box-shadow:none!important;-webkit-box-shadow:none!important}.select2-container--bootstrap.select2-container--focus .select2-selection,.select2-container--bootstrap.select2-container--open .select2-selection{border-radius:0}.select2-container--bootstrap .select2-selection{border-radius:0}.listing-grid{box-shadow:none;border-radius:0}.blog-overview-wrapper .btn-outline{border-radius:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-radius:0}.fancybox-skin{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#ffffff!important}.btn-group-lg>.btn,.btn-lg{border-radius:0}.contact-info-blue{color:#00a2df;font-weight:400}.powered-by-realtyninja a,.privacy-policy a{color:#888!important;text-shadow:none;line-height:3px}.rn_colour_grey1{text-shadow:none;color:#888;font-size:10px}.carousel-caption{top:10%!important}.agent-container{display:block;height:auto;overflow:hidden;margin-bottom:0;background-color:#fff;border-radius:0;color:#606060;border:none;box-shadow:none;transition:all .3s ease}