/*all page responsive css start here(22-3-2021)*/ 



/*home page responsive css for all divce start here*/

@media only screen and (max-width: 480px) {
.top-content-area p {
font-size:12px;
text-align:center;
}

.hrd-contact-info {
display:inherit;
text-align:center;
}

.hrd-contact-info p {
border:none;
padding: 0px 10px 0px 0px;	
}

.social-top-hrd {
text-align:center;
display:inherit;
padding: 0px 0px 8px 0px;	
}

.call-support {
float:inherit;
margin: 10px 0px 0px 10px;	
}

.logo {
padding: 0px 0px 0px 10px;	
}

.logo span {
font-size:16px;	
}

.icon-middle_box {
margin-right:7px;
}

.icon-middle_box i {
font-size:15px;	
}

.content-box {
margin-right:10px;
}

.content-box h3 {
font-size:14px;	
}

.content-box p {
font-size:12px;	
}

.navbar-dark .navbar-toggler {
border: 2px solid #fff;
}

.navbar-toggler {
padding:0px 5px 0px 5px;	
}

section.hrd-nav-bottom-info .navbar {
padding:10px;	
}

section.hrd-nav-bottom-info .navbar-nav li.nav-item {
border-bottom: 1px solid #fff;
border-right: none;
font-size: 15px;
font-weight: 600;
}

section.hrd-nav-bottom-info .navbar-nav li.nav-item:last-child {
border-bottom:none;	
}

.navbar-dark .navbar-nav .nav-link {
color:#fff;	
padding: 10px 0px 10px 15px;
}

.banner-slider-img-area img {
height:170px;	
}

.slider-info-area .d-none {
display:block !important;	
}

section.slider-info-area .carousel-caption {
top:-5%;	
}

section.slider-info-area .slider-info-content h2 {
font-size: 20px;
margin-bottom: 10px;
}

section.slider-info-area .slider-info-content p {
width: 100%;
font-size: 12px;
line-height: 18px;
margin-bottom: 5px;
}

section.slider-info-area .slider-info-content h3 a {
padding: 5px 10px;
font-size: 13px;	
}

section.slider-info-area .slider-info-content h3 {
margin-right: 10px;	
}

section.ultimate_information-here {
padding: 15px 0px 10px 0px;
}

.ultimate-text-and-title-info h3 {
font-size: 15px;
line-height: 25px;
}

section.-iteam-mobile-prepaid {
padding: 0px 0px 15px 0px;
}

.all-title-heading {
margin: 20px 0px 20px 0px;	
}

.super-sale-area .pd0 {
padding:10px;	
}

.iteam_mobile_prepaid_box h4 {
font-size:20px;	
padding: 20px 0px 3px 0px;
}

.our-service-conten-area p {
font-size:14px;	
}

.all-title-heading h2 {
font-size:25px;	
}

.super-sale-content {
margin-left: 10px;
padding: 0px 0px 25px 0px;	
}

.super-sale-content .sec-title h6 {
text-align:center;	
}

.super-sale-content .sec-title .title {
font-size:20px;
line-height: 35px;
text-align:center;	
}

.view-all-offers-012 h4 {
text-align:center;	
}

section.testimounals-info {
padding: 10px 0px 30px 0px;	
}

.all-title-heading p {
font-size:14px;	
}

.footer-heading-link {
padding: 0px 0px 0px 0px;
}

section.testimounals-info .testimonial .description {
padding: 0 5px;	
}


/*about us page responsive css start here*/

.breadcrumb-main-area {
margin: 70px 0px 0px 0px;	
}

.about-detail-main-area {
padding: 40px 0px 50px 0px;	
}

.about-content-area h2 {
text-align:center;
font-size:25px;	
}

.about-content-area p {
text-align:center;	
}

.about-owner-main-area {
padding: 0px 0px 30px 0px;	
}

.about-leader-short-text span {
text-align:center;	
}

.about-leader-short-text h2 {
font-size:20px;	
padding: 20px 0px 5px 0px;
line-height:30px;
text-align:center;	
}

.about-leader-short-text p {
text-align:center;
}

.our-expert-team-heading h2 {
font-size:25px;	
}

.our-expert-team-member {
padding: 50px 0px 30px 0px;	
}

/*about us page responsive css end here*/



/*asset-protection page responsive css start here*/

.breadcrumb-main-area h2 {
font-size:25px;	
}

.asset-protection-detail-area {
padding:40px 0px 40px 0px;	
}

.asset-protection-text-area h2 {
font-size:25px;
text-align:center;
margin: 30px 0px 20px 0px;	
}

.asset-protection-text-area p {
text-align:center;	
}

.asset-protection-img-area img {
height: 400px;	
}

.commercial-residential-total-area {
padding: 40px 10px 1px 10px;	
}

.inspection-families-public-icon {
margin: 0px 10px 0px 0px;
width: 80px;
height: 80px;	
}

.inspection-families-public-icon img {
width:60%;	
}

.inspection-families-details h2 {
font-size:20px;	
}

.inspection-families-details p {
font-size:13px;
}

.commercial-residential-rescue-area {
padding: 40px 0px 40px 0px;	
}

.commercial-residential-short-detail h2 {
font-size:25px;
text-align:center;
}

.commercial-residential-short-detail p {
text-align:center;	
}

/*.inspection-families-details h2 {
font-size:20px;	
}

.inspection-families-details p {
font-size:14px;	
}*/


/*asset-protection page responsive css end here*/




/*close-protection page responsive css start here*/

.close-tow-img-box img {
margin:0px 0px 30px 0px;	
}

.close-protection-detail-area h2 {
font-size: 25px;
padding: 40px 0px 20px 0px;	
text-align:center;
}

.close-protection-detail-area p {
text-align:center;	
}

/*close-protection page responsive css end here*/


/*contact us page css start here */

.contact-detail-main-ara {
padding: 50px 0px 50px 0px;	
}

.contact-detail-form-area {
padding: 20px 10px 40px 10px;
margin: 0px 0px 50px 0px;
}


.contact-input-main-area {
margin:0px 0px 20px 0px;	
}

.send-massage-btn-area {
padding:40px 0px 0px 0px;	
}

.contact-detail-form-area h2 {
font-size: 24px;
padding: 0px 0px 20px 0px;
line-height: 35px;
}

.our-contact-main-area {
background: #fff;
padding: 40px 10px 20px 10px;
}

.our-contact-main-area h2 {
font-size:24px;
padding: 0px 0px 20px 0px;
text-align:center;	
}

.our-contact-detail-area {
margin: 0px 0px 20px 0px;	
}


/*contact us page css end here */



/*cyber-crime page css start here*/

.asset-protection-text-area h3 {
line-height: 35px;
font-size: 20px;
text-align: center;
}

.protecting-information-main-area {
padding: 50px 0px 50px 0px;
}

.protecting-information-text-area h3 {
line-height: 35px;
font-size: 20px;
text-align: center;	
margin:30px 0px 0px 0px;
}

.protecting-information-text-area p {
text-align:center;	
}

.common-cyber-threat-area {
background: #f9f9f9;
padding: 50px 0px 30px 0px;
}

.common-cyber-threat-detail-area h2 {
font-size: 25px;
text-align: center;
margin: 30px 0px 0px 0px;
}

.common-cyber-list-item {
width: 100%;
margin: 0px 15px 0px 0px;
}

/*cyber-crime page css end here*/


/*intelligence page css start here */

.intelligence-detail-main-area {
padding: 40px 0px 40px 0px;
}

.intelligence-detail-main-area h2 {
text-align: center;
font-size: 25px;
/* padding: 0px 0px 0px 0px; */
margin: 20px 0px 30px 0px;	
}

.international-investigations-area {
padding: 50px 0px 50px 0px;	
}

.international-investigations-detail-area h2 {
font-size: 25px;
padding: 0px 0px 20px 0px;
margin: 50px 0px 0px 0px;
text-align: center;	
}

.international-investigations-detail-area p {
text-align:center;	
}

.corporate-commercial-main-area p {
text-align:center;	
}

.case-management-first-area {
padding:50px 0px 50px 0px;	
}

.case-management-detail-area h2 {
text-align:center;
font-size:25px;
padding:20px 0px 10px 0px;	
}

.case-management-detail-area p {
text-align:center;	
}


.evidence-detail-main-area {
padding:50px 0px 50px 0px;	
}

.evidence-text-detail-area h2 {
font-size:25px;
padding:20px 0px 10px 0px;
text-align:center;	
}

.evidence-text-detail-area p {
text-align:center;
}


.private-investigations-main-area {
 padding:50px 0px 50px 0px;
}


.private-investigations-main-area h2 {
font-size: 25px;
padding: 20px 0px 10px 0px;
text-align:center;
}

.private-investigations-detail-area p {
text-align:center;	
}

.mobile-surveillance-detail-area {
width: 90%;
margin: auto;
}

.mobile-surveillance-detail-area h6 {
margin-top:40px;
text-align:center;
}


.mobile-surveillance-detail-area h2 {
font-size:25px;
text-align:center;
padding:0px 0px 20px 0px;	
}

.mobile-surveillance-detail-area p {
text-align:center;	
}


.technical-surveillance-main-area {
padding:50px 0px 30px 0px;	
}


.technical-surveillance-detail-area h2 {
font-size:25px;
padding: 20px 0px 10px 0px;
text-align:center;	
}

.technical-surveillance-detail-area p {
text-align:center;	
}

.case-management-main-area {
padding:50px 0px 30px 0px;	
}

/*intelligence page css ene here */


}


