
#footer-phone{color:#fff}.img1,.img2,.img3,.img4,.img5{object-fit:contain}#nav,.centerImg{margin-left:auto;margin-right:auto}.fluidList,.footer-section ul{list-style:none}html{font-size:100%;font-family:Roboto,serif;color:#000}body{margin:0 auto;line-height:1.4;max-width:1200px}#wrapper{margin-top:10px}.gridContainer{width:98%;display:block;margin:auto;clear:none;float:none}#NavTop,#nav,.fluid,.navItem a{width:100%}#main{padding-left:2%;padding-right:2%}.mainBodyText{padding-left:1em;padding-right:1em;font-style:normal;font-weight:400;z-index:99}.tagLine,.tagLine2{font-weight:bolder;text-align:center}.img1{aspect-ratio:1/1}.img2{aspect-ratio:16/9}.img3{aspect-ratio:300 / 375}.img4{aspect-ratio:4 / 1}.radiusBR{border-bottom-right-radius:12px}img:hover{background-color:#8a2be2}.centerImg{display:block}.centerTxt{text-align:center}.clearfix,.clearfix::after{clear:both}.qImg{float:right;display:inline-block}.fluid{margin-left:0;float:left;display:block}.fluidList{margin:0;padding:0}#NavTop,.displayBlock,footer,header,hr,nav,section{display:block}a{text-decoration:none;font-weight:700}a:active,a:hover{outline:0}a:link,a:visited{color:blue}a:hover{color:darkgreen;text-decoration:underline;height:auto}form,hr,img{margin:0;border:0}.tagLine{font-size:clamp(.55rem, 2.1vw, 1.6rem)}.tagLine2{font-size:clamp(0.6rem, 2.5vw, 2rem)}.phone{font-size:clamp(2.5rem, 3.5vw, 5.0rem);margin:2.5em 0;padding:0;text-align:center}.phone a{color:darkred}.phone a:hover{color:navy}.coupon{border:2px dashed #555;height:auto;background-color:#FFE701;font-weight:bolder;width:calc(100px + 15vw)}.button{border-radius:8px;border:none;font-size:36px;cursor:pointer;background-color:#fff}.button:hover{background-color:blue;color:#fff}#headerTop h1,#headerTop h2{margin:0;padding:0}#NavTop h2,#headerTop h1,#nav{margin-top:.5rem}#headerTop h1{font-weight:800;text-transform:uppercase;font-style:normal;text-align:center;font-size:clamp(1.25rem, 2.95vw, 3.1rem)}#NavTop h2{font-size:clamp(.75rem, 1.95vw, 2.1rem);text-align:center}#NavTop h2{font-weight:600;font-style:italic}.menuBottomPad{padding-bottom:10px}#nav{display:block}.navItem{width:18%;margin-left:1%;clear:none;margin-right:1%}.navItem a{font-weight:600;background-color:#f7c107;text-align:center;border-radius:8px;color:#000;letter-spacing:.05em;padding-top:7px;padding-bottom:7px;display:block;font-size:clamp(0.8rem, 2.8vw, 3.0rem)}.navItem a:hover{background-color:rgb(51 51 51 / .66);height:100%;display:block}li.selected a{background-color:#02C844}#content,#content1 *{box-sizing:border-box;margin:0;padding:0}#content{display:flex;align-items:center;justify-content:center;min-height:35vh}#content1{display:flex;align-items:center;justify-content:center;min-height:10vh}#content .matrix{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:95vw}#content1 .matrix1{display:grid;grid-template-columns:repeat(1,1fr);gap:10px;width:95vw}#content .matrix .box{background-color:#fff;border:2px solid #ccc;border-radius:8px;padding:10px;display:flex;flex-direction:column;align-items:center;text-align:center}#content1 .matrix1 .box1{background-color:#fff;border:2px solid #fff;border-radius:8px;padding:10px;display:flex;flex-direction:column;align-items:center;text-align:center}#content1 .matrix1 .box1 ul{padding-left:2.5rem;margin-bottom:2rem;background-color:#eee;border-radius:8px}#content1 .matrix1 .box1 li{padding-top:1rem;padding-bottom:1rem;padding-right:2rem;margin-bottom:.5rem}#content .matrix .box img,#content1 .matrix1 .box1 img{height:auto;display:block;margin:0}#content .matrix .box h2,#content1 .matrix1 .box1 h2,h3,h4{font-size:clamp(.75rem, 1.35rem, 2.1rem);margin-bottom:.05rem;margin-top:.5rem;text-align:center}#content .matrix .box p,#content1 .matrix1 .box1 p{font-size:1.2rem;color:#222;text-align:justify;line-height:1.4rem;margin-bottom:.05rem;margin-top:.5rem}.social-icons{display:flex;gap:12px}.icon{display:inline-block;width:40px;height:40px;background-size:cover;background-repeat:no-repeat;background-position:center;transition:opacity 0.8s}.icon:hover{opacity:.8;background-color:darkgreen;transition:0.8s;border-radius:50px}.icon.facebook{background-image:url(../../css/images/facebook.webp)}.icon.instagram{background-image:url(../../css/images/instagram.webp)}.icon.linkedin{background-image:url(../../css/images/linkedin.webp)}.icon.x{background-image:url(../../css/images/x.webp)}.icon.youtube{background-image:url(../../css/images/youtube.webp)}.icon.google{background-image:url(../../css/images/google-icon-logo-png-transparent.png)}.footer{background:#0b2678;color:#fff;padding:20px 0;text-align:left;border-top-left-radius:8px;border-top-right-radius:8px}.footer-container{width:90%;max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.footer-section{flex:1 1 250px;margin:20px}.footer-section h2{margin-bottom:20px;font-size:1.2rem;color:#f1f1f1}.footer-section ul li{margin-bottom:10px}.footer-section ul li a{color:#bbb;text-decoration:none;transition:color .3s}.footer-bottom a:hover,.footer-section ul li a:hover{color:darkgreen}.footer-bottom{text-align:center;padding:20px 0;border-top:1px solid #444;margin-top:20px;font-size:.9rem}.footer-bottom a{color:#fff;text-decoration:none}#dryer-vent-cleaning-steps{list-style-type:none;margin:0;padding:0;counter-reset:step-counter}#dryer-vent-cleaning-steps li{counter-increment:step-counter;margin:1rem 0;padding:1rem;background-color:#f9f9f9;border-radius:4px;position:relative;box-shadow:0 1px 3px rgb(0 0 0 / .1)}#dryer-vent-cleaning-steps li::before{content:counter(step-counter) ".";position:absolute;top:1rem;left:1rem;font-weight:700;color:#333;font-size:1.2rem}#dryer-vent-cleaning-steps li strong{display:block;margin-left:2rem;margin-bottom:.5rem;font-size:1.1rem}#dryer-vent-cleaning-steps li p{margin-left:2rem;margin-top:0;line-height:1.5;font-size:1rem;color:#444}@media (max-width:768px){.footer-container{flex-direction:column;align-items:center}.footer-section{margin:20px 0;text-align:left}.footer-social .social-icons a{margin-right:14px}}@media (max-width:940px){#content .matrix{grid-template-columns:repeat(2,1fr)}}@media (max-width:644px){#content .matrix{grid-template-columns:1fr}.icon{width:30px;height:30px}.hideMobile{display:none}} .phoneState{display:normal } @media (max-width:425px){.gapOff{display:hide; padding-top: -10px}} .dixBox a{margin: 0;padding: 0}