
@media (max-width: 1366px) {
 .checklist {
    bottom: 81px;
}
}

@media (min-width: 1024px) {

    section.opt-services{
        padding-top: 60px !important;
    }
}

@media screen and (min-width: 992px) and (max-width: 1199px) {

}

@media (max-width: 980px) {
   section.opt-services{
        padding-top: 50px !important;
    }
}


@media (max-width: 540px) {
  
  section.your-day-way .col-12{
    padding:0;
  }
  
  
  section.your-day-way .your-way-text p{
  text-align:center;
}
  
  .banner h1 {
    font-size: var(--f28);
    width: 80%;
    display: block;
    margin: auto;
}
  
  
    .form-ready .main-btn{
        width: 100%;
    }
    .event-text{
               width: 85%;
    }
    .event-text p{
                font-size: 14px;
    }
    section.events_sec{
            height: 100vh;
    }
    .banner .guides{
        width: 100%;
    }
  section.ready-form h2{
    font-size: 28px;
  }
 .ready-form .container .form-ready form .row .col-md-6 {
    width: 100%;
}
 .ready-form .container .form-ready form .row .col-md-3 {
    width: 100%;
}
.checklist{
        bottom: 40px;
}

  

}



@media (max-width: 360px) {

}