@media only screen and (min-width:481px) and (max-width: 568px) {

.top-content-area p {
text-align:center;	
}

.hrd-contact-info {
text-align:center;
display:inherit;	
}

.hrd-contact-info p {
border:none;
padding: 5px 10px 0px 0px;	
}

.social-top-hrd {
text-align:center;
display:inherit;
padding: 0px 0px 8px 0px;	
}

.content-box {
margin-right: 40px;
}

.logo {
padding:0px 0px 0px 10px;	
}

.call-support {
display: flex;
float:inherit;
margin: 25px 0px 0px 20px;
}

.navbar-dark .navbar-toggler {
border:2px solid #fff;	
}

section.hrd-nav-bottom-info nav.navbar.navbar-expand-lg.navbar-dark {
padding: 10px 10px 10px 10px;	
}

section.hrd-nav-bottom-info .navbar-nav li.nav-item {
border-bottom: 1px solid #fff;
border-right: none;
font-size: 15px;
font-weight: 600;
}

section.hrd-nav-bottom-info .navbar-nav li.nav-item:last-child {
border-bottom:none;	
}

.navbar-dark .navbar-nav .nav-link {
color:#fff;	
padding: 10px 0px 10px 15px;
}

.navbar-toggler {
padding:0px 5px 0px 5px;	
}

.banner-slider-img-area img {
height:250px;	
}

.slider-info-area .d-none {
display: block !important;
}

section.slider-info-area .carousel-caption {
top: -3%;	
}

section.slider-info-area .slider-info-content h2 {
font-size:35px;
margin-bottom:10px;	
}

section.slider-info-area .slider-info-content p {
width: 90%;
font-size: 16px;
line-height: 25px;
margin-bottom: 20px;
}

section.slider-info-area .slider-info-content h3 a {
padding: 8px 30px;
font-size: 15px;	
}

section.ultimate_information-here {
padding: 15px 0px 15px 0px;	
}

.ultimate-text-and-title-info h3 {
font-size:18px;
line-height:30px;	
}


section.-iteam-mobile-prepaid {
padding: 0px 0px 15px 0px;	
}

.super-sale-content {
margin:auto;
padding: 0px 0px 30px 0px;
max-width:500px;	
}

.view-all-offers-012 h4 {
text-align:center;	
}

section.testimounals-info {
padding: 0px 0px 30px 0px;	
}


.footer-heading-link {
padding: 0px 0px 0px 0px;	
}


/*about us page responsive css end here*/

.breadcrumb-main-area {
margin: 25px 0px 0px 0px;	
}

.about-detail-main-area {
padding: 40px 0px 50px 0px;
}

.about-content-area h2 {
text-align:center;
font-size:25px;	
}

.about-content-area p {
text-align:center;
}

.about-owner-main-area {
padding: 0px 0px 40px 0px;	
}

.about-leader-short-text span {
text-align:center;	
}

.about-leader-short-text h2 {
font-size:25px;
text-align:center;	
}

.about-leader-short-text p {
text-align:center;	
}

.our-expert-team-heading h2 {
font-size:25px;
}

.our-expert-team-member {
padding: 50px 0px 40px 0px;	
}

/*about us page responsive css end here*/



/*asset-protection page responsive css start here*/

.asset-protection-detail-area {
padding:40px 0px 50px 0px;	
}

.asset-protection-text-area h2 {
font-size:25px;
text-align:center;	
}

.asset-protection-text-area p {
text-align:center;	
}

.asset-protection-img-area img {
height: 400px;	
}

.commercial-residential-total-area {
padding: 40px 10px 1px 10px;	
}

.inspection-families-public-icon {
margin: 0px 10px 0px 0px;
width: 80px;
height: 80px;	
}

.inspection-families-public-icon img {
width:60%;	
}

.inspection-families-details h2 {
font-size:20px;	
}

.inspection-families-details p {
font-size:13px;
}

.commercial-residential-rescue-area {
padding: 40px 0px 40px 0px;	
}

.commercial-residential-short-detail h2 {
font-size:25px;
text-align:center;
}

.commercial-residential-short-detail p {
text-align:center;	
}

/*.inspection-families-details h2 {
font-size:20px;	
}

.inspection-families-details p {
font-size:14px;	
}*/


/*asset-protection page responsive css end here*/




/*close-protection page responsive css start here*/


.close-protection-detail-area h2 {
font-size:25px;
padding: 30px 0px 20px 0px;	
text-align:center;
}


.close-protection-detail-area p {
text-align:center;	
}

.columm-display-area {
display: grid;
grid-template-columns: auto auto;	
}

/*close-protection page responsive css end here*/


/*contact us page css start here */

.contact-detail-main-ara {
padding: 50px 0px 50px 0px;	
}

.contact-detail-form-area {
padding: 20px 10px 40px 10px;
margin: 0px 0px 50px 0px;
}


.contact-input-main-area {
margin:0px 0px 30px 0px;	
}

.send-massage-btn-area {
padding:40px 0px 0px 0px;	
}

.contact-detail-form-area h2 {
font-size: 24px;
padding: 0px 0px 20px 0px;
line-height: 35px;
}

.our-contact-main-area {
background: #fff;
padding: 40px 10px 20px 10px;
}

.our-contact-main-area h2 {
font-size:24px;
padding: 0px 0px 20px 0px;
text-align:center;	
}

.our-contact-detail-area {
margin: 0px 0px 20px 0px;	
}


/*contact us page css end here */


/*cyber-crime page css start here*/

.asset-protection-text-area h3 {
line-height: 35px;
font-size: 20px;
text-align: center;
}

.protecting-information-main-area {
padding: 50px 0px 50px 0px;
}

.protecting-information-text-area h3 {
line-height: 35px;
font-size: 20px;
text-align: center;	
margin:30px 0px 0px 0px;
}

.protecting-information-text-area p {
text-align:center;	
}

.common-cyber-threat-area {
background: #f9f9f9;
padding: 50px 0px 30px 0px;
}

.common-cyber-threat-detail-area h2 {
font-size: 25px;
text-align: center;
margin: 30px 0px 0px 0px;
}


/*cyber-crime page css end here*/


/*intelligence page css start here */

.intelligence-detail-main-area {
padding: 40px 0px 40px 0px;
}

.intelligence-detail-main-area h2 {
text-align: center;
font-size: 25px;
/* padding: 0px 0px 0px 0px; */
margin: 20px 0px 30px 0px;	
}

.international-investigations-area {
padding: 50px 0px 50px 0px;	
}

.international-investigations-detail-area h2 {
font-size: 25px;
padding: 0px 0px 20px 0px;
margin: 50px 0px 0px 0px;
text-align: center;	
}

.international-investigations-detail-area p {
text-align:center;	
}

.corporate-commercial-main-area p {
text-align:center;	
}

.case-management-first-area {
padding:50px 0px 50px 0px;	
}

.case-management-detail-area h2 {
text-align:center;
font-size:25px;
padding:20px 0px 10px 0px;	
}

.case-management-detail-area p {
text-align:center;	
}


.evidence-detail-main-area {
padding:50px 0px 50px 0px;	
}

.evidence-text-detail-area h2 {
font-size:25px;
padding:20px 0px 10px 0px;
text-align:center;	
}

.evidence-text-detail-area p {
text-align:center;
}


.private-investigations-main-area {
 padding:50px 0px 50px 0px;
}


.private-investigations-main-area h2 {
font-size: 25px;
padding: 20px 0px 10px 0px;
text-align:center;
}

.private-investigations-detail-area p {
text-align:center;	
}

.mobile-surveillance-detail-area {
width: 90%;
margin: auto;
}

.mobile-surveillance-detail-area h6 {
margin-top:40px;
text-align:center;
}


.mobile-surveillance-detail-area h2 {
font-size:25px;
text-align:center;
padding:0px 0px 20px 0px;	
}

.mobile-surveillance-detail-area p {
text-align:center;	
}


.technical-surveillance-main-area {
padding:50px 0px 30px 0px;	
}


.technical-surveillance-detail-area h2 {
font-size:25px;
padding: 20px 0px 10px 0px;
text-align:center;	
}

.technical-surveillance-detail-area p {
text-align:center;	
}

.case-management-main-area {
padding:50px 0px 30px 0px;	
}

/*intelligence page css ene here */


}



