@media (max-width: 1925px) {

}
.them_overlay {
  position: relative;
}


@media (max-width: 1605px) {
.fea-car > .row > div:nth-child(2) .fea-itm {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
  margin-top: 5px;
}
.fea-car > .row > div:first-child .fea-itm {padding-left: 30%;}
.fea-car > .row > div:last-child .fea-itm {padding-right: 30%;}

}


@media (max-width: 1445px) {

}


@media (max-width: 1370px) {


}


@media (max-width: 1290px){

}


@media (max-width: 1210px) {
.featured-cap {max-width: 60%;}

}


@media (max-width: 1030px) {

.container {padding: 15px 15px;max-width: 100%;}
.featured-cap {max-width: 70%;}
.shp-lyr {display: none;}
.expns-info-innr > span {min-width: initial;width: initial;}
.fea-car > .row > div:first-child .fea-itm {padding-left: 30px;}
.fea-car > .row > div:last-child .fea-itm {padding-right: 30px;}
.fea-car > .row > div,
.fea-car > .row > div:nth-child(2) {
  -ms-flex: 0 0 33.333%;
  flex: 0 0 33.333%;
  max-width: 33.333%;
}
.fea-itm {padding: 40px;}
.fea-car > .row > div:nth-child(2) .fea-itm {padding: 45px 30px;margin-top: 10px;}
  .logo {
    max-width: 200px;
  }
  .crescent-about_des {
    width: 48%;
  }
  .abot-sec > p {
    max-width: 100%;
  }
  .sec-title-inner > h3{
    font-size:30px
  }
  .sec-title-inner > span {
    font-size: 14px;
    text-transform: uppercase;
}

.mb-sm-30{
  margin-bottom: 30px
}
}

@media only screen and (max-width: 1200px) {
  .news-section-hm img {
      height: auto;
      width: 100%;
      margin-bottom: 20px;
  }
}

@media (max-width: 995px) {
main {padding-top: 0 !important;}
header {display: none;}
.rspn-hdr {display: block;}

.button-mobile{
  text-align: center;
}
.msn-desc > h3:before {text-align:center}
}


@media (max-width: 770px) {

.owl-yellow .featured-cap {
    padding: 0;
}

.testi-info > p i:first-child {
    left: 0;
    top: -5px;
}
.featured-area2 .owl-nav{display:none;}
.featured-cap {max-width: 100%;}
.featured-item {padding: 100px 15px 130px;}
.srv-tl {margin-bottom: 50px; text-align: center;}
.sec-title > p,
.sec-title2 > p {max-width: 100%;}
.evnt-pry-wrap .evnt-wrap {margin-bottom: 0;}
.bottom-spac170.gray-layer2 {padding-bottom: 100px;}
.featured-area2 .owl-nav {left: 15px;right: 15px;}
.owl-item.center .fea-itm {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
}
.fea-itm,
.abt-img2 {margin: 0;}
.suprt-prgrs.style2 .suprt-prg {max-width: 22%;}
.page-title-wrap {padding-top: 0;margin-top: -20px;}
.sidebar-wrp,
.abt-desc2 {margin-top: 50px;}
.event-desc {margin-bottom: 50px;}
.contr-butn::after {right: 0;top: 0;bottom: 0;left: 0;
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
}
.srv-mckp > img {position: static;
  -webkit-transform: translate(0);
  -ms-transform: translate(0);
  -o-transform: translate(0);
  transform: translate(0);
}
.srv-mckp {text-align: center;}
.msn-thmb-wrap {margin-bottom: 50px;}
.gap.top-spac220.bottom-spac220,
.gap.top-spac200.bottom-spac270 {padding: 170px 0;}
.suprt-prgrs.style2 .suprt-prg {padding: 0;}
.fea-car > .row > div:nth-child(2) .fea-itm {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  margin-top: 0;
  padding: 38px 30px;
}
.evnt-pry-wrap .evnt-wrap {width: 100%;}
.fea-car > .row > div,
.fea-car > .row > div:nth-child(2) {
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
}
.page-title-wrap {padding-left: 12%;padding-right: 12%;}
.suprt-sec {text-align: center;}
.suprt-sec > p {display: inline-block;}
.suprt-prgrs .suprt-prg {float: none;display: inline-block;}
.testi-wrap.style2 .testi-info > p {max-width: 98%;}
.page-title-wrap > h2 + .breadcrumbs {margin-top: 0;}


}


