@media (max-width: 1925px) {

}


@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: 0 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;}

}


@media (max-width: 995px) {
main {padding-top: 0 !important;}
header {display: none;}
.rspn-hdr {display: block;}

}


@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(min-width: 992px) and (max-width: 1199px){


#header-section .banner-head-text {
  font-size: 26px;
}
#header-section .banner-sub-text{

  font-size: 15px;
  line-height: 26px;
}
#header-section .head-spn-txt {
  font-size: 14px;
}


.book-name-sec h6 {

  font-size: 15px;
}
.nwsltr-title > h3 {
  font-size: 17px;
  
}

.bottom-bar > p {
  font-size: 14px;
}
.msn-desc {

  margin-top: 35px;
}
.msn-desc .detail-head-text {

  font-size: 16px;
}
.down-list {

  flex-direction: column;
  align-items: center;
}
 .down-list-txt {

  width: 100%;
  font-size: 14px;
  margin-bottom: 14px;


}


}



@media(min-width: 768px) and (max-width: 991px){

  .rspn-hdr .logo img {

  width: 180px;
}

.featured-item {

  padding: 40px 15px;
}
#header-section .banner-head-text {
  font-size: 26px;
}
#header-section .banner-sub-text{

  font-size: 15px;
  line-height: 26px;
}
#header-section .head-spn-txt {
  font-size: 14px;
}
.services-booktab .ser-link {

  margin: 0 12px 14px !important;
}

.prtfl-box {
  width: 100% !important;
}
.book-name-sec h6 {

  font-size: 15px;
}
.nwsltr-title > h3 {
  font-size: 17px;
  margin-bottom: 7px;
}

.bottom-bar > p {
  font-size: 14px;
}

.msn-desc {

  margin-top: 35px;
}
.msn-desc .detail-head-text {

  font-size: 16px;
}
.down-list {

  flex-direction: column;
  align-items: center;
}
 .down-list-txt {

  width: 100%;
  font-size: 14px;
  margin-bottom: 14px;


}
#fb5-ajax.fullScreen, #fb5-ajax[data-template="true"] {

  width: 90%;
}

}

@media(min-width: 575px) and (max-width: 767px){

.rspn-hdr .logo img {

  width: 180px;
}

.featured-item {

  padding: 40px 15px;
}
#header-section .banner-head-text {
  font-size: 26px;
}
#header-section .banner-sub-text{

  font-size: 15px;
  line-height: 26px;
}
#header-section .head-spn-txt {
  font-size: 14px;
}
.services-booktab .ser-link {

  margin: 0 12px 14px !important;
}
.fltr-lnks {
  justify-content: start;
}
.prtfl-box {
  width: 100% !important;
}
.book-name-sec h6 {

  font-size: 15px;
}
.nwsltr-title > h3 {
  font-size: 17px;
  margin-bottom: 7px;
}

.bottom-bar > p {
  font-size: 14px;
}
.msn-desc {

  margin-top: 35px;
}
.msn-desc .detail-head-text {

  font-size: 16px;
}
.down-list {

  flex-direction: column;
  align-items: center;
}
 .down-list-txt {

  width: 100%;
  font-size: 14px;
  margin-bottom: 14px;


}
  
}
@media(max-width: 575px){

.rspn-hdr .logo img {

  width: 180px;
}
.featured-item {

  padding: 40px 15px;
}
#header-section .banner-head-text {
  font-size: 26px;
}
#header-section .banner-sub-text{

  font-size: 15px;
  line-height: 26px;
}
#header-section .head-spn-txt {
  font-size: 14px;
}
.services-booktab .ser-link {

  margin: 0 12px 14px !important;
}
.fltr-lnks {
  justify-content: start;
}
.prtfl-box {
  width: 100% !important;
}
.book-name-sec h6 {

  font-size: 15px;
}
.nwsltr-title > h3 {
  font-size: 17px;
  margin-bottom: 7px;
}
.nwsltr-innr > form button {

  width: 160px;
  float: unset;
}
.bottom-bar > p {
  font-size: 14px;
}
.msn-desc {

  margin-top: 35px;
}
.msn-desc .detail-head-text {

  font-size: 16px;
}
.down-list {

  flex-direction: column;
  align-items: center;
}
 .down-list-txt {

  width: 100%;
  font-size: 14px;
  margin-bottom: 14px;


}
}

@media only screen and (min-width: 996px) and (max-width: 1199px){
  .container {
    padding: 0 50px !important;
  }
}

@media only screen and (min-width: 996px) and (max-width: 1840px){
  
  nav > div ul li.menu-item-has-children:hover > ul {

    left: -100px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 880px){
.services-booktab .ser-link {
  padding: 10px 15px;
  font-size: 14px;
}

}
@media (max-width: 767px) {

  
  
      .rspn-hdr .logo img {
        width: 153px !important;
    }
    .msn-desc.msnsm-view{

    margin-top: 0;
    margin-bottom: 20px;
    }
    .gap.gray-bg2.padtb-35 {

      padding: 35px 0;
    }
    .msn-desc .home-back {

      width: 95px;
      height: 38px;
      font-size: 15px;
    }
    .msn-desc .home-back i {

      font-size: 13px;
    }
}