@media only screen and (min-width:569px) and (max-width:766px) {

.hrd-nav-bottom-info.side-margin-area .container {
max-width:700px;	
}

.top-content-area p {
text-align:center;	
}

.hrd-contact-info {
display:inherit;
text-align:center;	
}

.hrd-contact-info p {
border:none;
padding: 0px 10px 0px 0px;	
}

.box-right .call-support {
margin: 30px 0px 0px 10px;
float:inherit;	
}

.social-top-hrd {
display:inherit;
text-align:center;	
}


.navbar-dark .navbar-toggler {
border:2px solid #fff;	
}

section.hrd-nav-bottom-info nav.navbar.navbar-expand-lg.navbar-dark {
padding: 10px 10px 10px 10px;	
}

section.hrd-nav-bottom-info .navbar-nav li.nav-item {
border-bottom: 1px solid #fff;
border-right: none;
font-size: 15px;
font-weight: 600;
}

section.hrd-nav-bottom-info .navbar-nav li.nav-item:last-child {
border-bottom:none;	
}

.navbar-toggler {
padding:0px 5px 0px 5px;	
}


.navbar-dark .navbar-nav .nav-link {
color:#fff;	
padding: 10px 0px 10px 15px;
}

section.hrd-nav-bottom-info.side-margin-area nav.navbar.navbar-expand-lg.navbar-dark {
padding: 10px 10px 10px 10px;	
}

/*.navbar-expand-lg .container {
max-width:700px;	
}*/

.banner-slider-img-area img {
height:250px;	
}

.slider-info-area .d-none {
display: block !important;
}

section.slider-info-area .carousel-caption {
top: -3%;	
}

section.slider-info-area .slider-info-content h2 {
font-size:35px;
margin-bottom:10px;	
}

section.slider-info-area .slider-info-content p {
width: 90%;
font-size: 16px;
line-height: 25px;
margin-bottom: 20px;
}

section.slider-info-area .slider-info-content h3 a {
padding: 8px 30px;
font-size: 15px;	
}

.iteam_mobile_prepaid_box h4 {
font-size:20px;
padding:10px 0px 0px 0px;	
}

.our-service-conten-area p {
font-size:14px;
line-height:21px;	
}

.ultimate_information-here.strip-heading-spaces {
padding: 25px 0px 10px 0px;	
}


.strip-heading-spaces .ultimate-text-and-title-info h3 {
font-size:18px;
line-height:30px;
}

.section.-iteam-mobile-prepaid .all-title-heading {
margin: 0px 0px 26px 0px;	
}

.our-service-margin-area .all-title-heading {
margin: 0px 0px 25px 0px;	
}

.super-sale-content.corprate-margin-area {
margin:auto;	
padding: 0px 0px 30px 0px;
max-width:600px;
}

.all-title-heading {
margin: 20px 0px 25px 0px;	
}

.view-all-offers-012 h4 {
text-align:center;	
}

.section.testimounals-info.testimonial-margin-area .all-title-heading {
margin: 10px 0px 25px 0px;
}

.footer-nav li a {
font-size:12px;	
}

.footer-wrap p {
font-size:12px;	
}

.footer-contact-detail ul li {
font-size:12px;	
}


/*about us page responsive css end here*/

.breadcrumb-main-area {
margin: 25px 0px 0px 0px;	
}

.about-detail-main-area {
padding: 40px 0px 50px 0px;
}

.about-content-area h2 {
text-align:center;
font-size:25px;	
}

/*.about-content-area p {
text-align:center;
}*/

.about-owner-main-area {
padding: 0px 0px 40px 0px;	
}

.about-leader-short-text span {
text-align:center;	
}

.about-leader-short-text h2 {
font-size:25px;
text-align:center;	
}

.about-leader-short-text p {
text-align:center;	
}

.our-expert-team-heading h2 {
font-size:25px;
}

.our-expert-team-member {
padding: 50px 0px 40px 0px;	
}

/*about us page responsive css end here*/


/*asset-protection page responsive css start here*/

.asset-protection-detail-area {
padding:40px 0px 50px 0px;	
}

.asset-protection-text-area h2 {
font-size:25px;
text-align:center;	
}


.asset-protection-img-area img {
height:400px;
margin:20px 0px 0px 0px;	
}

.commercial-residential-total-area {
padding: 40px 10px 1px 10px;	
}

.inspection-families-public-icon {
margin: 0px 10px 0px 0px;
width: 80px;
height: 80px;	
}

.inspection-families-public-icon img {
width:60%;	
}

.inspection-families-details h2 {
font-size:20px;	
}

.inspection-families-details p {
font-size:13px;
}

.commercial-residential-rescue-area {
padding: 40px 0px 40px 0px;	
}

.commercial-residential-short-detail h2 {
font-size:25px;
text-align:center;
}

/*.commercial-residential-short-detail p {
text-align:center;	
}
*/
/*.inspection-families-details h2 {
font-size:20px;	
}

.inspection-families-details p {
font-size:14px;	
}*/


/*asset-protection page responsive css end here*/




/*close-protection page responsive css start here*/


.close-protection-detail-area h2 {
font-size:25px;
padding: 30px 0px 10px 0px;	
text-align:center;
}


/*.close-protection-detail-area p {
text-align:center;	
}*/

.columm-display-area {
display: grid;
grid-template-columns: auto auto;	
}

/*close-protection page responsive css end here*/



/*contact us page css start here */

.contact-detail-main-ara {
padding: 50px 0px 50px 0px;	
}

.contact-detail-form-area {
padding: 20px 10px 40px 10px;
margin: 0px 0px 50px 0px;
}


.contact-input-main-area {
margin:0px 0px 30px 0px;	
}

.send-massage-btn-area {
padding:40px 0px 0px 0px;	
}

.contact-detail-form-area h2 {
font-size: 24px;
padding: 0px 0px 20px 0px;
line-height: 35px;
}

.our-contact-main-area {
background: #fff;
padding: 40px 10px 20px 10px;
}

.our-contact-main-area h2 {
font-size:24px;
padding: 0px 0px 20px 0px;
text-align:center;	
}

.our-contact-detail-area {
margin: 0px 0px 20px 0px;	
}

/*contact us page css end here */


/*cyber-crime page css start here*/

.asset-protection-text-area h3 {
line-height: 35px;
font-size: 20px;
text-align: center;
margin:30px 0px 0px 0px;
}

.protecting-information-main-area {
padding: 50px 0px 50px 0px;
}

.protecting-information-text-area h3 {
line-height: 35px;
font-size: 20px;
text-align: center;	
margin:30px 0px 0px 0px;
}

.common-cyber-threat-area {
background: #f9f9f9;
padding: 50px 0px 30px 0px;
}

.common-cyber-threat-detail-area h2 {
font-size: 25px;
text-align: center;
margin: 30px 0px 0px 0px;
}

/*.protecting-information-text-area p {
text-align:center;	
}
*/
/*cyber-crime page css end here*/


/*intelligence page css start here */

.intelligence-detail-main-area {
padding: 40px 0px 40px 0px;
}

.intelligence-detail-main-area h2 {
text-align: center;
font-size: 25px;
/* padding: 0px 0px 0px 0px; */
margin: 20px 0px 30px 0px;	
}

.international-investigations-area {
padding: 50px 0px 30px 0px;	
}

.international-investigations-detail-area h2 {
font-size: 25px;
padding: 0px 0px 20px 0px;
margin: 50px 0px 0px 0px;
text-align: center;	
}

.international-investigations-detail-area p {
text-align:center;	
}

.corporate-commercial-main-area p {
text-align:center;	
}

.case-management-first-area {
padding:50px 0px 30px 0px;	
}

.case-management-detail-area h2 {
text-align:center;
font-size:25px;
padding:20px 0px 10px 0px;	
}

.case-management-detail-area p {
text-align:center;	
}


.evidence-detail-main-area {
padding:50px 0px 30px 0px;	
}

.evidence-text-detail-area h2 {
font-size:25px;
padding:20px 0px 10px 0px;
text-align:center;	
}

.evidence-text-detail-area p {
text-align:center;
}


.private-investigations-main-area {
 padding:50px 0px 30px 0px;
}


.private-investigations-main-area h2 {
font-size: 25px;
padding: 20px 0px 10px 0px;
text-align:center;
}

.private-investigations-detail-area p {
text-align:center;	
}

.mobile-surveillance-detail-area {
width: 90%;
margin: auto;
}

.mobile-surveillance-detail-area h6 {
margin-top:40px;
text-align:center;
}


.mobile-surveillance-detail-area h2 {
font-size:25px;
text-align:center;
padding:0px 0px 20px 0px;	
}

.mobile-surveillance-detail-area p {
text-align:center;
padding:0px 0px 20px 0px;	
}


.technical-surveillance-main-area {
padding:50px 0px 30px 0px;	
}


.technical-surveillance-detail-area h2 {
font-size:25px;
padding: 20px 0px 10px 0px;
text-align:center;	
}

.technical-surveillance-detail-area p {
text-align:center;	
}

.case-management-main-area {
padding:50px 0px 30px 0px;	
}

/*intelligence page css ene here */


}


