@charset "UTF-8";a:hover{font-weight:inherit!important}.dropdown-item:hover,.navbar .navbar-nav a.nav-link:hover{font-weight:initial!important}.jetpack-video-wrapper{width:100%;margin-bottom:3.2em}.jetpack-video-wrapper .youtube-player{margin:0 auto!important}hr{max-width:300px;margin:3em auto}body h1,h1{letter-spacing:-.01em!important}body h1 a,h1 a{font-weight:600!important}body h2,h2{font-size:2em!important;letter-spacing:-.01em!important}body h2 a,h2 a{font-weight:600!important}body h3,h3{font-size:2em!important;margin-top:1.5em;text-align:center}body h3 a,h3 a{font-weight:600!important}body h4,h4{font-size:1.4em!important;margin-top:1.6em}body h4 a,h4 a{font-weight:600!important}body h5,h5{margin-top:2em}body h5 a,h5 a{font-weight:600!important}#topbar,#wrapper-navbar{z-index:9999!important}.modal-backdrop{opacity:.8!important}#exampleModalCenter .modal-title{text-align:center}#exampleModalCenter .card-header{padding:0}#exampleModalCenter .card-header .btn-link{width:100%;padding:15px 10px;color:#000}#exampleModalCenter .card-header .btn-link:active,#exampleModalCenter .card-header .btn-link:hover{text-decoration:none}#exampleModalCenter .panel-title a{display:block;padding:10px 15px}#exampleModalCenter .gf_login_form .gform_title{text-align:center}#exampleModalCenter .gf_login_form #input_1,#exampleModalCenter .gf_login_form #input_2{width:100%!important}#topbar #center,#topbar #left,#topbar #right{padding:0}#topbar #center #phone,#topbar #left #phone,#topbar #right #phone{margin-right:8px!important}#topbar #left .col{padding:0}@media (max-width:1400px){#topbar div,#topbar div #right div{display:block!important;text-align:center!important}#center,#left,#right{flex:0 0 100%!important;max-width:100%!important}}@media (min-width:1301px) and (max-width:1400px){#wrapper-navbar{top:62px}}@media all and (max-width:1301px) and (min-width:1201px){#wrapper-navbar{top:62px}}@media all and (max-width:1200px) and (min-width:1025px){#wrapper-navbar{top:62px}}@media all and (min-width:768px){#complex-head{min-height:740px}}@media all and (max-width:768px){#complex-head,.master-slider .ms-slide,.master-slider .ms-slide .ms-slide-bgcont img,.master-slider .ms-view{max-height:300px}}@media all and (max-width:640px){.master-slider .ms-slide div.ms-layer{display:none}}@media (min-width:1401px){#wrapper-navbar{top:27px}}#page-wrapper{position:relative!important}@media all and (min-width:768px) and (max-width:1024px){#wrapper-navbar{top:62px!important}#wrapper-navbar #default_logo img,#wrapper-navbar #logo-container,#wrapper-navbar #overlay_logo img{max-width:240px;height:auto}}#wrapper-navbar{position:absolute;z-index:2}#content-pusher{display:none}#page .wrapper{padding-top:.5em!important}#logo-container a img,#topbar{box-shadow:0 0 12px 0 rgba(0,0,0,.3)}#wrapper-footer{box-shadow:0 0 32px 0 rgba(0,0,0,.1)}#main-menu{background-color:#fff;border-radius:4px;padding:0 12px}.homex #main-menu{box-shadow:0 0 12px 0 rgba(0,0,0,.3)}.dropdown .dropdown-menu[aria-labelledby=menu-item-dropdown-95],.dropdown .dropdown-menu[aria-labelledby=menu-item-dropdown-96]{width:auto!important}.dropdown-item{white-space:normal!important;line-height:1.2em}.dropdown-item:hover{font-weight:500}.dropdown-item,.navbar .active .nav-link,.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav a.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#000!important}ul.post_list.block li a div.title{background-color:rgba(0,0,0,.6);width:100%;text-align:center}.ms-slide-info{text-align:center;bottom:2em!important;color:#fff;min-height:auto!important;font-weight:500}.ms-info{max-width:400px;margin:0 auto;background-color:rgba(0,0,0,.6);padding:1em}#wrapper-footer{padding-top:0}.gform_wrapper h3{font-size:1.6em!important;margin-top:3.2em}#horz-list ul{margin:0;padding:0;list-style-type:none;text-align:center;width:100%}#horz-list ul li{display:inline!important;text-decoration:none;padding:.8em 1.1em;border-right:1px solid rgba(0,0,0,.2);font-weight:600}#horz-list ul li:last-child{border:none}@media all and (min-width:1024px){#horz-list ul{text-align:right}#horz-list ul li:last-of-type{padding-right:0}}#content{background-color:#fff;padding:4em 0}.exclusive-hot-list .carousel,.listing .carousel{margin-bottom:2em}.exclusive-hot-list .carousel-item,.listing .carousel-item{background-size:cover;background-repeat:no-repeat;height:350px}.exclusive-hot-list header div,.listing header div{padding:0!important}.exclusive-hot-list h1.entry-title,.listing h1.entry-title{padding-top:0;font-size:1.4em!important;text-align:left;line-height:1.2em;text-transform:capitalize}.exclusive-hot-list h2,.listing h2{font-size:1.4em!important}.exclusive-hot-list #summary_facts,.listing #summary_facts{font-size:.9em;text-align:center;width:100%}.exclusive-hot-list .pvc_stats,.listing .pvc_stats{margin:.5em auto 2em}.exclusive-hot-list #general_info,.listing #general_info{margin-top:3em;font-size:1.2em}.exclusive-hot-list #general_info .row .col .container,.listing #general_info .row .col .container{padding:0 0 8px 0}.exclusive-hot-list #general_info .row .col .container .row .col:nth-of-type(2n),.listing #general_info .row .col .container .row .col:nth-of-type(2n){font-weight:400}.exclusive-hot-list #property_details,.listing #property_details{border:1px solid #f5f5f5;padding:0}.exclusive-hot-list #property_details .label,.listing #property_details .label{padding:8px;background-color:#f5f5f5}.exclusive-hot-list #property_details .label,.exclusive-hot-list #property_details strong,.listing #property_details .label,.listing #property_details strong{width:100%;font-weight:600;font-size:1.1em}.exclusive-hot-list #listedby,.listing #listedby{margin-bottom:4em}.exclusive-hot-list #main_content,.listing #main_content{margin-top:2em;padding:0!important}.exclusive-hot-list #main_content .row .col-8,.listing #main_content .row .col-8{padding:0!important}@media all and (max-width:1023px){.exclusive-hot-list h1.entry-title,.listing h1.entry-title{text-align:center}.exclusive-hot-list h1.entry-title br,.listing h1.entry-title br{display:none}}.exclusive-hot-list~.post-navigation,.listing~.post-navigation{display:none!important}#myCarousel .list-inline{white-space:nowrap;overflow-x:auto}#myCarousel .carousel-indicators{position:static;left:initial;width:initial;margin-left:initial}#myCarousel .carousel-indicators>li{width:initial;height:initial;text-indent:initial}#myCarousel .carousel-indicators>li img{opacity:.7}#myCarousel .carousel-indicators>li.active img{opacity:1}.swiper-container{width:100%;height:440px;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center}.gallery-top{width:100%}.gallery-thumbs{height:100px;box-sizing:border-box;padding:10px 0;cursor:pointer}.gallery-thumbs .swiper-slide{height:100%;opacity:.4}.gallery-thumbs .swiper-slide-thumb-active{opacity:1}@media all and (max-width:1024px){.gallery-top{height:340px}.gallery-thumbs{height:74px}}@media all and (max-width:767px){.swiper-container{height:280px}.gallery-thumbs{height:64px}}@media all and (max-width:480px){.swiper-container{height:200px}.gallery-thumbs{height:44px}}ul.post_list.block{list-style:none;display:flex;margin:0;padding:0;flex-flow:row;flex-wrap:wrap;justify-content:center;width:100%}ul.post_list.block li{text-align:center;display:flex;flex-flow:column;margin:0;padding:2em 1%;flex:0 0 auto;width:2%}ul.post_list.block li a{padding:0;background-color:#666}ul.post_list.block li img{max-width:150px;margin:0 auto}ul.post_list.block::after{content:"";flex:auto}@media all and (max-width:960px){ul.post_list.block li{width:48%}}@media all and (max-width:600px){ul.post_list.block li{padding:2em 0;width:100%}}.exclusive-hot-list #main_content .row,.listing #main_content .row{display:flex;justify-content:space-around;align-items:flex-start;overflow:visible}#booking{width:100%;margin-bottom:2em;z-index:100}#booking iframe{margin:0 auto;text-align:center}@media all and (max-width:1023px){#booking{top:0}}@media all and (min-width:1025px){#booking{position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky!important;top:-550px}}#finance_block img{max-height:200px}#finance_block h3{margin-top:1em}footer #social_links{margin-top:2em}footer #menu-footer-menu{margin-top:2em!important}footer #menu-footer-menu li{border-right:1px solid rgba(0,0,0,.2)}footer #menu-footer-menu li:last-of-type{border-right:none}footer #menu-footer-menu li:last-of-type img{padding-left:.4em}footer #menu-footer-menu li a{color:#000}#call-now button{width:100%}#listing-agent{width:100%;text-align:center;margin:0 auto 2em;border-top:1px solid rgba(0,0,0,.3)}.calendly-inline-widget{margin-top:2em!important}#listing-agent-tracy-king{text-align:center}#listing-agent-tracy-king img{max-height:200px;width:auto!important}.btn-link:hover{text-decoration:none}div.note{border:1px solid rgba(0,0,0,.2);max-width:500px;padding:1em;margin:1em auto}blockquote{margin:2em auto;width:80%;font-style:italic}#callout{background-repeat:no-repeat;background-size:cover}#callout h1{font-size:2em}#callout h1,#callout p{text-shadow:0 0 12px #000}#callout a{text-shadow:none;font-weight:400;text-transform:uppercase;background:#22313f;color:#fff;padding:1.2em 1.6em;line-height:8em;font-size:12px;letter-spacing:3px}.entry-meta{display:none}.wp-post-image{margin-bottom:2em}.wp-post-image,img.aligncenter{display:block;margin-left:auto;margin-right:auto}img.alignright{padding:4px;margin:0 0 2px 7px;display:inline}img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline}.post-navigation{margin-top:6em}a.btn,a.button{background-color:#0071b9;color:#fff;margin-top:1em;margin-bottom:1em}a.btn:hover,a.button:hover{color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.2)}.single .entry-content article:not(.type-listing),.single .entry-header article:not(.type-listing){max-width:800px;margin:0 auto}strong a{font-weight:600!important}ul.post_list.block{justify-content:space-between}ul.post_list.block li{width:48%}ul.post_list.block li{height:280px}@media all and (max-width:1024px){ul.post_list.block li{width:48%;padding-left:1%;padding-right:1%}}@media all and (max-width:640px){ul.post_list.block li{width:100%;height:300px}#callout .col-6{flex:0 0 100%;max-width:100%}#callout .col-6 h1{font-size:1.5em}#callout .col-6 h1,#callout .col-6 p{text-align:center!important}body h1,h1{font-size:2em!important}body h2,h{font-size:1.4em!important}#footer-full-content .custom-html-widget .container .row .col-sm{padding:1em}#footer-full-content .custom-html-widget .container .row .col-sm img{max-width:50%}}@media all and (min-width:768px) and (max-width:920px){.dropdown-item,.navbar .navbar-nav a.nav-link{font-size:.8em!important}}body #page{display:block!important}a.button#view-all-listings{margin:0 auto 4em;padding:.6em 0;text-align:center;display:block;width:300px;text-transform:uppercase;font-size:1.4em;letter-spacing:.06em;font-weight:600!important}a.button#view-all-listings:hover{text-decoration:none;font-weight:600!important}a.button#view-all-listings.in-page{margin-bottom:0}.gform_wrapper.gf_browser_chrome .gfield_checkbox li input,.gform_wrapper.gf_browser_chrome .gfield_checkbox li input[type=checkbox],.gform_wrapper.gf_browser_chrome .gfield_radio li input[type=radio]{margin-right:8px}#newsletter-signup .gform_wrapper{max-width:720px;margin:0 auto}.newsletter-text{text-align:center!important;margin-top:10px}.navbar .navbar-nav .purple{background-color:#0071b9}.navbar .navbar-nav .purple a.nav-link{color:#fff!important}h1#exclusive{text-align:center;font-size:1.8em;margin-bottom:1em}.category-blog h2 a:hover{font-weight:600!important}.edit-link{display:none}#start-packing{text-align:center}.bbox{display:block;clear:both;margin:8em 0 6em}.bbox .bio-pic{float:left;margin:4px 2em 0 0;width:230px;text-align:center}.bbox .bio-pic h2{margin:0;line-height:1.6em;border-top:1px solid rgba(0,0,0,.3)}.bbox .bio-pic img{max-width:120px;max-height:120px}.bbox .bio-description #start-packing{text-align:left}@media (min-width:769px){.bbox{margin:8em 0 2em}}@media (max-width:640px){.bbox{margin:4em 0 6em}.bbox .bio-pic{float:none;width:100%;margin-bottom:1em}}body.home h1.entry-title{display:none}#page-wrapper{max-width:1100px;margin:0 auto}#wrapper-homepagesection1 a,#wrapper-homepagesection1 h1,#wrapper-homepagesection1 h2,#wrapper-homepagesection1 h3,#wrapper-homepagesection1 h4,#wrapper-homepagesection1 h5{color:#fff!important}#wrapper-homepagesection1 h1{margin:60px auto 30px}#wrapper-homepagesection2 a,#wrapper-homepagesection2 div,#wrapper-homepagesection2 h1,#wrapper-homepagesection2 h2,#wrapper-homepagesection2 h3,#wrapper-homepagesection2 h4,#wrapper-homepagesection2 h5{color:#fff!important}#wrapper-homepagesection1 .ugb-countup__counter{margin-bottom:0!important;font-size:4em}#wrapper-homepagesection1 .wp-block-ugb-count-up{max-width:1100px;margin:20px auto 30px}#wrapper-homepagesection3{text-align:left!important}#wrapper-homepagesection3 #callout{max-width:960px;margin:2em auto 0}#wrapper-homepagesection3 #four-reasons{max-width:1100px;margin:0 auto}#wrapper-footer .site-footer{max-width:1100px;margin:0 auto}#gallery-testimonial #gallery{min-height:300px}#gallery-testimonial .carousel-control-next-icon,#gallery-testimonial .carousel-control-prev-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2322313F' stroke-miterlimit='10' stroke-width='2' viewBox='0 0 34.589 66.349'%3E%3Cpath d='M34.168.8 1.7 33.268 34.168 65.735'/%3E%3C/svg%3E");height:100px}#gallery-testimonial .carousel-control-next-icon{transform:rotate(180deg)}#gallery-testimonial .carousel-item{padding:0 2em}#gallery-testimonial .carousel-item #name{text-align:center}#gallery-testimonial h3{width:100%;text-align:center}#gallery-testimonial .carousel-control-next,#gallery-testimonial .carousel-control-prev{bottom:auto!important}.testimonial blockquote{margin:0;background:#0071b9;padding:20px 60px;position:relative;border:none;border-radius:8px;font-style:italic;color:#fff;font-weight:400;font-size:1.3em;width:100%}.testimonial blockquote:after,.testimonial blockquote:before{content:"“";position:absolute;font-size:80px;line-height:1;color:#fff;font-style:normal}.testimonial blockquote:before{top:0;left:10px}.testimonial blockquote:after{content:"”";right:10px;bottom:-.5em}.testimonial div{width:0;height:0;border-left:0 solid transparent;border-right:20px solid transparent;border-top:20px solid #0071b9;margin:0 0 0 60px}.testimonial p#name{margin:8px 0 0 20px!important;text-align:left!important;font-weight:500;font-size:1.3em}.exclusive-hot-list #property_details .label,.listing #property_details .label{font-family:Lato}.ihf-powered-by,.info-req-btn,.schedule-showing-btn{display:none!important}.ihf-social-share{display:none!important}#ihf-main-container{font-family:Lato;font-size:1em}#ihf-main-container .title-bar-1{padding:8px;background-color:#f5f5f5;border:none;font-weight:600;font-size:16.5px;border-radius:0}.ihf-tab-pane{font-size:1em}#ihf-main-container .listing-info-item{border-top:none;margin-bottom:8px}button.ihf-btn.ihf-btn-primary{display:none!important}#lead-form{background-color:#0071b9}#lead-form h3{color:#fff;margin-top:.6em}#lead-form .gform_wrapper ul.gform_fields li.gfield{padding-right:0}@media all and (min-width:1025px){#lead-form{position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky!important;top:18px}}.single-exclusive-hot-list #gallery-testimonial,.single-exclusive-hot-list #view-all-listings,.single-exclusive-hot-list footer,.single-exclusive-hot-list header{display:none!important}.single-exclusive-hot-list .container#content{margin-bottom:0;padding-bottom:4em}.single-exclusive-hot-list h1#exclusive{font-size:2.6em!important;color:#0071b9}.single-exclusive-hot-list #content{background-color:transparent!important}.single-exclusive-hot-list #main_content{background-color:#fff}.single-exclusive-hot-list #property_details{border:none}.accordion.sidebar{width:100%}.accordion.sidebar button{width:100%}.accordion.sidebar .card{border:none}.accordion.sidebar .card-header{background-color:transparent;padding:0}.accordion.sidebar .card-body{background-color:#efefef}#accepting-offers .btn-outline-primary{color:green;border-color:green!important}#accepting-offers .btn-outline-primary:hover{background-color:green!important}#listing-agent img{max-width:150px}#topbar .container{padding:3px 0!important}#topbar #left{padding-left:15px}#topbar a:hover{font-weight:300!important}#topbar a.button.login{padding:6px 4px!important;font-weight:500!important;margin-left:4px;background-color:#0071b9}@media (max-width:1024px){#topbar a.button.login{line-height:3em!important}}.col-lg-8~font,.col-md-8~font{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-8~font .col-lg-4,.col-lg-8~font .col-md-4,.col-md-8~font .col-lg-4,.col-md-8~font .col-md-4{flex:0 0 100%;max-width:100%}header #complex-head.container #overlay-container{background:#fff}header #complex-head{min-height:0}header #callout.container .row,header #complex-head.container .row{padding:0;min-height:150px}@media (max-width:767px){header #callout.container .row,header #complex-head.container .row{padding:0;min-height:90px}}header #logo-container a img{box-shadow:none!important}@media (max-width:380px){header #logo-container a img{height:60px!important}}header #single-wrapper #content{padding-top:8px}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{background-color:#0071b9;text-shadow:none;border-bottom:3px solid #000}h1 em#disc{font-size:14px!important;text-transform:initial!important;top:-14px!important;position:relative}.gform_wrapper .gform_footer,.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container,.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container,.gform_wrapper li.hidden_label input,body .gform_wrapper .top_label div.ginput_container,body .gform_wrapper ul li.gfield{margin-top:0!important}body .gform_wrapper .top_label div.ginput_container{margin-bottom:12px!important}.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container input[type=text],.gform_wrapper .field_sublabel_hidden_label .ginput_complex.ginput_container select{margin-bottom:0!important}#covid{background-color:red;color:#fff;text-align:center;font-size:2em}#covid a{color:#fff;font-weight:600;margin-left:1em}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type=submit]{color:#fff!important}#topbar a.button.login{padding:6px 4px 5px!important}.home#complex-head.container,.home#complex-head.container .row{max-width:100%}#wrapper-navbar{padding-top:2px;background-color:#fff}body:not(.home) #page .wrapper{position:relative;margin-top:11em}@media (min-width:1201px){#wrapper-navbar #logo-container{position:absolute;top:0}}@media (min-width:1025px) and (max-width:1280px){.navbar-toggler{right:15px;left:auto!important;top:100%}}@media (min-width:1280px){#wrapper-navbar #logo-container{top:-12px!important}}@media (min-width:768px) and (max-width:1024px){#wrapper-navbar{height:100px!important}}@media (min-width:768px) and (max-width:1024px){#wrapper-navbar{margin-top:20px}}@media (max-width:767px){#wrapper-navbar{padding-top:0!important}}@media (max-width:1280px){#default_logo img,#overlay_logo img{max-height:130px!important}button.navbar-toggler{background-color:#0071b9}#page .wrapper{display:relative}}@media (max-width:768px){header #logo-container a img{height:100px!important;max-width:auto!important}}@media (max-width:400px){header #logo-container a img{height:60px!important;max-width:auto!important}#page .wrapper{display:relative;margin-top:0}}@media (max-width:767px){#page .wrapper{display:relative;margin-top:4em}}@media (min-width:1200px) and (max-width:1300px){#wrapper-navbar{margin-top:12px!important}}@media (min-width:1280px) and (max-width:1300px){#wrapper-navbar #logo-container{margin-top:8px}}a.btn#careers,a.button#careers{background-color:#fff;color:#000!important;margin:0 auto 3em;padding:.6em 0;text-align:center;display:block;width:300px;text-transform:uppercase;font-size:1.4em;letter-spacing:.06em;font-weight:600!important}a.btn#careers:hover,a.button#careers:hover{text-decoration:none!important}.single.single-new-construction #main{padding-left:15px;padding-right:15px}@media all and (min-width:1440px){.single.single-new-construction .entry-content{max-width:100%!important}}.wp-block-button.is-style-outline .wp-block-button__link{border-color:#0071b9;font-weight:500;transition:all .2s ease-in-out}.wp-block-button.is-style-outline:hover .wp-block-button__link{color:#fff}.wp-block-button.clicktocall:hover .wp-block-button__link{color:#fff!important}.wp-block-button.clicktocall a{text-transform:uppercase}.ugb-main-block .ugb-inner-block.blue{background-color:#0071b9;border-radius:2em;padding:1em 0;color:#fff}.ugb-main-block .ugb-inner-block.blue h4.ugb-countup__title{color:#fff}.single.single-new-construction .gform_wrapper{max-width:480px;background:#efefef;padding:8px 0 12px 16px;border-radius:8px;margin:0 auto!important}.single.single-new-construction .gform_wrapper .gform_footer input[type=submit]{color:#fff!important;text-transform:uppercase!important;width:calc(100% - 16px);font-size:1.6em;padding-top:4px;padding-bottom:4px}.single.single-new-construction h3{font-style:italic!important}.page-item.active .page-link{background-color:#0071b9;border-color:#0071b9}#wrapper-footer-full .container .row .col-md-6{flex:0 0 100%;max-width:100%}#wrapper-footer-full .container#worthy{margin:0 auto 1em}#wrapper-footer-full .container#worthy .row .col-sm img{max-height:100px}#wrapper-footer-full #worthy-psots{margin-bottom:2em}article.category-best-buy ol{margin:2em 0;padding:0;list-style-type:none;text-align:center}article.category-best-buy ol li{display:inline;text-decoration:none;padding:.2em 1.1em;border-right:1px solid rgba(0,0,0,.2);margin:0 0 0 -6px}article.category-best-buy ol li:last-of-type{border-right:none}article .cat-links{display:none!important}body:not(.home) #page .wrapper{margin-top:0!important}@media all and (min-width:768px){body:not(.home) #gallery-testimonial{position:relative;margin-top:15em!important;margin-bottom:0!important}}@media all and (max-width:1024px){body:not(.home) #gallery-testimonial{position:relative;margin-top:14em!important;margin-bottom:0!important}}@media all and (max-width:767px){body:not(.home) #gallery-testimonial{position:relative;margin-top:9em!important;margin-bottom:0!important}}#topbar,#wrapper-navbar{z-index:999!important}@media all and (min-width:768px){#page #main,.single-listing #main,.single-new-construction .entry-content,.single-sneak-peek #main{position:relative;margin-top:8em!important;margin-bottom:0!important}}#company_vision h2{text-align:center;margin:2em auto 0}#company_vision h4{margin-top:0;text-align:center}.single-post #featured_image{display:none}.archive #archive-wrapper article{max-width:800px;margin:0 auto}.archive h2 a,.archive h2 a:hover{font-weight:500!important}span[style="font-weight: 400;"]{font-weight:300!important}a.button{color:#fff!important;font-size:18px;background-color:#b22234;padding:.3em 1em;font-weight:500;padding:.6em 1.4em}a.button:hover{text-decoration:none}.page-link{color:#0071b9}#wrapper-homepagesection1 h1{margin:.5em auto 0}body.home #page #main{margin-top:0!important}body.home #gallery-testimonial~#view-all-listings{display:none}body:not(.single-listing) .pvc_stats{display:none}.pvc_stats{padding-top:4em!important;text-align:center;width:100%}@media (max-width:767px){#home-cta .row div{margin:4em auto}}@media (max-width:767px){#page #page-wrapper,#page #wrapper-homepagesection1,#page #wrapper-homepagesection2,#page #wrapper-homepagesection3{margin-top:0}}.wpautoterms-footer{display:none!important}#testimonial-audio .card{margin:0 auto 3em;width:99%}.post_list.block~br{display:none}a.button.no-top{margin:0 auto;padding:.6em 0;text-align:center;display:block;width:340px;text-transform:uppercase;font-size:1.4em;letter-spacing:.06em;font-weight:600!important}#home-cta{margin-top:2em!important}#reportModalCenter .modal-dialog{max-width:900px!important;text-align:center}#reportModalCenter .modal-dialog .modal-body{padding:2em}#reportModalCenter .gform_wrapper{max-width:300px;margin:1em auto 0}#reportModalCenter .gform_wrapper .gform_footer{text-align:center}#reportModalCenter smaller{font-style:italic!important}#reportModalCenter #logo{max-width:200px}#single-wrapper article #featured_image{text-align:center!important;width:100%}#complex-head.container #overlay-container.container{max-width:100%;background-color:rgba(0,0,0,.3)}#complex-head.container #overlay-container.container .row{height:100%;text-align:center;padding-bottom:0!important}#complex-head.container #overlay-container.container #barb{max-height:300px}#complex-head.container #overlay-container.container #get-started{background-color:#b22234;max-width:800px;margin:0 auto;padding:1em 0 1em 1em}#complex-head.container #overlay-container.container #get-started h1,#complex-head.container #overlay-container.container #get-started h2,#complex-head.container #overlay-container.container #get-started h3,#complex-head.container #overlay-container.container #get-started h4,#complex-head.container #overlay-container.container #get-started h5{margin-bottom:0!important}#complex-head.container #overlay-container.container .gform_wrapper .gform_footer input.button,#complex-head.container #overlay-container.container .gform_wrapper .gform_footer input[type=submit],#complex-head.container #overlay-container.container .gform_wrapper .gform_page_footer input.button,#complex-head.container #overlay-container.container .gform_wrapper .gform_page_footer input[type=submit]{width:100%;font-size:1.4em}#complex-head.container #overlay-container.container .gform_wrapper{margin-top:0;margin-bottom:0}#complex-head.container #overlay-container.container .gform_wrapper .gform_footer{padding-bottom:0;padding-right:16px}@media only screen and (min-width:641px){div.ginput_container_name span{margin-right:-2px}}#callout.container .row,#callout.container h1,#callout.container p,#complex-head.container h1,#complex-head.container p{text-align:center}#page .wrapper#wrapper-homepagesection3{padding-top:24px!important}.blue{border-bottom:3px solid #000}.green{background-color:green!important;border-bottom:3px solid #000}@media all and (max-width:1024px){.dropdown .dropdown-menu{display:block!important;max-height:1000px;visibility:visible;transition:all .5s ease-in}.dropdown-menu{border:none}#wrapper-navbar nav{top:0;transform:translateY(0)}.navbar{padding-left:15px;padding-right:15px}body:not(.home) #wrapper-navbar{position:absolute!important}#complex-head.container #overlay-container.container{background-color:transparent!important}}@media all and (min-width:768px) and (max-width:1024px){#wrapper-navbar{margin-top:0}}@media (max-width:768px){body:not(.home) #content-pusher{display:block;height:60px!important}#complex-head,.master-slider .ms-slide,.master-slider .ms-slide .ms-slide-bgcont img,.master-slider .ms-view{max-height:1000px!important}#complex-head.container #overlay-container{position:relative!important}a.button.no-top{width:240px}#home-cta .row div{padding:0!important}.testimonial blockquote{font-size:1.1em}}#topbar{display:flex;align-items:center}#topbar a[href="tel:7193191802"]{font-size:1.5em!important}.page-id-18707 #page #main{margin-top:0!important}@media (max-width:1650px){header #wrapper-navbar #logo-container{max-width:100%!important}}.highlight>a{background-color:#0071b9}.highlight a#menu-item-dropdown-17746:not(.dropdown-item){color:#fff!important}#home-offer .btn-outline-primary{background-color:#0071b9;color:#fff}#topbar a#free-reports{background-color:green;padding:1em;font-weight:600;text-transform:uppercase!important}#topbar a#free-reports:hover{font-weight:600!important}#topbar a#highest-price{background-color:#b22234;padding:1em;font-weight:600;text-transform:uppercase!important}#topbar a#highest-price:hover{font-weight:600!important}#topbar a#cash-offers{background-color:#b22234;padding:1em;font-weight:600;text-transform:uppercase!important}#topbar a#cash-offers:hover{font-weight:600!important}#topbar a#sell-home{background-color:green;padding:.4em;font-weight:600;text-transform:uppercase!important}#topbar a#sell-home:hover{font-weight:600!important}#topbar a#buy-sell{background-color:#0071b9;padding:.4em;font-weight:600;text-transform:uppercase!important}#topbar a#buy-sell:hover{font-weight:600!important}#topbar a#radio-show{background-color:#0071b9;padding:1em;font-weight:600;text-transform:uppercase!important}#topbar a#radio-show:hover{font-weight:600!important}#topbar a#best-deals{background-color:#fff;color:#0071b9!important;padding:3px 1em 5px;font-weight:600;text-transform:uppercase!important}#topbar a#best-deals:hover{font-weight:600!important}@media (max-width:768px){#topbar a#best-deals,#topbar a#buy-sell,#topbar a#cash-offers,#topbar a#free-reports,#topbar a#highest-price,#topbar a#radio-show,#topbar a#sell-home{display:inline-block;margin-bottom:1em}}@media (min-width:769px) and (max-width:1400px){#topbar a#best-deals,#topbar a#buy-sell,#topbar a#cash-offers,#topbar a#free-reports,#topbar a#highest-price,#topbar a#radio-show,#topbar a#sell-home{padding:0 1em!important;line-height:2.6em!important}#topbar #phone{display:inline!important;margin-top:.8em!important}}.wp-block-button__link{text-transform:uppercase;font-size:21px;letter-spacing:.06em;font-weight:600!important;padding:.6em 1.4em}.wp-block-button__link:hover{text-decoration:none;font-weight:600!important;text-shadow:0 0 12px rgba(255,255,255,.5)}body.home .radio-show{background-color:rgba(0,0,0,.5);border-radius:12px;margin-bottom:2.4em}body.home .radio-show p{max-width:500px;margin:0 auto;text-shadow:0 0 12px #000;line-height:1em}body.home .radio-show a{text-shadow:none;background-color:#fff;text-transform:uppercase;font-size:21px;letter-spacing:.06em;font-weight:600!important;padding:.6em 1.2em}body.home .radio-show a:hover{text-decoration:none;font-weight:600!important;text-shadow:0 0 12px rgba(0,113,185,.5)}.formcontent{display:none}#wrapper-homepagesection2 #hero-homesection2{padding-top:2em}#save-thousands button{border-color:green!important;color:green}#save-thousands button:hover{background-color:green!important}body.home ul.post_list.block li:last-of-type{padding:0}#address a[href="tel:7198883736"]{font-weight:900}.page-id-29 a[href="tel:7198883736"]{font-size:2em}#get-started{position:relative;z-index:100!important;box-shadow:0 0 12px 0 rgba(0,0,0,.3);padding:1em!important}#get-started .ugb-accordion__content{padding:1em 0 0 1em!important}#get-started .ugb-accordion__content .ugb-accordion__content-inner{padding-top:0}#get-started .ugb-accordion{max-width:600px;margin:0 auto}#get-started #gform_wrapper_13{margin-bottom:1em!important}@media only screen and (min-width:641px){div.ginput_container_name span{margin-right:-2px!important}}.wp-block-button__link{text-transform:uppercase;font-size:21px;letter-spacing:.06em;font-weight:600!important;padding:.6em 1.4em}.wp-block-button__link:hover{text-decoration:none;font-weight:600!important;text-shadow:0 0 12px rgba(255,255,255,.5)}#phone-floater{position:fixed;bottom:0;left:0;padding:1em 2em;background:#000;border-radius:0 12px 0 0}#phone-floater a{color:#fff;font-size:1.4em;font-weight:500}@media (max-width:420px){#phone-floater a{font-size:1em}}#page .wrapper#wrapper-homepagesection3{padding-top:30px!important}#page .wrapper#wrapper-homepagesection3 #home-cta{margin-top:0!important}#complex-head.container #overlay-container.container #barb{max-height:240px}@media (min-width:768px){#complex-head{min-height:620px}}@media (max-width:920px) and (min-width:768px){header #wrapper-navbar #logo-container img{height:100px!important}}#topbar #left div{display:inline}#privy-container #privy-inner-container .privy-tab-container.privy-bottom.privy-floating.privy-bottom,#privy-container #privy-inner-container .privy-tab-container.privy-top.privy-floating.privy-bottom{bottom:60px!important}#wrapper-footer small{font-style:normal;font-weight:300}.stressless{max-width:480px;margin-left:auto;margin-right:auto}.aligncenter .wp-block-button{margin:0 auto!important}.dropdown-item,.navbar .navbar-nav a.nav-link{text-align:left}.single-coming-soon{display:none}.post-type-archive-open-house .entry-content{display:none}.post-type-archive-open-house article{text-align:center}.post-type-archive-open-house article .wp-post-image{float:none!important;margin-left:auto!important;margin-right:auto!important;margin-bottom:3em!important}.inner_footer_section{background:rgba(0,0,0,.7)!important;font-size:1.3em!important}#phone-floater{z-index:999}@media (max-width:480px){#chat-widget-container{width:194px!important}#phone-floater{padding:4px 8px}#phone-floater a{font-size:1.1em}}@media (max-width:1400px){.no-mobile{display:none}}.dropdown .dropdown-menu{max-height:600px!important;overflow:auto!important}.page-id-21343 h1.entry-title{display:none}.page-id-21541 #complex-head h1{background-color:rgba(0,113,185,.8);text-shadow:none!important;border-radius:4px}#full-width-page-wrapper .wp-post-image{display:none}@media screen and (min-width:768px){#ihf-main-container .modal-dialog{left:auto}}.postid-315 #ihf-main-container .col-xs-12 .col-xs-12 .col-xs-12{padding-left:0!important;padding-right:0!important}@media (max-width:768px){.gform_wrapper .gf_simple_horizontal .gform_footer.top_label{max-width:100%;padding-right:16px}}.embed-youtube{display:none!important}.embed-youtube{display:block!important}#home-valuation{font-weight:600!important;font-size:2em!important}#home-valuation a{background-color:#fff;font-weight:600!important;padding:.2em .5em}#home-valuation a:hover{font-weight:600;text-decoration:none}@media (max-width:480px){#home-valuation{font-size:1.1em!important;margin-top:1em}#get-started h1{line-height:1em!important}}.max-600{max-width:600px}.max-800{max-width:800px}.max-1100{max-width:1100px}.max-1100,.max-600,.max-800{margin-left:auto!important;margin-right:auto!important}.lp-blackbox h2{margin:1em auto!important}.lp-bluebar{margin-top:-1.75em}.lp-bluebar>div{padding-top:4em!important}@media (min-width:1710px){.alignfull{margin-left:-50%!important;margin-right:-50%!important}}.page-template-landing-page-blank #content,.page-template-landing-page-blank #page .wrapper{padding-top:0!important}.page-template-landing-page-blank header{display:none}.page-template-landing-page-blank .container{padding:0}.page-template-landing-page-blank #page #main{margin-top:0!important}@media (max-width:719px){.alignfull{max-width:100vw!important}.alignfull .ugb-47b217f .ugb-heading__title{font-size:40px!important}.alignfull .gform_wrapper .gform_footer input.button,.alignfull .gform_wrapper .gform_footer input[type=submit]{white-space:normal}}@media (max-width:992px){#topbar #right ul#social_links,#topbar div #left,#topbar div #right{margin-bottom:0!important}#menu-footer-menu,#topbar #address{line-height:3em!important}.wrapper#page-wrapper .container#footer-contact,.wrapper#wrapper-footer{padding-top:0!important}#footer_disclaimer{margin-top:2em}}#get-started a{color:#fff}#quick-posts{margin-top:2em}#quick-posts a{border-radius:12px;border:1px solid #fff}#quick-posts a:hover{color:#fff;background:#0071b9;text-decoration:none;box-shadow:0 10px 30px rgba(0,0,0,.04)}#quick-posts a:hover p,#quick-posts a:hover p.h3,#quick-posts a:hover p.h5{color:#fff}#quick-posts a p.h3{padding-top:.6em;text-align:left;font-size:1.4em!important;font-weight:600}#quick-posts a p.h5{font-size:1.1em!important;margin:0 auto 8px!important;color:#000;font-weight:600}#quick-posts a p{font-weight:400}.post-23201 #booking,.post-23201 #featured_image{display:none}.post-23201 .container .row .col-lg-8{flex:0 0 100%;max-width:100%}#topbar a#cash-offers,#topbar a#free-reports,#topbar a#highest-price,#topbar a#radio-show,a#sell-home{padding:4px 1em 5px}@media (max-width:768px){#left{padding-bottom:1em!important}#left a{display:block}}@media all and (max-width:1301px) and (min-width:1201px){header #wrapper-navbar #logo-container img{height:100px!important}.dropdown-item,.navbar .navbar-nav a.nav-link{font-size:.8em!important}}@media (min-width:1201px) and (max-width:1279px){#wrapper-navbar{height:55px!important}}body.home a.wp-block-button__link.has-background:hover{color:#fff!important}.dropdown-item:hover,.navbar .navbar-nav a.nav-link:hover{font-weight:600!important}body.post-type-archive-virtual-home-tour a.understrap-read-more-link{display:inline-block;float:right;margin-bottom:4em}body.post-type-archive-virtual-home-tour article:last-of-type{margin-bottom:8em!important}body.post-type-archive-virtual-home-tour main{display:block}body .gform_wrapper#gform_wrapper_116{margin-bottom:0}body .gform_wrapper#gform_wrapper_116 .gform_footer.top_label{margin:0;padding:0}body .gform_wrapper#gform_wrapper_116 .gform_fields{grid-column-gap:0}body .gform_wrapper#gform_wrapper_116 #field_submit input{width:100%;font-size:20px;line-height:36px;font-weight:900;text-transform:uppercase!important;border-color:#1b722b;background-color:#1b722b;color:#fff!important}body .gform_wrapper#gform_wrapper_116 .top_label div.ginput_container{margin-bottom:0!important}.cta-button{display:inline-block;background-color:#0071b9;color:#fff;padding:2px 12px;text-decoration:none;border-radius:8px}.cta-button:hover{color:#fff}.archive a:hover,.single a:hover{text-decoration:none;font-weight:600!important}ul#social_links{display:inline}@media (max-width:768px){#left a{display:inline!important}ul#social_links a{font-size:1em!important}#topbar #left{padding-left:0!important}#topbar #left #phone{margin-right:0!important}}@media (min-width:768px) and (max-width:1199px){#topbar div #left h1{display:inline!important;margin-right:1em}ul#social_links{display:inline!important;font-size:1em!important}ul#social_links li{padding-left:.4em!important;padding-right:.4em!important}}#topbar #social_links{font-size:13px!important}#topbar #social_links a{font-size:13px!important}#topbar a[aria-label="Tik Tok"] svg,#topbar a[aria-label=tiktok] svg{height:13px;margin-top:-5px}#topbar a[aria-label="Tik Tok"] svg path,#topbar a[aria-label=tiktok] svg path{fill:#fff!important}@media (max-width:768px){#topbar a[aria-label="Tik Tok"] svg,#topbar a[aria-label=tiktok] svg{height:12px;margin-top:-3px}}#wrapper-footer a[aria-label="Tik Tok"] svg,#wrapper-footer a[aria-label=tiktok] svg{height:23px;margin-top:-5px}@media (min-width:1400px){#topbar #right a{font-size:.9em!important;padding:6px .6em!important}}#wrapper-footer .site-footer{text-align:center}@media (min-width:1401px){body #topbar .row{display:block!important;text-align:center!important}body #topbar .row .col-md-6{display:inline!important}body #topbar .row #left,body #topbar .row #right{padding:0 8px!important}}ul.post_list.block li{height:auto}ul.post_list.block li a div.bg{aspect-ratio:16/9!important}body.page-id-26705 #page #get-started,body.page-id-26705 #wrapper-navbar,body.page-id-26705 #wrapper-navbar.headroom--unpinned{box-shadow:none!important}body.page-id-26705 #page #get-started{padding:0!important}body.page-id-26705 #lets-connect{width:500px}body.page-id-26705 #empty-page-wrapper h3{text-align:left}body.page-id-26705 #empty-page-wrapper h1{line-height:1.2em}@media (min-width:768px) and (max-width:1024px){#wrapper-navbar{height:auto!important}}.pagination{margin-top:2em}.cn-privacy-policy-link{color:#fff;text-decoration:underline}.cn-privacy-policy-link:hover{color:#fff}#phone-floater{background-color:#000!important}#phone-floater a{color:#fff!important}#phone-floater a:hover{text-decoration:none;font-weight:500!important}.page-id-28802 .gform_required_legend{display:none}@media (max-width:767px){.page-id-28802 .wp-image-23859{max-width:200px}}body #wrapper-navbar.headroom--unpinned,body:not(.home) #wrapper-navbar{box-shadow:none!important}body .stk-153a5df .gform_wrapper#gform_wrapper_116 #field_submit input{font-size:16px!important;line-height:36px;font-weight:900}@media (max-width:412px){.stk-1df1ec3-container{padding:0!important}}@media (max-width:375px){.stk-5828425{padding:0!important}}a.call-now-button:hover{font-weight:900!important}.call-now-button{padding:14px 34px!important;font-size:20px}.postid-30344 .stk-937a393 a:hover{font-weight:900!important}.postid-30344 #gallery-testimonial{display:none}.embed-responsive{position:unset!important}@media (max-width:411px){body .gform_wrapper#gform_wrapper_116 #field_submit input{font-size:14px}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{font-size:14px}}#get-started .h1{margin-bottom:0;line-height:.8em}@media (max-width:719px){#get-started .h1{font-size:1.8em}}@media (min-width:720px){#get-started a.btn{margin-top:0;margin-bottom:.6em}}a.btn:hover,a.button:hover{color:#fff;box-shadow:0 0 12px 0 rgba(0,0,0,.5)}body .site{font-family:"Open Sans",sans-serif;font-optical-sizing:auto;font-weight:400}.dropdown-item,body .site b,body .site strong,nav.navbar .navbar-nav .nav-link{font-weight:600}body .site h1,body .site h2,body .site h3,body .site h4,body .site h5{font-weight:300}a.button.no-top{width:320px}@media (min-width:768px) and (max-width:1024px){a.button.no-top{margin:0 auto 1em}.col-sm.text-center:nth-of-type(3) a.button.no-top{margin-bottom:0!important}}@media (max-width:767px){#home-cta .row div{margin:1em auto}a.button.no-top{max-width:100%}}blockquote{border:none}blockquote.stk-f957b53{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%}.gform_required_legend{display:none}.gform_button,.gform_wrapper.gravity-theme .gform_footer button,.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_page_footer button,.gform_wrapper.gravity-theme .gform_page_footer input{padding:.3em 1em;cursor:pointer!important;color:#333!important;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#f5f5f5;background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}
/*# sourceMappingURL=additional.min.css.map */