.star2 {right: 15px;}
.slider7-section-area {z-index: 2;}
.cptcha-wrp{justify-content: flex-start;}
@media  screen and (max-width: 1221px)  {
  .homepage1-body .header-area.homepage1 .header-elements .main-menu ul {column-gap: 10px;}

}
@media only screen and (min-width: 992px) and (max-width: 1179px) {
  .homepage1-body .header-area.homepage1 .header-elements .main-menu ul {column-gap: 5px;margin-left: 10px}
  .header-btn1 span {display: none;}
  .header-btn1::after {display: none;}
  .cus-header-btn-stl {padding: 13px;font-size: 13px;}
  .homepage1-body .header-area.homepage1 .header-elements .main-menu ul li a {padding: 0 0px;font-size: 13px;}
}
@media only screen and (max-width:1199px) {
  .cus-blog .blog-card {padding: 15px 15px 17px;margin: 0px 0px 20px;}
  .cptcha-wrp {width: 85%;}
  .modalStudySelect .input-area.has-feedback .country-area.form-select{padding-right: 35px;}
}
@media only screen and (max-width:991px) {
  .hero1-section-area {padding: 63px 0px 0px;}
  .heading1 h1 {margin-bottom: 13px;font-size: 30px;line-height: 33px;}
  .heading1 p {font-size: 14px;}
  .hero1-section-area .header-main-content .btn-area .header-btn1 {margin-top: 15px;}
  .service-author-boxarea {min-height: 424px;}
  .heading9 h1 {font-size: 30px;margin-bottom: 10px;}
  .about-header-area .about-inner-header a {font-size: 15px;}
  
  .history-inner-section-area .about-all-images-area .img1 img {height: 350px;width: 350px;border-radius: 50%;object-position: top;max-width: 350px;}
  .director-msg-box-content h2 {font-size: 27px;padding-bottom: 0;padding-top: 10px;}
  .dirctor-contnt {margin-top: 11px;width: 100%;}
  .dirctor-contnt h5 {font-size: 18px;padding-bottom: 8px;}
  .dirctor-contnt h6 {font-size: 17px;padding-bottom: 14px;}
  .dirctor-contnt p {font-size: 14px;line-height: 26px;padding-bottom: 10px;text-align: left;}
  .categories-area ul {height: 200px;padding: 19px 10px;display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
  .blog-auhtor-section-area .blog-sidebar-area .categories-area ul li a {line-height: 17px;padding: 13px 10px;font-size: 15px;font-weight: 500;}
  .blog-auhtor-section-area .blog-sidebar-area .categories-area ul li {margin-bottom: 10px;width: 49%;margin-left: 2%;}
  .blog-auhtor-section-area .blog-sidebar-area .categories-area ul li:nth-child(odd) {margin-left: 0;}
  .contact1-section-area .contact-info-area:before {width: 93%;}
  .contact1-section-area.contact-boxarea .contact-boxarea .cptcha-wrp{width: 100%}
/*  .contact1-section-area .contact-boxarea {}*/
  .modal-dialog.modal-dialog-centered.pop_formmdl_dlg .contact1-section-area  .contact-boxarea{margin: 0; padding: 17px}
  .modal-dialog-centered.pop_formmdl_dlg .contact1-section-area .contact-info-area {  padding: 17px;}
  .modal-dialog-centered.pop_formmdl_dlg .contact1-section-area .contact-info-area .contact-auhtor-box{display: flex;width: 100%;align-items: flex-start;justify-content: flex-start;margin-bottom: 12px}
  .modal-dialog-centered.pop_formmdl_dlg .contact1-section-area .contact-info-area .contact-auhtor-box .content{padding-left: 10px}
  .thanku-bg {margin:0;}
  
}
@media only screen and (max-width:767px) { 
  
  .service-author-boxarea {min-height: 360px;}
  .hero1-section-area .elements1 {display: none;}
  .footer1-section-area .footer-logo-area {padding: 100px 0 0 0;}
  .mission-vision-bx { min-height: 260px;    padding: 20px;}
  .contact1-section-area .contact-boxarea {margin: 0 0 0 0;}
  .contact1-section-area .contact-auhtor-box {display: flex;justify-content: flex-start;align-items: flex-start;width: 100%;margin-bottom: 15px;}
  .contact1-section-area .contact-auhtor-box .content{padding-left: 10px;overflow: hidden;}
  .choose-section-area .accordian-tabs-area .accordion .accordion-item h2 button {font-size: 15px;line-height: 20px;}
  .case10-section-area {padding: 30px 0px 10px;}

  .header-main-content.heading1 {  margin-top: 58px;}

   .hero1-section-area .header-images-area .main-images-area .img1 img {
    height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
       max-width: 250px;
  }


  .hero1-section-area .header-images-area .main-images-area .auhtor-images .header-author-img2 {
    top: 9px;
    right: 45px;
}


.hero1-section-area .header-images-area .main-images-area .auhtor-images .header-author-img1 {
  bottom: 144px;
    left: -4px;
    z-index: 1;
}


.hero1-section-area .header-images-area .main-images-area .auhtor-images .header-author-img2 {
  top: 111px;
  right: 10px;
}


 .hero1-section-area .header-images-area .main-images-area .icons-area .lite-icons1 {
   top: -15px;
    right: 38px;
  }
   .hero1-section-area .header-images-area .main-images-area .icons-area .sound-icons1 {
    left: 40px;
    z-index: 1;
    top: 14px;
  }

   .hero1-section-area {
    padding: 77px 0 25px;
  }

  .about14-section-area .about14-images-area .img1 img {
  height: auto;
  width: 100%;
}



.about14-section-area .about-header-area .images-area {
  margin-top: 13px;
  justify-content: start;
}

.cta-one__image-one {
  display: none;
}


.tp-hdr-scl-icn{
  display: none;
}

.top-hdr-wrp{
  display: none;
}

 .hero1-section-area .header-images-area .main-images-area .img1 {
    left: 0;
    text-align: center;
    top: 38px;
  }

  .footer1-section-area .copyright-area p {
    font-size: 13px;
    line-height: 23px;
  }

  .testimonial13-section-area {
    padding: 30px 0px 35px;
  }


.testimonial13-section-area .testimonial13-slider .testimonial13-boxrea {
  margin: 0px 5px 10px;
}

.destination_slider .owl-dots {
  margin-top: 5px;
}

.about14-section-area {
  padding: 26px 0px;
}

.mission-vision-sctn {
  padding: 23px 0px 35px;
}

.mission-vision-bx p {
  text-align: left;
}

.about-all-images-area .image-anime {
  text-align: center;
}

 .director-msg-box-content h2 {
    font-size: 25px;
  }

  .footer1-section-area .footer-logo-area > img {
  width: 139px;
  margin-bottom: 7px;
}

.blog-auhtor-section-area {
  padding: 10px 0px;
}

.blog-auhtor-section-area .blog-auhtor-sidebar-area .img1 img {
  height: auto;
}

.stdy-content ol li {
  text-align: left;
}

.pagination-area ul li a {
  height: 40px;
  line-height: 30px;
  font-size: 13px;
}


.blog-auhtor-section-area .blog-auhtor-sidebar-area .img1 img {
  height: auto;
}


.blog-content-wrp h1 {
  font-size: 17px;
  line-height: 28px;
}


.blog-auhtor-sidebar-area p {
  text-align: left;
}

.blog-auhtor-section-area .blog-sidebar-area .search-area h3 {
  font-size: 20px;
  line-height: 16px;
}

.blog-auhtor-section-area .blog-sidebar-area .posts-area h3 {
  font-size: 20px;
  line-height: 16px;
  margin-bottom: 5px;
}

.blog-auhtor-section-area .blog-sidebar-area .search-area {
  padding: 15px 20px;
  margin-bottom: 10px;
}

.blog-auhtor-section-area .blog-sidebar-area .search-area form {
  height: 49px;
  padding: 13px;
  margin-top: 18px;
}

.blog-auhtor-section-area .blog-sidebar-area .posts-area {
  padding: 18px 20px;
}

.blog-auhtor-section-area .blog-sidebar-area .posts-area .post-auhtor-area .img1 img {
  height: 70px;
  max-width: 94px;
}


.blog-auhtor-section-area .blog-auhtor-sidebar-area .tags-area ul li a {
  font-size: 14px;
}

.about14-section-area .about14-images-area .img2 {
  margin-top: 0px;
}
.team-inner-section-area {
    position: relative;
    z-index: 1;
    margin: 20px 0 !important;
}

}


@media only screen and (max-width:575px) {
  .work4-section-area .work2-header {margin-bottom: 5px;}
  .work4-section-area {padding: 25px 0px;}
  .work4-section-area .all-boxes-area .work-process-area{padding: 10px;margin-bottom: 0;min-height: 500px}
  .hero1-section-area .header-main-content .btn-area .header-btn2 {margin-top: 10px;font-size: 14px}
  .header-btn2 span {height: 26px;width: 26px;left: 7px;line-height: 26px;}
  .hero1-section-area .header-main-content {margin-bottom: 0px;}
  .heading22 h2 {font-size: 20px;line-height: 1.3;margin-bottom: 8px;}
  .work11-section-area {padding: 25px 0px 15px;}
  .cta8-section-area {padding: 25px 0px 38px;}
  .heading20 h2 {width: 100%;font-size: 20px;line-height: 1.3;margin-bottom: 0px !important;}
  .blog-sctn {padding:20px 0px;}
  .cus-blog .blog-card {padding: 10px;margin:0;}
  .heading1 h5 {padding: 7px 10px;margin-bottom: 5px;font-size: 14px;}
  .heading1 h1 {margin-bottom: 10px;font-size: 25px;line-height: 28px;}
  .heading22 p {font-size: 14px;line-height: 23px;padding-bottom: 5px;text-align: left;}
  .heading2 h2{font-size: 20px;line-height: 1.3;}
  .hero1-section-area .header-main-content .btn-area .header-btn1 {margin-top: 10px;font-size: 14px}
  .header-btn1 span {height: 26px;width: 26px;left: 7px;line-height: 26px;}
  .cta8-section-area .cta-header-area p {font-size: 14px;line-height: 1.6;}
  .cta8-section-area .cta-header-area .btn-area {margin-top: 10px;}
  .study-destination_wrap .team2-header-area p{text-align: center;font-size: 14px;width: 100%;margin: 10px 0 0;}
  .team-inner-section-area .team2-header-area {margin-bottom: 20px;}
  .heading6 h2 {font-size: 20px;line-height: 1.3;margin-bottom: 0px;}
  .work4-section-area .all-boxes-area {padding: 0;margin-top: 10px !important;}
  .sp1 {padding: 40px 0 40px;}
  .testimonial13-header p {font-size: 14px;width: 100%;margin: auto auto 0;line-height: 1.6;}
  .ft-service-innerbox-3 .ft-service-text h3 {font-size: 17px;padding-bottom: 5px;padding-top: 7px;}
  .ft-service-innerbox-3 .ft-service-text p {font-size: 14px;line-height: 1.6;}
  .blog-slider button.owl-dot span {width: 20px;line-height: 0;margin: 0 4px;}
  .footer1-section-area .footer-logo-area {padding: 100px 0px 0 0;}
  .slider7-section-area{padding: 8px 0px 8px;width: 94%;}
  .slider7-section-area .slider-images-area.owl-carousel.owl-loaded.owl-drag .owl-item{margin-right: 5px!important}
  .mission-vision-bx {min-height: inherit;margin-top: 10px;box-shadow: rgb(175 175 175 / 20%) 0px 0px 10px;}
  .history-inner-section-area .about-all-images-area .img1 img {height: 260px;width: 260px;max-width: 260px;}
  .director-msg-box-content {padding-left: 0px;}
  .about-header-area {padding: 20px 0 19px;margin-top: 60px;}
  .heading9 h1 {font-size: 20px;margin-bottom: 0px;line-height: 1.4;}
  .about-header-area .about-inner-header a {font-size: 13px;}
  .blog-sctn.cus-blog .blog-card{margin-top: 8px}
  .cptcha-wrp {width: 100%;column-gap: 10px;row-gap: 2px;}
  .header-btn1 {font-size: 14px;}
  .blog-auhtor-section-area .blog-sidebar-area .categories-area ul li {width: 100%;margin-left: 0%;}
  .categories-area ul {height: 350px;}
  .blog-auhtor-section-area .blog-sidebar-area .categories-area {display: none;}
  .blog-auhtor-section-area .blog-sidebar-area .categories-area h3 {font-size: 18px;line-height: 20px;padding: 10px;}
  .contact1-section-area .contact-boxarea h3 {font-size: 17px;line-height: 24px;margin-bottom: 11px;}
  .side-enq-frm .contact-boxarea {padding: 20px;}
  .blog-auhtor-section-area .blog-sidebar-area .others-area h3 {font-size: 16px;line-height: 24px;margin-bottom: 10px;}
  .stdy-content h1 {font-size: 20px;padding-bottom: 6px;margin-bottom: 13px;}
  .destination-smll-contnt {padding: 15px;margin-bottom: 15px;}
  .stdy-content p {text-align: left;}
  .stdy-content ul {padding: 17px 17px;margin: 15px auto 0px;}
  .dstntion-smll-list ul li {padding-bottom: 7px;padding-left: 15px;text-align: left;}
  .destination-smll-contnt h4 {font-size: 20px;}
  .stdy-content ul {border: 1px solid #ddd;padding: 15px 10px;margin: 0 auto 0;}
  .stdy-content h6 {padding-top: 10px;}
  .stdy-content ul li {padding-left: 25px;font-size: 14px;text-align: left;padding-bottom: 10px;}
  .stdy-content ul li:before {font-size: 14px;}
  .study-topuni-logo-wrp {margin: 0px auto 17px;padding: 10px;}
  
  .choose-section-area .accordian-tabs-area .accordion .accordion-item {margin-bottom: 8px;}
  .modal-dialog-centered.pop_formmdl_dlg .contact1-section-area .contact-info-area .contact-auhtor-box .content h4{font-size: 14px}
.modal-dialog-centered.pop_formmdl_dlg .contact1-section-area .contact-info-area .contact-auhtor-box .content a{line-height: 20px;}
  .modal-dialog-centered.pop_formmdl_dlg .contact1-section-area .contact-info-area h3{margin-bottom: 20px;padding: 20px 0px 6px;font-size: 20px;}
  .contact1-section-area .contact-info-area {padding: 20px;}
  .about14-section-area .about14-images-area .img1 {display: none;}
  .testimonial-pg-sctn {padding: 40px 0;}
}
@media only screen and (min-width: 575px) and (max-width: 991px) { 
  .hero1-section-area .header-main-content {margin-bottom: 20px;}
  .hero1-section-area .header-images-area .main-images-area .img1 {left: 0;display: flex;align-items: center;justify-content: center;top: 20px;}
  .hero1-section-area .header-images-area .main-images-area .img1 img {
    height: auto;
    width: 70%;
  }
  .hero1-section-area .header-images-area .main-images-area .img2{top: 0;z-index: -1;left: 0;display: flex;align-items: center;justify-content: center;}
 

.header-btn2 {
  font-size: 14px;
  padding: 6px 11px;
}






}


@media only screen and (min-width: 768px) and (max-width: 991px) {
  .hero1-section-area .header-images-area .main-images-area {
    left: 10px;
  }


  .header-btn1 {
  padding: 8px 13px 8px 14px;
  font-size: 14px;
}

.header-btn1 span,
.header-btn2 span {
  height: 30px;
  width: 30px;
  line-height: 30px;
}

.hero1-section-area .header-images-area .main-images-area .auhtor-icons .elements3 {
  bottom: 87px;
  left: 14px;
  width: 57px;
}

 .hero1-section-area .header-images-area .main-images-area .auhtor-images .header-author-img1 {
    left: -27px;
    bottom: 30px;
  }

   .hero1-section-area .header-images-area .main-images-area .auhtor-icons .elements2 {
    right: 50px;
    width: 50px;
    top: 55px;
  }

  .hero1-section-area .header-images-area .main-images-area .icons-area .lite-icons1 {
    right: -15px;
    top: 51%;
  }

   .hero1-section-area .header-images-area .main-images-area .auhtor-images .header-author-img2 {
    right: 9px;
    top: 9px;
  }


  .hero1-section-area .elements1 {
  top: 2%;
  width: 11%;
}


.about14-section-area .about14-images-area .img1 img {
  height: 261px;
  width: 465px;
}

.about14-section-area .about14-images-area .elements31 {
  right: 223px;
}

.about14-section-area .about14-images-area .elements30 {
  left: 183px;
}

.about14-section-area {
  padding: 40px 0px;
}

.heading22 h2 {
  margin-bottom: 11px;
  font-size: 30px;
  line-height: 39px;
}

.heading2 h2 {
  font-size: 28px;
}

.heading6 h2 {
  font-size: 28px;
  margin-bottom: 10px;
}

.work11-section-area {
  padding: 35px 45px 20px;
}

.cta-one__image-one {
  display: none;
}

.cta8-section-area {
  padding: 28px 45px 43px;
}

.case10-section-area .case-slider-area .case11-boxarea .text-area {
  padding: 19px 20px;
}

.work4-section-area .all-boxes-area .work-process-area {
    padding: 20px;
    height: auto;
  }

  .work4-section-area .all-boxes-area .work-process-area .content-area h6 {
  font-size: 15px;
  line-height: 20px;
}

.work4-section-area {
  padding: 33px 20px;
}

.testimonial13-section-area {
  padding: 22px 0px 40px;
}

.testimonial13-header p {
  font-size: 13px;
  margin: auto auto 17px;
  line-height: 21px;
}

.testimonial13-section-area .testimonial13-slider .testimonial13-boxrea .name-area .name-text img {
  height: 55px;
  width: 55px;
}

.blog-sctn {
  padding: 25px 12px;
}


.case10-section-area {
  padding: 23px 0px 40px;
}

 .about-header-area {
    padding: 25px 0 25px;
    margin-top: 60px;
  }

  .about-header-area .elements1 {
    top: 0px;
  }

  .mission-vision-sctn {
  padding: 45px 0px 45px;
}

.mission-vision-bx p {
  text-align: left;
  line-height: 25px;
}

.mission-vision-bx {
  min-height: 210px;    
  padding: 17px 17px;
}


.history-inner-section-area .about-all-images-area {
  text-align: center;
}

.director-msg-box-content {
  padding-left: 0px;
  text-align: center;
}

.slider7-section-area .slider-images-area .img1 img {
  height: 80px;
}


.footer1-section-area {
  padding: 140px 38px 0px;
}


.footer1-section-area .copyright-area {
  padding: 13px 0 13px 0;
}

.blog-auhtor-section-area .blog-sidebar-area .categories-area {
  display: none;
}

.blog-auhtor-section-area {
  padding: 20px 0px;
}

.blog-auhtor-section-area .blog-auhtor-sidebar-area .img1 img {
  height: 265px;
  object-position: top;
}

.stdy-content h1 {
  font-size: 24px;
}


.pop_formmdl_dlg{
  max-width: 93%;
}

.cont-frm-img img {
  height: 100%;
  object-fit: cover;
  object-position: right;
}

.contact1-section-area .contact-info-area {
  display: flex;
}

.contact1-section-area .contact-info-area h3 {
  margin-bottom: 23px;
  padding: 0px 0px 6px;
}

.contact1-section-area {
  padding: 35px 0px;
}

 .contact1-section-area .contact-boxarea {
    margin: 0px;
  }

  .top-hdr-wrp {
    display: none;
  }


}