@media only screen and (min-width:767px) and (max-width:768px) {

.top-content-area p {
margin: 5px 0px 5px 0px;
}	

.logo span {
font-size:16px;	
}

.call-support .icon-middle_box i {
font-size:30px;	
}

.call-support .content-box {
font-size:16px;	
}

.call-support .content-box p {
font-size:13px;	
}

.navbar-dark .navbar-toggler {
border:2px solid #fff;	
}

.super-sale-content {
margin-left:0px;
padding: 0px 0px 30px 0px;	
}

.view-all-offers-012 h4 {
text-align:center;	
}

section.hrd-nav-bottom-info nav.navbar.navbar-expand-lg.navbar-dark {
padding: 10px 10px 10px 10px;	
}

section.hrd-nav-bottom-info .navbar-nav li.nav-item {
border-bottom: 1px solid #fff;
border-right: none;
font-size: 15px;
font-weight: 600;
}

section.hrd-nav-bottom-info .navbar-nav li.nav-item:last-child {
border-bottom:none;	
}

.navbar-dark .navbar-nav .nav-link {
color:#fff;	
padding: 10px 0px 10px 15px;
}

section.hrd-nav-bottom-info.side-margin-area nav.navbar.navbar-expand-lg.navbar-dark {
padding: 10px 0px 10px 0px;	
}

.navbar-toggler {
padding:0px 5px 0px 5px;	
}

section.ultimate_information-here {
padding: 15px 0px 10px 0px;	
}

.ultimate-text-and-title-info h3 {
line-height: 35px;
}

.super-sale-image img {
width: 100%;
height: 505px;
object-fit: cover;	
}

section.-iteam-mobile-prepaid {
padding: 0px 0px 15px 0px;	
}

.super-sale-area .pd0 {
padding:10px;	
}

.iteam_mobile_prepaid_box h4 {
padding: 10px 0px 0px 0px;	
}

.iteam_mobile_prepaid_box h4 {
font-size:20px;	
}

.our-service-conten-area p {
line-height:20px;
font-size:13px;	
}

section.testimounals-info {
padding: 0px 0px 0px 0px;	
}


/*about us page responsive css end here*/

.breadcrumb-main-area {
margin:60px 0px 0px 0px;	
}


.inner-page-bnr-area {
height: 20vh;	
}

.about-detail-main-area {
padding:50px 0px 40px 0px;
}

.about-content-area h2 {
font-size:25px;	
}

.about-content-area p {
line-height:20px;
margin:0px 0px 10px 0px;	
}

.about-content-side-bnr img {
height: 800px;	
}

.about-owner-main-area {
padding: 50px 0px 30px 0px;	
}

.about-leader-short-text h2 {
font-size:23px;	
}


.our-expert-team-member {
padding: 40px 0px 40px 0px;
}

.our-expert-team-heading h2 {
font-size:25px;	
}

.our-expert-team-heading p {
font-size:14px;	
}

/*about us page responsive css end here*/




/*asset-protection page css start here*/

.asset-protection-detail-area {
padding: 50px 0px 40px 0px;	
}

.asset-protection-text-area h2 {
font-size:25px;
text-align:center;
}

.asset-protection-text-area p {
line-height: 21px;
margin: 0px 0px 12px 0px
}

.asset-protection-img-area img {
height: 670px;	
margin: 20px 0px 0px 0px;
}

.commercial-residential-rescue-area {
padding: 50px 0px 50px 0px;	
}

.commercial-residential-short-detail h2 {
font-size:22px;
padding: 0px 0px 5px 0px;
text-align:center;
}


.commercial-residential-total-area {
padding: 90px 10px 67px 10px;	
}

.inspection-families-public-icon {
margin: 0px 10px 0px 0px;	
width: 90px;
height: 90px;
}

.commercial-residential-img-area img {
height:275px;	
margin:20px 0px 0px 0px;
}

.inspection-families-public-icon img {
width:60%;	
}


.inspection-families-details h2 {
font-size:25px;	
}

.inspection-families-details p {
font-size:15px;
}

/*asset-protection page css end here*/


/*close-protection page responsive css start here*/

.close-protection-detail-area h2 {
font-size:25px;
padding:20px 0px 0px 0px;
text-align:center;	
}

.close-protection-point-area ul li {
padding: 5px 0px 0px 0px;	
}

/*close-protection page responsive css end here*/



/*contact us page css start here*/

.contact-detail-form-area {
margin:0px 0px 50px 0px;	
}

.our-contact-main-area h2 {
text-align:center;	
}

.our-contact-icon-area i {
padding: 0px 20px 0px 0px;	
}


.our-contact-main-area {
padding: 50px 20px 20px 20px;
}

/*contact us page css end here*/


/*cyber-crime page css start here*/

.asset-protection-text-area h3 {
font-size: 25px;
line-height:45px;
}

.protecting-information-main-area {
padding: 50px 0px 50px 0px;
}


.common-cyber-threat-area {
background: #f9f9f9;
padding: 50px 0px 30px 0px;
}

.common-cyber-threat-detail-area h2 {
font-size: 25px;
padding:30px 0px 0px 0px;
text-align:center;
}

.protecting-information-text-area p {
text-align:center;	
}

.cyber-security-side-img img {
height:520px;	
}

.protecting-information-img-area img {
height:520px;	
}

.protecting-information-text-area h3 {
line-height:45px;
font-size:25px;	
margin:30px 0px 0px 0px;
}

.common-cyber-list-item {
width: 45%;
}

.common-cyber-threat-detail-area p {
margin:0px 0px 10px 0px;	
}

.common-cyber-list-item h5 {
margin:0px;	
}

.malicious-software-img-area img {
height:540px;	
}

/*cyber-crime page css end here*/


/*intelligence page css start here */

.intelligence-detail-main-area {
padding: 40px 0px 40px 0px;
}

.intelligence-detail-main-area h2 {
text-align: center;
font-size: 25px;
/* padding: 0px 0px 0px 0px; */
margin: 20px 0px 30px 0px;	
}

.international-investigations-area {
padding: 50px 0px 30px 0px;	
}

.international-investigations-detail-area h2 {
font-size: 25px;
padding: 0px 0px 20px 0px;
margin: 50px 0px 0px 0px;
text-align: center;	
}

.international-investigations-detail-area p {
text-align:center;	
}

.corporate-commercial-main-area p {
text-align:center;	
}

.case-management-first-area {
padding:50px 0px 30px 0px;	
}

.case-management-detail-area h2 {
text-align:center;
font-size:25px;
padding:20px 0px 10px 0px;	
}

.case-management-detail-area p {
text-align:center;	
}


.evidence-detail-main-area {
padding:50px 0px 30px 0px;	
}

.evidence-text-detail-area h2 {
font-size:25px;
padding:20px 0px 10px 0px;
text-align:center;	
}

.evidence-text-detail-area p {
text-align:center;
}


.private-investigations-main-area {
 padding:50px 0px 30px 0px;
}


.private-investigations-main-area h2 {
font-size: 25px;
padding: 20px 0px 10px 0px;
text-align:center;
}

.private-investigations-detail-area p {
text-align:center;	
}

.mobile-surveillance-detail-area {
width: 90%;
margin: auto;
}

.mobile-surveillance-detail-area h6 {
margin-top:40px;
text-align:center;
}


.mobile-surveillance-detail-area h2 {
font-size:25px;
text-align:center;
padding:0px 0px 20px 0px;	
}

.mobile-surveillance-detail-area p {
text-align:center;
padding:0px 0px 20px 0px;	
}


.technical-surveillance-main-area {
padding:50px 0px 30px 0px;	
}


.technical-surveillance-detail-area h2 {
font-size:25px;
padding: 20px 0px 10px 0px;
text-align:center;	
}

.technical-surveillance-detail-area p {
text-align:center;	
}

.case-management-main-area {
padding:50px 0px 30px 0px;	
}

/*intelligence page css ene here */

}


