@charset "UTF-8";

@media only screen and (min-width: 1920px) and (max-width: 2560px) {
	.moneybee-slider{
		height:700px;
	}
	.moneybee-slider .item{
		height:700px;
	}
	.inner-intro{
		height:530px;
	}
	.team-img{
		height:500px;
	}
}

@media only screen and (max-width: 1024px) {
	.right_col h3{
	  font-size:18px;
	}
	.arrows-design .owl-nav .owl-next {
		right: -12px;
	}
	.arrows-design .owl-nav .owl-prev {
		left: -12px;
	}
	.events-content ol{
		padding-left:0px;
	}
}

@media only screen and (min-width: 990px) and (max-width: 1024px){
    .dt-submit-btn a{
		padding: 10px 7px 7px 12px;
		letter-spacing: 0px;
		font-size: 13px;
	}
	.dt-submit-btn:after{
		right: -17px;
		top: 5px;
	}
	.team-page h3{
		left:-50px;
	}
}

@media only screen and (max-width: 960px) {
	.menu-mobile-collapse-trigger{
		display:none;
	}
	.block-title{
		min-height:44px;
	}
	.two-post-div h2{
		min-height:80px;
	}
	.slider-banner{
		padding:2em;
	}
	.banner-subtitle{
		font-size:26px;
	}
	.banner-title{
		font-size:47px;
	}
	.block-date{
		left:10%;
	}
	.footer-logo img {
		width: 300px;
	}
	.search-3-box{
		width:300px !Important;
	}
	.header-10{
		position:fixed;
		width:100%;
		background-color:#fff;
		z-index:20;
	}
	.header-10 .search-3 {
		padding: 25px 0;
	}
	.header-10 .search-3.search-3-open .search-3-box {
		top: 80px !important;
	}
	.header-10 .search-3 .search-btn{
		line-height: 34px;
	}
	.mega-menu img{
		margin:12px 0;
	}
	.dummy-space{
		display:block;
	}
	.drawer-nav{
		    width: 26.25rem;
	}
	.banner-subtitle {
		white-space:normal;
	}
	.industry-block{
		min-height:190px;
	}
	.team-page h5{
		margin-bottom: 15px;
	}
	.team-page h3{
		margin-bottom: 15px;
	}
	.inner-intro{
		height:300px;
	}
	.flex-container{
		flex-direction:column;
	}
	.guide-content{
		padding: 1rem 0 0;
	}
	.left-col .thumbnail{
		padding: 20px;
	}
}
@media only screen and (max-width: 768px) {
    .arrows-design .owl-nav .owl-next {
		right: -5px;
	}
	.arrows-design .owl-nav .owl-prev {
		left: -5px;
	}
	.i-r-0{
		border-right:none !Important;
	}
	.vc-content{
		padding: 20px 0px;
	}
	.i-b-1{
		border-bottom:1px solid #eeeeee;
	}
	.industries-served-pg .feature-8{
		margin-bottom:2em;
	}
	.heading-left-border:after{
		height:92%;
	}
}

@media only screen and (min-width: 768px) {
    .modal-sm {
		width: 450px;
	}
}


@media only screen and (max-width: 767px) {
	.btn-readmore {
		text-align: center;
	}
	.block-info{
		margin:10px;
	}
	.image-hover-style-two-wrap img{
		width:100%;
	}
	.aligned-cols>.col-table{
		display: block;
		width: 100%;
	}
	.team-page h3 {
		left: 0;
		margin-top: 24px;
	}
	.aliged-img {
		padding: 15px;
	}
	.col-20 {
		width: 33.333%;
	}
	.footer-head h4{
		margin-top:20px;
	}
	.vc-content-middle {
		border-left:none;
		border-right: none;
		border-top: 1px solid #eaeaea;
		border-bottom: 1px solid #eaeaea;
	}
	.form-section{
		padding:60px 20px;
	}
	.form_content {
		padding: 0px;
	}
	.fl-fl .fa{
		font-size:14px;
		padding: 8px 5px;
		margin-left: 5px;
	}
	.fl-fl a{
		line-height:30px !Important;
	}
	.fl-fl{
		height:30px;
		right:-130px;
		width: 160px;
	}
	.member-of li strong{
		display:inline-block;
	}
	.ft-sub-header{
		display:none;
	}
	.member-of li{
		font-size:13px;
	}
	.member-of{
		margin-bottom:10px;
	}
	.footer-services-link ul.footer-list{
		width:100%;
	}
	.ft-sebi{
		display:block;
	}
} 

@media only screen and (max-width: 640px) {
	.banner-title {
		font-size: 30px;
		line-height: 40px;
	}
	.banner-subtitle {
		font-size: 21px;
	}
	.mega-menu img{
		height: 45px;
		margin: 12px 0;
	}
	.sindhi-menu > li > a{
		padding: 20px 2px;
	}
	.title_box.about_title {
		margin-left: 0px;
		padding-top: 65px;
	}
}     

@media only screen and (max-width: 480px) {
	.drawer-nav{
		width:25.25rem;
	}
	.news-letter .section-field input{
		width: 79%;
	}
	.benefit-items.prev-layer{
		margin-top:0;
	}
	.industries-served{
		padding:2em 1em;
	}
	.video_img_box{
		top:43px;
	}
	.col-20 {
		width: 100%;
	}
	.arrows-design .owl-nav .owl-next {
		right: 0px;
	}
	.arrows-design .owl-nav .owl-prev {
		left: 0px;
	}
	.inner-intro {
		height: 180px;
	}
	.banner-header{
		font-size:24px;
	}
	.jtline .events-content{
		padding: 20px 15px;
	}
	.team-img{
		height:340px;
	}
	.about-img{
		width:100%;
	}
	.team-body {
		padding: 3em 2em;
	}
	.title-wrapper{
		width:100%;
	}
	.title-wrapper .title{
		white-space:unset;
		left:5%;
		letter-spacing: 0px;
		font-size: 2rem;
	}
	.title-wrapper .subtitle1:before{
		left: 5%;
	}
	.about-img img{
		margin-left: 10px;
		width:100%;
	}
	.industries-logo li{
		width:40%;
	}
	.tab .nav-tabs li{
        width: 100%;
        text-align: center;
        margin-bottom: 15px;
    }
    .tab .tab-content{ margin-top: 0; }
	.i-b-1-480{border-bottom:1px solid #eee;}
}

@media only screen and (max-width: 320px) {
    
}

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 767px) 
and (orientation : landscape) { 
	.column2-landscape{
		width:50%;
		float:left;
	}
	.arrows-design .owl-nav .owl-next {
		right: 5px;
	}
	.arrows-design .owl-nav .owl-prev {
		left: 5px;
	}
}

@media only screen 
and (min-device-width : 375px) 
and (max-device-width : 812px) 
and (orientation : landscape) {
	.fl-fl{
		top: 26%;
	}
	.fb-icon {
		top: 36%;
	}
	.twitter-icon {
		top: 46%;
	}
	.linkedin-icon {
		top: 56%;
	}
	.insta-icon {
		top: 66%;
	}
	#back-to-top .top{
		bottom:10px;
	}
}	


