@media screen and (max-width:767px) and (min-width:320px){
.mb_30{ margin-bottom: 30px;}
.datahub .leftGreyBox{margin-bottom: 30px;}
.assessbuilding .innerContainer .accordionContainer{ margin-top: 30px;}
.secureAssessment .rightSide{border-top : 1px solid #282828; border-left: none; padding: 20px 0 0;margin-top: 20px;}
.ourambition .img1 ,.ourambition .img2, .ourambition .img3 ,.ourambition .img4, .ourambition .img5, .ourambition .img6{ width: 100%;}
.navbar-nav{display: block;margin-bottom: 20px !important;}
.navbar-nav .nav-link{float: left;}
.navbar-light .navbar-nav .nav-link:first-child{ padding-left: 0;}
.footer-bottom .footerlogo{ height: 25PX;}
.footer-bottom ul li{padding: 0 3px;}
.footer-bottom ul{ margin-bottom: 20px;}
.footer-bottom ul + ul{ margin-bottom: 0px;}
}

@media screen and (min-device-width: 768px) and (orientation: portrait) {
 .mb_30{ margin-bottom: 30px;}
 .footerlink ul li{padding: 0 6px;font-size: 14px;}
 .navbar-nav{display: block;margin-bottom: 20px !important;}
 .navbar-nav .nav-link{float: left;}
 .navbar-light .navbar-nav .nav-link:first-child{ padding-left: 0;}
}

@media screen and (max-device-width: 812px) and (orientation: landscape) {
   
}

@media screen and (max-device-width: 844px) and (orientation: landscape) {
    .navbar-nav{display: block;margin-bottom: 20px !important;}
    .navbar-nav .nav-link{float: left;}
    .navbar-light .navbar-nav .nav-link:first-child{ padding-left: 0;}
}

@media screen and (max-device-width: 1024px) and (orientation: landscape) {
.footer-bottom ul li{ padding: 0 5px;}   
}

@media screen and (max-width:1024px) and (min-width:768px){
.mb_30{ margin-bottom: 30px;}
}

@media screen and (max-width:1440px) and (min-width:1360px){

}

 @media only screen and (min-device-width : 1024px) and (max-device-width : 1366px) and (orientation : portrait)
 {
 .img-shadow {
    text-align: center;
    margin: 0 auto;
    display: block;
    width: 100%;
}
.videotxt{
	padding:25px 0;
	float:left;
	}
#secure_platform .mb-5 .innerBox h6{
	margin-top: 2rem !important;
	}
.btn_ecosys{
		margin-bottom: 2rem !important;
	}
.stakholders{padding: 40px 0;}	
.platform_title_margin {
    margin-bottom: 0.5rem !important;
}
#secure_stakeholders .stakholders .text-center{
margin-bottom: 1rem !important;
}
.slider-logo-text {
 
    margin-top: 10px;
}
.datahub{ padding: 40px 0;}
.datahub .leftGreyBox{ padding: 40px 40px;}
#secure_static_datahub .d-md-flex{
    display: block !important;
}
.leftGreyBox h2{
line-height: 1;
}
.img_datahub{
display: block !important;
}
.img_datahub img{
height:85%;
}
.digitalTwin .digitalTwinInner{ padding: 40px 0;} 
}

/* Start Subscribe Now */
@media screen and (max-width: 767px) {
  .signup-left {
    padding: 40px;
	}
	.wpcf7-form-control{
	width:100%;
	}
}
  
@media screen and (min-width: 767px) {
	.wpcf7-form-control{
		width:100%;
	}
}
/* End Subscribe Now */

@media screen and (max-width: 991px){
	.header .navbar-collapse {
	  background-color: darkgrey;
	  padding: 10px;
	}
	.header .navbar-collapse ul#menu-4see-left{
		text-align :center;
		display: block;
	}
	.header .navbar-collapse ul#menu-4see-left li{
		padding-bottom:15px;
	}
	.header .navbar-collapse ul#menu-4see-left li a{
		color:#fff;
	}  
	.new_right_menu{
		display: flex;
		justify-content: center;
		padding-bottom: 15px;
	}
	.new_right_menu .menu-4see-right-container .menu-4see-right{
	  text-align: center;
	   display: flex;
	}
	.gtranslate_wrapper{
		justify-content: center;
		display: flex;
		padding-bottom: 15px;
	}
}
@media screen and (max-width: 574px){
	.footer-bottom ul.footer2_links li{
	  float: none;
	  padding-bottom: 5px;
	}
	.footer-bottom ul + ul {
        margin-bottom: 0px;
        display: block;
    }
}