@media only screen and (min-width:769px) and (max-width:898px) {

.side-margin-area .container {
max-width:790px;	
}	

.top-content-area p {
margin: 10px 0px 10px 0px;	
}	

.logo span {
font-size: 16px;	
}	

.navbar-dark .navbar-toggler {
border: 2px solid #fff;	
}

section.hrd-nav-bottom-info nav.navbar.navbar-expand-lg.navbar-dark {
padding: 10px 10px 10px 10px;	
}

section.hrd-nav-bottom-info .navbar-nav li.nav-item {
border-bottom: 1px solid #fff;
border-right: none;
font-size: 15px;
font-weight: 600;
}

section.hrd-nav-bottom-info .navbar-nav li.nav-item:last-child {
border-bottom:none;	
}

.navbar-dark .navbar-nav .nav-link {
color:#fff;	
padding: 10px 0px 10px 15px;
}

section.hrd-nav-bottom-info.side-margin-area nav.navbar.navbar-expand-lg.navbar-dark {
padding: 10px 0px 10px 0px;	
}

.navbar-toggler {
padding:0px 5px 0px 5px;	
}

.super-sale-content {
margin-left: 0px;	
}

.super-sale-image img {
width: 100%;
object-fit: cover;
height: 480px;	
}

.super-sale-area .pd0 {
padding: 10px;	
}

.icon-middle_box i {
font-size:25px;	
}

section.ultimate_information-here {
padding: 15px 0px 5px 0px;	
}

.ultimate-text-and-title-info h3 {
font-size:20px;
line-height:35px;	
}

section.-iteam-mobile-prepaid {
padding: 0px 0px 15px 0px;	
}

.iteam_mobile_prepaid_box h4 {
padding: 10px 0px 0px 0px;
font-size:20px;	
}

.our-service-conten-area p {
font-size:13px;	
line-height:20px;
}

.view-all-offers-012 h4 {
text-align: center;
}

section.testimounals-info {
padding: 0px 0px 30px 0px;	
}



/*about us page responsive css end here*/

.breadcrumb-main-area {
margin:35px 0px 0px 0px;	
}


.about-detail-main-area {
padding:50px 0px 40px 0px;
}

.about-content-area h2 {
font-size:25px;	
}

.about-content-area p {
line-height:20px;
margin:0px 0px 10px 0px;	
}

.about-content-side-bnr img {
height: 800px;	
}

.about-owner-main-area {
padding: 50px 0px 30px 0px;	
}

.about-leader-short-text h2 {
font-size:23px;	
}


.our-expert-team-member {
padding: 40px 0px 30px 0px;
}

.our-expert-team-heading h2 {
font-size:25px;	
}

.our-expert-team-heading p {
font-size:14px;	
}

/*about us page responsive css end here*/



/*asset-protection page css start here*/

.asset-protection-detail-area {
padding: 50px 0px 40px 0px;	
}

.asset-protection-text-area h2 {
font-size:25px;
text-align:center;
}

.asset-protection-text-area p {
margin: 0px 0px 12px 0px;
}

.asset-protection-img-area img {
height: 670px;	
margin:20px 0px 0px 0px;
}

.commercial-residential-rescue-area {
padding: 50px 0px 30px 0px;	
}

.commercial-residential-short-detail h2 {
font-size:22px;
padding: 0px 0px 5px 0px;
}

.commercial-residential-total-area {
padding: 90px 10px 67px 10px;	
}

.inspection-families-public-icon {
margin: 0px 10px 0px 0px;	
width: 90px;
height: 90px;
}

.commercial-residential-img-area img {
height:275px;	
}

.inspection-families-public-icon img {
width:60%;	
}


.inspection-families-details h2 {
font-size:25px;	
}

.inspection-families-details p {
font-size:15px;
}

/*asset-protection page css end here*/



/*close-protection page responsive css start here*/

.close-protection-detail-area h2 {
font-size:25px;
padding:20px 0px 0px 0px;
text-align:center;	
}

.close-protection-point-area ul li {
padding:5px 0px 0px 0px;	
}

/*close-protection page responsive css end here*/


/*contact us page css start here*/

.contact-detail-form-area {
margin:0px 0px 50px 0px;	
}

.our-contact-main-area h2 {
text-align:center;	
}

.our-contact-icon-area i {
padding: 0px 20px 0px 0px;	
}


.our-contact-main-area {
padding: 50px 20px 20px 20px;
}

/*contact us page css end here*/


/*cyber-crime page css start here*/

.asset-protection-text-area h3 {
font-size: 25px;
line-height:45px;
}

.protecting-information-main-area {
padding: 50px 0px 50px 0px;
}


.common-cyber-threat-area {
background: #f9f9f9;
padding: 50px 0px 30px 0px;
}

.common-cyber-threat-detail-area h2 {
font-size: 25px;
padding:30px 0px 0px 0px;
text-align:center;
}

.protecting-information-text-area p {
text-align:center;	
}

.cyber-security-side-img img {
height:520px;	
}

.protecting-information-img-area img {
height:520px;	
}

.protecting-information-text-area h3 {
line-height:45px;
font-size:25px;	
margin: 30px 0px 0px 0px;
}

.common-cyber-list-item {
width: 45%;
}

.common-cyber-threat-detail-area p {
margin:0px 0px 10px 0px;	
}

.common-cyber-list-item h5 {
margin:0px;	
}

.malicious-software-img-area img {
height:540px;	
}

/*cyber-crime page css end here*/


/*intelligence page css start here */

.intelligence-detail-main-area {
padding: 40px 0px 40px 0px;
}

.intelligence-detail-main-area h2 {
text-align: center;
font-size: 25px;
/* padding: 0px 0px 0px 0px; */
margin: 20px 0px 30px 0px;	
}

.international-investigations-area {
padding: 50px 0px 30px 0px;	
}

.international-investigations-detail-area h2 {
font-size: 25px;
padding: 0px 0px 20px 0px;
margin: 50px 0px 0px 0px;
text-align: center;	
}

.international-investigations-detail-area p {
text-align:center;	
}

.corporate-commercial-main-area p {
text-align:center;	
}

.case-management-first-area {
padding:50px 0px 30px 0px;	
}

.case-management-detail-area h2 {
text-align:center;
font-size:25px;
padding:20px 0px 10px 0px;	
}

.case-management-detail-area p {
text-align:center;	
}


.evidence-detail-main-area {
padding:50px 0px 30px 0px;	
}

.evidence-text-detail-area h2 {
font-size:25px;
padding:20px 0px 10px 0px;
text-align:center;	
}

.evidence-text-detail-area p {
text-align:center;
}


.private-investigations-main-area {
 padding:50px 0px 30px 0px;
}


.private-investigations-main-area h2 {
font-size: 25px;
padding: 20px 0px 10px 0px;
text-align:center;
}

.private-investigations-detail-area p {
text-align:center;	
}

.mobile-surveillance-detail-area {
width: 90%;
margin: auto;
}

.mobile-surveillance-detail-area h6 {
margin-top:40px;
text-align:center;
}


.mobile-surveillance-detail-area h2 {
font-size:25px;
text-align:center;
padding:0px 0px 20px 0px;	
}

.mobile-surveillance-detail-area p {
text-align:center;
padding:0px 0px 20px 0px;	
}


.technical-surveillance-main-area {
padding:50px 0px 30px 0px;	
}


.technical-surveillance-detail-area h2 {
font-size:25px;
padding: 20px 0px 10px 0px;
text-align:center;	
}

.technical-surveillance-detail-area p {
text-align:center;	
}

.case-management-main-area {
padding:50px 0px 30px 0px;	
}

/*intelligence page css ene here */

}



