@media (min-width:2000px){
.top-footer {background: linear-gradient(90deg, #000 56%, #fff 56%);}
}
@media (max-width:1315px){
/*   .stellarnav > ul > li {padding: 40.5px 20px 40.5px 0;} */
  .logo {max-width: 240px;padding: 15px 0 15px 0;}
  .topHeader{padding: 10px 30px 10px 300px;}
  .bottomHeader {padding: 0px 30px 0px 300px;}
}

@media (max-width:1800px){
/* 	
.stellarnav > ul > li {
    padding: 10px 9px 10px 0;
}
		.stellarnav li a {
    font-size: 13px;
} */
	
}


@media (min-width:1300px){
.homeBannerContent {max-width: 590px;}	
.homeBannerContent .h1tag {font-size: 60px;line-height: 1.3;}
}
@media (max-width:1300px){
.fullMemberBox {gap: 30px;}
/* .stellarnav li a {font-size: 13px;} */

	
}
@media (max-width:1200px){
.ourApproachPoints {width: 50%;padding:15px;}
.ourApproachInner {flex-wrap: wrap;gap: 0;}

}

@media only screen and (max-width:1024px){
  
.stellarnav > ul > li{padding-bottom: 0px;padding-top: 0px;}
/* Header */
a.menu-toggle{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
nav.stellarnav.dark.right.mobile {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}
.phoneEmail a span{display: none;}
.bottomHeader {align-items: center;justify-content: flex-end;gap: 15px;}
.current-page a:after, .stellarnav > ul > li > a:hover:after{display: none;}
.stellarnav > ul > li{padding-right: 0px;}
.topHeader {justify-content: flex-end;gap: 20px;}
.phoneEmail {gap: 20px;}
.buttonLink {padding: 20px 0;}
.stellarnav > ul {display:none;}
/* Header */

.homeSliderContent {padding: 40px 15px 15px;}
.htag1 {font-size: 25px;margin-bottom: 5px;}
.htag1 strong {font-size: 30px;}
.btnlinks a {padding: 7px 30px;}

.bottomLine1:after {content: '';width: 140px;}
.ourApproachInner {padding: 40px 20px;}
.circleArrow {margin-left: 10px;}

.theStory .row-box.facwrap {align-items: inherit;}
.theStory .col6 {display: flex;flex-wrap: wrap;}
.thestoryImg img {height: 100%;object-fit: cover;}
.blackFullBox {padding: 200px 0px 45px;}


}
@media (max-width:991px){

/* top bar css */
h1, h2, h3, h4, h5, h6 {font-size: 24px;}

/* slider */
.homeSliderInner:after {width: 58%;}

.headingb2 {max-width: 369px;width: 100%;}
.homeBannerContent .h1tag {font-size: 28px;}
.ourwork1 .col4,.blog .col4,.ourwork .col4 {width: 50%;}
	.ourwork .row-box, .ourwork1 .row-box, .blog .row-box {display:flex;flex-wrap:wrap;justify-content:center;}
/* footer */

 
}
@media only screen and (max-width:767px){
  .logo {position: relative;width: 100%;text-align: center;display: inline-block;max-width: 100%;}
  .homeBannerInner {position: relative;background: #000000;padding: 35px 15px;}
  .topHeader,.bottomHeader{padding-left:15px;padding-right: 15px;}
  .buttonLink {padding: 0px 0;}
  .bottomHeader{align-items: center;padding:10px 15px;        justify-content: space-between;}
  .phoneEmail {gap: 20px;}
  .topHeader {justify-content: center;gap: 20px;}
  .logo a:after{content:none}
  .ourApproachInner{flex-wrap: wrap;}
  .ourApproachPoints {width: 100%;}
  .ourApproachInner {padding: 40px 0px;}
  .circleArrow {margin-left: 0;}
  .blackFullBox {padding: 263px 0 45px;}
  .introImg {margin-bottom: 30px;}
  .theStory .col6 {display: inline-block;}
  .homeBannerContent {max-width: 100%;}
  .top-footer {background: linear-gradient(180deg, #000 77%, #fff 66%);}
.page-id-47 .top-footer {background: linear-gradient(180deg, #000 66%, #fff 60%);}
  .footer-contact, .footer-link {margin-bottom: 50px;}
  .footer-newsletter {margin-top: 50px;}
  .owl-nav {display: none !important;}
  .servicesInner img {height: 470px;object-fit: cover;}
  .hidContent{height: auto;}
  .servicesInner:hover .servicesInnerBox {height: auto;}
  .aboutpageImg {max-width: 100%;margin-left: 0px;margin-bottom: 40px;}
  .innerBanner > img{height: auto;}
  .blackFullBox {flex-direction: column-reverse;gap: 30px;}
  .barIcon1,.barIcon2 {max-width: 105px;}
  .footer-contact address i {text-align: start;}
  input#search-form-1 {width: 100%;margin: 13px 0;}
	.aboutLeftImg {max-width: 100%;margin-right: 0px;}
	.founderContent1 .h1tag, .founderContent1 ul {width: 100%;}
.ourwork1 .col4,.blog .col4,.ourwork .col4 {width: 100%;}
	.main-carousel3 {padding: 45px 15px;}
	.ourworkInner figure img {width: 100%;}
	.whoweworkwith .d-flex {padding: 0px 15px;height: 250px;}
	.logo a img {max-width: 120px;display: inline-block;}
}
@media(max-width:600px){
.page-id-47 .top-footer {background: linear-gradient(180deg, #000 65%, #fff 59%);}	
.whoweworkwith .d-flex .item {width: 46%;}	
}
@media(max-width:476px){
.barContactheading-box .buttonLink1 a:nth-child(2) {margin-top: 15px;}

}

@media only screen and (max-width:420px){
/* Menu css */
.stellarnav.mobile .call-btn-mobile.third span, .stellarnav.mobile .location-btn-mobile.third span{display:none;}
 /* End Menu css */
	.whoweworkwith .d-flex .item {width:100%;}	
}
@media(max-width:400px){
.page-id-47 .top-footer {background: linear-gradient(180deg, #000 63%, #fff 59%);}	
	
}
