*{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;letter-spacing:1px}html{scroll-behavior:smooth}body{margin:0;padding:0;overflow-x:hidden}#shopify-section-pages{display:none!important}p{font-size:20px}.fade-in-section{opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out}.fade-in-section.visible{opacity:1;transform:translateY(0)}#constructionIntroSection{background-image:var(--bg-img);background-size:cover;background-position:center;background-repeat:no-repeat;padding:5px 0}#introDetails{display:flex;justify-content:center;align-items:center;margin:2%}#introDetails img{height:50%;width:35%;border-radius:10%;margin-left:10%}#introText{margin:10%}#howItWorksSection{background-image:var(--bg-img);padding:5% 0;background-size:cover;background-position:center;background-repeat:no-repeat;box-shadow:0 4px 10px #00000080}#centeredText{display:flex;justify-content:center;text-align:center}#howItWorksSection h1{color:#fff;text-align:center;font-size:50px}#howItWorksSection p{color:#fff;text-align:start;width:50%}#howItWorksImages{display:flex;justify-content:center;gap:100px;flex-wrap:wrap;padding:20px;align-items:center}#howItWorksImages>div{width:300px;text-align:center}#howItWorksImages img{width:100%;height:350px;object-fit:contain;border-radius:8px}#edgeClamp,#fireStop,#coneSleeve{display:flex;flex-direction:column;align-items:center}#edgeClamp p,#fireStop p,#coneSleeve p{font-size:30px;font-style:italic;width:auto;font-weight:500;line-height:1.4;text-shadow:1px 1px 2px rgba(0,0,0,.6)}#problemsSection{padding-top:30px;padding-bottom:30px;background-image:var(--bg-img);background-size:cover;background-position:center;background-repeat:no-repeat}#problemsSection h2{text-align:center;padding-bottom:30px}#problemsSection p{text-align:center;width:100%}#problemsImages{display:flex;justify-content:space-around;gap:5px;flex-wrap:wrap;margin:20px 0}#problemsImages div{text-align:center;max-width:300px}#problemsImages img{width:100%;height:200px;object-fit:contain;border-radius:10%}#oldSystemSection{background-image:var(--bg-img)}#oldSystemSection img{width:30%;margin:10%;border-radius:10px}#oldSystemSection p{color:#fff;text-align:center;margin:10%}#oldSystemSection h2{color:#fff;text-align:center;padding-top:5%;font-size:250%}#oldPiping,#whyItsInefficient{display:flex;justify-content:center;align-items:center}#featuresSection h2{text-align:center;font-size:250%}#featuresSection{background-image:var(--bg-img);background-size:cover;background-repeat:no-repeat;padding:90px 0}#features{display:flex;justify-content:center;align-items:center;padding:0 100px}#features p{margin:25px}#featuresImages{display:flex;flex-direction:column}#featuresImg1,#featuresImg2,#featuresImg3,#featuresImg4,#featuresImg5{display:flex;justify-content:start;align-items:center}#featuresImg1 img,#featuresImg2 img,#featuresImg3 img,#featuresImg4 img,#featuresImg5 img{width:60px}#featuresImg1 p,#featuresImg2 p,#featuresImg3 p,#featuresImg4 p,#featuresImg5 p{text-align:left}#componentsSection{background-image:var(--bg-img);background-size:cover;background-repeat:no-repeat;padding-top:10px}#componentsSection h2{text-align:center}#componentsSection i{color:#06f}#singleClampInfo,#doubleClampInfo,#fireStopInfo,#coneSleeveInfo{display:flex;align-items:center}#singleClampInfo img,#doubleClampInfo img,#fireStopInfo img{width:25%;height:25%;margin:50px 100px}#coneSleeveInfo img{height:25%;width:25%;margin:45px 100px}#singleClampInfo p,#singleClampInfo h3,#doubleClampInfo p,#doubleClampInfo h3,#fireStopInfo p,#fireStopInfo h3,#coneSleeveInfo p,#coneSleeveInfo h3{text-align:center;margin:0% 10%;font-size:150%;color:#fff}#compareSection{text-align:center;padding:5% 15%;background-image:var(--bg-img)}#compareTable{display:flex;justify-content:center;align-items:center;overflow-x:auto}table{width:80%;border-collapse:collapse;text-align:left;background-color:#000}th,td{padding:16px;border:2px solid #1f3f87}th{background-color:#0066d9;color:#fff;font-size:1.1em}td{background-color:#000;font-size:1em;color:#fff}.check,.cross{color:#fff;font-size:1.5em}#contactSection{text-align:center;padding-bottom:30px;padding-top:20px;background-image:var(--bg-img);background-size:cover;height:1200px}#contactSection h1{font-size:300%;font-style:italic}#contactSection p{font-size:20px;margin-left:10%;margin-right:10%;text-align:center}#contactInfo{margin-left:10%;margin-right:10%;color:#fff}#formDiv{max-width:500px;margin:50px auto;padding:30px;background-color:#f9f9f9;border-radius:12px;box-shadow:0 4px 10px #0000001a;font-family:Arial,sans-serif}#questionForm{display:flex;flex-direction:column}.radio-group{display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:center}.form-example{margin-bottom:20px}.form-example label{display:block;font-weight:700;margin-bottom:8px;color:#333}.form-example input[type=text],.form-example input[type=email]{width:100%;padding:10px;border-radius:6px;border:1px solid #ccc;font-size:16px;box-sizing:border-box}.form-example input[type=radio]{margin-right:10px}.form-example input[type=submit]{background-color:#007bff;color:#fff;border:none;padding:12px 20px;font-size:16px;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.form-example input[type=submit]:hover{background-color:#0056b3}#message{width:100%;padding:10px;border-radius:6px;border:1px solid #ccc;font-size:16px;resize:vertical;box-sizing:border-box}@media (max-width: 780px){#introText{margin:5%}#introDetails{flex-direction:column}#introDetails img{width:90%;margin-left:0%}#edgeClamp p,#fireStop p,#coneSleeve p{width:fit-content}#oldPiping,#whyItsInefficient{flex-direction:column}#oldSystemSection img{width:70%}#featuresSection{padding:5% 0%}#features{padding:0% 5%}#problemsImages{flex-direction:column;justify-content:center;align-items:center;margin:5%}#problemsImages img{height:20%}#singleClampInfo,#doubleClampInfo,#fireStopInfo,#coneSleeveInfo{flex-direction:column}#singleClampInfo img,#doubleClampInfo img,#fireStopInfo img{width:70%;margin:5%}#coneSleeveInfo img{width:70%}#howItWorksImages{gap:5%;padding:5% 0%}#howItWorksSection p{width:80%}#howItWorksSection h1{padding:0%;font-size:3rem}#howItWorksImages img{height:30%}#compareSection{padding:5%}#contactSection p{margin:15% 5%}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/construction.css.map */