@media only screen and (min-width:899px) and (max-width:992px) {

.side-margin-area .container {
max-width:945px;	
}	

.top-content-area p {
margin: 10px 0px 10px 0px;	
}	

.logo span {
font-size: 16px;	
}	

.navbar-dark .navbar-toggler {
border: 2px solid #fff;	
}

section.hrd-nav-bottom-info nav.navbar.navbar-expand-lg.navbar-dark {
padding: 10px 10px 10px 10px;	
}

section.hrd-nav-bottom-info .navbar-nav li.nav-item {
border-bottom: 1px solid #fff;
border-right: none;
font-size: 15px;
font-weight: 600;
}

section.hrd-nav-bottom-info .navbar-nav li.nav-item:last-child {
border-bottom:none;	
}

.navbar-dark .navbar-nav .nav-link {
color:#fff;	
padding: 10px 0px 10px 15px;
}

section.hrd-nav-bottom-info.side-margin-area nav.navbar.navbar-expand-lg.navbar-dark {
padding: 10px 0px 10px 0px;	
}

.navbar-toggler {
padding:0px 5px 0px 5px;	
}

.super-sale-content {
margin-left: 0px;	
}

.super-sale-image img {
width: 100%;
object-fit: cover;
height: 480px;	
}

.super-sale-area .pd0 {
padding: 10px;	
}

.icon-middle_box i {
font-size:25px;	
}

section.ultimate_information-here {
padding: 15px 0px 5px 0px;	
}

.ultimate-text-and-title-info h3 {
font-size:20px;
line-height:35px;	
}

section.-iteam-mobile-prepaid {
padding: 0px 0px 15px 0px;	
}

.iteam_mobile_prepaid_box h4 {
padding: 10px 0px 0px 0px;
font-size:20px;	
}

.our-service-conten-area p {
font-size:13px;	
line-height:20px;
}

.view-all-offers-012 h4 {
text-align: center;
}

section.testimounals-info {
padding: 0px 0px 30px 0px;	
}


/*about us page responsive css end here*/

.breadcrumb-main-area {
margin:35px 0px 0px 0px;	
}


.about-detail-main-area {
padding:50px 0px 40px 0px;
}

.about-content-area h2 {
font-size:25px;	
}

.about-content-area p {
line-height:20px;
margin:0px 0px 10px 0px;	
}

.about-content-side-bnr img {
height: 800px;	
}

.about-owner-main-area {
padding: 50px 0px 30px 0px;	
}

.about-leader-short-text h2 {
font-size:23px;	
}


.our-expert-team-member {
padding: 40px 0px 30px 0px;
}

.our-expert-team-heading h2 {
font-size:25px;	
}

.our-expert-team-heading p {
font-size:14px;	
}

/*about us page responsive css end here*/




/*asset-protection page css start here*/

.asset-protection-detail-area {
padding: 50px 0px 40px 0px;	
}

.asset-protection-text-area h2 {
font-size:25px;
}

.asset-protection-text-area p {
line-height: 21px;
margin: 0px 0px 12px 0px;
}

.asset-protection-img-area img {
height: 670px;
margin:20px 0px 0px 0px;	
}

.commercial-residential-rescue-area {
padding: 50px 0px 50px 0px;	
}

.commercial-residential-short-detail h2 {
font-size:22px;
padding: 0px 0px 5px 0px;
}

.commercial-residential-total-area {
padding: 90px 10px 67px 10px;	
}

.inspection-families-public-icon {
margin: 0px 10px 0px 0px;	
width: 90px;
height: 90px;
}

.commercial-residential-img-area img {
height:275px;	
}

.inspection-families-public-icon img {
width:60%;	
}


.inspection-families-details h2 {
font-size:25px;	
}

.inspection-families-details p {
font-size:15px;
}

/*asset-protection page css end here*/


/*close-protection page responsive css start here*/

.close-protection-detail-area h2 {
font-size:25px;
padding:20px 0px 0px 0px;	
text-align:center;
}

.close-protection-point-area ul li {
padding:5px 0px 0px 0px;	
}

/*close-protection page responsive css end here*/



/*contact us page css start here*/

.contact-detail-form-area {
margin:0px 0px 50px 0px;	
}

.our-contact-main-area h2 {
text-align:center;	
}

.our-contact-icon-area i {
padding: 0px 20px 0px 0px;	
}


.our-contact-main-area {
padding: 50px 20px 20px 20px;
}

/*contact us page css end here*/


/*cyber-crime page css start here*/

.asset-protection-text-area h3 {
font-size: 25px;
}

.protecting-information-main-area {
padding: 50px 0px 50px 0px;
}


.common-cyber-threat-area {
background: #f9f9f9;
padding: 50px 0px 30px 0px;
}

.common-cyber-threat-detail-area h2 {
font-size: 25px;
padding:0px 0px 0px 0px;
}

.protecting-information-text-area p {
text-align:center;	
}

.cyber-security-side-img img {
height:520px;	
}

.protecting-information-img-area img {
height:520px;	
}

.protecting-information-text-area h3 {
line-height:57px;
font-size:25px;	
}

.common-cyber-list-item {
width: 45%;
}

.common-cyber-threat-detail-area p {
margin:0px 0px 10px 0px;	
}

.common-cyber-list-item h5 {
margin:0px;	
}

.malicious-software-img-area img {
height:540px;	
}

/*cyber-crime page css end here*/

/*intelligence page css start here */

.intelligence-detail-main-area {
padding: 40px 0px 40px 0px;
}

.intelligence-detail-main-area h2 {
text-align: center;
font-size: 25px;
/* padding: 0px 0px 0px 0px; */
margin: 20px 0px 30px 0px;	
}

.international-investigations-area {
padding: 50px 0px 30px 0px;	
}

.international-investigations-detail-area h2 {
font-size: 25px;
padding: 0px 0px 20px 0px;
margin: 50px 0px 0px 0px;
text-align: center;	
}

.international-investigations-detail-area p {
text-align:center;	
}

.corporate-commercial-main-area p {
text-align:center;	
}

.case-management-first-area {
padding:50px 0px 30px 0px;	
}

.case-management-detail-area h2 {
text-align:center;
font-size:25px;
padding:20px 0px 10px 0px;	
}

.case-management-detail-area p {
text-align:center;	
}


.evidence-detail-main-area {
padding:50px 0px 30px 0px;	
}

.evidence-text-detail-area h2 {
font-size:25px;
padding:20px 0px 10px 0px;
text-align:center;	
}

.evidence-text-detail-area p {
text-align:center;
}


.private-investigations-main-area {
 padding:50px 0px 30px 0px;
}


.private-investigations-main-area h2 {
font-size: 25px;
padding: 20px 0px 10px 0px;
text-align:center;
}

.private-investigations-detail-area p {
text-align:center;	
}

.mobile-surveillance-detail-area {
width: 90%;
margin: auto;
}

.mobile-surveillance-detail-area h6 {
margin-top:40px;
text-align:center;
}


.mobile-surveillance-detail-area h2 {
font-size:25px;
text-align:center;
padding:0px 0px 20px 0px;	
}

.mobile-surveillance-detail-area p {
text-align:center;
padding:0px 0px 20px 0px;	
}


.technical-surveillance-main-area {
padding:50px 0px 30px 0px;	
}


.technical-surveillance-detail-area h2 {
font-size:25px;
padding: 20px 0px 10px 0px;
text-align:center;	
}

.technical-surveillance-detail-area p {
text-align:center;	
}

.case-management-main-area {
padding:50px 0px 30px 0px;	
}

/*intelligence page css end here */


}


