:root{--body-font:neuzeit-grotesk,sans-serif;--headings:ivypresto-headline,sans-serif;--script:epicursive,sans-serif;--body-color:#000;--headings-color:#000;--primary:#010101;--primary-hover:#010101;--secondary:#333;--secondary-hover:#333;--accent:#555;--accent-hover:#555;--invert-color:#fff;--area-box-text-color:#fff;--area-box-background:rgb(0 0 0 /50%);--area-box-background-hover:rgb(0 0 0 / 40%);--btn-h:50px;--field-h:50px;--select-h:35px}*,*:focus{text-shadow:none!important;outline:0 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,.mls-search-controls-wrapper .form-control{font-family:var(--body-font)!important;color:var(--body-color);font-weight:300}.header1,.header2,.header3,.header4,.header5,h1,h2,h3,h4,h5,.recent-blog-entry-date,.header-contact-details,.hero-carousel .carousel-caption h1,.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:var(--headings)!important;color:var(--body-color);font-weight:500}body{font-size:18px;overflow-x:hidden}p{margin-bottom:20px}h4{font-weight:400}.primary-color{color:var(--primary)}a{color:var(--accent)}a:hover{color:var(--accent-hover)}.section-heading{border-bottom:1px solid var(--accent);display:block;position:relative;text-align:left}.section-heading:before{content:" ";position:absolute;z-index:-1;display:block;bottom:3px;left:0;right:0;bottom:2px;border-bottom:1px solid var(--accent)}.section-heading h3{font-family:var(--headings);color:var(--accent);font-weight:500;text-transform:uppercase;font-size:24px;letter-spacing:2px;margin-top:23px;margin-bottom:20px}.section-heading-wrap .rn-content-block{padding:0}.small-divider{display:none}.scroll-top-wrapper.show{border-radius:50%;height:50px;background:var(--secondary);opacity:.85}.scroll-top-wrapper.show:hover{opacity:1}body{padding-top:95px}body.index.toolbar .navbar-wrapper{position:relative}body.nav-expanded{overflow:hidden}.navbar-wrapper{position:fixed;width:100%;z-index:999;height:95px;background:transparent!important;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-ms-transition:all .3s ease-in;-o-transition:all .3s ease-in}.index .navbar-wrapper.fixed-header,body .navbar-wrapper{background-color:var(--primary)!important;box-shadow:0 10px 10px rgb(0,0,0,.1);top:0}body.toolbar:not(.index) .navbar-wrapper{position:relative}#header-contact,.navbar-brand{display:none}.custom-navbar-brand{display:flex;align-items:center;float:none;height:95px}.custom-navbar-brand h1{margin:0;padding:0;color:#fff;font-family:var(--body-font);font-size:20px;font-weight:normal}.custom-navbar-brand h1 a{font-family:var(--body-font);letter-spacing:0;font-size:20px;font-weight:normal;line-height:1.4;color:#fff}.custom-menu{float:right}.custom-menu ul{margin:0;padding:0;height:95px;display:flex;align-items:center}.custom-menu li{margin:0 25px;display:inline-block}.custom-menu li a{text-transform:uppercase;letter-spacing:.06em;font-size:1.8rem;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;color:#999;font-weight:700;width:45px}.custom-menu li:hover a{color:#fff}.custom-menu li:not(:last-of-type) a{position:relative;padding-bottom:5px}.custom-menu li:not(:last-of-type) a:after{content:" ";display:block;height:1px;width:0%;position:absolute;bottom:1px;background:#fff;transition:all .3s ease;left:0}.custom-menu li.active a:after,.custom-menu li:not(:last-of-type):hover a:after{width:100%}.custom-menu li:last-of-type a{position:relative!important;display:inline-block}.custom-menu li:last-of-type a:before,.custom-menu li:last-of-type a:after{content:" ";display:block;height:2px;width:45px;position:absolute;background:#fff;transition:all .3s ease;right:0;top:5px}.custom-menu li:last-of-type a:after{top:60%}.custom-menu li:last-of-type:hover a:after{width:30px}.custom-menu li.icon-toggle{display:none}@media only screen and (max-width:321px){.custom-menu li:last-of-type a span{visibility:hidden}}@media only screen and (max-width:479px){.custom-navbar-brand h1{max-width:155px}.custom-navbar-brand h1 a{line-height:1.2;font-size:20px}}@media only screen and (min-width:768px){.custom-menu li{margin:0 0 0 25px}}@media only screen and (max-width:767px){.custom-menu{float:none;position:absolute;right:0;display:flex;align-items:center;height:95px;top:0;z-index:10}.custom-menu ul{line-height:unset}.custom-menu li:last-of-type a{right:0;top:0}}@media only screen and (max-width:991px){.custom-menu li:not(:last-of-type){display:none}.custom-menu li.icon-toggle{display:inline-block}}.navbar-header-centered{margin-top:0}.navbar-container{width:auto;padding:0}.navbar{margin-bottom:0}.navbar .container{width:100%}.navbar-default .navbar-nav .dropdown-menu a{transition:none}.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff}@media only screen and (min-width:768px){.custom-navbar-brand{float:left}.navbar-container{padding:0 25px}}div#header-contact{display:none}.navbar-default .navbar-nav>li>a,.dropdown-menu>li>a{font-size:16px;font-family:var(--body-font)!important;font-weight:400;letter-spacing:.03em}.navbar-toggle{display:none}.dropdown-menu>li>a,.navbar-default .navbar-nav>li>a{text-align:center;transition:right .3s ease-in-out 0s;-webkit-transition:right .3s ease-in-out 0s;-moz-transition:right .3s ease-in-out 0s;-o-transition:right .3s ease-in-out 0s}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li:hover>a,.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent;background:transparent;color:#fff}.navbar-nav.sm-collapsible .caret,.navbar-nav.sm-collapsible ul .caret{position:relative;border:0;padding-left:0;width:0;height:0}.navbar-nav>li{float:none}#navbar{background-color:var(--primary);display:block;height:100%;overflow:auto!important;position:fixed;right:-300px;font-size:15px;top:0;width:300px;z-index:99;height:100vh!important;transition:right .3s ease-in-out 0s;-webkit-transition:right .3s ease-in-out 0s;-moz-transition:right .3s ease-in-out 0s;-o-transition:right .3s ease-in-out 0s}.navbar-wrapper .nav-expanded{margin-left:0;transition:right .4s ease-in-out 0s;-webkit-transition:right .4s ease-in-out 0s;-moz-transition:right .4s ease-in-out 0s;-o-transition:right .4s ease-in-out 0s}.nav-expanded #navbar{right:0}#nav-close{position:absolute;right:8px;top:8px;cursor:pointer;width:42px;height:42px}#nav-close .close{width:32px;height:32px;opacity:.3;transition:all .3s ease;position:relative}#nav-close .close:hover{opacity:1}#nav-close .close:before,#nav-close .close:after{position:absolute;left:15px;content:" ";height:33px;width:2px;background-color:#fff}#nav-close .close:before{transform:rotate(45deg)}#nav-close .close:after{transform:rotate(-45deg)}.menu-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#111;opacity:0;z-index:100;transition:all .3s ease-out;pointer-events:none}.nav-expanded .menu-overlay{opacity:.8}.navbar-nav{padding-top:140px;padding-left:0;float:none}@media only screen and (max-width:479px){.navbar-nav{padding-top:40px}}.navbar-nav li .sub-nav{border-bottom:0;padding:4px}.navbar-nav a .caret{width:0;height:0;display:inline-block;vertical-align:top;content:"";margin-top:8px}.icon:before{font-family:"FontAwesome";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none;content:"\f105"}span.icon{float:right;margin:.1em 1.7em -.1em 0;opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}span.icon{float:right;margin:.1em .8em -.1em 0;opacity:1}.navbar-nav-centered{float:none;display:block;width:auto}.dropdown-menu{position:initial;float:none;padding:0;margin:0;background-color:transparent;border:0;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.navbar-default .navbar-nav .open .dropdown-menu>li>a,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a{color:#999;border:none}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{border:none}.navbar-default .navbar-nav>li>a{border-radius:0}.header-contact-details,.header-contact-social{display:block}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;text-align:center}.navbar{margin-bottom:0}@media only screen and (max-width:767px){.nav-expanded #navbar{right:15px}}.footer-section{padding:50px 0;background-color:var(--primary)!important;background-image:none!important;color:var(--accent)}.footer-section *{font-size:14px}.footer-section a{color:var(--accent)}.footer-section a:hover{color:var(--accent-hover)}.footer-section .container{max-width:85%!important;margin:0 auto}.footer-section .row{display:flex;flex-direction:column;text-align:center!important}.footer-section .row>div{text-align:center;width:100%}#custom-footer p,#footer-disclaimer p{display:inline-block!important;margin:10px 10px 0}@media only screen and (min-width:992px){.footer-section .container{max-width:55%!important}}.section-custom-footer{display:none}.footer-section ul{list-style:none;text-align:center;margin:10px 0 0;padding:0}body .footer-section ul{display:none}.footer-section ul li{display:inline-block;margin:0 15px}.footer-section ul li,.footer-section ul li a{font-size:15px;font-weight:400}.footer-section ul li,.footer-section ul li a:hover{color:var(--accent-hover)}.footer-section ul li:first-child a:before{content:"\f095";font-family:Fontawesome;margin-right:10px}.footer-section ul li:last-child a:before{content:"\f0e0";font-family:Fontawesome;margin-right:10px}#footer-disclaimer{padding:0}.spacer{height:65px;background-color:var(--primary)}.no-padd .rn-content-block{padding:0}.no-padd-top .rn-content-block{padding-top:0!important}.no-padd-bot .rn-content-block{padding-bottom:0!important}.padd-60 .rn-content-block,.padd-60 .listings-wrapper{padding:60px 0}.padd-80 .rn-content-block,.padd-80 .listings-wrapper{padding:80px 0}.padd-100 .rn-content-block,.padd-100 .listings-wrapper{padding:100px 0}.padd-120 .rn-content-block,.padd-120 .listings-wrapper{padding:120px 0}.para-18{font-size:18px}.para-20{font-size:20px}.with-overlay .rn-content-block,.with-overlay .big-contact-form-wrapper{position:relative}.with-overlay [class*="container"]{z-index:1;position:relative}.with-overlay .rn-content-block:after,.with-overlay .big-contact-form-wrapper:after{content:"";position:absolute;background:#000;top:0;left:0;right:0;bottom:0;opacity:.7}.with-overlay.overlay-90 .rn-content-block:after,.with-overlay.overlay-90 .big-contact-form-wrapper:after{opacity:.9}.with-overlay.overlay-50 .rn-content-block:after,.with-overlay.overlay-50 .big-contact-form-wrapper:after{opacity:.5}.with-overlay.overlay-30 .rn-content-block:after,.with-overlay.overlay-30 .big-contact-form-wrapper:after{opacity:.3}.with-overlay.overlay-10 .rn-content-block:after,.with-overlay.overlay-10 .big-contact-form-wrapper:after{opacity:.1}@media only screen and (max-width:479px){body{font-size:17px}}@media only screen and (max-width:990px){.content-section .col-sm-6{width:100%}body:not(.listing_detail_view) .content-section{text-align:center}}.custom-button a{display:inline-block;padding:15px 25px;border:2px solid var(--primary);margin-right:15px;font-weight:700;text-transform:uppercase;border-radius:0;font-size:18px;letter-spacing:0;overflow:hidden;position:relative;vertical-align:unset;white-space:unset;line-height:1.42857143;min-width:180px;text-align:center;transition:.3s all ease-out;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-o-transition:.3s all ease-out}.custom-button a.btn{color:#fff;background:var(--primary)}.custom-button a:before{content:"";position:absolute;height:100%;top:0;bottom:0;left:0;width:0;background-color:var(--secondary);transition:.3s all ease-out;-webkit-transition:.3s all ease-out;-moz-transition:.3s all ease-out;-ms-transition:.3s all ease-out;-o-transition:.3s all ease-out}.custom-button a:hover:before{width:100%}.custom-button a:hover{color:#fff;box-shadow:0 12px 10px rgba(0,0,0,.1)}.custom-button a>span{position:relative;z-index:1}.custom-heading [class*='header'] .tiny{display:block;font-size:50%}.custom-heading [class*='header']{font-weight:400;font-size:48px;letter-spacing:0;line-height:1;position:relative}@media screen and (min-width:480px){.custom-heading [class*='header']{font-size:calc(48px + 16 * ((100vw - 480px) / (992 - 480)))}}@media only screen and (min-width:992px){.custom-heading [class*='header']{font-size:58px}}@media only screen and (min-width:1200px){.custom-heading [class*='header']{font-size:78px}}.intro-section .rn-content-block{padding:0}.intro-section .row>div:first-child{padding:0}.intro-section .row>div:first-child img{width:100%;height:100%;min-height:700px;object-fit:cover;object-position:top}.buyers .intro-section .row>div:first-child img,.sellers .intro-section .row>div:first-child img{min-height:850px}.intro-section .row>div:last-child{padding:80px 25px;display:flex;align-items:center}.intro-section .row>div:first-child>div{height:550px;overflow:hidden}.intro-section a{width:75%;max-width:320px;margin-right:unset}.intro-section a:first-child{margin:0 auto 15px;display:block}.intro-section h2:before{content:"";background:transparent url(https://s.realtyninja.com/static/media/med/6402_972df89e_Tania_k_assets_02.png) center / contain no-repeat;width:130px;height:90px;position:absolute;z-index:-1;opacity:.08;left:25%;top:-15px}.intro-section h2 .tiny:last-child{position:relative;top:0;margin-left:15%}.intro-section .row>div:last-child>div{max-width:760px;margin:0 auto}@media only screen and (min-width:820px){.intro-section .row>div:first-child>div{height:650px}.intro-section .row>div:first-child img{object-position:center}}@media only screen and (min-width:992px){.intro-section .row{display:flex;align-items:stretch;flex-direction:row}.intro-section .row>div{width:50%;padding:0}.intro-section .row>div:first-child>div{height:100%}.intro-section .row>div:last-child{padding:50px}.intro-section a{width:unset}.intro-section a:first-child{margin-bottom:unset;margin-top:unset;display:inline-block;margin-right:15px}.intro-section h2:before{left:-55px}.intro-section h2 .tiny:last-child{position:relative;top:0;margin-left:35%}}@media only screen and (min-width:1200px){.intro-section .row>div:last-child{padding:80px}.intro-section .row>div:last-child p{max-width:650px}}@media only screen and (min-width:1400px){.intro-section .row>div:last-child{padding:120px}}.start-section .row>div:last-child>div{display:flex;justify-content:center;align-items:center;min-height:150px;flex-direction:column}.start-section a{width:75%;max-width:320px;margin-right:unset}.start-section a:first-child{margin:25px auto 15px;display:block}@media only screen and (min-width:992px){.start-section .row{display:flex;align-items:center}.start-section .row>div:last-child>div{flex-direction:row;min-height:250px}.start-section a{width:unset}.start-section a:first-child{margin-bottom:unset;margin-top:unset;margin-right:15px;display:inline-block}}.recent-blog-entries-wrapper *{transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.recent-blog-entries-wrapper{padding-top:0;padding-bottom:0}.recent-blog-entry-text{color:#696e7b;border-top:1px solid var(--border-color);display:none}.recent-blog-entry-read-more{display:none}.recent-blog-entry-container{min-height:330px;padding-left:0;padding-right:0;padding-bottom:0}.recent-blog-entry-container img{object-fit:cover;object-position:center;width:100%!important;height:220px!important;max-height:220px!important;margin-bottom:15px;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in}.recent-blog-entry-title,.recent-blog-entry-date{text-align:left;color:var(--body-color);font-style:normal;font-weight:400;font-size:14px}.recent-blog-entry-date{opacity:.7}.recent-blog-entry-title,.recent-blog-entry-title a{color:var(--headings-color);font-weight:700;font-style:normal;line-height:1.4;font-size:18px;letter-spacing:0;margin-top:25px;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in}.recent-blog-entry-container:hover .recent-blog-entry-title,.recent-blog-entry-container:hover a,.recent-blog-entry-title a:hover{color:var(--accent)}.recent-blog-entry-container:hover img{box-shadow:0 10px 10px rgb(0 0 0 / 8%);transform:translateY(-2px);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-ms-transform:translateY(-2px);-o-transform:translateY(-2px)}.form-control{display:block;width:100%;height:var(--field-h);padding:6px 12px;font-size:16px;line-height:1.4;color:#555;background-color:#fff;background-image:none;border:1px solid #999;-webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.search-results-sort-order select{height:35px}input[type="text"].form-control,input[type="number"].form-control,input[type="email"].form-control,input[type="tel"].form-control,input[type="password"].form-control,textarea.form-control{border-color:var(--accent);transition:all .25s ease-out;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;box-shadow:none}input[type="text"].form-control:focus,input[type="number"].form-control:focus,input[type="email"].form-control:focus,input[type="tel"].form-control:focus,input[type="password"].form-control:focus,textarea.form-control:focus{border-color:var(--secondary)}.big-contact-form-container .row>div:first-child h3{margin-bottom:30px}.big-contact-form-container .btn{margin-top:4px;width:100%;background:var(--secondary);padding:18px 15px;color:#fff;text-transform:uppercase;font-weight:bold;font-size:16px}.big-contact-form-container .btn:hover{background:var(--secondary-hover)}.small-contact-info-wrapper .fa,.small-contact-info-wrapper .contact-info-social .fa-circle,.big-contact-form-container .contact-info-social .fa-circle{color:var(--primary)}.small-contact-info-wrapper .contact-info-social a:hover .fa-circle,.big-contact-form-container .contact-info-social a:hover .fa-circle{color:var(--secondary-hover)}.small-contact-info-wrapper .contact-info-container{text-align:center}.small-contact-info-wrapper .contact-info-container>div{margin-bottom:25px;width:100%}.small-contact-info-wrapper .contact-info-container{display:flex;justify-content:center;flex-direction:column}.small-contact-info-wrapper{letter-spacing:.03em;font-size:18px;padding:80px 0;border-top:65px solid var(--primary);text-transform:none}.small-contact-info-wrapper .contact-info-container h4,.contact-info-container .contact-info-name,.contact-info-container .contact-info-brokerage{display:none}.contact-info-address-street{display:inline-block!important}.contact-info-email>.fa,.contact-info-address-street>.fa{display:none}.small-contact-info-wrapper .contact-info-container p{margin-bottom:0;color:var(--primary);font-family:sans-serif;font-size:16px;letter-spacing:0}.small-contact-info-wrapper .contact-info-container p a{color:var(--primary)}.small-contact-info-wrapper .contact-info-container>div{margin-bottom:10px}.small-contact-info-wrapper .contact-info-container .contact-info-contact-image{margin-bottom:10px}.small-contact-info-wrapper .contact-info-container .contact-info-contact-image img{max-width:auto}.small-contact-info-wrapper .contact-info-container .contact-info-phone,.small-contact-info-wrapper .contact-info-container .contact-info-fax{display:none}.small-contact-info-wrapper .contact-info-container .contact-info-email{text-transform:none}.small-contact-info-wrapper .contact-info-container .custom-contact-info-phone{display:block;margin-bottom:10px;font-size:16px;color:var(--primary)}.small-contact-info-wrapper .contact-info-container .custom-contact-info-phone a{display:inline-block;margin-left:10px;margin-right:10px;color:var(--primary)}.small-contact-info-wrapper .contact-info-container>div:first-child{order:3}.small-contact-info-wrapper .contact-info-container>div:nth-child(2){order:2}.small-contact-info-wrapper .contact-info-container>div:nth-child(3){order:4;margin-top:20px}.small-contact-info-wrapper .contact-info-container>div:last-child{order:1}.contact-info-social{display:flex;justify-content:center}.contact-info-social>a:nth-child(2){order:3}@media only screen and (max-width:490px){.separator{display:none}}.select2-container .select2-selection--multiple .select2-selection__rendered{height:var(--field-h)}.listing-grid,.listing-list{box-shadow:0 5px 10px rgb(0 0 0 /5%);border:1px solid #ddd}.listing-grid:hover,.listing-list:hover{box-shadow:0 5px 10px rgb(0 0 0 /5%)}.listing-list h4,.listing-grid h4{font-weight:bold;color:var(--accent)}.listing-main-info h1{color:#fff}ul.listing-secondary-info{font-weight:bold;color:var(--accent)}.listing-other-actions-container .btn{border-radius:0;display:block;padding:15px}.btn-primary,.btn-secondary{border-radius:0;transition:all .3s ease}.btn-primary{color:var(--accent);background:var(--primary);border-color:var(--primary)}.btn-primary:hover{color:#fff;background:var(--accent);border-color:var(--accent)}.btn-secondary{color:#fff;background:var(--secondary);border-color:var(--secondary)}.btn-secondary:hover{background:var(--secondary-hover);border-color:var(--secondary-hover)}.listing-bottom-form-container{background:var(--accent)}.listing-lead-form-container{background:none;padding:60px 0}.listing-lead-form-container .btn-default{padding:20px;font-size:15px;font-weight:bold;width:100%;color:var(--accent);background:var(--primary);border-color:var(--primary);transition:.3s all ease;text-transform:uppercase}.listing-lead-form-container .btn-default:hover{color:var(--accent);background:#fff;border-color:#fff}@media only screen and (min-width:992px){.contact .intro-section .row>div:first-child img,.thank-you .intro-section .row>div:first-child img{max-height:640px}}.meet-us .intro-section p .italic{font-size:32px;letter-spacing:-1px;margin-top:10px;display:inline-block;font-family:var(--script)}.page-title .rn-content-block{padding-top:100px;padding-bottom:60px}.page-title h1{margin-top:0;margin-bottom:20px}.blog-entry-overview-text{font-weight:400;text-align:left}blockquote.quote{border-left:0;text-align:center;border-bottom:1px solid #ccc}.quote::before{content:"\201C";color:#ccc;font-size:4em;position:relative;top:28px;margin-right:15px}blockquote.quote::after{content:'\201D';position:relative;color:#ccc;font-size:4em;top:28px;margin-bottom:40px}.blog-overview-wrapper h2{text-align:left;font-size:18px;line-height:1.5}.blog-overview-wrapper h2 a{color:var(--secondary)}.blog-overview-wrapper h2:hover a{color:var(--secondary-hover)}.blog-entry-overview-info{font-style:normal;text-align:left;margin-bottom:25px;font-size:14px;font-weight:400}.blog-entry-overview-container img{object-fit:cover;object-position:center;width:100%!important;height:220px!important;max-height:220px!important;margin-bottom:15px;transition:all .2s ease-in;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-ms-transition:all .2s ease-in;-o-transition:all .2s ease-in}.blog-entry-overview-read-more{text-align:left}.blog-entry-overview-read-more .btn{font-size:12px;font-weight:bold;color:var(--accent);padding:0;border:0;border-radius:0;border-bottom:1px solid var(--accent);padding-bottom:5px;transition:all .2s ease}.blog-entry-overview-read-more .btn:hover{color:var(--accent-hover);border-bottom:1px solid var(--accent-hover)}@media only screen and (min-width:480px){}@media only screen and (min-width:768px){}@media only screen and (min-width:992px){}@media only screen and (min-width:1200px){.recent-blog-entries-wrapper{padding-top:50px}}.section-form .col-lg-5{display:none}.section-form .col-lg-6{float:none;clear:both;margin:0 auto;text-align:center}.section-form h3{font-size:32px}.section-form h3>div{font-family:var(--body-font)!important;display:inline-block;margin-top:10px;font-size:18px;line-height:1.5;letter-spacing:0}body.toolbar-widget-controls-frontend.toolbar:not(.editmode) section.header-section:hover{position:unset!important}