*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}a:not([class]){text-decoration-skip-ink:auto}img,picture,svg,video,canvas{max-width:100%;height:auto;vertical-align:middle;font-style:italic;background-repeat:no-repeat;background-size:cover}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important;transition:none}}body,html{height:100%;scroll-behavior:smooth;font-size:16px;font-family:Arial,Helvetica,sans-serif}.mobile-menu-wrapper{position:absolute;left:0;background:var(--color-grey-paragraph);top:3.7rem;padding:2rem;width:100%;animation:menuNavigation 1.2s ease-in}@keyframes menuNavigation{0%{background-color:#f2f2f2}to{background-color:var(--color-grey-paragraph)}}.mobile-menu-wrapper .mobile-menu a{display:block;font-size:1.2rem;color:#fff}.mobile-menu-wrapper .mobile-menu a:hover{color:var(--color-red)}@media only screen and (max-width: 1024px) and (orientation:landscape){.mobile-menu-wrapper .landscape-mobile-height{height:11rem;overflow-y:auto}}.nav-wrapper{font-family:NunitoSans-Bold;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.topnav{border:1px solid var(--color-grey);padding:12px 2px;border-radius:26px;box-shadow:0 0 1px;cursor:pointer}.topnav a{padding:10px 20px;text-decoration:none;color:var(--color-black);margin:0 auto;cursor:pointer}.topnav a.active,.topnav a:hover{color:var(--color-red);cursor:pointer}.topnav .contactus,.topnav .contactus-red{color:var(--color-white);background:var(--color-black);border-radius:20px;margin-left:40px}.topnav .contactus-red{background:var(--color-contact-us);box-shadow:0 0 0 1px var(--color-red)}.dropDown{position:relative;display:inline-block}.dropDown .menu{display:inherit;cursor:pointer}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px #0003;z-index:1;top:30px;font-size:.9rem;animation:growDown .3s ease-in-out forwards}@keyframes growDown{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}to{transform:scaleY(1)}}.dropdown-content a{color:var(--color-black);padding:12px 16px;text-decoration:none;display:block;cursor:pointer}.dropdown-content a:hover{background-color:var(--color-border-grey);cursor:pointer}.dropDown .menu:hover .dropdown-content{display:block}.dropDown .menu a{cursor:pointer}.dropDown .arrowDown{display:inline-block;width:16px;height:16px;margin-left:6px}@media only screen and (max-width: 1024px){.nav-wrapper{position:unset;transform:unset}.nav-wrapper .mobile-container .bar1,.nav-wrapper .mobile-container .bar2,.nav-wrapper .mobile-container .bar3{width:35px;height:5px;background-color:#333;margin:6px 0;transition:.4s}.nav-wrapper .mobile-container .mobile-icon{position:absolute;right:1rem}.nav-wrapper .mobile-container .change .bar1{transform:translateY(11px) rotate(-45deg)}.nav-wrapper .mobile-container .change .bar2{opacity:0}.nav-wrapper .mobile-container .change .bar3{transform:translateY(-11px) rotate(45deg)}.nav-wrapper .topnav{border:none;box-shadow:none;border-radius:0}.nav-wrapper .topnav .menu,.nav-wrapper .dropDown{display:none}}.logo-wrapper{width:250px;height:auto;padding-left:30px;cursor:pointer}.logo-wrapper img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width: 1024px){.logo-wrapper{width:200px;padding-left:1rem}}.secondary-btn-wrapper{min-width:160px}.secondary-btn-wrapper .btn{border:1px solid var(--color-red);color:var(--color-red);padding:8px 16px;text-align:center;border-radius:30px;cursor:pointer;box-shadow:1px 1px 1px 0 var(--color-red);font-size:1rem}.secondary-btn-wrapper .btn:hover{background:var(--color-red);color:var(--color-white)}.secondary-btn-wrapper .btn a{text-decoration:none;color:var(--color-red)}.secondary-btn-wrapper .btn a:hover,.secondary-btn-wrapper .btn:hover a{color:var(--color-white)}.title-wrapper h1{color:var(--color-black);font-size:2rem}.sub-title-wrapper h1{font-size:1.8rem}.sub-title-wrapper h1.adjust-font-size{font-size:1.48rem;white-space:pre-line}.title-wrapper h1 span,.sub-title-wrapper h1 span{color:var(--color-grey);padding-right:6px}.sub-title-wrapper,.title-wrapper{font-family:NunitoSans-Black}@media only screen and (max-width: 1024px){.title-wrapper h1{font-size:1.5rem}.sub-title-wrapper h1{font-size:1.5rem;text-align:center}}.heading-wrapper{margin-top:20px}.heading-wrapper h1{color:var(--color-red);font-size:2rem}.heading-wrapper h2{color:var(--color-red);font-size:1rem}.heading-wrapper h1 span,.heading-wrapper h2 span{color:var(--color-black);padding-right:6px}.heading-wrapper p:after{width:10%;border-bottom:1px solid var(--color-red);border-width:4px;content:"";display:block;margin:0 auto}.heading-wrapper .services-title{font-size:1.2rem}@media only screen and (max-width: 1024px){.heading-wrapper p:after{width:22%}}.plane-text-wrapper p{font-size:1rem;line-height:30px;margin-bottom:1rem}@media only screen and (max-width: 1024px){.plane-text-wrapper p{text-align:justify;padding:0 1rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.plane-text-wrapper p{text-align:justify;padding:0 2rem}}.business-info-wrapper .business-info-container{padding:30px;display:flex;align-items:center;justify-content:center}.business-info-wrapper .business-info-container .images{margin-right:20px}.business-info-wrapper .business-info-details p{font-size:20px;color:var(--color-grey-paragraph)}.business-info-wrapper .business-info-details p:last-child{font-size:50px;color:var(--color-red);font-weight:600}.service-info-wrapper{align-items:center}.service-info-wrapper .button{width:160px;margin:0 auto}.service-info-wrapper .service-info-container{min-height:27rem;text-align:center;border:1px solid var(--color-border-grey);padding:20px;border-radius:16px;box-shadow:0 0 .125rem var(--root-depth-color-1, rgba(0, 0, 0, .12)),0 .125rem .25rem var(--root-depth-color-2, rgba(0, 0, 0, .14))}.service-info-wrapper .service-info-container .icon{width:100px;height:100px;margin:0 auto 20px}.service-info-wrapper .service-info-container .title{width:50%;margin:0 auto;padding-bottom:20px}.service-info-wrapper .service-info-container .content{margin-bottom:0}@media only screen and (max-width: 1024px){.service-info-wrapper .service-info-container .title{width:100%}}.home-wrapper{display:flex;justify-content:space-between;align-items:center;gap:4rem}.home-wrapper .home-left-wrapper,.home-wrapper .home-right-wrapper{flex-basis:50%}.home-wrapper .home-right-wrapper img{height:420px;margin:0 auto;display:flex}.home-wrapper .title-message{margin:20px 0;font-size:22px;line-height:30px}.home-wrapper .home-button{display:flex;gap:2rem;align-items:center}.aboutus-wrapper .sub-title-message{margin:20px 0}.home-page-about-us-wrapper{display:flex;align-items:center;gap:1rem}.aboutus-wrapper .about-us-title{text-align:center}.aboutus-wrapper .about-us-learn-more{width:160px}.home-business-info-wrapper{margin-top:2rem}.home-business-info-wrapper{display:flex;align-items:center;border:1px solid var(--color-red);border-radius:15px;background:repeating-linear-gradient(180deg,#0000 calc(50% - 1px),#f0e1e1 50%,#0000 calc(50% + 1px))}.home-business-info-wrapper .left-business,.home-business-info-wrapper .right-business{flex:1 1 50%}.home-our-services-wrapper .align-center{display:flex;justify-content:center;align-items:center;margin:1.5rem 0 1rem}.home-our-services-wrapper .align-center .arrow-icon{fill:var(--color-white);transform:translate(10px,10px)}.home-our-services-wrapper .align-center .arrow-icon:hover{fill:var(--color-contact-us)}.home-our-services-wrapper .dot,.home-our-services-wrapper .dot-selected,.home-our-services-wrapper .dot-with-big-icon{cursor:pointer;height:8px;width:1.8rem;margin:0 6px;background-color:var(--color-grey);border-radius:.4rem;display:inline-block;transition:background-color .6s ease}.home-our-services-wrapper .dot-selected,.home-our-services-wrapper .dot:hover{background-color:var(--color-red)}.home-our-services-wrapper .dot-with-big-icon{width:45px;height:45px;margin:0 .6rem;background-color:var(--color-black);color:var(--color-white)}.home-our-services-wrapper .dot-with-big-icon:hover{background-color:var(--color-red)}.home-our-services-wrapper .our-services-title,.home-customer-stories .home-customer-title{text-align:center;padding:10px 0}.home-our-services-wrapper .our-services-container{display:flex;gap:1rem;margin-top:20px}.home-customer-stories .our-customer-stories{margin-top:20px;display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1rem}.home-our-services-wrapper .our-services-container .mySlides{display:none;flex:1;position:relative}.fade{animation-name:fade;animation-duration:1.5s}.home-our-services-wrapper .mobile-left-icon,.home-our-services-wrapper .mobile-right-icon{position:absolute;top:50%;background-color:var(--color-white);color:var(--color-black);left:-8px}.home-our-services-wrapper .mobile-right-icon{left:88%}.home-our-services-wrapper .mobile-left-icon:hover,.home-our-services-wrapper .mobile-right-icon:hover{background-color:var(--color-black);color:var(--color-white)}.home-our-services-wrapper .mobile-left-icon label,.home-our-services-wrapper .mobile-right-icon label{display:inline-block;transform:scale(2);position:relative;top:10px;left:12px}.home-our-services-wrapper .mobile-left-icon .arrow-icon{top:8px;position:relative;left:8px}.home-our-services-wrapper .mobile-left-icon:hover{background-color:var(--color-black);fill:var(--color-white)}@keyframes fade{0%{opacity:.4}to{opacity:1}}.home-our-services-wrapper .mobile-left-icon,.home-our-services-wrapper .mobile-right-icon{display:none}@media only screen and (max-width: 1024px){.home-wrapper{all:unset}.home-wrapper .home-right-wrapper img{height:300px}.home-page-about-us-wrapper{all:unset}.home-page-about-us-wrapper .about-us-left{display:none}.aboutus-wrapper .about-us-learn-more{margin:0 auto}.home-our-services-wrapper .our-services-container{display:unset}#request-call{padding:1rem}.home-business-info-wrapper{flex-direction:column}.business-info-wrapper .business-info-container{padding:1rem}.business-info-wrapper .business-info-container .images{width:64px;height:64px}.home-our-services-wrapper .desktop-slider-navigation{display:none}.home-our-services-wrapper .dot-with-big-icon{width:30px;height:38px}.home-our-services-wrapper .mobile-left-icon,.home-our-services-wrapper .mobile-right-icon{display:block}}@media only screen and (min-width: 768px) and (max-width: 1024px){.home-business-info-wrapper{flex-direction:row}.home-our-services-wrapper .mobile-right-icon{left:94%}}.wpc-heading-wrapper{margin-top:20px}.wpc-heading-wrapper h1{color:var(--color-red);font-size:2rem}.wpc-heading-wrapper h1 span{color:var(--color-black);padding-right:6px}.wpc-heading-wrapper h1.wpc-sub-title{font-size:1.7rem}.wpc-heading-wrapper .regular-title{font-size:1.2rem}.no-space-required h1 span{padding-right:0!important}.wpc-wrapper .wpc-container p{margin-bottom:1rem;line-height:1.8rem}.wpc-wrapper .wpc-container .regular-details p{color:var(--color-grey-paragraph)}.wpc-wrapper .wpc-container .regular-details p{margin-bottom:.5rem;line-height:1.8rem}.wpc-wrapper .wpc-container .documents-required-container{padding:.1rem 0}.wpc-wrapper .wpc-container .documents-required-container .device-details span{padding:.2rem 0;display:block;font-weight:600;font-size:1.2rem}.wpc-wrapper .wpc-container .documents-required-container .short-range-devices{margin-bottom:0rem;line-height:2rem}.wpc-wrapper .wpc-container .testing-info{padding-left:2rem}.epr-wrapper .wpc-container p{margin-bottom:1rem;line-height:1.8rem}.epr-wrapper .wpc-container .regular-details p{color:var(--color-grey-paragraph)}.epr-wrapper .wpc-container .regular-details .adjust-opacity{opacity:.8}.epr-wrapper .wpc-container .regular-details p{margin-bottom:.5rem;line-height:1.8rem}.epr-wrapper .wpc-container .documents-required-container{padding:.1rem 0}.epr-wrapper .wpc-container .documents-required-container .device-details span{padding:.4rem 0;display:block;font-weight:600;font-size:1.1rem}.epr-wrapper .wpc-container .documents-required-container .short-range-devices{margin-bottom:0rem;line-height:2rem}@media only screen and (max-width: 768px){.epr-wrapper .wpc-container p{line-height:normal}}.telecom-wrapper .telecom-container p{margin-bottom:1rem;line-height:1.8rem}.telecom-wrapper .telecom-container .regular-details p{color:var(--color-grey-paragraph)}.telecom-wrapper .telecom-container .regular-details p{margin-bottom:.5rem;line-height:1.8rem}.telecom-wrapper .telecom-container .documents-required-container{padding:.1rem 0}.telecom-wrapper .telecom-container .device-details span{padding:.2rem 0;display:block;font-weight:600;font-size:1rem}.telecom-wrapper .telecom-container .device-details span label{opacity:.6}.telecom-wrapper .telecom-container .documents-required-container .short-range-devices{margin-bottom:0rem;line-height:2rem}.telecom-wrapper .telecom-container .micte-certification{padding:.4rem 0px}.cctv-wrapper.wpc-container p{margin-bottom:1rem;line-height:1.8rem}.cctv-wrapper.wpc-container .regular-details p{color:var(--color-grey-paragraph)}.cctv-wrapper.wpc-container .regular-details .adjust-opacity{opacity:.8}.cctv-wrapper.wpc-container .regular-details p{margin-bottom:.5rem;line-height:1.8rem}.cctv-wrapper.wpc-container .documents-required-container{padding:.1rem 0}.cctv-wrapper.wpc-container .documents-required-container .device-details span{padding:.4rem 0;display:block;font-weight:600;font-size:1.1rem}.cctv-wrapper.wpc-container .documents-required-container .short-range-devices{margin-bottom:0rem;line-height:2rem}.wpc-container .documents-required-container .parameters-documentation{display:flex;gap:1rem}.wpc-container .documents-required-container .parameters-documentation>div{border:1px solid var(--color-border-grey);border-radius:16px;box-shadow:0 0 .125rem var(--root-depth-color-1, rgba(0, 0, 0, .12)),0 .125rem .25rem var(--root-depth-color-2, rgba(0, 0, 0, .14));padding:0px 1rem;flex:1;align-items:center;padding:1rem}.wpc-container .documents-required-container .parameters-documentation ul{padding:0rem 2rem}.wpc-container .documents-required-container .parameters-documentation ul li{padding:.5rem 0}.wpc-container .documents-required-container .parameters-documentation .icon-with-text{text-align:center}.wpc-container .documents-required-container .parameters-documentation .icon-with-text h2{padding:1rem 0}.wpc-container .documents-required-container .parameters-documentation .icon-with-text span{display:inline-block;width:60px;height:60px}.wpc-container .documents-required-container .parameters-documentation img{width:100%;height:100%;object-fit:contain}.wpc-container .documents-required-container .verification{margin:.4rem 2rem}.wpc-container .documents-required-container .verification li{padding:.5rem 0}@media only screen and (max-width: 768px){.wpc-container .documents-required-container .parameters-documentation{flex-direction:column}}.footer-sub-title-wrapper h1{color:var(--color-black);font-size:1.2rem;width:fit-content;margin-bottom:1rem}.footer-sub-title-wrapper h1:after{width:60%;border-bottom:1px solid var(--color-red);border-width:4px;content:"";display:block}.location-services-details-wrapper{display:flex;padding:2rem 4rem;gap:1rem}.location-services-details-wrapper .location,.location-services-details-wrapper .services{border-right:1px solid var(--color-border-grey);flex:1 0 auto}.location-services-details-wrapper .services{padding:0 20px}.location-services-details-wrapper .location-details .title-details{display:flex;align-items:center}.location-services-details-wrapper .location-details .title-details img{margin-right:12px;width:30px;height:30px}.location-services-details-wrapper .location-details p{margin-left:40px;white-space:pre-line;font-size:.8rem;margin-bottom:4px}.location-services-details-wrapper .services p{white-space:pre-line;font-size:.8rem;margin:0 0 8px}.location-services-details-wrapper .services .services-details{display:flex}.location-services-details-wrapper .follow-us-on{flex:1}.location-services-details-wrapper .services .services-details .left,.location-services-details-wrapper .services .services-details .right{flex:1 0 auto}.location-services-details-wrapper .location-details:first-child{margin:0 0 20px}.location-services-details-wrapper .follow-us-on img{width:24px;height:24px;margin-right:1rem}.location-services-details-wrapper .follow-us-on img:hover{filter:drop-shadow(2px 4px 6px var(--color-red));cursor:pointer}.color-red{color:var(--color-red)}@media only screen and (max-width: 1024px){.location-services-details-wrapper{flex-direction:column;padding:2rem}.location-services-details-wrapper .location,.location-services-details-wrapper .services{border-bottom:1px solid var(--color-border-grey);border-right:none;padding-bottom:1rem}.location-services-details-wrapper .services .services-details{flex-direction:column}.location-services-details-wrapper .location-details p{font-size:1rem}.location-services-details-wrapper .services p{white-space:normal;font-size:.9rem}.location-services-details-wrapper .services p:hover{color:var(--color-red)}.location-services-details-wrapper .services{padding:0}}.success-notification{display:flex;align-items:center;background-color:var(--color-white);color:#155724;border:1px solid #c3e6cb;border-radius:8px;padding:12px 16px;margin:10px auto;width:fit-content;box-shadow:0 0 6px #000100;position:relative}.failed-notification{box-shadow:inset 0 0 6px 2px #b90c0c}.success-icon{margin-right:10px;font-size:20px;width:64px}.success-message,.failed-message{flex:1}.success-message p,.failed-message p{padding:1rem 2rem;font-size:1.2rem}.failed-message p{color:var(--color-red)}.close-btn{background:none;border:none;font-size:2rem;color:#155724;cursor:pointer;line-height:1}.close-btn:hover{color:var(--color-red)}.form-fields-wrapper{margin-top:1rem}.form-fields-wrapper .fields-container{display:flex;justify-content:center}.form-fields-wrapper .fields-container table tr td{text-align:left}.form-fields-wrapper .fields-container label{font-size:.8rem;color:var(--color-grey)}.form-fields-wrapper .fields-container .contact-number{display:inline-block;margin-left:1rem}.form-fields-wrapper .fields-container span{color:var(--color-red)}.form-fields-wrapper .fields-container table{margin-bottom:1rem}.form-fields-wrapper input,.form-fields-wrapper textarea{width:100%;padding:8px 20px;margin:8px 0;box-sizing:border-box;border-radius:4px;border:1px solid var(--color-white);outline:none;box-shadow:0 1px 2px #0003,0 1px 6px #0000001a}.form-fields-wrapper textarea{resize:none;width:208%;min-height:110px;max-height:150px}.form-fields-wrapper button[type=submit]{outline:none;border:none;background:none}.request-call-wrapper{text-align:center;font-family:NunitoSans}.request-call-wrapper .title p{font-size:.8rem;color:var(--color-grey)}.request-call-wrapper .request-field-wrapper{padding-bottom:1rem}.footer-wrapper{margin-top:40px;background-color:var(--color-contact-us);font-family:NunitoSans-Bold}.footer-wrapper .location-services-details:after{border-bottom:1px solid var(--color-red);border-width:3px;content:"";display:block}.footer-wrapper .footer-details{margin-top:1rem;border-top:1px solid var(--color-border-grey);padding:20px;display:flex;justify-content:space-between;font-size:.8rem;color:var(--color-grey);font-family:NunitoSans}.footer-wrapper .footer-details p a{color:var(--color-grey);padding:0 8px;text-decoration:none}@media only screen and (max-width: 1024px){.footer-wrapper .footer-details{flex-direction:column-reverse;gap:1rem;align-items:center;align-content:center}}:root{--color-red: #FD2E35;--color-white: #FFFFFF;--color-black:#0B0B0B;--color-grey:#808080;--color-grey-paragraph: #333333;--color-contact-us:#F7F7FA;--color-icon:#666666;--color-border-grey: #C3C3C3;--root-depth-color-1: rgba(0, 0, 0, .12);--root-depth-color-1: rgba(0, 0, 0, .14)}@font-face{font-family:NunitoSans-Black;src:url(/assets/NunitoSans-Black-DZUf9e8v.ttf)}@font-face{font-family:NunitoSans-Bold;src:url(/assets/NunitoSans-Bold-DcR24Hsb.ttf)}@font-face{font-family:NunitoSans;src:url(/assets/NunitoSans-Regular-qUfrjwMO.ttf)}@font-face{font-family:Headings;src:url(/assets/OdorMeanChey-Regular-Cb69k7il.ttf)}.page-wrapper{padding:16px 36px 0;font-family:NunitoSans;scroll-behavior:smooth}.nav-logo-wrapper{display:flex;align-items:center;position:sticky;top:0;background:#fff;z-index:1}.route-wrapper{margin:30px}.footer-component{font-family:NunitoSans}@media only screen and (max-width: 1024px){.page-wrapper{padding:.5rem 0rem 0}.route-wrapper{margin:1rem}.nav-logo-wrapper{align-items:normal}}
