@media (max-width: 1024px){
.event-cont {
    width: 70%;
}
  
  .page-title {
    padding: 6em 0 4em 0;
}
  
  .event-cont h1 {
    font-size: 66px;
    line-height: 70px;
}
  
  .abt-col {
    width: 100%;
    padding: 0;
}
  
  .abt-dnimg.cmncls {
    bottom: -10%;
    width: 33%;
    right: -2%;
}
  
  .abt-tpimg {
    left: 5%;
}
  .abt-col {
    width: 100%;
    height: 100%;
}
  .abt-con {
    padding-left: 0px;
    padding-top: 55px;
}
  
  section.about-sec {
    padding: var(--p60) var(--p12);
    margin-bottom: 0px;
}
  
  .ychsbrdr {
    width: 70%;
    left: 0%;
}
  
  .whychsro {
    display: block;
}
  
    .whychsro.oneofwcussdfsd {
    display: flex;
}
  
  .whychsrght.oneofwcusbrdrpdsf {
    order: 2;
}
  
  
  .whychslft {
    width: 100%;
}
  
  .whychsrght {
    width: 100%;
    height: 100%;
    padding-top: 110px;
}
  
.ychsimg {
    width: 95%;
    position: absolute;
    top: 5%;
    left: 4%;
}
  
  .ychsimg img {
    width: 100%;
    height: 400px;
}
  
  .ychsbtmcont {
    width: 40%;
    right: 2%;
    bottom: -14%;
}
  section.whychooseus {
    position: relative;
     margin: 0px 0 0% 0; 
     padding-bottom: var(--p60); 
}
  
  .ctacont {
    width: 100%;
    padding: 25px;
}
  
  .bknow {
    padding: 6em 0;
}
  
  .ychsbrdr.oneofwcusbrdr {
    left: 0%;
}
  
  .ychsimg.oneofwcusimg {
    left: 4%;
}
  
  .oneofwcusbrdrpd {
    padding: 0px 0 115px;
    order: 1;
}
  
  .oneofwcusimg {
          top: 6%;
  }
  
  .oneofwcusbrdrpdsf{
  padding-top: 0px;
  }
  
}


@media (max-width: 980px){
  
  section.about-sec .main-btn {
    margin-left: 0;
    margin-top: 20px;
}
  
      .page-title {
        padding: 10em 0 4em 0;
    }
  
  .event-cont h1 {
        font-size: 54px;
        line-height: 70px;
        padding: 0;
    }
  
    .event-cont {
        width: 80%;
    }
  
  .bknow {
    padding: 4em 0;
}
  
  section.bknow.wchst h1 {
    font-size: 44px;
}
  
      .abt-dnimg.cmncls {
        width: 45%;
    }
  
  section.bknow h1 {
    padding-bottom: 5px;
    font-size: 44px;
    width: 75%;
}
  
  .abt-icbx {
    width: 48%;
}
  
  .abt-icon {
    justify-content: space-evenly;
    gap: 25px 15px;
}
  
  section.ctabanner,
  section.whychooseus,
  section.about-sec{
    padding: 50px 12px;
}
  section.about-sec.abt-ion{
  padding-bottom:50px;
  }
  
 }



@media (max-width: 540px){
	.page-title .overlay {
    background-color: transparent;
}
  section.events-sec .abt-para {
    width: 100%;
}
      .abt-icbx {
        width: 100%;
    }
  
    section.ctabanner,
  section.about-sec{
    padding: 40px 12px;
}
  section.about-sec.abt-ion{
  padding-bottom:40px;
  }
  
    section.whychooseus{
    padding: 40px 0px;
}
  
      .ychsimg.oneofwcusimg {
        top: 6%;
    }
  
      .ychsimg img {
        width: 100%;
        height: 350px;
    }
  
  .ychsbrdr {
    width: 60%;
    height: 280px
}
  
      .ychsbtmcont {
        width: 80%;
        right: 2%;
        bottom: -25%;
    }
  
      .ychsbrdr {
        left: -2%;
    }
  
      .whychsrght {
        padding-top: 115px;
    }
  
      .ctacont {
        width: 100%;
        padding: 15px;
    }
  .ctacont h3 {
    font-size: 24px;
    line-height: 1.2;
}
  
      section.bknow h1 {
        padding-bottom: 0px;
        font-size: 36px;
        width: 75%;
        border-bottom: 0;
    }
  
   .oneofwcusbrdrpdsf{
  padding-top: 0px;
  }
  
      .oneofwcusbrdrpd {
        padding: 0px 0 130px;
    }
  
}




@media (max-width: 500px){
.page-title {
            padding: 4em 0 2em 0;
        height: 100%;
}
  
      .event-cont {
        width: 100%;
    }
  
      .event-cont h1 {
                font-size: 40px;
        line-height: 1.2;
    }
  
  .abt-mnimg.cmncls {
    padding: 8px;
    border: 3px solid #facf21;
    border-radius: 10px;
}
  
  .abt-mnimg.cmncls img {
    height: 350px;
    border-radius: 10px;
}
  
  .abt-tpimg {
    padding: 0.5em;
        top: 6%;
}
  
  .abt-tpimg i {
    font-size: 26px;
}
  
      .abt-dnimg.cmncls {
        bottom: -10%;
        width: 70%;
        right: -2%;
    }
  
      .abt-con {
        padding-top: 70px;
        height: 280px;
    }
  
      section.bknow.wchst h1 {
        font-size: 36px;
    }
  
      .bknow {
        padding: 3em 0;
    }

  
      section.about-sec {
        padding: var(--p40) var(--p12);
    }
  
  
  
  
}


