@charset "UTF-8";.P--pro--ohio-roofing-contractor-b .btn-primary.phone-link{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr}.P--pro--ohio-roofing-contractor-b .btn-primary.phone-link span{display:block}.P--pro--ohio-roofing-contractor-b .btn-primary.phone-link span.phone-link-span{font-size:0.8em;font-weight:normal}.P--pro--ohio-roofing-contractor-b .btn-primary.phone-link span.phone-link-span svg{position:relative;top:5px}.P--pro--ohio-roofing-contractor-b .form-banner-section .site-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1.3fr 1fr;grid-template-columns:1.3fr 1fr}@media screen and (max-width:1800px){.P--pro--ohio-roofing-contractor-b .form-banner-section .site-wrapper{-ms-grid-columns:1.1fr 1fr;grid-template-columns:1.1fr 1fr}}@media screen and (max-width:1400px){.P--pro--ohio-roofing-contractor-b .form-banner-section .site-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr}}.form-banner-section .site-wrapper{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1.3fr;grid-template-columns:1fr 1.3fr}@media screen and (max-width:1800px){.form-banner-section .site-wrapper{-ms-grid-columns:1.1fr 1fr;grid-template-columns:1.1fr 1fr}}@media screen and (max-width:1400px){.form-banner-section .site-wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr}}.form-banner-section .site-wrapper .form-contain>:first-child{margin-top:0}.form-banner-section .site-wrapper .form-contain>:last-child{margin-bottom:0}@media screen and (min-width:1401px){.form-banner-section .site-wrapper .form-contain{min-width:700px;--pt-max:50px}}@media screen and (max-width:1400px){.form-banner-section .site-wrapper .form-contain{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.form-banner-section .site-wrapper .form-contain .form-heading{--min-size:35px;--scaler:3.5vw;--max-size:85px;text-align:center;line-height:0.9;margin-bottom:0.6em}.form-banner-section .site-wrapper .form-contain .form-heading .color-accent{display:block}.form-banner-section .site-wrapper .form-contain .form-heading small{color:currentColor;margin-top:0.7em;font-size:clamp(17px, 50%, 21px)}.form-banner-section .site-wrapper .content-img-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}@media screen and (max-width:1800px){.form-banner-section .site-wrapper .content-img-grid{-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr}}@media screen and (max-width:1400px){.form-banner-section .site-wrapper .content-img-grid{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-ms-grid-rows:auto clamp(225px, 40vw, 350px);grid-template-rows:auto clamp(225px, 40vw, 350px)}}@media screen and (max-width:800px){.form-banner-section .site-wrapper .content-img-grid{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}.form-banner-section .site-wrapper .content-img-grid .block-item{position:relative}@media screen and (max-width:800px){.form-banner-section .site-wrapper .content-img-grid .block-item:nth-of-type(2){display:none}}@media screen and (max-width:1800px){.form-banner-section .site-wrapper .content-img-grid .block-item:nth-of-type(4){-ms-grid-column-span:2;grid-column:span 2}}@media screen and (max-width:1400px){.form-banner-section .site-wrapper .content-img-grid .block-item:nth-of-type(4){-ms-grid-column-span:1;grid-column:span 1}}.form-banner-section .site-wrapper .content-img-grid .block-item.block-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-wrap:balance}@media screen and (max-width:1800px){.form-banner-section .site-wrapper .content-img-grid .block-item.block-content{-ms-grid-column-span:2;grid-column:span 2}}@media screen and (max-width:1400px){.form-banner-section .site-wrapper .content-img-grid .block-item.block-content{-ms-grid-column-span:3;grid-column:span 3}}.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain{text-align:center;position:relative;z-index:10}.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain>:first-child{margin-top:0}.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain>:last-child{margin-bottom:0}.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain .btn-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;margin-right:auto}.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain ol,.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain ul{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin-left:auto;margin-right:auto}.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain table{margin-left:auto;margin-right:auto}@media screen and (min-width:1401px){.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain{padding:40px}}.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain h1{margin-bottom:0.6em}@media screen and (min-width:1401px){.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain h1{--max-size:32px}}.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain h1 small{color:#2BB0D9;font-size:17px;font-weight:bold}@media screen and (min-width:1401px){.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain .mobile-form-cta{display:none}}.form-banner-section .site-wrapper .content-img-grid .block-item.block-content .content-contain p{line-height:1.8}.form-banner-section .site-wrapper .content-img-grid .block-item.block-content img{mix-blend-mode:multiply;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
/*# sourceMappingURL=ppc-pages.css.map */