/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
@font-face {
  font-family: 'font-regular';
  src: url(/wp-content/themes/crmart/assets/fonts/Lato-Regular.ttf);
  font-display: swap;
}

@font-face {
  font-family: 'font-bold';
  src: url(/wp-content/themes/crmart/assets/fonts/Lato-Bold.ttf);
  font-display: swap;
}

@font-face {
  font-family: 'font-light';
  src: url(/wp-content/themes/crmart/assets/fonts/Lato-Light.ttf);
  font-display: swap;
}

.font-bold,
strong {
  font-family: "font-bold" !important;
}

b,
strong {
  font-family: "font-bold" !important;
}

body {
  font-family: "font-regular" !important;
  font-size: 16px !important;
  -webkit-font-smoothing: antialiased !important;
}

p {
  font-family: "font-regular" !important;
  font-size: 16px !important;
  -webkit-font-smoothing: antialiased !important;
}

b, strong {
  font-family: "font-bold" !important;
  font-size: 16px !important;
  -webkit-font-smoothing: antialiased !important;
}

.green2,
.red-message,
h2 {
  color: #0e4194 !important;
}

.btn-info,
.demobutton,
.vragenlijst-button {
  background: #39b49f !important;
}

h3, h4 {
  color: #39b49f !important;
}

.vragenlijst-title {
  border-color: #39b49f !important;
}

.compliance-row .col-lg-12 {
  margin-bottom: 20px !important;
}

.compliance-row .form-label {
  margin-bottom: 20px;
}

.compliance-row .wpcf7-list-item {
  margin: 0 !important;
}

.compliance-row .wpcf7-list-item-label {
  margin-left: 5px !important;
}

.compliance-row .more-info {
  padding: 5px 0 10px !important;
  display: table;
  margin-left: 20px;
}

.compliance-row input[type="file"] {
  margin-left: 20px !important;
}

.compliance-row .av-file .wpcf7-file {
  margin-top: 15px;
}

header {
  margin-bottom: 0;
}

header #logo {
  max-width: 400px;
}

@media (max-width: 992px) {
  header #logo {
    max-width: 100%;
  }
}

/*# sourceMappingURL=maps/child.css.map */
