.gfc.module-mailbox-matters {
  position: relative;
}
.gfc.module-mailbox-matters .mailbox-header {
  margin-bottom: 50px;
}
.gfc.module-mailbox-matters h3 {
  font-size: 30px;
  font-weight: 700;
  margin-bottom: 30px;
  font-family: "Selawik Bold", sans-serif;
}
.gfc.module-mailbox-matters .submit-text {
  position: relative;
  top: -3px;
}
.gfc.module-mailbox-matters .row-cat {
  margin-bottom: 40px;
}
.gfc.module-mailbox-matters .breadcrumb {
  margin-bottom: 40px;
}
.gfc.module-mailbox-matters .breadcrumb a {
  text-decoration: none;
}
.gfc.module-mailbox-matters .header-image {
  width: 100%;
}
.gfc.module-mailbox-matters .form-find-article {
  display: flex;
  gap: 1rem;
}
.gfc.module-mailbox-matters .form-find-article input {
  height: 50px;
  border-radius: 8px;
  margin-bottom: 50px;
}
.gfc.module-mailbox-matters .form-find-article button {
  height: 50px;
  border-radius: 8px;
  background-color: #ba093d;
}
.gfc.module-mailbox-matters .category-item {
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #eee;
  padding-top: 15px;
  padding-bottom: 15px;
}
.gfc.module-mailbox-matters .category-item a {
  text-decoration: none;
}
.gfc.module-mailbox-matters .category-count {
  padding-left: 6px;
  padding-right: 6px;
  border: solid 1px #cdcdcd;
  background-color: #eee;
  font-size: 12px;
  font-weight: 700;
  display: flex;
  align-items: center;
  border-radius: 2px;
}
.gfc.module-mailbox-matters .featured-article {
  display: flex;
  gap: 2rem;
  margin-bottom: 20px;
  border-bottom: solid #eee 1px;
  padding-bottom: 20px;
}
.gfc.module-mailbox-matters .featured-article a {
  text-decoration: none;
}
.gfc.module-mailbox-matters .custom-thumbnail {
  width: 100px;
  height: 100px;
}
.gfc.module-mailbox-matters .featured-thumbnail {
  width: 100%;
}
.gfc.module-mailbox-matters .recent-article-right-col {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.gfc.module-mailbox-matters .recent-article-left-col {
  width: 100px;
}
.gfc.module-mailbox-matters .recent-article-text-link {
  font-weight: 700;
}
.gfc.module-mailbox-matters .read-more {
  color: #ba093d;
  font-weight: 700;
}
.gfc.module-mailbox-matters .read-more-article {
  text-decoration: none;
  color: #ba093d;
  font-weight: 700;
  font-size: 22px;
}
.gfc.module-mailbox-matters .card-thumbnail {
  width: 100%;
}
.gfc.module-mailbox-matters .latest-post-thumbnail {
  position: relative;
}
.gfc.module-mailbox-matters .post-tags {
  position: absolute;
  bottom: 0;
  font-weight: 700;
  padding: 10px;
  background-color: #f1f1f2;
  color: #ba093d;
}
.gfc.module-mailbox-matters .post-tags a {
  text-decoration: none;
  font-family: "Selawik Bold", sans-serif;
}
.gfc.module-mailbox-matters .ribbons.top.left {
  position: relative;
  top: 0;
  left: 0;
}
.gfc.module-mailbox-matters .thick {
  position: absolute;
  z-index: -5;
  height: 50px;
  background-color: #ba093d;
  width: calc(10% - 10px); /* Adjust width with padding */
  top: 40px;
}
.gfc.module-mailbox-matters .thin {
  position: absolute;
  z-index: -10;
  height: 3px;
  background-color: #ba093d;
  width: 3%;
}
@media screen and (min-width: 1500px) {
  .gfc.module-mailbox-matters .thick {
    width: 15%;
  }
}
.gfc.module-mailbox-matters .subscription-form {
  background-color: #ba093d;
  padding: 10px;
  border-radius: 5px;
}
.gfc.module-mailbox-matters .gf-para {
  font-size: 15px;
}
.gfc.module-mailbox-matters .gf-privacy {
  font-size: 12px;
}
.gfc.module-mailbox-matters input[type=email] {
  border: none;
  border-radius: 8px;
}
.gfc.module-mailbox-matters .subscription-form .text-white {
  color: white !important;
}
.gfc.module-mailbox-matters #gform_submit_button_3 {
  background-color: black;
  margin: 0;
  border-radius: 8px;
}
.gfc.module-mailbox-matters .gform_footer {
  margin: 0;
}
.gfc.module-mailbox-matters #gform_3 {
  display: flex;
  gap: 1rem;
  justify-content: center;
}
@media (max-width: 992px) {
  .gfc.module-mailbox-matters #gform_3 {
    display: flex;
    gap: 1rem;
    justify-content: center;
    flex-direction: column;
    padding-left: 10px;
    padding-right: 10px;
  }
  .gfc.module-mailbox-matters #gform_submit_button_3 {
    background-color: black;
    margin: 0;
    width: 100%;
  }
}

/*# sourceMappingURL=module-mailbox-matters.css.map */
