.menu-button {
  background-color: #ef0d33;
  border: 1px;
  border-radius: 4px;
  -webkit-box-shadow: 1px 1px 0px 0px #2f2f2f;
  -moz-box-shadow: 1px 1px 0px 0px #2f2f2f;
  box-shadow: 1px 1px 0px 0px #2f2f2f;
}
.menu-button a, .menu-button a:hover, .menu-button a:active {
  color: #fff !important;
}
.txt-red {
  color: #ef0d33 !important;
}
.txt-white {
  color: #fff !important;
}
.txt-grey {
  color: #fff !important;
  /* Type */
}
.elementor-widget-container p a {
  text-decoration: underline;
}
.elementor-widget-container p small a {
  font-size: 14px;
  text-decoration: underline;
}
.elementor-widget-container h1, .elementor-widget-container .h1, .elementor-widget-container h2, .elementor-widget-container .h2, .elementor-widget-container h3, .elementor-widget-container .h3, .elementor-widget-container h4, .elementor-widget-container .h4, .elementor-widget-container h5, .elementor-widget-container .h5, .elementor-widget-container h6, .elementor-widget-container .h6 {
  margin-top: 0;
  margin-bottom: 2.5rem;
}
.elementor-widget-container h1:last-child, .elementor-widget-container .h1:last-child, .elementor-widget-container h2:last-child, .elementor-widget-container .h2:last-child, .elementor-widget-container h3:last-child, .elementor-widget-container .h3:last-child, .elementor-widget-container h4:last-child, .elementor-widget-container .h4:last-child, .elementor-widget-container h5:last-child, .elementor-widget-container .h5:last-child, .elementor-widget-container h6:last-child, .elementor-widget-container .h6:last-child {
  margin-bottom: 0;
}
.elementor-widget-container ul li, .elementor-widget-container ol li {
  color: #fff;
}
.elementor-widget-container p, .elementor-widget-container ul, .elementor-widget-container ol {
  margin-bottom: 2rem;
}
.elementor-widget-container p:last-child, .elementor-widget-container ul:last-child, .elementor-widget-container ol:last-child {
  margin-bottom: 0;
}
.elementor-widget-container .no-margin {
  margin: 0;
}
.elementor-widget-container .mb20 {
  margin-bottom: 20px;
}
.elementor-widget-container table .th-mobile-screen .fa-thumbs-up {
  color: #ef0d33;
}
.elementor-widget-container table thead tr.table-header th {
  border: none !important;
}
