@font-face{font-family:Lato;src:url(/cdn/shop/files/Lato-Regular.ttf?v=1742582289) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Lato;src:url(/cdn/shop/files/Lato-Bold.ttf?v=1742589194) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Lato;src:url(/cdn/shop/files/Lato-Black.ttf?v=1742592480) format("truetype");font-weight:900;font-style:normal}body,p{font-family:Lato,sans-serif!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Titillium Web;font-weight:700}a{text-decoration:none}ul{margin:0;padding:0}.landing-page-template #shopify-section-header,.thank-you-page-template #shopify-section-header{display:none}.bg-blue{background-color:#00f}.bg-orange,.color-orange{background:linear-gradient(360deg,#ec7200,#ffc354)}.bg-black{background-color:#000}.box__img{height:120px;width:120px;border-radius:80%;margin:0 auto;display:flex;justify-content:center;align-items:center;position:relative;z-index:10}.box__inner{box-shadow:0 0 10px 2px #ddd;border-radius:10px;padding:90px 15px 15px;text-align:center;max-width:300px;margin:0 auto;top:-60px;position:relative}.box__inner p{font-size:15px}.align-v{display:flex;align-items:center}.hero{background:no-repeat center center/cover;height:auto;display:flex;align-items:center;color:#fff;position:relative;padding-top:20px}.hero-content h1{font-family:Titillium Web;font-weight:700;font-size:42px;line-height:50px;letter-spacing:0px;vertical-align:middle;margin:0 0 20px}.hero-overlay{position:absolute;width:100%;height:100%;top:0;left:0}.hero-content{position:relative;z-index:2}.trusted-badge span img{max-height:30px;margin-top:-3px}.trusted-badge span{font-weight:700;font-size:18px;line-height:28px;letter-spacing:1px}.hero-content p.lead{font-weight:400;font-size:18px;line-height:28px;letter-spacing:2px;margin-bottom:30px}.form-container{background:#f8b400;border-radius:10px;box-shadow:0 4px 10px #0003;position:relative;top:90px}.form-container input{margin-bottom:10px}.btn-custom{background:#002147;color:#fff;width:100%}.form-container iframe{max-width:500px!important;min-width:100%!important;width:auto!important}.hvac-section{padding:100px 0;text-align:center;background-color:#f7f7f7}.hvac-section p{font-weight:400;font-size:20px;line-height:30px;letter-spacing:.63px;text-align:center;color:#1c1d1d}.hvac-card h5{font-weight:700;font-size:24px;line-height:24px;letter-spacing:.79px;text-align:center;text-transform:capitalize}.hvac-card p{font-size:18px;line-height:24px;letter-spacing:.79px;text-align:center}.hvac-card{background:#fff;padding:30px;border-radius:10px;box-shadow:0 4px 10px #0000001a;transition:transform .3s ease-in-out;min-height:210px;margin-top:40px}.hvac-card:hover{transform:translateY(-5px)}.icon-container{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:-70px auto 15px;background:linear-gradient(360deg,#ec7200,#ffc354)}.icon-container img{width:35px}.bottom-line{width:30px;height:4px;background:red;margin:10px auto 0}.expect-section .expect-header p{font-weight:400;font-size:20px;line-height:30px;letter-spacing:.63px;text-align:center}.expect-number{font-size:72px;font-weight:900;line-height:72px;margin-bottom:10px;display:inline-block;background:linear-gradient(180deg,#d3d3d3,#7a7a7a 70%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.expect-section{background:#1a1a1a;color:#fff;padding:100px 0;text-align:center}.expect-section h3{font-weight:700;font-size:32px;line-height:34px;letter-spacing:.63px;text-transform:capitalize;margin-bottom:10px}.expect-section p{font-weight:400;font-size:20px;line-height:30px;letter-spacing:.63px}.step-line{width:3px;background:orange;height:100%;position:absolute;left:50%;transform:translate(-50%)}.step{display:flex;align-items:center;position:relative;margin-bottom:40px}.step img{width:100%;max-width:400px;border-radius:10px}.text-left{text-align:left;padding-left:40px}.text-right{text-align:right;padding-right:40px}.expect-image{height:300px;border-radius:6px;margin:30px 0;object-fit:cover}.systems-section{padding:100px 0 150px}.systems-text{text-align:left}.system-card{position:relative;overflow:hidden;border-radius:10px;transition:transform .3s ease}.system-card:hover{transform:scale(1.05)}.system-card img{width:100%;border-radius:10px;min-height:220px}.line-orange{border-right:6px solid #FF7B00}.card-overlay{position:absolute;bottom:0;width:100%;height:100%;color:#fff;text-align:center;padding:10px;background:linear-gradient(179.96deg,#0000 29.36%,#1c1d1d 99.96%)}.cta-button{display:inline-block;padding:10px 20px;background:orange;color:#fff;font-weight:700;text-decoration:none;border-radius:5px;transition:background .3s ease}.cta-button:hover{background:#ff8c00}.testimonials{background:linear-gradient(179.06deg,#003868 19.39%,#0260b0 118.54%);color:#fff;padding:0}body .testimonials-left{margin-top:-60px}.testimonial-box{background:#fff;color:#000;padding:30px;border-radius:10px;position:relative}body .testimonials-slider{margin-left:0}.bigqoute{max-width:20px;padding-bottom:10px}.testimonials .swiper-pagination{position:relative;bottom:-10px!important}.testimonials .swiper-pagination-bullet-active{background-color:#fff}.testimonials .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){border:1px solid #fff;background:none;opacity:1}.testimonials-slider p{font-weight:400;font-size:16px;line-height:24px;letter-spacing:.52px;text-align:center;vertical-align:middle;margin-bottom:20px}.faq-section{padding:50px 0}.faq-item{border-bottom:1px solid #FF7B00;padding:12px 0}.faq-question{font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:space-between;color:#0056b3;text-decoration:none;font-size:15px;text-align:left}.faq-question:hover{text-decoration:underline}.faq-question .icon{transform:none;transition:transform .3s ease;min-height:20px;max-height:20px;max-width:20px;min-width:20px}.faq-item button>span{display:flex;gap:23px}.faq-question[aria-expanded=false] .icon{transform:rotate(45deg);transition:transform .3s ease}.faq-answer{padding-left:50px;font-size:15px;color:#555}.landing-page-template .faq-section{padding:100px 0}.consultation-section{position:relative;background:url(/cdn/shop/files/optimize_your_hvac.jpg?v=1742589811) center/cover no-repeat;color:#fff;padding:100px 0}.consultation-overlay{background:#0009;position:absolute;top:0;left:0;width:100%;height:100%}.consultation-content{position:relative;z-index:2}.consultation-content p{font-weight:400;font-size:24px;line-height:30px;letter-spacing:0px}.form-box{background:#f4b400;padding:30px;border-radius:8px;color:#000}.form-box h3{font-weight:700;text-align:center;margin-bottom:20px}.form-control{border-radius:5px;border:1px solid #ccc;margin-bottom:10px}.btn-custom{background:#00254d;color:#fff;font-weight:700;padding:10px;width:100%;border-radius:5px}.footer{background:#000;color:#fff;text-align:center;padding:10px;font-size:14px}.container{max-width:1300px;padding:0 40px}div#shopify-section-footer-promotions,#shopify-section-footer{display:none}.thank-you-page-template #shopify-section-footer{display:block}.logo{max-width:300px}.success-logos-area{padding:200px 0 100px}.success-logos-area h2{margin-bottom:50px}.row-logos{row-gap:20px}.landing-page-template h2{font-family:Titillium Web;font-weight:700;font-size:36px;line-height:45px;text-align:center;margin-bottom:20px;color:#1c1d1d}.landing-page-template .expect-section h2,.landing-page-template .consultation-content h2{color:#fff}.expect-header{margin-bottom:40px}.expect-section .button-request{font-family:Titillium Web;font-weight:700;font-size:24px;line-height:26.13px;letter-spacing:0px;text-align:center;vertical-align:middle;color:#fff;background-color:#1c1d1d;border:2px solid #fff;padding:10px 15px;text-decoration:none;cursor:pointer}.expect-section .button-request:hover{color:#fff;background-color:#f8b400;border:2px solid #F8B400}.orange-button{font-family:Titillium Web;font-weight:700;font-size:24px;line-height:26.13px;letter-spacing:0px;text-align:center;vertical-align:middle;color:#f8b400;background-color:#fff;border:2px solid #F8B400;padding:10px 15px;text-decoration:none}.orange-button:hover{color:#fff;background-color:#000;border:2px solid #000;text-decoration:none}.landing-page-template .systems-section h2{text-align:left}.systems-section p{font-weight:400;font-size:20px;line-height:30px;letter-spacing:.63px;margin-bottom:50px}.landing-page-template .faq-section h2,.landing-page-template .consultation-content h2{text-align:left}.consultation-content .form-container{top:0;max-width:580px;right:0;margin-left:auto}.row-logos{padding-top:20px}.testimonials-slider .testimonial-box p{margin-bottom:5px}.system-content{display:flex;flex-direction:row;position:absolute;bottom:0;padding:0 10px}.system-content h4{font-size:24px;font-weight:700;line-height:30px;color:#fff}.system-card span img{max-width:100%;min-height:auto;height:24px;width:24px;margin-left:8px}.line-orange,.line-yellow--right{padding-right:52px!important;text-align:right}.thank-you-section{position:relative;background-image:url(https://example.com/shaking-hands.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;height:100vh;display:flex;align-items:center;justify-content:center}.thank-you-section .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(360deg,#ec7200,#ffc354);opacity:.8}.thank-you-section .logo img{max-width:200px;margin-bottom:20px}.thank-you-section .content{text-align:center}.thank-you-section .content h1{font-family:Titillium Web;font-weight:700;font-size:42px;line-height:50px;letter-spacing:0px;margin:0 0 20px}.hero--thankyou .hero-content p{font-family:Titillium Web;font-weight:700;font-size:36px;line-height:36px;letter-spacing:0px;text-align:center;vertical-align:middle;text-transform:none}.hero--thankyou .hero-content h1{font-family:Titillium Web;font-weight:700;font-size:64px;line-height:64px;letter-spacing:0px;text-align:center;vertical-align:middle}.hero--thankyou .hero-left{padding:140px 0}.form-success-area{padding:100px 0}.form-success-content{padding-top:50px}.form-success-image{max-width:200px;margin:0 auto}.form-success-content p{font-family:Lato;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.63px;text-align:center;vertical-align:middle}.explore-box{max-width:500px;text-align:left;background-color:#fff;padding:50px}.explore-area{padding:100px 0}.explore-box p{font-weight:400;font-size:20px;line-height:30px;letter-spacing:.63px;vertical-align:middle}.explore-box a{font-family:Titillium Web;font-weight:700;font-size:24px;line-height:26.13px;letter-spacing:0px;vertical-align:middle;background:#1c1d1d;color:#fff;padding:13px 20px;margin-top:10px;display:inline-block;border:2px solid #000}.explore-box a:hover{border:2px solid #f8b400;background-color:#f8b400;color:#fff}.system-image img{height:100%;object-fit:cover;width:100%}.system-image{height:335px;overflow:hidden}.consultation-right .form-container iframe{max-width:500px!important;min-width:100%!important;width:auto!important;height:750px!important}.expect-section .expect-step:nth-child(2n){display:flex;flex-direction:row-reverse}.expect-section .expect-step:nth-child(2n) .line-yellow.expect-text-wrap{border-left:6px solid #FF7B00;padding-left:52px}.expect-section .expect-step:nth-child(odd) .line-yellow--right{border-left:6px solid #FFC354;padding-left:52px;text-align:left}.expect-section .expect-step:nth-child(odd) .w-100{text-align:right;padding-right:52px}.expect-section .expect-step:nth-child(2n) .w-100{text-align:left}.consultation-right .form-container iframe{max-width:500px!important;min-width:100%!important;width:auto!important}#shopify-section-hero-image-commercial-infrared-system .hero-overlay{background-color:#808080cc}#shopify-section-hero-image-commercial-infrared-system .hero{background-position:center}#shopify-section-hero-image-commercial-infrared-system .hero-content p.lead{font-weight:700}@media (max-width: 767px){#shopify-section-hero-image-commercial-infrared-system .hero{background-position:left;height:auto}}@media (max-width: 1440px){.hero{padding-top:15px}}@media (max-width: 1368px){.consultation-right .form-container iframe{height:800px!important}}@media (max-width: 1192px){.hvac-card{min-height:240px}.orange-button{font-size:20px}.hero-content h1{font-size:36px;line-height:42px}.landing-page-template h2{font-size:30px;line-height:40px}.expect-section h3{font-size:28px;line-height:34px}.expect-number{font-size:64px;line-height:64px}.systems-section p,.expect-section p,.hvac-section p{font-size:18px;line-height:26px}.hvac-card p{font-size:16px;line-height:22px}.system-content h4{font-size:20px;font-weight:700;line-height:26px;color:#fff}body .testimonials-left{margin-top:70px}.testimonials{padding:80px 0 0}.testimonials-right{margin-bottom:80px}.testimonial-box{padding:20px}}@media (max-width: 1024px){.faq-item button>span{display:flex;gap:18px}.faq-answer{padding-left:42px}.consultation-right .form-container iframe{height:830px!important}}@media (max-width: 768px){.step{flex-direction:column;text-align:center}.text-left,.text-right{text-align:center;padding:20px 0 0}.step-line{display:none}.form-container{top:30px}.hero-left{text-align:center;padding-top:30px}.hero-content p.lead{font-size:16px;line-height:26px}.trusted-badge span{font-size:16px;line-height:24px}.hero-right{max-width:60%!important;flex:0 0 60%!important;width:60%!important;margin:0 auto}.success-logos-area{padding:100px 0}.hvac-card{padding:20px;min-height:250px}.hvac-card h5{font-size:20px;line-height:20px}.expect-section .expect-header p{font-size:16px;line-height:26px}.line-orange{padding-right:12px!important}.orange-button{font-size:15px}body .testimonials-left{margin-top:220px}.consultation-content>.row{display:flex;flex-direction:column;text-align:center;justify-content:center}.landing-page-template .consultation-content h2{text-align:center}.consultation-right{flex:0 0 auto!important;width:60%!important}}@media (max-width: 767px){.logo{max-width:200px}.explore-box a{font-size:18px;padding:10px 20px}.hero--thankyou .hero-content h1{font-size:48px;line-height:48px}.trusted-badge span{display:block}.hero-right,.consultation-right{max-width:100%!important;flex:0 0 100%!important;width:100%!important}.hvac-card{padding:20px;min-height:auto;margin-bottom:50px}.hvac-section{padding:100px 0 70px}.line-orange,.line-yellow{border:0}.landing-page-template h2{line-height:35px}.line-yellow .text-right{text-align:left!important}.line-yellow--right{padding:0 12px!important}.orange-button{font-size:20px}.system-card{margin-top:50px}.system-content h4{font-size:24px}body .testimonials-left{margin-top:-60px}.testimonials .row.align-items-center{flex-direction:column-reverse}.testimonials .swiper-slide{margin-top:0!important}body .testimonials-right{padding:0 12px!important}body .testimonials-slider{margin-left:-38px}.landing-page-template .faq-section{padding:100px 12px}.accordion{padding-bottom:40px}.faq-item button>span{display:flex;gap:20px}.consultation-right .form-container iframe{max-width:500px!important;min-width:100%!important;width:auto!important}.consultation-right{padding:0!important}.hero-right .form-container iframe,.consultation-right .form-container iframe{max-width:500px!important;min-width:100%!important;width:auto!important}.expect-step{display:flex;flex-direction:column}.expect-section .expect-step:nth-child(2n) .line-yellow.expect-text-wrap{padding:0 12px;border:0}.expect-section .expect-step:nth-child(odd) .w-100{text-align:left;padding:0 12px}.expect-section .expect-step:nth-child(odd) .line-yellow--right{border:0}.product__media-list .product__media-item:not(.is-active){display:none}}@media (max-width: 480px){.consultation-right .form-container iframe{max-width:500px!important;min-width:100%!important;width:auto!important;height:820px!important}.faq-item button>span{gap:10px}.faq-answer{padding-left:35px}.consultation-right.col-md-6{margin-top:20px}}@media (max-width: 375px){.orange-button{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/landing-page.css.map */
