.btn.btn-primary.custom-button.red-btn {
  background-color: #f20000;
}

.btn.btn-primary.custom-button.green-btn {
  background-color: #099440;
  opacity: 1;
}

.focus {
  background-color: #1d2b33;
  height: 38cm;
}

.section-header h2 {
  color: #ffffff;
  font-size: 62px;
}

#ribbon_bottom.separator-one {
  background-color: #870000;
  opacity: 0.7;
}

a img {
  background-color: #ffffff#c70000;
}

#main-nav.navbar.navbar-inverse.bs-docs-nav {
  background-color: #232a2e;
  font-size: 2px;
}

.focus-box h3 {
  color: #ffffff;
}

.focus-box p {
  color: #a3a3a3;
}

.about-us {
  background-color: #2c373d;
}

.our-team {
  background-color: #232a2e;
}

.separator-one .text {
  font-size: 36px;
}

.our-clients .section-footer-title {
  font-size: 23px;
  background-color: #2c373d;
}

.section-header .section-legend {
  color: #7d7b7b;
  font-size: 19px;
}

.elementor-element.elementor-element-3081644a.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #7a7a7a;
}

.elementor-element.elementor-element-d6c8aba.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #7a7a7a;
}

.elementor-element.elementor-element-c76d648.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #7a7a7a;
}

.elementor-element.elementor-element-c467abf.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #7a7a7a;
}

.elementor-element.elementor-element-120f5b3.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #7a7a7a;
}

.elementor-element.elementor-element-068d1b3.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #7a7a7a;
}

.elementor-element.elementor-element-e46b488.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #7a7a7a;
}

.elementor-element.elementor-element-89e529c.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #7a7a7a;
}

.elementor-element.elementor-element-6faee219.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #7a7a7a;
}

.col-md-3.copyright {
  background-color: #232a2e;
}

#footer {
  background-color: #232a2e;
}

.elementor-114 .elementor-element.elementor-element-226422af a.elementor-button:hover {
  background-color: #ed0000;
}

.elementor-element.elementor-element-99374fb.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-842d161.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-f4440a8.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-fe33919.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-ae82350.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-a8e1471.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-a713a6d.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-5ce23c7.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-cfc0e36.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-15db71a.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-7654d83.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-19eea81.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-e4d4d91.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

a:hover {
  color: #ffffff;
  border-color: #fcfcfc;
}

#menu-menu-principal-2.nav.navbar-nav.navbar-right.responsive-nav.main-nav-list {
  font-size: 19px;
  color: #ffffff;
}

.header-content-wrap {
  height: 20cm;
}

#pirate-forms-contact-submit.btn.btn-primary.custom-button.red-btn.pirate-forms-submit-button {
  background-color: #f20000;
}

.footer-widget-wrap {
  background-color: #2c373d;
}

.elementor-element.elementor-element-28912d7.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-bd0fa06.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-18922ab.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #2c373d;
}

.elementor-element.elementor-element-4e9b668.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-5dc5d5d.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-e73e66a.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-201c063.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-9902392.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-40dbbab.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-3e80b1f.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-383db83.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-bcf4b0c.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-9d4ded4.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-f3ab084.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-f625956.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-aef00b7.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-38d79b4.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-element.elementor-element-066bfd7.elementor-section-content-middle.elementor-reverse-mobile.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default.elementor-section.elementor-top-section {
  background-color: #cccccc;
}

.elementor-114 .elementor-element.elementor-element-072e478.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor * {
  color: #8a8a8a;
}

.elementor-114 .elementor-element.elementor-element-e281017.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-7da0e23.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-d10b6fe.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-d7e9836.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-d02ef31.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-7e51afd.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-7cd1ea8.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-606c505.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-66d10d3.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-eb07996.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-65d1dd2.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-d1638fe.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-167358b.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-e4e8e36.elementor-widget-heading .elementor-heading-title {
  color: #2c373d;
}

.elementor-114 .elementor-element.elementor-element-57d1980.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-5eb1b0d.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-645012e.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-ea9dafd.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-84af4f9.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-d648339.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-9d0fb28.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-551f58c.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-84e8fb5.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-617fdd1.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-6f15309.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-727e150.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-cd37e81.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-2c90225.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-6cb7d61.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-114 .elementor-element.elementor-element-b127d47.elementor-widget-heading .elementor-heading-title {
  color: #ffffff;
}

.elementor-button .elementor-button-text {
  color: #ffffff;
}

.fa.fa-angle-double-left {
  color: #ffffff;
}

.fa.fa-angle-double-right {
  color: #ffffff;
}

.navbar-inverse .navbar-nav>li>a:hover {
  color: #f20000;
}