.web-page.professional-design-and-installation-services .geolocation-cta{display:none}@media (min-width:1024px){.web-page.professional-design-and-installation-services .geolocation-cta{display:block}}.web-page.professional-design-and-installation-services .featured{color:#990642}.web-page.professional-design-and-installation-services .design-installation-heading{background:#192329}.web-page.professional-design-and-installation-services .design-installation-heading h1{background:url("../img/installation-service/header-bg.png") 50% 50% no-repeat;background-size:100% 100%;color:#fff;text-align:center;margin:0}@media (min-width:750px){.web-page.professional-design-and-installation-services .design-installation-heading h1{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;height:120px}}.web-page.professional-design-and-installation-services .design-installation-heading h1 .big{display:block;font-size:22px;font-weight:400;width:100%;padding:.78571rem 0}@media (min-width:750px){.web-page.professional-design-and-installation-services .design-installation-heading h1 .big{display:initial;padding:0;font-size:34px}}@media (max-width:1023px){.web-page.professional-design-and-installation-services .installer-heading .container{border-top:1px solid #ddd}}.web-page.professional-design-and-installation-services .installer-heading h1{color:#000;text-align:center;margin:0}@media (min-width:750px){.web-page.professional-design-and-installation-services .installer-heading h1{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;height:120px}}.web-page.professional-design-and-installation-services .installer-heading h1 .big{display:block;font-size:22px;font-weight:400;width:100%;margin-top:10px}@media (min-width:750px){.web-page.professional-design-and-installation-services .installer-heading h1 .big{display:initial;margin-bottom:10px;font-size:34px;margin-top:0}}.web-page.professional-design-and-installation-services .installer-heading h1 .sub-big{font-size:15px;font-weight:600;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;margin:0;text-transform:uppercase}@media (min-width:750px){.web-page.professional-design-and-installation-services .installer-heading h1 .sub-big{padding:0;background:0 0;margin-top:-3.5rem;font-size:19px}}.web-page.professional-design-and-installation-services .body h2{text-align:center;color:#000;font-size:27px;margin:0;line-height:2.3rem;padding:2rem 1rem 1rem}@media (min-width:551px){.web-page.professional-design-and-installation-services .body h2{padding:2.5rem 0 2rem}}.web-page.professional-design-and-installation-services .body h3{color:#000;font-size:20px;font-weight:600;text-transform:uppercase;padding:1.42857rem 0 .35714rem;margin:0}.web-page.professional-design-and-installation-services .body p{color:#000;font-size:16px;line-height:1.57143rem;margin:0 0 1.42857rem}.web-page.professional-design-and-installation-services .design-installation-intro{background:-webkit-gradient(linear,left top,right top,from(#0a496e),color-stop(#1094cb),to(#1c93cc));background:linear-gradient(to right,#0a496e,#1094cb,#1c93cc);text-align:center}.web-page.professional-design-and-installation-services .design-installation-intro .container{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:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding-top:1.5rem;padding-bottom:1.5rem}@media (min-width:750px){.web-page.professional-design-and-installation-services .design-installation-intro .container{padding-top:2.28571rem}}.web-page.professional-design-and-installation-services .design-installation-intro .container h1,.web-page.professional-design-and-installation-services .design-installation-intro .container h2{color:#fff}.web-page.professional-design-and-installation-services .design-installation-intro .container h1{width:100%;padding-bottom:1.5rem;margin-bottom:.35714rem;border-bottom:1px solid #fff;text-transform:uppercase;font-weight:600;font-size:21px;line-height:34px}.web-page.professional-design-and-installation-services .design-installation-intro .container h1 span{display:block;font-size:32px}.web-page.professional-design-and-installation-services .design-installation-intro .container h2{width:100%;text-align:left;margin-bottom:1.5rem;padding:0;font-size:18px;font-weight:600}.web-page.professional-design-and-installation-services .design-installation-intro .container a{display:block;clear:both;margin-bottom:.35714rem;padding:10px 25px;background-color:#068ac7;color:#fff;font-size:18px;font-weight:600;text-align:center;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.web-page.professional-design-and-installation-services .design-installation-intro .container a:focus,.web-page.professional-design-and-installation-services .design-installation-intro .container a:hover{background-color:#2a5d89}@media (min-width:700px){.web-page.professional-design-and-installation-services .design-installation-intro{background:#0a496d}.web-page.professional-design-and-installation-services .design-installation-intro .container{background-image:url(https://www.wilsonamplifiers.com/content/images/design-installation-page-bg-new.jpg);background-size:cover;background-position:50% 50%;padding-top:2rem;padding-bottom:3rem}.web-page.professional-design-and-installation-services .design-installation-intro .container h1{width:430px;font-size:32px;font-weight:400;line-height:46px}.web-page.professional-design-and-installation-services .design-installation-intro .container h1 span{font-size:44px;font-weight:600}.web-page.professional-design-and-installation-services .design-installation-intro .container h2{font-size:24px;font-weight:400;margin-top:1rem}}@media (min-width:1024px){.web-page.professional-design-and-installation-services .design-installation-intro .container{background-size:120%}}@media (min-width:700px){.web-page.professional-design-and-installation-services .design-installation-intro--metal-buildings .container{background-image:url(https://www.wilsonamplifiers.com/content/images/design-installation-page-metal-buildings-bg.jpg)}.web-page.professional-design-and-installation-services .design-installation-intro--metal-buildings .container h1{width:485px}}.web-page.professional-design-and-installation-services .design-installation-subintro{padding:1.5rem 0}.web-page.professional-design-and-installation-services .design-installation-subintro p{font-size:18px;line-height:24px;padding:0 1.5rem;margin-bottom:0;text-align:center}@media (min-width:551px){.web-page.professional-design-and-installation-services .design-installation-subintro p{padding:0}}@media (min-width:800px){.web-page.professional-design-and-installation-services .design-installation-subintro p{padding:1.5rem;font-size:20px;line-height:28px}}.web-page.professional-design-and-installation-services .installer-intro{background:#fff;text-align:center}.web-page.professional-design-and-installation-services .installer-intro .container{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:start;-ms-flex-align:start;align-items:flex-start;text-align:left}@media (max-width:749px){.web-page.professional-design-and-installation-services .installer-intro .container{display:block;padding-bottom:0;padding-top:1rem}}.web-page.professional-design-and-installation-services .installer-intro .title{background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#192329),color-stop(116.27%,#0672a9),color-stop(108%,#192329));background:linear-gradient(180deg,#192329 5%,#0672a9 116.27%,#192329 108%);max-height:260px;overflow:hidden}.web-page.professional-design-and-installation-services .installer-intro h3{font-size:18px;color:#fff;text-transform:initial;font-weight:400;padding-top:3rem;padding-left:3rem;padding-right:3rem;margin-bottom:.78571rem}@media (min-width:750px){.web-page.professional-design-and-installation-services .installer-intro h3{max-width:280px;height:260px}}@media (min-width:1024px){.web-page.professional-design-and-installation-services .installer-intro h3{max-width:350px;font-size:18px;font-weight:500}}@media (max-width:749px){.web-page.professional-design-and-installation-services .installer-intro h3{padding-top:15px}}.web-page.professional-design-and-installation-services .installer-intro .content{height:260px;overflow:hidden}@media (min-width:750px){.web-page.professional-design-and-installation-services .installer-intro .content{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media (max-width:749px){.web-page.professional-design-and-installation-services .installer-intro .content{height:0;padding-bottom:40%}}.web-page.professional-design-and-installation-services .installer-contact-service .cta{background-color:#edf1f5;padding-bottom:1.5rem}.web-page.professional-design-and-installation-services .installer-contact-service .cta .phone{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem .35714rem}.web-page.professional-design-and-installation-services .installer-contact-service .cta .phone .details{font-size:18px;font-weight:600;color:#375167;line-height:22px;text-align:center}.web-page.professional-design-and-installation-services .installer-contact-service .cta .phone .phone-icon{margin-bottom:.35714rem}.web-page.professional-design-and-installation-services .installer-contact-service .cta .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.web-page.professional-design-and-installation-services .installer-contact-service .cta .form .button{font-size:18px;font-weight:400;max-width:100%;min-height:3.14286rem;line-height:24px}@media (min-width:400px){.web-page.professional-design-and-installation-services .installer-contact-service .cta .form .button{width:15.71429rem}}@media (min-width:1024px){.web-page.professional-design-and-installation-services .installer-contact-service .cta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.5rem 0}.web-page.professional-design-and-installation-services .installer-contact-service .cta .phone{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 2.5rem 0 0;margin-right:3rem;border-right:1px solid #375167;width:390px}.web-page.professional-design-and-installation-services .installer-contact-service .cta .phone .phone-icon{margin:0 .78571rem 0 0;width:3.07143rem;height:3.07143rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.web-page.professional-design-and-installation-services .installer-contact-service .cta .phone .phone-icon img{width:100%}.web-page.professional-design-and-installation-services .installer-contact-service .cta .phone .details{text-align:left}.web-page.professional-design-and-installation-services .installer-contact-service .cta .form{margin:0}}.web-page.professional-design-and-installation-services .design-installation-images{background-color:#c2d0e0}.web-page.professional-design-and-installation-services .design-installation-images .row{margin-left:-1.21429rem;margin-right:-1.21429rem}@media (min-width:750px){.web-page.professional-design-and-installation-services .design-installation-images .row{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;margin:0}}@media (min-width:750px){.web-page.professional-design-and-installation-services .design-installation-images .row .column{width:50%}}@media (max-width:750px){.web-page.professional-design-and-installation-services .design-installation-images .row .column:last-child{display:none}}.web-page.professional-design-and-installation-services .design-installation-contact{padding:1.5rem 0;background-color:#084568;color:#fff}.web-page.professional-design-and-installation-services .design-installation-contact .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.web-page.professional-design-and-installation-services .design-installation-contact .container a{width:100%}.web-page.professional-design-and-installation-services .design-installation-contact .container .top-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:1.14286rem;border-bottom:1px solid #fff}.web-page.professional-design-and-installation-services .design-installation-contact .container .top-row svg{width:35px;height:35px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;fill:#FFF;padding:7px;border-radius:50%;border:2px solid #fff}.web-page.professional-design-and-installation-services .design-installation-contact .container .top-row div{width:calc(100% - 35px);padding-left:.78571rem;font-size:18px;font-weight:600;color:#fff}.web-page.professional-design-and-installation-services .design-installation-contact .container .bottom-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.web-page.professional-design-and-installation-services .design-installation-contact .container .bottom-row div{margin-left:2.5rem;padding-top:1.14286rem;padding-left:.78571rem;font-size:18px;font-weight:600;color:#fff}.web-page.professional-design-and-installation-services .design-installation-contact .container .bottom-row svg{width:25px;height:25px;fill:#8BA3BC;border:1px solid #8ba3bc;border-radius:50%;padding:2.5px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:-5px;position:relative;top:6px;left:5px}@media (min-width:1024px){.web-page.professional-design-and-installation-services .design-installation-contact .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.web-page.professional-design-and-installation-services .design-installation-contact .container .top-row{width:70%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:0;padding-right:1.5rem;border-bottom:0;border-right:1px solid #fff}.web-page.professional-design-and-installation-services .design-installation-contact .container .top-row span{font-size:22px}.web-page.professional-design-and-installation-services .design-installation-contact .container .top-row svg{width:38px;height:38px}.web-page.professional-design-and-installation-services .design-installation-contact .container .bottom-row{width:30%}.web-page.professional-design-and-installation-services .design-installation-contact .container .bottom-row div{padding-top:0;padding-right:2.28571rem}}@media (min-width:1024px){.web-page.professional-design-and-installation-services .design-installation-contact{padding:2.28571rem 0}}.web-page.professional-design-and-installation-services .design-installation-services{padding-bottom:2.71429rem}.web-page.professional-design-and-installation-services .design-installation-services h2{padding-bottom:0}.web-page.professional-design-and-installation-services .design-installation-services .services-glance{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;margin:0 0 1.5rem 0;padding:.35714rem 0}.web-page.professional-design-and-installation-services .design-installation-services .services-glance li{font-size:13px;font-weight:500;list-style-type:none;text-transform:uppercase;margin-right:.5rem;color:#375167}@media (min-width:750px){.web-page.professional-design-and-installation-services .design-installation-services .services-glance li{font-size:14px}}.web-page.professional-design-and-installation-services .design-installation-services .services-glance li:first-child::before{content:none}.web-page.professional-design-and-installation-services .design-installation-services .services-glance li:last-child{margin-right:0}.web-page.professional-design-and-installation-services .design-installation-services .services-glance li::before{content:'\2022';font-size:1rem;margin-right:.5rem}.web-page.professional-design-and-installation-services .design-installation-services .blue-indent{padding-left:1.5rem;border-left:3px solid #068ac7;margin-bottom:3rem}.web-page.professional-design-and-installation-services .design-installation-services .row{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:start;-ms-flex-align:start;align-items:flex-start}.web-page.professional-design-and-installation-services .design-installation-services .row .column{width:100%;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.3);box-shadow:0 1px 4px 0 rgba(0,0,0,.3);margin-bottom:1.21429rem}@media (min-width:750px){.web-page.professional-design-and-installation-services .design-installation-services .row .column{width:32.66%;margin-right:1%;margin-bottom:0}}.web-page.professional-design-and-installation-services .design-installation-services .row .column:last-child{margin-right:0}.web-page.professional-design-and-installation-services .design-installation-services .row .column .heading h3{color:#fff;font-size:20px;text-align:center;font-weight:600;padding:1rem 0}.web-page.professional-design-and-installation-services .design-installation-services .row .column .heading h3 a{color:#fff}.web-page.professional-design-and-installation-services .design-installation-services .row .column .heading h3 a:focus,.web-page.professional-design-and-installation-services .design-installation-services .row .column .heading h3 a:hover{color:#fff}.web-page.professional-design-and-installation-services .design-installation-services .row .column .heading h3 span{text-transform:initial}.web-page.professional-design-and-installation-services .design-installation-services .row .column .heading p{display:none;color:#375167;font-size:16px;font-weight:500;background-color:#edf1f5;padding:.5rem 1.14286rem;margin:0}@media (min-width:1024px){.web-page.professional-design-and-installation-services .design-installation-services .row .column .heading p{text-align:center}}.web-page.professional-design-and-installation-services .design-installation-services .row .column .heading p .small{font-size:13px}.web-page.professional-design-and-installation-services .design-installation-services .row .column .content{margin:.78571rem 1.14286rem}.web-page.professional-design-and-installation-services .design-installation-services .row .column .content ul{padding:0;margin:0}.web-page.professional-design-and-installation-services .design-installation-services .row .column .content ul li{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;list-style-type:none;color:#000;margin-bottom:.35714rem}.web-page.professional-design-and-installation-services .design-installation-services .row .column .content ul li::before{content:'\2022';font-size:18px;padding-top:.35714rem;margin-right:.35714rem;line-height:16px}.web-page.professional-design-and-installation-services .design-installation-services .row .column .action{margin:1.78571rem 1.14286rem}.web-page.professional-design-and-installation-services .design-installation-services .row .column .action .button{width:100%;font-size:16px;line-height:normal;font-weight:600}.web-page.professional-design-and-installation-services .design-installation-services .row .column .action .ibwave-link{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;padding:.78571rem 0;margin-top:-5px;font-size:16px;font-weight:600}.web-page.professional-design-and-installation-services .design-installation-services .row .column .action .ibwave-link svg{width:20px;height:12px;fill:#2a5d89}.web-page.professional-design-and-installation-services .design-installation-services .row .column .action .ibwave-link span{margin-left:.35714rem;color:#990642}.web-page.professional-design-and-installation-services .design-installation-services .row .column.column-system-design h3{background-color:#8ba3bc}.web-page.professional-design-and-installation-services .design-installation-services .row .column.column-site-survey h3{background-color:#52728e}.web-page.professional-design-and-installation-services .design-installation-services .row .column.column-complete-installation h3{background-color:#084568}.web-page.professional-design-and-installation-services .design-installation-services .row .column .image img{width:100%;max-width:inherit}@media (min-width:1024px){.web-page.professional-design-and-installation-services .design-installation-services .row .column{height:478px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.web-page.professional-design-and-installation-services .design-installation-services .row .column .action{margin-top:auto;bottom:25px;position:relative}.web-page.professional-design-and-installation-services .design-installation-services .row .column .ibwave-link{position:absolute;margin-top:0!important}}.web-page.professional-design-and-installation-services .design-installation-improvement{padding-bottom:2.5rem}.web-page.professional-design-and-installation-services .design-installation-improvement h3{text-align:left;padding-top:0;margin-bottom:1.5rem}@media (min-width:750px){.web-page.professional-design-and-installation-services .design-installation-improvement h3{text-align:center}}.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells{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-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;margin-bottom:1.42857rem}.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell{width:100%;padding-left:1.5rem;padding-right:1rem;margin-bottom:1rem;margin-right:0}@media (max-width:750px){.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell{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}}@media (min-width:750px){.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell{width:32%;margin-right:2%}.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell:nth-child(3){margin-right:0}.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell:last-child{margin-right:0}}@media (min-width:1024px){.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell{width:18.4%;margin-bottom:0}.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell:nth-child(3){margin-right:2%}}.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell span{display:block;position:relative;min-height:4.42857rem}@media (max-width:750px){.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell span{width:106px}}.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell span img{position:absolute;bottom:0;left:0}.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell p{margin-top:1rem;font-size:16px;text-align:left}@media (max-width:750px){.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell p{width:calc(100% - 106px)}}@media (min-width:1024px){.web-page.professional-design-and-installation-services .design-installation-improvement .reason-cells.five-cells .reason-cell p{text-align:left}}.web-page.professional-design-and-installation-services .design-installation-improvement .more-info{border-left:5px solid #068ac7;padding-left:1.21429rem}.web-page.professional-design-and-installation-services .design-installation-reasons .reasons-cells{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}.web-page.professional-design-and-installation-services .design-installation-reasons .reasons-cells .reasons-cell{width:100%;margin-bottom:2.28571rem;background:#fff}@media (min-width:750px){.web-page.professional-design-and-installation-services .design-installation-reasons .reasons-cells .reasons-cell{width:48.5%}.web-page.professional-design-and-installation-services .design-installation-reasons .reasons-cells .reasons-cell:nth-child(odd){margin-right:3%}}@media (min-width:1024px){.web-page.professional-design-and-installation-services .design-installation-reasons .reasons-cells .reasons-cell{width:31.66%}.web-page.professional-design-and-installation-services .design-installation-reasons .reasons-cells .reasons-cell:nth-child(odd){margin-right:0}.web-page.professional-design-and-installation-services .design-installation-reasons .reasons-cells .reasons-cell:nth-child(3n+2){margin-left:2.5%;margin-right:2.5%}}.web-page.professional-design-and-installation-services .design-installation-reasons .reasons-cells .reasons-cell .cell-heading{position:relative}.web-page.professional-design-and-installation-services .design-installation-reasons .reasons-cells .reasons-cell .cell-heading span{position:absolute;left:0;bottom:0;background-color:#068ac7;color:#fff;font-size:25px;font-weight:500;padding:.21429rem 1.28571rem}.web-page.professional-design-and-installation-services .design-installation-reasons .reasons-cells .reasons-cell h3{color:#000;font-size:16px;font-weight:600}.web-page.professional-design-and-installation-services .design-installation-reasons .reasons-cells .reasons-cell p{color:#000;font-size:16px;line-height:1.42857rem}.web-page.professional-design-and-installation-services .design-installation-opinions{background:#99a1a8;padding:2.14286rem;text-align:center}.web-page.professional-design-and-installation-services .design-installation-opinions .opinion-cells .opinion-cell .quote{display:block;width:1.21429rem;height:1.07143rem;background-size:contain;background-position:center;background-repeat:no-repeat;margin:0 auto}.web-page.professional-design-and-installation-services .design-installation-opinions .opinion-cells .opinion-cell p{color:#fff;font-size:16px;letter-spacing:-.2px;line-height:2.07143rem;text-align:center;margin:.92857rem 0 0}.web-page.professional-design-and-installation-services .design-installation-opinions .opinion-cells .opinion-cell strong{color:#fff;font-size:16px;font-weight:600;letter-spacing:-.2px;line-height:2.07143rem;text-align:center;margin:0 0 1.42857rem;display:block}.web-page.professional-design-and-installation-services .design-installation-wa-offers h2{padding-bottom:.35714rem}@media (min-width:550px){.web-page.professional-design-and-installation-services .design-installation-wa-offers h2{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:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:2rem}}.web-page.professional-design-and-installation-services .design-installation-wa-offers h2 img{display:block;margin-top:.78571rem;margin-left:auto;margin-right:auto}@media (min-width:550px){.web-page.professional-design-and-installation-services .design-installation-wa-offers h2 img{margin-left:.5rem;margin-bottom:-.21429rem;margin-right:0}}.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells{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-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells .offer-cell{-webkit-box-flex:0;-ms-flex:none;flex:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:1.07143rem 0;-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:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (min-width:1024px){.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells .offer-cell{width:47.5%}}.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells .offer-cell h3{font-size:18px;color:#000;line-height:1.71429rem;padding:0;margin:0;display:block;width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells .offer-cell p{font-size:16px;line-height:1.71429rem;color:#000;padding:0;margin:0;display:block;width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells .offer-cell strong{font-weight:600;padding:0;margin:0}@media (min-width:1024px){.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells .offer-cell:nth-child(2n){margin-left:2.5%}.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells .offer-cell:nth-child(odd){margin-right:2.5%}}.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells .offer-cell.border-cell{background-color:#edf1f5;border-left:5px solid #068ac7;padding:1.5rem 2.28571rem}.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells .offer-cell .left-side{width:11.42857rem;height:100%;min-height:10.71429rem;margin-right:1.42857rem}.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells .offer-cell .right-side{width:calc(100% - 175px)}.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells .offer-cell .right-side h3{font-size:16px}.web-page.professional-design-and-installation-services .design-installation-wa-offers .offer-cells .offer-cell .right-side p{margin-bottom:1.42857rem}.web-page.professional-design-and-installation-services .design-installation-customers-review{padding-bottom:3rem}.web-page.professional-design-and-installation-services .design-installation-customers-review .customers-review-slide{color:#000;text-align:center;font-size:16px}.web-page.professional-design-and-installation-services .design-installation-customers-review .customers-review-slide .customer-logo{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;min-height:7.85714rem}.web-page.professional-design-and-installation-services .design-installation-customers-review .customers-review-slide .customer-logo img{display:inline-block;width:auto}.web-page.professional-design-and-installation-services .design-installation-customers-review .customers-review-slide .customer-logo img[src*=nypro]{max-height:2.85714rem}.web-page.professional-design-and-installation-services .design-installation-customers-review .customers-review-slide .customer-logo img[src*=CafeMarrese]{max-height:5.85714rem}.web-page.professional-design-and-installation-services .design-installation-customers-review .customers-review-slide .customer-logo img[src*=Ikea]{max-height:3.21429rem}.web-page.professional-design-and-installation-services .design-installation-customers-review .customers-review-slide .customer-logo img[src*=fire-control]{max-height:5.35714rem}.web-page.professional-design-and-installation-services .design-installation-customers-review .customers-review-slide .customer-logo img[src*=gl-seaman]{max-height:5.14286rem}.web-page.professional-design-and-installation-services .design-installation-customers-review .customers-review-slide .customer-name{font-weight:600}.web-page.professional-design-and-installation-services .design-installation-customers-review .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}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-dots,.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-next,.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-prev{top:initial;bottom:initial;right:initial;left:initial;position:relative}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-next,.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-prev{background:url("../icons/arrow-down-grey.svg") 50% 50% no-repeat;background-size:100%;width:1.42857rem;height:1.14286rem;cursor:pointer;border:0;padding:0;margin-top:0}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-next::before,.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-prev::before{content:none}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-prev{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:1.21429rem}@media (min-width:480px){.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-prev{margin-right:2.28571rem}}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-next{-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-left:1.21429rem}@media (min-width:480px){.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-next{margin-right:2.28571rem}}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-dots li{margin:0 .21429rem;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}@media (min-width:480px){.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-dots li{margin:0 .35714rem}}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-dots li button{display:initial;height:1rem;width:1rem;background:#d9dce0;border:2px solid #fff}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-dots li button::before{content:none}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-dots li:hover button{border-color:#068ac7;background-color:#068ac7}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-dots li.slick-active button,.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .slick-dots li.slick-active:hover button{background-color:#fff;border:4px solid #068ac7}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .dots .dot{height:1rem;width:1rem;background:#d9dce0;border:2px solid #fff;margin:0 .92857rem;border-radius:100%;cursor:pointer}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .dots .dot:first-child{margin-left:0}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .dots .dot:last-child{margin-right:0}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .dots .dot:hover{border-color:#068ac7;background-color:#068ac7}.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .dots .dot.active,.web-page.professional-design-and-installation-services .design-installation-customers-review .custom-slider-nav .dots .dot.active:hover{background-color:#fff;border:4px solid #068ac7}.web-page.professional-design-and-installation-services .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:#fff}.web-page.professional-design-and-installation-services .modal .form-header--primary h2{padding-top:1rem}.web-page.professional-design-and-installation-services .custom-request-modal-form .hbspt-form .mock-upload-button .btn:hover{border-color:#5479a6;background-color:#fff;color:#154284}.web-page.professional-design-and-installation-services>.HubSpot-Form--Long{display:none}.web-page.professional-design-and-installation-services .blog-modern-product-box{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:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:1.5rem;margin-bottom:3rem;background:#f7f7f7;border-radius:50px;border:1px solid #ccc;-webkit-box-shadow:1px 2px 3px #aaa;box-shadow:1px 2px 3px #aaa}.web-page.professional-design-and-installation-services .blog-modern-product-box .details{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:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.78571rem}.web-page.professional-design-and-installation-services .blog-modern-product-box .details .name{margin-bottom:.78571rem;font-size:20px;font-weight:600;text-decoration:underline;color:#008aca}.web-page.professional-design-and-installation-services .blog-modern-product-box .details .blurb{text-align:center;font-size:16px}.web-page.professional-design-and-installation-services .blog-modern-product-box .details .link{text-align:center;background-color:#990642;color:#fff;font-size:18px;font-weight:600;text-decoration:none;padding:.35714rem 3rem;border-radius:15px}@media (min-width:1024px){.web-page.professional-design-and-installation-services .blog-modern-product-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:4rem}.web-page.professional-design-and-installation-services .blog-modern-product-box .image{min-width:155px;padding-left:.78571rem}.web-page.professional-design-and-installation-services .blog-modern-product-box .details{padding-left:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.web-page.professional-design-and-installation-services .blog-modern-product-box .details .blurb{text-align:left}.web-page.professional-design-and-installation-services .blog-modern-product-box .details .link{margin-left:auto}}.design-installation-process{background-color:#edf1f5;padding-bottom:3rem}.design-installation-process h2{text-align:center;color:#000;font-size:26px;margin:0;line-height:2.3rem;padding:2rem 0 1rem}@media (min-width:551px){.design-installation-process h2{line-height:1.71429rem;padding:2.5rem 0 2rem}}.design-installation-process .steps{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1.5rem 0}.design-installation-process .step{width:100%;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:center;-ms-flex-align:center;align-items:center;position:relative}@media (min-width:374px){.design-installation-process .step{width:50%}}@media (min-width:800px){.design-installation-process .step{width:25%}}.design-installation-process .step--arrow:after{content:"";width:11px;height:19px;background-image:url(https://www.wilsonamplifiers.com/content/images/icons/arrow-right-blue.svg);background-size:100%;background-repeat:no-repeat;position:absolute;top:10px;right:-5px}@media (max-width:374px){.design-installation-process .step--arrow:after{display:none}}@media (max-width:799px){.design-installation-process .step--arrow:nth-child(2):after{display:none}}.design-installation-process .step-number{margin-bottom:.78571rem;color:#fff;background-color:#2a5d89;font-size:24px;width:44px;height:44px;border-radius:50%;text-align:center;line-height:42px}.design-installation-process .step-heading{font-size:16px;font-weight:600;text-transform:uppercase;text-align:center;margin-bottom:1.5rem;padding:0 1.5rem}@media (min-width:374px){.design-installation-process .step-heading{width:200px}}@media (min-width:800px){.design-installation-process .step-heading{padding:0}}.design-installation-process .button{font-size:18px;line-height:24px;max-width:320px;width:100%;display:block;margin:0 auto}@media (min-width:800px){.design-installation-process .button{max-width:410px}.design-installation-process .button br{display:none}}.design-installation-process .blog-modern-product-box{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:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;padding:1.5rem;margin-bottom:3rem;background:#f7f7f7;border-radius:50px;border:1px solid #ccc;-webkit-box-shadow:1px 2px 3px #aaa;box-shadow:1px 2px 3px #aaa}.design-installation-process .blog-modern-product-box .details{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:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.78571rem}.design-installation-process .blog-modern-product-box .details .name{margin-bottom:.78571rem;font-size:20px;font-weight:600;text-decoration:underline;color:#008aca}.design-installation-process .blog-modern-product-box .details .blurb{text-align:center;font-size:16px}.design-installation-process .blog-modern-product-box .details .link{text-align:center;background-color:#990642;color:#fff;font-size:18px;font-weight:600;text-decoration:none;padding:.35714rem 3rem;border-radius:15px}@media (min-width:1024px){.design-installation-process .blog-modern-product-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:4rem}.design-installation-process .blog-modern-product-box .image{min-width:155px;padding-left:.78571rem}.design-installation-process .blog-modern-product-box .details{padding-left:1.5rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.design-installation-process .blog-modern-product-box .details .blurb{text-align:left}.design-installation-process .blog-modern-product-box .details .link{margin-left:auto}}.design-installation-work{padding-bottom:3rem}.design-installation-work h2{text-align:center;color:#000;font-size:26px;margin:0;line-height:2.3rem;padding:2rem 0 1rem}@media (min-width:551px){.design-installation-work h2{line-height:1.71429rem;padding:2.5rem 0 2rem}}.design-installation-work .installation-work-slider{margin-bottom:1.07143rem}.design-installation-work .installation-work-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;height:auto}@media (min-width:750px){.design-installation-work .installation-work-slide .left-side{min-height:29.28571rem}}.design-installation-work .installation-work-slide .right-side{min-height:25rem}@media (min-width:750px){.design-installation-work .installation-work-slide .right-side{min-height:29.28571rem}}.design-installation-work .installation-work-slide .left-side{padding:2.5rem;padding-bottom:0;background-color:#fff;width:100%}@media (min-width:750px){.design-installation-work .installation-work-slide .left-side{width:50%;padding-bottom:2.5rem}}.design-installation-work .installation-work-slide .left-side .logo{margin-bottom:.71429rem}@media (min-width:551px){.design-installation-work .installation-work-slide .left-side .logo{min-height:8.21429rem;margin-bottom:0}}.design-installation-work .installation-work-slide .left-side .logo img{width:auto}.design-installation-work .installation-work-slide .left-side h3{margin:0 0 .78571rem;padding:0}.design-installation-work .installation-work-slide .left-side p{font-size:16px}.design-installation-work .installation-work-slide .right-side{width:100%;background:#375167;position:relative;overflow:hidden}@media (min-width:750px){.design-installation-work .installation-work-slide .right-side{width:50%}}.design-installation-work .installation-work-slide .right-side .right-side-image{position:absolute;left:0;right:0;bottom:0;top:0;height:100%}.design-installation-work .installation-work-slide .right-side .right-side-image img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:715px}@media (min-width:750px){.design-installation-work .installation-work-slide .right-side .right-side-image img{position:relative;max-height:410px;top:0;left:0;-webkit-transform:none;transform:none}}.design-installation-work .installation-work-slide .right-side-content{position:absolute;right:0;left:0;bottom:0;padding:1.5rem 2.5rem 3.5rem 4rem;font-size:16px;color:#fff;background:#375167}@media (min-width:750px){.design-installation-work .installation-work-slide .right-side-content{padding:1.5rem 2.5rem 3.5rem 4.5rem}}.design-installation-work .installation-work-slide .right-side-content p{position:relative;width:100%;color:#fff!important}.design-installation-work .installation-work-slide .right-side-content p .quote{position:absolute;display:block;left:0;width:1.21429rem;height:1rem;background:url("../img/icons/icon-quote-white.png") 50% 50% no-repeat;background-size:100% auto;margin-left:-2rem}.design-installation-work .installation-work-slide.slide-1 .logo img{max-height:3.21429rem}.design-installation-work .installation-work-slide.slide-2 .logo img{max-height:3.21429rem}.design-installation-work .installation-work-slide.slider-3 .logo img{max-height:3.21429rem}.design-installation-work .installation-work-slide.slide-4 .logo img{max-height:6.42857rem}.design-installation-work .installation-work-slide.slide-5 .logo img{max-height:5rem}.design-installation-work .installation-work-nav{background-color:#fff;padding:.78571rem 0}.design-installation-work .carousel-buttons{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;margin-top:1.5rem;background-color:#fff;padding:.78571rem 0}.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}.design-installation-work .custom-slider-nav .slick-dots,.design-installation-work .custom-slider-nav .slick-next,.design-installation-work .custom-slider-nav .slick-prev{top:initial;bottom:initial;right:initial;left:initial;position:relative}.design-installation-work .custom-slider-nav .slick-next,.design-installation-work .custom-slider-nav .slick-prev{background:url("../icons/arrow-down-grey.svg") 50% 50% no-repeat;background-size:100%;width:1.42857rem;height:1.14286rem;cursor:pointer;border:0;padding:0;margin-top:0}.design-installation-work .custom-slider-nav .slick-next::before,.design-installation-work .custom-slider-nav .slick-prev::before{content:none}.design-installation-work .custom-slider-nav .slick-prev{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:1.21429rem}@media (min-width:480px){.design-installation-work .custom-slider-nav .slick-prev{margin-right:2.28571rem}}.design-installation-work .custom-slider-nav .slick-next{-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-left:1.21429rem}@media (min-width:480px){.design-installation-work .custom-slider-nav .slick-next{margin-right:2.28571rem}}.design-installation-work .custom-slider-nav .slick-dots li{margin:0 .21429rem;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}@media (min-width:480px){.design-installation-work .custom-slider-nav .slick-dots li{margin:0 .35714rem}}.design-installation-work .custom-slider-nav .slick-dots li button{display:initial;height:1rem;width:1rem;background:#d9dce0;border:2px solid #fff}.design-installation-work .custom-slider-nav .slick-dots li button::before{content:none}.design-installation-work .custom-slider-nav .slick-dots li:hover button{border-color:#068ac7;background-color:#068ac7}.design-installation-work .custom-slider-nav .slick-dots li.slick-active button,.design-installation-work .custom-slider-nav .slick-dots li.slick-active:hover button{background-color:#fff;border:4px solid #068ac7}.design-installation-work .custom-slider-nav .dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.design-installation-work .custom-slider-nav .dots .dot{height:1rem;width:1rem;background:#d9dce0;border:2px solid #fff;margin:0 .92857rem;border-radius:100%;cursor:pointer}.design-installation-work .custom-slider-nav .dots .dot:first-child{margin-left:0}.design-installation-work .custom-slider-nav .dots .dot:last-child{margin-right:0}.design-installation-work .custom-slider-nav .dots .dot:hover{border-color:#068ac7;background-color:#068ac7}.design-installation-work .custom-slider-nav .dots .dot.active,.design-installation-work .custom-slider-nav .dots .dot.active:hover{background-color:#fff;border:4px solid #068ac7}.design-installation-work .modern-installation-work-slider{margin-top:1rem}.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side{min-height:25.21429rem}@media only screen and (max-width:750px){.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side{padding-left:0;padding-right:0}}.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-modern{padding-top:0;padding-bottom:0}@media (min-width:750px){.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-modern{min-height:auto}}.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-modern .logo{min-height:5rem}@media only screen and (min-width:400px){.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-modern .logo{min-height:6.42857rem}}.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-modern .logo img{max-height:5rem;margin:0 auto}@media only screen and (min-width:400px){.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-modern .logo img{max-height:6.42857rem}}@media only screen and (min-width:750px){.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-modern .logo img{margin:0}}.design-installation-work .modern-installation-work-slider .installation-work-slide .right-side{background:0 0;min-height:25.21429rem}@media (max-width:1024px) and (min-width:750px){.design-installation-work .modern-installation-work-slider .installation-work-slide .right-side .right-side-image img{position:absolute;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;height:100%}}.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-content{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.5rem}.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-content .customer-image{width:5.78571rem}@media only screen and (min-width:400px){.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-content .customer-image{width:7.5rem}}.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-content .customer-review{width:calc(100% - 81px);font-size:15px;padding-left:3rem}@media only screen and (min-width:400px){.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-content .customer-review{width:calc(100% - 105px)}}.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-content .customer-review .customer-review-content{position:relative;margin-bottom:1.5rem}.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-content .customer-review .customer-review-content .quote{position:absolute;display:block;left:0;width:1.21429rem;height:1.21429rem;background:url("../img/icons/left-quote.png") 50% 50% no-repeat;background-size:100% auto;margin-left:-2rem;margin-top:-2px}.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-content .customer-review .customer-review-details{margin-bottom:1rem}.design-installation-work .modern-installation-work-slider .installation-work-slide .left-side-content .customer-review .customer-review-link a{color:#068ac7}.design-installation-customers{padding:1.5rem 0 2rem}@media (min-width:551px){.design-installation-customers{padding:1.5rem 0 2rem}}.design-installation-customers .customers-images-list{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;margin:1rem 0 0;padding:0}@media (min-width:1024px){.design-installation-customers .customers-images-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.design-installation-customers .customers-images-list li{width:33.33%;text-align:center;margin-bottom:1.5rem}@media (min-width:1024px){.design-installation-customers .customers-images-list li{width:auto;margin-right:1.5rem;text-align:left}}.design-installation-customers .customers-images-list li:last-child{margin-right:0}.design-installation-customers .customers-images-list li img{max-width:90px;max-height:80px}@media (min-width:481px){.design-installation-customers .customers-images-list li img{max-width:100%;max-height:auto}}.design-installation-customers .customers-images-list li:nth-child(2) img,.design-installation-customers .customers-images-list li:nth-child(5) img{max-height:50px}@media (min-width:481px){.design-installation-customers .customers-images-list li:nth-child(2) img,.design-installation-customers .customers-images-list li:nth-child(5) img{max-height:auto}}.design-installation-guarantees{background-color:#fff;padding:1rem 0 3.78571rem}.design-installation-guarantees .row-steps{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;margin-left:-1rem;margin-right:-1rem}@media (min-width:481px){.design-installation-guarantees .row-steps{margin-top:.78571rem}}.design-installation-guarantees .row-steps .column-step{width:100%;padding:1rem}@media (min-width:481px){.design-installation-guarantees .row-steps .column-step{width:50%}}@media (min-width:991px){.design-installation-guarantees .row-steps .column-step{width:25%}}.design-installation-guarantees .row-steps .column-step .content{font-size:16px;background-color:#f4f4f4;text-align:center;padding:1rem 1.5rem 2.5rem;-webkit-box-shadow:4px 4px 4px rgba(0,0,0,.2);box-shadow:4px 4px 4px rgba(0,0,0,.2);height:100%}.design-installation-guarantees .row-steps .column-step .step-number{font-size:40px;font-weight:600;color:#068ac7}.design-installation-guarantees .row-steps .column-step .step-title{font-size:17px;font-weight:600;line-height:24px;padding:.35714rem 0 1rem}.design-installation-guarantees .contact-action{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;padding-top:1.5rem}@media (min-width:860px){.design-installation-guarantees .contact-action{padding-top:4rem}}.design-installation-guarantees .contact-action .button{font-size:21px;line-height:initial;font-weight:600;padding:.5rem 1.5rem}@media (min-width:320px){.design-installation-guarantees .contact-action .button{font-size:23px}}@media (min-width:551px){.design-installation-guarantees .contact-action .button{padding:.5rem 1.5rem}}@media (min-width:551px){.design-installation-guarantees .contact-action .button br{display:none}}.design-installation-guarantees .contact-action .button.button--primary{width:100%;margin-bottom:2rem}@media (min-width:860px){.design-installation-guarantees .contact-action .button.button--primary{width:60%;margin-bottom:0}}.design-installation-guarantees .contact-action .button.button--main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-left:0;min-height:86px}@media (min-width:551px){.design-installation-guarantees .contact-action .button.button--main{min-height:auto}}@media (min-width:860px){.design-installation-guarantees .contact-action .button.button--main{width:calc(40% - 2rem);margin-left:2rem}}.design-installation-guarantees .bolton-about{padding:1.5rem 0;border-bottom:2px solid #ccc}.design-installation-guarantees .bolton-about .image{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 1.5rem auto;width:150px}.design-installation-guarantees .bolton-about .text{font-size:18px;text-align:center;margin:0}@media (min-width:700px){.design-installation-guarantees .bolton-about{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2.5rem 0;border-top:2px solid #ccc;margin-top:1.5rem}.design-installation-guarantees .bolton-about .image{width:298px;margin:0 3rem 0 0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.design-installation-guarantees .bolton-about .text{font-size:22px;text-align:left}}.design-installation-guarantees .bolton-about-2{padding:1.5rem 0}.design-installation-guarantees .bolton-about-2 .image{display:none}.design-installation-guarantees .bolton-about-2 .text{font-size:16px;text-align:center}@media (min-width:700px){.design-installation-guarantees .bolton-about-2{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:2.5rem}.design-installation-guarantees .bolton-about-2 .image{display:block;margin-right:1.5rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.design-installation-guarantees .bolton-about-2 .text{font-size:18px;text-align:left}}.design-installation-certifications{padding:3rem 0}@media only screen and (min-width:880px){.design-installation-certifications .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.design-installation-certifications .content .text{font-size:26px;text-align:center;margin-bottom:1rem}@media (min-width:551px){.design-installation-certifications .content .text{margin-bottom:2.5rem}}@media only screen and (min-width:880px){.design-installation-certifications .content .text{width:25%;text-align:left;margin-bottom:0;font-weight:700}}.design-installation-certifications .content .certifications-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;margin:0;padding:0}@media (min-width:551px){.design-installation-certifications .content .certifications-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}@media only screen and (min-width:880px){.design-installation-certifications .content .certifications-list{width:75%}}.design-installation-certifications .content .certifications-list .certification{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:5.71429rem;border-bottom:1px solid #d8d8d8;width:14.28571rem}@media (min-width:551px){.design-installation-certifications .content .certifications-list .certification{width:33.33%;padding:0 1.5rem;border-right:1px solid #d8d8d8;border-bottom:0}}@media (min-width:1024px){.design-installation-certifications .content .certifications-list .certification{padding:0}}.design-installation-certifications .content .certifications-list .certification:last-child{border-right:0;border-bottom:0}.why-choose-wa-pdf{background-color:#edf1f5;padding:4.5rem 0 3.5rem}.why-choose-wa-pdf .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:800px){.why-choose-wa-pdf .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.why-choose-wa-pdf .row .column{text-align:center;width:100%}@media only screen and (min-width:800px){.why-choose-wa-pdf .row .column{width:auto}}.why-choose-wa-pdf .row .column-1{margin-bottom:2rem}@media only screen and (min-width:800px){.why-choose-wa-pdf .row .column-1{margin-bottom:0;padding-right:1.5rem}}@media (min-width:1024px){.why-choose-wa-pdf .row .column-1{padding-right:3rem}}@media only screen and (min-width:800px){.why-choose-wa-pdf .row .column-2{text-align:center;padding-left:1.5rem}}@media (min-width:1024px){.why-choose-wa-pdf .row .column-2{padding-left:3rem}}.why-choose-wa-pdf .row .column-2 .text{display:none;font-size:25px;font-weight:600;margin-bottom:.78571rem}@media only screen and (min-width:800px){.why-choose-wa-pdf .row .column-2 .text{display:block}}.why-choose-wa-pdf .row .column-2 .button{font-size:23px;padding:.5rem 2.5rem;line-height:initial;font-weight:600;width:100%}@media (min-width:551px){.why-choose-wa-pdf .row .column-2 .button{width:auto;max-width:35.71429rem}}@media only screen and (min-width:800px){.why-choose-wa-pdf .row .column-2 .button{width:auto}.why-choose-wa-pdf .row .column-2 .button br,.why-choose-wa-pdf .row .column-2 .button span{display:none}}.design-installation-faq{padding:.5rem 0 3rem}@media (min-width:551px){.design-installation-faq{padding:2.5rem 0 6rem}}.design-installation-faq h2{padding-bottom:.78571rem!important}@media (min-width:551px){.design-installation-faq h2{font-size:30px!important;font-weight:600}}.design-installation-faq #page-tabs h3{text-transform:initial}.local-service-pages h1{text-align:center;color:#000;font-size:27px;margin:0;line-height:2.3rem;padding:2rem 1rem 1rem}@media (min-width:551px){.local-service-pages h1{padding:2.5rem 0 2rem}}.case-studies .design-installation-work .container{max-width:83rem}.case-studies .design-installation-work .container h2{font-size:30px;letter-spacing:1.07px;line-height:33px;text-align:center}.case-studies .design-installation-work .container .modern-installation-work-slider .installation-work-slide .left-side-modern{width:100%}@media (min-width:1024px){.case-studies .design-installation-work .container .modern-installation-work-slider .installation-work-slide .left-side-modern{width:50%}}.case-studies .design-installation-work .container .modern-installation-work-slider .installation-work-slide .left-side-modern .logo{min-height:15px}.case-studies .design-installation-work .container .modern-installation-work-slider .installation-work-slide .left-side .customer-review-details strong,.case-studies .design-installation-work .container .modern-installation-work-slider .installation-work-slide .left-side h3{font-size:18px;line-height:24px;font-weight:600}.case-studies .design-installation-work .container .modern-installation-work-slider .installation-work-slide .left-side .customer-review-content,.case-studies .design-installation-work .container .modern-installation-work-slider .installation-work-slide .left-side p{font-size:18px;line-height:24px}.case-studies .design-installation-work .container .modern-installation-work-slider .installation-work-slide .left-side a{color:#0063a6;font-weight:500;letter-spacing:0;font-size:18px;line-height:22px;padding-bottom:19px;text-decoration:none;border-bottom:4px solid #0063a6;margin-top:25px;display:inline-block;width:auto;padding-right:150px}.case-studies .design-installation-work .container .modern-installation-work-slider .installation-work-slide .right-side{display:none}@media (min-width:1024px){.case-studies .design-installation-work .container .modern-installation-work-slider .installation-work-slide .right-side{width:50%;display:inline-block}}.why-btip{padding-top:50px;border-top:1px solid #d8d8d8}.why-btip .container{max-width:1370px;padding:0 21px;margin:0 auto}.why-btip .container .row{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:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.why-btip .container .row .column{padding:1.5rem 0;width:100%;display:inline-block;-webkit-box-flex:0;-ms-flex:none;flex:none}@media (min-width:1024px){.why-btip .container .row .column{width:50%}.why-btip .container .row .column:last-child{padding-left:32px}}.why-btip .container .row .column h2.heading{color:#000;font-size:22px;font-weight:600;margin:0 0 1.5rem;text-align:left;padding:3rem 0 1.5rem 0;border-bottom:1px solid #d8d8d8}.why-btip .container .row .column p{color:#000;font-size:18px;line-height:24px}.why-btip .container .row .column a.phone{color:#0063a6;font-size:36px;font-weight:600;letter-spacing:0;line-height:36px;display:block;margin:40px auto 60px;width:365px;text-align:center}.why-btip .container .row .column a.contact-button{color:#0063a6;font-size:18px;letter-spacing:0;text-align:center;display:block;border:1px solid #000;background-color:#fff;border-radius:0;padding:13px;margin-top:3rem;text-transform:uppercase}.why-btip .container .row .background-icon{height:auto;background-image:url(https://store-h98026m042.mybigcommerce.com/content/images/image/why-btip.png);display:block;background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:50%;margin-bottom:1.5rem}.modern-design .design-installation-certifications .container{max-width:83rem}.modern-design .design-installation-certifications .content .text{color:#000;font-size:20px;letter-spacing:1.07px;line-height:28px;text-align:center}.modern-design .design-installation-certifications .content .certifications-list .certification{border:0 none}.modern-design .design-installation-guarantees .container{max-width:83rem}.modern-design .design-installation-guarantees .row.row-steps .column.column-step{width:100%}.modern-design .design-installation-guarantees .row.row-steps .column.column-step .content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.modern-design .design-installation-guarantees .row.row-steps .column.column-step .content .step-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;height:145px;width:145px;background-color:#979797;color:#fff;font-size:60px;font-weight:600;letter-spacing:2.14px;line-height:36px;position:relative}.modern-design .design-installation-guarantees .row.row-steps .column.column-step .content .step-number:before{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)}.modern-design .design-installation-guarantees .row.row-steps .column.column-step .content .step-title{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:calc(100% - 145px);color:#000;font-size:30px;font-weight:600;letter-spacing:1.07px;line-height:36px;padding:0 0 0 45px;min-height:102px}@media (min-width:1024px){.modern-design .design-installation-guarantees .row.row-steps .column.column-step .content .step-title{width:353px;border-right:1px solid #00adee}}@media (max-width:767px){.modern-design .design-installation-guarantees .row.row-steps .column.column-step .content .step-title{padding:15px;font-size:22px}}.modern-design .design-installation-guarantees .row.row-steps .column.column-step .content .step-text{display:inline-block;text-align:left;width:100%;padding:15px;color:#000;font-size:20px;letter-spacing:1px;line-height:28px}@media (min-width:1024px){.modern-design .design-installation-guarantees .row.row-steps .column.column-step .content .step-text{width:calc(100% - 500px);padding:0 50px 0 22px}}.categoryHeroDefault .button{font-size:15px;font-weight:600;text-transform:uppercase;line-height:1rem;-webkit-transition:all .15s ease;transition:all .15s ease;margin-bottom:0;padding:.64286rem 1rem;cursor:pointer;border-radius:0!important}.categoryHeroDefault .button--primary{background-color:#00adee;border-color:#000;color:#fff}.categoryHeroDefault .button--primary.active,.categoryHeroDefault .button--primary.is-active,.categoryHeroDefault .button--primary:focus,.categoryHeroDefault .button--primary:hover{background-color:#375167;border-color:#375167;color:#fff}.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}