p.herotext{font-weight:900;letter-spacing:.05em;line-height:1.25;margin-bottom:0;margin-left:auto!important;margin-right:auto!important;margin-top:0;max-width:800px;color:#fff!important;font-size:6rem!important}.wp-block-cover{background:#636363!important}.wp-block-cover h1{color:#fff!important}div.border-card h3.card-header a,.primary-dark{background:#636363!important}h3.widget-title.card-header span{background:#636363}h1,h2{color:#636363}a.btn.btn-lg.btn-accent.mt-5.btn-hero,a.btn.btn-lg.btn-accent.mt-5.btn-hero:hover{border:1px solid #fff!important}a.btn.btn-lg.btn-accent.mt-5.btn-hero:focus,.btn-accent:focus,.btn-accent.focus,.btn:focus,.wp-block-button__link:focus,.wp-block-search button:focus,.wpcf7 input[type=submit]:focus,.btn.focus,.focus.wp-block-button__link,.wp-block-search button.focus,.wpcf7 input.focus[type=submit]{border:3px solid #fff!important;color:#fff!important;-webkit-box-shadow:0 0 0 #fff!important;box-shadow:0 0 0 #fff!important;color:#fff!important}.bg-secondary-light .btn,a.moretag.btn.btn-primary.understrap-read-more-link,a.btn.btn-lg.btn-accent.mt-5,button.btn.btn-accent,.btn-accent .wp-block-button__link{background-color:#8a1300!important;color:#fff!important;border-color:#8a1300!important;border-radius:1rem;max-width:300px}.bg-secondary-light .btn:hover,a.moretag.btn.btn-primary.understrap-read-more-link:hover,a.btn.btn-lg.btn-accent.mt-5:hover,button.btn.btn-accent:hover,.btn-accent .wp-block-button__link:hover{background-color:#B31800!important;color:#fff!important;border-color:#B31800!important;border-radius:1rem;max-width:300px;webkit-box-shadow:0 0 0 #000!important;box-shadow:0 0 0 #000!important}.bg-secondary-light .btn:focus,a.moretag.btn.btn-primary.understrap-read-more-link:focus,a.btn.btn-lg.btn-accent.mt-5:focus,button.btn.btn-accent:focus,.btn-accent .wp-block-button__link:focus{background-color:#B31800!important;color:#fff!important;border-radius:1rem;max-width:300px;border:solid 3px #000!important;-webkit-box-shadow:0 0 0 #000!important;box-shadow:0 0 0 #000!important}a.btn.btn-lg.btn-accent.mt-5.btn-hero,a.btn.btn-lg.btn-accent.mt-5.btn-hero:hover{border:1px solid #fff!important}div.wp-block-button.btn.btn-lg.mt-5.gradientbg a.wp-block-button__link:focus{border:3px solid #B31800!important;-webkit-box-shadow:0 0 5px #B31800!important;box-shadow:0 0 5px #B31800!important}.bg-primary-dark{background-color:#4F4F57!important}a.moretag.btn.btn-primary.understrap-read-more-link:focus,button.btn.btn-accent:focus{border:solid 3px #000!important;text-decoration:underline!important;-webkit-box-shadow:none!important;box-shadow:none!important}#primary-menu .dropdown-menu .nav-link:hover{background:#e6e6e6;color:#212527!important;transition:all 0.2s ease-in-out}#wrapper-footer a:hover{color:#FFB8AD!important}.location-widget a:hover,.location-widget a:focus,.location-widget a:active{opacity:.95;text-decoration:underline!important}.btn-link,.btn-link .wp-block-button__link{color:#636363!important}.border-card h4.card-header a,.border-card h3.card-header a,a.moretag.btn.btn-primary.understrap-read-more-link{color:#fff;text-decoration:none}a.navbar-brand,#main-menu a{text-decoration:none}.excerptwrap .btn:nth-child(1){display:none}.covidbanner{background-color:#fff6c1}.wp-block-group.covidbanner{padding:10px}#header-fixed img.img-fluid.lazy.loaded{width:200px}.mobileonly{display:none}@media (max-width:400px){.desktoponly{display:none}.mobileonly{display:block}}.sticky-top{position:sticky;top:0;z-index:1020}.homeownerimage{margin-left:0}.sticky-bottom{display:none}.hero-cta{z-index:1000}@media (max-width:1445px){#header-fixed .navbar-nav>.menu-item:last-child>.dropdown-menu{margin-left:-70px}}.ppcheader p{font-size:2rem}p.pccpractice{text-align:left}p.ppcphone{text-align:right}@media (max-width:991px){p.pccpractice,p.ppcphone{text-align:center}.ppcheader .wp-block-column:not(:last-child){margin-bottom:02px}}p.has-text-align-center.ppchero{font-size:3rem!important}.btn,.wp-block-button__link,.wp-block-search button,.wpcf7 input[type=submit]{font-weight:600}.mpb-ppc-h1{font-size:3.5rem!important}@media only screen and (min-width:767px){.mpb-ppc-h1{font-size:4.5rem!important}}@media (max-width:768px){p.herotext{font-size:10vw!important}}