*{
    padding: 0px;
    margin: 0px;
}


@media screen and (max-width:428px) {
    .document{
        background-image: url(../start-business/img/documents.jpg);
        width: 100%;
        background-size: cover;
     padding: 20px;
      display: flex;
      align-items: center;
      }

    

 /* start banner section */
     .d-none {
        display: block !important;
    }
    #banner > img {
        height: 280px;
        object-fit: cover;
    }
    .carousel-caption {
        position: absolute;
       top: 10%;
        bottom: 1.25rem;
   
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
        color: #fff;
        text-align: center;
    }
    .carousel-caption {
        position: absolute;
       top:30%;
        bottom: 1.25rem;
        left: 15%;
        padding-top: 1.25rem;
        padding-bottom: 1.25rem;
        color: #F19B20 !important;
        margin-bottom: 30px !important;
        text-align: center;
    }
    #banner-heading>h1{
        font-weight:800 !important;
        font-size:21px;
        
    }
    #banner-heading>a{
        padding: 13px 33px;
        font-size: 12px;
        background-color: #273252 !important;
        font-weight: 700;
        color: #fff !important;
        border-radius: 5px;
       
     }
    /* end banner section */
    /* start Who We Are section */
    .who{
        background-color: #2732520c;
         height:100vh !important;
         display: flex;
         align-items: center;
    }
    /* end Who We Are section */
    .accordion-button {
        position: relative;
        display: flex;
        align-items: center;
        width: 100%;
        padding: 1rem 1.25rem;
        font-weight: 700 !important;
        font-size:1rem !important;
        color: #212529;
        text-align: left;
        background-color:#9399a933 !important;
        border: 0;
        border-radius: 0;
        overflow-anchor: none;
        transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
      }
  }

  @media screen and (max-width:360px){
    .document{
        background-image: url(../start-business/img/documents.jpg);
        width: 100%;
        background-size: cover;
     padding: 20px;
      display: flex;
      align-items: center;
      }
/* start Who We Are section */
.who{
    background-color: #2732520c;
     height:130vh !important;
     display: flex;
     align-items: center;
  
}

/* endf Who We Are section */

  }
  @media screen and (max-width:384px){
/* start Who We Are section */
.who{
    background-color: #2732520c;
     height:114vh !important;
     display: flex;
     align-items: center;
}

/* endf Who We Are section */

  }
  @media screen and (max-width:375px){
    /* start Who We Are section */
    .who{
        background-color: #2732520c;
         height:122vh !important;
         display: flex;
         align-items: center;
    }
    
    /* endf Who We Are section */
    .document{
        background-image: url(../start-business/img/documents.jpg);
        width: 100%;
        background-size: cover;
    padding: 20px;
      display: flex;
      align-items: center;
      }
    
      }
      @media screen and (max-width:390px){
        /* start Who We Are section */
        .who{
            background-color: #2732520c;
             height:117vh !important;
             display: flex;
             align-items: center;
        }
        
        /* endf Who We Are section */
        
          }
          @media screen and (max-width:810px){
          
            .top-bar-1{
             display: none;
            }
               /* start nav bar section */
    .navbar-nav .nav-item{
        margin-top:4px;
        padding:10px;
        border-bottom: 1px solid #fff;
     }
     .navbar-toggler{
         background-color: #fff !important;
         outline: none !important;
         
     }
    .dropdown-menu {
        display: block;
        color:#fff !important;
         background-color:#273252 !important;
     }
    .dropdown-item{
      color: #fff !important;
      border-bottom: 1px solid #F19B20 !important;
     }
 /* end nav bar section */
 
 /* start banner section */
 #banner > img {
    height: 300px;
}
.carousel-caption {
    position: absolute;
   top:30%;
    bottom: 1.25rem;
    left: 15%;
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    color: #F19B20 !important;
    margin-bottom: 30px !important;
    text-align: center;
}
#banner-heading>h1{
    font-weight:800 !important;
    font-size:27px;
    
}
/* end banner section */
    /* start Who We Are section */
    .who{
        background-color: #2732520c;
         height:68vh;
         display: flex;
         align-items: center;
    }
    
    /* endf Who We Are section */
    .office span {
        font-weight: 500;
        font-size: 12px;
    }
    .office p {
        font-weight: 500;
        font-size: 12px;
    }
    .contact-banner{
        background-image:url(../img/contact-banner.jpg);
        height:200px;
        width: 100%;
        background-size: cover;
       background-position: center;
        display: flex;
        align-items: center;
        text-align: center;
      }
      .about-banner{
        background-image:url(../img/about-banner.jpg);
        height:200px;
        background-size: cover;
        background-position: center;
        display: flex;
        align-items: center;
        width: 100%;
        text-align: center;
        margin-bottom: 40px;
        }
        .sectors-banner{
            background-image:url(../img/sector-banner.jpg);
            height:200px;
            background-size: cover;
           background-position: center;
            display: flex;
            align-items: center;
            width: 100%;
            text-align: center;
          }
          .start-business{
            background-image:url(../start-business/img/start-business.jpg);
            height:200px;
            background-size: cover;
           background-position: center;
            display: flex;
            align-items: center;
            width: 100%;
            text-align: center;
            }  
            .document{
                background-image: url(../start-business/img/documents.jpg);
                width: 100%;
                background-size: cover;
             padding: 20px;
              display: flex;
              align-items: center;
              }
          .partner-banner{
          
            height:200px;
            background-size: cover;
           background-position: center;
            display: flex;
            align-items: center;
            width: 100%;
            text-align: center;
          }
         
        .breadcrumb{
            display: none !important;
        }
        .partners-dec{
            text-align:center;
            margin-top: 30px;
          }
          .partners-dec p{
            line-height: 10px;
          }
          #main-heading h1{
              font-size: 19px;
          }
          #main-heading p{
              font-size: 13px;
          }

          }

          @media screen and (max-width:360px){
            .main-heading {
                text-align: center;
                margin-top:70px !important;
                margin-bottom: 25px;
            }
          }
          @media  screen and (max-width:640px) and (min-width: 360px)  {
                .who{
                background-color: #2732520c;
                 height:920px !important;
                 display: flex;
                 align-items: center;
            }
          }

          @media  screen and (max-width:760px) and (min-width: 360px)  {
            #img-logo {
                width: 150px !important;
                margin-top: -3px;
            }
            .header .wrapper{
                display:-webkit-box;
                display:-ms-flexbox;
                display:flex;
                -webkit-box-orient:horizontal;
                -webkit-box-direction:normal;
                -ms-flex-direction:row;
                flex-direction:row;
                -ms-flex-wrap:wrap;
                flex-wrap:wrap;
                -webkit-box-align:center;
                -ms-flex-align:center;
                align-items:center;
                -webkit-box-pack:justify;
                -ms-flex-pack:justify;
                justify-content:center;
            }
            #menu-toogle-1{
                position: absolute;
            right:14px;
            }
      }

/* ---------------------------------------------------------------------------
  ---------------------------------------------------------------------------
  ---------------------------------------------------------------------------
  --------------------------------------------------------------------------- */
                               /* start about us page */


        
       