@media (max-width: 490px) {



.hstry-desc {
    float: left;
    width: 100%;
    margin-top: 60px;
}

.rspn-cnt {display: none;}
.featured-cap > h3 {font-size: 25px;}
.featured-cap > span {font-size: 18px;}
.srv-tl > h2,
.place-inner > h2 {font-size: 35px;}
.srv-tl > h5 {font-size: 22px;line-height: 33px;}
.suprt-prgrs .suprt-prg {max-width: 33%;}
.bottom-bar {text-align: center;}
.bottom-bar > p + .scl {display: inline-block;margin-top: 10px;float: none;}
.bottom-bar > p {width: 100%;}
.featured-item {padding: 80px 15px;}
.suprt-prgrs.style2 .suprt-prg {max-width: 32%;}
.top-spac170.bottom-spac230.thm-layer {padding: 100px 0 130px;}
.top-spac180.bottom-spac180.black-layer3 {padding: 100px 0 120px;}
.bottom-spac140.thm-layer {padding: 80px 0 100px;}
.hstry-desc > ul li {width: 100%;}
.pst-mta > li {width: 100%;}
.pst-mta > li + li {margin: 5px 0 0;}
blockquote {padding: 35px 20px;}
.tag-clouds.float-right {float: left !important;margin-top: 20px;}
.cmts-wrp {text-align: center;}
.cmt-bx > img {float: none;display: inline-block;margin: 0 0 20px;}
.cmt-inf {width: 100%;float: left;}
.cmt-thrd .children {padding-left: 0;}
.expns-info-innr > span {min-width: 105px;}
.contr-inner {text-align: center;}
.contr-inr {display: block;float: left;width: 100%;}
.contr-desc > p,
.sec-title.style2 > p,
.suprt-sec > p,
.abot-sec > p {max-width: 100%;}
.fltr-lnks > li {margin: 0 10px;}
.fea-car > .row > div,
.fea-car > .row > div:nth-child(2) {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.evnt-info .pst-mta > li {width: auto;}
.evnt-info .pst-mta > li + li {margin-left: 10px;}
.page-title-wrap {padding-left: 2%;padding-right: 2%;}

}


@media (max-width: 430px) {
.testi-info > p i{display:none;}
.hstry-img.text-center::before {left: 10px;right: 10px;width: auto;margin-left: 0;top: 150px;height: 310px;}
.fea-itm {padding: 40px 20px;}
.nwsltr-innr > form button {position: static;float: left;width: 100%;margin-top: 10px;}
.page-title-wrap {text-align: center;padding-left: 0;padding-right: 0;padding-bottom: 80px;}
.page-title-wrap > h2 {display: inline-block;}
.breadcrumbs {width: 100%;}
.breadcrumbs > li {float: none;display: inline-block;}
.page-title-wrap > h2 + .breadcrumbs {float: none;display: inline-block;}
.expns-info-innr > * {display: block;width: 100%;float: left;text-align: center;}
.expns-info-innr > span {width: 100%;min-width: initial;}
.expns-info-innr + a {padding: 10px 40px;font-size: 15px;}
.msn-thmb-wrap > img {position: static;float: left;width: 100%;}
.msn-thmb-wrap > img + img {margin-top: 10px;}
.srv-tl {text-align: center;}
.fea-itm {padding-bottom: 60px;}
.cwnt-tim > li {width: 47%;}
.cwnt-tim > li:last-child {margin-left: 0;}
.top-spac170.bottom-spac170 {padding: 100px 0;}
.blog-detail-inf-inr > h4 {line-height: 35px;}

}


@media (max-width: 330px) {
.cwnt-tim > li,
.msn-thmb-wrap > a img {width: 100%;}
.cwnt-tim > li + li {margin-left: 0;}
.expns-info > p + .expns-info-innr,
.suprt-prgrs + a {margin-top: 40px;}
.fltr-lnks > li {margin-top: 10px;}
.suprt-prgrs {margin-left: -20px;}
.msn-thmb-wrap > a {position: static;float: left;width: 100%;}
.msn-thmb-wrap > a + a,
.rcnt-wrp,
.wdgt-box > form {margin-top: 10px;}
.msn-desc > p + a {margin-top: 35px;}
.testi-wrap.style2 .testi-info > p {max-width: 100%;padding: 0 15px;}
.contact-btn {padding: 10px 25px;right: 24px;}
.tag-clouds > span, 
.team-scl > span {width: 100%;margin: 0 0 10px;}
.pst-shr-tgs .team-scl > a {float: none;}
.team-scl.float-left {text-align: center !important;}
.tag-clouds.float-right {width: 100%;text-align: center;}

}

@media (max-width: 992px) {
  .pillar-container,
  .about-container {
      width: 960px;
      max-width: 100%;
  }  
	.crescent_pillars_text{
		padding:12px 46px 14px;
		width:365px;
	}
	.crescent_pillars_row{
		width:680px;
	}
	.right_center, .left_center{
		left:44px;
	}
	.right_center {
		right: 50px;
		left:auto;
	}
	.right_bottom, .left_bottom{
		left:-30px;
	}
	.right_bottom {
		left: auto;
		right: -32px;
	}
	.crescent_pillars_text:before{
		top:-162px;
		left:-143px;
		right:-155px;
	}
  .d-lg-blocked{
    display: none !important;
}
}

@media (max-width: 767px) {
  .pillar-container,
  .about-container {
      width: 720px;
      max-width: 100%;
  }
  
	.crescent_pillars_row {
		width: 380px;
	}
	.crescent_pillars_text > p {
		display: none;
	}
	.crescent_pillars_text {
		padding: 12px 15px 13px;
		width: 235px;
	}
	.crescent_pillars_item li a{
		width:90px;
		height:90px;
		padding:15px 0;
	}
	.crescent_pillars_item li a h6{
		font-size:14px;
	}
	.crescent_pillars_text::before {
		left: -88px;
		right: -85px;
		top: -122px;
	}
	.right_center, .left_center {
		bottom: 180px;
		left: 14px;
		position: absolute;
		z-index: 9999;
	}
	.right_center{
		right:14px;
		left:auto;
	}
	.right_center:after,
	.left_center:after{
		top:11px;
	}
	.center:after {
		right: 47px;
		top: 92px;
	}
	.right_bottom {
		left: auto;
		right: -40px;
	}
	.left_bottom {
		left: -40px;
	}
	 .left_bottom:after {
		bottom: -17px;
		left: auto;
		right: -62px;
	}
	.right_bottom:after{
		left:-57px;
	}
}
@media (max-width: 576px) {
  .pillar-container,
  .about-container {
      width: 540px;
      max-width: 100%;
  }
}