.tour-section {
  /* device less than 480px */
  /********************* new added css for athena logo***********************************/
  /*********     03/07/2023   athena logo css (inline css removed)          ***************/
  /************    new-double-content-window ***********
  .new-bg-img-mob{
      background-image: url("../../img/new-assets/Software Engineering UI-01.png");
      background-size: 100% 100%;
      width:100%;
      height:50vh;
      background-repeat: no-repeat;

  }

  new-bg-img-mob .new-content-top{

      width:100%;
      border:1px solid green;
      display:flex;
  }
  new-bg-img-mob .new-content-top .tp-img1{
      height:45%;
      width:50%;
       position:relative;

  }
  new-bg-img-mob .new-content-top .tp-img1 img{
      width:20vw;
       position:absolute;
         bottom:5%;
       left:50%;
           transform:translate(-50%,-50%);
           cursor:pointer;

  }
   new-bg-img-mob .new-content-top .tp-img2{
      height:55%;
      width:50%;
      position:relative;

  }
  new-bg-img-mob .new-content-top .tp-img2 img{

      width:50vw;
       position:absolute;
         bottom:-25%;
       left:50%;
           transform:translate(-50%,-50%);
           cursor:pointer;
  }

  new-bg-img-mob .new-content-bottom-slider{

      border:1px solid red;
      width:100%;
      display:flex;
      align-items:center;
      justify-content: center;
      overflow: hidden;
      position: relative;
  }




  new-bg-img-mob .swiper-container-2 {
    width: 50%;
    padding-top: 0px;
    padding-bottom: 0px;
    border:2px solid yellow;
  }
  new-bg-img-mob .swiper-container-2 .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
   width:100%;
   height:100%;
    border:5px solid purple;
  }
   new-bg-img-mob .swiper-container-2 .swiper-slide img{
       width: 100%;

  }
  new-bg-img-mob .swiper-slide-shadow-left,.swiper-slide-shadow-right{
      background-image: none;
  }
  ***********    new-double-content-window ************/
  /*******  new-double-contontent-window*/
  /*******  new-double-contontent-window*/
  /*********    03/07/2023     new added css for max height less than 740px          ***************/
}
.tour-section .desktop-main {
  display: none;
}
.tour-section .pcjt-main-box {
  display: block;
}
.tour-section .pcjt-title-1 {
  margin-top: 0vh;
}
.tour-section .pcjt-title-container-1 {
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 6vw;
}
.tour-section .pcjt-footer-section-1 {
  font-size: 3vw;
}
.tour-section .pcjt-footer-link {
  padding-left: 1.5vw;
  padding-right: 1.5vw;
  font-size: 4vw;
}
.tour-section .pcjt-logo-black-1 {
  display: flex;
  flex-direction: column;
  background-image: url("logo-black.png");
  background-size: contain;
  width: 85vw;
  height: 20vh;
  background-repeat: no-repeat;
  background-position: center;
  padding-top: 12vh;
}
.tour-section .pcjt-title-1 {
  padding-top: 2vh;
}
.tour-section .pcjt-footer {
  padding-top: 3vh;
}
.tour-section .pcjt-footer-section-2 {
  padding-bottom: 0vh;
}
.tour-section .pcjt-section-16-3 {
  padding: 0vw;
}
.tour-section .pcjt-section-16-3-1 {
  padding: 2vw;
}
.tour-section .pcjt-section-1 .pcjt-responsive-section-1-img {
  width: 200px;
  margin-top: 35px;
}
.tour-section .pcjt-responsive-section-1-img img {
  width: 100%;
  height: auto;
}
.tour-section .pcjt-footer-section-img {
  width: 200px;
  padding-top: 3vh;
}
.tour-section .pcjt-footer-section-img img {
  width: 100%;
  height: auto;
}
.tour-section .new-bg-img-mob {
  height: auto;
  width: 100%;
  font-family: "Neo Sans Pro Bold";
}
.tour-section .new-setion-one {
  width: 100%;
  height: 35vh;
  display: flex;
  flex-direction: column;
  background: white;
  line-height: 0;
}
.tour-section .section-one-top {
  margin-top: 25px;
}
.tour-section .section-one-top span {
  font-size: 5vw;
}
.tour-section .section-one-top span h1 {
  font-size: 5vw;
  font-weight: bold;
}
.tour-section .section-one-btm {
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  justify-content: center;
}
.tour-section .section-one-btm-top {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  gap: 25px;
}
.tour-section .section-one-btm-top .img1 {
  width: 100px;
}
.tour-section .section-one-btm-top img5 {
  width: 10px;
}
.tour-section .section-one-btm-btm {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  gap: 25px;
}
.tour-section .btm-btn {
  margin-top: 0%;
  cursor: pointer;
}
.tour-section .new-setion-two {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: #ffbe00;
  line-height: 0;
  height: 35vh;
}
.tour-section .section-two-top {
  width: 100%;
  margin-top: 25px;
}
.tour-section .section-two-top span {
  font-size: 5vw;
}
.tour-section .section-two-top span h1 {
  font-size: 5vw;
  font-weight: bold;
}
.tour-section .section-two-btm {
  width: 100%;
  display: flex;
  flex-direction: column;
  row-gap: 25px;
}
.tour-section .section-two-btm-top {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  gap: 25px;
}
.tour-section .section-two-btm-btm {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  gap: 25px;
}
.tour-section .section-two-btm img {
  width: 50px;
}
.tour-section .btm-img {
  width: 75px;
  height: 75px;
  background: white;
  position: relative;
}
.tour-section .btm-img img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.tour-section .btm-btn2 {
  margin-bottom: 10px;
}
.tour-section .new-setion-three {
  width: 100%;
  height: 50vh;
  background: #040f2b;
  text-align: center;
}
.tour-section .swiper {
  width: 100%;
  height: 30vh;
}
.tour-section .swiper-slide {
  text-align: center;
  font-size: 18px;
  background: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.tour-section .swiper-slide img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
@media screen and (max-height: 739px) {
  .tour-section .pcjt-footer-section-img {
    width: 150px;
    padding-top: 2vh;
  }
}
.tour-section .m-slider-btn {
  margin-top: 5%;
}
.tour-section .m-slider-btn button {
  padding: 10px 40px;
  border: none;
  outline: none;
  cursor: pointer;
  background: white;
  color: black;
  font-size: 20px;
  font-family: "Neo Sans Pro Bold";
  border-radius: 10px;
}

/*# sourceMappingURL=small_new.css.map */
