.basic-wrapper {
  margin-bottom: 70px;
}
@media (max-width: 767px) {
  .basic-wrapper {
    margin-bottom: 35px;
  }
}
.basic-wrapper p {
  font-size: 18px;
  font-weight: 400;
  line-height: 28px !important;
  margin-bottom: 20px;
}
.basic-wrapper p a {
  color: #e37705;
}
.basic-wrapper ul li {
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}
.basic-wrapper table thead {
  border: 1px solid #e0e0e0;
}
.basic-wrapper table thead tr th {
  background-color: #f9fafb;
  border: 0px;
  font-size: 15px;
  font-weight: 600;
  color: #767676;
  padding: 10px 15px;
}
.basic-wrapper table tbody {
  border: 1px solid #e0e0e0 !important;
  vertical-align: middle;
}
.basic-wrapper table tbody tr td {
  font-size: 18px;
  font-weight: 400;
  color: #333333;
  padding: 10px 15px;
  border: 1px solid #e0e0e0 !important;
}
.basic-wrapper .activities {
  border: 1px solid #ececec;
  box-shadow: 0px 1px 3px 0px #e2e1e1;
  padding: 20px;
  border-radius: 15px;
  margin: 25px 0px;
}
.basic-wrapper #news_letters ul {
  padding: 0px;
}
.basic-wrapper #news_letters ul li {
  list-style: none;
  padding: 7px 0px;
}
.basic-wrapper #news_letters ul li a:before {
  content: "\f280";
  font-family: bootstrap-icons !important;
  margin-right: 5px;
  vertical-align: middle;
}
.basic-wrapper .btn--primary {
  background-color: #e37705;
  color: #fff;
}
.basic-wrapper .basic-div ul {
  padding: 0px;
}
.basic-wrapper .basic-div ul li {
  list-style: none;
}
.basic-wrapper .basic-div ul li a:before {
  content: "\f280";
  font-family: bootstrap-icons !important;
  margin-right: 5px;
  vertical-align: middle;
}

.page-node-380505 ul {
  padding: 0px;
}
.page-node-380505 ul li {
  list-style: none;
}
.page-node-380505 ul li a:before {
  content: "\f280";
  font-family: bootstrap-icons !important;
  margin-right: 5px;
  vertical-align: middle;
}
/*# sourceMappingURL=node--page.css.map */
