/*
*Theme Name : ThemeName
*Description : ThemeName Theme
*Version : 1.0
*/
body{
	overflow-x:hidden;
	width:100%;
}
@media(max-width:1366px){
	.video-content{
		padding:50px;
	}
}

@media (max-width: 480px) {
 .video-content p {
     font-size: 16px!important;
  }
}
@media only screen and (max-width: 390px) {
  	.video-content p {
     font-size: 13px!important;
  }
.btn_hos_ton .btn_s a {
        font-size: 13px!important;
    }
}
@media(max-width:767px){
	.bb_logo img,.top-info ul li .social-links,.top_call_us{
		display:none;
	}
	.logo{
		text-align:left;
	}
	.video-content h1{
		font-size:24px;
	}
	.video-content{
		padding:10px;
	}
	.video-content p {
     font-size: 18px;
  }
	.video-content .btn_section{
		margin-top: -32px;
	}
	.why_choose h2{
		font-size: 19px;
	}
	.why_choose{
		padding: 35px 0 40px;
	}
	.service_box{
		padding: 20px;
	}
	.service_inner_box_one{
		padding: 37px 0;
	}
	.service_box_one{
		padding: 20px;
	}
	.btn_section_service .btn_s{
		margin-right:5px;
	}
	.btn_s a {
		font-size: 12px;
		padding: 15px 9px;
  }
	.btn_hos_ton .btn_s a {
       font-size: 14px;
  }
	.g_h_a h2{
		font-size: 21px;
	}
	.service_bg{
		padding: 52px 0 20px;
	}
	.why_wait {
      padding: 40px 0;
   }
	.w_a_t h2{
		font-size: 24px !important;
	}
	.h_g_bx h3{
		font-size: 22px !important;
	}
	a.suport_btn{
		width:100%;
		padding: 20px 3px;
	}
	.text_left{
		text-align:left;
	}
	.single-footer-widget .industry-info p{
		text-align:left;
	}
	.footer-social-links li{
		text-align:center;
	}
	.single-footer-widget .title h3{
		padding-bottom: 11px;
	}
	.footer-area{
		padding: 50px 0 20px;
	}
	.single-footer-widget.pd-bottom-inst{
		margin-top: 50px;
	}
	.single-footer-widget.pd-bottom-inst{
		padding-bottom: 8px;
	}
	.video-wrap{
		height:100vh;
	}
	.video-wrap::before{
/* 		background: rgb(8 33 74); */
	}
	.section-title p{
		margin-top: 11px;
	}
	.video-wrap video{
		height:100vh;
	}
	
}

@media(min-width:768px) and (max-width:991px){
	.btn_section_service .btn_s{
		margin-right:15px;
		 margin-left:15px;
	}
	.h_g_bx {
		height: 651px;
		 margin-bottom: 20px;
	}
	.video-wrap{
	  height: 66vh;
	}
}
@media(max-width:1023px){
	.bb_logo img,.top-info ul li .social-links,.top_call_us,.mainmeu-area .mainmenu-bg,.header-area{
		display:none;
	}
   html,body {
    overflow-x: hidden!important;
	width:100vw;
 }
.slide-right {
    transform: translateX(0px);
  }
	#mobmenuright li a, #mobmenuright li a:visited, .show-nav-right .mob-menu-copyright, .show-nav-right .mob-expand-submenu i{
		color:#000!important;
	}
	.mobmenu-right-panel li, .rightmbottom, .rightmtop{
		padding-left: 0!important;
        padding-right: 0!important;
	}
	.mobmenu-content #mobmenuright .sub-menu{
		background:#fff!important;
	}
	.mobmenu-content #mobmenuright > li > a:hover {
       background:#fff!important;
    }
	.mobmenu-content #mobmenuright .sub-menu a{
		color: #000 !important;
	}
	.nav{
		display:block!important;
	}
	.nav ul li a{
		padding: 8px 2px;
	}
	.mob-menu-header-holder{
		background:#04254c!important;
/* 		padding:10px 0; */
	}
	
}
@media(min-width:992px) and (max-width:1199px){
	  html,body {
      overflow-x: hidden!important;
	  width:100vw;
   }
	.main-menu .navigation li a {
        padding: 13px 12px;
    }
	.video-wrap{
		height: 52vh;
	}
	.btn_section_service .btn_s{
		margin-right:15px;
		 margin-left:15px;
	}
	.h_g_bx {
		height: 503px;
        margin-bottom: 20px;
	}
}
