:root{--color1:#D0A14F;--color2:#07213A}body{overflow-x:hidden!important}.estate_blurb .et_pb_blurb_content .et_pb_blurb_container,.estatefooter_blurb.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{flex:1}.estateheader_menu .et-menu-nav ul li ul{padding:0;border-top:2px solid #fff!important;top:-2px}.estateheader_menu .et-menu-nav ul li ul li{padding:0;width:auto;position:relative;display:block}.estateheader_menu .et-menu-nav ul li ul li a{width:100%;line-height:inherit;border-bottom:1px solid #ffffff20;border-top:0 none;padding:13px 15px!important;display:block;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out!important;color:#fff!important;background:var(--color2)}.estateheader_menu .et-menu-nav ul li ul li a:hover{opacity:1;padding-left:40px!important}.estateheader_menu .et-menu-nav ul li ul li a:before{position:absolute;content:"";font-family:ETmodules!important;left:18px;top:50%;transform:translateY(-50%);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;color:var(--color1);opacity:0;background:#fff0}.estateheader_menu .et-menu-nav ul li ul li a:hover:before{opacity:1}.estateheader_menu .et-menu-nav ul>li{padding-left:20px;padding-right:20px;margin-top:0!important}.estateheader_menu .et-menu-nav ul>li>a{padding:40px 0!important;font-weight:400;color:#fff}.estateheader_menu .et_pb_menu_inner_container .et_pb_menu__wrap .et-menu .menu-item-has-children>a:first-child{padding-right:10px!important}.estateheader_menu .et_pb_menu__menu>nav>ul>li>a:after{top:50%!important;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-7px!important}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.estateheader_menu.et_pb_menu ul li.current-menu-item>a,.estateheader_menu.et_pb_menu ul li:hover>a{color:var(--color1)!important;opacity:1}.estateheader_menu .mobile_nav .mobile_menu_bar:before{color:#fff!important}@media all and (max-width:980px){.estateheader_menu .et_pb_menu_inner_container{padding:20px}.estateheader_menu .mobile_menu_bar{transform:auto;bottom:auto}}@media all and (max-width:1329px) and (min-width:981px){.estateheader_section .et_pb_button_module_wrapper{display:none}}@media all and (max-width:1077px) and (min-width:981px){.estateheader_image{display:none}.estateheader_menu.et_pb_module{margin-right:0!important}}@media all and (max-width:1011px) and (min-width:981px){.estateheader_menu .et-menu-nav ul>li{padding-left:15px;padding-right:15px;margin-top:0!important}}.estatefooter_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{line-height:59px;color:#fff;font-size:32px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.estatefooter_blurb:hover .et_pb_blurb_content .et_pb_main_blurb_image .et_pb_image_wrap .et-pb-icon{-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media only screen and (max-width:767px){.estatefooter_blurb .et_pb_blurb_content .et_pb_main_blurb_image{margin:0 auto 30px!important}}.estatehome_section1_blurb.et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container{padding:10px 20px}.estatehome_section2_blurb .et_pb_blurb_content .et_pb_main_blurb_image .et-pb-icon{color:var(--color1)}.estatehome_section4_blurb .et_pb_main_blurb_image{position:relative;width:100%!important;max-width:100%!important}.estatehome_section4_blurb .et_pb_main_blurb_image img{width:100%!important;max-width:100%!important}.estatehome_section4_blurb .et_pb_main_blurb_image:before{position:absolute;width:100%;height:100%;left:0;top:0;background:var(--color2);opacity:0;transition:all .5s ease;content:"";z-index:1}.estatehome_section4_column:hover .estatehome_section4_blurb .et_pb_main_blurb_image:before{opacity:.5}.tab-content{display:none}.tab-open{display:block}.estatehome_section7_blurb .et_pb_blurb_content .et_pb_main_blurb_image img{width:100%;max-width:100%}.estatehome_section9_contact .et_pb_contact_form_label{display:block;color:#121212;padding-bottom:10px}body:not(.et-fb) .dl-slide-sidebar{transform:translateX(100%)}.dl-close{cursor:pointer}