@media only screen and (min-width:993px) and (max-width:1024px) {

.top-content-area p {
font-size:12px;	
}	

.logo span {
font-size:20px;	
}

section.hrd-nav-bottom-info .navbar-expand-lg .navbar-nav .nav-link {
font-size:14px;
padding: 15px 6px 15px 6px;
}

.stkey-memu.smaller.navbar-expand-lg .navbar-nav .nav-link {
font-size:14px;
padding: 15px 6px 15px 6px;	
}

section.ultimate_information-here {
padding: 20px 0px 10px 0px;	
}

.ultimate-text-and-title-info h3 {
font-size:18px;	
}

section.-iteam-mobile-prepaid {
padding: 0px 0px 15px 0px;	
}

.iteam_mobile_prepaid_box h4 {
padding: 15px 0px 5px 0px;	
margin:0px 0px 0px 0px;
}

.our-service-conten-area p {
font-size:14px;	
}

.super-sale-content {
margin-left:20px;	
}

.super-sale-image img {
width: 100%;
height: 450px;
object-fit: cover;	
}

.all-title-heading p {
font-size:15px;	
}


/*about us page css start here*/

.about-content-area h2 {
font-size:25px;	
}

.about-content-side-bnr img {
height: 790px;	
}

.about-leader-short-text h2 {
font-size: 30px;	
}

.our-expert-team-heading h2 {
font-size:25px;	
}

/*about us page css end here*/



/*asset-protection page css start here*/	

.asset-protection-text-area p {
line-height:22px;	
}

.commercial-residential-total-area {
padding: 25px 20px 1px 50px;	
}

.commercial-residential-short-detail h2 {
font-size:30px;	
}


.inspection-families-details p {
font-size:18px;	
}

/*asset-protection page css end here*/	


/*close-protection page responsive css start here*/

.close-protection-detail-area h2 {
font-size:35px;
padding:0px 0px 0px 0px;	
}

.close-protection-point-area ul li {
padding:5px 0px 0px 0px;	
}

/*close-protection page responsive css end here*/

/*contact us page css start here*/

.contact-detail-form-area {
padding: 30px 20px 50px 20px;
}

.contact-input-main-area {
margin: 0px 0px 30px 0px;	
}

.contact-detail-form-area h2 {
padding: 0px 0px 20px 0px;	
}

.our-contact-main-area h2 {
text-align:center;
font-size:24px;	
padding: 0px 0px 20px 0px;
}

.our-contact-icon-area i {
padding: 0px 10px 0px 0px;	
}


.our-contact-main-area {
padding: 50px 20px 20px 20px;
}

.our-contact-text-area h3 {
font-size: 17px;
}


/*contact us page css end here*/

/*cyber-crime page css start here*/

.asset-protection-text-area h3 {
font-size: 25px;
}

.protecting-information-main-area {
padding: 50px 0px 50px 0px;
}


.common-cyber-threat-area {
padding: 50px 0px 50px 0px;
}

.common-cyber-threat-detail-area h2 {
font-size:35px;	
}

.cyber-security-side-img img {
height:520px;	
}

.protecting-information-img-area img {
height:520px;	
}

.protecting-information-text-area h3 {
line-height:57px;
font-size:25px;	
}

.common-cyber-list-item {
width: 45%;
}

.common-cyber-threat-detail-area p {
margin:0px 0px 10px 0px;	
}

.common-cyber-list-item h5 {
margin:0px;	
}

.malicious-software-img-area img {
height:540px;	
}

/*cyber-crime page css end here*/




/*intelligence page css start here */

.intelligence-detail-main-area h2 {
font-size:30px;	
}

.international-investigations-detail-area h2 {
font-size:30px;	
}

.case-management-detail-area h2 {
font-size:30px;	
}

.evidence-text-detail-area h2 {
font-size:30px;	
}

.private-investigations-detail-area h2 {
font-size:30px;	
}

.technical-surveillance-detail-area h2 {
font-size:30px;	
}

/*intelligence page css end here */

}


@media only screen and (min-width:1025px) and (max-width:1199px) {

.top-content-area p {
font-size:12px;	
}	

.logo span {
font-size:20px;	
}

section.hrd-nav-bottom-info .navbar-expand-lg .navbar-nav .nav-link {
padding: 15px 6px 15px 6px;
font-size:14px;	
}

.stkey-memu.smaller.navbar-expand-lg .navbar-nav .nav-link {
font-size:14px;
padding: 15px 6px 15px 6px;	
}


.ultimate-text-and-title-info h3 {
font-size:18px;	
}

section.ultimate_information-here {
padding: 20px 0px 10px 0px;	
}

section.-iteam-mobile-prepaid {
padding: 0px 0px 15px 0px;	
}

.iteam_mobile_prepaid_box h4 {
padding: 20px 0px 0px 0px;
font-size:22px;	
}

.super-sale-content {
margin-left:30px;	
}

.our-service-conten-area p {
font-size:14px;	
}

section.testimounals-info {
padding: 10px 0px 30px 0px;	
}

.all-title-heading p {
font-size:16px;	
}

}

/*home page responsive css for all divce end here*/





/*all page responsive css end here*/ 