/*----[[wb-section-id-688b5b295c8ae2f51756da79-start-css]]---*/
        /*--------------------------------------------------------------
# Top Bar
--------------------------------------------------------------*/
.header_hmi {
  background: transparent;
}
.header_hmi_absolute {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: transparent;
  padding: 20px 0;
  z-index: 1000;
}

.header_hmi .navbar-nav {
  padding-top: 1rem;
}

.header_hmi .navbar-nav .nav-item {
  position: relative;
  margin: 0 2rem 0 0;
}

.header_hmi .navbar-nav .nav-item .nav-link {
  display: inline-block;
  padding: 0.125rem 0;
  color: var(--wb-menu-color);
  font-size: 0.9rem;
  text-transform: capitalize;
  font-family: monospace;
}

.header_hmi .navbar-nav .nav-item .nav-link span {
  margin-right: 5px;
}

.header_hmi .navbar-nav .nav-item:after {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  content: "";
  background: var(--wb-menu-hover-color);
  width: 0%;
  height: 0.188rem;
  transition: all 0.5s;
}

.header_hmi .navbar-nav .nav-item .nav-link.active,
.header_hmi .navbar-nav .nav-item .nav-link:hover,
.header_hmi .navbar-nav .nav-item .nav-link:active {
  color: var(--wb-menu-hover-color);
}

.header_hmi .navbar-toggler {
  border: none;
}

.header_hmi .navbar-toggler:focus {
  border: none;
  outline: 0;
  box-shadow: none;
}

.header_hmi .navbar-toggler .navbar-toggler-icon {
  background: transparent;
  outline: 0;
  border: none;
  display: flex;
  align-items: center;
  justify-content: center;
}

.header_hmi .navbar-toggler .navbar-toggler-icon:focus {
  outline: 0;
  border: none;
}

.header_hmi .navbar-toggler .navbar-toggler-icon .fas {
  color: var(--wb-website-theme-secondary-color);
}
        /*----wb-section-id-688b5b295c8ae2f51756da79-end-css----*/
        

/*----[[wb-section-id-6183d631719e3946d3262bd7-start-css]]---*/
        /* ==========================================================================
   hero_4 section
   ========================================================================== */

   .heros_7 {
    background: var(--wb-website-theme-primary-color);
  }
  
  .heros_7 .hero-main-div h1 {
    font-weight: 600;
    margin-bottom: 0rem;
    font-size: 2rem;
  }
  
  .heros_7 .hero-main-div p {
    margin-top: 0.675rem;
    margin-bottom: 0rem;
    font-size: 0.9375rem;
  }
  
  .heros_7 .join-btn {
    background: var(--wb-website-theme-secondary-color);
    padding: 0.525rem 2.375rem;
    color: var(--wb-website-text-secondary-color);
    display: inline-block;
  
  }
  
  .heros_7 .join-btn:hover {
    background: var(--wb-website-hover-background-color);
    color: var(--wb-website-hover-text-color);
  }
        /*----wb-section-id-6183d631719e3946d3262bd7-end-css----*/
        

/*----[[wb-section-id-6183d631719e3946d3262bd7-start-css]]---*/
        /* ==========================================================================
   hero_4 section
   ========================================================================== */

   .heros_7 {
    background: var(--wb-website-theme-primary-color);
  }
  
  .heros_7 .hero-main-div h1 {
    font-weight: 600;
    margin-bottom: 0rem;
    font-size: 2rem;
  }
  
  .heros_7 .hero-main-div p {
    margin-top: 0.675rem;
    margin-bottom: 0rem;
    font-size: 0.9375rem;
  }
  
  .heros_7 .join-btn {
    background: var(--wb-website-theme-secondary-color);
    padding: 0.525rem 2.375rem;
    color: var(--wb-website-text-secondary-color);
    display: inline-block;
  
  }
  
  .heros_7 .join-btn:hover {
    background: var(--wb-website-hover-background-color);
    color: var(--wb-website-hover-text-color);
  }
        /*----wb-section-id-6183d631719e3946d3262bd7-end-css----*/
        

/*----[[wb-section-id-646b57a3077993907d5f22fa-start-css]]---*/
        /*======================== 
lawyer-theme3-footer-start 
==========================*/
.footer_55 {
  background: var(--wb-website-theme-primary-color);
}

.footer_55 .lawyer3-socials a {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  border-radius: 0.188rem;
  background: var(--wb-website-theme-secondary-color);
  color: var(--wb-website-text-secondary-color);
  display: flex;
  justify-content: center;
  align-items: center;
}

.footer_55 .lawyer3-socials a:hover {
  background: var(--wb-website-hover-background-color);
  color: var(--wb-website-hover-text-color);
}

.footer_55 .lawyer3-socials li:not(:last-of-type) {
  margin-right: 0.8rem;
}

.footer_55 .lawyer3-copyright-text p {
  font-size: 0.875rem;
}

/*======================== 
lawyer-theme3-footer-End
==========================*/
        /*----wb-section-id-646b57a3077993907d5f22fa-end-css----*/
        

/*----[[wb-section-id-62e3be4b849c5d0c02990fb1-start-css]]---*/
        /* ==========================================================================
   footer_40
   ========================================================================== */
.footer_40 {
  background: var(--wb-website-theme-primary-color);
}

.footer_40 .style-tag a:hover {
  color: var(--wb-website-theme-secondary-color);
}

.footer_40 .style-tag a {
  padding: 0rem 1.3rem 0rem;
  font-size: 0.9375rem;
}

.footer_40 .footer-div h1 {
  font-size: 1.5rem;
  font-weight: bold;
}


.footer_40 .call-links a {
  color: var(--wb-website-text-primary-color);
}

.footer_40 .social-icons i {
  font-size: 0.8875rem;
}

.footer_40 .social-icons a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2rem;
  height: 2rem;
  padding: 0.5rem;
  text-align: center;
  border-radius: 3.125rem;
  background: var(--wb-website-theme-secondary-color);
  color: var(--wb-website-text-secondary-color);
}

.footer_40 .social-icons li:not(:last-of-type)
{
  margin-right: 0.25rem;
}
.footer_40 .social-icons a:hover {
  background: var(--wb-website-hover-background-color);
  color: var(--wb-website-hover-text-color);
}

@media(max-width:61.938rem) {
  .footer_40 {
    text-align: center;
  }

}



/* ==========================================================================
       End footer_40
    ========================================================================== */
        /*----wb-section-id-62e3be4b849c5d0c02990fb1-end-css----*/
        

