.fab.fa-linkedin-in {
  color: #ffffff;
}

.fab.fa-instagram {
  color: #ffffff;
	content: '\f082';
}

.fab.fa-twitter {
  color: #ffffff;
}

.fab.fa-facebook-f {
  color: #ffffff;
}

.phone.content {
  color: #ffffff;
}

.header-info .content:before {
  color: #ffffff;
}

.header-style-5 .content-wrap .content {
  color: #ffffff;
}

.master-carousel-box .flickity-page-dots {
  visibility: hidden;
}

#breadcrumbs {
  display: none;
}

#scroll-top {
  color: #ffffff;
  opacity: 0;
  display: none;
}

.header-style-5 .site-header-inner {
  background-color: #ffffff;
}

#main-nav > ul > li > a > span {
  color: #000000;
  font-size: 17px;
  font-weight: 500;
}

.header-style-5 #main-nav > ul > li:hover > a {
  color: #636060;
}

#site-header {
  background-color: #ffffff;
}

.header-top {
  background-color: #004987;
}

#bottom {
  background-color: #004987;
}

#copyright {
  color: #ffffff;
}

.mobile-button {
  color: #000000;
  background-color: #000000;
}

.elementor-727 .elementor-element.elementor-element-5babede .master-heading .sub-heading {
  text-align: justify;
}

.elementor-727 .elementor-element.elementor-element-99a126b .content-wrap {
  text-align: justify;
}

.elementor-727 .elementor-element.elementor-element-d543eaa .content-wrap {
  text-align: justify;
}

.elementor-727 .elementor-element.elementor-element-5e5486f .master-heading .main-heading {
  text-align: left;
}

.elementor-727 .elementor-element.elementor-element-bf46ade .master-heading .sub-heading {
  text-align: justify;
}

.elementor-2514 .elementor-element.elementor-element-9ff87e2 .master-heading .sub-heading {
  text-align: justify;
}

.elementor-2514 .elementor-element.elementor-element-5fdf276 .master-heading .sub-heading {
  text-align: justify;
}

.elementor-3058 .elementor-element.elementor-element-52cb776 .elementor-heading-title {
  text-align: left;
}

.elementor-3058 .elementor-element.elementor-element-7f912e0 .elementor-heading-title {
  text-align: left;
}

a:hover {
  text-align: left;
}

.elementor-3058 .elementor-element.elementor-element-6d628bc .elementor-heading-title {
  text-align: left;
}

.elementor-2534 .elementor-element.elementor-element-c785590 .master-heading .sub-heading {
  text-align: justify;
}

.elementor-3324 .elementor-element.elementor-element-4a69212 .master-heading .sub-heading {
  text-align: justify;
}