@media only screen and (max-width:1600px){:root{--section-space:60px;--section-space-extra:12px;--container-max:1320px}body{font-size:17px}.logo{width:200px}.nav_menu>ul{column-gap:20px}.nav_menu ul{font-size:13px}.flex-next,.flex-prev,.owl-nav [class*=owl-],[class*=swiper-button-]{--space:36px}.sm .flex-next,.sm .flex-prev,.sm .owl-nav [class*=owl-],.sm [class*=swiper-button-]{--space:30px}.homeslider .owl-nav [class*=owl-]{--space:44px}.common_banner{--banner:480px}.common_banner.home_banner{--banner:720px}.homeslider .bannertext{bottom:53%}.package-banner .bannertext-in{max-width:580px}.package-form-wrap{top:46%}.bannertext .heading{font-size:48px}.heading{font-size:42px;margin-bottom:20px}.title{font-size:36px;margin-bottom:16px}.subheading{font-size:24px}.rj_box{font-size:.92em}.tagline{font-size:24px;margin-bottom:20px}:is(.contentLine,.tagline)::after{content:'';margin-top:8px;height:6px}.btn_center,.btn_left,.listGap{margin-top:40px}.button,[class*=rj-btn-]{--height:48px;font-size:15px;padding-inline:24px}[class*=rj-btn-].lg{--height:54px;font-size:18px;min-width:200px}.hook-services::before{width:180px;height:240px}.blogBox,.serviceBox{--icon:72px;--space:16px}.rjCountNumber.heading{font-size:40px}.mainFooter{font-size:16px}.ss-intro{padding:72px 0}.rj_content{margin-bottom:40px}.security-systems-title{font-size:42px}.rj_map_wrap{grid-template-columns:repeat(auto-fit,minmax(390px,1fr));gap:16px}.rj_map{height:min(480px,70vh)}}@media only screen and (max-width:1399px){.packageBox .rj_text-top,.tagline{margin-bottom:16px}:root{--section-space:50px;--container-max:1140px}.area-link,.service-category-tabs__card-title,[class*=rj-btn-].lg,body,label{font-size:16px}.announcements-info ul{column-gap:24px}.announcements-info li{--size:32px}.squeeze-button[class*=rj-btn-]{max-width:160px;font-size:12px}.right_part{column-gap:12px}.google-review img{max-width:32px}.google-review .review-rating{margin-top:4px}.menu-button-container button{margin-left:6px}.logo{width:160px}.nav_menu ul{font-size:12px}.heading,.rjCountNumber.heading{font-size:36px}.formTitle,.packageBox .subheading,.title{font-size:30px}.subheading{font-size:21px}.rj_ques .subtitle,.subtitle{font-size:18px}.footer-title,.tagline{font-size:20px}:is(.contentLine,.tagline)::after{width:80px;height:4px}.button,.processBox,[class*=rj-btn-]{font-size:14px}.readmore{--icon:26px;font-size:1.025em}.common_banner.home_banner{--banner:600px}.banner_btn,.btn_center.sm,.btn_left.sm{margin-top:24px}.uspWrapper{margin-top:-120px}.package-form .formTitle{font-size:28px}.bannertext .heading,.homeslider .bannertext .heading{font-size:40px}.homeslider:hover .owl-nav [class*=owl-]{--offset:12px}.process_slider{--linewidth:120px}.tagline-bg{font-size:16px;padding:10px 20px;min-width:180px;margin-bottom:8px}.process_section .rj_content{max-width:900px}.hook-blog .blog_slider .owl-stage-outer{width:110%}.process_text br{display:none}.call-to-action{min-height:540px}.call-to-action .rj_content{max-width:570px}.packageBox .hero-badge,.service-category-tabs__more{font-size:13px}.hook-services::before{width:120px;height:160px}.blogBox,.serviceBox{--icon:60px}.comment-form :is(input,textarea,select),.form-control,.wpcf7-form-control{padding:4px 12px;--height:44px;font-size:14px}select:is(.form-control,.wpcf7-form-control){background-size:14px;background-position:calc(100% - 10px) 14px}.comment-form-comment textarea,.woocommerce form .form-row textarea,textarea.form-control,textarea.wpcf7-form-control{height:130px}.mainFooter{font-size:15px;--footer-space:60px}.owl-carousel .owl-dots{margin-top:40px}.ss-intro{padding:50px 0;--size:250px;--border:42px}.about-section{background-position-x:right -50px;background-position-y:top -30px}.widget-area{padding:24px 20px;border-radius:12px}.latest-areas-list{gap:3px}.latest-areas-list a{border-radius:7px}.ss-features{margin-top:60px}.ss-detail{gap:24px}.rj_contact .social-wrap{margin-top:32px}.social{--width:40px}.quoteBackdrop .wpcf7-form :is(input:not([type=submit]),select,textarea){--height:50px;border-radius:6px}.packageBox{--arrow:32px}.packageBox .rj_text{padding:24px}.package-info{margin-top:24px;gap:16px}}@media only screen and (max-width:1340px){.hook-blog .blog_slider .owl-stage-outer{width:108%}}@media only screen and (max-width:1300px){.hook-blog .blog_slider .owl-stage-outer{width:108%;margin:0}}@media only screen and (max-width:1199px){.blog_slider.owl-carousel:not(.owl-loaded),.brands_slider.owl-carousel:not(.owl-loaded),.service_slider.owl-carousel:not(.owl-loaded),.testimonial_slider.owl-carousel:not(.owl-loaded){grid-template-columns:repeat(3,minmax(0,1fr))}.anchorText,.blog_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+4),.brands_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+4),.nav_menu>ul>li:not(.menu-button),.service_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+4),.testimonial_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+4){display:none}:root{--ss-radius-lg:20px;--ss-radius-md:12px;--container-max:960px}.announcements-info ul{column-gap:10px}.common_banner.home_banner{--banner:520px}.homeslider .bannertext{bottom:45%}.package-form-wrap{top:55%}.homeslider .bannertext-in{max-width:500px}.common_banner{--banner:400px}.package-banner .common_banner{--banner:480px}.package-banner .bannertext-in{max-width:510px}.rj_content{margin-bottom:32px}.listGap{margin-top:32px}.uspWrapper{margin-top:24px}.hook-blog .blog_slider .owl-stage-outer{width:100%}.call-to-action-video{--content_space:150px}.call-to-action-video .rj_content{max-width:90%;padding:48px 30px 10px;margin:calc(-.5 * var(--content_space)) auto 0}.play-btn{--size:44px}.scrollup{--area:40px}.call-to-action{min-height:440px}.btn_center,.btn_left{margin-top:30px}.footer-info{max-width:100%;text-wrap:balance}.service-solution-section{min-height:360px}.hook-services::before{width:90px;height:120px}.heading{font-size:32px}.subheading{font-size:20px}.tagline{font-size:18px}:is(.contentLine,.tagline)::after{width:72px;height:3px}.single-area-content .rj_map{height:min(400px,70vh)}.solutions_area .rj_content{--padding:20px}.quoteBackdrop .formTitle,.security-systems-title{font-size:36px}.manualBox .subtitle{font-size:17px}.rj_toggle .rj_box{--area:30px;margin:0 0 16px;-webkit-border-radius:4px;border-radius:4px}.rj_ques::after{font-size:.85em;padding:1px 0 0}.rj_contact .contact-info ul{font-size:1.1em;grid-template-columns:repeat(2,1fr)}.quoteBackdrop .modal-content{border-radius:12px}.copyright{margin-top:0}.package-info{gap:16px 32px;flex-direction:row;align-items:center}}@media (min-width:768px) and (max-width:1199px){.service-category-tabs__button{min-width:250px}}@media only screen and (max-width:991px){.blog_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+3),.brands_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+3),.service_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+3),.ss-corner-line,.testimonial_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+3),.uspSlider.owl-carousel:not(.owl-loaded) .item:nth-child(n+3),nav#site-navigation{display:none}.footer-title,.hero-badge,.rj_editor_text div:not([class]),p{margin-bottom:12px}.blog_slider.owl-carousel:not(.owl-loaded),.brands_slider.owl-carousel:not(.owl-loaded),.service_slider.owl-carousel:not(.owl-loaded),.testimonial_slider.owl-carousel:not(.owl-loaded),.uspSlider.owl-carousel:not(.owl-loaded){grid-template-columns:repeat(2,minmax(0,1fr))}:root{--section-space:40px;--ss-radius-lg:16px;--ss-radius-md:8px;--full-image:0}.menu-button-container button{margin-left:0}.header_main{padding-block:12px}.common_banner.home_banner{--banner:480px}.common_banner{--banner:360px}.homeslider .bannertext-in{max-width:100%}.hero-badge{font-size:13px}.bannertext .heading,.homeslider .bannertext .heading{font-size:36px}.homeslider .owl-nav [class*=owl-]{--space:36px;--offset:0px!important}.button,[class*=rj-btn-]{--height:44px;font-size:13px;padding-inline:20px;min-width:130px}[class*=rj-btn-].lg{--height:48px;font-size:15px;min-width:180px}.owl-carousel .owl-dots,.page-faq .rj_toggle{margin-top:30px}.owl-carousel .owl-dots .owl-dot{--size:12px}.package-form-wrap{position:static;transform:none;background:linear-gradient(45deg,var(--title-color) 45%,var(--hover-color));padding:50px 16px}.package-form-wrap .form_wrap.package-form{margin:0 auto;max-width:696px}.mainFooter{--footer-space:40px}.copyright{padding:12px 0;margin-top:0}.inline-list li{align-items:center}.rj_content:is(.sm,.md,.lg){max-width:100%}.ss-intro{padding:40px 0;--size:220px;--border:32px}.heading{font-size:32px;margin-bottom:16px}.formTitle,.title{font-size:28px;margin-bottom:12px}.subheading{font-size:19px}.subtitle{font-size:17px}.tagline{font-size:18px}:is(.contentLine,.tagline)::after{width:60px}.small_title{font-size:1em;margin-bottom:6px}.brands .title,.packageBox .subheading{font-size:28px}.counter{padding:50px 0}.rjCountBox{padding:24px;border-color:var(--primary-color);background:rgba(var(--hover-color-rgb),.35);font-size:14px}.rjCountNumber.heading{font-size:30px}.call-to-action{min-height:360px;position:relative;z-index:1}.call-to-action::before{content:'';position:absolute;inset:0;background:rgb(255 255 255 / 50%)}.call-to-action [class*=rj-btn-].white-btn{background:var(--hover-color);color:var(--white-color)}.call-to-action-video figure{aspect-ratio:2/1;border-radius:10px}.process_slider{--linewidth:80px;--extraWidth:10px}.uspBox .rj_text{padding:16px}.rj_content.contentLine::after{width:130px}.directory-shell{padding:24px;border-radius:16px}.area-tabs,.search-box input{border-radius:6px}.directory-toolbar{padding-bottom:12px;gap:12px}.area-tab{font-size:13px;min-height:38px}.search-box i{left:12px}.search-box input{min-height:48px;padding:8px 18px 8px 36px;font-size:14px}.area-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.area-link{font-size:15px}.latest-areas-list{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.solutions_area figure img{min-height:auto;aspect-ratio:3/2}.solutions_area .rj_content{--padding:0}.ss-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:32px}.cctv-inclusions ul,.clientBox,.packageBox,.ss-detail{grid-template-columns:1fr}.ss-detail{display:grid;gap:16px;margin-top:24px}.subtitle.cctv-package-name{font-size:15px;margin:0}.cctv-inclusions ul{margin:16px 0 4px;padding:18px 10px 0}.service-category-tabs__nav{margin-bottom:30px}.service-category-tabs__button{--icon-size:36px;gap:12px;min-height:60px;padding:8px 16px;font-size:13px}.clientBox{box-shadow:#2cc61f 3px 3px,#a3e99e 6px 6px,rgba(169,234,164,.73) 9px 9px}.manualList .row{row-gap:60px;padding-top:36px}.rj_icon{--size:60px}.manualBox .subtitle{font-size:16px}.testiBox{border-radius:4px;padding:30px 24px}.t_wrap{gap:12px}.testimonialIcon{--area:54px}.testiBox .review-rating{margin-block:12px 24px;font-size:1.15em}.google-icon{max-width:32px}.rj_map{height:min(360px,60vh)}.rj_contact .contact-info ul{font-size:1em;row-gap:12px}.rj_contact .contact-info li{--size:40px;gap:12px}.rj_contact .social-wrap{margin-top:24px}.packageBox::before{width:calc(var(--arrow) * 2);clip-path:polygon(0% 0%,100% 0%,50% 50%);margin:0 auto calc(-1.5 * var(--arrow))}.package-price span{font-size:2.2em}}@media only screen and (max-width:767px){.cctv-card,.search-form-inner{border-radius:18px}.announcements-bar .social,.blogBox .blog-info>:not(:last-child)::after,.counter_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+3),.latest-areas-list .area-arrow,.search-form-inner .search-icon{display:none}.area-grid,.counter_slider.owl-carousel:not(.owl-loaded){grid-template-columns:repeat(2,minmax(0,1fr))}.cctv-inclusions ul,.rj_contact .contact-info ul,.service-category-tabs__nav{grid-template-columns:1fr}.right_part{column-gap:8px}.google-review{gap:6px;padding:7px 16px 7px 10px;font-size:11px}.google-review img{max-width:30px}.mainHeader .squeeze-button[class*=rj-btn-]{max-width:inherit}.squeeze-button[class*=rj-btn-]{font-size:12px}.bannertext .heading,.homeslider .bannertext .heading,.quoteBackdrop .formTitle,.security-systems-title{font-size:32px}.package-form-wrap .form_wrap.package-form{max-width:516px}.no-results-wrapper{padding:40px 16px 30px}.no-results-icon{width:80px;height:80px;font-size:28px;margin-bottom:22px}.directoryTitle,.no-results-title{font-size:24px}.no-results-message{font-size:.95em;margin-bottom:24px}.search-form-inner{flex-direction:column;padding:4px;gap:0}.styled-search-form .search-field{width:100%;padding:14px 16px;text-align:center}.styled-search-form .search-submit{width:100%;justify-content:center;padding:14px;border-radius:14px}.search-result-badge{font-size:13px;padding:8px 16px}.valued-clients__logo{min-height:110px;padding:20px 15px}.valued-clients__logo img{max-height:52px}.service-category-tabs__button{width:100%;min-width:0;min-height:64px;justify-content:flex-start}.black-background,.cctv-packages{padding:58px 0 66px}.cctv-heading{margin-bottom:34px}.cctv-brand{justify-content:center}.cctv-product{min-height:180px;margin-top:-4px}.cctv-product img{max-height:180px}.cctv-package-name{margin-inline:20px;font-size:16px}.cctv-card-footer{padding-inline:20px}.cctv-inclusions ul{margin-inline:0px;text-align:left}.widget-area{padding:22px 18px;border-radius:14px}.widget-title .heading-title{font-size:20px}.latest-areas-list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.latest-areas-list a{padding:7px 9px;font-size:14px}.footer-info .footer-title{margin-block:16px 8px}:is(.heading,.title) br{display:none}.package-form-wrap{padding-block:40px}.package-form .formTitle{font-size:26px;margin-bottom:6px}.call-to-action-video .rj_content{max-width:100%;padding:0;margin:24px 0 0}.tagline{margin-bottom:12px}:is(.contentLine,.tagline)::after{width:48px;height:3px}.blogBox,.serviceBox{--icon:54px;--space:12px}.heading{font-size:30px}.about-section{background-position-x:right -30px;background-position-y:top -20px}.breadcrumb{font-size:15px}.breadcrumb li:last-child{max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.letter-btn{border-radius:4px}.rj-popupVideo-container{height:auto;aspect-ratio:1/1}.package-banner .common_banner{--banner:360px}.rj_ques .subtitle{font-size:17px}.ss-features{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.hook-blog .blogBox .rj_text{padding:12px}.blogBox .blog-info{flex-direction:column;align-items:start}.quoteBackdrop .modal-header{padding:20px 64px 22px 20px}.quoteBackdrop .modal-body{padding:24px 20px}.quoteBackdrop .wpcf7-form :is(input:not([type=submit]),select,textarea){--height:48px}.quoteBackdrop .wpcf7-form select{background-position-y:16px}.copyright-wrapper{flex-wrap:wrap;row-gap:8px}.copyright-wrapper .social{width:100%;margin-top:8px;justify-content:center}.fixedQuote{gap:8px}}@media only screen and (max-width:575px){body,label{font-size:15px}.blog_slider.owl-carousel:not(.owl-loaded),.directory-toolbar,.service_slider.owl-carousel:not(.owl-loaded),.testimonial_slider.owl-carousel:not(.owl-loaded),.uspSlider.owl-carousel:not(.owl-loaded){grid-template-columns:1fr}.blog-info>:not(:last-child)::after,.blog_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+2),.service_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+2),.testimonial_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+2),.uspSlider.owl-carousel:not(.owl-loaded) .item:nth-child(n+2){display:none}:root{--announcements-bar-height:60px}body{overflow:hidden}.announcements-bar{padding-block:10px;border:none}.google-review{gap:4px;padding:6px 16px 6px 10px;font-size:10px}.google-review img{max-width:28px}.listGap:has(.owl-carousel){margin:0}.boxHeight .owl-stage-outer{margin:0;padding:0}.cf7-step .wpcf7-form-control-wrap,.footer-info{margin-bottom:12px}.menu-button-container button{--height:36px}.primary-menu-container{right:8px;width:180px;padding:12px;border-radius:8px;font-size:13px}.button,[class*=rj-btn-],li.menu-button a{--height:40px;padding-inline:16px}.primary-menu-container::before{right:13px}.header_main{position:relative;top:0;background:linear-gradient(120deg,var(--secondary-color) 0,#696767 55%,var(--title-color) 100%)}.button,[class*=rj-btn-]{font-size:12px;min-width:120px}[class*=rj-btn-].lg{font-size:14px;min-width:160px}.common_banner.home_banner{background:var(--title-color)}.homeslider .item{background:0 0!important}.homeslider .owl-nav [class*=owl-]{top:20%}.banner-poster{position:relative!important}.homeslider .bannertext{position:static;transform:none;padding:30px 0 50px}.homeslider .bannertext .heading div{display:inline}.flex-next,.flex-prev,.owl-nav [class*=owl-],[class*=swiper-button-]{--space:32px;font-size:calc(var(--space) / 2.5);--offset:-12px;padding-top:3px}.directory-shell{padding:20px 12px;border-radius:12px}.area-tabs,.quoteBackdrop .wpcf7-form input[type=submit]{width:100%}.area-tab{flex:1;min-width:0}.directory-meta{align-items:flex-start;flex-direction:column}.footer-info{max-width:100%;text-wrap:inherit}.fTitleClick{position:relative;margin-bottom:0;padding:12px 16px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;background:var(--white-color);color:var(--different-color);font-weight:600;font-size:18px}.fTitleClick::after{content:"\2b";display:block;font:900 1em/1 "Font Awesome 7 Free";color:currentColor}.opened>.fTitleClick::after{content:"\f068"}.fTitleClick~*{display:none;padding:12px;background:rgba(var(--primary-color-rgb),.1)}.footer-contact-info .contact-info{padding-block:20px}.bannertext .heading,.heading,.homeslider .bannertext .heading,.security-systems-title{font-size:30px}.formTitle,.title{font-size:26px}.subheading{font-size:18px}.tagline{font-size:17px}.service-solution-section{min-height:300px}.listGap,.owl-carousel .owl-dots,.page-faq .rj_toggle{margin-top:24px}.owl-carousel .owl-dots .owl-dot{--size:10px}.rj_content{margin-bottom:24px}.hook-services::before{width:54px;height:80px}.rj_content.contentLine::after{width:90px}.common_banner{--banner:240px}.package-banner .common_banner{--banner:280px}.bannertext{bottom:50%;padding-block:24px}.area-tab{min-height:40px;border-radius:4px}.blog-info{flex-direction:column;align-items:start}.rj_toggle .rj_box{--area:28px;margin:0 0 12px}.social{--width:36px}.quoteBackdrop.modal{padding-inline:8px}.quoteBackdrop .modal-dialog{margin:8px auto}.quoteBackdrop .modal-content{border-radius:15px}.quoteBackdrop .modal-header{padding:22px 58px 20px 20px}.quoteBackdrop .modal-header::after{left:20px}.quoteBackdrop .btn-close{top:16px;right:14px;width:36px;height:36px}.quoteBackdrop .modal-body{padding:22px 20px 24px}.quoteBackdrop .formTitle{font-size:29px}.quoteBackdrop .quote-modal-heading p{font-size:13px}.quoteBackdrop .wpcf7-form .row{row-gap:14px}.package-brand{border-radius:0 0 0 var(--round);margin:0;position:absolute;top:0;right:0;z-index:2}.ss-feature{padding:20px}.ss-detail-card{padding:24px}.button,.menu-button a,.uspBox .small_text,[class*=rj-btn-]{font-weight:600}.mobileViewArrow .owl-nav{display:flex;justify-content:center;gap:12px;margin-top:24px}.mobileViewArrow .owl-nav [class*=owl-]{position:static;transform:none;padding-top:0px;font-size:12px;--space:36px}.valued-clients::before{top:-110px;right:-30px;width:200px;height:200px}}@media only screen and (max-width:479px){:root{--ss-radius-lg:10px;--ss-radius-md:6px}.right_part :is(#site-navigation,.google-review){display:none}.squeeze-button[class*=rj-btn-]{font-size:11px}.logo{width:140px}.common_banner{--banner:200px}.banner-poster img{min-height:150px}.homeslider .owl-nav [class*=owl-]{top:15%;--space:30px}.bannertext .heading,.homeslider .bannertext .heading{font-size:28px}.breadcrumb{display:none}.f-logo{max-width:170px;margin-bottom:8px}.fTitleClick,.footer-title,.processBox .subtitle,.rj_ques .subtitle,.tagline{font-size:16px}.formTitle,.heading{font-size:26px;margin-bottom:12px}.brands .title,.security-systems-title{font-size:26px}.formTitle,.title{font-size:24px;margin-bottom:10px}.subheading{font-size:17px}.copyright-wrapper{row-gap:4px;flex-direction:column}.ss-image-frame{border-width:6px}.btn-wrap [class*=rj-btn-]{width:100%}.ss-intro{--size:150px;--border:24px}.brandBox{height:100px}.brandBox img{max-height:70px}.counter{padding:40px 0}.rjCountBox{padding:12px;font-size:13px;min-height:100px;display:grid;align-content:center}.package-form .formTitle,.packageBox .subheading,.rjCountNumber.heading{font-size:24px}.form_wrap.package-form{border-radius:8px;padding:20px 16px}.manualBox .subtitle,label{font-size:14px}.comment-form :is(input,textarea,select),.form-control,.wpcf7-form-control{--height:40px;font-size:13px}select:is(.form-control,.wpcf7-form-control){background-size:12px;background-position:calc(100% - 10px) 12px}.comment-form-comment textarea,.woocommerce form .form-row textarea,textarea.form-control,textarea.wpcf7-form-control{height:90px}.call-to-action{padding-block:40px;background-position:85% 0!important}.call-to-action-video .rj_content{margin:20px 0 0;text-align:left!important}.call-to-action-video .tagline::after{margin-inline:0}.flex-next,.flex-prev,.owl-nav [class*=owl-],[class*=swiper-button-]{padding-top:0}.directoryTitle{font-size:22px}.processBox,.result-count{font-size:13px}.letter-btn{--area:32px;font-size:12px;font-weight:700}.area-link{font-size:14px;border-radius:6px;padding:10px}.single-area-content .rj_map{height:min(320px,70vh)}.package-form-wrap{padding-block:30px}.responsive_nav-footer .footer-title{font-size:18px}.process_slider{--linewidth:0;--extraWidth:0}.service-category-tabs__item{padding:0 4px}.service-category-tabs__card-title{font-size:14px;padding:16px 12px 8px}.service-category-tabs__more{gap:4px;padding:0 12px 12px;font-size:11px}.service-category-tabs__card a::after{left:12px;width:32px;height:2px}.manualList .row{row-gap:40px;padding-top:20px;--bs-gutter-x:16px}.manualBox{box-shadow:2px 2px 0 0 var(--primary-color);padding:0 10px 16px;gap:10px}.manualBox:hover{box-shadow:-2px -2px 0 0 var(--primary-color)}.rj_icon{--size:54px}.comment-respond,.form_wrap,.quoteBackdrop .modal-body,.testiBox{padding:20px 16px}.testimonialIcon{--area:48px}.testiBox .review-rating{margin-block:12px}.rj_toggle .rj_ques{padding:12px 8px}.rj_ans{padding-inline:12px}.fixedReview{display:block}.quoteBackdrop .wpcf7-form :is(input:not([type=submit]),select,textarea){--height:44px;border-radius:4px}.packageBox{--arrow:24px}.cctv-card,.packageBox .rj_text,.ss-detail-card{padding:20px}.package-brand img{max-height:36px;border-radius:var(--round)}.packageBox .rj_editor_text ul{column-count:inherit}.mainFooter{--footer-space:30px;padding-bottom:54px}.scrollup{bottom:60px}.fixedQuote{border-radius:8px;padding:8px;bottom:6px}.brands_slider.owl-carousel:not(.owl-loaded),.counter_slider.owl-carousel:not(.owl-loaded){grid-template-columns:repeat(2,minmax(0,1fr))}.valued-clients::before{top:-70px;right:-30px;width:140px;height:140px}}@media only screen and (max-width:359px){.brands_slider.owl-carousel:not(.owl-loaded),.counter_slider.owl-carousel:not(.owl-loaded){grid-template-columns:1fr}.brands_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+2),.counter_slider.owl-carousel:not(.owl-loaded) .item:nth-child(n+2){display:none}.bannertext .heading,.homeslider .bannertext .heading{font-size:28px}.heading{font-size:25px}.formTitle,.title{font-size:22px}.tagline{font-size:15px}}

/* Package page security solutions. */
@media only screen and (max-width: 1199px) {
    .section-package-another-info .package-info-layout {
        grid-template-columns: minmax(0, 1fr);
    }
}
@media only screen and (max-width: 575px) {
    .section-package-another-info .ss-features {
        grid-template-columns: minmax(0, 1fr);
        gap: 24px;
    }
    .section-package-another-info .ss-feature-image {
        aspect-ratio: 1.8;
    }
    .section-package-another-info .ss-feature-title {
        max-width: none;
        font-size: 22px;
    }
    .section-package-another-info .ss-feature {
        font-size: 16px;
    }
}
