@media screen and (max-width: 1700px) {

}


@media screen and (max-width: 1500px) {
  .footer .side-img{left: 3%;}
}


@media screen and (max-width: 1200px) {
  .video-section .side-img, .footer .side-img, .choose-section .side-img{display: none;}
}

@media screen and (max-width: 1023px){
  .banner-content {width: 44%;}
  
   
}


@media screen and (max-width: 920px){
    
}



@media screen and (max-width: 700px){
  .client-box{transform: scale(1);margin:  0 var(--px-32)}
  .client-box.slick-center{transform: scale(1);}
  .client-container{width: 92%;margin: 0 auto}
  .client-slider .slick-prev{left: -10%;}
  .client-slider .slick-next{right: -10%;}
  .form-section .form-content{padding-right: var(--px-32);}
  .usp-section .xsm-container{grid-template-columns: repeat(2, auto);column-gap: var(--px-44);}
  .usp-section figure{border: none;}
  .usp-section figure:first-child{padding-left: var(--px-40);}
  .usp-section figure:first-child, .usp-section figure:nth-child(2){border-bottom: solid 1px #FFEDB4;}
  .banner-section img{height: 75vh;object-fit: cover;}
  .banner-content{width: 56%;}
  .banner-content p {margin-top: var(--px-16);}
  .banner-content .btn {margin-top: var(--px-24);}
  .usp-section figure{padding: var(--px-16) var(--px-40);}
  .footer .footer-top-row .sm-container{grid-template-columns: 36% 37% 17%;column-gap: 5%;}
	.input-box input, .select-box select, .input-box textarea{padding: 0 var(--px-12);font-size: 11.3px;}
	.select-box select{background-position: right var(--px-8) center;padding-right: var(--px-36);}

}


@media screen and (max-width: 479px){
  .logo{width: 36%;}
  .menu-btn{width: 7%;}
  .section {padding: var(--px-56) 0;}
  .heading02 {font-size: var(--px-36);}
  .heading02 br{display: none;}
  .head-tag + .heading02 {margin-top: var(--px-12); }
  .banner-content{width: 100%;}
  .banner-content .heading01{font-size: var(--px-40);}
  .client-box h3{font-size: var(--px-24);}
  .usp-section figure{grid-template-columns: 1fr;text-align: center;padding-left: var(--px-16);padding-right: var(--px-16);}
  .usp-section figure:first-child{padding-left: var(--px-16);}
  .usp-section .xsm-container {column-gap: var(--px-20);}
  .usp-section figure .icon-box{width: var(--px-76);margin: 0 auto var(--px-20)}
  .quality-section .mid-container{grid-template-columns: 1fr;}
  .quality-section .img-box{width: 60%;margin: 0 auto var(--px-28);}
  .calendar-section .calender-row {grid-template-columns: repeat(2, 1fr);gap: var(--px-24);}
  .choose-section .img-box{float: none;width: 100%;}
  .choose-section .content-box{position: static;width: 100%;transform: none;margin-top: var(--px-32);}
  .video-section .mid-container{grid-template-columns: 1fr;}
  .video-section .content-box{padding: var(--px-36);}
  .form-section .sm-container{grid-template-columns: 1fr;row-gap: var(--px-36);}
  .slick-arrow{width: var(--px-64);}
  .client-slider .slick-list{padding-top: var(--px-28) !important;padding-bottom: var(--px-28) !important;}
  .calendar-section .tab-header{margin-top: var(--px-40);margin-bottom: var(--px-36);overflow: auto;width: 100%;}
  .calendar-section .tab-head-row{justify-content: flex-start;}
  .calendar-section .tab-header .tab-btn{width: max-content}
    .side-sticky-bar a{margin: 0;height: 48px;}
    .side-sticky-bar a img {height: 100%;}
  .side-sticky-bar a.desk-enq{display: none;}
  .side-sticky-bar a.mob-enq{display: block;}
  .side-sticky-bar{top: auto;bottom: 0;transform: none;width: 100%;display: grid;grid-template-columns: 24% 52% 24%;align-items: flex-end;}
  .side-sticky-bar a:first-child,   .side-sticky-bar a:nth-child(4){background-color: #0085d3;}
  .side-sticky-bar a:nth-child(3){background-color: #e10069;}
/*   .side-sticky-bar a:last-child{background-color: #00af40;} */

  .header-top span {font-size: var(--px-18);}
  .footer{padding-bottom: 59px;}
  .footer .footer-top-row .sm-container{grid-template-columns: repeat(5, 1fr);}
  .footer .ft-box:first-child{grid-column: 1/6;margin-bottom: var(--px-40);}
  .footer .ft-box.ft-contact{grid-column: 1/4;}
  .footer .ft-box.ft-social{grid-column: 4/6;}
  .footer .ft-logo{width: 44%;}
  .copy-right p {font-size: var(--px-12);}
  .scroll-top{bottom: var(--px-36);}

}