[data-theme=theme-eriehome-roofing]{--c-primary-btn-color: #fff;--c-primary-btn-bg: #a71f23;--c-primary-btn-border-width: 0;--c-primary-btn-border-color: transparent;--c-primary-btn-hover-color: #fff;--c-primary-btn-hover-bg: #9f181b;--c-primary-btn-hover-border-color: #9f181b;--c-primary-btn-active-bg: #9f181b;--c-primary-btn-active-border-color: #9f181b;--c-secondary-btn-color: #a71f23;--c-secondary-btn-bg: transparent;--c-secondary-btn-border-color: #a71f23;--c-secondary-btn-hover-color: #9f181b;--c-secondary-btn-hover-bg: #fff;--c-secondary-btn-hover-border-color: #9f181b;--c-secondary-btn-active-bg: #9f181b;--c-secondary-btn-active-border-color: #9f181b;--c-secondary-primary-btn-color: #a71f23;--c-secondary-primary-btn-bg: transparent;--c-secondary-primary-btn-border-color: #a71f23;--c-secondary-primary-btn-hover-color: #fff;--c-secondary-primary-btn-hover-bg: #9f181b;--c-secondary-primary-btn-hover-border-color: #9f181b;--c-secondary-primary-btn-active-bg: #9f181b;--c-secondary-primary-btn-active-border-color: #9f181b;--c-btn-light-green: #B9D2F4;--c-btn-blue: #fff;--c-brand-divider-color: #000;--c-bluish-cyan: #1D2D36;--c-bluish-green: #B9D2F4;--c-dark-blue-green: #a71f23;--c-tealish-blue: #141b4d;--c-footer-bg: #f2f2f2;--c-social-link-bg: transparent;--c-social-title-color: #fff;--c-social-link-color: #000;--c-copyright-color: #000;--c-footer-links-color: #000;--c-footer-menu-link-color: #000;--c-footer-copyright-link-color: #000;--c-form-tab-link-color: #17ACD9;--c-secondary-footer-border-color: #020c1c;--c-sub-menu-item-left-border-hover: #17ACD9;--c-sub-menu-item-left-border-active: #17ACD9;--c-sub-menu-item-hover: #9f181b;--c-menu-item-active: #a71f23;--c-menu-item-hover: #a71f23;--c-cornflower-blue: #4D6995;--c-footer-form-background: #D0EBF6;--c-footer-form-heading-color: #141b4d;--c-footer-form-text-color: #1D2D36;--c-blog-menu-hover-background: #0F6D8B;--c-blog-header-search-icon-color: #0F6D8B;--c-blog-menu-active-color: #0F6D8B;--c-blog-post-footer-background: #141b4d;--c-blog-featured-pagination-active-color: #0F6D8B;--c-blog-feature-read-more-link-color: #0F6D8B;--c-get-estimate-bg: #141b4d;--c-get-estimate-phone-color: #fff;--c-location-banner-background-color: #060d3d;--c-forms-btn-color: #a71f23;--c-reskin-light-blue: #76A8DB;--c-reskin-dark-indigo: #081F3F;--c-reskin-wood: #f2eee6;--c-white-alabaster: #FAFAFA;--c-dim-gray: #707070;--c-midnight-blue: #07203F;--c-light-charcoal: #f2f2f2;--bs-body-font-weight: normal;--bs-body-font-size: 1rem;--bs-body-line-height: 1.8571;--heading-h1-font-weight: 500;--heading-h2-font-weight: 500;--heading-h3-font-weight: 500;--heading-h4-font-weight: 500;--heading-h5-font-weight: 500;--heading-h6-font-weight: 500;--heading-line-height: 1;--bs-link-color: var(--c-primary-btn-bg);--bs-hover-link-color: var(--c-primary-btn-hover-bg);--bs-link-hover-color: var(--c-primary-btn-hover-bg);--link-decoration: none;--btn-font-weight: 500;--menu-ghost-height: 0;--blog-footer-container-width: 720px}@media(min-width: 768px){[data-theme=theme-eriehome-roofing] h1{font-size:calc(1.3rem + 0.6vw)}}@media(min-width: 768px)and (min-width: 1200px){[data-theme=theme-eriehome-roofing] h1{font-size:1.75rem}}@media(min-width: 768px){[data-theme=theme-eriehome-roofing] h2{font-size:calc(1.25625rem + 0.075vw)}}@media(min-width: 768px)and (min-width: 1200px){[data-theme=theme-eriehome-roofing] h2{font-size:1.3125rem}}@media(min-width: 768px){[data-theme=theme-eriehome-roofing] h3{font-size:1rem}[data-theme=theme-eriehome-roofing] h4{font-size:0.875rem}[data-theme=theme-eriehome-roofing] h5{font-size:0.75rem}[data-theme=theme-eriehome-roofing] h6{font-size:0.625rem}}[data-theme=theme-eriehome-roofing] p,[data-theme=theme-eriehome-roofing] li{font-weight:400;color:var(--c-dark-charcoal)}[data-theme=theme-eriehome-roofing] .footer-m{max-width:490px;margin-left:auto;margin-right:auto}[data-theme=theme-eriehome-roofing] .footer-m p{color:var(--c-black);line-height:normal;font-size:11px;font-weight:400}[data-theme=theme-eriehome-roofing] label,[data-theme=theme-eriehome-roofing] .leaffilter-forms label{font-weight:700;color:var(--c-bluish-cyan)}[data-theme=theme-eriehome-roofing] .breadcrumb-links span,[data-theme=theme-eriehome-roofing] .breadcrumb-links a{color:var(--c-grayscale);font-size:.875rem;line-height:26px}[data-theme=theme-eriehome-roofing] .breadcrumb-links a:hover{text-decoration:underline}[data-theme=theme-eriehome-roofing] .leaffilter-forms input[type=file]{line-height:1.4}[data-theme=theme-eriehome-roofing] .leaffilter-forms button{background-color:var(--c-forms-btn-color);text-transform:none !important;color:var(--c-btn-blue) !important;font-size:25px;font-weight:400 !important;border-radius:50px !important;border:1px solid var(--c-btn-blue)}[data-theme=theme-eriehome-roofing] .leaffilter-forms button:not(.no-transition){width:100%}[data-theme=theme-eriehome-roofing] .leaffilter-forms button::first-letter{text-transform:uppercase}[data-theme=theme-eriehome-roofing] .leaffilter-forms button:hover,[data-theme=theme-eriehome-roofing] .leaffilter-forms button:focus,[data-theme=theme-eriehome-roofing] .leaffilter-forms button:active,[data-theme=theme-eriehome-roofing] .leaffilter-forms button:focus-visible,[data-theme=theme-eriehome-roofing] .leaffilter-forms button:disabled{background-color:var(--c-btn-blue) !important;border:1px solid var(--c-btn-blue) !important;color:var(--c-forms-btn-color) !important;-webkit-transform:scale(1.1);transform:scale(1.1)}[data-theme=theme-eriehome-roofing] .leaffilter-forms button.btn.btn-primary:disabled{background-color:var(--c-forms-btn-color) !important;border:1px solid var(--c-btn-blue) !important}[data-theme=theme-eriehome-roofing] .MuiDialog-scrollBody{background:var(--c-white);overflow:clip;transition:none !important}[data-theme=theme-eriehome-roofing] .MuiDialog-scrollBody .MuiPaper-root{background-color:var(--c-white)}[data-theme=theme-eriehome-roofing] .MuiDialog-scrollBody .MuiPaper-root.MuiDialog-paper{background-color:var(--c-footer-bg)}[data-theme=theme-eriehome-roofing] .MuiDialog-scrollBody .MuiPaper-root .MuiButtonBase-root{display:none}[data-theme=theme-eriehome-roofing] .MuiDialog-scrollBody .MuiPaper-elevation{max-width:100%}[data-theme=theme-eriehome-roofing] .leaf-forms{border:1px solid var(--c-dim-gray);background-color:var(--c-white-alabaster)}[data-theme=theme-eriehome-roofing] .leaf-forms .MuiPaper-elevation1{padding:25px;box-shadow:4px 4px 8px 0 rgba(0,0,0,.2),4px 6px 20px 0 rgba(0,0,0,.19)}[data-theme=theme-eriehome-roofing] .leaf-forms .form-disclaimer{line-height:normal}@media(max-width: 767.98px){[data-theme=theme-eriehome-roofing] .leaf-forms{max-width:90%;margin:0 auto}}@media(max-width: 399.98px){[data-theme=theme-eriehome-roofing] .leaf-forms{max-width:100%}}@media(min-width: 992px){[data-theme=theme-eriehome-roofing] .header__navigation .main-menu{padding:0 22.5px}[data-theme=theme-eriehome-roofing] .header__navigation .main-menu__link{font-size:24px;font-weight:500;padding-inline:25px;border-left:0}[data-theme=theme-eriehome-roofing] .header__navigation .main-menu__link ul.main-menu__item--with-child{position:absolute;left:-12px;top:91%}[data-theme=theme-eriehome-roofing] .header__navigation .main-menu__link:hover,[data-theme=theme-eriehome-roofing] .header__navigation .main-menu__link:active,[data-theme=theme-eriehome-roofing] .header__navigation .main-menu__link:focus{border-radius:5px}[data-theme=theme-eriehome-roofing] .header__navigation .main-menu__link:focus-visible{outline-offset:-2px}[data-theme=theme-eriehome-roofing] .container{max-width:1314px}}@media(min-width: 768px){[data-theme=theme-eriehome-roofing] .estimate-banner{display:none !important}}@media(max-width: 767.98px){[data-theme=theme-eriehome-roofing] .estimate-banner{bottom:0;z-index:9}[data-theme=theme-eriehome-roofing] .estimate-banner button{padding:8px 16px}}
