.service-options {
    background-color: white;
    height: auto;
    padding: 7.9rem;
    position: relative;
}

.FAQ {
    height: auto;
}

a{
    text-decoration: none;
    color: #F35B04;
}

@media (min-width: 950px) and (max-width: 1180px){
    .contact-details {
        width: 25rem;
        height: 8rem;
        float: left;
    }
  }
  @media screen and (max-width:949px){ 
  .content-box1 {
      padding-left: 2rem;
      padding-right: 2rem;
      height: 10rem;
      padding-top: 2rem;
    }
    
    .contact-details {
      width: 100%;
      height: 8rem;
      float: left;
    }
    
    .socials {
      width: 100%;
      height: fit-content;
      float: left;
    }
    
    .content-box2 {
      width: 100%;
      color: white;
      float: left;
      margin-top: 3rem;
    }
    
    .col-45 {
      width: 45%;
        margin-top: 51px;
        margin-bottom: 0px;
    }
  }
  
  
  @media screen and  (max-width: 843px) {
      .service-options {
          background-color: white;
          height: 50rem;
          padding: 1rem;
          position: relative;
          overflow: auto;
      }
  
      .container {
          border-radius: 30px;
          background-color: #f2f2f2;
          padding: 60px;
          width: 60%;
          margin: auto;
          margin-top: 4rem;
      }
  
  }
  
  @media screen and (max-width: 479px) {
      .container {
          border-radius: 30px;
          background-color: #f2f2f2;
          padding: 60px;
          width: 60%;
          margin: auto;
          margin-top: 4rem;
      }
  
      .service-options {
        background-color: white;
        height: 50rem;
        padding: 1rem;
        position: relative;
        overflow: auto;
    }
      .content-box1 {
          padding-left: 3px;
          padding-right: 3px;
          height: 10rem;
          padding-top: 2rem;
        }
        .contact-details {
          width: 100%;
          height: fit-content;
          float: left;
          display: flex;
          flex-wrap: nowrap;
          flex-direction: column;
        }
        
        .content-box1 {
          display: inherit;
          height: 10rem;
          padding-top: 2rem;
          padding-left: 0rem;
        }
        .divider1 {
          width: 100%;
          height: 100%;
          display: inline-flex;
        }
        
        .divider2 {
          width: 100%;
          height: 100%;
          float: right;
          display: inline-flex;
        }
        
        .mini-box {
          width: 100%;
          height: 100%;
          display: inline-flex;
          justify-content: center;
        }
        
        .socials {
          width: 100%;
          height: 8rem;
          float: left;
          margin-top: 2rem;
        }
  }

  @media screen and (max-width: 949px){
    .logo-blk {
        height: 2rem;
        width: 27%;
        padding-top: 7px;
        padding-left: 14px;
    }
    .logo {
      width: 47%;
      height: 80%;
      background-image: url(../Images/Logo.png);
      background-size: contain;
      background-repeat: no-repeat;
      background-position: center;
    }
  }