@charset "UTF-8";ul.icon-list li{gap:10px}.banner-bottom-section h2 small{font-size:clamp(16px, 1.04vw, 20px);line-height:1.3;font-weight:bold}.roof-leaking-todo{position:relative}.roof-leaking-todo h2{color:#030405}.roof-leaking-todo h3{--min-size:18px;--max-size:25px;text-transform:initial;color:#030405}.roof-leaking-todo h3+p{margin-top:5px;color:#030405}.roof-leaking-todo .roof-leaking-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.roof-leaking-todo .roof-leaking-list>li{width:calc(100% / 5 - 10px);padding:0;margin:0;display:block;background:#f3f3f3}@media only screen and (max-width:1700px){.roof-leaking-todo .roof-leaking-list>li{width:calc(100% / 3 - 10px)}}@media only screen and (max-width:1000px){.roof-leaking-todo .roof-leaking-list>li{width:calc(100% / 2 - 10px)}}@media only screen and (max-width:640px){.roof-leaking-todo .roof-leaking-list>li{width:100%}}.roof-leaking-todo .roof-leaking-list>li:before{content:counter(numlist);padding:0;position:absolute;left:50%;top:200px;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:70px;height:70px;font-size:clamp(25px, 1.82vw, 35px);padding-bottom:2px}@media only screen and (max-width:1000px){.roof-leaking-todo .roof-leaking-list>li:before{width:55px;height:55px}}.roof-leaking-todo .roof-leaking-list>li .image-wrap{height:200px}.roof-leaking-todo .roof-leaking-list>li .image-wrap img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.roof-leaking-todo .roof-leaking-list>li .content-wrap{text-align:center;color:#030405;font-size:15px;line-height:1.7;padding:60px 15px 50px}@media only screen and (max-width:1200px){.roof-leaking-todo .roof-leaking-list>li .content-wrap{padding:50px 15px}}.roof-leaking-todo .roof-leaking-list>li .content-wrap strong{display:block;font-size:clamp(17px, 1.09vw, 21px);font-weight:bold;line-height:1.3}.leak-repair-process{position:relative;background:url("/Content/images/secondary/roofingTileBg.jpg") repeat;color:white}.leak-repair-process ul{padding-left:0}.leak-repair-process ul li{padding-left:0;margin-bottom:15px}.leak-repair-process ul li:before{display:none}.leak-repair-process ul li strong{display:block;font-size:clamp(18px, 1.09vw, 21px);font-weight:bold}.leak-common-causes{position:relative;background:#7ba8e4 url("/Content/images/secondary/roof-leaks-common-cause.jpg") no-repeat;background-size:auto 100%;background-position:right;color:white}@media only screen and (max-width:1850px){.leak-common-causes{background-position:bottom right -100px}}@media only screen and (max-width:1700px){.leak-common-causes{background-position:bottom right -200px}}@media only screen and (max-width:1500px){.leak-common-causes{background-image:none}}.leak-common-causes .content-wrap{position:relative;max-width:50%}@media only screen and (max-width:1500px){.leak-common-causes .content-wrap{max-width:100%}}.leak-common-causes .content-wrap h2{line-height:1}.leak-common-causes .content-wrap ul{padding-left:0}.leak-common-causes .content-wrap ul li{padding-left:0;margin-bottom:15px}.leak-common-causes .content-wrap ul li:before{display:none}.leak-common-causes .content-wrap ul li strong{display:block;font-size:18px;font-weight:bold}.emergency-leak-repair .site-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:30px;column-gap:30px}@media only screen and (max-width:740px){.emergency-leak-repair .site-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;text-align:center}}.emergency-leak-repair .site-wrapper img{display:block;max-width:100%;-o-object-fit:contain;object-fit:contain;-ms-flex-item-align:start;align-self:flex-start;margin-top:20px;-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width:740px){.emergency-leak-repair .site-wrapper img{margin:0 auto}}.emergency-leak-repair .site-wrapper .content-wrap>:first-child{margin-top:0}.emergency-leak-repair .site-wrapper .content-wrap>:last-child{margin-bottom:0}
/*# sourceMappingURL=roof-leaking.css.map */