@charset "UTF-8";.desktop-upper-footer,.subscription-form{display:none!important}.commercial-installation-landing .container{max-width:89rem}.commercial-installation-landing .step *{text-align:left!important}.commercial-installation-landing .process-steps .step h3{text-align:left!important;display:block!important;width:100%!important}.commercial-installation-landing .commercial-installation-marquee{background:url("https://store-bf3bb.mybigcommerce.com/content/images/cellular-install-bg.png") center center;background-size:cover;color:#fff;padding:2rem 0}@media (min-width:768px){.commercial-installation-landing .commercial-installation-marquee{padding:3rem 0}}@media (min-width:1024px){.commercial-installation-landing .commercial-installation-marquee{padding:4rem 0}}.commercial-installation-landing .commercial-installation-marquee .commercial-installation-marquee-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;max-width:100%;overflow:hidden}@media (min-width:768px){.commercial-installation-landing .commercial-installation-marquee .commercial-installation-marquee-content{gap:2.5rem}}@media (min-width:992px){.commercial-installation-landing .commercial-installation-marquee .commercial-installation-marquee-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem}}.commercial-installation-landing .commercial-installation-marquee h1{font-size:32px;line-height:36px;font-weight:800;margin:0 0 1.25rem 0;color:#fff;text-align:left}@media (min-width:768px){.commercial-installation-landing .commercial-installation-marquee h1{font-size:36px;line-height:42px;margin:0 0 1rem 0}}@media (min-width:1024px){.commercial-installation-landing .commercial-installation-marquee h1{font-size:58px;line-height:59px}}.commercial-installation-landing .commercial-installation-marquee .commercial-installation-marquee-text{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left;padding:0 1rem}@media (min-width:768px){.commercial-installation-landing .commercial-installation-marquee .commercial-installation-marquee-text{padding:0}}.commercial-installation-landing .commercial-installation-marquee .commercial-installation-marquee-text p{font-size:16px;line-height:24px;margin:0 0 1.75rem 0;color:#fff}@media (min-width:768px){.commercial-installation-landing .commercial-installation-marquee .commercial-installation-marquee-text p{font-size:16px;line-height:24px;margin:0 0 2rem 0}}@media (min-width:1024px){.commercial-installation-landing .commercial-installation-marquee .commercial-installation-marquee-text p{font-size:22px;line-height:30px}}.commercial-installation-landing .commercial-installation-marquee .form-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;overflow:hidden}@media (min-width:992px){.commercial-installation-landing .commercial-installation-marquee .form-container{padding:0 .5rem 0 .5rem}}@media (min-width:992px){.commercial-installation-landing .commercial-installation-marquee .form-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.commercial-installation-landing .commercial-installation-marquee .form-container .klaviyo-form{max-width:100%!important;width:100%!important}@media (max-width:767px){.commercial-installation-landing .commercial-installation-marquee .form-container .klaviyo-form{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding:12px 16px!important}}.commercial-installation-landing .commercial-installation-marquee .form-container .klaviyo-form button,.commercial-installation-landing .commercial-installation-marquee .form-container .klaviyo-form input,.commercial-installation-landing .commercial-installation-marquee .form-container .klaviyo-form select,.commercial-installation-landing .commercial-installation-marquee .form-container .klaviyo-form textarea{width:100%!important;max-width:100%!important}.commercial-installation-landing .commercial-installation-marquee .form-container [data-testid=form-row]{max-width:100%!important}@media (max-width:767px){.commercial-installation-landing .commercial-installation-marquee .form-container [data-testid=form-row]{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.commercial-installation-landing .commercial-installation-marquee .form-container [data-testid=form-row] [data-testid=form-component]{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;max-width:100%!important;padding:8px 4px!important}}@media (max-width:767px){.commercial-installation-landing .commercial-installation-marquee .form-container button,.commercial-installation-landing .commercial-installation-marquee .form-container input{font-size:16px!important;height:48px!important;padding:0 12px!important}}@media (max-width:767px){.commercial-installation-landing .commercial-installation-marquee .form-container [id*=rich-text] p{font-size:24px!important;line-height:28px!important}}.commercial-installation-landing .commercial-installation-marquee .help-cta-button{background:#0b7bb0!important;border:none;color:#fff!important;padding:.875rem 1.5rem;font-weight:700;border-radius:4px;display:inline-block;text-decoration:none;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.commercial-installation-landing .commercial-installation-marquee .help-cta-button:hover{background:#0a6a9a!important}.commercial-installation-landing .commercial-installation-marquee .help-cta-button.is-wide{max-width:320px}.commercial-installation-landing .commercial-benefits{padding:2rem 0}@media (min-width:768px){.commercial-installation-landing .commercial-benefits{padding:2.5rem 0}}@media (min-width:1024px){.commercial-installation-landing .commercial-benefits{padding:3rem 0}}.commercial-installation-landing .commercial-benefits .benefits-two-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;width:100%;max-width:100%;overflow:hidden}@media (min-width:768px){.commercial-installation-landing .commercial-benefits .benefits-two-col{gap:2.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}}@media (min-width:1024px){.commercial-installation-landing .commercial-benefits .benefits-two-col{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:2rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:left}}.commercial-installation-landing .commercial-benefits .benefits-image{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-width:0;width:100%}@media (min-width:768px){.commercial-installation-landing .commercial-benefits .benefits-image{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;-ms-flex-item-align:center;align-self:center}}@media (min-width:1024px){.commercial-installation-landing .commercial-benefits .benefits-image{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;-ms-flex-item-align:stretch;align-self:stretch}}.commercial-installation-landing .commercial-benefits .benefits-image img{width:100%;height:auto;display:block}@media (min-width:768px){.commercial-installation-landing .commercial-benefits .benefits-image img{max-width:400px;margin:0 auto}}@media (min-width:1024px){.commercial-installation-landing .commercial-benefits .benefits-image img{width:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;margin:0}}.commercial-installation-landing .commercial-benefits .benefits-content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;min-width:0;width:100%}@media (min-width:768px){.commercial-installation-landing .commercial-benefits .benefits-content{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;text-align:center}}@media (min-width:1024px){.commercial-installation-landing .commercial-benefits .benefits-content{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;text-align:left}}.commercial-installation-landing .commercial-benefits .benefits-content .bolton-logo{width:140px;height:auto}.commercial-installation-landing .commercial-benefits .section-heading{font-size:28px;font-weight:800;margin:0 0 1.75rem 0;color:#1f2937;text-align:left}@media (min-width:768px) and (max-width:1023px){.commercial-installation-landing .commercial-benefits .section-heading{font-size:32px;line-height:36px;margin:0 0 2rem 0}}@media (min-width:1024px){.commercial-installation-landing .commercial-benefits .section-heading{font-size:50px;line-height:57px;margin:0 0 2rem 0}}.commercial-installation-landing .commercial-benefits .benefits-content>p{font-size:16px;line-height:24px;margin-bottom:2rem}@media (min-width:768px) and (max-width:1023px){.commercial-installation-landing .commercial-benefits .benefits-content>p{font-size:18px;line-height:26px}}@media (min-width:1024px){.commercial-installation-landing .commercial-benefits .benefits-content>p{font-size:20px;line-height:28px;margin-bottom:2rem}}.commercial-installation-landing .commercial-benefits .benefits-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem 1.5rem}@media (min-width:768px){.commercial-installation-landing .commercial-benefits .benefits-grid{gap:2rem 1.5rem}}@media (min-width:1024px){.commercial-installation-landing .commercial-benefits .benefits-grid{gap:2rem}}.commercial-installation-landing .commercial-benefits .benefit-item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:left;padding:1rem 0}@media (min-width:768px){.commercial-installation-landing .commercial-benefits .benefit-item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 0.75rem);flex:1 1 calc(50% - 0.75rem);max-width:calc(50% - .75rem);padding:1.5rem 0}}@media (min-width:1024px){.commercial-installation-landing .commercial-benefits .benefit-item{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 1rem);flex:1 1 calc(50% - 1rem);max-width:calc(50% - 1rem);padding:2rem 0}}.commercial-installation-landing .commercial-benefits .benefit-item h3{font-size:20px;font-weight:700;margin:0 0 1rem 0;text-align:left;line-height:1.1;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}@media (min-width:768px) and (max-width:1023px){.commercial-installation-landing .commercial-benefits .benefit-item h3{font-size:20px;line-height:22px;margin:0 0 .75rem 0}}@media (min-width:1024px){.commercial-installation-landing .commercial-benefits .benefit-item h3{font-size:26px;line-height:28px;margin:0 0 1rem 0}}.commercial-installation-landing .commercial-benefits .benefit-item p{color:#6b7280;line-height:1.6;margin:0;font-size:16px;text-align:left}@media (min-width:768px) and (max-width:1023px){.commercial-installation-landing .commercial-benefits .benefit-item p{font-size:16px;line-height:28px}}@media (min-width:1024px){.commercial-installation-landing .commercial-benefits .benefit-item p{font-size:20px;line-height:28px}}.commercial-installation-landing .commercial-benefits .benefit-item .trusted-partners-logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.75rem;margin-top:1rem}.commercial-installation-landing .commercial-benefits .benefit-item .trusted-partners-logos img{height:25px;width:auto}@media (min-width:768px){.commercial-installation-landing .commercial-benefits .benefit-item .trusted-partners-logos img{height:28px}}@media (min-width:1024px){.commercial-installation-landing .commercial-benefits .benefit-item .trusted-partners-logos img{height:30px}}.commercial-installation-landing .healthcare-stories{padding:2rem 0;background:#f8fafc}@media (min-width:768px){.commercial-installation-landing .healthcare-stories{padding:3rem 0}}@media (min-width:1024px){.commercial-installation-landing .healthcare-stories{padding:4rem 0}}.commercial-installation-landing .healthcare-stories .section-header{text-align:center;margin-bottom:2rem}@media (min-width:768px){.commercial-installation-landing .healthcare-stories .section-header{margin-bottom:2.5rem}}@media (min-width:1024px){.commercial-installation-landing .healthcare-stories .section-header{margin-bottom:3rem}}.commercial-installation-landing .healthcare-stories .section-header__title{font-size:28px;font-weight:700;margin:0;color:#1f2937;text-align:left}@media (min-width:768px){.commercial-installation-landing .healthcare-stories .section-header__title{text-align:center;font-size:28px}}@media (min-width:1024px){.commercial-installation-landing .healthcare-stories .section-header__title{font-size:36px;line-height:44px}}.commercial-installation-landing .healthcare-stories__grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:2rem}@media (min-width:768px){.commercial-installation-landing .healthcare-stories__grid{grid-template-columns:repeat(2,1fr);gap:2rem;margin-bottom:2.5rem}}@media (min-width:1024px){.commercial-installation-landing .healthcare-stories__grid{grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-bottom:3rem}}.commercial-installation-landing .healthcare-stories__cta{text-align:center}.commercial-installation-landing .healthcare-stories__cta .btn{background:#0b7bb0;color:#fff;padding:.875rem 2rem;border-radius:.5rem;text-decoration:none;font-weight:600;font-size:16px;border:none;cursor:pointer;-webkit-transition:background .3s ease;transition:background .3s ease}.commercial-installation-landing .healthcare-stories__cta .btn:hover{background:#0a6a96}.commercial-installation-landing .healthcare-stories .case-study{background:#f4f4f4;border-radius:0;overflow:hidden;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);-webkit-transition:none!important;transition:none!important}.commercial-installation-landing .healthcare-stories .case-study:hover{-webkit-transform:none!important;transform:none!important;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1)!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.commercial-installation-landing .healthcare-stories .case-study__image{width:100%;height:250px;overflow:hidden}.commercial-installation-landing .healthcare-stories .case-study__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.commercial-installation-landing .healthcare-stories .case-study__content{padding:1.5rem}.commercial-installation-landing .healthcare-stories .case-study__title{font-size:20px;font-weight:700;margin:0 0 .75rem 0;color:#1f2937}@media (min-width:1024px){.commercial-installation-landing .healthcare-stories .case-study__title{font-size:24px;line-height:30px}}.commercial-installation-landing .healthcare-stories .case-study__description{color:#6b7280;line-height:1.6;margin:0 0 1rem 0;font-size:14px}@media (min-width:768px) and (max-width:1023px){.commercial-installation-landing .healthcare-stories .case-study__description{font-size:16px;line-height:28px}}@media (min-width:1024px){.commercial-installation-landing .healthcare-stories .case-study__description{font-size:18px;line-height:26px}}.commercial-installation-landing .healthcare-stories .case-study__meta{display:block;font-size:12px;color:#000;margin-bottom:1rem}@media (min-width:768px) and (max-width:1023px){.commercial-installation-landing .healthcare-stories .case-study__meta{font-size:14px;line-height:20px}}@media (min-width:1024px){.commercial-installation-landing .healthcare-stories .case-study__meta{font-size:16px;line-height:22px}}.commercial-installation-landing .healthcare-stories .case-study__link{color:#0b7bb0;text-decoration:underline;font-weight:400;font-size:14px;text-align:left;display:block}@media (min-width:768px) and (max-width:1023px){.commercial-installation-landing .healthcare-stories .case-study__link{font-size:16px;line-height:24px}}@media (min-width:1024px){.commercial-installation-landing .healthcare-stories .case-study__link{font-size:18px;line-height:24px}}.commercial-installation-landing .enterprise-solutions-marquee{padding:2rem 0;background:#1f253a}@media (min-width:768px){.commercial-installation-landing .enterprise-solutions-marquee{padding:3rem 0}}@media (min-width:1024px){.commercial-installation-landing .enterprise-solutions-marquee{padding:4rem 0}}.commercial-installation-landing .enterprise-solutions-marquee .enterprise-solutions-marquee-content{display:grid;grid-template-columns:1fr;gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:100%;overflow:hidden}@media (min-width:992px){.commercial-installation-landing .enterprise-solutions-marquee .enterprise-solutions-marquee-content{grid-template-columns:1fr 1fr;gap:1rem}}.commercial-installation-landing .enterprise-solutions-marquee .content-left h3{font-size:24px;line-height:28px;font-weight:800;margin:0 0 1rem 0;color:#fff}@media (min-width:768px) and (max-width:1023px){.commercial-installation-landing .enterprise-solutions-marquee .content-left h3{font-size:30px;line-height:34px}}@media (min-width:1024px){.commercial-installation-landing .enterprise-solutions-marquee .content-left h3{font-size:52px;line-height:59px}}.commercial-installation-landing .enterprise-solutions-marquee .content-left p{font-size:14px;line-height:22px;margin:0 0 1.5rem 0;color:#e5e7eb}@media (min-width:768px) and (max-width:1023px){.commercial-installation-landing .enterprise-solutions-marquee .content-left p{font-size:18px;line-height:26px;margin:0 0 2rem 0}}@media (min-width:1024px){.commercial-installation-landing .enterprise-solutions-marquee .content-left p{font-size:20px;line-height:26px}}.commercial-installation-landing .enterprise-solutions-marquee .content-left .cta-text{font-size:16px;line-height:24px;margin:0;color:#e5e7eb}@media (min-width:1024px){.commercial-installation-landing .enterprise-solutions-marquee .content-left .cta-text{font-size:18px;line-height:28px}}.commercial-installation-landing .enterprise-solutions-marquee .content-left .cta-text .phone-link{color:#60a5fa;text-decoration:underline;font-weight:600;cursor:pointer}.commercial-installation-landing .enterprise-solutions-marquee .content-left .cta-text .phone-link:hover{color:#93c5fd;text-decoration:underline}.commercial-installation-landing .enterprise-solutions-marquee .content-right{max-width:100%;overflow:hidden}.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container{max-width:100%;overflow:hidden}.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container .klaviyo-form{max-width:100%!important;width:100%!important}@media (max-width:767px){.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container .klaviyo-form{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;padding:12px 16px!important}}.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container .klaviyo-form button,.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container .klaviyo-form input,.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container .klaviyo-form select,.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container .klaviyo-form textarea{width:100%!important;max-width:100%!important}.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container [data-testid=form-row]{max-width:100%!important}@media (max-width:767px){.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container [data-testid=form-row]{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container [data-testid=form-row] [data-testid=form-component]{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important;max-width:100%!important;padding:8px 4px!important}}@media (max-width:767px){.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container button,.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container input{font-size:16px!important;height:48px!important;padding:0 12px!important}}@media (max-width:767px){.commercial-installation-landing .enterprise-solutions-marquee .content-right .form-container #rich-text-01K5W1QQ26YBB3F96QZ10F2NYD p{font-size:24px!important;line-height:28px!important}}.commercial-installation-landing .managed-process-section{padding:2rem 0}@media (min-width:768px){.commercial-installation-landing .managed-process-section{padding:3rem 0}}@media (min-width:1024px){.commercial-installation-landing .managed-process-section{padding:4rem 0}}.commercial-installation-landing .managed-process-section h3{font-size:32px;font-weight:800;margin:0 0 2rem 0;color:#1f2937;text-align:left}@media (min-width:768px){.commercial-installation-landing .managed-process-section h3{text-align:center;font-size:28px;margin:0 0 3rem 0}}@media (min-width:1024px){.commercial-installation-landing .managed-process-section h3{font-size:50px;line-height:57px}}.commercial-installation-landing .managed-process-section p{font-size:18px;line-height:28px;color:#6b7280;text-align:left;margin:0 0 2.5rem 0}@media (min-width:768px){.commercial-installation-landing .managed-process-section p{text-align:center;font-size:16px;line-height:24px;margin:0 0 3rem 0}}@media (min-width:1024px){.commercial-installation-landing .managed-process-section p{font-size:20px;line-height:28px}}.commercial-installation-landing .business-services-coverage{background:#f3f6fa;padding:2rem 0}@media (min-width:768px){.commercial-installation-landing .business-services-coverage{padding:2.5rem 0}}@media (min-width:1024px){.commercial-installation-landing .business-services-coverage{padding:3.5rem 0}}.commercial-installation-landing .business-services-coverage .section-title{text-align:left;font-size:24px;font-weight:700;margin:0 0 1.75rem 0;color:#1f2937}@media (min-width:768px){.commercial-installation-landing .business-services-coverage .section-title{text-align:center;font-size:28px;margin:0 0 2rem 0}}@media (min-width:1024px){.commercial-installation-landing .business-services-coverage .section-title{font-size:50px;line-height:58px}}.commercial-installation-landing .business-services-coverage .brands-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1.5rem 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.commercial-installation-landing .business-services-coverage .brands-grid{gap:2rem}}.commercial-installation-landing .business-services-coverage .brand-item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.commercial-installation-landing .business-services-coverage .brand-item img{max-height:42px;width:auto;opacity:.95}.commercial-installation-landing .managed-process-section{padding:2.5rem 0}.commercial-installation-landing .managed-process-section .section-description{max-width:840px;margin:0 auto 2rem auto}.commercial-installation-landing .managed-process-section .process-steps{display:grid!important;grid-template-columns:1fr!important;gap:1rem!important;margin-bottom:3rem!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}@media (min-width:768px){.commercial-installation-landing .managed-process-section .process-steps{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;gap:1rem!important;grid-template-columns:none!important}}@media (min-width:1024px){.commercial-installation-landing .managed-process-section .process-steps{gap:1.5rem!important}}.commercial-installation-landing .managed-process-section .step{background-color:#f4f4f4!important;padding:.75rem!important;text-align:left!important;height:auto!important;min-height:200px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;width:auto!important;border-radius:0!important}@media (min-width:768px){.commercial-installation-landing .managed-process-section .step{-webkit-box-flex:1!important;-ms-flex:1 1 0px!important;flex:1 1 0!important;min-width:0!important;padding:1.25rem!important;min-height:280px!important;width:auto!important}}@media (min-width:1024px){.commercial-installation-landing .managed-process-section .step{-webkit-box-flex:1!important;-ms-flex:1 1 0px!important;flex:1 1 0!important;min-width:0!important;padding:2rem!important;height:480px!important;min-height:auto!important;width:auto!important}}.commercial-installation-landing .managed-process-section .step .step-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.commercial-installation-landing .managed-process-section .step .step-number{color:#000;font-size:18px;font-weight:700;margin-bottom:.25rem;background:0 0;width:auto;height:auto;display:block;border-radius:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.commercial-installation-landing .managed-process-section .step .step-number{font-size:20px;margin-bottom:.5rem}}@media (min-width:1024px){.commercial-installation-landing .managed-process-section .step .step-number{font-size:28px;margin-bottom:1rem}}.commercial-installation-landing .managed-process-section .step h3.step-title{font-size:14px;line-height:18px;font-weight:700;margin-bottom:.25rem;color:#111;text-align:left}@media (min-width:768px){.commercial-installation-landing .managed-process-section .step h3.step-title{font-size:16px;line-height:20px;margin-bottom:.5rem}}@media (min-width:1024px){.commercial-installation-landing .managed-process-section .step h3.step-title{font-size:20px;line-height:26px;margin-bottom:1rem}}.commercial-installation-landing .managed-process-section .step ul{margin:0;padding:0;list-style:none;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:.5rem}@media (min-width:768px){.commercial-installation-landing .managed-process-section .step ul{padding-bottom:1rem}}@media (min-width:1024px){.commercial-installation-landing .managed-process-section .step ul{padding-bottom:3rem}}.commercial-installation-landing .managed-process-section .step ul li{color:#222;font-size:12px;line-height:16px;margin-bottom:0}@media (min-width:768px){.commercial-installation-landing .managed-process-section .step ul li{font-size:13px;line-height:18px}}@media (min-width:1024px){.commercial-installation-landing .managed-process-section .step ul li{font-size:16px;line-height:24px}}.commercial-installation-landing .managed-process-section .certifications{text-align:center;margin-bottom:2rem}.commercial-installation-landing .managed-process-section .certifications h3{font-size:24px;font-weight:700;margin-bottom:1rem}.commercial-installation-landing .managed-process-section .certifications .certifications-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}@media (min-width:768px){.commercial-installation-landing .managed-process-section .certifications .certifications-grid{grid-template-columns:repeat(3,1fr)}}.commercial-installation-landing .managed-process-section .certifications .cert-item{background:#f8fafc;padding:.75rem;border-radius:6px;font-weight:600;font-size:14.4px}.commercial-installation-landing .managed-process-section .installation-cta-button{background:#0b7bb0!important;border:none;color:#fff!important;padding:1rem 2rem;font-weight:700;border-radius:4px;font-size:17.6px;cursor:pointer}.commercial-installation-landing .trusted-businesses{padding:3rem 0}.commercial-installation-landing .trusted-businesses .trusted-businesses-content{display:grid;grid-template-columns:1fr;gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1100px){.commercial-installation-landing .trusted-businesses .trusted-businesses-content{grid-template-columns:1.1fr 1fr}}.commercial-installation-landing .trusted-businesses .trusted-benefits h2{font-size:32px;font-weight:800;margin:0 0 1.5rem 0}.commercial-installation-landing .trusted-businesses .trusted-benefits .bolton-logo{max-width:200px;margin-bottom:1rem}.commercial-installation-landing .trusted-businesses .trusted-benefits .benefits-list{display:grid;gap:1.5rem}.commercial-installation-landing .trusted-businesses .trusted-benefits .benefits-list .benefit-item h3{font-size:20px;font-weight:700;margin-bottom:.5rem}.commercial-installation-landing .trusted-businesses .trusted-benefits .benefits-list .benefit-item p{color:#6b7280;line-height:1.6}.commercial-installation-landing .trusted-businesses .trusted-image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:6px}.commercial-installation-landing .case-studies{padding:3rem 0}.commercial-installation-landing .case-studies .case-studies-grid{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-bottom:2rem}@media (min-width:980px){.commercial-installation-landing .case-studies .case-studies-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.commercial-installation-landing .case-studies .case-study{background:#f4f4f4;border:1px solid #e6eef5;border-radius:10px;-webkit-box-shadow:0 6px 16px rgba(16,24,40,.06);box-shadow:0 6px 16px rgba(16,24,40,.06);padding:1.25rem}.commercial-installation-landing .case-studies .case-study .case-study-header h3{font-size:18px;font-weight:800;margin:0 0 .25rem 0}.commercial-installation-landing .case-studies .case-study .case-study-meta{color:#667085;font-size:14.4px;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.commercial-installation-landing .case-studies .case-study .read-more-link{color:#0b7bb0;font-weight:700;text-decoration:none}.commercial-installation-landing .case-studies .case-studies-cta-button{background:#0b7bb0!important;border:none;color:#fff!important;padding:1rem 2rem;font-weight:700;border-radius:4px;cursor:pointer}.commercial-installation-landing .enterprise-solutions{padding:3rem 0}.commercial-installation-landing .enterprise-solutions .solution-category{margin-bottom:3rem}.commercial-installation-landing .enterprise-solutions .solution-category h3{font-size:28px;font-weight:800;margin-bottom:1.5rem;text-align:center}.commercial-installation-landing .enterprise-solutions .solutions-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media (min-width:768px){.commercial-installation-landing .enterprise-solutions .solutions-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.commercial-installation-landing .enterprise-solutions .solutions-grid{grid-template-columns:repeat(4,1fr)}}.commercial-installation-landing .enterprise-solutions .solution-card{background:#fff;border:1px solid #e6eef5;border-radius:8px;padding:1.5rem;text-align:center;-webkit-box-shadow:0 2px 8px rgba(16,24,40,.04);box-shadow:0 2px 8px rgba(16,24,40,.04)}.commercial-installation-landing .enterprise-solutions .solution-card .solution-image{margin-bottom:1rem}.commercial-installation-landing .enterprise-solutions .solution-card .solution-image img{max-height:120px;width:auto}.commercial-installation-landing .enterprise-solutions .solution-card h4{font-size:17.6px;font-weight:700;margin-bottom:.5rem}.commercial-installation-landing .enterprise-solutions .solution-card p{color:#6b7280;font-size:14.4px;line-height:1.5;margin-bottom:1rem}.commercial-installation-landing .enterprise-solutions .solution-card .solution-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.commercial-installation-landing .enterprise-solutions .solution-card .solution-actions .learn-more-btn,.commercial-installation-landing .enterprise-solutions .solution-card .solution-actions .spec-sheet-btn{background:#0b7bb0;color:#fff;padding:.5rem 1rem;border-radius:4px;text-decoration:none;font-size:14.4px;font-weight:600}.commercial-installation-landing .enterprise-solutions .solution-card .solution-actions .spec-sheet-btn{background:#6b7280}.commercial-installation-landing .enterprise-solutions .enterprise-cta-button{background:#0b7bb0!important;border:none;color:#fff!important;padding:1rem 2rem;font-weight:700;border-radius:4px;cursor:pointer}.commercial-installation-landing .resources{padding:3rem 0;background:#f8fafc}.commercial-installation-landing .resources .resources-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin-bottom:2rem}@media (min-width:768px){.commercial-installation-landing .resources .resources-grid{grid-template-columns:repeat(2,1fr)}}.commercial-installation-landing .resources .resource-link{background:#fff;border:1px solid #e6eef5;border-radius:6px;padding:1rem;text-decoration:none;color:#374151;font-weight:600;-webkit-transition:all .3s ease;transition:all .3s ease}.commercial-installation-landing .resources .resource-link:hover{border-color:#0b7bb0;color:#0b7bb0}.commercial-installation-landing .resources .resources-cta-button{background:#0b7bb0!important;border:none;color:#fff!important;padding:1rem 2rem;font-weight:700;border-radius:4px;cursor:pointer}.commercial-installation-landing .industry-solutions-section{padding:3rem 0;background:#fff}@media (min-width:768px){.commercial-installation-landing .industry-solutions-section{padding:4rem 0}}@media (min-width:1024px){.commercial-installation-landing .industry-solutions-section{padding:5rem 0}}.commercial-installation-landing .industry-solutions-section .section-heading{text-align:center;font-size:28px;font-weight:800;margin:0 0 2rem 0;color:#1f2937}@media (min-width:768px) and (max-width:1023px){.commercial-installation-landing .industry-solutions-section .section-heading{font-size:32px;line-height:36px;margin:0 0 2.5rem 0}}@media (min-width:1024px){.commercial-installation-landing .industry-solutions-section .section-heading{font-size:40px;line-height:48px;margin:0 0 3rem 0}}.commercial-installation-landing .industry-solutions-section .solutions-list ul{list-style:none;padding:0;margin:0;display:grid;gap:1rem}@media (min-width:768px){.commercial-installation-landing .industry-solutions-section .solutions-list ul{gap:1.25rem}}@media (min-width:1024px){.commercial-installation-landing .industry-solutions-section .solutions-list ul{gap:1.5rem}}.commercial-installation-landing .industry-solutions-section .solutions-list ul li{position:relative;padding-left:1.5rem;font-size:16px;line-height:1.6;color:#374151;cursor:pointer;text-decoration:underline;-webkit-transition:color .3s ease;transition:color .3s ease}@media (min-width:768px){.commercial-installation-landing .industry-solutions-section .solutions-list ul li{font-size:17px;line-height:1.7}}@media (min-width:1024px){.commercial-installation-landing .industry-solutions-section .solutions-list ul li{font-size:18px;line-height:1.8}}.commercial-installation-landing .industry-solutions-section .solutions-list ul li::before{content:"•";position:absolute;left:0;color:#0b7bb0;font-weight:700;font-size:18px}@media (min-width:768px){.commercial-installation-landing .industry-solutions-section .solutions-list ul li::before{font-size:20px}}.commercial-installation-landing .industry-solutions-section .solutions-list ul li:hover{color:#0b7bb0}.commercial-installation-landing .help-section{padding:3rem 0;background:#f8fafc;text-align:center}.commercial-installation-landing .help-section .help-content p{font-size:17.6px;color:#6b7280;margin-bottom:2rem}.commercial-installation-landing .help-section .help-cta-button{background:#0b7bb0!important;border:none;color:#fff!important;padding:1rem 2rem;font-weight:700;border-radius:4px;cursor:pointer}.public-safety-install-ppc{padding-top:0}.lp-center{max-width:79.28571rem;margin:0 auto;padding:0 1.07143rem}@media (min-width:1024px){.lp-center{max-width:80.14286rem;padding:0 1.5rem}}.ps-hero-banner{background-repeat:no-repeat;background-size:589px 400px;background-position:85% 50%;background-image:url(https://store-rfhxlp.mybigcommerce.com/content/img/safety-icons/public-safety-banner.png);background-color:#dde1eb;min-height:400px;min-width:1240px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ps-banner-content{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding-right:50px;display:inline-block;width:100%;max-width:600px}.ps-banner-title{font-size:38px;line-height:46px;color:#333}.ps-banner-subtitle{font-size:32px;color:#0063a6;margin-top:10px}.ps-hero-image{-webkit-box-flex:1;-ms-flex:1;flex:1;background-image:url(https://store-rfhxlp.mybigcommerce.com/content/img/safety-icons/public-safety-banner.png);background-repeat:no-repeat;background-size:cover;background-position:center;height:200px;border-radius:50%;border:10px solid #fff}@media (max-width:1024px){.ps-hero-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ps-banner-content,.ps-hero-image{width:100%;display:block;max-width:600px;margin-left:80px}.ps-banner-title{font-size:30px}}.lp-installation{position:relative;background:#245975;background-image:-webkit-gradient(linear,left top,left bottom,from(#0e1a1f),to(#245975));background-image:linear-gradient(180deg,#0e1a1f 0,#245975 100%)}.lp-installation-bg{display:none;position:absolute;top:0;bottom:0;right:0;width:50%;background-size:cover;background-repeat:no-repeat;background-position:center center}.lp-installation-bg.lp-installation-bg-full{width:100%;display:block}@media (min-width:1024px){.lp-installation-bg{display:block}}.lp-installation-content{max-width:40rem;margin:0 auto;padding-top:3.21429rem;padding-bottom:1.42857rem;color:#fff}.lp-installation-content hr{border-color:#f2f6fa;border-width:1px}.lp-installation-content.lp-installation-content-full{position:relative;text-align:center;max-width:100%;padding-right:0;padding-bottom:0}@media (min-width:1024px){.lp-installation-content{margin:0;padding-right:7.14286rem;padding-bottom:3.71429rem}}.lp-installation-short-desc{font-size:20px;font-weight:500;line-height:1.5}@media (min-width:551px){.lp-installation-short-desc{font-size:22px;line-height:2}}@media (min-width:1024px){.lp-installation-short-desc.lp-installation-short-desc-lg-font{font-size:31px;font-weight:400;line-height:1.5}}.lp-installation-title{font-size:2.14286rem;padding-bottom:.35714rem;font-weight:600;color:#3fccfc;line-height:1.25}@media (min-width:551px){.lp-installation-title{padding-right:2.14286rem;font-size:35px}}@media (min-width:1024px){.lp-installation-title{font-size:48px}}.lp-installation-title.lp-installation-title-lg-font{margin-bottom:0;padding-right:0;color:#fff}@media (min-width:1024px){.lp-installation-title.lp-installation-title-lg-font{font-size:60px}}.lp-installation-subtitle{margin:0;padding:.35714rem 0 1.07143rem;font-size:18px;line-height:1.42;color:#fff}@media (min-width:1024px){.lp-installation-subtitle.lp-installation-subtitle-lg-font{padding-top:0;font-size:25px;line-height:1.1}}.lp-form.lp-form-special{max-width:47.85714rem;margin-top:2.14286rem;margin-left:auto;margin-right:auto;padding-top:1.42857rem;padding-bottom:2.85714rem;padding-left:1.07143rem;padding-right:1.07143rem;background:-webkit-gradient(linear,left bottom,left top,from(#43637e),to(#10181e));background:linear-gradient(0deg,#43637e 0,#10181e 100%);border-top:8px solid #08a3d7}.lp-form.lp-form-special [type=submit]{margin-bottom:1rem}@media (min-width:551px){.lp-form.lp-form-special{padding-left:3.92857rem;padding-right:3.92857rem}}@media (min-width:1024px){.lp-form.lp-form-special{margin-left:auto;margin-right:0}}.lp-form.lp-form-w50{max-width:47.85714rem}@media (min-width:1024px){.lp-form.lp-form-w50{width:50%;max-width:100%}}.lp-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.lp-form form input{width:100%;height:2.57143rem;border:0;margin:.35714rem 0;padding:.71429rem;font-size:1rem;color:#000}.lp-form form textarea{width:100%;height:4.57143rem;margin:.35714rem 0;padding:.71429rem;font-size:1rem;resize:none}.lp-form form label{font-size:17px;font-weight:500;color:#3fccfc;line-height:1.47}.lp-form form [type=submit]{width:10rem;height:2.85714rem;margin:.71429rem 0 3rem;text-align:center;font-size:1rem;border-radius:3px;border:0;background-color:#c7165e;color:#fff}.lp-form-title{margin-bottom:1.21429rem;text-transform:uppercase;text-align:left;color:#fff}.lp-services{padding-top:3.57143rem}.lp-services-padding-bottom{padding-bottom:2.14286rem}.lp-services-blue-bg{background:#fff}.lp-services-wrapper{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;max-width:35.71429rem;margin:0 auto;padding-bottom:1.07143rem}@media (min-width:1024px){.lp-services-wrapper{max-width:100%;margin-left:-.71429rem;margin-right:-.71429rem}}.lp-services-wrapper.lp-services-wrapper-no-margin{max-width:100%;margin:0}.lp-services-block{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:2.14286rem}.lp-services-block:after{display:none;content:"";position:absolute;top:3.92857rem;right:.71429rem;width:4.28571rem;height:1.14286rem;background-image:url("../img/icons/arrow-right-long.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.lp-services-block:nth-child(2n):after{display:none}.lp-services-block:first-child .lp-services-name{max-width:9.28571rem}.lp-services-block:last-child:after{display:none}@media (min-width:551px){.lp-services-block{-ms-flex-preferred-size:50%;flex-basis:50%}.lp-services-block:after{display:block}}@media (min-width:1024px){.lp-services-block{-ms-flex-preferred-size:25%;flex-basis:25%;padding-right:.71429rem}.lp-services-block:after{right:2px}.lp-services-block:nth-child(2n):not(:last-child):after{display:block}}.lp-services-block.lp-services-block-full{position:relative;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:0;padding-right:0;padding-bottom:2.14286rem}.lp-services-block.lp-services-block-full:after{top:.71429rem;left:1.28571rem;width:.14286rem;height:100%;background:0 0}.lp-services-block.lp-services-block-full:not(:last-child):after{display:block}.lp-services-block.lp-services-block-full:nth-child(2n):not(:last-child):after{display:block}@media (min-width:551px){.lp-services-block.lp-services-block-full:after{left:2.28571rem}}.lp-services-block.lp-services-block-full .lp-services-icon{margin-bottom:1.42857rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:auto;min-width:7.78571rem;height:auto;margin-right:2.14286rem;-webkit-box-shadow:none;box-shadow:none;border:none}.lp-services-block.lp-services-block-full .lp-services-icon.lp-services-icon-md{min-width:8.21429rem}@media (min-width:551px){.lp-services-block.lp-services-block-full .lp-services-icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}}@media (min-width:1024px){.lp-services-block.lp-services-block-full .lp-services-icon{margin-right:4.28571rem}}.lp-services-block.lp-services-block-full .lp-services-name{max-width:100%;font-size:24px;margin-bottom:15px}.lp-services-title{margin:0 0 2.85714rem;text-align:center;color:#363b46;font-size:32px;line-height:1.28}.lp-services-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:11.78571rem;height:8.92857rem;margin:0 auto;border:1px solid #c0c8d0;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.3);box-shadow:0 3px 6px 0 rgba(0,0,0,.3);border-radius:12px}@media (min-width:551px){.lp-services-icon{margin:0}}.lp-services-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:551px){.lp-services-details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.lp-services-number{margin-right:.71429rem;font-size:60px;color:#5379a6;line-height:1.5}.lp-services-number.lp-services-number-circle{position:absolute;z-index:1;top:.71429rem;left:0;width:2.5rem;height:2.5rem;margin-right:0;text-align:center;font-size:25px;background:#fff;border:2px solid #5379a6;border-radius:50%;line-height:1.2}@media (min-width:551px){.lp-services-number.lp-services-number-circle{width:4.42857rem;height:4.42857rem;font-size:48px}}.lp-services-info{position:relative;padding:1.78571rem;font-size:17px;background-color:#fff;border:1px solid #f4f4f4;-webkit-box-shadow:4px 4px 7px 0 rgba(0,0,0,.15);box-shadow:4px 4px 7px 0 rgba(0,0,0,.15);line-height:1.3}.lp-services-info p{margin-bottom:1.5rem}@media (min-width:551px){.lp-services-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lp-services-info:before{top:2.07143rem;left:-1.07143rem;border-width:13px 15px 13px 0}.lp-services-info:after{top:2.14286rem;left:-1rem;border-width:12px 14px 12px 0}}@media (min-width:1024px){.lp-services-info{padding:2.5rem 3.57143rem;font-size:18px;background:#f4f4f4}}.lp-services-name{max-width:13.57143rem;font-size:20px;color:#000;line-height:1.2}.lp-explain{position:relative}.lp-explain.lp-explain-reverse .lp-explain-bg{left:auto;right:0;background-size:contain;background-repeat:no-repeat}.lp-explain.lp-explain-reverse .lp-explain-info{margin-left:0;margin-right:auto;padding-left:0}@media (min-width:1024px){.lp-explain.lp-explain-reverse .lp-explain-info{padding-right:5.71429rem}}.lp-explain-bg{display:none;position:absolute;top:0;left:0;bottom:0;width:50%;background-size:contain;background-repeat:no-repeat;background-position:center center}@media (min-width:1024px){.lp-explain-bg{display:block}}.lp-explain-title{margin:0 0 1.07143rem;font-size:30px;line-height:1.35}@media (min-width:1024px){.lp-explain-title{font-size:34px;margin-bottom:2.5rem}}.lp-explain-subtitle{font-size:22px;line-height:1.45}@media (min-width:1024px){.lp-explain-subtitle{margin-bottom:1.5rem;font-size:24px}}@media (min-width:551px){.lp-explain-img{max-width:85%}}@media (min-width:1024px){.lp-explain-img{display:none}}.lp-explain-info{padding-top:2.14286rem;padding-bottom:2.14286rem;font-size:17px;line-height:1.3}.lp-explain-info p{margin-bottom:1.42857rem;font-size:16px}@media (min-width:1024px){.lp-explain-info{width:45%;margin-left:auto;padding-top:3.57143rem;padding-bottom:4.28571rem;padding-left:2.85714rem;font-size:18px}}.lp-nfpa{padding-top:2.85714rem;padding-bottom:2.14286rem;background-color:#fff;border-bottom:solid 1px #d8d8d8}.lp-nfpa-title{margin-bottom:2.85714rem;text-align:center;font-size:30px;font-weight:400;line-height:1.35}@media (min-width:1024px){.lp-nfpa-title{margin-bottom:5.35714rem;font-size:34px}}.lp-nfpa-wrapper{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}.lp-nfpa-block{max-width:13.64286rem;margin-bottom:2.85714rem;padding:0 .57143rem;text-align:center;font-size:18px;line-height:1.3}.lp-nfpa-pic{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:7.14286rem;margin-bottom:1.28571rem}.lp-nfpa-pic img{max-height:100%}.lp-faq{padding-top:3rem;padding-bottom:1.92857rem;border-bottom:solid 1px #d8d8d8}.lp-faq-title{margin-bottom:2.85714rem;text-align:center;font-size:30px;line-height:1.3;font-weight:400}@media (min-width:1024px){.lp-faq-title{font-size:36px;line-height:1.5}}.lp-faq-wrapper{max-width:71.42857rem;margin:0 auto}@media (min-width:1024px){.lp-faq-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.lp-faq-block{margin-bottom:2.14286rem;font-size:17px;line-height:1.3}@media (min-width:1024px){.lp-faq-block{-ms-flex-preferred-size:33%;flex-basis:33%;max-width:20rem;padding:0 .71429rem;font-size:18px}}.lp-faq-num{font-size:36px;font-weight:600;color:#5379a6;line-height:1}.lp-faq-num span{display:inline-block;padding:0 .71429rem .35714rem 0;border-bottom:2px solid #5379a6}.lp-faq-subtitle{margin:.71429rem 0 1.78571rem;font-size:24px;font-weight:400;color:#000;line-height:1.45}.lp-faq-text p{margin-bottom:1rem}.lp-faq-wrapper .lp-faq-block:first-child{border-right:1px solid #d8d8d8;padding-right:40px}.lp-faq-wrapper .lp-faq-block:nth-child(3){border-left:1px solid #d8d8d8;padding-left:40px}.lp-partners{padding-bottom:1.21429rem}.lp-partners-bg-light-blue{background:#edf1f6}.lp-partners-content{padding-top:3.21429rem;border-top:1px solid #999}.lp-partners-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lp-partners-img{max-width:100%;margin-left:1.28571rem;margin-right:1.28571rem;margin-bottom:2.14286rem}.lp-partners-img.lp-partners-img-cobham{max-width:8.14286rem}.lp-partners-img.lp-partners-img-westell{max-width:6.42857rem}.lp-partners-img.lp-partners-img-solid{max-width:5rem}.lp-partners-img.lp-partners-img-ibwave{max-width:8.85714rem}.lp-partners-img.lp-partners-img-sbc{max-width:9.14286rem}.lp-request{padding-top:2.85714rem;background-color:#243a54;background:-webkit-gradient(linear,left top,left bottom,from(#243a54),to(#5e8fc9));background:linear-gradient(180deg,#243a54 0,#5e8fc9 100%);color:#fff}@media (min-width:1024px){.lp-request{padding-top:5rem}}.lp-request-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1024px){.lp-request-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.lp-request-info{margin-bottom:1.42857rem;font-size:17px;line-height:1.38}.lp-request-info p{margin-bottom:.35714rem}@media (min-width:1024px){.lp-request-info{width:50%;margin-bottom:0;padding-right:2.14286rem;font-size:18px}}.lp-request-title{font-size:30px;color:#fff;line-height:1.32}@media (min-width:1024px){.lp-request-title{margin-bottom:0;font-size:34px}}.lp-footer{min-height:10.35714rem;padding:30px 0;text-align:center;font-size:16px;background:#3d495a;color:#fff}.lp-explain-info h2.lp-explain-title{margin-top:0}.lp-explain-info h3.lp-explain-subtitle b{font-weight:600}@media (min-width:1024px){.ibwaveLandingPage h1{width:auto!important}}@media (min-width:1024px){.ibwaveLandingPage .landingPageHeading-text{width:50%}}@media (min-width:1024px){.ibwaveLandingPage .landingPageHeading-image{width:50%}}.ibwaveLandingPage .iBwaveOffer{padding:2rem 0;background:#00adee;color:#fff;text-align:center}.ibwaveLandingPage .iBwaveOffer div{font-size:20px}@media (min-width:1024px){.ibwaveLandingPage .iBwaveOffer div{font-size:24px}}.ibwaveLandingPage .iBwaveOffer span{font-size:14px}.ibwaveLandingPage .design-installation-work{padding:1.5rem 0 3rem;background:#f4f4f4}.ibwaveLandingPage .design-installation-work .container{overflow:hidden}.ibwaveLandingPage .design-installation-work h2{text-align:center;margin-bottom:1.5rem}@media (min-width:750px){.ibwaveLandingPage .design-installation-work .installation-work-slide .left-side{width:40%;background:#f4f4f4}.ibwaveLandingPage .design-installation-work .installation-work-slide .right-side{width:60%}}.ibwaveLandingPage .design-installation-work .installation-work-slide .right-side{background:#f4f4f4}.ibwaveLandingPage .design-installation-contact-service:nth-child(11){background-color:#f4f4f4}.ibwaveLandingPage .HubSpot-Form--Long{display:none!important}.ibwaveLandingPage .iBwaveCTA h2{border-top:0!important}.ibwaveLandingPage.custom a.button.button--main{color:#fff;font-size:18px;letter-spacing:0;line-height:26px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;height:46px;width:385px;border:1px solid #fff;background-color:#00adee;padding:9px;display:block;margin:0 auto;max-width:100%;border-radius:0}.ibwaveLandingPage.custom .landing-page-marquee{height:400px;background:radial-gradient(circle,#dde1eb 0,#afb5c1 100%);padding:85px 0}.ibwaveLandingPage.custom .landing-page-marquee h1{color:#000;font-size:48px;font-weight:600;letter-spacing:0;line-height:58px;text-align:center;margin:40px 0 0;padding:0;text-transform:uppercase}.ibwaveLandingPage.custom .landingPageHeading .landingPageHeading-cells{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;margin-bottom:20px}.ibwaveLandingPage.custom .landingPageHeading .landingPageHeading-cells .landingPageHeading-text{padding-right:0;display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:56%}.ibwaveLandingPage.custom .landingPageHeading .landingPageHeading-cells .landingPageHeading-text p{font-size:18px;line-height:36px}.ibwaveLandingPage.custom .landingPageHeading .landingPageHeading-cells .landingPageHeading-image{padding-left:0;display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none;width:38%}@media (max-width:768px){.ibwaveLandingPage.custom .landingPageHeading .landingPageHeading-cells{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ibwaveLandingPage.custom .landingPageHeading .landingPageHeading-cells .landingPageHeading-text{display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto;margin-top:30px;padding-right:0}}.ibwaveLandingPage.custom .iBwavePricing{margin-top:3.5rem}.ibwaveLandingPage.custom .iBwavePricing h2{display:none}.ibwaveLandingPage.custom .iBwavePricing .iBwavePricingTier .iBwavePricingTier-heading{background-color:#515151;color:#fff}.ibwaveLandingPage.custom .iBwavePricing .iBwavePricingTier .iBwavePricingTier-heading::after{border-top:20px solid #515151}.ibwaveLandingPage.custom .iBwavePricing .iBwavePricingTier .iBwavePricingTier-info .iBwavePricingTier-infoRow>div{width:135px}.ibwaveLandingPage.custom .iBwavePricing .iBwavePricingTier .iBwavePricingTier-info .iBwavePricingTier-infoRow>div:first-child{width:100%}.ibwaveLandingPage.custom .iBwavePricing .iBwavePricingTier .iBwavePricingTier-info .iBwavePricingTier-infoRow .red s{color:#a4a4a4;display:inline-block;margin-right:35px}.ibwaveLandingPage.custom .iBwavePricing .iBwavePricingTier .iBwavePricingTier-info .iBwavePricingTier-infoRow .red strong{color:#000}.ibwaveLandingPage.custom .iBwavePricing .iBwavePricingTier .iBwavePricingTier-contactText a{font-size:27px;font-weight:600;color:#00adee}.ibwaveLandingPage.custom .systemDesignProcess{margin-top:0}.ibwaveLandingPage.custom .systemDesignProcess .container{max-width:87rem}.ibwaveLandingPage.custom .systemDesignProcess .container>p{width:auto;color:#000;font-size:20px;letter-spacing:0;line-height:36px;text-align:center;margin:0 auto}.ibwaveLandingPage.custom .systemDesignProcess h2{font-weight:400;margin:30px 0 0;line-height:45px;letter-spacing:1.07px}.ibwaveLandingPage.custom .systemDesignProcess h4{font-weight:400;margin:0 0 25px;line-height:36px;letter-spacing:.64px}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessTimeline{margin:55px 0 0}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step{-webkit-box-sizing:border-box;box-sizing:border-box;height:134px;border:1px solid #f4f4f4;background-color:#fff;-webkit-box-shadow:4px 4px 4px 0 rgba(0,0,0,.12);box-shadow:4px 4px 4px 0 rgba(0,0,0,.12);padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;background:#f4f4f4}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step::after{display:none}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-number{height:134px;width:134px;background-color:#979797;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;color:#fff;font-size:20px;font-weight:600;letter-spacing:.71px;line-height:22px}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-number span{top:0;font-size:60px;letter-spacing:2.14px;line-height:66px}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-number::after{display:block;content:"";width:0;height:0;border-left:30px solid transparent;border-right:30px solid transparent;border-bottom:30px solid #fff;position:absolute;top:-7px;left:-22px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-text{max-width:calc(100% - 134px);width:930px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:25px}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-text h4{text-transform:uppercase;font-weight:400;color:#000;font-size:14px;letter-spacing:.71px;line-height:16px;margin:0 0 5px}@media (min-width:700px){.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-text h4{font-size:24px;line-height:24px}}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-text p{color:#000;font-size:12px;letter-spacing:.71px;line-height:24px;margin:0}@media (min-width:700px){.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-text p{font-size:20px;line-height:24px}}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessDisclaimer{margin-top:45px;width:auto;margin:45px auto 35px;display:block;position:relative}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessDisclaimer h4{display:block;margin:0;color:#000;font-size:20px;letter-spacing:0;line-height:30px;font-weight:600}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessDisclaimer h4 svg{position:absolute;margin-right:0;top:5px;left:-35px}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcessDisclaimer p{margin:0;display:block;color:#000;font-size:20px;letter-spacing:0;line-height:30px}@media (max-width:767px){.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step{height:80px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-number{height:80px;width:80px;font-size:16px}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-number::after{display:none}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-number span{font-size:48px}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-text{padding-left:15px}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-text h4{font-size:18px;margin-bottom:5px}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-text p{font-size:16px}}@media (max-width:700px){.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-number{height:80px;width:80px;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-number::after{content:none}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-number span{font-size:24px}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10px;text-align:left}.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-text h4,.ibwaveLandingPage.custom .systemDesignProcess .systemDesignProcess .systemDesignProcessTimeline .systemDesignProcessTimline-step .systemDesignProcessTimline-text p{font-size:16px}}.ibwaveLandingPage.custom .design-installation-work h2{font-weight:400;color:#000;font-size:30px;letter-spacing:1.07px;line-height:45px;text-align:center}.ibwaveLandingPage.custom .design-installation-contact-service{height:168px;background-color:#00adee;padding:0}.ibwaveLandingPage.custom .design-installation-contact-service .contact-cells{height:168px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ibwaveLandingPage.custom .design-installation-contact-service .contact-cells .left-cell{padding-top:0;padding-bottom:0;border-color:#fff}.ibwaveLandingPage.custom .design-installation-contact-service .contact-cells .left-cell .phone-icon{font-size:14px}.ibwaveLandingPage.custom .design-installation-contact-service .contact-cells .left-cell .phone-icon img{height:74px;width:74px}.ibwaveLandingPage.custom .design-installation-contact-service .contact-cells .left-cell .details strong{color:#fff;font-size:37px;font-weight:400;letter-spacing:1.32px;line-height:38px}.ibwaveLandingPage.custom .design-installation-contact-service .contact-cells .left-cell .details strong span.phone-number{color:#fff;font-size:37px;font-weight:600;letter-spacing:1.32px;line-height:38px}.ibwaveLandingPage.custom .design-installation-contact-service .contact-cells .right-cell span{border-color:#fff;background:0 0;color:#fff;-webkit-transition:all .2s;transition:all .2s;font-weight:600}.ibwaveLandingPage.custom .design-installation-contact-service .contact-cells .right-cell span:focus,.ibwaveLandingPage.custom .design-installation-contact-service .contact-cells .right-cell span:hover{background:#515151;border-color:#515151}.design-installation-work .custom-slider-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#f4f4f4}.enterpriseContactUs-form span{display:block;max-width:400px;color:#fff;border:1px solid #fff;font-size:18px;font-weight:600;text-align:center;text-transform:uppercase;background:0 0;padding:10px 25px;-webkit-transition:all .2s;transition:all .2s;cursor:pointer;margin:0 auto}.enterpriseContactUs-form span:focus,.enterpriseContactUs-form span:hover{background:#515151;border-color:#515151}.serviceAreaMarquee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.serviceAreaMarquee-left{background:url(https://store-rfhxlp.mybigcommerce.com/content/assets/images/service-area/service-area-marquee-background.jpeg);background-size:cover;padding:0 1.5rem}.serviceAreaMarquee-left h1{font-size:24px;line-height:28px}.serviceAreaMarquee-left div{color:#0063a6;font-size:20px;line-height:22px;font-weight:600;margin-bottom:1.5rem}.serviceAreaMarquee-right{min-height:328px}.serviceAreaMarquee-logo{width:150px;margin-top:1.5rem}.serviceAreaMarquee-flag{width:150px;margin-top:1.5rem}@media (min-width:600px){.serviceAreaMarquee{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:url(https://store-rfhxlp.mybigcommerce.com/content/assets/images/service-area/service-area-marquee-background.jpeg);background-size:cover}.serviceAreaMarquee-left{background:0 0}.serviceAreaMarquee-left h1{font-size:30px;line-height:34px}.serviceAreaMarquee-left div{font-size:24px;line-height:28px}.serviceAreaMarquee-right{margin:1.5rem}.serviceAreaMarquee-left,.serviceAreaMarquee-right{width:50%}.serviceAreaMarquee-logo{width:175px;margin-top:3rem;margin-bottom:.75rem}.serviceAreaMarquee-flag{width:170px;margin-top:3rem;margin-bottom:.75rem}}@media (min-width:1024px){.serviceAreaMarquee{padding-left:5%;padding-right:5%;padding-top:1.5rem;padding-bottom:1.5rem}.serviceAreaMarquee-left{width:60%}.serviceAreaMarquee-left h1{font-size:44px;line-height:52px;margin-bottom:1.5rem}.serviceAreaMarquee-left div{font-size:34px;line-height:40px}.serviceAreaMarquee-right{width:40%;padding:.75rem 1rem 1.5rem 1rem;background:#058ac7}.serviceAreaMarquee-logo{width:375px;margin-top:3rem;margin-bottom:.75rem}}.serviceAreaContent{padding-top:3rem;padding-bottom:6rem}.serviceAreaContent h2{font-size:24px;line-height:30px;text-align:center;margin:3rem auto 1.5rem auto}@media (min-width:551px){.serviceAreaContent h2{font-size:30px;line-height:40px}}.serviceAreaContent p{font-size:18px}.serviceAreaContent .list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin:0}.serviceAreaContent .list li{font-size:16px}@media (max-width:499px){.serviceAreaContent .list li{width:100%;padding:10px;border:1px solid #ccc}.serviceAreaContent .list li:nth-child(n+2){border-top:0}}@media (min-width:500px) and (max-width:1200px){.serviceAreaContent .list li{width:50%;padding:10px;border:1px solid #ccc}.serviceAreaContent .list li:nth-child(n+1){border-left:0}.serviceAreaContent .list li:nth-child(n+3){border-top:0}.serviceAreaContent .list li:nth-child(odd){border-left:1px solid #ccc}}@media (min-width:1201px){.serviceAreaContent .list li{width:25%;padding:10px;border:1px solid #ccc}.serviceAreaContent .list li:nth-child(n+1){border-left:0}.serviceAreaContent .list li:nth-child(n+5){border-top:0}.serviceAreaContent .list li:nth-child(4n+1){border-left:1px solid #ccc}}.homepage .body .why-choose-wa,.why-choose-wa{background:#edf1f5;text-align:center;padding:35px 0;margin:0}@media (min-width:1024px){.homepage .body .why-choose-wa,.why-choose-wa{padding:75px 0}}.homepage .body .why-choose-wa h2,.why-choose-wa h2{margin:0;color:#000;font-size:26px;line-height:24px;padding-bottom:35px}.homepage .body .why-choose-wa h2 .wa-icon,.why-choose-wa h2 .wa-icon{display:inline-block;height:47px;width:239px;vertical-align:bottom;margin:1rem 0 -3px 1px}@media (min-width:551px){.homepage .body .why-choose-wa h2 .wa-icon,.why-choose-wa h2 .wa-icon{margin-top:0}}.homepage .body .why-choose-wa p,.why-choose-wa p{color:#000;font-size:18px;line-height:29px;text-align:center;width:738px;max-width:100%;margin:0 auto 20px!important}@media (min-width:1024px){.homepage .body .why-choose-wa p strong,.why-choose-wa p strong{display:block}}.homepage .body .why-choose-wa .why-choose-cells,.why-choose-wa .why-choose-cells{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:40px}@media (min-width:1024px){.homepage .body .why-choose-wa .why-choose-cells,.why-choose-wa .why-choose-cells{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.homepage .body .why-choose-wa .why-choose-cells .why-choose-cell,.why-choose-wa .why-choose-cells .why-choose-cell{-webkit-box-flex:0;-ms-flex:none;flex:none;display:inline-block;width:50%}@media (min-width:551px){.homepage .body .why-choose-wa .why-choose-cells .why-choose-cell,.why-choose-wa .why-choose-cells .why-choose-cell{width:33.33%}}@media (min-width:1024px){.homepage .body .why-choose-wa .why-choose-cells .why-choose-cell,.why-choose-wa .why-choose-cells .why-choose-cell{width:calc(20% - 60px)}}.homepage .body .why-choose-wa .why-choose-cells .why-choose-cell .icon,.why-choose-wa .why-choose-cells .why-choose-cell .icon{width:76px;height:76px;background-size:100%;background-position:center center;background-repeat:no-repeat}.homepage .body .why-choose-wa .why-choose-cells .why-choose-cell .icon.icon-attention,.why-choose-wa .why-choose-cells .why-choose-cell .icon.icon-attention{background-image:url(https://www.wilsonamplifiers.com/content/images/home/icon-personal-attention.svg)}.homepage .body .why-choose-wa .why-choose-cells .why-choose-cell .icon.icon-system,.why-choose-wa .why-choose-cells .why-choose-cell .icon.icon-system{background-image:url(https://www.wilsonamplifiers.com/content/images/home/icon-custom-designed-solutions.svg)}.homepage .body .why-choose-wa .why-choose-cells .why-choose-cell .icon.icon-support,.why-choose-wa .why-choose-cells .why-choose-cell .icon.icon-support{background-image:url(https://www.wilsonamplifiers.com/content/images/home/lifetime-support.svg)}.homepage .body .why-choose-wa .why-choose-cells .why-choose-cell .icon.icon-guarantee,.why-choose-wa .why-choose-cells .why-choose-cell .icon.icon-guarantee{background-image:url(https://www.wilsonamplifiers.com/content/images/home/icon-remote-monitoring-tools.svg)}.homepage .body .why-choose-wa .why-choose-cells .why-choose-cell .icon.icon-service,.why-choose-wa .why-choose-cells .why-choose-cell .icon.icon-service{background-image:url(https://www.wilsonamplifiers.com/content/images/home/icon-nationwide-service.svg)}.homepage .body .why-choose-wa .why-choose-cells .why-choose-cell p,.why-choose-wa .why-choose-cells .why-choose-cell p{min-height:40px;width:140px;max-width:100%;font-size:16px;font-weight:600;line-height:20px;text-align:center;margin:10px auto 20px;padding:0 10px;text-transform:uppercase}