/* COVER //////////////////////////////////// */
@media (max-width: 54em) {
  .cover-text {
    padding-right: 3rem;
  }
  .logo {
    margin-left: 0;
  }
  .company-details {
    grid-template-columns: 1fr;
  }
}
@media (max-width: 32em) {
  .cover-logo {
    width: 100%;
    height: auto;
  }
  .cover-text {
    padding-top: 70rem;
  }
  .head-page {
    width: 100%;
    height: 100%;
  }
  .about-content {
    padding: 6rem 2rem;
}
.about-item2 {
    padding: 4rem 3rem;
}
.about-head1,.about-head2{
    font-size: 6rem;
}
.about-para,
.about-head3,
.about-list-para{
    font-size: 3rem;
}
}
/* Table section //////////////////////////////// */
@media (max-width: 75em) {
  .table-content {
    grid-template-columns: 1fr;
    padding: 3rem 1rem;
  }
  .table-item1 {
    width: 40rem;
  }
  .t-heads {
    padding: 20rem 1rem;
    padding-bottom: 0;
  }
}
@media (max-width: 56em) {
  .table-details {
    grid-template-columns: 1fr;
  }
  .table-content {
    padding: 3rem;
  }
  .t-heads {
    padding: 20rem 3rem 0 3rem;
  }
  .table-item1 {
    width: 100%;
  }
  .about-grid{
grid-template-columns: 1fr;
  }
  .about-2imgs{
    position: inherit;
  }
}
@media (max-width: 75em) {
  .t-head1 {
    font-size: 4rem;
  }
  .t-head2 {
    font-size: 7rem;
  }
  .tnumber {
    font-size: 7rem;
  }
  .bold-tcontent,
  .normal-tcontent {
    font-size: 3rem;
  }
  .t-heads {
    padding: 10rem 3rem 0 3rem;
  }
}
/* Mission Section //////////////////////////// */
@media(max-width:68em){
    .mission-grid {
        grid-template-columns: 1fr;
        gap: 3rem;
        padding: 7rem 10rem;
    }  
    .mission-section{
        height: 200rem;
    } 
}
@media(max-width:40em){
    .mission-grid {
        padding: 7rem 2rem;
        gap: 4rem;
    }  
    .mission-head{
        font-size: 3rem;
    }
        .mission-para,
        .mission-para1{
            font-size: 2.6rem;
}
}
/* STAFF SECTON///////////////////////////////// */
@media(max-width:68em){
  .inner-img1,
  .inner-img2{
    width: 20rem;
  }
}
@media(max-width:68em){
  .staff-section{
    height: 100%;
    padding: 4rem 0;
  }
  .staff-head {
    padding: 5rem 0 3rem 0;
    font-size: 4rem;
}
.staff-flex1{
  color: #2b140c;
}
.staff-flex1,
.staff-flex2{
  flex-direction: column;
}
}
@media(max-width:40em){
  .inner-flex1{
    flex-direction: column;
  }
  .inner-info1 {
    display: flex;
    flex-direction: column;
    align-items: center;
}
}
/* SERVICES SECTION ////////////////////////////////////// */
@media(max-width:62em){
  .service-item1 {
    padding: 15rem 0 5rem 4rem;
}
}
@media(max-width:50em){
  .service-item1 {
    padding: 5rem 0 5rem 3rem;
}
.service-grid{
  grid-template-columns: 1fr;
  height: 100%;
}
.service-item2{
height: 60rem;
}
.service-head{
  font-size: 3.6rem;
}
  .service-para,
  .service-para1,
  .service-para2{
    font-size: 2.4rem;
  }
  .S-icon{
    width: 2.4rem;
    height:2.4rem;
  }
}
/* FLEEEET SECTIONNNNNNNN///////////////////////////// */
@media(max-width:75em){
  .fleet-flex{
flex-direction: column;
  }
  .fleet-img1{
    width: 40rem;
  }
  .fleet-img2{
    width: 50rem;
  }
  .fleet-img3{
    width: 60rem;
  }
}
@media(max-width:37em){
  .fleed-head{
    font-size: 3rem;
  }
  .fleet-img1{
    width: 30rem;
  }
  .fleet-img2{
    width: 32rem;
  }
  .fleet-img3{
    width: 35rem;
  }
}

/* SECTION TWO CONTENT ////////////////////////////////////////////////////////////// */
@media(max-width:90em){
  .two-content2{
position: initial;
width: 100%;
  }
}