.serv-items .serve-item {
    flex: 1 1 calc(25% - 30px); 
}

.industry-item { 
    flex: 1 1 calc(20% - 20px); 
}

.counter-item {
     flex: 1 1 calc(20% - 20px);  
}

.popup-overlay { display: none !important; }


.review-video-popup-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.7); z-index: 9999; align-items: center; justify-content: center; }
 
.govt-right a { background-color: #ffbaba !important; color: #000 !important; transition: all .3s; }

.govt-right a:hover { background-color: rgb(173, 0, 0) !important; color: #fff !important; }

.contact-left { align-items: center; justify-content: center; display: flex; }
.contact-left img { width: 90%; }
 

.sec-head p { padding: 10px 0px; }



 .text-w-img li::before { content: '\f00c' !important; font-family: 'FontAwesome'; position: absolute; left: 0; top: 0px; color: #1F61E8; border: 1px solid #1f61e8; border-radius: 50%; font-size: 12px; padding: 0; width: 18px; height: 18px; text-align: center; }  

 a.trigger-video-popup:focus { color: #212529 !important; }

 a.service-link, .govt-right a {
    pointer-events: none;
}


@media screen and (min-width: 1441px) {

 .left-text-right-image .img-col img { width: auto; }
.left-text-right-image .col.img-col { text-align: end; }


 .left_image_right_text .col.img-col { text-align: center; }
.img-col img { width: auto; }

.why-choose-inr .col { text-align: center; }
.why-choose-inr .why-item.col {text-align: start;}

.why-choose-inr img { width: auto; }
.mission-img { text-align: center; }
.vision-img { text-align: center; }

.mission-img img, .vision-img img { width: auto; }
}


@media (max-width: 1199px) {
    .together-inner { 
        gap: 20px;
    }
}

@media (max-width: 767px) {
.connect-inner {
    display: block;
    flex-wrap: wrap;
    align-items: center;
    gap: 50px;
}
.connect-right {
    margin-top: 20px;
}

aside#custom-sidebar {
    display: block;
}

}