.roofWarrantyUl,.roofWarrantyOl{font:16px "Century Gothic";color:#002b7f;line-height:29px}.roofWarrantyUl{max-width:403px;margin-left:1em}.roofWarrantyOl{margin-left:1em;max-width:429px}.roofWarrantyOl>li:nth-child(2){margin-top:30px}.rwBlueBox2{max-width:806px;margin:0 auto}.RWTextSection{max-width:500px;margin-left:auto!important}.imgL>img{margin-left:0;margin-right:auto}.imgR>img{margin-left:auto;margin-right:0}.shingle-roof-replacement-p1{max-width:427px}.srrBlueBox2{max-width:890px;margin-left:auto;margin-right:auto}.shingle-roof-replacement-blue-box{min-height:unset!important;padding:0 30px}@media screen and (max-width:768px){#kt-layout-id_c89ae8-fc>div>div.wp-block-kadence-column.inner-column-1.kadence-column_041526-85>div>h2,#kt-layout-id_74f8cb-bf>div>div.wp-block-kadence-column.inner-column-1.kadence-column_041526-85>div>h2,#kt-layout-id_50682d-ab>div>div.wp-block-kadence-column.inner-column-1.kadence-column_041526-85>div>h2,#kt-layout-id_0e4858-10>div>div.wp-block-kadence-column.inner-column-1.kadence-column_c6246e-94>div>h2{padding-right:unset}.mobile-wrap{white-space:normal!important}}.ast-article-post{padding-top:25%!important}.blog-cover-image{margin-top:-500px}@media screen and (max-width:540px){.blog-cover-image{margin-top:-250px}}@media screen and (max-width:800px){.post .ast-no-thumbnail{background-position:center;margin-top:0}}@media (max-width:768px){#post-561 .header-red{text-align:center}.post-561 .RWTextSection,.post-561 .imgR img,.post-561 .imgL img,.post-298 .RWTextSection,.post-298 .imgR img,.post-298 .imgL img{margin-left:auto!important;margin-right:auto!important}.shingle-roof-replacement-p1{max-width:unset}}.hpimgo{display:block;position:relative;width:100%;height:100%}.hpimgo:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35)}@media screen and (max-width:766px){.page-id-298 .img-mobile{order:2}}@media screen and (max-width:417px){.single.single-post .site-header #ast-mobile-header{min-height:300px!important}}#podium-prompt.podium-iframe{height:150px!important;max-height:150px!important}