*{padding: 0;margin: 0;box-sizing: content-box;}

body{font-family: 'Lato', sans-serif;overflow-x: hidden;}

.header{background-color:#006DB6 !important;color: #fff;padding: 30px 0;border-bottom: 3px solid #FFDE17;}

.container{max-width: 1650px;margin: 0 auto;}

ul li{list-style: none;font-family: 'Roboto', sans-serif !important;}

ol li{font-family: 'Roboto', sans-serif !important;font-size: 16px;}

h1{margin: 0;}

.row{display: flex;}

.col-6{width: 50%;}

.col-4{width: 33.3%;padding: 0 10px;}

.col-10{width: 80%;}

.col-2{width: 20%;}

.text-center{text-align: center;}

a{text-decoration: none;color: #000;}

p{font-size: 16px;line-height: 24px;font-family: 'Roboto', sans-serif !important;}

.brand{width: 25%;}

.brand img{width: 341px;height: 80px;}

.menu-wrapper{width: 75%;text-align: right;}

.main-menu ul {list-style-type: none;margin: 0;padding: 0;}

.main-menu .nav-item {display: inline;margin: 0 30px;}

.menu-wrapper ul li a{color: #fff;font-size: 16px;text-transform: uppercase;padding: 20px 0;font-family: 'Montserrat', sans-serif;}

.top-nav{display: flex;justify-content: flex-end;margin-bottom: 20px;font-family: 'Lato', sans-serif;}

.top-nav ul{display: flex;align-items: center;}

.top-nav ul li{margin: 0 30px;list-style: none;}

.top-nav ul li span{text-transform: uppercase;}

.top-nav ul li a b{font-weight: 500;}

.menu-wrapper .dropdown {position: relative;display: inline-block;}

.menu-wrapper .dropdown-content {display: none;position: absolute;background: rgba(0, 109, 182, 0.8) !important;

min-width: 300px;box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);z-index: 1;text-align: left;top: 39px;padding: 10px;}

.menu-wrapper .dropdown-content li{margin-bottom: 20px;}

.dropdown:hover .dropdown-content {display: block;}
.search-btn input{    font-family: 'Helvetica', FontAwesome, sans-serif;background: transparent;border: 2px solid #fff;border-radius:25px;padding: 5px;}
.search-btn input:placeholder{color: #fff !important;}
.imessage{position: fixed !important;bottom: 30px !important;left: 30px !important;}
.imessage img{width:50px;height:50px;}
.subcribe-info #mc_embed_signup div#mce-responses {float: initial !important;margin:0;}
.subcribe-info #mc_embed_signup div.response{width: auto;padding:0;margin:0;}

/*-------------------Footer---------------------------*/
.footer-content{margin-top: 20px;}
.footer-content .col{width: 33.3%;}

.inner-cntnt{padding:50px 60px 10px 50px;font-family: 'Roboto', sans-serif !important;}

.footer-content p{margin-bottom: 20px;font-weight: 400;font-size: 16px;line-height: 24px;position: relative;}
.arrow-btm{position: absolute;bottom: -10px;}
.footer-content p i{font-size: 40px;}

.ftinfo1{background:#325B78;color: #fff;padding-left: 50px;}

.ftinfo2{background:#006DB6;color: #fff;}
.ftinfo2 .inner-cntnt {padding: 50px;}
.ftinfo3{background:#325B78;color: #fff;padding-right: 50px;}
.only-p{min-height: 370px;}
.cntnt-foot{display: flex;  align-items: center;}

.cntnt-foot h3{padding-right: 20px;font-size: 16px;text-transform: uppercase;font-family: 'Roboto', sans-serif !important;font-weight: 400;width: 40%;}

.cntnt-foot .f1{margin-bottom: 10px;}

.cntnt-foot img{width: 120px;margin-right: 20px;}

.footer-logos{margin: 50px 0;}

.footer-logos .col{width: 20%;text-align: center;}

 .footer-logos .row{align-items: center;}

 .footer-hiring .col-5{width: 45%;}

.footer-hiring .col-5 img{width: 100%;}

.footer-hiring .col-7{background: #006DB6;width: 55%;display: flex;align-items: center;justify-content: center;}

.sub-heading{font-size: 30px;font-weight: 400;font-size: 30px;line-height: 20px;}

.info-dft{font-weight: 400;font-size: 16px;line-height: 24px;}

.hiring-info{    padding-left: 13%;text-align: left;color: #fff;}

.hiring-info p{width: 70%;margin: 20px 0px 0;text-align: justify;}

.hiring-info h6{font-size: 18px;margin-bottom: 50px;color: #fff;margin-top: 15px;}

.cstm-btn{text-transform: uppercase;background: #006DB6;border-radius: 6px;font-weight: 500;font-size: 16px;

color: #fff;padding: 18px 35px;margin-top: 20px;border: 1px solid #006DB6;}

.cstm-btn:hover{background-color: #fff;color: #006DB6;}

.footer-logo2{margin: 50px 0;}

.footer-logo2 .row{    align-items: center;}

.footer-logo2 .col{width: 12.5%;text-align: center;}

.requsted-info{background: #FFDA00;padding: 50px 0;}

.requsted-info .cstm-btn{padding: 15px 60px;}

.subheading{font-weight: 600;font-size: 32px;line-height: 51px;}

/*.subheading2{font-weight: 600;font-size: 32px;line-height: 30px;margin-top:15px;}*/

.requsted-info .col-10{width: 80%;}

.requsted-info .col-2{width: 20%;}

.requsted-info p{margin-top: 10px; }

.requsted-info .row{align-items: center;}

.footer-technology .col-3{width: 25%;padding: 80px 20px;text-align: center;color: #fff;}

.footer-technology .tech1{background: #006DB6;}

.footer-technology .tech2{background: rgba(0, 109, 182, 0.8);}

.inner-technology h4{font-weight: 400;font-size: 16px;line-height: 20px;margin-bottom: 50px;margin-top: 5px;}

.cstm-btn2{background: transparent;border: 1px solid #fff; color: #fff;padding: 12px 65px;

text-transform: uppercase;font-size: 16px;border-radius: 5px;}

.cstm-btn2:hover{background: rgba(0, 109, 182, 0.5);}

.inner-technology .btn{margin-top: 40px;}

.footer-subscription .supportinghead{color: #fff;font-weight: 600;}

.footer-media {color: #fff;}

.inner-technology img{margin-bottom:15px;height: 120px;width: 120px;}

.inner-technology .supportinghead{color: #fff;font-weight: 500;}

.headoffice .col-8{width: 45%;}

.headoffice .col-4{width: 55%;}

.headoffice .row {align-items: center;}

.headoffice .subheading{margin-bottom: 15px;}

.office-details{padding-left: 15%;}

.headoffice p{margin-top:10px;}

.headoffice{background: #F2F2F2;}

.headoffice p a{color: #000;}

.footer-subscription{background: rgba(0, 0, 0, 0.6);padding: 60px 0;}

.subcribe-info .subheading2{font-weight: 500;margin-bottom: 30px;}

.footer-media{text-align: center;}

.footer-media .subheading2{font-weight: 500;margin-bottom: 30px;}

.subcribe-info{color:#fff;}

.subcribe-info p{width: 85%;margin: 10px 0 30px 0;}

.social-icons{margin-top: 20px;}

.social-icons a{margin: 10px 20px;}

.social-icons a i{font-size: 40px;color: #fff;}

.cnnt-sec{display: flex;align-items: center;justify-content: flex-end;}

.copy-right{background: #000000;color: #fff;padding: 10px 0;}

.copy-right p{font-size: 14px;opacity: 0.8;}



/*================Home=============================*/
.home-services{margin-top: 20px;}
.left-service img{width: 100%;height: 600px;object-fit: cover;}

.left-img{position: relative;line-height: 0;}
.left-img1{line-height: 0;}
.left-img::after{ content: "";

    position: absolute;

    top: 0;

    left: 0;

    width: 100%;

    height: 100%;

      background-image: linear-gradient(120deg, #006db666, #006db666);

   /* opacity: .4;*/}

.service-info{padding: 10% 7%;width: 70%;}

.Right-service .service-info{margin-left: auto;    padding: 10% 7%;}

.subheading3{font-weight: 700;font-size: 17px;line-height: 20px;}

.serv-info{font-weight: 400;font-size: 16px;line-height: 24px;text-align: justify;font-family: 'Roboto', sans-serif;}

.service-info h3{margin-bottom: 0px;}

/*.service-info h4{margin-bottom: 20px;}*/

.service-info p{margin: 20px 0px 50px 0;}

.Right-service img{width: 100%;height: 600px;object-fit: cover;}

/*--------Security Programs Blue--------------------*/

.security-programs-blue{background:#006DB6;padding: 80px 0; color: #fff;text-align: center;margin-top: 10px;}

.security-programs-blue .subheading{margin-bottom:45px;}

.security-programs-blue .col{width: 12.5%;text-align: center;}

.security-programs-blue p{color: #fff;margin-bottom: 60px;font-family: 'Lato', sans-serif !important;font-weight: 700;}

.security-programs-blue img{width: 100px;height: 60px;margin-bottom: 30px;}

/*--------Security Programs Yellow--------------------*/

.security-programs-yellow{background:#FFDA00;padding: 80px 0;text-align: center;margin-top: 10px;}

.security-programs-yellow .subheading{margin-bottom: 45px;}

.security-programs-yellow .col{width: 12.5%;text-align: center;}

.security-programs-yellow p{color: #000;margin-bottom: 60px;font-family: 'Lato', sans-serif !important;font-weight: 700;}

.security-programs-yellow img{width: 100px;height: 60px;margin-bottom: 30px;}

.home-blog{margin: 80px 0;}

.home-blog .subheading2 {

    font-weight: 400;margin-bottom: 30px;}

.inner-blog{text-align: center;}

.inner-blog img{width: 100%;}

.blog-btn{    text-transform: uppercase;background: #006DB6;border-radius: 5px;font-weight: 500;

font-size: 14px;font-family: 'Montserrat', sans-serif;color: #fff;padding: 15px 30px;margin-top: 20px;border: 1px solid #006DB6;}

.blog-btn:hover{background: #fff; color: #006DB6;}

.home-blog-info{margin: 30px 0 50px 0;}

.home-blog-info p{width: 70%;margin: 10px auto 30px;}

.home-blog h3{font-weight: 700;font-size: 20px;line-height: 20px;}

.single-blog-info-side{margin-left: 12%;margin-top: 50px;}

/*=====================Services Banners==================================*/

.response-banner{background-image:url('../images/responsive-security-bg.jpg');}

.alarm-banner{background-image:linear-gradient(120deg, #006db666, #006db666),url('../images/alarm-banner.jpg');}

.temporary-security{background-image:linear-gradient(120deg, #006db666, #006db666),url('../images/temporary-banner.jpg');}

.single-service-banner{background-size: cover;background-repeat: no-repeat;min-height: 600px;position: relative;background-position: center;z-index: -9;}

.single-service-banner::before{width: 100%;background: rgba(0, 109, 182, 0.8);content: '';top: 0;position: absolute;height: 100%;}

.single-service-banner .service-banner-info{position: relative;}

.indutry-service-right-detail{width: 85%;margin-left: auto;}

.indutry-service-right-detail .service-right-info-top {padding-right: 7.5%;padding-left: 0;}

.mobile-patrol{background-image:url('../images/mobile-patrol.jpg');}

.special-event{background-image:url('../images/special-event-banner.jpg');}

.alarm-system-banner{background-image:url('../images/alarm-sys-banner.jpg');}

.ipcamera-banner{background-image:url('../images/ipcamera-banner.jpg');}

.mobile-surveillance{background-image:url('../images/mobile-survallnce-banner.jpg');}

.remote-monitor-banner{background-image:url('../images/remote-banner.jpg');}

.eyewitness-service-banner{background-image:url('../images/eye-witness-banner.jpg');}

.verified-system{background-image:url('../images/demo-banner.jpg');}

.industry-sector-banner{background-image:url('../images/industry-banner.jpg');}

.multifamily-service-banner{background-image:url('../images/mulitfamily-banner.jpg');}

.office-security-banner{background-image:url('../images/office-banner.jpg');}

.institute-security-banner{background-image:url('../images/institutions-image.png');}

.retail-security-banner{background-image:url('../images/retail-banner.jpg');}

.warehouse-service-banner{background-image:url('../images/warehouse-banner.jpg');}

.industry-manufacture-banner {background-image:url(../images/industry-manufacture-banner.jpg);}

.parking-industry-banner{background-image:url(../images/parking-banner.jpg);}

.industry-specialevent-banner{background-image:url('../images/industry-special-event.jpg');}

.industry-hotwork-banner{background-image:url('../images/hotwork-banner.jpg');}

.career-banner{background-image:url('../images/career-banner.jpg');}

.knowledge-banner{background-image:url('../images/knowlegde-center-banner.jpg');}

.subcontractor-banner{background-image:url('../images/subcontractor-banner.jpg');}

.contact-us{background: rgba(0, 109, 182, 0.8);padding: 50px;}

.home-slider{position: relative;}

/*.slider-img::before{background: #000;position: absolute;content: '';top: 0;width: 100%;height: 100%;opacity: 0.6;z-index: 999;}*/

.home-slider2 img{width: 100%;}

.home-slider2{position: relative;line-height: 0;margin-bottom: 20px;}

.home-slider2::before{background: #000;position: absolute;content: '';top: 0;width: 100%;height: 100%;opacity: 0.3;}

.footer-hiring .cstm-btn {background: #fff;color: #006DB6;    padding: 15px 50px;}







/*======================================================================*/

/*-----------------Single Service--------------------------*/

.inner-service-sec .single-service-details .row{align-items: center;}

.special-event-service .left-contnt-list{display: flex;    flex-direction: row;flex-wrap: wrap;margin-top: 10px;}

.industry-sector-service .single-service-details .left-img1 img{margin-bottom: 0px;}

.special-event-service .left-contnt-list li{width: 50%;}

.ipcamera-service  .service-right-info{margin-top: 20px;}
.ipcamera-service .single-service-details{margin-bottom: 20px;}
.ipcamera-service .sub-heading-line{margin: 0;}

.remote-monitor-service .sub-heading-line{margin: 10px 0 20px 0;}
.industry-sector-service .sub-heading-line{margin: 10px 0 0px 0;}
.remote-monitor-service .service-heads{padding-bottom: 0;    font-size: 20px;color: #006DB6;}
.service-heads-inner{font-size: 20px;font-weight: 700;line-height: 30px;color: #006DB6;}
.temporary-security-service .includes-list{margin-top: 30px;}
.temporary-security-service .sub-heading-line{margin: 10px 0 0px 0;}
.mobile-patrol-service .benefits ul .pb{padding-bottom: 20px;}
.mobile-patrol-service .sub-heading-line{margin: 10px 0 0px 0;}
.includes-list ol li{margin-top: 20px;}
.special-event-service .includes-list .sub-heading-line{margin: 10px 0 0px 0;}
.mobile-surveillance-service .sub-heading-line{margin: 10px 0 0px 0;}
.mobile-surveillance-service .benefits{margin-top: 10px;}
.remote-monitor-service .single-service-details:last-child;{margin-bottom: 20px;}
.light-inr{margin-top: 0px;}

.light-inr2 ul p{margin-top: 5px !important;}

.eyewitness-service .sub-heading-line{margin: 10px 0 0px 0;}

.eyewitness-service .service-right-info-top p{margin-bottom: 20px;}

.eyewitness-service .left-contnt-list{margin-top: 0px;margin-bottom: 20px;}

.eyewitness-service  .left-contnt-list li { margin-top: 5px;font-weight: 400;}

.multifamily-service .security-programs-blue{margin: 0;}

.institute-security  .security-programs-blue{margin: 0;}

.institute-security .service-heads{padding-bottom: 10px;}
.retail-service-security  .left-contnt-list{margin-top: 0;}
.parking-industry-service .sub-heading-line{    margin: 10px 0 30px 0;}
.single-service-details{margin-top: 20px;}

.indutry-service-right-detail .service-right-info{padding-left: 0;padding-right: 7.5%;}

.iner-list-head{list-style: none !important;margin-top: 20px !important;}

.pr-heading{font-weight: 700;font-size: 16px;line-height: 20px;}



.top-space{padding-top: 10%;}

.supportinghead{color: #006DB6;font-family: 'Lato';font-weight: 700;font-size: 20px;line-height: 30px;}

.single-service-banner .service-banner-info .sub-heading{font-size: 48px;line-height: 60px;font-weight: 800;margin-bottom:20px;}

.single-service-banner .service-banner-info{padding-left: 2%;padding-right: 4%;}

.service-banner-info{display: flex;justify-content: start;color: #fff;padding-top: 11%;}

.single-service-subinfo{margin-left: 30px;margin-top: -10px;}

.single-service-subinfo ul{display: flex;}

.single-service-subinfo ul li{padding:0 20px;font-size: 24px;border-right: 2px solid #fff;    font-weight: 500;

    font-family: 'Roboto', sans-serif !important; }

.single-service-subinfo ul li:first-child{padding-left: 0;}

.single-service-subinfo ul li:last-child{border: none;}

.service-banner-info img{height: 100%;margin-right: 10px;width: 170px;}

.single-service-subinfo hr{width: 35%;margin: 20px 0;border-bottom: 1px solid #fff;}

.single-service-subinfo p{font-size: 24px;width:85%;line-height: 30px;}
.for-single-serve .row{align-items: center;}

.left-img img{width: 100%;}

.subheading2{font-weight:700;font-size: 32px;line-height: 38px;}

.service-right-info{display: flex;padding-left: 7.5%;}

.heading-line{border: 1px solid #FFDA00;width: 40%;margin: 10px 0;}

/*.service-right-info p{font-size: 16px;line-height: 18px;}*/

.service-right-info-top p{font-size: 16px;line-height: 24px;margin-top: 15px;}

/*.img-right{width: 150px;}*/

.img-right{display: flex; flex-direction: column;}

.img-right img{ width: 40px;margin-right: 30px;margin-top: 5px;}
.eyewitness-sub-img img{margin-bottom: 60px;}

.service-right-info-top{padding-left:7.5%;}

.service-heads{padding: 20px 0;color: #006DB6 ;font-size: 16px;font-weight: 700;padding-top:0px;}

.single-service-details .left-img img{margin-top: 0;}

.find-ctnt a{font-style: italic;font-weight: 700;font-size: 14px;line-height: 17px;color: #006DB6;}

.find-ctnt{text-align: right;margin-top: 10px;}

.service-right-detail{width: 85%;}

.left-contnt-list li{list-style: disc;margin-top: 10px;font-weight: 400;font-size: 16px;line-height: 18px;}

.left-contnt-list{margin-left: 20px;margin-top: 20px;}

.link-heads{font-weight: 600;font-size: 16px;line-height: 18px;color: #006DB6;margin-top: 30px;font-style: italic;}

.brochr-btn{text-transform: uppercase;background: #006DB6;border-radius: 6px;font-weight: 500;font-size: 16px;color: #fff;padding: 18px 35px;margin-top: 20px;border: 1px solid #006DB6;}

.service-contact{background: #C4C4C4;padding: 50px 0;margin-top:20px;}
.service-contact .subheading2{font-weight: 700;font-size: 24px;line-height: 20px;}
.service-contact p {margin-top: 20px;}

.service-contact .row{ align-items: center;}
.career-banner .single-service-subinfo p{width: auto;}
/*-----Alarm service----------------*/

.alarm-response-service .service-right-info-top p{margin-top:5px;}

/*.alarm-response-service .subheading3{font-weight: 700;font-size: 20px;line-height: 20px;color: #000000;}*/

.sub-heading-line{border-bottom: 1px solid rgba(0, 109, 182, 0.8);margin: 10px 0 30px 0;width: 15%;}

.includes-list{margin-top: 0px;} 

.benefits{margin-top: 30px;}

.benefits ul{margin-left: 20px;}

.benefits ul li{list-style: disc;margin-top: 10px;}

.benefits ul p{margin-top: 10px;}

.single-service-details .left-img1  img{width: 100%;}

.alarm-system-service .single-service-details .left-img1 img{margin-bottom: 0;}

.service-bottom-imgs img{width: 70%;}

.service-bottom-imgs{margin-left: 5%;margin-top: 30px;}

.last-inner-list li{list-style: none !important;}

.smll-heading{font-weight: 700;

font-size: 20px;

line-height: 20px;}

.left-overlay{position: relative;}

.overlay-text{background: rgba(0, 0, 0, 0.7);color: #fff;position: absolute;bottom: 0px;width: 98%;padding-left: 20px;padding: 10px;

font-weight: 400;font-size: 18px;line-height: 30px;}

.find-btn{font-style: italic;font-weight: 700;font-size: 14px;line-height: 17px;color: #006DB6;margin-top: 10px;}

.industry-find{margin-top: 15px;}

.industry-guards{background:#C4C4C4;padding: 50px 0;text-align: center;margin-bottom: 20px;margin-top: 20px;}

.industry-guards hr{margin-left: auto;margin-right: auto;width: 10%;}

.industry-guards p{width:50%;margin:20px auto 40px auto;}

.guard-btns a{color: #006DB6;border:1px solid #006DB6;font-weight: 700;font-size: 16px;line-height: 30px;   

margin-left: 10px; padding: 10px 30px;    font-family: 'Roboto', sans-serif !important;}

.guard-btns{margin-top: 20px;}

.service-heads a{color: #006DB6;}

.innerparking-services{width: 70%;margin: 60px auto;text-align: center;}

.innerparking-services a{color: #006DB6;}

.innerparking-services .subheading3{margin-top:20px;margin-bottom: 10px;}

.industry-hotwork-security .includes-list .subheading3{margin-top: 20px;margin-bottom: 8px;    font-family: 'Roboto', sans-serif !important;}

.career-banner p{margin-top: 20px;}

.opening-sec{margin: 60px 0;}

.opening-sec table{width: 100%;  border-collapse: collapse;margin: 50px auto 0 auto;}

.opening-sec table tr{border-bottom: 1px solid #000;}

.opening-sec table tr td{padding-bottom: 10px;padding-top: 10px;}

.opening-sec table tr td:last-child{text-align: right;}

.opening-sec table tr td:nth-child(2){text-align: center;}

.opening-sec table tr td span{color: #18A0FB;font-weight: 600;}

.blog-date{font-size: 16px;margin-top: 10px;margin-right: 20px;text-align: right;    font-family: 'Roboto', sans-serif !important;}

.blog-page{margin: 30px auto;}

/*.blog-page .blog-btn{background: #fff; color: #000; padding: 8px 20px;border: 1px solid #000;border-radius: 5px;}

.blog-page .blog-btn:hover{background: #000;color: #fff;}*/

.blog-page .info-dft{width: 70%;margin:20px auto;}

.blog-page .row{ flex-wrap: wrap;}

.blog-inner-slider img{width: 100%;}

.blog-line{2px solid #000;width:30%;}

.sliderblog-info{padding-left: 5%;padding-top: 5%;}

.blog-heads{font-size: 20px;font-weight: 700;line-height: 20px;text-align: center;}

.sliderblog-info p{margin: 30px 0;width: 60%;}

.blog-page .col-3{width: 31.3%;padding: 0 10px;}

.slick-dots{display: flex;justify-content: center;position: absolute;left: 54%;bottom: 0.5%;}

.slick-dots li{padding: 0 5px;}

.single-blog-sec .col-7{width: 63%;}

.single-blog-sec .col-5{width: 37%;}

.single-blog-img{width: 100%;}

.form-row{display: flex;margin: 20px 0;align-items: center;}

.form-colm{width: 47%;margin-right:3%;}

.form-colm .form-control{width: 100%;padding: 15px 5px;border-radius: 2px;border: none;}

.contact-form label{color: #fff;font-weight:700;font-size: 14px;line-height: 30px;text-transform: uppercase;}

.contact-us .sub-heading{color: #fff;}

.form-row-single input{width: 97.5%;padding: 15px 5px;border-radius: 2px;border: none;margin: 20px 0;}

.form-row-single textarea{width: 97.5%;padding: 15px 5px;border-radius: 2px;border: none;margin: 20px 0;}

.form-row-single select{width: 97.5%;padding: 15px 5px;border-radius: 2px;border: none;margin: 20px 0;}

/*.radio-sec{padding-top: 10px;}*/

.radio-sec input{margin:0 15px;}
.form-row1 label a{color:#fff !important;font-weight:900;}

.submit-btn{background-color: #fff;color: #000;text-transform: uppercase;padding: 10px 20px;}

.privacy-policy h5{font-size: 16px;font-weight: 700;margin-top: 15px;font-style: italic;}

.privacy-policy ol li{margin-top: 20px;}

.slider-img img{width: 100%;position: relative;}

.overlay-slider{position: absolute;top: 23%;left:8.5%;color: #fff;}

.banner-content{color: #fff;}

.banner-content {font-size: 60px;font-weight: 800;text-transform: uppercase;letter-spacing: -0.015em;}


/*.banner-content .slider-main-head1{font-size: 79px;font-weight: 900;margin-bottom: 30px;}*/

.banner-content .slider-main-head1 span{color: #FFDA00;}

.banner-content .slider-main-head2{font-size: 79px;font-weight: 900;margin-bottom: 30px;}

.banner-content .slider-main-head2 span{color: #006DB6;}

.banner-content p{font-size: 26px;font-weight: 500;}
.banner-content hr{width: 30%;border-bottom: 0.5px solid #fff;margin: 30px 0;}

.related-post{text-align: center;}

/*.related-post h4{font-size: 20px;}*/

/*.related-post h4:first-child{background: rgba(196, 196, 196, 0.7);padding: 10px 0;}*/

.related-post img{width: 100%;}

.related-post-info .info-dft{margin-top: 20px;}

.related-post-info{margin: 20px 0;}

.main-slider .slick-prev {display: none !important;}

.main-slider .slick-next {display: none !important;}

.main-slider .slider-img{height: 700px;}

.single-related-post .blog-btn{margin-bottom: 30px;}
.single-related-post{width: 80%;margin: 0 auto;}
.related-blog-uper{margin: 30px 0 50px 0;}
.related-post{background: #F0F0F0;padding: 100px 100px 30px 30px;margin-left: 20px;}
.related-post .subheading2{margin-bottom: 30px;}
.single-blog-info{width: 90%;text-align: left;padding-right: 80px;padding-top: 30px;}
.related-post-info .subheading3{text-transform: uppercase;}
.single-blog-info-side img{width: 100%;height: 500px;object-fit: cover;}
.single-related-post img{width: 100%;height: 250px;object-fit: cover;}
.single-blog-info p{font-size: 16px;margin-top: 20px;}

.single-blog-sec{margin-top: 20px;}

.single-blog-sec .heading-line{width: 15%;}

.blog-pagination{ display: inline-block;}

.blog-pagination a {color: black;float: left;padding: 8px 16px;text-decoration: none;}

.career-form{background: #DBDBDB;border-radius: 10px;padding: 30px 20px;margin-bottom: 60px;}

.career-form .form-control {width:100%;padding: 15px 5px;border-radius: 2px;border: none;margin: 0 auto;background: #fff;}

.career-form .col-4{padding: 0 30px;}

.career-form .col-6{padding: 0 30px;}

.career-form .row{margin-top: 30px;}

.career-form   .form-control::placeholder{color: #232323;font-size: 14px;text-transform: uppercase;}

.career-form select option{color: #232323;font-size: 14px;text-transform: uppercase;}

.career-form select  selected{color: #232323;font-size: 14px;text-transform: uppercase;} 

.career-btn{padding: 15px 50px;background: #006DB6;border-radius: 5px;color: #fff;text-transform: uppercase;border: 1px solid #006DB6;pointer-events: cursor;}

.career-btn::hover{background: #fff;}

.career-form label{color: #000;font-weight: 600;font-size: 14px;line-height: 30px;text-transform: uppercase;margin-bottom: 10px;}

.btn-outer{margin-top: 50px;text-align: center;}

.subcontractor-service .single-service-details{margin: 80px 0;}

.contactor-inner{margin: 40px 0;}

.contactor-inner p span{font-weight: 800;}

.contactor-inner a{color: #006DB6;font-style: italic;font-weight: 600;}

.single-service-details a{color: #006DB6;}

.knowledge-center-service  .single-service-details a{    font-style: italic;font-weight: 600;}
.knowledge-center-service .single-service-details{margin-top: 0;}
.knowledge-inner{margin-top: 20px;}
.privacy-policy .single-service-details{margin-top: 0;}
.contactor-form{background: #DBDBDB;border-radius: 10px;padding: 30px 20px;margin-bottom: 0px;}

.contactor-form .form-control {width:100%;padding: 15px 5px;border-radius: 2px;border: none;margin: 0 auto;background: #fff;}

.contactor-form .col-4{padding: 0 30px;}

.contactor-form .col-6{padding: 0 30px;}

.contactor-form .row{margin-top: 30px;}

.contactor-form select option selected{color: #232323;font-size: 14px;text-transform: uppercase;} 

.contactor-form label{color: #000;font-weight: 600;font-size: 14px;line-height: 30px;text-transform: uppercase;margin-bottom: 10px;}

.sub-parking img{width: 100%;}

.innerparking-services .col-6{padding: 20px;}
#mc_embed_signup form{margin: 0 !important;}
#mc_embed_signup .mc-field-group{display: flex !important;width: 75% !important;}
#mc_embed_signup .mc-field-group #mce-EMAIL{background: #E5E5E5 !important;border-radius: 5px;}
#mc_embed_signup .button{background: transparent !important; border: 1px solid #fff !important;border-radius: 5px;margin: 0 !important;padding: 8px 20px !important;}
#mc_embed_signup .foot {width: 30% !important;margin-left: 20px;}
.footer-policy a{color: #fff;font-weight: 700;}
.footer-policy p{margin: 10px 0;}
#privacy-tick{width: 25px;height: 25px;border-radius: 5px;background: #C4C4C4;margin-right: 10px;}
.policy-ticks{display: flex;align-items: center;}
.industry-mn-bg .row{background: #d9d7d7;}
.brochure-btn-upr{margin-top: 50px;}
.for-ph{display: none;}
.ph-logos{display: none;}
.industry-guards hr{display: none;}
.menu-wrapper .for-ph{display: none !important;}
.search-btn input::placeholder {color: #fff !important;}
.privacy-policy{position: relative;z-index: -9;}


/*.inner-service-sec{position: relative;z-index: -9;}*/
/*================================================================================*/
/*-==================================Media query==================================*/
/*================================================================================*/
@media screen and (max-width: 1500px) and (min-width: 1367px) {
.container {max-width: 1300px;}
.service-info {width: 80%;}
.home-blog { margin: 60px 0;}
.main-slider .slider-img {height: auto;}
.subheading {font-size: 28px;line-height: 40px;}
p{font-size: 14px;}
ul li{font-size: 14px;}
.supportinghead {font-size: 17px;}
.serv-info{font-size: 14px;}
.cstm-btn {font-size: 13px;padding: 15px 15px;}
.home-blog-info {margin: 30px 0 20px 0;}
.footer-content p{font-size: 14px;margin-bottom: 10px;}
.only-p {min-height: 430px;}
.footer-hiring .col-5 img{height: 350px;}
.footer-technology .col-3 {padding: 60px 20px;}
.inner-technology img{height: 100px;width: 100px;}
.cstm-btn2{font-size: 14px;  padding: 10px 40px;}
.headoffice iframe{height: 350px;}
.single-service-banner .service-banner-info .sub-heading {font-size: 36px;line-height: 50px;}
.single-service-subinfo ul li {font-size: 20px;}
.single-service-subinfo p{font-size: 20px;line-height: 25px;width: 100%;}
.subheading2{font-size: 24px;line-height: 35px;}
.top-space {padding-top: 3%;}
.service-banner-info img {width: 150px;}
.responsive-security-service .service-heads {padding: 10px 0 !important;}
.for-single-serve .left-img img{height: 850px;object-fit: cover;}
.link-heads {font-size: 15px;}
.cntnt-foot h3{width: 50%;}
.brochr-btn {font-size: 13px;padding: 15px 25px;}
.brochure-btn-upr{margin-top: 30px;}
.verified-system-service .single-service-details .left-img1 img {height: 350px;object-fit: cover;}
.service-right-info-top p {font-size: 14px;}
.sub-heading-line{margin: 10px 0 10px 0;}
.alarm-response1 img{height: 670px;object-fit: cover;}
.left-contnt-list li {font-size: 14px;}
.eyewitness-service .single-service-details .left-img1 img {width: 100%;height: 700px;object-fit: cover;}
.eyewitness-service .single-service-details .witness-img1 img{height: 950px;}
.inner-technology h4 {margin-bottom: 0px;}
.hiring-info h6 {font-size: 16px;margin-bottom: 28px;}
.find-cr{margin-bottom: 20px;}
.single-service-banner {min-height: 500px;}
.ipcamera-service .single-service-details .left-img img{height: 400px;object-fit: cover;}
.single-service-details .subheading{font-size: 24px;line-height: 35px;}
.mobile-surveillance-service .single-service-details .left-img img{height: 580px;}
.service-heads-inner {font-size: 16px;    line-height: 18px;}
.remote-monitor-service .single-service-details .left-img img{height: 550px;object-fit: cover;}
.service-heads{font-size: 17px !important;}
.industry-sector-service .left-overlay img{height: 350px;object-fit: cover;}
.overlay-text{width: 97.5%;}
.guard-btns a {font-size: 14px;}
.multifamily-service .single-service-details .left-img img{height: 600px;object-fit: cover;}
.office-security .single-service-details .left-img img{height: 630px;object-fit: cover;}
.institute-security .single-service-details .left-img  img{height: 700px;object-fit: cover;}
.retail-service-security  .single-service-details .left-img  img{height: 600px;object-fit: cover;}
.warehouse-service-security .single-service-details .left-img  img{height: 650px;object-fit: cover;}
.industry-manufacture-service-security   .single-service-details .left-img  img{height: 650px;object-fit: cover;}
.service-heads{padding-bottom: 10px;}
.parking-industry-service .single-service-details .left-img  img{height: 550px;object-fit: cover;}
.industry-specialevent-service-security .left-img  img{height: 650px;object-fit: cover;}
.opening-sec {margin: 40px 0;}
.opening-sec table {margin: 30px auto 0 auto;}
.subcontractor-service .single-service-details .left-img1 img{height: 600px;object-fit: cover;}
.contactor-inner{margin: 0;}
.knowledge-center-service .single-service-details .left-img img{height: 600px;object-fit: cover;}
.knowledge-center-service .left-contnt-list{margin-top: 0;}
.knowledge-center-service .knowlede-img{height: 750px !important;object-fit: cover;}
.temporary-security-service .single-service-details .left-img img{height: 700px;object-fit: cover;}
.mobile-patrol-service .single-service-details .left-img img{height: 650px;object-fit: cover;}
.special-event-service .single-service-details .left-img img{height: 600px;object-fit: cover;}
.privacy-policy  .single-service-details .left-img img {height: 1000px;object-fit: cover;}
.privacy-policy ol li{font-size: 14px;}
.banner-content h2 {font-size: 50px;}
.banner-content h1 {font-size: 50px;}
.banner-content p {font-size: 24px;}
.main-slider .slider-img { height: auto; object-fit: cover;}
}
/*==============================================================*/
@media screen and (max-width: 1366px) and (min-width: 1200px) {
.container {max-width: 1150px;}
p{font-size: 14px;}
ul li{font-size: 14px;}
.search-btn input {top: 40%;}
.brand img {width: 200px;}
.brand {width: 15%;}
.menu-wrapper {width: 85%;}
.service-banner-info img {width: 130px;}
.single-service-banner .service-banner-info .sub-heading {font-size: 30px;line-height: 50px;margin-bottom: 10px;}
.single-service-banner {min-height: 500px;}
.single-service-subinfo ul li{font-size: 18px;}
.single-service-subinfo p {font-size: 18px;width: 96%;}
.subheading{font-size: 26px;line-height: 40px;}
.security-programs-yellow{padding: 50px 0;}
.security-programs-yellow p {margin-bottom: 35px;}
.security-programs-yellow img {width: 80px;height: 50px;margin-bottom: 10px;}
.security-programs-blue{padding: 50px 0;}
.security-programs-blue p {margin-bottom: 35px;}
.security-programs-blue img {width: 80px;height: 50px;margin-bottom: 10px;}
.subheading2{font-size: 22px;}
.service-right-detail {width: 90%;}
.top-space {padding-top: 0%;}
.for-single-serve .left-img img{height: 780px;object-fit: cover;}
.responsive-security-service .service-heads {padding: 10px 0 !important;}
.service-info {width: 80%;}
.cstm-btn {font-size: 13px;padding: 15px 25px;}
.inner-cntnt {padding: 50px 30px 10px 30px;}
.cntnt-foot h3{width: 50%;}
.brochr-btn {font-size: 13px;padding: 15px 25px;}
.footer-content p{font-size: 14px;margin-bottom: 10px;line-height: 20px;}
.cntnt-foot h3 {font-size: 14px;}
.supportinghead {font-size: 17px;}
.inner-technology img {height: 80px;width: 80px;}
.footer-hiring .col-5 img{height: 350px;object-fit: cover;}
.hiring-info h6 {margin-bottom: 30px;}
.cstm-btn2 {padding: 12px 35px;font-size: 13px;}
.inner-technology h4 {    margin-bottom: 30px;}
.headoffice iframe{height: 300px;}
.verified-system-service .single-service-details .left-img1 img {height: 350px;object-fit: cover;}
.smll-heading{font-size: 16px;}
.link-heads{font-size: 13px;}
.left-contnt-list li{font-size: 14px;}
.alarm-response-service .subheading3 {font-size: 16px;}
.service-right-info-top p {font-size: 14px;}
.alarm-response1 img{height: 670px;object-fit: cover;}
.sub-heading-line{margin: 10px 0 10px 0;}
.brochure-btn-upr{margin-top: 30px;}
.eyewitness-service .single-service-details .left-img1 img {width: 100%;height: 700px;object-fit: cover;}
.service-heads {font-size: 15px !important;}
.eyewitness-service .single-service-details .witness-img1 img{height: 950px;}
.ipcamera-service .single-service-details .left-img img{height: 400px;object-fit: cover;}
.single-service-details .subheading{font-size: 22px;line-height: 30px;}
.mobile-surveillance-service .single-service-details .left-img img{height: 580px;}
.service-heads-inner{font-size: 16px;line-height: 20px;}
.remote-monitor-service .single-service-details .left-img img{height: 550px;object-fit: cover;}
.industry-sector-service .left-overlay img{height: 350px;object-fit: cover;}
.overlay-text{width: 97.5%;}
.guard-btns a {font-size: 13px;}
.multifamily-service .single-service-details .left-img img{height: 600px;object-fit: cover;}
.office-security .single-service-details .left-img img{height: 650px;object-fit: cover;}
.service-heads{padding-bottom: 10px;}
.institute-security .single-service-details .left-img  img{height: 750px;object-fit: cover;}
.retail-service-security  .single-service-details .left-img  img{height: 600px;object-fit: cover;}
.warehouse-service-security .single-service-details .left-img  img{height: 650px;object-fit: cover;}
.industry-manufacture-service-security   .single-service-details .left-img  img{height: 650px;object-fit: cover;}
.parking-industry-service .single-service-details .left-img  img{height: 600px;object-fit: cover;}
.industry-specialevent-service-security .left-img  img{height: 650px;object-fit: cover;}
.opening-sec {margin: 40px 0;}
.opening-sec table {margin: 30px auto 0 auto;}
.subcontractor-service .single-service-details .left-img1 img{height: 600px;object-fit: cover;}
.contactor-inner {margin: 0;}
.knowledge-center-service .single-service-details .left-img img{height: 600px;object-fit: cover;}
.knowledge-center-service .left-contnt-list{margin-top: 0;}
.knowledge-center-service .knowlede-img{height: 800px !important;object-fit: cover;}
.temporary-security-service .single-service-details .left-img img{height: 700px;object-fit: cover;}
.mobile-patrol-service .single-service-details .left-img img{height: 700px;object-fit: cover;}
.special-event-service .single-service-details .left-img img{height: 650px;object-fit: cover;}
.privacy-policy  .single-service-details .left-img img {height: 1000px;object-fit: cover;}
.privacy-policy ol li{font-size: 14px;}
.banner-content h2 {font-size: 40px;}
.banner-content p {font-size: 20px;}
.main-slider .slider-img { height: auto; object-fit: cover;}

}
/*================================================================*/
@media screen and (max-width: 1200px) and (min-width: 900px) {
.container {max-width:90%;}
p{font-size: 14px;line-height: 20px;}
.main-slider .slider-img {height: auto;}
.left-contnt-list li{font-size: 14px;}
.brand img {width: 200px;height: 80px;}
.menu-wrapper{display: flex;align-items: center;justify-content:flex-end;}
.top-nav{margin-bottom: 0px;}
.banner-content h1 {font-size: 35px;}
.banner-content h2 {font-size: 35px;}
.banner-content hr {margin: 20px 0;}
.banner-content p { font-size: 20px;}
.supportinghead {font-size: 14px;}
.service-info {width: 85%;}
.subheading{font-size: 22px;    line-height: 30px;}
.serv-info {font-size: 14px;line-height: 20px;}
.cstm-btn {font-size: 13px;padding: 15px 20px;}
.home-services .left-service img{height: 500px;}
.security-programs-blue .row { display: flex;align-items: center;justify-content: center;    flex-wrap: wrap;}
.security-programs-blue img {width: 50px;height: 40px;margin-bottom: 0;}
.security-programs-blue p {    font-size: 14px;margin-bottom: 20px;}
.security-programs-blue .subheading {margin-bottom: 30px;}
.security-programs-blue {    padding: 50px  0;}
/*.security-programs-blue .col {width: 20.5%;margin-bottom: 50px;}*/
.security-programs-yellow .row { display: flex;align-items: center;justify-content: center;    flex-wrap: wrap;}
.security-programs-yellow img {width: 50px;height: 40px;margin-bottom: 0;}
.security-programs-yellow p {    font-size: 14px;margin-bottom: 20px;}
.security-programs-yellow .subheading {margin-bottom: 30px;}
.security-programs-yellow {    padding: 50px  0;}
/*.security-programs-yellow .col {width: 20.5%;margin-bottom: 50px;}*/
.home-blog {margin: 40px 0;}
.home-blog h3 {font-size: 18px;margin-bottom: -20px;}
.home-blog-info {margin: 30px 0 20px 0;}
.footer-content .row{    flex-wrap: wrap;}
.ftinfo1{padding-left: 0;}
.ftinfo3{padding-right: 0;}
.footer-content p {font-size: 13px;line-height: 18px;margin-bottom: 10px;}
.cntnt-foot img {width: 80px;}
.cntnt-foot h3 {font-size: 14px;    width: auto;}
.footer-logos {margin: 30px 0;}
.footer-hiring .col-5 img {height: 350px;object-fit: cover;}
.hiring-info p {width: 85%;}
.info-dft {font-size: 14px;}
.hiring-info h6 {font-size: 15px;margin-bottom: 30px;}
.footer-hiring .cstm-btn{    padding: 10px 30px;}
.requsted-info .cstm-btn {padding: 10px 30px;}
.inner-technology img {height: 80px;width: 80px;}
.inner-technology h4 {    font-size: 14px;line-height: 20px;    margin-bottom: 30px;}
.cstm-btn2 {padding: 10px 25px;font-size: 13px;}
.footer-technology .col-3 {padding: 40px 20px;}
.headoffice iframe{height: 350px;}
.subcribe-info p {width: 100%;}
#mc_embed_signup .mc-field-group{    width: 85% !important;}
.home-services .Right-service img{height: 500px;}
.single-service-banner .service-banner-info .sub-heading {font-size: 30px;line-height: 40px;}
.single-service-subinfo ul li {font-size: 18px;}
.single-service-subinfo p {font-size: 17px;width: 100%;line-height: 20px;margin-bottom: 10px;}
.service-banner-info img {    width: 135px;}
.single-service-banner {    min-height: 400px;}
.subheading2 {font-size: 20px;line-height: 25px;}
.service-right-detail { width: 95%;}
.service-heads{font-size: 14px;padding-bottom: 10px;}
.responsive-security-service .single-service-details .left-img img{height: 400px;object-fit: cover;}
.top-space {padding-top: 0%;}
.responsive-security-service  .for-single-serve .left-img img{height: 770px;}
.service-contact .subheading2{font-size: 20px;}
.service-contact p { margin-top: 10px;}
.service-contact .cstm-btn{    font-size: 13px;padding: 10px;display: inline-block;text-align: center;}
.verified-system-service .single-service-details .left-img1 img{height: 350px;object-fit: cover;}
.link-heads {font-size: 14px;}
.alarm-response-service .single-service-details .left-img img{height: 500px;object-fit: cover;}
.service-right-info-top p {font-size: 14px;line-height: 20px;}
.alarm-response1 img{height: 700px !important;object-fit: cover;}
.sub-heading-line {    margin: 10px 0 10px 0;}
.alarm-system-service .single-service-details .left-img1 img {height: 500px;object-fit: cover;}
.eyewitness-service .single-service-details .left-img1 img {height: 750px;object-fit: cover;}
.eyewitness-service .witness-img1 img{height: 1000px !important;}
.left-contnt-list li {font-size: 14px;}
.service-right-info-top p {font-size: 14px;line-height: 20px;margin-top: 10px;}
.ipcamera-service .single-service-details .left-img img {height: 450px;object-fit: cover;}
.mobile-surveillance-service .single-service-details .left-img img {height: 580px;object-fit: cover;}
.benefits ul li{font-size: 14px;}
.remote-monitor-service .single-service-details .left-img img{height: 600px;object-fit: cover;}
.industry-sector-service .single-service-details .left-img1 img{height: 300px;object-fit: cover;}
.industry-sector-service .industry-mn-bg .left-img1 img{    height: 300px;object-fit: inherit;}
.overlay-text {    width: 96%;}
.multifamily-service .single-service-details .left-img img{height: 600px;object-fit: cover;}
.office-security  .single-service-details .left-img img{height: 700px;object-fit: cover;}
.institute-security .single-service-details .left-img img{height: 750px;object-fit: cover;}
.institute-security .institute-img2 img{height: 500px !important;object-fit: cover;}
.retail-service-security .single-service-details .left-img img {height: 600px;object-fit: cover;}
.warehouse-service-security .single-service-details .left-img img {height: 700px;object-fit: cover;}
.warehouse-service-security .warehuse2 img{height: 500px !important;object-fit: cover;}
.industry-manufacture-service-security .single-service-details .left-img img{height: 650px; object-fit: cover;}
.parking-industry-service .single-service-details .left-img img{height: 550px; object-fit: cover;}
.industry-specialevent-service-security .single-service-details .left-img img{height: 530px; object-fit: cover;}
.industry-specialevent-service-security .spcial-img img{height: 680px !important;}
.industry-hotwork-security .single-service-details .left-img img{height: 550px; object-fit: cover;}
.industry-guards p {width: 70%;}
.office-img img{height: 500px !important;}
.retail-img img{height: 460px !important;}
.guard-btns a{font-size: 13px;}
.industry-manufacture-service-security .includes-list{margin-top: 20px;}
ol li{font-size: 14px;}
.manufacture1 img{height: 450px !important;}
.industry-hotwork-security .includes-list .subheading3{font-size: 15px;} 
.subcontractor-service .single-service-details .left-img1 img{object-fit: cover;height: 560px;}
.contactor-inner {margin: 10px 0;}
.knowledge-center-service .single-service-details .left-img img{height: 500px;object-fit: cover;}
.knowlede-img{height: 750px !important;}
.related-post {    padding: 50px 30px 30px 30px;}
.single-related-post img {    height: 150px;}
.single-blog-info-side{margin-top: 0}
.blog-page .col-3 { width: 30.3%;padding: 20px 10px;}
.blog-page .inner-blog img{height: 250px;object-fit: cover;}
.overlay-slider {    left: 5.5%;}
.footer-logo2 img{width: 80px;}
.smll-heading{font-size: 17px;}
.temporary-security-service .includes-list { margin-top: 10px}
.temporary-security-service .benefits {margin-top: 10px;}
.temporary-security-service .single-service-details .left-img img{    height: 650px;object-fit: cover;}
.temporary-security-service .benefits1 p{margin-bottom: 10px;}
.mobile-patrol-service .single-service-details .left-img img{    height: 600px;object-fit: cover;}
.mobile-patrol-service .benefits ul .pb {padding-bottom: 10px;}
.special-event-service  .single-service-details .left-img img{    height: 580px; object-fit: cover;}
.inner-technology .btn {margin-top: 20px;}
.special-event-service .event-img1 img{height: 480px !important;}
.indutry-service-right-detail {width: 95%;}
.single-service-subinfo{margin-left: 0;}
.single-service-banner .service-banner-info {padding-left: 0;}
.institute3-img img{height: 350px !important;}
.institution-last img{height: 450px !important;}
.privacy-policy .single-service-details .left-img img{height: 900px; object-fit: cover;}


}
/*================================================================*/
@media screen and (max-width: 900px) and (min-width: 600px) {
    body{overflow-x: hidden;}
    .container{max-width: 90%;}
    p{font-size: 14px;}
.security-programs-blue .row { display: flex;align-items: center;justify-content: center;    flex-wrap: wrap;}
.security-programs-blue img {width: 50px;height: 40px;margin-bottom: 0;}
.security-programs-blue p {    font-size: 14px;margin-bottom: 20px;}
.security-programs-blue .subheading {margin-bottom: 30px;}
.security-programs-blue {    padding: 50px 0 0 0;}
.security-programs-blue .col {width: 20.5%;margin-bottom: 50px;}
.security-programs-yellow .row { display: flex;align-items: center;justify-content: center;    flex-wrap: wrap;}
.security-programs-yellow img {width: 50px;height: 40px;margin-bottom: 0;}
.security-programs-yellow p {    font-size: 14px;margin-bottom: 20px;}
.security-programs-yellow .subheading {margin-bottom: 30px;}
.security-programs-yellow {    padding: 50px 0 0 0;}
.security-programs-yellow .col {width: 20.5%;margin-bottom: 50px;}
.left-contnt-list li{font-size: 14px;}
.brand img {width: 200px;height: 80px;}
/*.menu-wrapper{display: flex;align-items: center;}*/
.top-nav{margin-bottom: 30px;}
.header .row{    align-items: flex-end;}
.menu-wrapper ul li a{font-size: 14px;}
.top-nav ul li{margin: 0 20px;}
.main-slider .slider-img {height: auto;}
.banner-content h1 {font-size: 30px;}
.banner-content h2 {font-size: 30px;}
.banner-content hr {width: 35%;margin: 15px 0;}
.supportinghead {font-size: 14px;line-height: 18px;}
.subheading {font-size: 20px;line-height: 25px;}
.service-info p {margin: 10px 0px 40px 0;}
.service-info {width: 90%;}
.serv-info {font-size: 14px;line-height: 20px;}
.cstm-btn{    font-size: 13px;width: 70%;display: inline-block;text-align: center;line-height: 1.5;}
.home-services .left-service img{    height: 450px;}
.home-services .Right-service img{height: 450px;}
.service-info p {margin: 10px 0px 0px 0;}
.blog-btn {font-size: 13px;}
.footer-content .row{flex-wrap: wrap;}
.home-blog {margin: 50px 0 0 0;}
.ftinfo1{padding-left: 0;}
.ftinfo3{padding-right: 0;}
.footer-content p {    font-size: 14px;line-height: 20px;margin-bottom: 10px;}
.inner-cntnt {padding: 30px 10px 10px 20px;}
.ftinfo2 .inner-cntnt {padding: 30px 30px 10px 20px;}
.only-p {min-height: 500px;}
.cntnt-foot img {width: 50px;margin-right: 10px;}
.cntnt-foot h3 {font-size: 14px;width: 60%;}
.footer-logos .row{    flex-wrap: wrap;}
.footer-logos .col {width: 33%;}
.footer-hiring .col-5 img {height: 400px;object-fit: cover;}
.info-dft{font-size: 14px;line-height: 20px;}
.hiring-info p {width: 90%;}
.hiring-info h6 {font-size: 14px;margin-bottom: 0px;}
.footer-hiring .cstm-btn{    padding: 15px 0px;}
.footer-logo2 .row{    flex-wrap: wrap;    justify-content: center;}
.footer-logo2 .col {width: 20.5%;margin-bottom: 20px;margin: auto;}
.requsted-info .row {align-items: center;    flex-direction: column;}
.requsted-info{text-align: center;padding: 30px 0;}
.requsted-info .col-10 {width: 100%;}
.requsted-info .col-2 {width: 100%;}
.requsted-info .cstm-btn{width: 20%;}
.inner-technology img {height: 50px;width: 50px;}
.cstm-btn2{    font-size: 13px;    padding: 12px 5px;}
.footer-technology .col-3{padding: 40px 10px;}
.inner-technology h4{font-size: 14px;margin-bottom: 0;}
.headoffice iframe{height: 300px;}
.footer-subscription .supportinghead {font-size: 18px;}
.subcribe-info p {width: 100%;}
.social-icons a i {font-size: 30px;}
.home-services .service-info {padding: 0 30px;width: auto;}
.home-services .row{align-items: center;}
.service-heads{font-size: 14px;margin-bottom: 10px;}
.single-service-banner {min-height: 350px;}
.single-service-banner .service-banner-info .sub-heading {font-size: 30px;line-height: 40px;margin-bottom: 10px;}
.single-service-subinfo ul li {font-size: 17px;}
.single-service-subinfo p {font-size: 18px;width: 95%;line-height: 25px;}
.service-banner-info img{width: 100px;}
.subheading2 {    font-size: 18px;line-height: 30px;}
.service-right-detail {width: 90%;}
.responsive-security-service .single-service-details .left-img img{height: 550px;object-fit: cover;}
.top-space {padding-top: 0%;}
.responsive-security-service  .for-single-serve .left-img img{height: 1200px;}
.service-heads{padding-bottom: 0;}
.responsive-security-service .find-ctnt{margin-bottom: 10px;margin-top: 0;}
.img-right img {margin-right: 15px;}
.link-heads{    font-size: 14px;}
.verified-system-service .single-service-details .left-img1 img{    height: 470px;object-fit: cover;}
.smll-heading {font-size: 16px;}
.alarm-response-service .single-service-details .left-img img{height: 500px;object-fit: cover;}
.service-right-info-top p {font-size: 14px;line-height: 20px;}
.alarm-response1 img{height: 750px !important;object-fit: cover;}
.sub-heading-line {    margin: 10px 0 10px 0;}
.service-contact .subheading2 {font-size: 18px;line-height: 20px;}
.alarm-system-service .single-service-details .left-img1 img {height: 500px;object-fit: cover;}
.eyewitness-service .single-service-details .left-img1 img {height: 1000px;object-fit: cover;}
.eyewitness-service .witness-img1 img{height: 1100px !important;}
.left-contnt-list li {font-size: 14px;}
.service-right-info-top p {font-size: 14px;line-height: 20px;margin-top: 10px;}
.ipcamera-service .single-service-details .left-img img {height: 450px;object-fit: cover;}
.mobile-surveillance-service .single-service-details .left-img img {height: 580px;object-fit: cover;}
.service-heads-inner {font-size: 16px;}
.mobile-surveillance-service .subheading {font-size: 18px;line-height: 25px;}
.benefits ul li{font-size: 14px;}
.remote-monitor-service .single-service-details .left-img img{height: 600px;object-fit: cover;}
.remote-monitor-service .service-heads{font-size: 14px;}
.single-service-subinfo ul{flex-wrap: wrap;}
.industry-mn-bg .left-img1 img{height: 270px !important;object-fit: initial !important;}
.indutry-service-right-detail {width: 90%;}
.industry-sector-service .single-service-details .left-img1 img {height: 380px;object-fit: cover;}
.overlay-text {    width: 95%;font-size: 16px;}
.industry-guards p {width: 80%;    margin: 10px auto 30px auto;}
ol li{font-size: 14px;}
.multifamily-service .single-service-details .left-img img{height: 600px;object-fit: cover;}
.office-security  .single-service-details .left-img img{height: 750px;object-fit: cover;}
.institute-security .single-service-details .left-img img{height: 870px;object-fit: cover;}
.institute-security .institute-img2 img{height: 500px !important;object-fit: cover;}
.retail-service-security .single-service-details .left-img img {height: 670px;object-fit: cover;}
.warehouse-service-security .single-service-details .left-img img {height: 800px;object-fit: cover;}
.warehouse-service-security .warehuse2 img{height: 500px !important;object-fit: cover;}
.industry-manufacture-service-security .single-service-details .left-img img{height: 700px; object-fit: cover;}
.parking-industry-service .single-service-details .left-img img{height: 600px; object-fit: cover;}
.industry-specialevent-service-security .single-service-details .left-img img{height: 550px; object-fit: cover;}
.industry-specialevent-service-security .spcial-img img{height: 700px !important;}
.industry-hotwork-security .single-service-details .left-img img{height: 700px; object-fit: cover;}
.subheading3 {font-size: 15px;}
.office-img img{height: 500px !important;}
.retail-img img{height: 500px !important;}
.guard-btns a{font-size: 13px;}
.industry-manufacture-service-security .includes-list{margin-top: 20px;}
.manufacture1 img{height: 550px !important;}
.hotwork-img img{height: 500px !important;}
.opening-sec table{font-size: 14px;}
.career-form .col-6 {padding: 0 10px;}
.career-form .col-4{padding: 0 10px;}
.service-contact .col-10{padding-right: 20px;width: 70%;}
.subcontractor-service .single-service-details .left-img1 img{object-fit: cover;height: 560px;}
.contactor-inner {margin: 10px 0;}
.contactor-form label { font-size: 13px;line-height: 20px;}
.knowledge-center-service .single-service-details .left-img img{height: 500px;object-fit: cover;}
.knowlede-img{height: 800px !important;}
.blog-page .col-3 {width: 30.3%;padding: 20px 10px;}
.blog-heads {font-size: 18px;}
.blog-page .info-dft{margin: 0 auto;}
.temporary-security-service .includes-list { margin-top: 10px}
.temporary-security-service .benefits {margin-top: 10px;}
.temporary-security-service .single-service-details .left-img img{    height: 750px;object-fit: cover;}
.temporary-security-service .benefits1 p{margin-bottom: 10px;}
.mobile-patrol-service .single-service-details .left-img img{    height: 700px;object-fit: cover;}
.mobile-patrol-service .benefits ul .pb {padding-bottom: 10px;}
.special-event-service  .single-service-details .left-img img{    height: 730px; object-fit: cover;}
.event-img1  img{height: 550px !important;}
.special-event-service .benefits{margin-top: 0}
.institute-security-banner .institute3-img img{height: 400px !important;}
.institution-last img{height: 500px !important;}
.privacy-policy .single-service-details .left-img img{height: 1000px; object-fit: cover;}
.brand{    margin-bottom: -20px;}
.service-contact .col-2{width: 30%;}
.service-contact .cstm-btn{    width: 80%;padding: 10px;}
.remoter-img img{height: 550px !important;}
}
/*-===================================================================================*/
@media screen and (max-width:600px){
.col-6{width: 100%;}
.col-4 { width: 100%;padding: 0 10px;}
p{font-size: 14px;line-height: 20px;}
.info-dft{font-size: 14px;line-height: 20px;}
ul li{font-size: 14px;line-height: 20px;}
ol li {font-size: 14px;line-height: 20px;}
.for-ph{display: block;}
.row{flex-wrap: wrap;}
.container {max-width: 90%;}
.brand img {width: 200px;height: 80px;margin-top: 50px;}
.for-desk{display: none;}
.main-slider .slider-img{height: auto;}
.main-slider .slider-img img{height: 350px;object-fit: cover;}
.overlay-slider {left: auto;width: 100%;text-align: center;}
.banner-content h1 {font-size: 30px;}
.banner-content h2 {font-size: 30px;}
.banner-content hr {width: 40%; margin: 10px 0;}
.banner-content p {font-size: 17px;}
.left-service img{height: 300px;}
.service-info{width:85%;padding: 5% 7%;}
.subheading {font-size: 22px;line-height: 30px;}
.supportinghead {font-size: 14px;line-height: 17px;}
.serv-info {font-size: 14px;line-height: 20px;}
.cstm-btn{font-size: 13px;width: 70%;display: inline-block;line-height: 1.5;}
.service-info p {margin: 20px 0px 0px 0;}
.Right-service .row{    flex-direction: column-reverse;}
.left-img {margin: 0 15px;}
.left-img1 {margin: 0 15px;}
.Right-service img{height: 300px;}
.security-programs-blue .col {width: 48.5%;}
.security-programs-blue {padding: 40px 0;}
.security-programs-blue img {width: 50px;height: 30px;margin-bottom: 20px;}
.security-programs-blue p{margin-bottom: 10px;margin-top: 20px;}
.security-programs-yellow .subheading {margin-bottom: 20px;}
.security-programs-yellow .col {width: 48.5%;}
.security-programs-yellow {padding: 40px 0;}
.security-programs-yellow img {width: 50px;height: 30px;margin-bottom: 20px;}
.security-programs-yellow p{margin-bottom: 10px;margin-top: 20px;}
.security-programs-yellow .subheading {margin-bottom: 20px;}
.home-blog {margin: 50px 0 0 0;}
.footer-content .col {width: 100%;padding: initial;}
.inner-cntnt {padding: 30px;text-align: justify;}
.footer-content p{    font-size: 13px;line-height: 20px;margin-bottom: 10px;}
.home-services .cstm-btn{padding: 10px;text-align: center;margin-bottom: 30px;}
only-p {min-height: 300px;}
.cntnt-foot img {width: 100px;}
.cntnt-foot h3 {font-size: 14px;    width: auto;}
.desktoplogos{display: none;}
.ph-logos{display: block;}
.slick-slide img{margin: 0 auto;}
.footer-hiring .col-5{width: 100%;}
.footer-hiring .col-7{width: 100%;margin-top: 20px;}
.hiring-info {padding:30px;text-align: center;}
.hiring-info p{width: auto;}
.hiring-info h6{font-size: 14px; margin-bottom: 0px;margin-top: 10px;margin-bottom: 0;}
.footer-hiring .cstm-btn {    padding: 10px 0;width: 50%;}
.requsted-info .col-10{width: 100%;}
.requsted-info .col-2{width: 100%;}
.requsted-info{text-align: center;}
.requsted-info .cstm-btn {padding: 10px 0px;}
.footer-technology .col-3 {width: 100%;border: 1px solid #fff;padding:0;}
.inner-technology{padding: 30px 10px;}
.inner-technology img {    height: 50px; width: 50px;}
.cstm-btn2 {display: inline-block;    font-size: 13px;padding: 12px 10px;}
.inner-technology h4 {font-size: 14px;    margin-bottom: 0px;}
.inner-technology .btn {margin-top: 20px;}
.inner-technology .supportinghead{font-weight: 500;font-size: 16px;}
.headoffice .col-8 {width: 100%;}
.headoffice .col-4 {width: 100%;}
.office-details {padding: 20px;}
.headoffice iframe{height: 200px;margin-bottom: 20px;}
.footer-subscription{margin: 40px auto;text-align: center;}
.subcribe-info p {width: auto;}
#mc_embed_signup .mc-field-group {    width: 100% !important;flex-direction: column;}
.subcribe-info h3{font-size: 16px !important;}
#mc_embed_signup .foot{margin-left: auto;margin-right: auto;margin-top: 10px;}
.footer-policy{text-align: left;}
.footer-media{margin-top: 20px;}
.cnnt-sec{    justify-content: center;}
.social-icons a i {font-size: 25px;}
.footer-subscription{margin-bottom: 0px;}
.service-banner-info{ flex-direction: column}
.single-service-banner .service-banner-info {padding-left: initial;padding-right: initial;text-align: center;    align-items: center;padding-top: 0;}
.single-service-banner .service-banner-info .sub-heading {font-size: 22px; line-height: 30px;}
.service-banner-info img{width: 80px;margin-bottom:20px;}
.single-service-subinfo ul li {font-size: 15px;padding: 0 10px;}
.single-service-subinfo hr{margin: 10px auto;}
.single-service-subinfo p {font-size: 17px;width: 95%;line-height: 22px;}
.single-service-subinfo { margin-left: auto; margin-right: auto; margin-top: 0;}
.single-service-subinfo ul{justify-content: center;}
.single-service-banner{min-height: 350px;}
.subheading2 {font-size: 24px;line-height: 30px;}
.service-right-info {    padding-right: 7.5%;}
.service-right-detail {width: auto;margin-top: 30px;}
.only-p {min-height: 300px;}
.service-right-detail p{text-align: justify;}
.find-ctnt{margin-bottom: 30px;}
.link-heads{font-size: 14px;line-height: 18px;}
.brochr-btn {font-size: 13px;    padding: 15px 20px;}
.service-heads {padding: 0 0 10px 0;font-size: 15px;}
.left-contnt-list li {    font-size: 14px;line-height: 16px;}
.brochure-btn-upr {margin-top: 30px;}
.top-space{padding-top: 0;}
.col-10 {width: 100%;}
.col-2 {width: 100%;}
.service-contact{text-align: center;}
.ftinfo2 .inner-cntnt{padding: 30px;}
.service-contact .cstm-btn{width: 50%;padding: 10px 10px;}
.smll-heading {font-size: 16px;}
.service-right-info-top p {font-size: 14px;line-height: 20px; margin-top: 15px;}
.service-right-info-top {padding-left: 7.5%;padding-right: 7.5%;}
.eyewitness-service .left-contnt-list li {margin-top: 10px;}
.single-service-subinfo ul{flex-wrap: wrap;}
.sub-heading-line{    margin: 10px 0 10px 0;}
.indutry-service-right-detail {width: auto;}
/*.indutry-service-right-detail .service-right-info-top{    padding-right: 7.5%;padding-left: 7.5%;}
*/.industry-sector-service p{text-align: justify;}
.industry-sector-service .single-service-details .left-img1 img {height: 250px;object-fit: cover !important;}
.overlay-text {font-size: 15px;width: 94.5%;}
.industry-find{margin-bottom: 30px;margin-top: 10px;}
.service-now .row{flex-direction: column-reverse;}
.industry-mn-bg .row{padding: 30px 0;}
.copy-right{text-align: center;}
.industry-sector-service .left-img1 {margin: 10px 15px;}
.industry-sector-service .service-right-detail{margin-top: 0}
.industry-guards {padding: 30px 0;}
.industry-guards p {width: 85%;text-align: center !important;    margin: 20px auto 20px auto;}
.guard-btns a{font-size: 13px;display: inline-block;margin-bottom: 10px;line-height: 1.5;}
.guard-btns {margin-top: 0;}
.form-row{flex-wrap: wrap;}
.form-colm {width: 100%;}
.contact-us{padding:50px 10px;}
/*.overlay-slider {left: auto;text-align: center;}*/
.banner-content hr{margin: 10px auto;}
.single-service-banner{display: flex;justify-content: center; align-items: center;}
.indutry-service-right-detail{padding-left: 7.5%;padding-right: 7.5%;}
.subcontractor-service .service-right-info-top { padding-left: 0; padding-right:0;}
.contactor-form{    padding: 30px 0px;}
.contactor-form label {font-size: 13px;line-height: 1.5;}
.contactor-form .row{margin-top: 0;}
.btn-outer { margin-top: 30px;}
.contactor-form .form-control {margin-bottom: 10px;}
.subcontractor-service .single-service-details {margin: 40px 0;}
.knowledge-inner .left-img img{height: 250px;object-fit: cover;}
.knowledge-inner .left-img1 img{height: 250px;object-fit: cover;}
.privacy-policy .left-img {height: auto;object-fit: cover; margin-top: 20px !important;margin-bottom: 10px;}
.knowledge-center-service .single-service-details{margin-top: 10px;}
.knowledge-center-service .service-right-detail{margin-top: 0;}
.knowledge-center-service  .left-img{margin-bottom: 20px;}
.knowledge-swap .row{flex-direction: column-reverse;}
.policy-swap .row{flex-direction: column-reverse;}
.service-right-info-top p{text-align: justify;}
.knowledge-swap .subheading2{margin-bottom: 20px;}
.knowledge-center-service  .indutry-service-right-detail .service-right-info-top {padding-right: 0;}
.blog-page .col-3 {width: 100%;background: #fff;margin: 20px auto;padding-top: 20px;}
.single-blog-sec .col-7 {width: 100%;}
.single-blog-sec .col-5 {width: 100%;}
.single-blog-info-side img{height: 250px;}
.single-blog-info-side{margin-left: auto;margin-right: auto;margin-top: 0;}
.outer-single-blog-info{padding-left: 10px;margin-bottom: 30px;}
.single-blog-sec .sub-heading {line-height: 35px;}
.single-blog-info{padding-left: 0;padding-right: 0;}
.related-post{padding: 30px;margin-left: 0;}
.blog-page{margin: 0px auto;background: #ebe4e4;}
.blog-banner .single-service-banner{min-height: 200px;}
.menu-wrapper .for-ph{display: block !important;}
.top-nav ul{position: absolute;width: 100%;justify-content: center;    align-items: center;}
.home-blog-info p {width: 100%;}
.top-nav ul li {margin: 0 10px;}
.main-menu{margin-top: 80px;}
.menu-wrapper ul li a {font-size: 14px;}
#mc_embed_signup .foot {display: flex !important;}
/* Tanvir Style Start */

/*.single-service-subinfo{margin-left: 0;margin-top: 15px;}
.single-service-banner .service-banner-info .sub-heading{font-size: 28px;line-height: 40px;}
.single-service-subinfo p{font-size: 18px;width: 100%;}
.single-service-subinfo ul li{font-size: 16px;}
.security-programs-yellow .col{width: 50%;}
.service-right-detail{margin-top: 15px;}
.subheading2{font-size: 22px;line-height: 30px;}
.service-contact .col-10,.service-contact .col-2{width: 100%;text-align: center;}*/

}