@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Russo+One&display=swap);body{font-family:"Open Sans",sans-serif}.bg-purple{background-color:#6D4666}.btn-blue{background-color:#231a73;color:#fff;font-size:16px;border-radius:10px;padding:10px 20px;text-decoration:none;transition:all 0.5s ease-in-out}.btn-whites{border:1px solid #000;text-decoration:none;padding:15px 10px;color:#000;border-radius:10px;transition:all 0.5s ease-in-out}.btn-blue:hover,.btn-whites:hover{transform:scale(1.1);background-color:#212529;color:#fff}header.main-header{position:absolute;top:0;width:100%;z-index:999}a.navbar-brand img{max-width:250px}.navbar ul.navbar-nav li{padding:0 10px}.navbar ul.navbar-nav li a{font-size:16px;color:#000;font-weight:500;text-decoration:none;display:flex}.navbar ul.navbar-nav li a.nav-link.active{color:#231a73;font-weight:500;border-radius:50px}.navbar .right-menus{display:flex;list-style:none;align-items:center;margin:0;padding:0;gap:10px}.navbar .right-menus li{line-height:2.5;background-color:#231a73;margin:5px 0;border-radius:5px}.navbar .right-menus li a{text-decoration:none;color:#fff;padding:10px;background-color:#fff0}.banner-slider .banner-slider-content{text-align:center;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.banner-slider .banner-slider-content h2{font-size:82px;font-weight:900;color:#000;font-family:"Russo One",sans-serif;letter-spacing:2px}.banner-slider .banner-slider-content p{font-size:18px;color:#000;font-family:"Russo One",sans-serif;letter-spacing:8px}.banner-slider .banner-slider-content a{text-decoration:none;color:#fff}.trusted h2{font-size:32px;color:#000;text-align:center}.trusted ul.trusted-logo{display:flex;justify-content:space-between;padding:0;list-style:none;flex-wrap:wrap}.trusted ul.trusted-logo li img{max-width:200px}.about-us .about-us-heading h4{color:#231a73;background-color:#d3d1e3;max-width:fit-content;width:100%;font-size:20px;padding:5px 10px}.about-us .about-us-heading p{font-size:28px;color:#000}.about-us .about-us-heading h2{font-size:60px;color:#000;font-weight:700}.about-us .about-us-content p{text-align:justify;line-height:1.7;color:#000}.area-expertise{background-color:#000}.area-expertise .area-expertise-content h2{font-size:20px;letter-spacing:2px;background-color:#333;color:#fff;max-width:fit-content;padding:5px 20px}.area-expertise ul{display:flex;justify-content:start;padding:20px 0;list-style:none;align-items:center;text-align:center}.area-expertise ul li{padding-right:110px}.area-expertise ul figcaption{color:#fff;padding-top:20px;font-size:20px}.our-services h2{font-size:24px;color:#231a73;background-color:#d3d1e3;text-align:center;max-width:fit-content;width:100%;margin:0 auto;padding:5px 10px}.services-box{position:relative;overflow:hidden;border-radius:30px}.services-box img{width:100%;transition:transform 0.3s ease-in-out;height:auto}.our-services .services-box:hover img{transform:scale(1.1);filter:brightness(70%);height:auto;background-size:cover}.our-services .services-box:hover h2{color:#000}.our-services .overlay{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;text-align:left;padding:50px;transition:opacity 0.3s ease-in-out;font-size:32px;background:#0000005e}.our-services .overlay a{color:#fff;font-size:32px}.why-choose{background-image:url(/wp-content/themes/my_theme/assets/images/why-choosebg.png);background-position:center;background-size:cover;background-repeat:no-repeat}.why-choose .why-choose-content{padding-top:90px}.why-choose .why-choose-content h4{color:#fff;background-color:#5a5d64;padding:5px 10px;width:100%;max-width:max-content;font-size:20px}.why-choose .why-choose-content h2{color:#fff;font-size:42px;padding:20px 0}.why-choose .why-choose-content ol li{font-size:20px;line-height:2.5;color:#fff}.remote-support{position:relative;overflow:hidden}.remote-support .remote-support-content h4{font-family:"Russo One",sans-serif;font-size:24px;letter-spacing:5px}.remote-support .remote-support-content h2{font-size:48px;letter-spacing:5px;text-transform:uppercase}.remote-support .remote-support-content{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;padding:100px;transition:opacity 0.3s ease-in-out;font-size:32px}.remote-support a.btn.btn-download{border:1px solid #fff;font-size:16px;color:#fff;padding:8px 30px;margin-top:30px;transition:all 0.5s ease-in-out}.remote-support a.btn.btn-download:hover{transform:scale(1.1)}.certifications h4{color:#231a73;background-color:#d3d1e3;padding:5px 10px;width:100%;max-width:max-content;font-size:20px;text-align:center;margin:0 auto;letter-spacing:3px}.certifications img{max-width:200px;width:100%;margin:0 auto;text-align:center}.checked{color:orange}.testimonials .textimonials-heading h4{color:#231a73;background-color:#d3d1e3;padding:5px 10px;width:100%;max-width:max-content;font-size:20px;letter-spacing:3px}.testimonials .textimonials-heading h2{font-size:48px;padding-top:20px}.testimonials .testimonials-box{background-color:#f4f4f4;padding:30px 50px}.testimonials .testimonials-box ul{display:flex;justify-content:space-between;list-style:none;padding:0;flex-wrap:wrap;align-items:center}#testimonials-slider .owl-nav .owl-next{position:absolute;right:0;top:45%;text-align:center;z-index:5;width:40px;height:40px;outline:0;transition:all 0.3s;color:#000;font-size:20px;border-radius:5px;line-height:30px}#testimonials-slider .owl-nav .owl-prev{position:absolute;left:0;top:45%;text-align:center;z-index:5;width:40px;height:40px;outline:0;transition:all 0.3s;color:#000;font-size:20px;border-radius:5px;line-height:30px}#testimonials-slider .owl-nav .owl-next:hover,#testimonials-slider .owl-nav .owl-prev:hover{background:#eaeaea;color:#000}#testimonials-slider .owl-nav{display:block!important}.our-blogs h4{color:#231a73;background-color:#d3d1e3;padding:5px 10px;width:100%;max-width:max-content;font-size:20px;text-align:center;margin:0 auto;letter-spacing:3px}.our-blogs .our-blogs-box{position:relative}.our-blogs .our-blogs-box .overlay-blogs{position:absolute;width:100%;height:100%;top:0;left:0;color:#fff;display:flex;flex-direction:column;align-items:baseline;justify-content:flex-end;text-align:left;padding:0 20px;transition:opacity 0.3s ease-in-out;font-size:32px}.our-blogs .our-blogs-box .overlay-blogs h2{text-align:left;font-size:24px}.our-blogs .our-blogs-box .overlay-blogs p{text-align:left;font-size:14px}.area-serve .area-server-content h4{color:#231a73;background-color:#d3d1e3;padding:5px 10px;width:100%;max-width:max-content;font-size:20px;letter-spacing:3px}.area-serve .area-server-content ul{list-style:none;padding:0;line-height:3}.area-serve .area-server-content ul li a{color:#000;text-decoration:none;font-size:18px;font-weight:500}.area-serve .area-server-content ul li a i{color:#231a73;font-size:24px;vertical-align:middle}.quick-inquiry{background-color:#000;background-size:60%;background-repeat:no-repeat}.quick-inquiry h2{font-size:45px;color:#fff;padding-bottom:30px;font-weight:700}.title-wrapper span{color:#d2c5c5;font-size:18px;margin-bottom:10px;display:inline-block}.quick-inquiry .form-control{background-color:#555558f2;border:none;min-height:50px;color:#fff}.quick-inquiry *::placeholder{color:#ddd}section#quick-inquiry button{min-height:50px}.main-footer{border-top:1px solid #ddd;margin:50px 0;border-bottom:1px solid #ddd;padding:10px 0}.main-footer .footer-head h4{color:#231a73;font-size:20px;padding:20px 0}.main-footer ul.footer-social{display:flex;justify-content:flex-start;list-style:none;padding:0;flex-wrap:wrap}.main-footer ul.footer-social li{margin:0 10px}.main-footer ul.footer-social li i{font-size:42px;color:#231a73}.main-footer ul.footer-menus{padding:0;margin:0;list-style:none}.main-footer ul.footer-menus li a{color:#000;font-size:16px;text-decoration:none}form.footer-newsletters .form-control{background-color:#d5d5d5}.main-footer ul.social-links{display:flex;justify-content:end;padding:0;list-style:none}.main-footer ul.footer-menus li{line-height:2.5}.main-footer ul.social-links li{margin:0 20px}form.footer-newsletters p{color:#000}ul.copyright-menus p{font-size:16px;color:#000;text-align:center}.about-us-content h2{font-size:45px;font-weight:700;margin-bottom:2rem}.about-us-img img{width:auto;max-height:600px}.values-section{text-align:center;padding:40px 20px}.values-section h2{font-size:24px;color:#231a73;background-color:#d3d1e3;text-align:center;max-width:fit-content;width:100%;margin:0 auto;padding:5px 10px}.value-card{position:relative;color:#fff;text-align:left;background-size:contain;background-position:center;min-height:500px;display:flex;align-items:flex-end;padding:20px;background-repeat:no-repeat}.value-card::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 0 0 / .5);z-index:0}.value-card-content{position:relative;z-index:1}.value-card h3{font-size:20px;font-weight:700}.value-card p{font-size:14px;margin-bottom:10px}.value-card a{color:#fff;text-decoration:underline}section.main-service-wrapper{padding:2rem 0}section.main-service-wrapper h2{text-align:center;font-size:60px;font-weight:700;margin:2rem 0}.service-card{text-align:center;display:flex;flex-direction:column;gap:3rem;margin-bottom:35px}.service-card-content h3{font-size:38px;font-weight:700}.service-card-content{padding:0 4rem 0}.service-card-content a{display:inline-block;margin-top:30px;color:#211968;font-weight:600}.blog-section{padding:3rem 0}.blog-card{background:#E9E7F2;height:100%}.blog-content{padding:30px}.blog-content a{display:inline-block;margin-top:30px;color:#211968;font-weight:600}p.blog-info{color:#7d7c82;margin:1rem 0}.blog-card h3{font-weight:700;font-size:22px}section.advaced-security h2{font-size:40px;font-weight:700;margin-bottom:30px}section.advaced-security ul{list-style:none;margin:0;padding:0}.access-control{background:#000;color:#fff}.advaced-security-content ul li i{color:#4a41b3;margin-right:11px;font-size:25px}.advaced-security-content ul li{background:#ebf7fe;margin:1rem 0;padding:12px;border:1px solid #cccc;border-radius:7px}.advaced-security-img{max-height:650px;display:flex}.advaced-security-img img{object-fit:cover;border-radius:50px;width:100%}.access-control h2{font-size:40px;font-weight:700}.access-control-img img{border-radius:45px}section.accordion-section h2{font-size:40px;text-align:center;font-weight:700;margin-bottom:40px}section.accordion-section{padding:3rem 0;text-align:center}.accordion-content{padding:15px;box-shadow:rgb(0 0 0 / .16) 0 1px 4px;display:none;border-radius:0 0 17px 17px}.accordion-header.active{border-radius:17px 17px 0 0;background-color:#000}.accordion-header{background:#231a73;margin:2px 0;color:#fff;padding:22px;display:flex;justify-content:space-between;align-items:center;border-radius:17px}.accordion-header:hover{background:#000;color:#fff}.accordion-header::after{content:'+';font-size:12px;font-family:"Font Awesome 5 Free";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900}.accordion-header.active::after{content:'\f068';font-family:"Font Awesome 5 Free";display:inline-block;padding-right:3px;vertical-align:middle;font-weight:900}.accordion-list{list-style:none;padding:0;margin:2rem 0;display:grid;grid-template-columns:50% 50%;gap:10px}ul.accordion-list li{margin-bottom:1rem;text-align:left}.bg-gray{background-color:#f4f5fe;padding:20px;border-radius:20px}.video-surveillance-img-box img{border-radius:50px}.video-surveillance-content{display:flex;flex-direction:column;color:#fff;height:100%;padding:30px;border-radius:50px;background:#000;align-items:flex-start;justify-content:center}.Benefits-of-video{color:#fff;background:#231a73}.Benefits-of-video .accordion-header{background:#fff;color:#000}.Benefits-of-video .accordion-content{background:#1e1e39}.Benefits-of-video h2{color:#fff}.intercom-section{background:url(/wp-content/themes/my_theme/assets/images/Intercom-banner.png) center center / cover;background-repeat:no-repeat;padding:3rem 0;position:relative;color:#fff}.intercom-section .container{position:relative}section.intercom-section.py-5 h2{font-size:52px;font-weight:600}.intercom-section:before{content:"";background:linear-gradient(91deg,black,#ff939300);left:0;width:60%;position:absolute;top:0;bottom:0}.alarm-monitoring-card{background:#000;color:#fff;padding:30px;border-radius:30px}.alarm-monitor-left img{border-radius:30px}.alarm-monitoring-card h2{font-size:35px;font-weight:600;line-height:1.4;margin-bottom:1rem}.Monitoring-service{padding:2rem 0}.Monitoring-service h4{text-align:center}.Monitoring-service h2{font-size:40px;text-align:center;font-weight:700}.contact-pro h2{font-size:45px;font-weight:700;margin-bottom:20px}.contact-pro p{margin:23px 0}.contact-pro a{background:#000;color:#fff;text-decoration:none;padding:16px;transition:all .3s ease-out}.contact-pro a:first-child{background:#231a73}.contact-pro a:hover{background-color:#898799!important}section.map-section{background:#e9e8f1;padding:3rem 0}section.map-section h3{font-size:35px;margin-bottom:18px}section.map-section strong{color:#231a73}.video-surveillance{text-align:center}.video-surveillance h2{font-size:45px;font-weight:700;margin-bottom:1rem}p.security-para{font-weight:400;font-size:21px;color:#393434;margin:1.5rem 0}.video-surveillance a{color:#211968;font-size:18px}section.securing-chicago{text-align:center}section.securing-chicago h2{font-size:45px;font-weight:700}section.securing-chicago h4{margin:1.5rem}.securing-chicago h5{color:#231a73;font-size:24px;font-weight:700;margin:1rem 0}.include-card{position:relative;overflow:hidden}.include-card:hover img{transition:all .3s ease-in-out}.include-card:hover img{transform:scale(1.2)}.include-card::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:47%;background:linear-gradient(1deg,#000000c9,transparent);z-index:0}.service-title{position:absolute;bottom:25px;color:#fff;font-size:28px;z-index:11;left:18px;max-width:60%;text-align:left}.service-title p{font-size:30px;font-weight:600}.why-choose-us{background:url(/wp-content/themes/my_theme/assets/images/why-choose-bg.png) no-repeat center center;background-size:cover;min-height:550px;display:flex;align-items:center}.why-choose-us h2{font-size:45px;font-weight:700;margin-bottom:3rem}section.why-choose-us ul li{margin:1rem 0}.why-choose-us-para a{color:#211968;font-size:18px}.top-bg-area{background:url(/wp-content/themes/my_theme/assets/images/top-bg-area-banner.png) no-repeat center center / cover;text-align:center;color:#fff;padding:5rem 0}.top-bg-area p{margin-bottom:3rem}section.main-features h2{font-size:42px;font-weight:700;margin:2rem 0}section.main-features a{color:#fff;font-size:18px;font-weight:600}.bottom-area{margin:3rem 0}.features-card{background:#f2f2f2;padding:50px;height:100%}.features-card a{color:#231a73!important;font-weight:600}.features-card h3{font-size:35px;font-weight:600;margin-bottom:30px}.invest-in-peace{text-align:center}.invest-in-peace a{font-size:16px!important;color:#231a73!important}.scrolled{position:fixed!important;background:#fff}#quick-inquiry .wpcf7-response-output{color:#000;background:#fff;border:none!important;padding:10px}.main-header .navbar ul li:hover>ul{display:block}.main-header .navbar li{position:relative}.main-header .navbar ul ul{display:none;position:absolute;top:100%;left:0;z-index:99999;min-width:220px;background:#fff;margin:0;padding:0;white-space:nowrap}.main-header .navbar ul.navbar-nav li{padding:0 15px}.main-header .navbar ul.sub-menu li{padding:0 15px;list-style:none}.main-header .navbar ul ul li{margin-bottom:1rem}.main-header .menu-item-has-children>a{position:relative;padding-right:20px}.main-header .menu-item-has-children>a::after{content:"\f078";font-size:12px;position:absolute;right:5px;top:50%;transform:translateY(-50%);transition:transform 0.3s ease;color:#000;font-family:'FontAwesome'}.main-header .menu-item-has-children.open>a::after{transform:translateY(-50%) rotate(275deg)}#banner-slider img{width:100%}.our-blogs-box a{color:#fff}#banner-slider .logo-banner{max-width:300px!important;margin:2rem}section#banner-slider{position:relative}section#banner-slider:after{content:"";background:#00000054;position:absolute;inset:0}.banner-slider .banner-slider-content h2{color:#fff}.banner-slider .banner-slider-content{z-index:11;color:#fff}.banner-slider .banner-slider-content p{color:#fff}header.main-header{background:#ffffffa3}.page-id-6 section#banner-slider:after{background:#00000021}@media screen and (max-width:1199px) and (min-width:992px){a.navbar-brand img{max-width:150px}.navbar ul.navbar-nav li{padding:0 5px}.banner-slider .banner-slider-content{top:45%}.area-expertise ul li{padding-right:75px}}@media (max-width:1400px){.right-menus a{font-size:0}.right-menus a i{font-size:16px}}@media (max-width:1200px){.about-us .about-us-heading h2{font-size:45px}.remote-support .remote-support-content{justify-content:center}}@media (max-width:1024px){.area-expertise ul li{padding-right:0}.area-expertise ul{justify-content:space-between}section.advaced-security h2{font-size:29px;margin-bottom:20px}}@media (max-width:991px){section.advaced-security h2{margin:1rem 0}.our-services .overlay{padding:10px;font-size:18px}.banner-slider .banner-slider-content h2{font-size:60px}.certifications img{margin:30px auto}.testimonials .textimonials-heading h2{font-size:30px;margin-bottom:2rem;text-align:center}.trusted ul.trusted-logo{display:flex;justify-content:center;padding:0}ul.trusted-logo li{background:#f3f3f3;margin:10px;padding:15px}#banner-slider img{width:100%;object-fit:cover;min-height:500px}ul.sub-menu li{margin:14px 0!important}.navbar-collapse{background:#fff}.main-header .navbar ul ul{position:relative}.main-header .navbar ul.navbar-nav li{margin:8px;width:100%}.noptin-form-footer{padding:0}.about-us-img img{width:100%;object-fit:cover}.value-card{margin:1rem 0}.banner-slider .banner-slider-content{top:20%}section.main-service-wrapper h2{font-size:30px;margin-top:0}.service-card-content h3{font-size:30px}.quick-inquiry{background-image:none;padding:1rem!important}.quick-inquiry h2{font-size:32px;padding-bottom:14px;padding-top:10px}.quick-inquiry h2{font-size:32px;color:#fff;padding-bottom:14px;font-weight:700;padding-top:10px}.access-control-img img{margin:1rem 0}.accordion-list{grid-template-columns:100%}.video-surveillance-content{margin:1rem 0}.Monitoring-service h2{font-size:32px}section.accordion-section h2{font-size:30px;margin-bottom:32px}.intercom-section:before{width:100%}.alarm-monitoring-card h2{font-size:27px;margin:1rem 0}section.intercom-section.py-5 h2{font-size:32px}ul#menu-header-menu{align-items:self-start!important}#banner-slider .logo-banner{max-width:400px;margin:2rem;min-height:auto!important}}@media (max-width:767px){.about-us .about-us-heading h2{font-size:35px}.remote-support .remote-support-content h2{font-size:30px}.remote-support .remote-support-content{padding:10px}.our-blogs .our-blogs-box .overlay-blogs h2{font-size:16px}.area-server-content{margin-bottom:1rem}.why-choose .why-choose-content h2{font-size:35px}.why-choose .why-choose-content ol li{font-size:16px}.access-control h2,.section.accordion-section h2{font-size:30px}.banner-slider .banner-slider-content h2{font-size:31px}.banner-slider .banner-slider-content{top:30%}}@media (max-width:600px){.about-us .about-us-heading h2{font-size:25px;margin-bottom:1rem}.Monitoring-service h2{font-size:18px}section.advaced-security h2{font-size:18px}a.navbar-brand img{max-width:200px}.service-card-content{padding:0 1rem 0}}a.cta{color:#23262b;font-weight:400}.quick-inquiry .mb-3{margin-bottom:0!important}