@media all and (max-width:9000px){
	.container {
	    width: 96%;
	    max-width: 96%;
	}
	.container-fluid {
	    max-width: 90%;
	}
	#large-cap2 img.img-fluid {
	    float: right;
	}
	.large-cap .content-top {
	    width: 60%;
	}
	.banner-content .container {
	    width: 90%;
	}
	.page-template-about-us .large-cap .content-top {
	    width: 100%;
	}
	.team-widget .img-fluid {
	    height: 700px;
	}

}
@media all and (max-width:6000px){

	.team-widget .img-fluid {
	    height: 500px;
	}
}
@media all and (max-width:1440px){
	.container {
	    width: 1140px;
	    max-width: 1140px;
	}
	.team-widget .img-fluid {
	    height: 300px;
    	}
	.container-fluid {
	    max-width: 100%;
	}
	.large-cap .content-top {
	    width: 80%;
	}
	.banner-content .container {
	    width: 1140px;
	}
}
@media all and (max-width:1140px){	
	.container{
		width: 100%;
		padding: 20px;
		max-width: 100%;
	}
	.team-widget .img-fluid{
		width: auto;
		max-width: 260px;
    min-width: auto;
	}
	.nav-new ul{
		padding: 0px;
	}
	.large-cap .content-top {
	    width: 100%;
	}
	.menu-new li a {
	    padding: 20px 5px;
    }
    
	.blog-details-container img.blog-details-banner{
		width: 100% !important;
	}
	.blog-details-notes i img {
	    padding: 3px;
	}
	.blog-details-container center img {
	    padding: 0;
	}
}



@media all and (max-width:991px){
	.blog-details-container{
	margin-top: 0px;
	}
	
	.large-main img {
	    margin: 0px auto;
	    display: block;
	    float: unset !important;
	}
	.page-id-20 #contact-area .col-sm-4 .body-widget iframe {
	    margin: 0px auto;
	    display: block;
	}
	.apply-main-content .nf-form-cont {
	    padding: 20px 20px;
	}
	.blog-details-container img{
		width:100%;
		height: auto;
		padding-top: 80px;
	}
	.blog-conent a{
		width: 100%;
	}
	.career-main-content p br{
	display: none;
	}
	.details-chips li {
	    padding-right: 15px;
	    margin-right: 15px;
	}
	#main-nav {
		display:block;
	}
	#desktop-menu {
		display:none;
	}
	.about-us .copyright-widget p {
	    margin: 0px;
	}
	.about-us .carousel-inner::after, .about-us .carousel-item.active::after{
	display: none;
	}
	.about-us .heading-title::after{
	display: none;
	}
	.banner-area {
		margin:80px 0 0 0;
		text-align:center;
	}
	#banner-area .col-sm-6 {
		max-width:100%;
		flex:0 0 100%;
	}
	.large-cap .col-sm-6 {
		max-width:100%;
		flex:0 0 100%;
	}
	.large-cap .container-fluid {
		padding-left:15px;
		padding-right:15px;
	}
	.large-main {
		padding:0 15px;
	}
	.large-cap {
		text-align:center;
	}
	.cap-widget {
		margin:0 0 30px 0;
	}
	#large-cap2 .col-sm-6:last-child, #large-cap4 .col-sm-6:last-child {
		order:-1;
	}
	.cap-right {
		text-align:center;
	}
	.cap-text {
		padding:0;
	}
	.footer-new {
		text-align:center;
	}
	#team-area .col-sm-3 {
		max-width:50%;
		flex:0 0 50%;
	}
	#team-area .col-sm-4 {
		max-width:100%;
		flex:0 0 100%;
	}
	.team-area {
		text-align:center;
	}	
	.team-widget1 {
		margin:0 0 15px 0;
	}
	.team-widget {
		margin:0 0 30px 0;
	}
	.team-area {
		padding:4em 0 2em 0;
	}
	.inner-banner {
		margin:80px 0 0 0;
	}
	.inner-slider {
		height:300px;
	}
	#contact-area .col-sm-8 {
		max-width:100%;
		flex:0 0 100%;
	}
	#contact-area .col-sm-4 {
		max-width:100%;
		flex:0 0 100%;
	}
	.contact-area {
		background:transparent;
	}
	#contact-area iframe {
		margin:30px 0 0 0;
	}
}

@media all and (max-width:768px){

	.copyright .col-sm-6 {
		max-width:100%;
		flex:0 0 100%;
	}
	.large-main img {
	    margin: 0px auto;
	    display: block;
	    float: unset !important;
	}
	.inner-banner-content {
	    height: 300px;
	}
	.blog-conent {
	    padding: 10px 0;
	}
	.blog-head {
	    display: flex;
	    align-items: center;
	    padding: 25px 0 0;
	}
	.career-cards .col-sm-4.career-box {
	    width: 100%;
	    max-width: 100%;
	    flex: 0 0 100%;
	    margin: 10px 0 0;
	}
	.career-card-contents{
		min-height: auto;
	}
	.career-content h2 {
	    font-size: 35px;
	
	}
	.career-content h2::before{
		display: none;
	}
	.job-content{
		padding: 30px 15px;
	}
	.career-content {
	    overflow-x: hidden;
	}
	.job-content{
		margin-bottom: 10px;
	}
	.blog-conent .col-sm-4 {
	    max-width: 100%;
	    width: 100%;
	    flex: 0 0 100%;
	}
	.blog-conent a{
		margin-bottom: 0px;
	}
	.blog-title h1{
		font-size: 19px
	}
	.copyright-right {
		text-align:center;
		margin:10px 0 0 0;
	}
	.model-new .modal-dialog {
		max-width:500px;
	} 
	.model-new .col-sm-3 {
		max-width:100%;
		flex:0 0 100%;
	}
	.model-new .col-sm-9 {
		max-width:100%;
		flex:0 0 100%;
	}
	.model-new {
		text-align:center;
	}
	.model-new .img-fluid {
		margin:0 auto 15px auto;
	}
}

@media all and (max-width:600px){
	.slider-img, .about-us .slider-img {
		height:300px;
	}
	.about-us .heading-title{
	    font-size: 28px;
	    line-height: 40px;
	    margin-bottom: 20px;
	}
	.large-cap.investment{
		margin-top: 10px;
		    padding-top: 20px;
	}
	.banner-area.about-us{
	height: auto;
	}
	.about-us .carousel-item.active::after{
	display: none;
	}
	.about-us .banner-content{
	display: flex;
	}
	.about-us .heading-title::after{
	display: none;
	}
	.mobile-content {
		display:block;
	}
	.banner-content {
		display:none;
	}
	.banner-title {
		font-size:30px;
	}
	#banner-area p {
		font-size:16px;
	}
	#team-area .col-sm-3 {
		max-width:100%;
		flex:0 0 100%;
	}
	.mobile-inner {
		display:block;
	}
	.inner-banner-content {
		display:none;
	}
	.inner-banner-title {
		font-size:30px;
	}
	.pop-widget {
		width:100%;
		height:450px;
		overflow:scroll;
	}
	.model-new .modal-header {
		text-align:left;
	}
	.model-new .close {
		position: relative;
	    top: -80px;
	    right: -6px;
	}
}
