body #page h1 {
  font-family: comix;
  color: #9a0303;
  font-weight: bolder;
  font-size: 50px;
}

body #page p {
  font-family: arial;
  font-weight: bolder;
  color: #827f7f;
}

body #page a {
  font-family: arial;
  font-size: 20px;
  font-weight: bolder;
  color: #9a0303;
  text-align: right;
  font-style: normal;
}

span {
  font-family: arial;
  color: #1a1919;
}

.section-title-col {
  font-family: arial;
}

body .cf7-style * {
  font-family: arial;
  font-weight: bolder;
  font-style: normal;
  text-decoration: none;
  color: #000000;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-video-camera.reverse.round.big {
  color: #8a2929;
  background-color: #ffffff;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-shield.reverse.round.big {
  color: #8a2929;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-sitemap.reverse.round.big {
  color: #8a2929;
}

.fa.icon.color1.fa-map-marker.reverse.round.big {
  color: #8a2929;
  font-weight: bolder;
  background-color: #ffffff;
}

.fa.icon.color1.fa-whatsapp.reverse.round.big {
  color: #8a2929;
  font-weight: bolder;
}

.fa.icon.color1.fa-envelope-o.reverse.round.big {
  color: #8a2929;
  font-weight: bolder;
}

body #page h4 {
  color: #8a2929;
  font-weight: bolder;
  font-family: arial;
}

.contact-form-wrapper textarea[class*=wpcf7-] {
  border-style: outset;
}

.contact-form-wrapper input[type=text][class*=wpcf7-] {
  border-style: outset;
}

.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-required.wpcf7-validates-as-email {
  border-style: outset;
}

body .cf7-style input.wpcf7-form-control.wpcf7-submit {
  border-style: outset;
  background-color: #9a0303;
  border-color: #9a0303;
  font-family: arial;
}

._mi._before.dashicons.dashicons-admin-home {
  color: #080707;
}

._mi._before.dashicons.dashicons-video-alt2 {
  color: #141313;
}

._mi._before.dashicons.dashicons-shield {
  color: #121111;
}

._mi._before.dashicons.dashicons-networking {
  color: #121111;
}

._mi._before.dashicons.dashicons-media-document {
  color: #121111;
}

._mi._before.dashicons.dashicons-email-alt {
  color: #121111;
}

._mi._before.dashicons.dashicons-migrate {
  color: #121111;
}

#overlappable-4.overlappable-4.content-section.content-section-spacing {
  color: #000000;
}

.footer .footer-content {
  background-color: #5c5b5b;
}

body #page h5 {
  font-family: arial;
  font-weight: bolder;
  color: #383434;
  font-style: normal;
  font-size: 15px;
}

body #page h2 {
  font-family: arial;
  color: #9a0303;
  font-weight: bolder;
  text-align: center;
}

.white-text .section-title-col * {
  font-family: arial;
}

._mi._before.dashicons.dashicons-admin-plugins {
  color: #0f0f0f;
}

._mi._before.dashicons.dashicons-album {
  color: #080808;
}

._mi._before.dashicons.dashicons-cart {
  color: #080808;
}

._mi._before.dashicons.dashicons-groups {
  color: #080808;
}

._mi._before.dashicons.dashicons-shield-alt {
  color: #080808;
}

ul.dropdown-menu.active-line-bottom>.current-menu-item>a {
  color: #1a1a1a;
  font-family: segoe print;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-gears.reverse.round.large {
  color: #9a0303;
  background-color: #ffffff;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-database.reverse.round.large {
  color: #9A0303;
  background-color: #ffffff;
}

.fa.icon.fa-magic.large.shadow-large-black.round.aligncenter.reverse.color1 {
  color: #9A0303;
  background-color: #ffffff;
}

.fa.icon.shadow-large-black.aligncenter.color1.fa-credit-card-alt.reverse.round.large {
  color: #9a0303;
  background-color: #ffffff;
}

.fa.icon.color1.fa-map-marker.bordered.round.big {
  color: #9A0303;
  border-color: #8a2929;
  border-style: outset;
}

.fa.icon.color1.fa-envelope-o.bordered.round.big {
  color: #9A0303;
  border-color: #8a2929;
  border-style: outset;
}

.fa.icon.color1.fa-phone.bordered.round.big {
  color: #9A0303;
  border-color: #8a2929;
  border-style: outset;
}

.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-required.wpcf7-validates-as-tel {
  border-style: outset;
}

#page.site {
  background-color: #5e5c5c;
  color: #ffffff;
}

ul.dropdown-menu.active-line-bottom>li:not(.current-menu-item):not(.current_page_item):hover>a {
  font-family: segoe print;
  color: #ffffff;
}

.fixto-fixed ul.dropdown-menu>li {
  font-family: segoe print;
}

.navigation-bar.bordered.homepage {
  background-color: #ffffff;
  color: #0d0c0c;
}

ul.dropdown-menu li a {
  color: #ffffff;
  font-family: segoe print;
}

input[type=search] {
  font-family: segoe print;
}

img.custom-logo {
  font-family: arial;
}

.fa.arrow.fa-angle-down {
  color: #9a0303;
}

.footer-contact-boxes .col-sm-3:last-child {
  background-color: #5c5b5b;
}