.ipBanner{position:relative}#ip-elevate-about .ip-elevate-about__contactInfo ul li:has(.svg-fax-icon,.svg-cell-icon),#ip-elevate-about .ip-elevate-about__contactInfo ul li:last-child{display:none}.error404 .error-page-content-wrapper{font-family:var(--font-family-default)}.error404 .error-page-content-wrapper .error-page-excerpt{font-weight:400}.error404 .error-page-content-wrapper .error-forms input[type=text],.error404 .error-page-content-wrapper .error-forms input[type=email],.error404 .error-page-content-wrapper .error-forms input[type=phone],.error404 .error-page-content-wrapper .error-forms textarea{font-family:inherit}.error404 .error-page-content-wrapper .wpcf7 form{position:relative}.error404 .error-page-content-wrapper .wpcf7 form.use-floating-validation-tip .wpcf7-not-valid-tip{position:absolute;right:.25em;top:.5em;left:auto;width:auto;line-height:1;font-size:12px;padding:.25em;letter-spacing:.02em}.error404 .error-page-content-wrapper .wpcf7 form .wpcf7-response-output{margin:0;line-height:1;font-size:12px;text-align:center;padding:.5em .1em}.error404 .error-page-content-wrapper .wpcf7 form .wpcf7-spinner{position:absolute;right:0%;top:105%;margin:0}#ihf-main-container .glyphicon.glyphicon-remove-circle{color:#fff!important}
