/*----[[628f10875cfc3fb379251882]]---*/
        /*--------------------------------------------------------------
# hero_54
--------------------------------------------------------------*/
.hero_54 {
  background: var(--wb-website-theme-primary-color);
}

.hero_54 .heading-size h1 {
  font-size: 2.8rem;
  font-weight: bold;
}


.hero_54 .bg-color {
  padding: 1.875rem;
  background: var(--wb-website-theme-primary-color);
  box-shadow: 0rem 0rem  0.425rem var(--wb-theme-box-shadow) !important;
  border-radius: 0.25rem;

}

.hero_54 .bg-color-heading h1 {
  font-size: 2.5rem;
  font-weight: bold;

}

.hero_54 .bg-color-heading h4 {
  font-size: 1.25rem;
  font-weight: 600;
  color: var(--wb-website-theme-secondary-color);

}

.hero_54 .bg-sub-heading h5 {
  font-size: 1.25rem;

}

.hero_54 .bg-color i {
  font-size: 1.2rem;
  color: var(--wb-website-theme-secondary-color);

}
/*--------------------------------------------------------------
# End hero_54
--------------------------------------------------------------*/

        /*----628f10875cfc3fb379251882----*/
        

/*----[[622986cbd3e2e1dc379ef61c]]---*/
        /* ==========================================================================
   footer_23
   ========================================================================== */
.footer_23 {
  background: var(--wb-website-theme-primary-color);

}

.footer_23 .footer-div h1 {
  font-size: 1.5rem;
  font-weight: bold;
}


.footer_23 .social-icons a,
.footer_23 .call-links a {
  color: var(--wb-website-text-primary-color);
}


.footer_23 .social-icons i {
  border-radius: 50%;
  background: var(--wb-website-theme-secondary-color);
  color: var(--wb-website-text-secondary-color);
  padding: 0.625rem;
  transition: 0.5s;
}

.footer_23 .social-icons i:hover {
  background: var(--wb-website-hover-background-color);
  color: var(--wb-website-hover-text-color);
}

.footer_23 .social-icons .fa-icon {
  padding: 0.625rem 0.813rem 0.625rem;
}

.footer_23 .social-icons .fa-icon-2 {
  padding: 0.625rem 0.688rem 0.625rem;
}

.footer_23 .call-links span {
  color: var(--wb-website-theme-secondary-color);
  font-weight: 700;
}

/* ==========================================================================
   End footer_23
========================================================================== */
        /*----622986cbd3e2e1dc379ef61c----*/
        

