@import url(//maxcdn.bootstrapcdn.com/font-awesome/latest/css/font-awesome.min.css);@media(max-width:480px){.cta_button{min-width:0 !important}}.cta_button,.button{-webkit-transition:all .3s ease;transition:all .3s ease}.cta_button:hover,.button:hover{background-color:#b1ce55 !important;color:white !important;text-decoration:none !important}body{padding-top:96px}h2{color:#173e6b}.page-center{max-width:87.5em;margin:0 auto !important;display:block;float:none !important;padding:0 15px}.hero-container{background-image:url("https://cdn2.hubspot.net/hubfs/406519/hero-container-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat;padding:50px 0;position:relative}.hero-text-module{background-color:#fff;padding:50px;box-shadow:-19px 19px 54px 7px rgba(85,86,90,0.4)}.hero-text-module h3{font-size:24px}@media(max-width:920px) and (min-width:768px){.hero-container{padding:100px 0}}@media(min-width:768px){.hero-text-module{position:relative;z-indeX:9;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hero-image-container{position:relative;z-index:8;margin-left:0px;-webkit-transform:translateX(-5%);transform:translateX(-5%);float:right !important}}@media(max-width:768px){.hero-text-module{text-align:center}}.hero-image-container img{width:100% !important}.lead-magnet{background-color:#00235d;position:relative;overflow:hidden;padding-top:35px;padding-bottom:30px}.lead-magnet .lead-magnet-content{float:right !important}.lead-magnet-content h3,.lead-magnet-content p{color:#fff}.lead-magnet-content label{display:none !important}.lead-magnet-content .hs-button{border:0px !important;width:100% !important;letter-spacing:0px !important;line-height:44px !important}.lead-magnet-content form>div{display:inline-block !important;width:33%;vertical-align:top}.lead-magnet-content form>div input{margin:0px !important;line-height:42px;padding:0px 10px !important;width:97% !important}.lead-magnet .lead-magnet-image{text-align:center;position:absolute}@media(max-width:767px){.lead-magnet .lead-magnet-image{position:relative !important;margin-bottom:25px}.lead-magnet .lead-magnet-content{float:none !important}.lead-magnet-content h3,.lead-magnet-content p{text-align:center}}@media(max-width:480px){.lead-magnet-content h3,.lead-magnet-content p{text-align:center}.lead-magnet-content form>div{width:100% !important}.lead-magnet-content form>div input{width:100% !important}}.testimonial-slider{padding:80px 0}.testimonial-slider .customer-testimonial-slide{text-align:center}.testimonial-slider .customer-testimonial-slide .inner{padding:0 50px;max-width:900px;margin:auto}.testimonial-slider .customer-testimonial-slide .inner h3{color:#001648 !important;font-size:24px;letter-spacing:0px;line-height:1.75em}.testimonial-slider .customer-testimonial-slide .inner p{font-size:16px;margin:0px}.testimonial-slider .slick-dots{display:block !important;margin-top:15px !important;bottom:-35px}.testimonial-slider .slick-dots li{margin:0px;width:18px}.testimonial-slider .slick-dots li button{opacity:1;font-size:0px;width:9px;height:9px;padding:3px;color:#FFF;border-radius:50%;border:solid 1px #001648}.testimonial-slider .slick-dots li.slick-active button{background-color:#001648}.testimonial-slider .slick-dots li button:before{opacity:0 !important;font-size:6px;color:transparent}@media(max-width:480px){.testimonial-slider .customer-testimonial-slide .inner{padding:0px !important}}.sell-my-home .sell-my-home-content{background-color:#fff;max-width:950px;margin:auto !important;float:none;width:100%;margin-top:-50px !important;display:block;text-align:center;z-index:9;position:relative;padding:15px 40px;padding-bottom:0px;margin-bottom:150px !important;box-shadow:3.29px 26.799px 50.22px 3.78px rgba(85,86,90,0.13)}.sell-my-home .sell-my-home-image img{width:100% !important}.sell-my-home .sell-my-home-content h4{font-size:28px;color:#173e6b;font-family:"Playfair Display";letter-spacing:0px}.sell-my-home .sell-my-home-content p{color:#173e6b;display:inline-block;vertical-align:middle;padding:0px 20px}.sell-my-home .sell-my-home-content p .fa{margin-right:5px}.sell-my-home .sell-my-home-content .cta_button{-webkit-transform:translateY(50%);transform:translateY(50%)}.panel-section .panel-section-module{background-color:#FFF;box-shadow:3.29px 26.799px 50.22px 3.78px rgba(85,86,90,0.24);margin-bottom:65px}.panel-section .panel-section-module .text-section{padding:40px 50px;background-color:#fff}.panel-section .panel-section-module .text-section h4{font-size:28px;color:#173e6b;font-family:"Playfair Display";letter-spacing:0px}.panel-section .panel-section-module .text-section p{color:#173e6b;line-height:24px;font-size:16px;margin-bottom:20px}.panel-section .panel-section-module .inner{position:relative}.panel-section .panel-section-module .image-section{background-size:cover;background-repeat:no-repeat;background-position:center center}.panel-section .panel-section-module.image-left .text-section{float:right;width:45%}.panel-section .panel-section-module.image-left .image-section{float:left;width:55%;position:absolute;top:0px;bottom:0px;left:0px}.panel-section .panel-section-module.image-right .text-section{float:left;width:55%}.panel-section .panel-section-module.image-right .image-section{float:right;width:45%;position:absolute;top:0px;bottom:0px;right:0px}@media(max-width:768px){.panel-section .panel-section-module.image-left .text-section,.panel-section .panel-section-module.image-right .text-section{float:none !important;width:100% !important}.panel-section .panel-section-module.image-left .image-section,.panel-section .panel-section-module.image-right .image-section{float:none !important;width:100% !important;position:relative;height:250px}.panel-section .panel-section-module .text-section img{display:block;margin:auto;margin-bottom:5px}}.recent-sales{padding-top:70px;padding-left:40px;padding-right:40px;padding-bottom:70px}.recent-sales h2{text-align:center}.recent-sales .slick-slider{margin-top:20px}.recent-sales .slick-slider .slick-arrow{height:auto;width:50px}.recent-sales .slick-slider .slick-prev{left:-50px}.recent-sales .slick-slider .slick-prev:before{content:'\f104';font-family:"FontAwesome";font-size:48px;color:#173e6b;opacity:1}.recent-sales .slick-slider .slick-next{right:-50px}.recent-sales .slick-slider .slick-next:before{content:'\f105';font-family:"FontAwesome";font-size:48px;color:#173e6b;opacity:1}.recent-sales .slick-slide{opacity:.5;padding:70px 0;-webkit-transition:all .3s ease;transition:all .3s ease}.recent-sales .slick-center{opacity:1}.recent-sales .slick-center .recent-sales-module{position:relative;z-index:9;box-shadow:0px 2px 39.56px 3.44px rgba(85,86,90,0.39);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:scale(1.2);transform:scale(1.2)}.recent-sales .slick-center .recent-sales-module .inner .bottom{opacity:1}.recent-sales .recent-sales-module .inner{background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative;min-height:275px;-webkit-transition:all .3s ease;transition:all .3s ease}.recent-sales .recent-sales-module .inner .bottom{background-color:#00235d;position:absolute;bottom:0px;left:0px;right:0px;padding:5px 20px;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.recent-sales .recent-sales-module .inner .bottom p{color:#fff;margin:0px}.recent-sales .recent-sales-module .inner .bottom p.title{text-align:center;font-size:14px;text-transform:uppercase}.recent-sales .recent-sales-module .inner .bottom p.list-price{float:left;font-size:20px}.recent-sales .recent-sales-module .inner .bottom p.sold-for{float:right;font-size:20px;color:#b1ce55}@media(max-width:920px){.recent-sales .slick-center .recent-sales-module{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media(max-width:768px){.recent-sales{overflow:hidden;padding-left:20px;padding-right:20px}.recent-sales .slick-center .recent-sales-module{-webkit-transform:scale(1);transform:scale(1);margin:0 10px !important;box-shadow:none !important}.recent-sales .slick-slide{opacity:0}.recent-sales .slick-center,.recent-sales .slick-active{opacity:1}.recent-sales .recent-sales-module .inner .bottom{opacity:1 !important;text-align:center}.recent-sales .slick-slide,.recent-sales .recent-sales-module .inner .bottom p{width:100%}.recent-sales .recent-sales-module .inner{min-height:420px}.recent-sales .slick-slide{padding:30px 0}}.resources-section{background-color:#f6f6f6;padding:60px 0;padding-bottom:100px}.resources-section .resource-panel-module{display:inline-block;width:33%;padding:10px;margin-top:50px}@media(max-width:768px){.resources-section .resource-panel-module{width:100%}}.resources-section .resource-panel-module .inner{background-color:#fff;box-shadow:-3px 27px 54px 7px rgba(85,86,90,0.13)}.resources-section .resource-panel-module .inner .upper{height:140px;background-size:cover;background-repeat:no-repeat;background-position:center center}.resources-section .resource-panel-module .inner .lower{padding:15px 25px;padding-bottom:0px}.resources-section .resource-panel-module .inner .lower h4{font-size:24px;color:#173e6b;font-family:"Playfair Display";font-weight:bold;letter-spacing:0px}.resources-section .resource-panel-module .inner .lower p{color:#173e6b;font-size:16px}.resources-section .resource-panel-module .inner .lower .button{text-align:center;display:block;margin:auto;max-width:220px;background-color:#00a769;font-family:"Playfair Display";color:#fff;text-transform:uppercase;line-height:40px;font-weight:bold;text-decoration:none;-webkit-transform:translateY(50%);transform:translateY(50%)}.bofu-section{background-image:url("https://cdn2.hubspot.net/hubfs/406519/bofu-bg-image.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;padding:80px 0}.bofu-section .form-holder{background-color:#FFF;padding:60px 25px;max-width:500px;margin:auto !important;float:none}.bofu-section .form-holder h3{text-align:center;color:#2b93d1;font-size:36px;margin-bottom:35px}.bofu-section .form-holder label{display:none}.bofu-section .form-holder .actions{text-align:center}.bofu-section .form-holder .hs-button{border:0px;letter-spacing:0px;max-width:280px}.bofu-section .hs-form fieldset.form-columns-2 .hs-form-field{float:left !important}.bofu-section .hs-form-field input,.bofu-section .hs-form-field textarea,.bofu-section .hs-form-field select{background-color:#FFF !important;margin-bottom:15px !important;padding:12px 10px !important;border:1px solid #444 !important;font-size:14px !important;font-weight:300 !important;color:#444 !important;text-indent:10px;width:99% !important;border:1px solid #ccc;border-radius:0 !important;height:auto !important;margin:0;float:none !important;max-width:500px;-webkit-transition:.3s;transition:.3s;color:#555;-webkit-appearance:none !important}.bofu-section .hs-form fieldset .input{padding:0px 5px}.bofu-section .hs-form-field input::-webkit-input-placeholder,.bofu-section .hs-form-field textarea::-webkit-input-placeholder{font-size:14px !important;font-weight:300 !important}.bofu-section .hs-form-field input::-moz-placeholder,.bofu-section .hs-form-field textarea::-moz-placeholder{font-size:14px !important;font-weight:300 !important}.bofu-section .hs-form-field input:-ms-input-placeholder,.bofu-section .hs-form-field textarea:-ms-input-placeholder{font-size:14px !important;font-weight:300 !important}.bofu-section .hs-form-field input:-moz-placeholder,.bofu-section .hs-form-field textarea:-moz-placeholder{font-size:14px !important;font-weight:300 !important}.main-header--no-nav .header-phone{margin-top:40px}.main-header--no-nav .header-phone-mobile{margin-right:0px;padding-right:20px}.header-phone p{font-weight:300;font-size:20px;letter-spacing:2.7px;color:#2b93d1}.contact-us--hero-section{background-image:url("https://cdn2.hubspot.net/hubfs/406519/assets/images/Contact%20Us%20Hero.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;padding:40px 0;height:auto}@media(min-width:768px){.contact-us--hero-section{padding:120px 10%;height:400px}}@media(min-width:920px){.contact-us--hero-section{padding:120px 20%}}.contact-us--hero-section div,.contact-us--hero-section h1,.contact-us--hero-section h2,.contact-us--hero-section h3,.contact-us--hero-section h4{color:#fff;text-align:center}.map-container h2{padding:12px 0px;color:#2b93d1}.contact-us--map-section{background-image:url("https://cdn2.hubspot.net/hubfs/406519/assets/images/Contact%20Us%20Map.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;padding:80px 0;height:500px}@media(max-width:900px){.contact-us--map-section{height:325px}}@media(max-width:500px){.contact-us--map-section{height:181px}}.contact-us--locations-section{padding-top:40px;padding-bottom:40px}@media screen and (max-width:991px){.contact-us--locations-section .hide-desktop{display:inline}.contact-us--locations-section .show-desktop{display:none}}@media screen and (min-width:992px){.contact-us--locations-section .hide-desktop{display:none}.contact-us--locations-section .show-desktop{display:inline;color:#001648;line-height:2.5em}}.contact-us--locations-section .location-block-detail{display:inline-block;padding-left:20px;padding-right:20px}.contact-us--locations-section .flourish:before{background:url("https://cdn2.hubspot.net/hubfs/406519/assets/images/flourish3.png")}.contact-us--locations-section .flourish{border-color:rgba(242,242,242,1)}@media(max-width:964px){.flourish.vertical.flourish-mobile{border:0}.flourish.vertical.flourish-mobile:before{background:0}}@media(max-width:767px){.flourish.vertical.flourish-mobile{border-top:1px solid rgba(242,242,242,1)}.flourish.vertical.flourish-mobile:before{background:url("https://cdn2.hubspot.net/hubfs/406519/assets/images/flourish3.png")}.flourish.vertical.flourish-phone{border:0}.flourish.vertical.flourish-phone:before{background:0}}@media(max-width:604px){.flourish.vertical.flourish-phone{border-top:1px solid rgba(242,242,242,1)}.flourish.vertical.flourish-phone:before{background:url("https://cdn2.hubspot.net/hubfs/406519/assets/images/flourish3.png")}}.contact-us--bofu-section .form-holder{background-color:rgba(255,255,255,0.9);padding:30px 60px;width:100%;max-width:700px}.contact-us--bofu-section .hs-form-field input,.contact-us--bofu-section .hs-form-field textarea,.contact-us--bofu-section .hs-form-field select,.contact-us--bofu-section .hs-form-field fieldset{width:100% !important;max-width:700px !important}.contact-us--bofu-section .hs-form-field input,.contact-us--bofu-section .hs-form-field select,.contact-us--bofu-section .hs-form-field textarea{border:1px solid #adadad !important}.contact-us--bofu-section .hs-form-field select{background-image:linear-gradient(45deg,transparent 50%,gray 50%),linear-gradient(135deg,gray 50%,transparent 50%);background-position:calc(100% - 20px) calc(1em + 6px),calc(100% - 15px) calc(1em + 6px);background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.contact-us--bofu-section form[class^='hs-form'] fieldset{max-width:700px !important}