@media(min-width:1025px){.hide-desktop[data-astro-cid-ein24zil]{display:none!important}}@media(min-width:768px)and (max-width:1024px){.hide-tablet[data-astro-cid-ein24zil]{display:none!important}}@media(max-width:767px){.hide-mobile[data-astro-cid-ein24zil]{display:none!important}}.el-rail[data-astro-cid-ein24zil],.el-quality-head[data-astro-cid-ein24zil],.el-quality-inner[data-astro-cid-ein24zil],.el-cards-inner[data-astro-cid-ein24zil],.el-benefits-head[data-astro-cid-ein24zil],.el-benefits-inner[data-astro-cid-ein24zil],.el-cost-inner[data-astro-cid-ein24zil],.el-band-head[data-astro-cid-ein24zil],.el-band-row[data-astro-cid-ein24zil],.el-crumbs-inner[data-astro-cid-ein24zil],.el-hero-inner[data-astro-cid-ein24zil]{max-width:1280px;margin-inline:auto}.el-crumbs[data-astro-cid-ein24zil]{background:#fff;padding:50px 0 0}.el-crumbs-inner[data-astro-cid-ein24zil]{display:flex;align-items:center;min-height:30px;gap:8px;padding-left:30px}.el-crumbs[data-astro-cid-ein24zil] a[data-astro-cid-ein24zil]{font-family:var(--font-primary);font-size:15px;font-weight:600;line-height:18px;text-decoration:underline;color:#115672}.el-crumbs-arrow[data-astro-cid-ein24zil]{color:#706a6a;flex:none}.el-crumbs[data-astro-cid-ein24zil] span[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:15px;font-weight:200;line-height:18px;color:#115672}@media(max-width:767px){.el-crumbs[data-astro-cid-ein24zil]{border-top:1px solid var(--twf-blue);padding:62px 0 38px}.el-crumbs-inner[data-astro-cid-ein24zil]{padding-left:30px;gap:10px}.el-crumbs[data-astro-cid-ein24zil] a[data-astro-cid-ein24zil],.el-crumbs[data-astro-cid-ein24zil] span[data-astro-cid-ein24zil]{font-size:22px;line-height:26.4px}.el-crumbs-arrow[data-astro-cid-ein24zil]{width:13px;height:21px}}.el-dual[data-astro-cid-ein24zil]{display:flex;align-items:center;gap:15px;width:100%}.el-dual[data-astro-cid-ein24zil] a[data-astro-cid-ein24zil]{flex:1 1 0;display:flex;align-items:center;justify-content:center;font-family:var(--font-heading);font-size:19px;font-weight:700;line-height:32.3px;text-align:center;border-radius:35px;transition:opacity .3s}.el-dual[data-astro-cid-ein24zil] a[data-astro-cid-ein24zil]:hover{opacity:.85}.el-dual-one[data-astro-cid-ein24zil]{background-color:#fff;color:#065595;padding:10px}.el-dual-two[data-astro-cid-ein24zil]{background-color:#065595;color:#fff;border:3px solid #FFFFFF;padding:9px 0}@media(max-width:767px){.el-dual[data-astro-cid-ein24zil]{flex-direction:column;align-items:stretch;gap:25px;width:100%}}.el-hero[data-astro-cid-ein24zil]{background:#fff;padding:10px 0 70px}.el-hero-inner[data-astro-cid-ein24zil]{display:flex;align-items:stretch}.el-hero-panel[data-astro-cid-ein24zil]{flex:0 0 50%;display:flex;flex-direction:column;justify-content:center;align-items:stretch;background:#44b2e5;border-radius:15px 0 0 15px;padding:0 30px 20px}.el-hero-panel[data-astro-cid-ein24zil] h1[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:53px;line-height:65px;font-weight:600;color:#fff;margin:0 0 20px}.el-hero-panel[data-astro-cid-ein24zil] p[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:16px;font-weight:500;line-height:27px;color:#fff;margin:0 0 40px}.el-hero-img[data-astro-cid-ein24zil]{flex:0 0 50%}.el-hero-img[data-astro-cid-ein24zil] img[data-astro-cid-ein24zil]{width:100%;height:100%;object-fit:cover;border-radius:0 15px 15px 0;display:block}.el-hero-alt[data-astro-cid-ein24zil]{position:relative;background-color:#000;background-image:url(/images/uploads/2025/07/roller-shutter-door.webp);background-size:auto;background-position:center center;padding:170px 0 158px}.el-hero-alt[data-astro-cid-ein24zil]:before{content:"";position:absolute;inset:0;background:#00000040}.el-hero-alt-inner[data-astro-cid-ein24zil]{position:relative;max-width:1280px;margin-inline:auto;display:flex;flex-direction:column;align-items:center;padding:0 20px}.el-hero-alt[data-astro-cid-ein24zil] h1[data-astro-cid-ein24zil],.el-hero-alt[data-astro-cid-ein24zil] .hero-alt-title[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:48px;line-height:1em;font-weight:700;color:#fff;text-align:center;max-width:60%;margin:20px 0 25px}.el-hero-alt[data-astro-cid-ein24zil] p[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:16px;line-height:24px;color:#fff;text-align:left;margin:0 0 20px;padding:10px 0 0 10px}@media(max-width:767px){.el-hero-alt[data-astro-cid-ein24zil]{background-image:url(/images/uploads/2025/10/twf-electric-garage-doors.webp);background-position:center center;padding:0 20px 58px}.el-hero-alt[data-astro-cid-ein24zil]:before{background:#00000080}.el-hero-alt-inner[data-astro-cid-ein24zil]{padding:0}.el-hero-alt[data-astro-cid-ein24zil] h1[data-astro-cid-ein24zil],.el-hero-alt[data-astro-cid-ein24zil] .hero-alt-title[data-astro-cid-ein24zil]{max-width:100%;padding:2% 5% 0}}.el-quality[data-astro-cid-ein24zil]{background:#065595;padding:40px 0 70px}.el-quality-head[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:43px;line-height:51.6px;font-weight:600;font-style:italic;color:#fff;text-align:center;margin:0 0 20px}.el-quality-intro[data-astro-cid-ein24zil]{padding:10px 35px 0;margin:0 0 30px}.el-quality-intro[data-astro-cid-ein24zil] p[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:27.2px;color:#fff;text-align:left;margin:0}.el-quality-intro[data-astro-cid-ein24zil] a[data-astro-cid-ein24zil]{color:#fff;text-decoration:underline}.el-quality-inner[data-astro-cid-ein24zil]{display:flex;align-items:flex-start}.el-quality-text[data-astro-cid-ein24zil]{flex:0 0 50%;padding-top:5px}.el-quality-img[data-astro-cid-ein24zil]{flex:0 0 50%;text-align:center}.el-quality-img[data-astro-cid-ein24zil] img[data-astro-cid-ein24zil]{display:block;width:100%;max-width:550px;height:auto;margin-inline:auto;border-radius:15px}.el-quality-text[data-astro-cid-ein24zil] ul[data-astro-cid-ein24zil]{margin:0 0 20px;padding:0 0 0 40px;max-width:577px}.el-quality-text[data-astro-cid-ein24zil] li[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:28px;color:#fff;margin-bottom:20px}.el-quality-text[data-astro-cid-ein24zil] li[data-astro-cid-ein24zil].el-li-tight{margin-bottom:0}.el-quality-text[data-astro-cid-ein24zil] strong[data-astro-cid-ein24zil]{font-weight:700}@media(max-width:1024px){.el-quality[data-astro-cid-ein24zil]{padding:40px 20px}.el-quality-inner[data-astro-cid-ein24zil]{flex-direction:column}.el-quality-text[data-astro-cid-ein24zil],.el-quality-img[data-astro-cid-ein24zil]{flex:1 1 auto;width:100%}.el-quality-img[data-astro-cid-ein24zil]{margin-top:25px}}@media(max-width:767px){.el-quality[data-astro-cid-ein24zil]{padding:60px 20px 40px}.el-quality-head[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{font-size:26px;line-height:31.2px;margin:0 0 41px}.el-quality-intro[data-astro-cid-ein24zil]{padding:0 15px;margin:0 0 30px}.el-quality-text[data-astro-cid-ein24zil]{padding:0 10px}.el-quality-text[data-astro-cid-ein24zil] ul[data-astro-cid-ein24zil]{padding-left:40px;max-width:none}.el-quality-img[data-astro-cid-ein24zil]{display:none}}.el-types-head[data-astro-cid-ein24zil]{background:#44b2e5;padding:40px 0 0}.el-types-head[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:43px;line-height:51.6px;font-weight:600;font-style:italic;color:#fff;text-align:center;max-width:1280px;margin-inline:auto}@media(max-width:767px){.el-types-head[data-astro-cid-ein24zil]{padding:60px 10px 30px}.el-types-head[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{font-size:26px;line-height:31.2px}}.el-cards[data-astro-cid-ein24zil]{background:#44b2e5;padding:0 0 80px}.el-cards-inner[data-astro-cid-ein24zil]{display:flex;align-items:stretch;padding-top:40px}.el-card[data-astro-cid-ein24zil]{flex:1 1 0;background:#fff;border-radius:15px;margin-inline:50px;padding:0 0 30px}.el-card[data-astro-cid-ein24zil]>img[data-astro-cid-ein24zil]{display:block;width:100%;height:auto;border-radius:15px 15px 0 0}.el-card[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:26px;line-height:31.2px;font-weight:600;color:#125671;text-align:center;margin:19px 0 21px}.el-card-body[data-astro-cid-ein24zil]{padding:0 25px}.el-card-body[data-astro-cid-ein24zil] p[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:27.2px;color:#125671;text-align:left;margin:0 0 20px}.el-card-body[data-astro-cid-ein24zil] strong[data-astro-cid-ein24zil]{font-weight:700}.el-card-body[data-astro-cid-ein24zil] ul[data-astro-cid-ein24zil]{margin:0 0 20px;padding:0 0 0 40px}.el-card-body[data-astro-cid-ein24zil] li[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:27.2px;color:#125671;text-align:left}.el-card-body[data-astro-cid-ein24zil] a[data-astro-cid-ein24zil]{color:#44b2e5;text-decoration:underline}.el-card-body[data-astro-cid-ein24zil] .el-linklist-spaced[data-astro-cid-ein24zil] li[data-astro-cid-ein24zil]{margin-bottom:20px}.el-card-body[data-astro-cid-ein24zil] .el-linklist-spaced[data-astro-cid-ein24zil] li[data-astro-cid-ein24zil]:last-child{margin-bottom:0}@media(max-width:1024px){.el-cards[data-astro-cid-ein24zil]{padding:0 10px 60px}.el-card[data-astro-cid-ein24zil]{margin-inline:15px}}@media(max-width:767px){.el-cards-inner[data-astro-cid-ein24zil]{flex-direction:column;padding-top:0}.el-card[data-astro-cid-ein24zil]{margin-inline:0}.el-card[data-astro-cid-ein24zil]+.el-card[data-astro-cid-ein24zil]{margin-top:40px}.el-card[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{margin:40px 0 30px}}.el-benefits-head[data-astro-cid-ein24zil]{padding:40px 0 0}.el-benefits-head[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{max-width:1140px;margin-inline:auto;font-family:var(--font-heading);font-size:43px;line-height:51.6px;font-weight:600;font-style:italic;color:#125671;text-align:center}.el-benefits[data-astro-cid-ein24zil]{background:#fff;padding:30px 0 70px}.el-benefits-inner[data-astro-cid-ein24zil]{display:flex;align-items:center}.el-benefits-text[data-astro-cid-ein24zil]{flex:0 0 50%}.el-benefits-img[data-astro-cid-ein24zil]{flex:0 0 50%;text-align:center}.el-benefits-img[data-astro-cid-ein24zil] img[data-astro-cid-ein24zil]{display:block;width:100%;max-width:550px;height:auto;margin-inline:auto;border-radius:15px}.el-benefits-text[data-astro-cid-ein24zil] ul[data-astro-cid-ein24zil]{margin:0 0 20px;padding:0 0 0 40px;max-width:620px}.el-benefits-text[data-astro-cid-ein24zil] li[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:28px;color:#125671;margin-bottom:20px}.el-benefits-text[data-astro-cid-ein24zil] strong[data-astro-cid-ein24zil]{font-weight:700}@media(max-width:1024px){.el-benefits[data-astro-cid-ein24zil]{padding:20px 20px 40px}.el-benefits-inner[data-astro-cid-ein24zil]{flex-direction:column}.el-benefits-text[data-astro-cid-ein24zil],.el-benefits-img[data-astro-cid-ein24zil]{flex:1 1 auto;width:100%}.el-benefits-img[data-astro-cid-ein24zil]{margin-top:20px}}@media(max-width:767px){.el-benefits-head[data-astro-cid-ein24zil]{padding:60px 20px 10px}.el-benefits-head[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{font-size:26px;line-height:31.2px}.el-benefits[data-astro-cid-ein24zil]{padding:20px 10px 60px}.el-benefits-img[data-astro-cid-ein24zil]{margin-top:0}.el-benefits-text[data-astro-cid-ein24zil] ul[data-astro-cid-ein24zil]{padding-left:50px;max-width:360px}}.el-cost-head[data-astro-cid-ein24zil]{background:#065595;padding:40px 0 0}.el-cost-head[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{max-width:1280px;margin-inline:auto;font-family:var(--font-heading);font-size:43px;line-height:51.6px;font-weight:600;font-style:italic;color:#fff;text-align:center}.el-cost[data-astro-cid-ein24zil]{background:#065595;padding:40px 30px 70px 0}.el-cost-inner[data-astro-cid-ein24zil]{display:flex;flex-direction:row-reverse;align-items:center}.el-cost-img[data-astro-cid-ein24zil]{flex:0 0 50%;text-align:center}.el-cost-img[data-astro-cid-ein24zil] img[data-astro-cid-ein24zil]{display:block;width:100%;max-width:570px;height:auto;margin-inline:auto;border-radius:15px}.el-cost-text[data-astro-cid-ein24zil]{flex:0 0 50%;padding:0 0 20px 20px}.el-cost-text[data-astro-cid-ein24zil] p[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:27.2px;color:#fff;margin:0 0 20px}.el-cost-text[data-astro-cid-ein24zil] ul[data-astro-cid-ein24zil]{margin:0 0 20px;padding:0 0 0 40px}.el-cost-text[data-astro-cid-ein24zil] li[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:27.2px;color:#fff;margin-bottom:20px}.el-cost-text[data-astro-cid-ein24zil] strong[data-astro-cid-ein24zil]{font-weight:700}.el-cost-text[data-astro-cid-ein24zil] a[data-astro-cid-ein24zil]{color:#fff;text-decoration:underline}@media(max-width:1024px){.el-cost[data-astro-cid-ein24zil]{padding:40px 20px}.el-cost-inner[data-astro-cid-ein24zil]{flex-direction:column}.el-cost-text[data-astro-cid-ein24zil],.el-cost-img[data-astro-cid-ein24zil]{flex:1 1 auto;width:100%}.el-cost-img[data-astro-cid-ein24zil]{margin-top:25px}}@media(max-width:767px){.el-cost-head[data-astro-cid-ein24zil]{padding:60px 20px 10px}.el-cost-head[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{font-size:26px;line-height:31.2px}.el-cost[data-astro-cid-ein24zil]{padding:40px 10px 61px}.el-cost-text[data-astro-cid-ein24zil]{padding:0 10px}.el-cost-text[data-astro-cid-ein24zil] ul[data-astro-cid-ein24zil]{padding-left:40px;max-width:350px}.el-cost-img[data-astro-cid-ein24zil]{margin-top:20px}}.el-band[data-astro-cid-ein24zil]{background:#44b2e5;padding-top:20px}.el-band-head[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:35px;line-height:42px;font-weight:600;font-style:italic;color:#fff;text-align:left}.el-band-row[data-astro-cid-ein24zil]{display:flex;align-items:stretch;padding:20px 0 40px}.el-band-text[data-astro-cid-ein24zil]{flex:0 0 56.875%;padding-right:20px}.el-band-text[data-astro-cid-ein24zil] p[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:27.2px;color:#fff;margin:0}.el-band-btn[data-astro-cid-ein24zil]{flex:1 1 0;padding-left:20px}.el-btn-band[data-astro-cid-ein24zil]{display:block;width:100%;background-color:#fff;color:#125671;font-family:var(--font-heading);font-size:30px;font-weight:700;line-height:30px;text-align:center;border:3px solid #125671;border-radius:20px;padding:25px 20px;transition:background .3s,color .3s}.el-btn-band[data-astro-cid-ein24zil]:hover{background-color:#125671;color:#fff}@media(max-width:1024px){.el-band[data-astro-cid-ein24zil]{padding:20px 20px 0}}@media(max-width:767px){.el-band[data-astro-cid-ein24zil]{padding:60px 25px 0}.el-band-head[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{font-size:26px;line-height:31.2px;text-align:center}.el-band-row[data-astro-cid-ein24zil]{flex-direction:column;padding:31px 0 61px}.el-band-text[data-astro-cid-ein24zil]{flex-basis:auto;padding-right:0;margin-bottom:29px}.el-band-btn[data-astro-cid-ein24zil]{padding-left:0}.el-btn-band[data-astro-cid-ein24zil]{font-size:22px;line-height:22px;padding:15px}}.el-reviews[data-astro-cid-ein24zil]{background:#fff;padding:40px 0 0}.el-reviews[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{max-width:1280px;margin-inline:auto;font-family:var(--font-heading);font-size:43px;line-height:51.6px;font-weight:600;color:#3f4951;text-align:center}.el-reviews-widget[data-astro-cid-ein24zil]{background:#fff;max-width:1280px;margin-inline:auto;padding:20px 0 40px}@media(max-width:767px){.el-reviews[data-astro-cid-ein24zil]{padding:55px 20px 10px}.el-reviews[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{font-size:26px;line-height:31.2px}}.el-faq[data-astro-cid-ein24zil]{background:#055595;padding:50px 0 70px}.el-faq[data-astro-cid-ein24zil]>h2[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:45px;font-weight:700;line-height:45px;color:#fff;text-align:center;margin:0 0 53px}.el-faq-list[data-astro-cid-ein24zil]{max-width:900px;margin-inline:auto}.el-faq-item[data-astro-cid-ein24zil]{margin-bottom:16px}.el-faq-header[data-astro-cid-ein24zil]{background:#fff;border-radius:8px 8px 0 0;padding:26px 30px 0 35px}.el-faq-header[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{font-family:var(--font-heading);font-size:24px;font-weight:700;line-height:28.8px;color:#115671;text-align:left;margin:0}.el-faq-body[data-astro-cid-ein24zil]{background:#fff;color:#115671;font-family:var(--font-heading);font-size:16px;font-weight:400;line-height:27.2px;border-radius:0 0 8px 8px;padding:14px 30px 23px 35px}@media(max-width:767px){.el-faq[data-astro-cid-ein24zil]{padding:40px 20px 50px}.el-faq[data-astro-cid-ein24zil]>h2[data-astro-cid-ein24zil]{font-size:26px;margin:0 0 40px}.el-faq-item[data-astro-cid-ein24zil]{margin-bottom:36px}.el-faq-item[data-astro-cid-ein24zil]:last-child{margin-bottom:16px}.el-faq-header[data-astro-cid-ein24zil]{margin-bottom:10px}.el-faq-header[data-astro-cid-ein24zil] h2[data-astro-cid-ein24zil]{font-size:26px;line-height:35.1px}}
