.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{left:auto!important}.mega-menu a{padding-left:20px!important;color:#1078be!important}.mega-menu>a:before{content:'';height:30px;width:2px;position:absolute;left:0;top:32%;background-color:#1078be}.et-menu-nav li.mega-menu>ul{padding:30px 20px!important;position:absolute!important;width:100%;right:0!important;max-width:1000px}.mega-menu li a{font-size:18px!important}.mega-menu li li a{font-size:14px!important}.topmenu-left{width:100%!important}.topmenu-right{max-width:300px}#mobile_menu1{overflow-y:auto;max-height:80vh}@media only screen and (max-width:1400px){#menu-main-menu>li a{font-size:20px!important}#menu-main-menu .mega-menu li li a{font-size:13px!important}.topmenu-right .et_pb_button{font-size:12px!important}}@media only screen and (max-width:1250px){#menu-main-menu>li a{font-size:14px!important}#menu-main-menu .mega-menu li li a{font-size:13px!important}.topmenu-right .et_pb_button{font-size:12px!important}}@media only screen and (max-width:980px){.topmenu-right{max-width:none}.mega-menu>a:before{display:none}.mega-menu a{padding-left:5%!important}}.hs-form{max-width:500px;margin:0 auto;color:#fff!important}.hs-form-field{margin-bottom:15px;border-radius:0}.hs-form-field label{display:block;font-weight:bold;margin-bottom:5px;color:#333}.hs-form-field input,.hs-form-field textarea,.hs-form-field email,.hs-form-field select{width:100%;padding:10px 12px;border:0;border-radius:0px;font-size:14px;box-sizing:border-box}.hs-form-field input:focus,.hs-form-field textarea:focus,.hs-form-field select:focus{border-color:#0073e6;outline:none}.hs-error-msgs{color:red;font-size:12px;margin-top:5px}.hs-button{background-color:#000;color:#fff;padding:12px 20px;font-size:16px;font-weight:bold;border:none;border-radius:0;text-transform:uppercase;cursor:pointer}.hs-button:hover{background-color:#333}.hs_casl .inputs-list{padding-bottom:0}.hs-form-booleancheckbox input{margin-right:5px}#hubspot-community-form .hs_community_ies__of_interest{display:none}#hubspot-community-form label{color:#fff!important}#hubspot-community-form .hs-form-booleancheckbox-display{font-size:14px;line-height:16px}#hubspot-community-form .hs-button{background-color:#E1D756;color:#1078BE}#hubspot-community-form .hs-button:hover{background-color:#00548a;color:#fff}#slb_viewer_wrap{display:none}.submitted-message{color:#fff}h3.quick-possession-initial-price{font-size:0.9em;text-decoration:line-through;font-weight:400;padding:0;color:#000!important}div.mortgage-amount{display:none}#popmake-12179,#popmake-12209{padding:0;background:transparent}div.promo-flag{margin-bottom:20px;text-align:center;position:relative}div.property-promo-outer{height:20px;width:120%;margin-left:-10%}div.property-promo-text{text-transform:uppercase;font-weight:800;width:120%;margin-left:-10%;font-size:.7vw;margin-top:-25px}div.property-promo-text span{font-size:1.85vw;vertical-align:middle}span.property-badge-garden{background-color:#76998e;border-right:4px solid #e0d758}span.property-badge-garage{background-color:#00548c;border-right:4px solid #e0d758}span.property-badge-basement{background-color:#6b7375;border-right:4px solid #e0d758}span.property-badge-former{background-color:#62b8d1;border-right:4px solid #e0d758}div.qp-promo-flag{margin:15px 0 25px 0}div.qp-promo-outer{height:35px}div.qp-promo{text-transform:uppercase;font-size:1.85vw;font-weight:800;margin-top:-32px}div.qp-promo span{font-size:2.1em;vertical-align:top}div.property-possession-date{text-transform:uppercase;font-weight:700;margin-top:10px}@media only screen and (max-width:450px){div.property-promo-text{font-size:10vw}div.property-promo-text span{font-size:15vw}div.property-promo-outer{}div.qp-promo{font-size:8vw}div.qp-promo span{font-size:18vw}}div.buydown-flip-cards-wrapper i{margin-bottom:20px}