input#omnibar{width:100%!important;float:left!important;margin-top:0px!important}.idx-omnibar-form button{color:#ffffff;background-color:#187072;box-sizing:border-box;padding-top:10px!important;margin:0em;font:500 14px Arial;letter-spacing:0px;padding:1px 6px;border-width:0px;border-style:outset;border-color:-internal-light-dark-color(rgb(118,118,118),rgb(195,195,195))}.idx-omnibar-extra{float:center!important;width:25%!important}.idx-omnibar-extra input{width:80%!important;display:block;padding-top:10px!important;padding-bottom:10px!important;border-left-width:0px;border-top-width:0px;border-right-width:0px;border-bottom-width:0px}input#omnibar{padding-top:10px!important;padding-bottom:10px!important;border-bottom-width:0px;border-left-width:0px;border-top-width:0px;border-right-width:0px}.idx-omnibar-form{padding:2rem!important;background:rgba(0,0,0,0.2)}@media only screen and (max-width:780px){.idx-omnibar-extra{width:50%!important;float:center!important;align-content:center}}.impress-lead-signup{background:rgba(0,0,0,0.2);color:#ffffff;padding-bottom:1em;padding-left:1em;padding-right:1em;padding-top:1em}#impress-widgetsumbit{background-color:#187072!important}#impress-widgetEmail{padding-top:10px;padding-bottom:10px;width:80%!important}input[type="submit" i]{-webkit-appearance:push-button;user-select:none;white-space:pre;align-items:flex-start;text-align:center;cursor:default;color:#ffffff;background-color:#187072;box-sizing:border-box;padding:10px 10px;border-width:2px;border-style:outset;border-color:-internal-light-dark-color(rgb(118,118,118),rgb(195,195,195));border-image:initial;font-size:16px;line-height:1.7em;font-weight:600;letter-spacing:1px}.impress-lead-signup input,.idx-modal-shortcode-preview input{display:block;width:100%;margin-bottom:.5rem;padding-top:10px;padding-bottom:10px}.et_contact_bottom_container{display:flex;align-items:center;justify-content:center;width:100%!important}.mobile_menu_bar:before{color:#187072}.et_mobile_menu{border-top:3px solid #005e38}@media only screen and (max-width:767px){body header img#logo{max-width:80%!important;max-height:80%!important;height:auto!important;width:auto!important}}