.header_main.real-estate-header{padding:20px 0px 30px}.header_main.real-estate-header .header_main_fix .header_menu ul li:first-child a{background-color:var(--brandingColor);-webkit-border-radius:10px;border-radius:10px;border:0;color:#fff !important;cursor:pointer;display:inline-block;padding:8px 20px;text-align:center;text-decoration:none;-webkit-animation:glowing 1500ms infinite;-moz-animation:glowing 1500ms infinite;-o-animation:glowing 1500ms infinite;animation:glowing 1500ms infinite}.header_main.real-estate-header .header_menu_two.custom-menu-primary ul li.hs-menu-item.hs-menu-depth-1{display:flex;justify-content:center;align-items:center}@-webkit-keyframes glowing{0%{background-color:var(--brandingColor);-webkit-box-shadow:0 0 3px var(--brandingColor)}50%{background-color:var(--brandingColor);-webkit-box-shadow:0 0 40px var(--brandingColor)}100%{background-color:var(--brandingColor);-webkit-box-shadow:0 0 3px var(--brandingColor)}}@-moz-keyframes glowing{0%{background-color:var(--brandingColor);-moz-box-shadow:0 0 3px var(--brandingColor)}50%{background-color:var(--brandingColor);-moz-box-shadow:0 0 40px var(--brandingColor)}100%{background-color:var(--brandingColor);-moz-box-shadow:0 0 3px var(--brandingColor)}}@-o-keyframes glowing{0%{background-color:var(--brandingColor);box-shadow:0 0 3px var(--brandingColor)}50%{background-color:var(--brandingColor);box-shadow:0 0 40px var(--brandingColor)}100%{background-color:var(--brandingColor);box-shadow:0 0 3px var(--brandingColor)}}@keyframes glowing{0%{background-color:var(--brandingColor);box-shadow:0 0 3px var(--brandingColor)}50%{background-color:var(--brandingColor);box-shadow:0 0 40px var(--brandingColor)}100%{background-color:var(--brandingColor);box-shadow:0 0 3px var(--brandingColor)}}.header_main_fix{display:flex;justify-content:center;align-items:center;flex-direction:row}.header_logo_menu_fix{flex-basis:20%;position:relative;z-index:9}.header_menu_two.custom-menu-primary{flex-basis:80%}.header_main.real-estate-header .header_main_fix .header_menu{flex-basis:100%}.header_main.real-estate-header .header_main_fix .header_menu ul{justify-content:flex-end;text-align:center;z-index:3}.header_logo{overflow:hidden;line-height:0;z-index:10;position:relative}.header_menu_two.custom-menu-primary{display:flex;align-items:center}.real-estate-header-top .cta-and-admin .schedule-cta a.cta_button{padding:12px 28px}@media(max-width:1190px) and (min-width:993px){.header_main.real-estate-header .header_menu_two.custom-menu-primary ul li.hs-menu-item.hs-menu-depth-1:not(:last-child){padding-right:20px}}@media(min-width:993px){.header_main li.hs-menu-item.hs-menu-depth-1.mobile_menu{display:none}.header_main .mobile-trigger,.header_main .child-trigger{display:none}.header_main.real-estate-header .header_menu_two.custom-menu-primary ul li.hs-menu-item.hs-menu-depth-1{padding-right:40px}.real-estate-header-top .real-estate-header-top-left ul li:first-child{padding-right:40px}.hs-menu-wrapper .hs-menu-children-wrapper{padding:10px 12px;border-radius:6px}.hs-menu-wrapper .hs-menu-children-wrapper{background:rgba(255,255,255,1.0);box-shadow:0 12px 34px rgb(0 0 0 / 12%)}.header_main.real-estate-header .hs-menu-wrapper.flyouts .hs-menu-children-wrapper a{font-size:15px;display:inline-block;width:100%;color:#444;padding:6px 12px;text-transform:none;letter-spacing:0px}.header_main.real-estate-header .hs-menu-wrapper.flyouts .hs-menu-children-wrapper a{display:block;white-space:nowrap}}@media(max-width:992px){.real-estate-header-top .real-estate-header-top-left ul li:first-child{padding-right:15px}.header_main li.hs-menu-item.hs-menu-depth-1 a.cta_button{display:block}.header_menu_two li.hs-menu-item.hs-menu-depth-1:after{content:none}.header_main .header_menu_two .hs-menu-wrapper.active-branch.flyouts.hs-menu-flow-horizontal{display:none;background-color:#111}.header_main li.hs-menu-item.hs-menu-depth-1{text-align:left;padding:10px 0px;border-bottom:1px solid #999;margin:0px 15px}.header_menu_one{display:none}.header_main{padding:15px 0}.header_main_fix{display:block}.header_main .hs-menu-wrapper.active-branch.flyouts.hs-menu-flow-horizontal>ul{display:block}.header_main li.hs-menu-item.hs-menu-depth-2.hs-item-has-children>a:after,.header_main li.hs-menu-item.hs-menu-depth-1.hs-item-has-children>a:after{content:none}.header_main li.hs-menu-item.hs-menu-depth-1.hs-item-has-children{padding:7px 0px}.header_main li.hs-menu-item.hs-menu-depth-1{text-align:left}.header_main li.hs-menu-item.hs-menu-depth-1:last-child a:hover{display:block;margin-left:0;padding:14px}.header_main li.hs-menu-item.hs-menu-depth-1:last-child a:before{content:none}.header_main ul.hs-menu-children-wrapper{display:none;position:relative;opacity:1;visibility:visible;background-color:transparent;padding:10px 0;transition:none;top:0 !important;box-shadow:none;background-image:none !important;border-radius:5px}.header_main .hs-menu-item.hs-menu-depth-2.hs-item-has-children ul.hs-menu-children-wrapper{left:0}.header_main ul.hs-menu-children-wrapper li.hs-menu-item a img{display:none}.header_main ul.hs-menu-children-wrapper a{color:#fff}header.bg_change .header_main ul.hs-menu-children-wrapper a{color:#fff}.mobile-trigger{display:inline-block !important;cursor:pointer;position:absolute;top:1px;right:10px;width:auto;height:auto;padding:7px 10px 7px 10px;font-size:16px;font-weight:normal;text-align:left;text-transform:uppercase;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.mobile-trigger i{display:inline;position:relative;top:-4px}.mobile-trigger i:before,.mobile-trigger i:after{position:absolute;content:''}.mobile-trigger i,.mobile-trigger i:before,.mobile-trigger i:after{width:30px;height:4px;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:inline-block;background-color:#fff;margin:10px 0px}.mobile-trigger i:before{top:-4px}.mobile-trigger i:after{top:8px}.mobile-trigger:hover i,.mobile-trigger:hover i:before,.mobile-trigger:hover i:after,.mobile-open .mobile-trigger i,.mobile-open .mobile-trigger i:before,.mobile-open .mobile-trigger i:after{background-color:#fff}.mobile-trigger i,.mobile-trigger i:before,.mobile-trigger i:after{width:30px;background:#fff;height:4px}header.header.bg_change .mobile-trigger i,header.header.bg_change .mobile-trigger i:before,header.header.bg_change .mobile-trigger i:after{background:#fff}.mobile-trigger i:before{top:-1px}.mobile-trigger i:after{top:8px}.mobile-open .mobile-trigger,.mobile-trigger{z-index:10}header.header.bg_change .mobile-trigger:hover i,header.header.bg_change .mobile-trigger:hover i:before,header.header.bg_change .mobile-trigger:hover i:after,header.header.bg_change .mobile-open .mobile-trigger i,header.header.bg_change .mobile-open .mobile-trigger i:before,header.header.bg_change .mobile-open .mobile-trigger i:after{background-color:#fff}.mobile-trigger i{transition:all .5s ease-in}.mobile-open .mobile-trigger i{background:transparent;transition:all .1s ease-in}.mobile-open header.header.bg_change .mobile-trigger i{background:#3d4d65}.mobile-trigger i:before,.mobile-trigger i:after{transition:all .3s ease-in}.mobile-open .mobile-trigger i:before{top:0;transform:rotate(45deg)}.mobile-open .mobile-trigger i:after{top:0;transform:rotate(-45deg)}.child-trigger{display:block;cursor:pointer;position:absolute;top:18px;right:10px;width:100%;min-width:25px;height:30px;padding:0}.child-trigger:hover{text-decoration:none}.child-trigger i{position:relative;top:8%;margin:0 auto !important;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:47%}ul.hs-menu-children-wrapper li.hs-menu-item.hs-menu-depth-2 a{text-align:left;padding-left:25px}ul.hs-menu-children-wrapper li.hs-menu-item.hs-menu-depth-2 a:not(:last-child){padding-bottom:10px}.child-trigger i:after{position:absolute;content:''}.child-trigger i,.child-trigger i:after{width:10px;height:1.5px;background-color:#fff;display:block}header.header.bg_change .child-trigger i,header.header.bg_change .child-trigger i:after{background:#0d1b48}.child-trigger i:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.child-trigger.child-open i:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}header.header a{width:100%;color:#000}.header_search{display:none}}@media(min-width:768px){.real-estate-header-top .real-estate-header-top-left ul{padding-left:0px;list-style:none;margin-bottom:0px}.real-estate-header-top{padding-bottom:47px;padding-top:24px}.hs-menu-wrapper.active-branch.flyouts.hs-menu-flow-horizontal{display:block}}@media(max-width:767px){.real-estate-header-top{padding-bottom:30px;padding-top:15px}.real-estate-header-top .real-estate-header-top-right,.real-estate-header-top .real-estate-header-top-left{flex-basis:100%}.real-estate-header-top .cta-and-admin{float:none;justify-content:center;text-align:center}.real-estate-header-top .real-estate-header-top-left ul{padding-left:0px;list-style:none;margin-bottom:22px}.real-estate-header-top ul.num-and-mail.d-flex-start{justify-content:center;text-align:center}.real-estate-header-top .real-estate-header-top-left ul li{flex-basis:100%}}@media(max-width:992px){body.mobile-open .custom-menu-primary.js-enabled .hs-menu-wrapper{transform:translate3d(0%,0px,0px);-webkit-transform:translate3d(0%,0px,0px);-moz-transform:translate3d(0%,0px,0px);transition:.5s all ease-in-out;-webkit-transition:.5s all ease-in-out;-moz-transition:.5s all ease-in-out;opacity:1}.custom-menu-primary .hs-menu-wrapper{width:95%;position:absolute;max-width:530px;padding:0;z-index:5;transform:translate3d(200%,0px,0px);-webkit-transform:translate3d(200%,0px,0px);-moz-transform:translate3d(200%,0px,0px);transition:.5s all ease-in-out;-webkit-transition:.5s all ease-in-out;-moz-transition:.5s all ease-in-out;opacity:0;right:0;height:100vh;bottom:0}}@media(min-width:768px) and (max-width:992px){.mobile-trigger{top:11px}.custom-menu-primary .hs-menu-wrapper{top:50px}.header_main.real-estate-header .header_main_fix .header_menu ul{padding-top:40px}}@media(max-width:767px){.mobile-trigger{top:11px}.custom-menu-primary .hs-menu-wrapper{top:76px}.header_main.real-estate-header .header_main_fix .header_menu ul{padding-top:10px}body .header_main.real-estate-header .header_menu_two.custom-menu-primary ul li.hs-menu-item.hs-menu-depth-1{display:block}}