@media screen and (max-width: 1024px) {
  body.tablet-no-scroll {
    overflow-y: hidden;
  }
}
.fusion-body .fusion-dropcap {
  font-size: 5.9375rem !important;
  height: 81px !important;
  margin-right: 1.375rem !important;
}
@media screen and (max-width: 767px) {
  .fusion-body .fusion-dropcap {
    font-size: 5.1875rem !important;
    height: 75px !important;
  }
}
/* Tool Tip */
[data-tooltip]:before, [data-tooltip]:after {
  visibility: hidden;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  pointer-events: none;
}
/* Position tooltip above the element */
[data-tooltip]:before {
  position: absolute;
  bottom: 150%;
  left: 50%;
  margin-bottom: 5px;
  margin-left: -86px;
  padding: 1px;
  width: 160px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #000;
  background-color: rgba(51, 51, 51, 0.9);
  color: #fff;
  content: attr(data-tooltip);
  text-align: center;
  font-size: 12px;
  line-height: 1.2;
  text-transform: uppercase;
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif;
}
/* Triangle hack to make tooltip look like a speech bubble */
[data-tooltip]:after {
  position: absolute;
  bottom: 150%;
  left: 50%;
  margin-left: 0 !important;
  width: 0;
  border-top: 5px solid #000 !important;
  border-top: 5px solid rgba(51, 51, 51, 0.9) !important;
  border-right: 5px solid transparent !important;
  border-left: 5px solid transparent !important;
  content: '' !important;
  font-size: 0;
  line-height: 0;
  padding: 0;
  background: none;
  box-shadow: none !important;
}
/* Show tooltip content on hover */
[data-tooltip]:hover:before, [data-tooltip]:hover:after {
  visibility: visible;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
  transform: translateZ(0) !important;
}
[data-tooltip]:hover:after {
  transform: translateX(-50%) !important;
}
h1, h1 * {
  font-size: 2.8125rem !important;
  line-height: 3.25rem !important;
}
@media screen and (max-width: 1024px) {
  h1, h1 * {
    font-size: 2.5rem !important;
    line-height: 2.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  h1, h1 * {
    font-size: 2.1875rem !important;
    line-height: 2.4375rem !important;
  }
}
h2, h2 * {
  font-size: 2.5625rem !important;
  line-height: 2.875rem !important;
}
@media screen and (max-width: 1024px) {
  h2, h2 * {
    font-size: 2.125rem !important;
    line-height: 2.4375rem !important;
  }
}
@media screen and (max-width: 767px) {
  h2, h2 * {
    font-size: 1.875rem !important;
    line-height: 2.1875rem !important;
  }
}
h3, h3 * {
  font-size: 2.0625rem !important;
  line-height: 2.3125rem !important;
}
@media screen and (max-width: 1024px) {
  h3, h3 * {
    font-size: 1.75rem !important;
    line-height: 2rem !important;
  }
}
@media screen and (max-width: 767px) {
  h3, h3 * {
    font-size: 1.875rem !important;
    line-height: 2.1875rem !important;
  }
}
h4, h4 * {
  font-size: 1.4375rem !important;
  line-height: 1.875rem !important;
}
@media screen and (max-width: 1024px) {
  h4, h4 * {
    font-size: 1.25rem !important;
    line-height: 1.5625rem !important;
  }
}
@media screen and (max-width: 767px) {
  h4, h4 * {
    font-size: 1.4375rem !important;
    line-height: 1.6875rem !important;
  }
}
h5, h5 * {
  font-size: 1rem !important;
  line-height: 1.1875rem !important;
}
@media screen and (max-width: 1024px) {
  h5, h5 * {
    font-size: 0.875rem !important;
    line-height: 1.0625rem !important;
  }
}
h6, h6 * {
  font-size: 0.9375rem !important;
  line-height: 1.0625rem !important;
  text-transform: uppercase !important;
}
@media screen and (max-width: 1024px) {
  h6, h6 * {
    font-size: 0.8125rem !important;
    line-height: 1.0625rem !important;
  }
}
.h1, .h1 * {
  font-size: 2.8125rem !important;
  line-height: 3.25rem !important;
}
@media screen and (max-width: 1024px) {
  .h1, .h1 * {
    font-size: 2.5rem !important;
    line-height: 2.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .h1, .h1 * {
    font-size: 2.1875rem !important;
    line-height: 2.4375rem !important;
  }
}
.h2, .h2 * {
  font-size: 2.5625rem !important;
  line-height: 2.875rem !important;
}
@media screen and (max-width: 1024px) {
  .h2, .h2 * {
    font-size: 2.125rem !important;
    line-height: 2.4375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .h2, .h2 * {
    font-size: 1.875rem !important;
    line-height: 2.1875rem !important;
  }
}
.h3, .h3 * {
  font-size: 2.0625rem !important;
  line-height: 2.3125rem !important;
}
@media screen and (max-width: 1024px) {
  .h3, .h3 * {
    font-size: 1.75rem !important;
    line-height: 2rem !important;
  }
}
@media screen and (max-width: 767px) {
  .h3, .h3 * {
    font-size: 1.875rem !important;
    line-height: 2.1875rem !important;
  }
}
.h4, .h4 * {
  font-size: 1.4375rem !important;
  line-height: 1.875rem !important;
}
@media screen and (max-width: 1024px) {
  .h4, .h4 * {
    font-size: 1.25rem !important;
    line-height: 1.5625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .h4, .h4 * {
    font-size: 1.4375rem !important;
    line-height: 1.6875rem !important;
  }
}
.h5, .h5 * {
  font-size: 1rem !important;
  line-height: 1.1875rem !important;
}
@media screen and (max-width: 1024px) {
  .h5, .h5 * {
    font-size: 0.875rem !important;
    line-height: 1.0625rem !important;
  }
}
.h6, .h6 * {
  font-size: 0.9375rem !important;
  line-height: 1.0625rem !important;
  text-transform: uppercase !important;
}
@media screen and (max-width: 1024px) {
  .h6, .h6 * {
    font-size: 0.8125rem !important;
    line-height: 1.0625rem !important;
  }
}
.body-snippet, .body-snippet * {
  font-size: 1rem !important;
  line-height: 1.5625rem !important;
}
@media screen and (max-width: 1024px) {
  .body-snippet, .body-snippet * {
    font-size: 0.9375rem !important;
    line-height: 1.5rem !important;
  }
}
.body-snippet-small, .body-snippet-small * {
  font-size: 0.875rem !important;
  line-height: 1.375rem !important;
}
.fusion-text > * {
  margin: 0 0 1.5rem !important;
}
.fusion-text > *:last-child {
  margin: 0 !important;
}
.fusion-text a {
  color: #d82d1d;
  text-decoration: underline;
}
.fusion-text a:hover {
  color: #981c11;
}
.fusion-text em {
  font-family: "Suisse Neue Trial Italic", sans-serif;
  font-style: normal;
}
/* Buttons */
.fusion-button {
  min-width: 104px !important;
  height: 40px;
  padding-top: 2px !important;
  padding-bottom: 0 !important;
  line-height: 100% !important;
  font-weight: normal !important;
  border-radius: 2px !important;
}
.fusion-button.grey-btn {
  background: #d7cec6 !important;
}
.fusion-button.grey-btn:hover {
  background: #a99f97 !important;
}
.fusion-button.btn-topic {
  background: transparent !important;
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-size: 1.4375rem !important;
  height: 30px;
  min-width: 224px !important;
  justify-content: flex-start;
  text-transform: none;
  padding: 0 !important;
  line-height: 1 !important;
}
.fusion-button.btn-topic .fusion-button-text {
  color: #494949;
}
.fusion-button.btn-topic .button-icon-right {
  width: 8px;
  height: 15px;
  position: absolute;
  top: 7px;
  right: 48px;
}
.fusion-button.btn-topic .button-icon-right:before {
  content: '';
  background: url('/wp-content/uploads/2024/04/mega-menu-item-arrow.svg') no-repeat center center;
  background-size: 100% 100%;
  width: 8px;
  height: 15px;
  display: block;
}
.fusion-button.btn-topic:hover .fusion-button-text, .fusion-button.btn-topic:focus .fusion-button-text {
  color: #d82d1d;
}
.fusion-button.btn-topic:hover .button-icon-right:before, .fusion-button.btn-topic:focus .button-icon-right:before {
  filter: invert(24%) sepia(31%) saturate(7404%) hue-rotate(352deg) brightness(88%) contrast(92%);
}
.fusion-button.link-btn {
  background: transparent !important;
  font-size: 0.875rem !important;
  height: 18px;
  min-width: auto !important;
  justify-content: flex-start;
  padding: 0 0.875rem 0 0 !important;
  line-height: 1 !important;
}
.fusion-button.link-btn .fusion-button-text {
  color: #222;
  margin-top: 0;
}
.fusion-button.link-btn .button-icon-right {
  width: 7px;
  height: 12px;
  position: absolute;
  top: 3px;
  right: 0;
}
.fusion-button.link-btn .button-icon-right:before {
  content: '';
  background: url('/wp-content/uploads/2024/04/link-btn-arrow.svg') no-repeat center center;
  background-size: 100% 100%;
  width: 7px;
  height: 12px;
  display: block;
}
.fusion-button.link-btn:hover .fusion-button-text, .fusion-button.link-btn:focus .fusion-button-text {
  color: #494949;
}
.fusion-button.link-btn:hover .button-icon-right:before, .fusion-button.link-btn:focus .button-icon-right:before {
  filter: invert(29%) sepia(0%) saturate(7437%) hue-rotate(157deg) brightness(102%) contrast(103%);
}
.fusion-button.view-btn {
  background: transparent !important;
  font-size: 1rem !important;
  height: 18px;
  min-width: auto !important;
  justify-content: flex-start;
  line-height: 1 !important;
  padding-top: 0 !important;
}
@media screen and (max-width: 1024px) {
  .fusion-button.view-btn {
    font-size: 0.9375rem !important;
    padding-right: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .fusion-button.view-btn {
    font-size: 1rem !important;
  }
}
.fusion-button.view-btn .fusion-button-text {
  color: #8d8d8d !important;
}
.fusion-button.view-btn:hover .fusion-button-text, .fusion-button.view-btn:focus .fusion-button-text {
  color: #494949 !important;
}
.fusion-button.save-btn {
  min-width: 57px !important;
  height: 23px;
  text-transform: unset;
  border-radius: 11px !important;
  border: 1px solid #222;
  background: #fff;
  font-family: "Suisse Neue Trial Medium", sans-serif !important;
  font-size: 0.6875rem !important;
  line-height: 12px !important;
  padding: 0 8px !important;
}
.fusion-button.save-btn .fusion-button-text {
  color: #222;
  display: flex;
  gap: 3px;
}
.fusion-button.save-btn .fusion-button-text:before {
  content: '';
  background-image: url(/wp-content/uploads/2024/04/save-icon.svg);
  background-repeat: no-repeat;
  background-size: contain;
  width: 11px;
  height: 13px;
  display: block;
}
.fusion-button.save-btn:hover, .fusion-button.save-btn:focus {
  background: #d82d1d;
  border: 1px solid #d82d1d;
}
.fusion-button.save-btn:hover .fusion-button-text, .fusion-button.save-btn:focus .fusion-button-text {
  color: #fff;
}
.fusion-button.save-btn:hover .fusion-button-text:before, .fusion-button.save-btn:focus .fusion-button-text:before {
  filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(79deg) brightness(112%) contrast(101%);
}
.fusion-button.save-btn.disabled-save-post {
  cursor: default;
  position: relative;
  z-index: 2;
}
.fusion-button.save-btn.disabled-save-post:hover, .fusion-button.save-btn.disabled-save-post:focus {
  background: #f3f3f3;
  border: 1px solid #222;
}
.fusion-button.save-btn.disabled-save-post:hover .fusion-button-text, .fusion-button.save-btn.disabled-save-post:focus .fusion-button-text {
  color: #222;
}
.fusion-button.save-btn.disabled-save-post:hover .fusion-button-text:before, .fusion-button.save-btn.disabled-save-post:focus .fusion-button-text:before {
  filter: none;
}
.fusion-button.pdf-btn {
  min-width: 115px !important;
  height: 23px;
  text-transform: unset;
  border-radius: 11px !important;
  border: 1px solid #222;
  background: #fff;
  font-family: "Suisse Neue Trial Medium", sans-serif !important;
  font-size: 0.6875rem !important;
  line-height: 12px !important;
  padding: 0 8px !important;
}
.fusion-button.pdf-btn .fusion-button-text {
  color: #222;
  display: flex;
  gap: 3px;
}
.fusion-button.pdf-btn .fusion-button-text:before {
  content: '';
  background-image: url(/wp-content/uploads/2024/04/pdf-icon.svg);
  background-repeat: no-repeat;
  background-size: contain;
  width: 12px;
  height: 14px;
  display: block;
}
.fusion-button.pdf-btn:hover, .fusion-button.pdf-btn:focus {
  background: #d82d1d;
  border: 1px solid #d82d1d;
}
.fusion-button.pdf-btn:hover .fusion-button-text, .fusion-button.pdf-btn:focus .fusion-button-text {
  color: #fff;
}
.fusion-button.pdf-btn:hover .fusion-button-text:before, .fusion-button.pdf-btn:focus .fusion-button-text:before {
  filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(79deg) brightness(112%) contrast(101%);
}
.fusion-button.pdf-btn.disabled-download-pdf {
  cursor: default;
  position: relative;
  z-index: 2;
}
.fusion-button.pdf-btn.disabled-download-pdf:hover, .fusion-button.pdf-btn.disabled-download-pdf:focus {
  background: #f3f3f3;
  border: 1px solid #222;
}
.fusion-button.pdf-btn.disabled-download-pdf:hover .fusion-button-text, .fusion-button.pdf-btn.disabled-download-pdf:focus .fusion-button-text {
  color: #222;
}
.fusion-button.pdf-btn.disabled-download-pdf:hover .fusion-button-text:before, .fusion-button.pdf-btn.disabled-download-pdf:focus .fusion-button-text:before {
  filter: none;
}
/* Print my blog plugin button style */
.pmb-print-this-page .wp-block-button__link {
  min-width: 115px !important;
  height: 23px;
  text-transform: unset;
  border-radius: 11px !important;
  border: 1px solid #222;
  background: #fff;
  font-family: "Suisse Neue Trial Medium", sans-serif !important;
  font-size: 0.6875rem !important;
  line-height: 12px !important;
  gap: 2px;
  padding: 0 8px !important;
  color: #222;
  display: flex;
  align-items: center;
}
.pmb-print-this-page .wp-block-button__link:before {
  content: '';
  background-image: url(/wp-content/uploads/2024/04/pdf-icon.svg);
  background-repeat: no-repeat;
  background-size: contain;
  width: 12px;
  height: 14px;
  display: block;
}
.pmb-print-this-page .wp-block-button__link:hover {
  background: #d82d1d;
  border: 1px solid #d82d1d;
  color: #fff;
}
.pmb-print-this-page .wp-block-button__link:hover:before {
  filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(79deg) brightness(112%) contrast(101%);
}
.pmb-print-this-page .wp-block-button__link .emoji {
  display: none !important;
}
/* Icons & Labels */
.paid-content {
  color: #fff;
  font-family: "Suisse Neue Trial Medium", sans-serif !important;
  font-size: 0;
  line-height: 100%;
  border-radius: 11px;
  width: 21px;
  height: 21px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 1px;
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
  transition: all 0.5s ease-in-out;
  background: transparent;
  border: 1px solid #fff;
  font-size: 10px;
  opacity: 1;
  margin-top: -0.0625rem;
}
@media screen and (max-width: 1024px) {
  .paid-content {
    margin-top: 0;
  }
}
.paid-content > span {
  width: 0;
  transition: all 0.5s ease-in-out;
  overflow: hidden;
}
.paid-content:before {
  content: '';
  width: 12px;
  height: 14px;
  display: inline-block;
  background: url(/wp-content/uploads/2024/04/lock-icon-white.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  margin-top: -1px;
}
@media screen and (max-width: 767px) {
  .paid-content {
    top: 10px;
    right: 10px;
    left: unset;
    height: 25px;
    border-radius: 50px;
    width: 25px;
    gap: 2px;
  }
}
.post-card:hover .paid-content {
  width: 70px;
  gap: 2px;
  background: #d82d1d;
  border: 1px solid #d82d1d;
}
.post-card:hover .paid-content > span {
  width: 46px;
}
.premium-tag {
  color: #fff;
  font-family: "Suisse Neue Trial Medium", sans-serif !important;
  font-size: 0;
  line-height: 100%;
  border-radius: 11px;
  width: 70px;
  height: 21px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 2px;
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
  transition: all 0.5s ease-in-out;
  background: #d82d1d;
  border: 1px solid #d82d1d;
  font-size: 10px;
  opacity: 0;
  margin-top: -0.0625rem;
}
@media screen and (max-width: 1024px) {
  .premium-tag {
    margin-top: 0;
  }
}
.premium-tag:before {
  content: '';
  width: 12px;
  height: 14px;
  display: inline-block;
  background: url(/wp-content/uploads/2024/04/lock-icon-white.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  margin-top: -1px;
}
@media screen and (max-width: 767px) {
  .premium-tag {
    top: 20px;
    right: 23px;
    left: unset;
    height: 25px;
    border-radius: 50px;
  }
}
.paid-content-icon {
  color: #fff;
  line-height: 100%;
  border-radius: 11px;
  width: 21px;
  height: 21px;
  display: none;
  align-items: center;
  justify-content: center;
  gap: 2px;
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 1;
  transition: all 0.5s ease-in-out;
  background: transparent;
  border: 1px solid #fff;
  font-size: 10px;
  opacity: 1;
}
.paid-content-icon:before {
  content: '';
  width: 12px;
  height: 14px;
  display: inline-block;
  background: url(/wp-content/uploads/2024/04/lock-icon-white.svg);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  margin-top: -1px;
  margin-left: -1px;
}
@media screen and (max-width: 767px) {
  .paid-content-icon:before {
    width: 13px;
    height: 16px;
  }
}
@media screen and (max-width: 767px) {
  .paid-content-icon {
    top: 20px;
    right: 23px;
    left: unset;
    width: 25px;
    height: 25px;
    border-radius: 100% !important;
  }
}
.premium-tag {
  opacity: 1 !important;
  position: initial !important;
  height: 21px !important;
}
/*Fusion Texts */
.fusion-text.archive-description {
  color: #494949;
  font-size: 1rem;
  font-weight: normal !important;
  line-height: 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 1024px) {
  .fusion-text.archive-description {
    font-size: 0.9375rem;
    line-height: 24px;
    margin-bottom: 28px !important;
  }
}
@media screen and (max-width: 767px) {
  .fusion-text.archive-description {
    margin-bottom: 20px !important;
  }
}
.fusion-text.author {
  color: #d82d1d;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  font-size: 0.875rem;
  font-weight: normal !important;
  line-height: 100%;
  text-transform: uppercase;
  width: fit-content;
  display: inline-flex;
  float: left;
}
.fusion-text.author:after {
  content: '';
  background: #d7cec6;
  width: 1px;
  height: 13px;
  display: inline-block;
  margin: 0 10px;
}
.fusion-text.date {
  color: #999;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  font-size: 0.875rem;
  font-style: normal;
  font-weight: normal !important;
  line-height: 100%;
  text-transform: uppercase;
  width: fit-content;
  display: inline-flex;
  float: left;
}
.fusion-text.date:after {
  content: '';
  background: #d7cec6;
  width: 1px;
  height: 13px;
  display: inline-block;
  margin: 0 10px;
}
.fusion-text.reading-time {
  color: #222;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.75rem;
  font-style: normal;
  line-height: 100%;
  letter-spacing: -0.12px;
  width: fit-content;
  display: inline-flex;
  position: relative;
  top: 1px;
  float: left;
  text-transform: none;
}
.fusion-text.reading-time:before {
  content: '';
  display: inline-block;
  width: 12px;
  height: 13px;
  background-image: url(/wp-content/uploads/2024/04/Time-Circle.svg);
  background-size: 100%;
  background-repeat: no-repeat;
  margin-right: 4px;
  position: relative;
  top: -1px;
}
/* Filter by Topic Drodown */
.filter-options {
  border-radius: 3px;
  border: 1px solid #8d8d8d;
  background: transparent;
  width: 215px;
  height: 41px;
  margin-top: 56px;
  margin-bottom: 23px;
  align-self: flex-end;
  padding: 0.8125rem;
  font-size: 15px;
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif;
  font-weight: normal !important;
  color: #8d8d8d !important;
  align-items: center;
  display: flex;
  position: relative;
  cursor: pointer;
  flex-direction: column;
  justify-content: center;
  position: absolute;
  background: #fff;
}
@media screen and (max-width: 1024px) {
  .filter-options {
    margin-top: 1.4375rem !important;
    margin-bottom: 1.375rem !important;
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }
}
@media screen and (max-width: 767px) {
  .filter-options {
    width: 130px;
    margin-top: 1.125rem !important;
    margin-bottom: 1.1875rem !important;
  }
}
.filter-options .title {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 16px;
}
@media screen and (max-width: 767px) {
  .filter-options .title {
    column-gap: 42px;
  }
}
.filter-options .title:after {
  content: "";
  background: url("/wp-content/uploads/2024/04/arrow-down-headergrey.svg");
  background-size: contain;
  background-repeat: no-repeat;
  width: 10px;
  height: 6px;
  display: inline-block;
}
@media screen and (max-width: 767px) {
  .filter-options .title {
    margin-bottom: 0 !important;
  }
}
.filter-options .title span {
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .filter-options .title span > span {
    display: none;
  }
}
.filter-options .topics, .filter-options .writers {
  opacity: 0;
  visibility: hidden;
  height: 0;
  row-gap: 15px;
  width: 100%;
  margin: 0;
  color: #494949 !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.125rem !important;
  transition: opacity 0.2s linear;
}
@media screen and (max-width: 767px) {
  .filter-options .topics, .filter-options .writers {
    font-size: 0.6875rem !important;
  }
}
.filter-options .topics .topic, .filter-options .writers .topic, .filter-options .topics .writer, .filter-options .writers .writer {
  display: grid;
  grid-template-columns: auto 1fr;
  column-gap: 8px;
}
.filter-options .topics .topic .checkbox, .filter-options .writers .topic .checkbox, .filter-options .topics .writer .checkbox, .filter-options .writers .writer .checkbox {
  width: 14px;
  height: 14px;
  background-image: url("/wp-content/uploads/2024/04/check-box-inactive.svg");
  background-size: contain;
  background-repeat: no-repeat;
}
.filter-options .topics .topic .checkbox.checked, .filter-options .writers .topic .checkbox.checked, .filter-options .topics .writer .checkbox.checked, .filter-options .writers .writer .checkbox.checked {
  background-image: url("/wp-content/uploads/2024/04/check-box-active.svg");
}
.filter-options .topics .topic .topic-label, .filter-options .writers .topic .topic-label, .filter-options .topics .writer .topic-label, .filter-options .writers .writer .topic-label {
  color: #494949;
  white-space: nowrap;
}
.filter-options .topics .topic .topic-label a, .filter-options .writers .topic .topic-label a, .filter-options .topics .writer .topic-label a, .filter-options .writers .writer .topic-label a {
  color: #494949;
}
.filter-options:hover {
  color: #494949 !important;
  border: 1px solid #494949 !important;
}
.filter-options.active {
  height: unset !important;
  color: #222 !important;
  border: 1px solid #d7cec6 !important;
  padding-bottom: 21px !important;
}
.filter-options.active .title {
  margin-top: -1px;
}
.filter-options.active .title:after {
  transform: rotate(180deg);
}
.filter-options.active .topics, .filter-options.active .writers {
  visibility: visible;
  display: grid;
  height: auto;
  opacity: 1;
  margin-top: calc(13px + 7px);
}
/* Animations */
@keyframes flash {
  0% {
    opacity: 0.4;
  }
  100% {
    opacity: 1;
  }
}
@keyframes rotation {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.grecaptcha-badge {
  visibility: hidden !important;
}
.fusion-tb-header .top-header .fusion-row {
  border-bottom: 2px solid #d7cec6;
  padding-top: 0.625rem;
  padding-bottom: 0.75rem;
}
.fusion-tb-header .top-header .fusion-row .fusion-menu .menu-item {
  position: relative;
}
.fusion-tb-header .top-header .fusion-row .fusion-menu .menu-item:after {
  content: '';
  width: 1px;
  height: 13px;
  position: absolute;
  top: 1px;
  right: -10px;
  background: #d3d3d3;
}
.fusion-tb-header .top-header .fusion-row .fusion-menu .menu-item:last-child:after {
  display: none;
}
.fusion-tb-header .top-header .fusion-row .fusion-menu .menu-item:hover .awb-menu__main-a .menu-text {
  color: #222;
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  justify-content: flex-end;
  column-gap: 19px;
  align-items: center;
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li {
  position: relative;
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li a {
  display: flex;
  align-items: center;
  color: #222;
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li a .avatar {
  height: 24px;
  width: 24px;
  border: 1px solid #d82d1d;
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li a .user-text {
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 1.125rem;
  margin-left: 0.25rem;
  margin-top: 0.1875rem;
  position: relative;
  padding-right: 16px;
  color: #222;
  transition: all 0.5s ease-in-out;
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li a .user-text:after {
  content: "";
  width: 10px;
  height: 6px;
  background: url('/wp-content/uploads/2024/03/user_arrow_down_icon.svg') no-repeat center;
  background-size: contain;
  top: 5px;
  right: 0;
  position: absolute;
  transition: all 0.5s ease-in-out;
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li a.user-login {
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 1.125rem;
  position: relative;
  padding-left: 19px;
  color: #222;
  background: url('/wp-content/uploads/2024/03/user_icon.svg') no-repeat left center;
  background-size: 14px 18px;
  padding-top: 1px;
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li a.user-login:hover {
  filter: invert(70%) sepia(7%) saturate(8%) hue-rotate(11deg) brightness(79%) contrast(82%);
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li .custom-sub-menu {
  position: absolute;
  list-style: none;
  padding: 0;
  margin: 0;
  z-index: 1;
  width: 100%;
  min-width: 150px;
  right: 0;
  background: #fff;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.05);
  visibility: hidden;
  opacity: 0;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 767px) {
  .fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li .custom-sub-menu {
    z-index: 9999;
  }
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li .custom-sub-menu li a {
  padding: 0.625rem 1.5625rem;
  border-bottom: 1px solid #d0d0d0;
  font-size: 0.8125rem;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  line-height: normal;
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li .custom-sub-menu li:hover a {
  color: #d82d1d;
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li.custom-cart:hover a img {
  filter: invert(70%) sepia(7%) saturate(8%) hue-rotate(11deg) brightness(79%) contrast(82%);
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li:hover a .user-text {
  color: #d82d1d;
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li:hover a .user-text:after {
  filter: invert(24%) sepia(31%) saturate(7404%) hue-rotate(352deg) brightness(88%) contrast(92%);
}
.fusion-tb-header .top-header .fusion-row .custom-user-cart-menu li:hover .custom-sub-menu {
  visibility: visible;
  opacity: 1;
}
.fusion-tb-header .main-header > .fusion-row {
  border-bottom: 2px solid #d7cec6;
  height: 67px;
}
@media screen and (max-width: 1024px) {
  .fusion-tb-header .main-header > .fusion-row {
    border-bottom: none;
  }
}
@media screen and (max-width: 767px) {
  .fusion-tb-header .main-header > .fusion-row {
    height: auto;
  }
}
.fusion-tb-header .main-header > .fusion-row .readingProgressbar {
  border-radius: 4px;
  overflow: hidden;
}
.fusion-tb-header .main-header > .fusion-row .page-progress {
  display: none;
  width: 100%;
  background-color: #d7cec6;
  height: 4px;
  border-radius: 4px;
  margin-top: -0.125rem;
  position: relative;
  transition: opacity 0.3s ease, height 0.3s ease;
}
@media screen and (max-width: 1024px) {
  .fusion-tb-header .main-header > .fusion-row .page-progress {
    margin-left: -38px;
    margin-right: -38px;
    width: calc(100% + 76px);
  }
}
.fusion-tb-header .main-header > .fusion-row .page-progress .page-progress-bar {
  position: absolute;
  top: 0;
  left: 0;
  transition: width 0.3s ease;
  height: 4px;
  border-radius: 4px;
  background-color: #d82d1d;
  width: 0%;
}
.fusion-tb-header .main-header > .fusion-row .logo-col .fusion-imageframe img {
  width: 151px;
}
@media screen and (max-width: 1024px) {
  .fusion-tb-header .main-header > .fusion-row .logo-col .fusion-imageframe img {
    width: 139px;
  }
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu {
  margin: 0;
  padding: 0;
  list-style: none;
  display: flex;
  justify-content: flex-end;
  column-gap: 19px;
  align-items: center;
}
@media screen and (min-width: 768px) {
  .fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu {
    display: none;
  }
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li {
  position: relative;
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li a {
  display: flex;
  align-items: center;
  color: #222;
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li a .avatar {
  height: 24px;
  border: 1px solid #d82d1d;
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li a .user-text {
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 1.125rem;
  margin-left: 0.25rem;
  margin-top: 0.1875rem;
  position: relative;
  padding-right: 16px;
  color: #222;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 767px) {
  .fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li a .user-text {
    width: 52px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li a .user-text:after {
  content: "";
  width: 10px;
  height: 6px;
  background: url('/wp-content/uploads/2024/03/user_arrow_down_icon.svg') no-repeat center;
  background-size: contain;
  top: 5px;
  right: 0;
  position: absolute;
  transition: all 0.5s ease-in-out;
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li a.user-login {
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 1.125rem;
  position: relative;
  padding-left: 29px;
  color: #fff;
  background: url('/wp-content/uploads/2024/05/user_white_icon.svg') no-repeat 12px center #d82d1d;
  background-size: 14px 18px;
  padding-top: 1px;
  width: 75px;
  height: 30px;
  border-radius: 23px;
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li .custom-sub-menu {
  position: absolute;
  list-style: none;
  padding: 0;
  margin: 0;
  z-index: -9999;
  min-width: 150px;
  width: 100%;
  right: 0;
  background: #fff;
  box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.05);
  visibility: hidden;
  opacity: 0;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 767px) {
  .fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li .custom-sub-menu {
    z-index: 9999;
  }
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li .custom-sub-menu li a {
  padding: 0.625rem 1.5625rem;
  border-bottom: 1px solid #d0d0d0;
  font-size: 0.8125rem;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  line-height: normal;
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li .custom-sub-menu li:hover a {
  color: #d82d1d;
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li.custom-cart {
  display: none;
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li:hover a .user-text {
  color: #d82d1d;
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li:hover a .user-text:after {
  filter: invert(24%) sepia(31%) saturate(7404%) hue-rotate(352deg) brightness(88%) contrast(92%);
}
.fusion-tb-header .main-header > .fusion-row .menu-right-col .custom-user-cart-menu li:hover .custom-sub-menu {
  visibility: visible;
  opacity: 1;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item .awb-menu__main-a .awb-menu__open-nav-submenu-hover {
  padding-inline-start: 0.3125rem !important;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item .awb-menu__main-a .awb-menu__open-nav-submenu-hover:before {
  content: '' !important;
  background: url('/wp-content/uploads/2024/04/main-menu-arrow-down.svg') no-repeat center center;
  background-size: 100% 100%;
  width: 10px;
  height: 6px;
  margin-top: -1px;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item .awb-menu__main-a .menu-text {
  transition: color 0.1s, background-color 0.1s, padding 0.2s ease-in;
  position: relative;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item .awb-menu__main-a .menu-text:before {
  content: '';
  display: block;
  position: absolute;
  bottom: 2px;
  left: 0;
  height: 1px;
  width: 100%;
  background-color: #222;
  transform-origin: right top;
  transform: scale(0, 1);
  transition: color 0.1s, transform 0.2s ease-out;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item .awb-menu__open-nav-submenu_main {
  padding-inline-start: 0.3125rem !important;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item .awb-menu__open-nav-submenu_main:before {
  content: '' !important;
  background: url('/wp-content/uploads/2024/04/main-menu-arrow-down.svg') no-repeat center center;
  background-size: 100% 100%;
  width: 10px;
  height: 6px;
  margin-top: -1px;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.current-menu-item .awb-menu__main-a .menu-text {
  color: #222;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.current-menu-item .awb-menu__main-a .menu-text:before {
  transform-origin: left top;
  transform: scale(1, 1);
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.current-menu-item:hover .awb-menu__main-a .menu-text {
  color: #222;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item:hover .awb-menu__main-a .menu-text {
  color: #8d8d8d;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item:hover .awb-menu__main-a .awb-menu__open-nav-submenu-hover {
  filter: invert(70%) sepia(7%) saturate(8%) hue-rotate(11deg) brightness(79%) contrast(82%);
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item:hover .awb-menu__open-nav-submenu_main:before {
  filter: invert(70%) sepia(7%) saturate(8%) hue-rotate(11deg) brightness(79%) contrast(82%);
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item .awb-menu__main-a:focus .menu-text {
  color: #8d8d8d;
}
@media screen and (max-width: 1275px) {
  .fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item .awb-menu__main-a {
    font-size: 0.9375rem !important;
  }
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.expanded .awb-menu__main-a .menu-text {
  color: #8d8d8d;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.expanded .awb-menu__open-nav-submenu_main:before {
  filter: invert(70%) sepia(7%) saturate(8%) hue-rotate(11deg) brightness(79%) contrast(82%);
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.humberger-menu .awb-menu__main-a .menu-text {
  font-size: 0 !important;
  line-height: normal !important;
  min-width: auto !important;
  width: 22px !important;
  height: 18px !important;
  background-image: url('/wp-content/uploads/2024/03/humberger_icon.svg') !important;
  background-color: transparent;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  transition: all 0.5s ease-in-out;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.humberger-menu .awb-menu__main-a .menu-text:before {
  display: none;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.humberger-menu .awb-menu__main-a:hover .menu-text {
  filter: invert(70%) sepia(7%) saturate(8%) hue-rotate(11deg) brightness(79%) contrast(82%);
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.humberger-menu .awb-menu__main-a .awb-menu__open-nav-submenu-hover {
  display: none;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.humberger-menu .awb-menu__open-nav-submenu_main {
  display: none;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.humberger-menu.expanded .awb-menu__main-a .menu-text {
  filter: none;
  background-image: url(/wp-content/uploads/2024/05/hamburger-x.svg) !important;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.humberger-menu.expanded:hover .awb-menu__main-a .menu-text {
  filter: none;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.humberger-menu:hover .awb-menu__main-a .menu-text {
  filter: invert(70%) sepia(7%) saturate(8%) hue-rotate(11deg) brightness(79%) contrast(82%);
}
@media screen and (max-width: 1220px) {
  .fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.menu-music, .fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.menu-poetry, .fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.menu-magazine, .fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.menu-about {
    display: none;
  }
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.search-icon {
  align-items: center;
  margin-left: 0.84375rem;
}
@media screen and (max-width: 860px) {
  .fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.search-icon {
    margin-left: 0;
  }
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.search-icon .awb-menu__main-a {
  padding: 0 !important;
  font-size: 0 !important;
  line-height: normal !important;
  min-width: auto !important;
  width: 33px !important;
  height: 22px !important;
  background-image: url('/wp-content/uploads/2024/03/search_icon.svg') !important;
  background-color: transparent;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.search-icon .awb-menu__main-a:hover {
  filter: invert(70%) sepia(7%) saturate(8%) hue-rotate(11deg) brightness(79%) contrast(82%);
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.search-icon .awb-menu__main-a .menu-text:before {
  display: none;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.search-icon .awb-menu__open-nav-submenu_main {
  display: none;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.search-icon .awb-menu__open-nav-submenu_click ~ .awb-menu__mega-wrap {
  width: 500px;
  left: auto !important;
  right: -500px !important;
  visibility: visible !important;
  opacity: 0 !important;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.search-icon .awb-menu__open-nav-submenu_click ~ .awb-menu__mega-wrap:after {
  content: '';
  width: 2000px;
  height: 100%;
  top: 0;
  left: 480px;
  background: #f7f7f7;
  position: absolute;
  z-index: 1;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.search-icon .awb-menu__open-nav-submenu_click[aria-expanded=true] ~ .awb-menu__mega-wrap {
  right: -36px !important;
  opacity: 1 !important;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.search-icon.expanded .awb-menu__main-a {
  filter: invert(24%) sepia(31%) saturate(7404%) hue-rotate(352deg) brightness(88%) contrast(92%);
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.subscribe-btn {
  align-items: center;
}
@media screen and (max-width: 860px) {
  .fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.subscribe-btn {
    margin-left: 0;
    margin-right: 0.625rem;
  }
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.subscribe-btn.current-menu-item .awb-menu__main-a .menu-text {
  color: #fff;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.subscribe-btn .awb-menu__main-a {
  min-width: 104px !important;
  height: 40px;
  padding-top: 0.125rem !important;
  padding-bottom: 0 !important;
  padding-left: 1.1875rem;
  padding-right: 1.1875rem;
  line-height: 100% !important;
  font-weight: normal !important;
  border-radius: 2px !important;
  background: #d82d1d;
  color: #fff !important;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.subscribe-btn .awb-menu__main-a .menu-text:before {
  display: none;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.subscribe-btn .awb-menu__main-a:hover {
  background: #981c11;
  color: #fff !important;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.subscribe-btn .awb-menu__main-a:hover .menu-text {
  color: #fff !important;
}
@media screen and (max-width: 1024px) {
  .fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.subscribe-btn .awb-menu__main-a {
    padding-left: 18px !important;
    padding-right: 18px !important;
    height: 38px !important;
  }
}
@media screen and (max-width: 860px) {
  .fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.subscribe-btn .awb-menu__main-a {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.subscribe-btn:hover .awb-menu__main-a {
  color: #fff !important;
}
.fusion-tb-header .main-header > .fusion-row .fusion-menu .menu-item.subscribe-btn:hover .awb-menu__main-a .menu-text {
  color: #fff;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu .awb-menu__m-toggle .awb-menu__m-collapse-icon {
  width: 22px !important;
  height: 18px !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu .awb-menu__m-toggle .awb-menu__m-collapse-icon .awb-menu__m-collapse-icon-close {
  width: 22px !important;
  height: 18px !important;
  background-image: url('/wp-content/uploads/2024/05/hamburger-x.svg') !important;
  background-color: transparent;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu .awb-menu__m-toggle .awb-menu__m-collapse-icon .awb-menu__m-collapse-icon-close:before {
  display: none;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu .awb-menu__m-toggle .awb-menu__m-collapse-icon .awb-menu__m-collapse-icon-open {
  width: 22px !important;
  height: 18px !important;
  background-image: url('/wp-content/uploads/2024/03/humberger_icon.svg') !important;
  background-color: transparent;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu .awb-menu__m-toggle .awb-menu__m-collapse-icon .awb-menu__m-collapse-icon-open:before {
  display: none;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row !important;
  align-content: flex-start;
  max-height: none;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item {
  border: none !important;
  padding-left: 1.375rem;
  padding-right: 1.375rem;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item .awb-menu__main-a {
  font-size: 1.1875rem !important;
  line-height: 1.5rem !important;
  border-bottom: 1px solid rgba(215, 206, 198, 0.5) !important;
  min-height: 56px !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item.current-menu-item .awb-menu__main-a {
  background: #fff !important;
  color: #222 !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item.current-menu-item .awb-menu__main-a .menu-text {
  color: #222 !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item .awb-menu__open-nav-submenu_main {
  right: 22px !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item .awb-menu__open-nav-submenu_main:before {
  background: url('/wp-content/uploads/2024/05/mobile-menu-arrow-down.svg') no-repeat center center;
  width: 15px !important;
  min-height: 56px !important;
  margin-top: 0 !important;
  padding-right: 0 !important;
  padding-left: 0 !important;
  filter: invert(70%) sepia(7%) saturate(8%) hue-rotate(11deg) brightness(79%) contrast(82%);
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item:hover .awb-menu__open-nav-submenu_main:before {
  filter: invert(70%) sepia(7%) saturate(8%) hue-rotate(11deg) brightness(79%) contrast(82%);
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item .awb-menu__sub-ul_main {
  z-index: 1;
  margin-left: -15px !important;
  margin-right: -15px !important;
  width: calc(100% + 30px) !important;
  max-width: calc(100% + 30px) !important;
  padding-top: 0.5625rem !important;
  padding-bottom: 0.6875rem !important;
  position: relative;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item .awb-menu__sub-ul_main:after {
  content: '';
  width: calc(100% - 30px);
  height: 1px;
  position: absolute;
  left: 15px;
  bottom: 0;
  display: block;
  background: rgba(215, 206, 198, 0.5);
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item .awb-menu__sub-ul_main .awb-menu__li {
  border: none !important;
  width: calc(50% - 30px);
  float: left;
  margin-bottom: 16px !important;
  margin-left: 15px !important;
  margin-right: 15px !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item .awb-menu__sub-ul_main .awb-menu__li .awb-menu__sub-a {
  min-height: auto !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.9375rem !important;
  line-height: 1.125rem !important;
  color: #8d8d8d !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item.expanded > .awb-menu__main-a {
  border-bottom: none !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item.expanded .awb-menu__open-nav-submenu_main:before {
  filter: none;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item.mobile-menu-subscribe > .awb-menu__main-a {
  color: #d82d1d !important;
  border-bottom: none !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu > .menu-item.mobile-menu-subscribe > .awb-menu__main-a .menu-text {
  color: #d82d1d !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu .mobile-search {
  padding: 0.9375rem 1.375rem;
  display: flex;
  width: 100%;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu .mobile-search form.searchwp-form {
  width: 100%;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu .mobile-search form.searchwp-form .searchwp-form-input-container .swp-input {
  height: 48px;
  font-family: "Suisse Neue Trial Regular", sans-serif;
  font-size: 0.8125rem;
  padding-left: 3rem;
  background: url('/wp-content/uploads/2024/05/search-icon-grey.svg') no-repeat 19px center !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu .mobile-search form.searchwp-form .searchwp-form-input-container .swp-input::placeholder {
  color: #8d8d8d;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu .mobile-subscribe {
  display: flex;
  padding: 3.125rem 1.375rem 0;
  flex: 1;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu .mobile-subscribe .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner:nth-child(2) {
  background: none !important;
  flex: 1;
  align-items: flex-start;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu .mobile-subscribe .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner:last-child {
  width: calc(100% + 44px) !important;
  max-width: calc(100% + 44px) !important;
  margin-left: calc(-44px / 2) !important;
  margin-right: calc(-44px / 2) !important;
  margin-top: 2.4375rem !important;
  padding: 1.5625rem 1.375rem;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu .mobile-subscribe .fusion-layout-column .fusion-column-wrapper .fusion-text ul li {
  border: none !important;
  margin-bottom: 1rem !important;
  line-height: 1.125rem !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu .mobile-subscribe .fusion-layout-column .fusion-column-wrapper .fusion-text ul li a {
  padding: 0 !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.9375rem !important;
  line-height: 1.125rem !important;
  color: #8d8d8d !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu .mobile-subscribe .fusion-layout-column .fusion-column-wrapper .fusion-text ul li:last-child {
  margin-bottom: 0 !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu #menu-mobile-menu .mobile-subscribe .fusion-layout-column .btn-col div .fusion-button {
  width: 110px !important;
  height: 42px !important;
  background: #d82d1d !important;
  min-height: auto !important;
  padding-left: 1.1875rem !important;
  padding-right: 1.1875rem !important;
  font-size: 1rem !important;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  border-radius: 2px !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu.awb-menu.collapse-enabled li:hover > a {
  background: #fff !important;
  color: #222 !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu.awb-menu.collapse-enabled li:hover > a .menu-text {
  color: #222 !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu.awb-menu.collapse-enabled li.expanded > a {
  color: #222 !important;
  background: #fff !important;
}
.fusion-tb-header .main-header > .fusion-row .menu-left-col .mobile-menu.awb-menu.collapse-enabled li.expanded > a .menu-text {
  color: #222 !important;
}
/* Mega Menu Topics - Desktop */
@media screen and (max-width: 1200px) {
  .mega-menu-topic-section {
    display: none !important;
  }
}
.mega-menu-topic-section > .fusion-row {
  max-width: 1298px !important;
}
.mega-menu-topic-section > .fusion-row .right-col .paid-content > span {
  display: none !important;
}
@media screen and (max-width: 1200px) {
  .mega-menu-topic-section > .fusion-row .left-col .fusion-builder-row-inner > .fusion-layout-column {
    width: 33.33% !important;
  }
}
.mega-menu-topic-section > .fusion-row .left-col .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper {
  gap: 28px 0;
}
.mega-menu-topic-section > .fusion-row .left-col .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper > div {
  display: flex;
}
@media screen and (max-width: 1200px) {
  .mega-menu-topic-section > .fusion-row .left-col .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper .fusion-button.btn-topic {
    width: 100% !important;
    min-width: auto !important;
    font-size: 1.25rem !important;
  }
}
.mega-menu-topic-section > .fusion-row .left-col .trending-topics {
  gap: 28px 10px;
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.mega-menu-topic-section > .fusion-row .left-col .trending-topics li {
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-size: 1.4375rem !important;
  height: 30px;
  min-width: 224px !important;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  text-transform: none;
  padding: 0 !important;
  line-height: 1 !important;
}
.mega-menu-topic-section > .fusion-row .left-col .trending-topics li a {
  color: #494949;
  display: flex;
  position: relative;
  width: 100%;
  padding-right: 0.9375rem;
}
.mega-menu-topic-section > .fusion-row .left-col .trending-topics li a:before {
  content: '';
  background: url('/wp-content/uploads/2024/04/mega-menu-item-arrow.svg') no-repeat center center;
  background-size: 100% 100%;
  width: 8px;
  height: 15px;
  display: block;
  position: absolute;
  right: 5px;
  top: 4px;
}
/* Mega Menu Topics - Tablet */
@media screen and (max-width: 1200px) {
  .mega-menu-topic-section-tablet.fusion-no-large-visibility {
    display: flex !important;
    overflow-y: auto !important;
    padding-bottom: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .mega-menu-topic-section-tablet {
    overflow-y: auto !important;
    padding-bottom: 0 !important;
  }
}
.mega-menu-topic-section-tablet .topic-tabs.clean {
  margin-bottom: 0 !important;
}
@media screen and (max-width: 1200px) {
  .mega-menu-topic-section-tablet .topic-tabs.clean {
    margin-bottom: 3.8125rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .mega-menu-topic-section-tablet .topic-tabs.clean {
    margin-bottom: 3.8125rem !important;
  }
}
.mega-menu-topic-section-tablet .topic-tabs.clean .nav-tabs {
  display: flex;
  gap: 0 20px;
}
.mega-menu-topic-section-tablet .topic-tabs.clean .nav-tabs li .tab-link {
  padding: 0 !important;
  margin-right: 0 !important;
  height: 24px;
  font-size: 1rem !important;
  background: none !important;
  border: none !important;
  color: #8d8d8d !important;
  border-bottom: 1px solid transparent !important;
}
.mega-menu-topic-section-tablet .topic-tabs.clean .nav-tabs li .tab-link .fusion-tab-heading {
  font-size: 1rem !important;
  line-height: 1.1875rem !important;
  color: #8d8d8d !important;
}
.mega-menu-topic-section-tablet .topic-tabs.clean .nav-tabs li .tab-link:hover {
  color: #d82d1d !important;
  border-bottom: 1px solid #d82d1d !important;
}
.mega-menu-topic-section-tablet .topic-tabs.clean .nav-tabs li .tab-link:hover .fusion-tab-heading {
  color: #d82d1d !important;
}
.mega-menu-topic-section-tablet .topic-tabs.clean .nav-tabs li.active .tab-link {
  border-bottom: 1px solid #222 !important;
  color: #222 !important;
}
.mega-menu-topic-section-tablet .topic-tabs.clean .nav-tabs li.active .tab-link .fusion-tab-heading {
  color: #222 !important;
}
.mega-menu-topic-section-tablet .topic-tabs.clean .nav-tabs li.active .tab-link:hover {
  color: #222 !important;
}
.mega-menu-topic-section-tablet .topic-tabs.clean .nav-tabs li.active .tab-link:hover .fusion-tab-heading {
  color: #222 !important;
}
.mega-menu-topic-section-tablet .topic-tabs .tab-content {
  margin-top: 2.125rem !important;
}
.mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-whatsnew-section .fusion-title h5, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-shortform-section .fusion-title h5, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-interviews-section .fusion-title h5, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-video-section .fusion-title h5 {
  font-size: 1rem !important;
  line-height: 1.1875rem !important;
}
.mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-whatsnew-section .fusion-builder-row-inner, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-shortform-section .fusion-builder-row-inner, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-interviews-section .fusion-builder-row-inner, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-video-section .fusion-builder-row-inner {
  gap: 37px;
}
.mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-whatsnew-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-shortform-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-interviews-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-video-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper {
  gap: 28px 0;
}
.mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-whatsnew-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper > div, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-shortform-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper > div, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-interviews-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper > div, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-video-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper > div {
  display: flex;
}
.mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-whatsnew-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper .fusion-button.btn-topic, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-shortform-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper .fusion-button.btn-topic, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-interviews-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper .fusion-button.btn-topic, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-video-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper .fusion-button.btn-topic {
  font-size: 1.25rem !important;
  min-width: auto !important;
  width: 100% !important;
}
.mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-whatsnew-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper .fusion-button.btn-topic .button-icon-right, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-shortform-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper .fusion-button.btn-topic .button-icon-right, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-interviews-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper .fusion-button.btn-topic .button-icon-right, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-video-section .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper .fusion-button.btn-topic .button-icon-right {
  top: 9px;
  right: 14px;
}
.mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-whatsnew-section .trending-topics, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-shortform-section .trending-topics, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-interviews-section .trending-topics, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-video-section .trending-topics {
  gap: 28px 5px;
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-whatsnew-section .trending-topics li, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-shortform-section .trending-topics li, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-interviews-section .trending-topics li, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-video-section .trending-topics li {
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-size: 1.25rem !important;
  height: 30px;
  width: 20%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  text-transform: none;
  padding: 0 !important;
  line-height: 1 !important;
}
.mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-whatsnew-section .trending-topics li a, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-shortform-section .trending-topics li a, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-interviews-section .trending-topics li a, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-video-section .trending-topics li a {
  color: #494949;
  display: flex;
  position: relative;
  width: 100%;
  padding-right: 0.9375rem;
}
.mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-whatsnew-section .trending-topics li a:before, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-shortform-section .trending-topics li a:before, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-interviews-section .trending-topics li a:before, .mega-menu-topic-section-tablet .topic-tabs .tab-content .tab-video-section .trending-topics li a:before {
  content: '';
  background: url('/wp-content/uploads/2024/04/mega-menu-item-arrow.svg') no-repeat center center;
  background-size: 100% 100%;
  width: 8px;
  height: 15px;
  display: block;
  position: absolute;
  right: 5px;
  top: 4px;
}
/* Mega Menu Main */
@media screen and (max-width: 1200px) {
  .mega-menu-main-section {
    overflow-y: auto !important;
  }
}
@media screen and (max-width: 1024px) {
  .mega-menu-main-section {
    overflow-y: auto !important;
    padding-bottom: 0 !important;
  }
}
.mega-menu-main-section > .fusion-row {
  max-width: 1298px !important;
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col {
    width: 100% !important;
  }
}
.mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner {
  max-width: 100% !important;
  width: 100% !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
@media screen and (max-width: 1024px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
.mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper {
  gap: 28px 0;
}
.mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper > div {
  display: flex;
}
@media screen and (max-width: 1220px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column.topics-col {
    width: 63% !important;
  }
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column.topics-col {
    width: 50% !important;
  }
}
@media screen and (max-width: 1024px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column.topics-col {
    width: 50% !important;
  }
}
@media screen and (max-width: 1220px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column.forms-col {
    width: 33.33% !important;
  }
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column.forms-col {
    width: 25% !important;
  }
}
@media screen and (max-width: 1024px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column.forms-col {
    width: 25% !important;
  }
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column.about-col {
    width: 25% !important;
  }
}
@media screen and (max-width: 1024px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column.about-col {
    width: 25% !important;
  }
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column.fusion-no-large-visibility {
    display: flex !important;
  }
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .fusion-title h5.fusion-title-heading {
    font-family: "Suisse Intl Condensed Trial Semibold", sans-serif;
    font-size: 1rem !important;
    line-height: 1.1875rem !important;
  }
}
@media screen and (max-width: 1220px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .fusion-button.btn-topic {
    width: 100% !important;
    min-width: auto !important;
    font-size: 1.25rem !important;
  }
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .fusion-button.btn-topic {
    min-width: 224px !important;
  }
}
@media screen and (max-width: 1024px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .fusion-button.btn-topic {
    min-width: 224px !important;
  }
}
@media screen and (max-width: 975px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .fusion-button.btn-topic {
    min-width: auto !important;
  }
}
@media screen and (max-width: 900px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .fusion-button.btn-topic {
    font-size: 1.0625rem !important;
  }
}
.mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .trending-topics {
  gap: 28px 5px;
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .trending-topics li {
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-size: 1.4375rem !important;
  height: 30px;
  width: 45%;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  text-transform: none;
  padding: 0 !important;
  line-height: 1 !important;
}
@media screen and (max-width: 1220px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .trending-topics li {
    font-size: 1.25rem !important;
  }
}
@media screen and (max-width: 900px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .trending-topics li {
    font-size: 1.0625rem !important;
  }
}
.mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .trending-topics li a {
  color: #494949;
  display: flex;
  position: relative;
  width: 100%;
  padding-right: 0.9375rem;
}
.mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .trending-topics li a:before {
  content: '';
  background: url('/wp-content/uploads/2024/04/mega-menu-item-arrow.svg') no-repeat center center;
  background-size: 100% 100%;
  width: 8px;
  height: 15px;
  display: block;
  position: absolute;
  right: 5px;
  top: 4px;
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:first-child > .fusion-layout-column .trending-topics li a:before {
    right: 14%;
  }
}
.mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:last-child {
  background-color: #d7cec6;
  padding: 2.0625rem 3.6875rem 2.0625rem 2.875rem;
  align-items: center;
  margin-top: 5.3125rem;
  border-radius: 2px;
  max-width: 735px !important;
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:last-child {
    margin-top: 5.3125rem;
    margin-bottom: 3.125rem;
    gap: 10px 0;
  }
}
@media screen and (max-width: 1024px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:last-child {
    margin-bottom: 3.375rem;
  }
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:last-child .fusion-title h4.fusion-title-heading {
    font-size: 1.4375rem !important;
    line-height: 1.875rem !important;
  }
}
.mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:last-child .fusion-title h4.fusion-title-heading p {
  margin: 0;
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:last-child .fusion-title h4.fusion-title-heading p {
    font-size: 1.4375rem !important;
    line-height: 1.875rem !important;
  }
}
.mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:last-child .fusion-title h4.fusion-title-heading strong {
  font-weight: normal !important;
  color: #d82d1d;
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .left-col .fusion-builder-row-inner:last-child .fusion-title h4.fusion-title-heading strong {
    font-size: 1.4375rem !important;
    line-height: 1.875rem !important;
  }
}
.mega-menu-main-section > .fusion-row .right-col .fusion-column-wrapper:before {
  content: '';
  height: 433px;
  width: 2px;
  background: #d7cec6;
  position: absolute;
  top: 0;
  left: -83px;
}
.mega-menu-main-section > .fusion-row .right-col .fusion-column-wrapper .mega-menu-featured-post .mega-menu-featured-image img {
  height: 226px;
  object-fit: cover;
}
.mega-menu-main-section > .fusion-row .right-col .fusion-column-wrapper .mega-menu-featured-post .mega-menu-post-details .fusion-title-heading {
  margin: 1.125rem 0;
}
.mega-menu-main-section > .fusion-row .right-col .fusion-column-wrapper .mega-menu-featured-post .mega-menu-post-details .fusion-text {
  font-size: 1rem !important;
  line-height: 1.5625rem !important;
  margin-bottom: 1.125rem;
}
.mega-menu-main-section > .fusion-row .right-col .fusion-text {
  text-transform: none !important;
}
@media screen and (max-width: 1200px) {
  .mega-menu-main-section > .fusion-row .right-col {
    display: none !important;
  }
}
/* Search Drawer */
body.admin-bar .mega-menu-search-section {
  height: calc(-147px + 100vh) !important;
}
body.admin-bar .fusion-sticky-transition .mega-menu-search-section {
  height: calc(-99px + 100vh) !important;
}
.mega-menu-search-section {
  height: calc(-111px + 100vh) !important;
  overflow-y: auto !important;
  box-shadow: rgba(0, 0, 0, 0.25) 0px 8px 13px;
}
.mega-menu-search-section .fusion-row {
  max-width: 429px !important;
}
.mega-menu-search-section .fusion-row .drawer-search-col {
  z-index: 2;
}
.mega-menu-search-section .fusion-row .drawer-search-col .quadrant-search {
  border-radius: 61px;
  border: 1px solid #d7cec6;
  background: #fff;
  height: 50px;
  position: relative;
}
.mega-menu-search-section .fusion-row .drawer-search-col .quadrant-search .searchform {
  width: 100%;
}
.mega-menu-search-section .fusion-row .drawer-search-col .quadrant-search .searchform input[name="search"] {
  height: 48px;
  font-family: "Suisse Neue Trial Regular", sans-serif;
  font-size: 0.875rem;
  line-height: 16px !important;
  padding-left: 3rem;
  background: url('/wp-content/uploads/2024/05/search-icon-grey.svg') no-repeat 19px center !important;
  border: 0 !important;
  color: #222 !important;
}
.mega-menu-search-section .fusion-row .drawer-search-col .quadrant-search .searchform input[name="search"]::placeholder {
  color: #8d8d8d;
}
.mega-menu-search-section .fusion-row .drawer-search-col .quadrant-search .searchform input[name="search"]:-webkit-autofill {
  -webkit-background-clip: text;
}
.mega-menu-search-section .fusion-row .drawer-search-col .search-result-param {
  display: none;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner {
  margin-top: 2.1875rem;
  justify-content: flex-start;
  gap: 0 37px;
  flex-wrap: nowrap;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper {
  gap: 17px 0;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner > .fusion-layout-column .fusion-column-wrapper > div {
  display: flex;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .fusion-button.btn-topic {
  min-width: 190px !important;
  font-size: 1.3125rem !important;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .fusion-button.btn-topic .button-icon-right {
  right: 0;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container {
  display: flex;
  flex-direction: column;
  position: relative;
  background: #f7f7f7;
  border-top: 1px solid #222;
  cursor: pointer;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container .search-query-heading {
  width: 189px;
  height: 40px;
  display: flex;
  align-items: center;
  background: url('/wp-content/uploads/2024/04/main-menu-arrow-down.svg') no-repeat right center;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  font-size: 1rem;
  color: #222;
  text-transform: uppercase;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container .search-query-list {
  position: absolute;
  list-style: none;
  padding: 0 12px;
  top: 40px;
  background: #f7f7f7;
  z-index: 200;
  width: 100%;
  height: 0;
  overflow: auto;
  transition: all ease 0.2s;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container .search-query-list li {
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.875rem;
  line-height: 1.125rem;
  margin-bottom: 1.1875rem;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container .search-query-list li:last-child {
  margin-bottom: 0;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container .search-query-list li a {
  color: #494949;
  display: block;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container .search-query-list li:hover a {
  color: #d82d1d;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container.active {
  border-top: 1px solid #d82d1d;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container.active .search-query-heading {
  filter: invert(24%) sepia(31%) saturate(7404%) hue-rotate(352deg) brightness(88%) contrast(92%);
  text-decoration: underline;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container.active .search-query-list {
  height: 0;
  padding-top: 0;
  padding-bottom: 0;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container:hover {
  border-top: 1px solid #d82d1d;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container:hover .search-query-heading {
  filter: invert(24%) sepia(31%) saturate(7404%) hue-rotate(352deg) brightness(88%) contrast(92%);
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner .search-query-container:hover .search-query-list {
  height: 220px;
  padding-top: 12px;
  padding-bottom: 22px;
}
.mega-menu-search-section .fusion-row .drawer-search-col .fusion-builder-row-inner:last-child {
  z-index: 1;
  margin-top: 3.0625rem;
}
.mega-menu-search-section .fusion-row .search-bottom-subscribe {
  z-index: 1;
}
.mega-menu-search-section .fusion-row .search-bottom-subscribe .fusion-builder-row-inner {
  background-color: #faf7ef;
  padding: 1.3125rem 2.0625rem 1.375rem 1.875rem;
  align-items: center;
  border-radius: 2px;
}
.mega-menu-search-section .fusion-row .search-bottom-subscribe .fusion-builder-row-inner .fusion-title p {
  margin-top: 0 !important;
}
.mega-menu-search-section .fusion-row .search-bottom-subscribe .fusion-builder-row-inner .fusion-title strong {
  font-weight: normal !important;
  color: #d82d1d;
  text-decoration: underline;
}
.fusion-sticky-transition .mega-menu-search-section {
  height: calc(-67px + 100vh) !important;
}
body.single-post .fusion-tb-header .main-header > .fusion-row .page-progress {
  display: block;
  overflow: hidden;
}
.fusion-tb-footer .main-footer .fusion-row {
  max-width: 1302px !important;
  justify-content: space-between;
}
.fusion-tb-footer .main-footer .fusion-row .fusion-layout-column {
  max-width: 166px;
  width: 100%;
}
@media screen and (max-width: 910px) {
  .fusion-tb-footer .main-footer .fusion-row .fusion-layout-column {
    max-width: 100%;
    width: 18%;
  }
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .main-footer .fusion-row .fusion-layout-column {
    max-width: 100%;
    width: 50%;
    border-top: 1px solid #d7cec6;
  }
}
.fusion-tb-footer .main-footer .fusion-row .fusion-layout-column .footer-logo-mobile img {
  width: 199px;
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .main-footer .fusion-row .fusion-layout-column.footer-logo-column {
    max-width: 100%;
    width: 100%;
    border-top: none;
  }
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .main-footer .fusion-row .fusion-layout-column .fusion-title .fusion-title-heading {
    font-size: 1.125rem !important;
    line-height: 1.125rem !important;
  }
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .main-footer .fusion-row .fusion-layout-column .fusion-menu .awb-menu__main-li {
    font-size: 0.9375rem !important;
    margin-bottom: 1rem !important;
  }
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .main-footer .fusion-row .fusion-layout-column .fusion-menu .menu-item:last-child {
    margin-bottom: 0 !important;
  }
}
.fusion-tb-footer .bottom-footer .fusion-row {
  max-width: 1302px !important;
  padding-top: 1.375rem;
  padding-bottom: 4.75rem;
  border-top: 2px solid #d7cec6;
}
@media screen and (max-width: 1024px) {
  .fusion-tb-footer .bottom-footer .fusion-row {
    padding-top: 1.125rem;
    padding-bottom: 2.5625rem;
  }
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .bottom-footer .fusion-row {
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
    border-top: none;
  }
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks {
  height: 27px;
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks {
    margin-bottom: 1.25rem;
    height: 35px;
  }
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper {
  margin: -0.40625rem;
  display: flex;
  justify-content: flex-end;
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper {
    justify-content: center;
    margin: -0.5rem;
  }
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon {
  margin: 0.40625rem;
  width: 27px;
  height: 27px;
  background-color: #000;
  border-radius: 1px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon:hover {
  background-color: #981c11;
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon {
    width: 35px;
    height: 35px;
    margin: 0.5rem;
  }
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-facebook {
  order: 1;
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-facebook:before {
  background: url('/wp-content/uploads/2024/05/facebook-icon-minimal.svg') no-repeat center center;
  background-size: 100% 100%;
  content: '';
  display: flex;
  width: 10px;
  height: 17px;
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-facebook:before {
    width: 10px;
    height: 17px;
  }
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-twitter {
  order: 3;
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-twitter:before {
  background: url('/wp-content/uploads/2024/05/twitter-icon-minimal.svg') no-repeat center center;
  background-size: 100% 100%;
  content: '';
  display: flex;
  width: 16px;
  height: 15px;
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-twitter:before {
    width: 16px;
    height: 15px;
  }
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-instagram {
  order: 2;
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-instagram:before {
  background: url('/wp-content/uploads/2024/05/instagram-icon-minimal.svg') no-repeat center center;
  background-size: 100% 100%;
  content: '';
  display: flex;
  width: 14px;
  height: 14px;
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-instagram:before {
    width: 14px;
    height: 14px;
  }
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-linkedin {
  order: 4;
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-linkedin:before {
  background: url('/wp-content/uploads/2024/05/linkedin-icon-minimal.svg') no-repeat center center;
  background-size: 100% 100%;
  content: '';
  display: flex;
  width: 17px;
  height: 17px;
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-linkedin:before {
    width: 17px;
    height: 17px;
  }
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-youtube {
  order: 5;
}
.fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-youtube:before {
  background: url('/wp-content/uploads/2024/05/youtube-icon-minimal.svg') no-repeat center center;
  background-size: 100% 100%;
  content: '';
  display: flex;
  width: 11px;
  height: 11px;
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .bottom-footer .fusion-row .fusion-social-links .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-youtube:before {
    width: 11px;
    height: 11px;
  }
}
@media screen and (max-width: 767px) {
  .fusion-tb-footer .bottom-footer .fusion-row .fusion-menu {
    justify-content: center !important;
  }
}
@media screen and (max-width: 1024px) {
  .general-page-banner .h1 * {
    font-size: 40px !important;
  }
}
@media screen and (max-width: 767px) {
  .general-page-banner .h1 * {
    font-size: 30px !important;
  }
}
.general-page-banner .fusion-row {
  max-width: 1302px !important;
  justify-content: space-between;
}
.general-page-banner .fusion-breadcrumbs {
  font-size: 13px;
  line-height: 15px;
  font-family: "Suisse Screen Trial Regular", sans-serif;
}
.general-page-banner .fusion-breadcrumbs .breadcrumb-leaf {
  color: #d82d1d !important;
}
.general-page-banner .fusion-breadcrumbs .awb-breadcrumb-list {
  color: #8d8d8d !important;
}
.general-page-banner .fusion-breadcrumbs a {
  color: #8d8d8d !important;
}
.general-page-banner .fusion-breadcrumbs a:hover {
  color: #d7cec6 !important;
}
.subscribe-ad .fusion-row {
  max-width: 1302px !important;
  background-color: #faf7ef !important;
  border-radius: 2px;
}
@media screen and (max-width: 1024px) {
  .subscribe-ad .fusion-row {
    max-width: 950px !important;
  }
}
@media screen and (max-width: 767px) {
  .subscribe-ad .fusion-row {
    justify-content: center !important;
    border-radius: 0px;
  }
}
@media screen and (max-width: 1100px) {
  .subscribe-ad .fusion-row .fusion-layout-column.content-col {
    width: calc(100% - 469px);
  }
}
@media screen and (max-width: 1024px) {
  .subscribe-ad .fusion-row .fusion-layout-column.content-col {
    width: calc(100% - 394px);
  }
}
@media screen and (max-width: 767px) {
  .subscribe-ad .fusion-row .fusion-layout-column.content-col {
    width: 100%;
    padding-left: 29px !important;
    padding-right: 31px !important;
  }
}
.subscribe-ad .fusion-row .fusion-layout-column.content-col .fusion-title h3 {
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-weight: normal !important;
}
@media screen and (max-width: 1024px) {
  .subscribe-ad .fusion-row .fusion-layout-column.content-col .fusion-title h3 {
    font-size: 1.75rem !important;
    line-height: 114.286% !important;
  }
}
@media screen and (max-width: 767px) {
  .subscribe-ad .fusion-row .fusion-layout-column.content-col .fusion-title h3 {
    font-size: 1.875rem !important;
    line-height: 35px !important;
  }
}
.subscribe-ad .fusion-row .fusion-layout-column.content-col .fusion-title h3 strong {
  color: #d82d1d !important;
  font-weight: normal !important;
}
@media screen and (max-width: 1024px) {
  .subscribe-ad .fusion-row .fusion-layout-column.content-col .fusion-title h3 strong {
    font-size: 1.75rem !important;
    line-height: 114.286% !important;
  }
}
@media screen and (max-width: 767px) {
  .subscribe-ad .fusion-row .fusion-layout-column.content-col .fusion-title h3 strong {
    font-size: 1.875rem !important;
    line-height: 35px !important;
  }
}
.subscribe-ad .fusion-row .fusion-layout-column.content-col .fusion-title h6 {
  line-height: 17px !important;
}
@media screen and (max-width: 1024px) {
  .subscribe-ad .fusion-row .fusion-layout-column.content-col .fusion-title h6 {
    font-size: 0.8125rem !important;
    line-height: 17px !important;
  }
}
.subscribe-ad .fusion-row .fusion-layout-column.content-col .fusion-button {
  font-weight: 500 !important;
}
@media screen and (max-width: 1024px) {
  .subscribe-ad .fusion-row .fusion-layout-column.content-col .fusion-button {
    padding-left: 1.125rem !important;
    padding-right: 1.125rem !important;
    font-size: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .subscribe-ad .fusion-row .fusion-layout-column.content-col .fusion-button {
    padding: 0.1875rem 1.1875rem 0px !important;
    font-size: 1rem !important;
  }
}
.subscribe-ad .fusion-row .fusion-layout-column.img-col {
  width: 469px;
}
@media screen and (max-width: 1024px) {
  .subscribe-ad .fusion-row .fusion-layout-column.img-col {
    width: 394px;
  }
}
@media screen and (max-width: 767px) {
  .subscribe-ad .fusion-row .fusion-layout-column.img-col {
    width: 100%;
  }
}
@media screen and (max-width: 767px) {
  .subscribe-ad .fusion-row .fusion-layout-column.img-col .fusion-column-wrapper {
    max-width: calc(268px + 60px);
    padding-left: 1.8125rem;
    padding-right: 1.9375rem;
    margin: auto;
  }
}
.subscribe-ad .fusion-row .fusion-layout-column.img-col .fusion-column-wrapper img {
  margin-bottom: -2.875rem;
}
@media screen and (max-width: 1024px) {
  .subscribe-ad .fusion-row .fusion-layout-column.img-col .fusion-column-wrapper img {
    margin-bottom: -4.5rem;
  }
}
@media screen and (max-width: 768px) {
  .subscribe-ad .fusion-row .fusion-layout-column.img-col .fusion-column-wrapper img {
    margin-bottom: -2.1875rem;
  }
}
@media screen and (max-width: 767px) {
  .subscribe-ad .fusion-row .fusion-layout-column.img-col .fusion-column-wrapper img {
    margin-bottom: -7.1875rem;
  }
}
.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) {
  background-color: #faf7ef !important;
  min-height: 258px;
  border-radius: 2px;
  align-items: center;
  overflow: hidden;
}
@media screen and (max-width: 1200px) {
  .subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) {
    min-height: unset !important;
  }
}
@media screen and (max-width: 1024px) {
  .subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) {
    display: none !important;
  }
}
.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) .fusion-layout-column.content-col {
  width: calc(100% - 291px + 16px) !important;
  padding: 2.75rem 1rem 2.4375rem 3.125rem !important;
}
@media screen and (max-width: 1200px) {
  .subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) .fusion-layout-column.content-col {
    padding: 24px !important;
    width: 50% !important;
  }
}
.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) .fusion-layout-column.content-col .fusion-column-wrapper {
  padding: 0 !important;
}
.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) .fusion-layout-column.content-col .fusion-column-wrapper .fusion-title h3 {
  font-size: 1.9375rem !important;
  line-height: 34px !important;
  color: #222 !important;
}
.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) .fusion-layout-column.content-col .fusion-column-wrapper .fusion-title h3 strong {
  color: #d82d1d !important;
  font-weight: normal !important;
  font-size: 1.9375rem !important;
  line-height: 34px !important;
}
.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) .fusion-layout-column.content-col .fusion-column-wrapper .fusion-title h6 {
  line-height: 17px !important;
}
.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) .fusion-layout-column.content-col .fusion-column-wrapper .fusion-button {
  font-weight: 500 !important;
}
.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) .fusion-layout-column.img-col {
  width: 291px;
  margin-right: -16px;
  margin-bottom: -15px;
  align-self: flex-end;
}
@media screen and (max-width: 1200px) {
  .subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) .fusion-layout-column.img-col {
    width: calc(50% + 16px) !important;
  }
}
.subscribe-snippet-tablet > .fusion-column-wrapper > .fusion-row {
  background-color: #faf7ef !important;
  min-height: 151px;
  border-radius: 2px;
  overflow: hidden;
  padding: 0rem !important;
  align-items: start;
}
.subscribe-snippet-tablet > .fusion-column-wrapper > .fusion-row .fusion-layout-column.content-col {
  width: 50.26% !important;
  padding: 2.4375rem 7.37% 2.5rem 3.89% !important;
}
@media screen and (max-width: 1000px) {
  .subscribe-snippet-tablet > .fusion-column-wrapper > .fusion-row .fusion-layout-column.content-col {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }
}
.subscribe-snippet-tablet > .fusion-column-wrapper > .fusion-row .fusion-layout-column.content-col .fusion-column-wrapper .fusion-title h3 {
  font-size: 1.25rem !important;
  line-height: 25px !important;
}
.subscribe-snippet-tablet > .fusion-column-wrapper > .fusion-row .fusion-layout-column.content-col .fusion-column-wrapper .fusion-title h3 strong {
  color: #d82d1d !important;
  font-weight: normal !important;
  font-size: 1.25rem !important;
  line-height: 25px !important;
}
.subscribe-snippet-tablet > .fusion-column-wrapper > .fusion-row .fusion-layout-column.content-col .fusion-column-wrapper .fusion-title h6 {
  line-height: 17px !important;
}
.subscribe-snippet-tablet > .fusion-column-wrapper > .fusion-row .fusion-layout-column.content-col .fusion-column-wrapper .fusion-button {
  font-weight: 500 !important;
}
.subscribe-snippet-tablet > .fusion-column-wrapper > .fusion-row .fusion-layout-column.img-col {
  width: 24.86% !important;
  margin-top: 1.625rem !important;
  margin-bottom: -4.6875rem;
}
.subscribe-snippet-tablet > .fusion-column-wrapper > .fusion-row .fusion-layout-column.btn-col {
  width: 24.86% !important;
  padding: 3.625rem 6.84% 3.3125rem 6.42% !important;
}
@media screen and (max-width: 1000px) {
  .subscribe-snippet-tablet > .fusion-column-wrapper > .fusion-row .fusion-layout-column.btn-col {
    padding-left: 24px !important;
    padding-right: 24px !important;
    text-align: center;
  }
}
.subscribe-snippet-tablet > .fusion-column-wrapper > .fusion-row .fusion-layout-column.btn-col .fusion-button {
  width: 110px;
}
.subscribe-snippet-mobile > .fusion-column-wrapper > .fusion-row {
  background-color: #faf7ef !important;
}
@media screen and (max-width: 323px) {
  .subscribe-snippet-mobile > .fusion-column-wrapper > .fusion-row .fusion-layout-column {
    width: 100% !important;
  }
}
.subscribe-snippet-mobile > .fusion-column-wrapper > .fusion-row .fusion-layout-column.content-col .fusion-column-wrapper .fusion-title h3 {
  font-size: 1.4375rem !important;
  line-height: 27px !important;
}
@media screen and (max-width: 323px) {
  .subscribe-snippet-mobile > .fusion-column-wrapper > .fusion-row .fusion-layout-column.content-col .fusion-column-wrapper .fusion-title h3 {
    text-align: center;
    margin-bottom: 1rem !important;
  }
}
.subscribe-snippet-mobile > .fusion-column-wrapper > .fusion-row .fusion-layout-column.content-col .fusion-column-wrapper .fusion-title h3 u {
  color: #d82d1d !important;
  font-weight: normal !important;
  font-size: 1.4375rem !important;
  line-height: 27px !important;
}
@media screen and (max-width: 323px) {
  .subscribe-snippet-mobile > .fusion-column-wrapper > .fusion-row .fusion-layout-column.btn-col div {
    text-align: center !important;
  }
}
.subscribe-snippet-mobile > .fusion-column-wrapper > .fusion-row .fusion-layout-column.btn-col div .fusion-button {
  width: 110px;
}
@media screen and (max-width: 767px) {
  body.admin-bar.member-logged-in .subscribe-snippet {
    margin-top: 0;
  }
}
body.admin-bar.member-logged-in .subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) {
  display: flex;
}
.subscribe-popup .off-canvas-close {
  top: 50% !important;
  transform: translateY(-50%);
  margin: 0 !important;
  padding: 0 !important;
  right: 46px !important;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 767px) {
  .subscribe-popup .off-canvas-close {
    right: 33px !important;
  }
}
.subscribe-popup .off-canvas-close:before {
  content: "";
  background: url(/wp-content/uploads/2024/05/close-popup-icon.svg);
  width: 17px;
  height: 17px;
  display: block;
}
.subscribe-popup .off-canvas-close:hover {
  opacity: 0.8;
}
@media screen and (max-width: 767px) {
  .subscribe-popup .popup-content-col .fusion-column-wrapper {
    flex-wrap: nowrap !important;
  }
}
@media screen and (max-width: 767px) {
  .subscribe-popup .popup-content-col .fusion-column-wrapper .fusion-text {
    margin-right: 1.5rem;
  }
}
@media screen and (max-width: 390px) {
  .subscribe-popup .popup-content-col .fusion-column-wrapper .fusion-text {
    margin-right: 1rem;
  }
}
@media screen and (max-width: 390px) {
  .subscribe-popup .popup-content-col .fusion-column-wrapper .fusion-text p {
    font-size: 1.125rem !important;
    line-height: 120% !important;
  }
}
@media screen and (max-width: 767px) {
  .subscribe-popup .popup-content-col .fusion-column-wrapper .fusion-text p u {
    color: #d82d1d !important;
  }
}
@media screen and (max-width: 767px) {
  .subscribe-popup .popup-content-col .fusion-column-wrapper .fusion-button {
    margin-right: calc(17px + 16px) !important;
  }
}
.banner-post-card .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  .banner-post-card .fusion-row {
    max-width: 968px !important;
  }
}
@media screen and (max-width: 767px) {
  .banner-post-card .fusion-row {
    justify-content: center !important;
    border-radius: 0px;
  }
}
@media screen and (max-width: 1024px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner {
  align-items: center;
}
.banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe {
  width: 100% !important;
}
.banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
  width: 100%;
  height: 425px;
  object-fit: cover;
  object-position: top center;
}
@media screen and (max-width: 1024px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
    height: 349px;
  }
}
@media screen and (max-width: 767px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
    height: 254px;
  }
}
.banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background: #bdd7f3;
  padding: 0px 7px;
  width: fit-content;
  height: 27px;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
    position: relative;
    top: calc(-18px + -13px + -13.5px);
    margin-bottom: -18px !important;
    z-index: 1;
  }
}
.banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic .premium {
  background: #d82d1d;
  margin: 0 -7px;
  margin-right: -7px;
  padding: 0 7px;
}
.banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic .premium a {
  color: #fff;
}
.banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 1rem !important;
  font-weight: normal !important;
  line-height: 100% !important;
  text-transform: uppercase;
  position: relative;
  top: 1px;
  color: #222;
}
@media screen and (max-width: 1024px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.3125rem !important;
  }
}
@media screen and (max-width: 767px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.25rem !important;
  }
}
.banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h2 a {
  transition: all 0.5s ease-in-out;
  color: #000;
  font-family: "Suisse Works Trial Medium", sans-serif;
  font-size: 2.5625rem !important;
  font-weight: normal !important;
  line-height: 46px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-decoration: none;
  display: inline;
  box-shadow: inset 0px 0px 0px #000;
}
@media screen and (max-width: 1024px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h2 a {
    font-size: 2.125rem !important;
    line-height: 39px !important;
  }
}
@media screen and (max-width: 767px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h2 a {
    font-size: 1.875rem !important;
    line-height: 35px !important;
  }
}
.banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .paid-content {
  top: unset;
  bottom: 10px;
  left: 10px;
}
@media screen and (max-width: 767px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .paid-content {
    top: 20px;
    right: 23px;
    left: unset;
    height: 25px;
  }
}
.banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .paid-content-icon {
  top: unset;
  bottom: 10px;
  left: 10px;
}
@media screen and (max-width: 767px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .paid-content-icon {
    top: 20px;
    right: 23px;
    left: unset;
    width: 25px;
    height: 25px;
    border-radius: 100%;
  }
}
@media screen and (min-width: 1024px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards:hover h2.fusion-title-heading a {
    box-shadow: inset 0px -2px 0px #000 !important;
  }
}
@media screen and (min-width: 1024px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards:hover .paid-content-icon {
    opacity: 0 !important;
  }
}
@media screen and (min-width: 1024px) {
  .banner-post-card .fusion-row .fusion-layout-column .fusion-column-wrapper .fusion-post-cards:hover .paid-content {
    opacity: 1 !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-1 {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.post-card-type-1 .fusion-grid {
  margin: 0;
}
.post-card-type-1 .fusion-grid .fusion-layout-column {
  width: 100%;
}
.post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner {
  align-items: center;
}
.post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
.post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
.post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe {
  width: 100% !important;
}
.post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
  width: 100%;
  height: 412px;
  object-fit: cover;
  object-position: top center;
}
@media screen and (max-width: 1024px) {
  .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
    height: 349px;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
    height: 254px;
  }
}
.post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img.quadrant-play-icon {
  width: 45px !important;
  height: 45px !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  object-fit: contain;
}
.post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background: #bdd7f3;
  padding: 0px 7px;
  width: fit-content;
  position: absolute;
  top: calc(-18px + -13px + -13.5px);
  margin-bottom: -18px !important;
  left: 17px;
  z-index: 1;
  height: 27px;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
    left: 23px;
  }
}
.post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic .premium {
  background: #d82d1d;
  margin: 0 -7px;
  margin-right: -7px;
  padding: 0 7px;
}
.post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic .premium a {
  color: #fff;
}
.post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 1rem !important;
  font-weight: normal !important;
  line-height: 100% !important;
  text-transform: uppercase;
  color: #222;
  position: relative;
  top: 1px;
  box-shadow: unset !important;
}
@media screen and (max-width: 1024px) {
  .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.4375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.25rem !important;
  }
}
.post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
  transition: all 0.2s ease-in-out;
  color: #000;
  font-family: "Suisse Works Trial Medium", sans-serif;
  font-size: 2.0625rem !important;
  font-weight: normal !important;
  line-height: 37px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-decoration: none;
  display: inline;
  box-shadow: inset 0px 0px 0px #000;
}
@media screen and (max-width: 1024px) {
  .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    font-size: 1.75rem !important;
    line-height: 32px !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    font-size: 1.875rem !important;
    line-height: 35px !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 32px !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 20px !important;
  }
}
@media screen and (min-width: 1024px) {
  .post-card-type-1:hover .fusion-title-heading a {
    box-shadow: inset 0px -2px 0px #000 !important;
  }
}
@media screen and (min-width: 1024px) {
  .post-card-type-1:hover .paid-content-icon {
    opacity: 0 !important;
  }
}
@media screen and (min-width: 1024px) {
  .post-card-type-1:hover .paid-content {
    opacity: 1 !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-2 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-2 .fusion-grid {
    margin-left: -0.625rem !important;
    margin-right: -0.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-2 .fusion-grid {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-2 .fusion-grid .post-card {
    padding-left: 0.625rem !important;
    padding-right: 0.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-2 .fusion-grid .post-card {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media screen and (min-width: 1024px) {
  .post-card-type-2 .fusion-grid .post-card:hover h4.fusion-title-heading a {
    box-shadow: inset 0px -2px 0px #000 !important;
  }
}
@media screen and (min-width: 1024px) {
  .post-card-type-2 .fusion-grid .post-card:hover .paid-content-icon {
    opacity: 0 !important;
  }
}
@media screen and (min-width: 1024px) {
  .post-card-type-2 .fusion-grid .post-card:hover .paid-content {
    opacity: 1 !important;
  }
}
.post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner {
  align-items: center;
}
.post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe {
  width: 100% !important;
}
.post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
  width: 100%;
  height: 226px;
  object-fit: cover;
  object-position: top center;
}
@media screen and (max-width: 1024px) {
  .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
    height: 156px;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
    height: 189px;
  }
}
.post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img.quadrant-play-icon {
  width: 45px !important;
  height: 45px !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  object-fit: contain;
}
.post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background: #bdd7f3;
  padding: 0px 7px;
  width: fit-content;
  position: absolute;
  top: calc(-18px + -13px + -13.5px);
  margin-bottom: -18px !important;
  left: 17px;
  z-index: 1;
  height: 27px;
  display: flex;
  align-items: center;
}
.post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic .premium {
  background: #d82d1d;
  margin: 0 -7px;
  margin-right: -7px;
  padding: 0 7px;
}
.post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic .premium a {
  color: #fff;
}
.post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 1rem !important;
  font-weight: normal !important;
  line-height: 100% !important;
  text-transform: uppercase;
  color: #222;
  position: relative;
  top: 1px;
  box-shadow: unset !important;
}
@media screen and (max-width: 1024px) {
  .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
    top: 0px;
  }
}
.post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  margin-bottom: 0.75rem !important;
}
@media screen and (max-width: 1024px) {
  .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 0.75rem !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.25rem !important;
  }
}
.post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h4 a {
  transition: all 0.2s ease-in-out;
  color: #000;
  font-family: "Suisse Works Trial Medium", sans-serif;
  font-size: 1.4375rem !important;
  font-weight: normal !important;
  line-height: 30px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: inline;
  box-shadow: inset 0px 0px 0px #000;
}
@media screen and (max-width: 1024px) {
  .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h4 a {
    font-size: 1.25rem !important;
    line-height: 25px !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h4 a {
    font-size: 1.4375rem !important;
    line-height: 27px !important;
  }
}
.post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
  font-size: 0.875rem !important;
  line-height: 22px !important;
  margin-bottom: 15px !important;
}
@media screen and (max-width: 1024px) {
  .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    font-size: 0.875rem !important;
    line-height: 22px !important;
    margin-bottom: 15px !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    font-size: 0.9375rem !important;
    line-height: 24px !important;
    margin-bottom: 15px !important;
  }
}
.post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.author, .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.date, .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.reading-time {
  margin-top: 5px;
}
.post-card-type-2 .fusion-load-more-button {
  margin-top: calc(38px - 25px);
  margin-left: auto;
  margin-right: auto;
  padding: 0.125rem 1.1875rem 0rem 1.1875rem !important;
  border-radius: 2px;
  background: #d7cec6 !important;
  color: #fff !important;
  text-align: center;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 100% !important;
  text-transform: uppercase;
  width: fit-content;
  font-weight: normal !important;
  height: 40px;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  .post-card-type-2 .fusion-load-more-button {
    padding: 0.125rem 1.125rem 0rem 1.125rem !important;
    font-size: 0.9375rem !important;
    margin-top: calc(55px - 17.5px);
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-2 .fusion-load-more-button {
    margin-top: calc(47px - 18px);
  }
}
.post-card-type-2 .fusion-load-more-button:hover {
  background-color: #a99f97 !important;
}
@media screen and (max-width: 1024px) {
  .post-card-type-3 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-3 .fusion-grid {
    margin-left: -0.625rem !important;
    margin-right: -0.625rem !important;
    margin-top: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-3 .fusion-grid {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-3 .fusion-grid .post-card {
    padding-left: 0.625rem !important;
    padding-right: 0.625rem !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-3 .fusion-grid .post-card {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media screen and (min-width: 1024px) {
  .post-card-type-3 .fusion-grid .post-card:hover h4.fusion-title-heading a {
    box-shadow: inset 0px -2px 0px #000 !important;
  }
}
@media screen and (min-width: 1024px) {
  .post-card-type-3 .fusion-grid .post-card:hover .paid-content-icon {
    opacity: 0 !important;
  }
}
@media screen and (min-width: 1024px) {
  .post-card-type-3 .fusion-grid .post-card:hover .paid-content {
    opacity: 1 !important;
  }
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner {
  align-items: center;
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe {
  width: 100% !important;
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
  width: 100%;
  height: 156px;
  object-fit: cover;
  object-position: top center;
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img.quadrant-play-icon {
  width: 45px !important;
  height: 45px !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  object-fit: contain;
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background: #bdd7f3;
  padding: 0px 7px;
  width: fit-content;
  position: absolute;
  top: calc(-18px + -13px + -13.5px);
  margin-bottom: -18px !important;
  left: 17px;
  z-index: 1;
  height: 27px;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 1024px) {
  .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
    left: 0px;
    position: initial;
    margin-bottom: 18px !important;
  }
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic .premium {
  background: #d82d1d;
  margin: 0 -7px;
  margin-right: -7px;
  padding: 0 7px;
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic .premium a {
  color: #fff;
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 1rem !important;
  font-weight: normal !important;
  line-height: 100% !important;
  text-transform: uppercase;
  color: #222;
  position: relative;
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  margin-bottom: 0.75rem !important;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 0.75rem !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.25rem !important;
  }
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h4 {
  transition: all 0.5s ease-in-out;
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h4 a {
  transition: all 0.2s ease-in-out;
  color: #000;
  font-family: "Suisse Works Trial Medium", sans-serif;
  font-size: 1.4375rem !important;
  font-weight: normal !important;
  line-height: 30px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-decoration: none;
  display: inline;
  box-shadow: inset 0px 0px 0px #000;
}
@media screen and (max-width: 1024px) {
  .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h4 a {
    font-size: 1.25rem !important;
    line-height: 25px !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h4 a {
    font-size: 1.4375rem !important;
    line-height: 27px !important;
  }
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
  font-size: 0.875rem !important;
  line-height: 22px !important;
  margin-bottom: 15px !important;
}
@media screen and (max-width: 1024px) {
  .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    font-size: 0.875rem !important;
    line-height: 22px !important;
    margin-bottom: 15px !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    font-size: 0.9375rem !important;
    line-height: 24px !important;
    margin-bottom: 15px !important;
  }
}
.post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.author, .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.date, .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.reading-time {
  margin-top: 5px;
}
@media screen and (max-width: 1024px) {
  .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(1) {
    display: none;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(2) {
    margin-top: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-3 .fusion-grid .post-card:nth-child(n+4) {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-3 .fusion-grid .post-card:nth-child(n+4) {
    display: block;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-3 .fusion-grid .post-card:not(:last-child) {
    border-bottom: 1px solid #d7cec6;
    margin-bottom: 1.625rem !important;
    padding-bottom: 1.625rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-4 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-4 .fusion-grid {
    margin-top: -0.9375rem !important;
    margin-bottom: -0.9375rem !important;
    margin-left: -0.625rem !important;
    margin-right: -0.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-4 .fusion-grid {
    margin-top: -1.125rem !important;
    margin-bottom: -1.125rem !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-4 .fusion-grid .post-card {
    padding-left: 0.625rem !important;
    padding-right: 0.625rem !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-4 .fusion-grid .post-card {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
@media screen and (min-width: 1024px) {
  .post-card-type-4 .fusion-grid .post-card:hover h4.fusion-title-heading a {
    box-shadow: inset 0px -2px 0px #000 !important;
  }
}
@media screen and (min-width: 1024px) {
  .post-card-type-4 .fusion-grid .post-card:hover .paid-content-icon {
    opacity: 0 !important;
  }
}
@media screen and (min-width: 1024px) {
  .post-card-type-4 .fusion-grid .post-card:hover .paid-content {
    opacity: 1 !important;
  }
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner {
  align-items: center;
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe {
  width: 100% !important;
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
  width: 100%;
  height: 156px;
  object-fit: cover;
  object-position: top center;
}
@media screen and (max-width: 1024px) {
  .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
    height: 190px;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
    height: 189px;
  }
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img.quadrant-play-icon {
  width: 45px !important;
  height: 45px !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  object-fit: contain;
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background: #bdd7f3;
  padding: 0px 7px;
  width: fit-content;
  position: absolute;
  top: calc(-18px + -13px + -13.5px);
  margin-bottom: -18px !important;
  left: 17px;
  z-index: 1;
  height: 27px;
  display: flex;
  align-items: center;
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic .premium {
  background: #d82d1d;
  margin: 0 -7px;
  margin-right: -7px;
  padding: 0 7px;
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic .premium a {
  color: #fff;
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 1rem !important;
  font-weight: normal !important;
  line-height: 19px !important;
  text-transform: uppercase;
  color: #222;
  position: relative;
  top: 1px;
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  margin-bottom: 15px !important;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 0.8125rem !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 0.9375rem !important;
  }
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
  transition: all 0.5s ease-in-out;
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
  transition: all 0.2s ease-in-out;
  color: #000;
  font-family: "Suisse Works Trial Medium", sans-serif;
  font-size: 1.4375rem !important;
  font-weight: normal !important;
  line-height: 30px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-decoration: none;
  display: inline;
  box-shadow: inset 0px 0px 0px #000;
}
@media screen and (max-width: 1024px) {
  .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    font-size: 1.25rem !important;
    line-height: 25px !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    font-size: 1.4375rem !important;
    line-height: 27px !important;
  }
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
  display: none;
}
.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.author, .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.date, .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.reading-time {
  margin-top: 5px;
}
@media screen and (max-width: 1024px) {
  .post-card-type-4 .fusion-grid .post-card:nth-child(n+3) {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-4 .fusion-grid .post-card:nth-child(n+3) {
    display: block;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-4 .fusion-grid .post-card:not(:last-child) {
    padding-top: 0.9375rem !important;
    padding-bottom: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-4 .fusion-grid .post-card:not(:last-child) {
    padding-top: 1.125rem !important;
    padding-bottom: 1.125rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-5 {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.post-card-type-5 .fusion-grid {
  margin: 0 !important;
}
.post-card-type-5 .fusion-grid .post-card {
  width: 100% !important;
}
.post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner {
  display: grid;
  align-items: start;
  grid-template-columns: 80px 300px;
  gap: 29px;
}
.post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
.post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  display: block;
}
.post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe {
  width: 100% !important;
}
.post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
  width: 100%;
  height: 80px;
  object-fit: cover;
  object-position: top center;
}
@media screen and (max-width: 1024px) {
  .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
    height: 349px;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
    height: 254px;
  }
}
.post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img.quadrant-play-icon {
  width: 45px !important;
  height: 45px !important;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  object-fit: contain;
}
.post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  display: none;
}
.post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  margin-bottom: 0.625rem !important;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.4375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.25rem !important;
  }
}
.post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h4 {
  margin: 0 !important;
  transition: all 0.5s ease-in-out;
}
.post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h4 a {
  transition: all 0.5s ease-in-out;
  color: #000;
  font-family: "Suisse Works Trial Medium", sans-serif;
  font-size: 1.25rem !important;
  font-weight: normal !important;
  line-height: 27px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  text-decoration: none;
  background: no-repeat 0 100%;
  background-image: linear-gradient(currentColor 2px, transparent 2px);
  display: inline;
  background-size: 0% 4px;
}
@media screen and (max-width: 1024px) {
  .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h4 a {
    font-size: 2.125rem !important;
    line-height: 39px !important;
  }
}
@media screen and (max-width: 1024px) {
  .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h4 a {
    font-size: 1.875rem !important;
    line-height: 35px !important;
  }
}
.post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
  display: none;
}
@media screen and (max-width: 1024px) {
  .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    display: block;
    margin-bottom: 32px !important;
  }
}
@media screen and (max-width: 767px) {
  .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 20px !important;
  }
}
.post-card-type-5 .fusion-grid .post-card:not(:last-child) {
  border-bottom: 2px solid #d7cec6;
  margin-bottom: 1.375rem !important;
  padding-bottom: 1.375rem !important;
}
@media screen and (min-width: 1024px) {
  .post-card-type-5 .fusion-grid .post-card:hover h4.fusion-title-heading a {
    background-size: 100% 4px !important;
  }
}
.post-card-type-5 .fusion-grid .post-card:hover .paid-content {
  width: 21px !important;
  gap: 2px !important;
  background: #d82d1d;
  border: 1px solid #d82d1d;
}
.post-card-type-5 .fusion-grid .post-card:hover .paid-content > span {
  width: 0 !important;
}
.page-id-440 .form-sec > .fusion-row, .page-id-312 .form-sec > .fusion-row, .page-id-314 .form-sec > .fusion-row, .page-id-316 .form-sec > .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .form-sec > .fusion-row, .page-id-312 .form-sec > .fusion-row, .page-id-314 .form-sec > .fusion-row, .page-id-316 .form-sec > .fusion-row {
    max-width: 865px !important;
  }
}
.page-id-440 .form-sec .marginlr-auto, .page-id-312 .form-sec .marginlr-auto, .page-id-314 .form-sec .marginlr-auto, .page-id-316 .form-sec .marginlr-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .form-sec .txtw-721, .page-id-312 .form-sec .txtw-721, .page-id-314 .form-sec .txtw-721, .page-id-316 .form-sec .txtw-721 {
    max-width: 721px;
    justify-content: space-between;
    margin-bottom: 17px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .txtw-721, .page-id-312 .form-sec .txtw-721, .page-id-314 .form-sec .txtw-721, .page-id-316 .form-sec .txtw-721 {
    margin-bottom: 20px !important;
  }
}
.page-id-440 .form-sec .txtw-343, .page-id-312 .form-sec .txtw-343, .page-id-314 .form-sec .txtw-343, .page-id-316 .form-sec .txtw-343 {
  max-width: 343px;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .form-sec .border-top-col .fusion-column-wrapper, .page-id-312 .form-sec .border-top-col .fusion-column-wrapper, .page-id-314 .form-sec .border-top-col .fusion-column-wrapper, .page-id-316 .form-sec .border-top-col .fusion-column-wrapper {
    border-top: 0px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .border-top-col .fusion-column-wrapper, .page-id-312 .form-sec .border-top-col .fusion-column-wrapper, .page-id-314 .form-sec .border-top-col .fusion-column-wrapper, .page-id-316 .form-sec .border-top-col .fusion-column-wrapper {
    border-top: solid 1px #d7cec6 !important;
  }
}
.page-id-440 .form-sec span.phone-icon, .page-id-312 .form-sec span.phone-icon, .page-id-314 .form-sec span.phone-icon, .page-id-316 .form-sec span.phone-icon {
  display: inline-block;
  padding-left: 34px;
  position: relative;
  color: #000;
  font-size: 16px;
  font-family: "Suisse Works Trial Medium", sans-serif;
  line-height: 19px;
}
.page-id-440 .form-sec span.phone-icon::before, .page-id-312 .form-sec span.phone-icon::before, .page-id-314 .form-sec span.phone-icon::before, .page-id-316 .form-sec span.phone-icon::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  position: absolute;
  left: 0;
  background-size: 24px;
  background-image: url(/wp-content/uploads/2024/04/phone-icon.svg);
  background-position: center;
  background-repeat: no-repeat;
}
.page-id-440 .form-sec span.phone-icon a, .page-id-312 .form-sec span.phone-icon a, .page-id-314 .form-sec span.phone-icon a, .page-id-316 .form-sec span.phone-icon a {
  color: #000 !important;
}
.page-id-440 .form-sec span.email-icon, .page-id-312 .form-sec span.email-icon, .page-id-314 .form-sec span.email-icon, .page-id-316 .form-sec span.email-icon {
  display: inline-block;
  padding-left: 34px;
  position: relative;
  color: #000;
  font-size: 16px;
  font-family: "Suisse Works Trial Medium", sans-serif;
  line-height: 19px;
}
.page-id-440 .form-sec span.email-icon::before, .page-id-312 .form-sec span.email-icon::before, .page-id-314 .form-sec span.email-icon::before, .page-id-316 .form-sec span.email-icon::before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  position: absolute;
  left: 0;
  background-size: 24px;
  background-image: url(/wp-content/uploads/2024/07/email-icon.svg);
  background-position: center;
  background-repeat: no-repeat;
  top: -3px;
}
.page-id-440 .form-sec span.email-icon a, .page-id-312 .form-sec span.email-icon a, .page-id-314 .form-sec span.email-icon a, .page-id-316 .form-sec span.email-icon a {
  color: #000 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .form-sec p, .page-id-312 .form-sec p, .page-id-314 .form-sec p, .page-id-316 .form-sec p {
    font-size: 16px !important;
  }
}
.page-id-440 .form-sec .marginb-19, .page-id-312 .form-sec .marginb-19, .page-id-314 .form-sec .marginb-19, .page-id-316 .form-sec .marginb-19 {
  margin-bottom: 19px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .form-sec .marginb-19, .page-id-312 .form-sec .marginb-19, .page-id-314 .form-sec .marginb-19, .page-id-316 .form-sec .marginb-19 {
    margin-bottom: 8px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .marginb-19, .page-id-312 .form-sec .marginb-19, .page-id-314 .form-sec .marginb-19, .page-id-316 .form-sec .marginb-19 {
    margin-bottom: 13px !important;
  }
}
.page-id-440 .form-sec .enquire-form .wpcf7-text, .page-id-312 .form-sec .enquire-form .wpcf7-text, .page-id-314 .form-sec .enquire-form .wpcf7-text, .page-id-316 .form-sec .enquire-form .wpcf7-text {
  height: 52px !important;
}
.page-id-440 .form-sec .enquire-form .wpcf7-textarea, .page-id-312 .form-sec .enquire-form .wpcf7-textarea, .page-id-314 .form-sec .enquire-form .wpcf7-textarea, .page-id-316 .form-sec .enquire-form .wpcf7-textarea {
  height: 117px !important;
}
.page-id-440 .form-sec .enquire-form .wpcf7-textarea, .page-id-312 .form-sec .enquire-form .wpcf7-textarea, .page-id-314 .form-sec .enquire-form .wpcf7-textarea, .page-id-316 .form-sec .enquire-form .wpcf7-textarea, .page-id-440 .form-sec .enquire-form .wpcf7-text, .page-id-312 .form-sec .enquire-form .wpcf7-text, .page-id-314 .form-sec .enquire-form .wpcf7-text, .page-id-316 .form-sec .enquire-form .wpcf7-text, .page-id-440 .form-sec .enquire-form .wpcf7-select, .page-id-312 .form-sec .enquire-form .wpcf7-select, .page-id-314 .form-sec .enquire-form .wpcf7-select, .page-id-316 .form-sec .enquire-form .wpcf7-select {
  background: white !important;
  border: 1px solid #d0d0d0 !important;
  border-radius: 13px !important;
  padding: 16px !important;
  margin-top: 10px;
  color: #000;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 15px;
}
.page-id-440 .form-sec .enquire-form .wpcf7-textarea::placeholder, .page-id-312 .form-sec .enquire-form .wpcf7-textarea::placeholder, .page-id-314 .form-sec .enquire-form .wpcf7-textarea::placeholder, .page-id-316 .form-sec .enquire-form .wpcf7-textarea::placeholder, .page-id-440 .form-sec .enquire-form .wpcf7-text::placeholder, .page-id-312 .form-sec .enquire-form .wpcf7-text::placeholder, .page-id-314 .form-sec .enquire-form .wpcf7-text::placeholder, .page-id-316 .form-sec .enquire-form .wpcf7-text::placeholder, .page-id-440 .form-sec .enquire-form .wpcf7-select::placeholder, .page-id-312 .form-sec .enquire-form .wpcf7-select::placeholder, .page-id-314 .form-sec .enquire-form .wpcf7-select::placeholder, .page-id-316 .form-sec .enquire-form .wpcf7-select::placeholder {
  color: #999 !important;
  font-size: 15px !important;
  font-family: "Suisse Screen Trial Medium", sans-serif;
}
.page-id-440 .form-sec .enquire-form .wpcf7-select-parent, .page-id-312 .form-sec .enquire-form .wpcf7-select-parent, .page-id-314 .form-sec .enquire-form .wpcf7-select-parent, .page-id-316 .form-sec .enquire-form .wpcf7-select-parent {
  margin-top: 10px;
}
.page-id-440 .form-sec .enquire-form .wpcf7-select-parent .wpcf7-select, .page-id-312 .form-sec .enquire-form .wpcf7-select-parent .wpcf7-select, .page-id-314 .form-sec .enquire-form .wpcf7-select-parent .wpcf7-select, .page-id-316 .form-sec .enquire-form .wpcf7-select-parent .wpcf7-select {
  margin-top: 0 !important;
}
.page-id-440 .form-sec .enquire-form .wpcf7-select-parent .select-arrow, .page-id-312 .form-sec .enquire-form .wpcf7-select-parent .select-arrow, .page-id-314 .form-sec .enquire-form .wpcf7-select-parent .select-arrow, .page-id-316 .form-sec .enquire-form .wpcf7-select-parent .select-arrow {
  border-top-right-radius: 13px !important;
  border-bottom-right-radius: 13px !important;
}
.page-id-440 .form-sec .enquire-form .wpcf7-not-valid-tip, .page-id-312 .form-sec .enquire-form .wpcf7-not-valid-tip, .page-id-314 .form-sec .enquire-form .wpcf7-not-valid-tip, .page-id-316 .form-sec .enquire-form .wpcf7-not-valid-tip {
  font-size: 12px;
}
.page-id-440 .form-sec .enquire-form .wpcf7-list-item, .page-id-312 .form-sec .enquire-form .wpcf7-list-item, .page-id-314 .form-sec .enquire-form .wpcf7-list-item, .page-id-316 .form-sec .enquire-form .wpcf7-list-item {
  display: inline-block;
  margin: 0;
}
.page-id-440 .form-sec .enquire-form .wpcf7-list-item label, .page-id-312 .form-sec .enquire-form .wpcf7-list-item label, .page-id-314 .form-sec .enquire-form .wpcf7-list-item label, .page-id-316 .form-sec .enquire-form .wpcf7-list-item label {
  position: relative;
  cursor: pointer;
}
.page-id-440 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"], .page-id-312 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"], .page-id-314 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"], .page-id-316 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"] {
  position: absolute;
  visibility: hidden;
  width: 20px;
  height: 20px;
  top: 0;
  left: 0;
  margin: 0;
}
.page-id-440 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"] + span:before, .page-id-312 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"] + span:before, .page-id-314 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"] + span:before, .page-id-316 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"] + span:before {
  display: block;
  position: absolute;
  content: '';
  border-radius: 0;
  height: 14px;
  width: 14px;
  top: -3px;
  left: 0px;
  border: 1px solid #d82d1d;
}
.page-id-440 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"] + span:after, .page-id-312 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"] + span:after, .page-id-314 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"] + span:after, .page-id-316 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"] + span:after {
  display: block;
  position: absolute;
  height: 10px;
  width: 10px;
  top: -3px;
  left: 2px;
  visibility: hidden;
  font-size: 13px;
  text-align: center;
  line-height: 20px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: '\f00c';
  color: #d82d1d;
}
.page-id-440 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"]:checked + span:before, .page-id-312 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"]:checked + span:before, .page-id-314 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"]:checked + span:before, .page-id-316 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"]:checked + span:before {
  background: transparent;
}
.page-id-440 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"]:checked + span:after, .page-id-312 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"]:checked + span:after, .page-id-314 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"]:checked + span:after, .page-id-316 .form-sec .enquire-form .wpcf7-list-item label input[type="checkbox"]:checked + span:after {
  visibility: visible;
}
.page-id-440 .form-sec .enquire-form .wpcf7-list-item label .wpcf7-list-item-label, .page-id-312 .form-sec .enquire-form .wpcf7-list-item label .wpcf7-list-item-label, .page-id-314 .form-sec .enquire-form .wpcf7-list-item label .wpcf7-list-item-label, .page-id-316 .form-sec .enquire-form .wpcf7-list-item label .wpcf7-list-item-label {
  margin-left: 28px;
  display: inline-block;
  font-family: "Suisse Screen Trial Medium", sans-serif;
}
.page-id-440 .form-sec .enquire-form label, .page-id-312 .form-sec .enquire-form label, .page-id-314 .form-sec .enquire-form label, .page-id-316 .form-sec .enquire-form label {
  color: #494949;
  font-size: 13px;
  font-family: "Suisse Screen Trial Semibold", sans-serif;
}
.page-id-440 .form-sec .enquire-form label .required, .page-id-312 .form-sec .enquire-form label .required, .page-id-314 .form-sec .enquire-form label .required, .page-id-316 .form-sec .enquire-form label .required {
  color: #d82d1d;
}
.page-id-440 .form-sec .field-wrap, .page-id-312 .form-sec .field-wrap, .page-id-314 .form-sec .field-wrap, .page-id-316 .form-sec .field-wrap {
  margin-bottom: 18px !important;
  line-height: 1;
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .field-wrap, .page-id-312 .form-sec .field-wrap, .page-id-314 .form-sec .field-wrap, .page-id-316 .form-sec .field-wrap {
    margin-bottom: 20px !important;
  }
}
.page-id-440 .form-sec .field-wrap :nth-last-child(2), .page-id-312 .form-sec .field-wrap :nth-last-child(2), .page-id-314 .form-sec .field-wrap :nth-last-child(2), .page-id-316 .form-sec .field-wrap :nth-last-child(2) {
  margin-bottom: 0px !important;
}
.page-id-440 .form-sec .field-wrap .col, .page-id-312 .form-sec .field-wrap .col, .page-id-314 .form-sec .field-wrap .col, .page-id-316 .form-sec .field-wrap .col {
  width: 100%;
  padding-top: 4px !important;
  padding-bottom: 2px;
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .field-wrap .col, .page-id-312 .form-sec .field-wrap .col, .page-id-314 .form-sec .field-wrap .col, .page-id-316 .form-sec .field-wrap .col {
    margin-top: 20px;
  }
}
.page-id-440 .form-sec .field-wrap .col p, .page-id-312 .form-sec .field-wrap .col p, .page-id-314 .form-sec .field-wrap .col p, .page-id-316 .form-sec .field-wrap .col p {
  margin-bottom: 0px;
}
.page-id-440 .form-sec .field-wrap.col2, .page-id-312 .form-sec .field-wrap.col2, .page-id-314 .form-sec .field-wrap.col2, .page-id-316 .form-sec .field-wrap.col2 {
  display: flex;
  gap: 27px;
}
.page-id-440 .form-sec .field-wrap.col2 .col, .page-id-312 .form-sec .field-wrap.col2 .col, .page-id-314 .form-sec .field-wrap.col2 .col, .page-id-316 .form-sec .field-wrap.col2 .col {
  width: 50%;
  padding-top: 4px;
  padding-bottom: 2px;
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .field-wrap.col2 .col, .page-id-312 .form-sec .field-wrap.col2 .col, .page-id-314 .form-sec .field-wrap.col2 .col, .page-id-316 .form-sec .field-wrap.col2 .col {
    width: 100%;
    margin-bottom: 20px !important;
  }
}
.page-id-440 .form-sec .field-wrap.col2 .col p, .page-id-312 .form-sec .field-wrap.col2 .col p, .page-id-314 .form-sec .field-wrap.col2 .col p, .page-id-316 .form-sec .field-wrap.col2 .col p {
  margin-bottom: 0px;
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .field-wrap.col2, .page-id-312 .form-sec .field-wrap.col2, .page-id-314 .form-sec .field-wrap.col2, .page-id-316 .form-sec .field-wrap.col2 {
    display: block !important;
    gap: 0px 1important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .field-wrap.name-wrap .col, .page-id-312 .form-sec .field-wrap.name-wrap .col, .page-id-314 .form-sec .field-wrap.name-wrap .col, .page-id-316 .form-sec .field-wrap.name-wrap .col {
    margin-top: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .field-wrap.attachment-wrap, .page-id-312 .form-sec .field-wrap.attachment-wrap, .page-id-314 .form-sec .field-wrap.attachment-wrap, .page-id-316 .form-sec .field-wrap.attachment-wrap {
    margin-bottom: 20px !important;
  }
}
.page-id-440 .form-sec .field-wrap.textarea-info, .page-id-312 .form-sec .field-wrap.textarea-info, .page-id-314 .form-sec .field-wrap.textarea-info, .page-id-316 .form-sec .field-wrap.textarea-info {
  margin-bottom: 18px !important;
}
.page-id-440 .form-sec .field-wrap.accept-wrap, .page-id-312 .form-sec .field-wrap.accept-wrap, .page-id-314 .form-sec .field-wrap.accept-wrap, .page-id-316 .form-sec .field-wrap.accept-wrap {
  padding-top: 10px;
  margin-bottom: 0 !important;
}
.page-id-440 .form-sec .field-wrap.accept-wrap > .col, .page-id-312 .form-sec .field-wrap.accept-wrap > .col, .page-id-314 .form-sec .field-wrap.accept-wrap > .col, .page-id-316 .form-sec .field-wrap.accept-wrap > .col {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .field-wrap.accept-wrap > .col, .page-id-312 .form-sec .field-wrap.accept-wrap > .col, .page-id-314 .form-sec .field-wrap.accept-wrap > .col, .page-id-316 .form-sec .field-wrap.accept-wrap > .col {
    margin-top: 0 !important;
  }
}
.page-id-440 .form-sec .field-wrap.submit-btn-wrap, .page-id-312 .form-sec .field-wrap.submit-btn-wrap, .page-id-314 .form-sec .field-wrap.submit-btn-wrap, .page-id-316 .form-sec .field-wrap.submit-btn-wrap {
  margin-top: 37px !important;
  margin-bottom: 0px !important;
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .field-wrap.submit-btn-wrap, .page-id-312 .form-sec .field-wrap.submit-btn-wrap, .page-id-314 .form-sec .field-wrap.submit-btn-wrap, .page-id-316 .form-sec .field-wrap.submit-btn-wrap {
    margin-top: 33px !important;
  }
}
.page-id-440 .form-sec .field-wrap.submit-btn-wrap > .col, .page-id-312 .form-sec .field-wrap.submit-btn-wrap > .col, .page-id-314 .form-sec .field-wrap.submit-btn-wrap > .col, .page-id-316 .form-sec .field-wrap.submit-btn-wrap > .col {
  margin-top: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .field-wrap.submit-btn-wrap > .col, .page-id-312 .form-sec .field-wrap.submit-btn-wrap > .col, .page-id-314 .form-sec .field-wrap.submit-btn-wrap > .col, .page-id-316 .form-sec .field-wrap.submit-btn-wrap > .col {
    margin-top: 0 !important;
  }
}
.page-id-440 .form-sec .field-wrap.submit-btn-wrap .wpcf7-submit, .page-id-312 .form-sec .field-wrap.submit-btn-wrap .wpcf7-submit, .page-id-314 .form-sec .field-wrap.submit-btn-wrap .wpcf7-submit, .page-id-316 .form-sec .field-wrap.submit-btn-wrap .wpcf7-submit {
  height: 42px !important;
  width: 87px !important;
  font-weight: 500 !important;
  border-radius: 2px !important;
}
.page-id-440 .form-sec .field-wrap.submit-btn-wrap > p, .page-id-312 .form-sec .field-wrap.submit-btn-wrap > p, .page-id-314 .form-sec .field-wrap.submit-btn-wrap > p, .page-id-316 .form-sec .field-wrap.submit-btn-wrap > p {
  margin-bottom: 0 !important;
}
.page-id-440 .form-sec .attachment-sec, .page-id-312 .form-sec .attachment-sec, .page-id-314 .form-sec .attachment-sec, .page-id-316 .form-sec .attachment-sec {
  margin-top: 10px;
}
.page-id-440 .form-sec .attachment-sec .codedropz-upload-handler, .page-id-312 .form-sec .attachment-sec .codedropz-upload-handler, .page-id-314 .form-sec .attachment-sec .codedropz-upload-handler, .page-id-316 .form-sec .attachment-sec .codedropz-upload-handler {
  border: 1px dashed #c5c5c5 !important;
  border-radius: 13px !important;
  margin-bottom: 0 !important;
}
.page-id-440 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container, .page-id-312 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container, .page-id-314 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container, .page-id-316 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container {
  display: flex;
  align-items: center;
  height: 117px;
}
.page-id-440 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner, .page-id-312 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner, .page-id-314 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner, .page-id-316 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner {
  display: flex;
  justify-content: center;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  color: #999;
  font-size: 15px !important;
  line-height: 19px !important;
}
.page-id-440 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap, .page-id-312 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap, .page-id-314 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap, .page-id-316 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap {
  background: #494949;
  border-radius: 5px;
  padding: 4px 6px;
}
.page-id-440 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn, .page-id-312 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn, .page-id-314 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn, .page-id-316 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner .codedropz-btn-wrap a.cd-upload-btn {
  color: #fff;
}
.page-id-440 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner h3, .page-id-312 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner h3, .page-id-314 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner h3, .page-id-316 .form-sec .attachment-sec .codedropz-upload-handler .codedropz-upload-container .codedropz-upload-inner h3 {
  font-size: 0.9375rem !important;
}
.page-id-440 .form-sec .attachment-sec span.dnd-upload-counter, .page-id-312 .form-sec .attachment-sec span.dnd-upload-counter, .page-id-314 .form-sec .attachment-sec span.dnd-upload-counter, .page-id-316 .form-sec .attachment-sec span.dnd-upload-counter {
  display: none !important;
}
@media screen and (max-width: 767px) {
  .fiction-illustration > .fusion-column-wrapper {
    flex-direction: row !important;
    flex-wrap: wrap !important;
  }
}
.fiction-illustration > .fusion-column-wrapper .fusion-imageframe img {
  height: 533px;
  object-fit: cover;
}
@media screen and (max-width: 1024px) {
  .fiction-illustration > .fusion-column-wrapper .fusion-imageframe img {
    height: 440px;
  }
}
@media screen and (max-width: 576px) {
  .fiction-illustration > .fusion-column-wrapper .fusion-imageframe img {
    height: 296px;
  }
}
@media screen and (max-width: 767px) {
  .fiction-illustration > .fusion-column-wrapper .illus-author {
    width: 50%;
  }
}
@media screen and (max-width: 767px) {
  .fiction-illustration > .fusion-column-wrapper .illus-author .fusion-title-heading {
    font-size: 1.0625rem !important;
    text-align: left !important;
  }
}
@media screen and (max-width: 767px) {
  .fiction-illustration > .fusion-column-wrapper .illus-by {
    width: 50%;
  }
}
@media screen and (max-width: 767px) {
  .fiction-illustration > .fusion-column-wrapper .illus-by .fusion-title-heading {
    font-size: 0.75rem !important;
    text-align: right !important;
  }
}
.fiction-illustration .fusion-title h4 {
  font-size: 1.3125rem !important;
}
.fiction-postcard .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  align-items: center;
}
.fiction-postcard .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  padding: 0.3125rem 0.4375rem 0.25rem;
  background: #d7cec6;
  height: 27px;
  margin-right: 0.9375rem !important;
  margin-bottom: 0 !important;
}
.fiction-postcard .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic .fusion-title-heading {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  text-transform: uppercase;
  font-size: 1rem !important;
  line-height: 1.1875rem !important;
  color: #222;
}
.fiction-postcard .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic .fusion-title-heading a {
  color: #222;
}
.fiction-postcard .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .paid-content-icon {
  display: none !important;
}
.fiction-postcard .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .paid-content {
  opacity: 1 !important;
  position: unset !important;
  margin: 0 !important;
  width: 70px;
  gap: 2px;
  background: #d82d1d;
  border: 1px solid #d82d1d;
}
.fiction-postcard .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .paid-content > span {
  width: 46px;
}
@media screen and (max-width: 1024px) {
  .fiction-postcard .fusion-text {
    margin-bottom: 1.75rem !important;
  }
}
@media screen and (max-width: 767px) {
  .fiction-postcard .fusion-text {
    margin-bottom: 1.4375rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .fiction-postcard .fusion-button.link-btn {
    margin-top: 0 !important;
    font-size: 0.8125rem !important;
  }
}
.small-snippet-postcard .fusion-imageframe {
  width: 57px;
}
.small-snippet-postcard .fusion-imageframe img {
  width: 57px;
  height: 57px;
  object-fit: cover;
}
.small-snippet-postcard .fusion-title .fusion-title-heading a {
  transition: all 0.5s ease-in-out;
  background: no-repeat 0 100%;
  background-image: linear-gradient(currentColor 2px, transparent 2px);
  display: inline;
  background-size: 0% 3px;
}
.small-snippet-postcard:hover .fusion-title .fusion-title-heading a {
  background-size: 100% 3px;
}
.book-product-item .fusion-builder-row-inner {
  gap: 0 6.43%;
  flex-wrap: nowrap !important;
  align-items: start !important;
}
@media screen and (max-width: 767px) {
  .book-product-item .fusion-builder-row-inner {
    gap: 39px;
  }
}
@media screen and (max-width: 360px) {
  .book-product-item .fusion-builder-row-inner {
    gap: 20px;
  }
}
@media screen and (max-width: 1024px) {
  .book-product-item .fusion-builder-row-inner .img-col {
    width: 104px;
  }
}
@media screen and (max-width: 767px) {
  .book-product-item .fusion-builder-row-inner .img-col {
    width: 128px;
  }
}
.book-product-item .fusion-builder-row-inner .img-col .fusion-imageframe {
  /* height: 175px; */
}
.book-product-item .fusion-builder-row-inner .img-col .fusion-imageframe img {
  object-fit: cover;
  aspect-ratio: 0.6666666667;
}
@media screen and (max-width: 1024px) {
  .book-product-item .fusion-builder-row-inner .img-col .fusion-imageframe img {
    height: 141px;
  }
}
@media screen and (max-width: 767px) {
  .book-product-item .fusion-builder-row-inner .img-col .fusion-imageframe img {
    height: 175px;
  }
}
@media screen and (max-width: 1024px) {
  .book-product-item .fusion-builder-row-inner .info-col {
    flex: 1;
  }
}
.book-product-item .fusion-builder-row-inner .info-col .fusion-column-wrapper > div {
  display: flex;
}
.book-product-item .fusion-builder-row-inner .info-col .fusion-title.product-title a {
  transition: all 0.2s ease-in-out;
  text-decoration: none;
  display: inline;
  box-shadow: inset 0px 0px 0px #000;
}
@media screen and (max-width: 1024px) {
  .book-product-item .fusion-builder-row-inner .info-col .fusion-title.product-title a {
    font-size: 18px !important;
    line-height: 22px !important;
  }
}
@media screen and (max-width: 767px) {
  .book-product-item .fusion-builder-row-inner .info-col .fusion-title.product-title a {
    font-size: 22px !important;
    line-height: 28px !important;
  }
}
.book-product-item .fusion-builder-row-inner .info-col .fusion-title.product-title:hover a {
  text-decoration-color: #222;
}
.book-product-item .fusion-builder-row-inner .info-col .fusion-title ins {
  text-decoration: none;
  margin-left: 0.625rem;
}
.book-product-item .fusion-builder-row-inner .info-col .fusion-button.product-link-btn {
  height: 18px !important;
  color: #d82d1d !important;
  padding-left: 0 !important;
  font-size: 0.875rem !important;
  min-width: auto !important;
  border-radius: 0 !important;
  padding-right: 0.875rem !important;
  padding-top: 0.0625rem !important;
  background: url('/wp-content/uploads/2024/04/red-arrow-right.svg') no-repeat right center transparent;
}
.book-product-item .fusion-builder-row-inner .info-col .fusion-button.product-link-btn .fusion-button-text {
  color: #d82d1d !important;
  transition: all 0.5s ease-in-out;
  text-decoration: underline;
  text-decoration-color: transparent;
}
.book-product-item .fusion-builder-row-inner .info-col .fusion-button.product-link-btn:hover .fusion-button-text {
  text-decoration-color: #d82d1d;
}
.book-product-item:hover .fusion-title.product-title a {
  box-shadow: inset 0px -2px 0px #000 !important;
}
@media screen and (max-width: 1024px) {
  .merchandise-product-item {
    padding: 17px 18.5px !important;
  }
}
@media screen and (max-width: 767px) {
  .merchandise-product-item {
    padding: 18px 22px !important;
  }
}
.merchandise-product-item .fusion-imageframe img {
  height: 341px;
  object-fit: cover;
}
@media screen and (max-width: 1024px) {
  .merchandise-product-item .fusion-imageframe img {
    height: 247px;
  }
}
@media screen and (max-width: 767px) {
  .merchandise-product-item .fusion-imageframe img {
    height: 220px;
  }
}
.merchandise-product-item .fusion-title.product-title a {
  transition: all 0.5s ease-in-out;
  text-decoration: none;
  background: no-repeat 0 100%;
  background-image: linear-gradient(currentColor 2px, transparent 2px);
  display: inline;
  background-size: 0% 5px;
}
@media screen and (max-width: 1024px) {
  .merchandise-product-item .fusion-title.product-title a {
    font-size: 20px !important;
    line-height: 25px !important;
  }
}
@media screen and (max-width: 767px) {
  .merchandise-product-item .fusion-title.product-title a {
    font-size: 22px !important;
    line-height: 28px !important;
  }
}
.merchandise-product-item .fusion-title ins {
  text-decoration: none;
  margin-left: 0.625rem;
}
.merchandise-product-item:hover .fusion-title.product-title a {
  background-size: 100% 5px !important;
}
.searchwp-form .searchwp-form-input-container .swp-input {
  height: 50px;
  padding-left: 3.5rem;
  padding-right: 1.125rem;
  border: 1px solid #d7cec6;
  border-radius: 61px;
  color: #494949;
  font-family: "Suisse Neue Trial Regular", sans-serif;
  font-size: 0.875rem;
  background: url('/wp-content/uploads/2024/05/search-icon.svg') no-repeat 27px center #fff !important;
}
.searchwp-form .searchwp-form-input-container .swp-input::placeholder {
  color: #8d8d8d;
}
.searchwp-form .searchwp-form-input-container .swp-input::-webkit-search-cancel-button {
  -webkit-appearance: none;
  height: 17px;
  width: 17px;
  background: url('/wp-content/uploads/2024/05/search-x-icon.svg') no-repeat center center;
  cursor: pointer;
}
.searchwp-live-search-results.searchwp-live-search-results-showing {
  border-radius: 25px;
  border: 1px solid #d7cec6;
  box-shadow: none;
  padding-top: 0.625rem;
}
.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result {
  border: none;
  padding-left: 1.6875rem;
  padding-right: 1.6875rem;
  padding-top: 0.59375rem;
  padding-bottom: 0.59375rem;
}
.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result .searchwp-live-search-result--info .searchwp-live-search-result--title {
  font-family: "Suisse Screen Trial Medium", sans-serif;
  margin-bottom: 0 !important;
  font-weight: normal;
  font-size: 0.875rem !important;
  line-height: 1.125rem !important;
}
.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result .searchwp-live-search-result--info .searchwp-live-search-result--title a {
  color: #8d8d8d !important;
  font-size: 0.875rem !important;
  line-height: 1.125rem !important;
}
.searchwp-live-search-results.searchwp-live-search-results-showing .searchwp-live-search-result .searchwp-live-search-result--info .searchwp-live-search-result--title a .searchwp-highlight {
  color: #494949 !important;
  font-size: 0.875rem !important;
  line-height: 1.125rem !important;
}
.register-free-trial-popup .left-col .fusion-column-wrapper .fusion-text a {
  color: #d7cec6;
}
.register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-input {
  padding: 0.25rem 0 0.125rem;
  margin-bottom: 1.375rem;
}
@media screen and (max-width: 767px) {
  .register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-input {
    margin-bottom: 0.625rem;
  }
}
.register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-input label {
  display: block;
  margin-bottom: 0.625rem;
  font-family: "Suisse Screen Trial Semibold", sans-serif;
  color: #494949;
  font-size: 0.8125rem;
  line-height: normal;
}
.register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-input .input-text {
  height: 52px;
  width: 100%;
  border: 1px solid #d0d0d0;
  border-radius: 13px;
  padding-left: 1.0625rem;
  padding-right: 1.0625rem;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.9375rem;
  color: #000;
}
@media screen and (max-width: 767px) {
  .register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-input .input-text {
    height: 45px;
  }
}
.register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-checkbox {
  cursor: pointer;
  display: block;
  position: relative;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 1.125rem;
  color: #494949;
  padding-left: 1.5rem;
  margin-bottom: 2.3125rem;
}
.register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-checkbox input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-checkbox .checkmark {
  position: absolute;
  top: 1px;
  left: 0;
  height: 14px;
  width: 14px;
  background: url('/wp-content/uploads/2024/04/check-box-inactive.svg') no-repeat center center;
}
.register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-checkbox input:checked ~ .checkmark {
  background: url('/wp-content/uploads/2024/04/check-box-active.svg') no-repeat center center;
}
.register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-submit .button-submit {
  cursor: pointer;
  width: 100%;
  border: none;
  height: 54px;
  border-radius: 7px;
  background: #d82d1d;
  color: #fff;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  font-size: 1rem;
  text-transform: uppercase;
}
.register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-submit .button-submit:hover {
  background: #981c11;
}
.register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-input :invalid, .register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .form-checkbox :invalid {
  border-color: #d82d1d;
}
.register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container .error-text {
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 1.125rem;
  color: #d82d1d;
}
.register-free-trial-popup .right-col .fusion-column-wrapper .register-form-container.loading .spinner {
  width: 18px;
  height: 18px;
  border: 3px solid #fff;
  border-bottom-color: transparent;
  border-radius: 50%;
  display: inline-block;
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
  margin-left: 5px;
}
.latest-books-grid {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin-bottom: 0;
  padding: 0;
  margin-right: calc(44px / -2);
  margin-left: calc(44px / -2);
  margin-top: calc(79px / -2);
}
.latest-books-grid .book-item {
  width: calc(100% / 3);
  display: flex;
  padding-right: calc(44px / 2);
  padding-left: calc(44px / 2);
  padding-top: calc(79px / 2);
  padding-bottom: calc(79px / 2);
}
.latest-books-grid .book-item .book-item-wrap {
  display: flex;
  gap: 0 6.43%;
  flex-wrap: nowrap !important;
  align-items: start !important;
}
.page-id-289 .home-latest-articles > .fusion-row {
  max-width: 1300px !important;
  border-bottom: 2px solid #d7cec6;
  padding-bottom: 2.6875rem;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-latest-articles > .fusion-row {
    padding-bottom: 3.9375rem;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-latest-articles > .fusion-row {
    padding-bottom: 4.1875rem;
    border-bottom: none;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-latest-articles > .fusion-row .header-col .fusion-title .fusion-title-heading {
    font-size: 1.0625rem !important;
    line-height: 1.75rem !important;
  }
}
.page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  column-gap: 40px;
  row-gap: 49px;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid {
    margin-top: 0 !important;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 20px;
    row-gap: 32px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 0px;
  }
}
.page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card {
    padding-bottom: 1.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card:last-child {
    padding-bottom: 0rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
.page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
.page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
.page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
.page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem !important;
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
    margin-bottom: 0.9375rem !important;
  }
}
.page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.75rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-top: 0rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.25rem !important;
  }
}
.page-id-289 .home-latest-articles > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
.page-id-289 .home-latest-articles > .fusion-row .fusion-button.view-btn {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.page-id-289 .home-latest-articles > .fusion-row .fusion-post-cards .post-card {
  padding-bottom: 1.8125rem;
}
.page-id-289 .home-featured > .fusion-row {
  max-width: 1303px !important;
  border-bottom: 2px solid #d7cec6;
  padding-bottom: 2.6875rem;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-featured > .fusion-row {
    border-bottom: none;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-featured > .fusion-row {
    border-top: 2px solid #d7cec6;
    padding-bottom: 0;
  }
}
.page-id-289 .home-featured > .fusion-row .heading-col .fusion-title .fusion-title-heading {
  line-height: 1.75rem !important;
}
@media screen and (max-width: 360px) {
  .page-id-289 .home-featured > .fusion-row .heading-col .fusion-title .fusion-title-heading {
    font-size: 1.5rem !important;
  }
}
.page-id-289 .home-featured > .fusion-row .heading-col .premium-tag {
  margin-top: 0.1875rem;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-featured > .fusion-row .heading-col .premium-tag {
    margin-top: -0.3125rem;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-featured > .fusion-row .heading-col .premium-tag {
    margin-top: -0.8125rem;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-featured > .fusion-row .heading-col .fusion-button.view-btn {
    margin-top: 1.75rem !important;
    margin-bottom: 2rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-featured > .fusion-row .heading-col .fusion-button.view-btn {
    margin-top: 2rem !important;
    margin-bottom: 2.4375rem !important;
  }
}
.page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 {
  margin-bottom: 3.5rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 {
    margin-bottom: 2.8125rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 {
    margin-bottom: 0 !important;
  }
}
.page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 .fusion-grid {
  margin: 0 !important;
}
.page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column {
  width: 100% !important;
}
.page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
.page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner {
  width: 100% !important;
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(2) .fusion-column-wrapper {
    padding: 0 1.5625rem 0 1.4375rem;
  }
}
.page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem;
}
.page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 1.4375rem !important;
  transition: all 0.5s ease-in-out;
}
.page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
.page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
  margin-bottom: 32px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 32px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-featured > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 20px !important;
  }
}
.page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards .post-card {
  padding-bottom: 1.8125rem;
}
.page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards .post-card .fusion-title.topic {
  background: #d82d1d !important;
}
.page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards .post-card .fusion-title.topic a {
  color: #fff !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 {
    margin-bottom: 2.6875rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 {
    margin-bottom: 0rem !important;
  }
}
.page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid {
  margin: 0 0 4.5625rem 0 !important;
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  column-gap: 40px;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 30px;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid {
    row-gap: 36px;
  }
}
.page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    margin: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
.page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
.page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
.page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
.page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background-color: #d82d1d !important;
  top: -0.84375rem !important;
}
.page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  color: #fff !important;
}
.page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 1.25rem !important;
}
.page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 1;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-featured > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 2;
  }
}
.page-id-289 .home-featured > .fusion-row .fusion-button.view-btn {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.page-id-289 .home-news-opinion > .fusion-row {
  max-width: 1301px !important;
  border-bottom: 2px solid #d7cec6;
  padding-bottom: 1.5625rem;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-news-opinion > .fusion-row {
    padding-bottom: 2.8125rem;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-news-opinion > .fusion-row {
    padding-bottom: 3.0625rem;
    margin-left: -22px !important;
    margin-right: -22px !important;
    padding-left: 22px !important;
    padding-right: 22px !important;
  }
}
.page-id-289 .home-news-opinion > .fusion-row .heading-col .fusion-title .fusion-title-heading {
  line-height: 1.75rem !important;
}
@media screen and (max-width: 360px) {
  .page-id-289 .home-news-opinion > .fusion-row .heading-col .fusion-title .fusion-title-heading {
    font-size: 1.5rem !important;
  }
}
.page-id-289 .home-news-opinion > .fusion-row .heading-col .premium-tag {
  margin-top: -0.0625rem;
}
.page-id-289 .home-news-opinion > .fusion-row .post-card-col .post-card-type-2 .fusion-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr;
  column-gap: 44px;
  row-gap: 49px;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-news-opinion > .fusion-row .post-card-col .post-card-type-2 .fusion-grid {
    column-gap: 20px;
    row-gap: 35px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-news-opinion > .fusion-row .post-card-col .post-card-type-2 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 36px;
  }
}
.page-id-289 .home-news-opinion > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-news-opinion > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-news-opinion > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
.page-id-289 .home-news-opinion > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
.page-id-289 .home-news-opinion > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
.page-id-289 .home-news-opinion > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
.page-id-289 .home-news-opinion > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem !important;
}
.page-id-289 .home-news-opinion > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.75rem !important;
}
.page-id-289 .home-news-opinion > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
.page-id-289 .home-news-opinion > .fusion-row .fusion-button.view-btn {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-news-opinion > .fusion-row .fusion-button.view-btn {
    margin-top: 1.875rem !important;
    margin-bottom: 2.25rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-news-opinion > .fusion-row .fusion-button.view-btn {
    margin-top: 1.8125rem !important;
    margin-bottom: 2.625rem !important;
  }
}
.page-id-289 .home-politics > .fusion-row {
  max-width: 1300px !important;
}
.page-id-289 .home-politics > .fusion-row .heading-col .fusion-title .fusion-title-heading {
  line-height: 1.75rem !important;
}
@media screen and (max-width: 360px) {
  .page-id-289 .home-politics > .fusion-row .heading-col .fusion-title .fusion-title-heading {
    font-size: 1.5rem !important;
  }
}
.page-id-289 .home-politics > .fusion-row .heading-col .premium-tag {
  margin-top: -0.0625rem;
}
.page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  column-gap: 40px;
  row-gap: 49px;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid {
    margin-top: 0 !important;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 20px;
    row-gap: 32px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 0px;
  }
}
.page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card {
    padding-bottom: 1.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card:last-child {
    padding-bottom: 0rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
.page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
.page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
.page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
.page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem !important;
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
    margin-bottom: 0.9375rem !important;
  }
}
.page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.75rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-top: 0rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.25rem !important;
  }
}
.page-id-289 .home-politics > .fusion-row .post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
.page-id-289 .home-politics > .fusion-row .fusion-button.view-btn {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-politics > .fusion-row .fusion-button.view-btn {
    margin-top: 1.875rem !important;
    margin-bottom: 2.25rem !important;
  }
}
.page-id-289 .home-fiction {
  max-width: 1600px !important;
  margin: 0 auto !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-fiction {
    margin-left: -2.25rem !important;
    margin-right: -2.25rem !important;
  }
}
.page-id-289 .home-fiction > .fusion-row {
  max-width: 1303px !important;
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-fiction > .fusion-row .right-col > .fusion-column-wrapper > .fusion-builder-row-inner {
    display: none;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-fiction > .fusion-row .right-col > .fusion-column-wrapper > div .fusion-button.link-btn {
    margin-top: 2.5rem !important;
    font-size: 0.8125rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-fiction > .fusion-row .right-col .featured-fiction-content {
    margin-bottom: 2.1875rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-fiction > .fusion-row .right-col .featured-fiction-content {
    margin-bottom: 2.625rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-fiction > .fusion-row .right-col .featured-fiction-content .fiction-postcard > .fusion-column-wrapper > div .fusion-button.link-btn {
    margin-top: 0 !important;
    font-size: 0.8125rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-fiction > .fusion-row .right-col .fusion-title.this-week .fusion-title-heading {
    font-size: 0.8125rem !important;
  }
}
.page-id-289 .home-arts-culture > .fusion-row {
  max-width: 1303px !important;
  border-top: 2px solid #d7cec6;
  border-bottom: 2px solid #d7cec6;
  padding-bottom: 2.6875rem;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-arts-culture > .fusion-row {
    padding-bottom: 3.9375rem;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-arts-culture > .fusion-row {
    padding-bottom: 4.25rem;
  }
}
.page-id-289 .home-arts-culture > .fusion-row .heading-col .fusion-title .fusion-title-heading {
  line-height: 1.75rem !important;
}
@media screen and (max-width: 360px) {
  .page-id-289 .home-arts-culture > .fusion-row .heading-col .fusion-title .fusion-title-heading {
    font-size: 1.5rem !important;
  }
}
.page-id-289 .home-arts-culture > .fusion-row .heading-col .premium-tag {
  margin-top: -0.0625rem;
}
.page-id-289 .home-arts-culture > .fusion-row .fusion-button.view-btn {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-arts-culture > .fusion-row .fusion-button.view-btn {
    margin-top: 1.75rem !important;
    margin-bottom: 2rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-arts-culture > .fusion-row .fusion-button.view-btn {
    margin-top: 2rem !important;
    margin-bottom: 2.4375rem !important;
  }
}
.page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 {
  margin-bottom: 3.5rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 {
    margin-bottom: 2.8125rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 {
    margin-bottom: 0 !important;
  }
}
.page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 .fusion-grid {
  margin: 0 !important;
}
.page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column {
  width: 100% !important;
}
.page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
.page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner {
  width: 100% !important;
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(2) .fusion-column-wrapper {
    padding: 0 1.5625rem 0 1.4375rem;
  }
}
.page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem;
}
.page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 1.4375rem !important;
  transition: all 0.5s ease-in-out;
}
.page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
.page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
  margin-bottom: 32px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 32px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-arts-culture > .fusion-row .left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 20px !important;
  }
}
.page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards .post-card {
  padding-bottom: 1.8125rem;
}
.page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards .post-card .fusion-title.topic {
  background: #d82d1d !important;
}
.page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards .post-card .fusion-title.topic a {
  color: #fff !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 {
    margin-bottom: 2.6875rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 {
    margin-bottom: 0rem !important;
  }
}
.page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid {
  margin: 0 0 4.5625rem 0 !important;
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  column-gap: 40px;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 30px;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid {
    row-gap: 36px;
  }
}
.page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    margin: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
.page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
.page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
.page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
.page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background-color: #d7cec6 !important;
  top: -0.84375rem !important;
}
.page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  color: #222 !important;
}
.page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 1.25rem !important;
}
.page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 1;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-arts-culture > .fusion-row .subscribe-snippet .fusion-post-cards.post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 2;
  }
}
.page-id-289 .home-arts-culture > .fusion-row .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic div {
  background: #d7cec6 !important;
  margin-left: -7px;
  margin-right: -7px;
  padding: 0 7px;
}
.page-id-289 .home-arts-culture > .fusion-row .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic div a {
  color: #222 !important;
}
.page-id-289 .home-editors-corner > .fusion-row {
  max-width: 1301px !important;
}
.page-id-289 .home-editors-corner > .fusion-row .heading-col .fusion-title .fusion-title-heading {
  line-height: 1.75rem !important;
}
@media screen and (max-width: 360px) {
  .page-id-289 .home-editors-corner > .fusion-row .heading-col .fusion-title .fusion-title-heading {
    font-size: 1.5rem !important;
  }
}
.page-id-289 .home-editors-corner > .fusion-row .heading-col .premium-tag {
  margin-top: -0.0625rem;
}
.page-id-289 .home-editors-corner > .fusion-row .post-card-col .post-card-type-2 .fusion-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr;
  column-gap: 44px;
  row-gap: 49px;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-editors-corner > .fusion-row .post-card-col .post-card-type-2 .fusion-grid {
    column-gap: 20px;
    row-gap: 35px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-editors-corner > .fusion-row .post-card-col .post-card-type-2 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 36px;
  }
}
.page-id-289 .home-editors-corner > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-editors-corner > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-editors-corner > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
.page-id-289 .home-editors-corner > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
.page-id-289 .home-editors-corner > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
.page-id-289 .home-editors-corner > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
.page-id-289 .home-editors-corner > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem !important;
}
.page-id-289 .home-editors-corner > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.75rem !important;
}
.page-id-289 .home-editors-corner > .fusion-row .post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
.page-id-289 .home-editors-corner > .fusion-row .fusion-button.view-btn {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-editors-corner > .fusion-row .fusion-button.view-btn {
    margin-top: 1.875rem !important;
    margin-bottom: 2.25rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-editors-corner > .fusion-row .fusion-button.view-btn {
    margin-top: 1.8125rem !important;
    margin-bottom: 2.625rem !important;
  }
}
.page-id-289 .home-authors > .fusion-row {
  max-width: 1300px !important;
  border-bottom: 2px solid #d7cec6;
  padding-bottom: 2.6875rem;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-authors > .fusion-row {
    border-top: 2px solid #d7cec6;
    padding-bottom: 3.9375rem;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-authors > .fusion-row {
    padding-top: 0;
    padding-bottom: 4.3125rem;
    margin-left: -22px !important;
    margin-right: -22px !important;
    padding-left: 22px !important;
    padding-right: 22px !important;
  }
}
.page-id-289 .home-authors > .fusion-row .heading-col .fusion-title .fusion-title-heading {
  line-height: 1.75rem !important;
}
@media screen and (max-width: 360px) {
  .page-id-289 .home-authors > .fusion-row .heading-col .fusion-title .fusion-title-heading {
    font-size: 1.5rem !important;
  }
}
.page-id-289 .home-authors > .fusion-row .heading-col .premium-tag {
  margin-top: -0.0625rem;
}
.page-id-289 .home-authors > .fusion-row .fusion-button.view-btn {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-authors > .fusion-row .fusion-button.view-btn {
    margin-top: 1.5625rem !important;
    margin-bottom: 2.5rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-authors > .fusion-row .fusion-button.view-btn {
    margin-top: 1.8125rem !important;
    margin-bottom: 2.625rem !important;
  }
}
.page-id-289 .home-authors > .fusion-row .author-list {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-authors > .fusion-row .author-list {
    max-width: 386px;
    margin: 0 auto;
    gap: 30px 28px;
  }
}
@media screen and (max-width: 576px) {
  .page-id-289 .home-authors > .fusion-row .author-list {
    max-width: 386px;
    margin: 0 auto;
    gap: 30px 0;
  }
}
.page-id-289 .home-authors > .fusion-row .author-list .author-item {
  width: 24.3%;
  display: flex;
  gap: 0 5px;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item {
    width: 32.06%;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item {
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: flex-start;
    flex-direction: column;
    max-width: 176px;
    width: 48%;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item:last-child {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item:last-child {
    display: flex;
  }
}
.page-id-289 .home-authors > .fusion-row .author-list .author-item .author-avatar {
  width: 32.27%;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item .author-avatar {
    width: 33.66%;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item .author-avatar {
    width: 100%;
    text-align: center;
    margin-bottom: 0.75rem;
  }
}
.page-id-289 .home-authors > .fusion-row .author-list .author-item .author-avatar .avatar-img {
  height: 122px;
  object-fit: contain;
  border-radius: 0;
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item .author-avatar .avatar-img {
    height: 136px;
  }
}
.page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content {
  width: 63.92%;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content {
    width: 61.39%;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content {
    width: 100%;
  }
}
.page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content .author-name {
  margin: 0 0 0.4375rem;
  text-wrap: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 1.3125rem !important;
  line-height: 1.875rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content .author-name {
    font-size: 1.1875rem !important;
    line-height: 1.75rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content .author-name {
    font-size: 1.1875rem !important;
    line-height: 1.875rem !important;
    margin: 0 0 0.125rem;
  }
}
.page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content .author-description {
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  font-size: 0.9375rem;
  line-height: 1rem;
  color: #d82d1d;
  text-transform: uppercase;
  margin-bottom: 0.875rem;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content .author-description {
    font-size: 0.875rem !important;
    line-height: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content .author-description {
    margin-bottom: 0;
    font-size: 0.8125rem !important;
    line-height: 1rem !important;
  }
}
.page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content .author-see-articles {
  font-size: 0.875rem !important;
  padding-right: 0.875rem;
  line-height: 1.125rem !important;
  color: #222;
  text-transform: uppercase;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  position: relative;
  display: inline-block;
}
@media screen and (max-width: 1024px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content .author-see-articles {
    font-size: 0.8125rem !important;
    line-height: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content .author-see-articles {
    display: none;
  }
}
.page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content .author-see-articles:after {
  content: '';
  background: url('/wp-content/uploads/2024/04/see-article-arrow.svg') no-repeat center center;
  background-size: 100% 100%;
  width: 7px;
  height: 12px;
  display: block;
  position: absolute;
  right: 0;
  top: 3px;
}
.page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content .author-see-articles:hover {
  color: #494949;
}
.page-id-289 .home-authors > .fusion-row .author-list .author-item .author-content .author-see-articles:hover:after {
  filter: invert(29%) sepia(0%) saturate(7437%) hue-rotate(157deg) brightness(102%) contrast(103%);
}
.page-id-308 .content-container > .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-308 .content-container > .fusion-row {
    max-width: 948px !important;
  }
}
@media screen and (max-width: 1200px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col {
    width: calc(66.53% - 50px);
  }
}
@media screen and (max-width: 1024px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col {
    width: 100%;
  }
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-title h2 {
  font-size: 2.5625rem !important;
  line-height: 46px !important;
  color: #000 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-title h2 {
    font-size: 2.125rem !important;
    line-height: 39px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-title h2 {
    font-size: 1.4375rem !important;
    line-height: 27px !important;
  }
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-title.img-source {
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 18px !important;
}
@media screen and (max-width: 767px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-title.img-source {
    font-size: 0.75rem !important;
    line-height: 18px !important;
  }
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-text p {
  font-size: 1.0625rem !important;
  line-height: 30px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-text p {
    font-size: 1rem !important;
    line-height: 28px !important;
  }
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-text p:not(:last-child) {
  margin-bottom: 1.5625rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-text p:not(:last-child) {
    margin-bottom: 1.1875rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-text p:not(:last-child) {
    margin-bottom: 1.875rem !important;
  }
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-text p .dropcap {
  color: #d82d1d;
  font-size: 5.9375rem;
  line-height: 81px;
  margin-right: 1.375rem;
  height: unset !important;
  width: 59px;
}
@media screen and (max-width: 1024px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-text p .dropcap {
    margin-right: 1.875rem;
  }
}
@media screen and (max-width: 767px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-text p .dropcap {
    margin-right: 1.375rem;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-text.tmt-35 {
    margin-top: 2.1875rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-text.tmt-35 {
    margin-top: 1.6875rem !important;
  }
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-image-element .article-img img {
  height: 416px;
  object-fit: cover;
  object-position: bottom;
}
@media screen and (max-width: 1024px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-image-element .article-img img {
    height: 405px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col .fusion-image-element .article-img img {
    height: 250px;
  }
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col table.past-editors tbody tr {
  border-top: 1px solid #d7cec6;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col table.past-editors tbody tr th {
  font-family: "Suisse Works Trial Bold", sans-serif;
  font-size: 1.375rem;
  line-height: 30px;
  color: #222;
  padding: 1.6875rem 3.4375rem 1.6875rem 0;
  width: calc(137px + 55px);
  text-align: left;
}
@media screen and (max-width: 1024px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col table.past-editors tbody tr th {
    padding: 1.3125rem 2.125rem 1.3125rem 0;
    width: calc(137px + 34px);
    font-size: 1.25rem;
  }
}
@media screen and (max-width: 767px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col table.past-editors tbody tr th {
    width: calc(137px + 15px);
    padding: 1.6875rem 0.9375rem 1.6875rem 0 !important;
  }
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col table.past-editors tbody tr td {
  color: #222;
  font-family: "Suisse Works Trial Medium", sans-serif;
  font-size: 1.375rem;
  line-height: 30px;
  padding: 1.6875rem 0rem;
}
@media screen and (max-width: 1024px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col table.past-editors tbody tr td {
    padding: 1.3125rem 0rem;
    font-size: 1.25rem;
  }
}
@media screen and (max-width: 767px) {
  .page-id-308 .content-container > .fusion-row .fusion-layout-column.content-col table.past-editors tbody tr td {
    padding: 1.6875rem 0rem;
  }
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper > .fusion-builder-row-inner:first-child {
  margin-bottom: 3.25rem !important;
  overflow: hidden;
  border-radius: 2px;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper > .fusion-builder-row-inner:first-child .fusion-column-wrapper {
  background-color: #faf7ef !important;
  height: 256px;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper > .fusion-builder-row-inner:first-child .fusion-column-wrapper .fusion-title h4 u {
  color: #d82d1d !important;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .fusion-title.article-headline h4 {
  font-size: 1.3125rem !important;
  line-height: 28px !important;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe {
  width: 100% !important;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe img {
  width: 83px;
  height: 80px;
  object-fit: cover;
  object-position: top center;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  margin-bottom: 0.8125rem !important;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title h4 a {
  line-height: 26px !important;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.author a {
  font-size: 0.75rem !important;
  line-height: 16px !important;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.author:after {
  background: #999 !important;
  height: 11px;
  position: relative;
  top: 1px;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.reading-time, .page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.date {
  display: none;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(1) {
  width: 83px;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .post-card-type-5 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(2) {
  width: calc(100% - 83px - 23px);
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .post-card-type-5 .fusion-grid .post-card:first-child {
  border-top: 1px solid #d7cec6;
  padding-top: 22px;
}
.page-id-308 .content-container > .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper .post-card-type-5 .fusion-grid .post-card:not(:last-child) {
  border-width: 1px;
  margin-bottom: 1.375rem !important;
  padding-bottom: 1.875rem !important;
}
.page-id-308 .related-post > .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-308 .related-post > .fusion-row {
    max-width: 950px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-308 .related-post > .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
    border-top: 0 !important;
  }
}
.page-id-308 .related-post > .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title h3 {
  font-size: 1.9375rem !important;
  line-height: 26px !important;
  color: #222 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-308 .related-post > .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title h3 {
    font-size: 1.75rem !important;
    line-height: 28px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-308 .related-post > .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title h3 {
    margin-bottom: -2px !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-308 .related-post > .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-button {
    margin-top: 1.875rem !important;
    margin-bottom: 2.25rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-308 .related-post > .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-button {
    font-size: 1rem !important;
    margin-top: 1.8125rem !important;
    margin-bottom: 2.625rem !important;
  }
}
.page-id-308 .related-post > .fusion-row .fusion-layout-column.post-card-col .fusion-title.topic a {
  top: 0 !important;
}
@media screen and (max-width: 767px) {
  .page-id-308 .related-post > .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 ul {
    row-gap: 36px;
  }
}
.page-id-440 .marginlr-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.page-id-440 .content-container > .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .content-container > .fusion-row {
    max-width: 948px !important;
  }
}
.page-id-440 .img-content-box-sec > .fusion-row {
  max-width: calc(1300px + 42px) !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .wpatron-sec .h3 h3 {
    font-size: 28px !important;
    line-height: 41px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .wpatron-sec .h3 h3 {
    font-size: 25px !important;
    line-height: 34px !important;
  }
}
.page-id-440 .q-heading-sec .h3 h3 {
  color: #494949 !important;
  line-height: 41px !important;
}
@media screen and (max-width: 767px) {
  .page-id-440 .q-heading-sec .h3 h3 {
    font-size: 25px !important;
    line-height: 34px !important;
  }
}
.page-id-440 .q-heading-sec img {
  height: 87px;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .q-heading-sec img {
    height: 67px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .q-heading-sec img {
    height: 65px;
  }
}
.page-id-440 .q-heading-sec .txtw-928 {
  max-width: 928px;
  justify-content: space-between;
  margin: 0 auto !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .q-heading-sec .txtw-928 {
    max-width: 710px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .q-heading-sec .txtw-928 {
    max-width: 100% !important;
  }
}
.page-id-440 .wpatron-sec img {
  height: 386px;
  object-fit: cover;
  object-position: top;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .wpatron-sec img {
    height: 328px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .wpatron-sec img {
    height: 265px;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-440 .wpatron-sec p {
    font-size: 16px;
  }
}
.page-id-440 .wpatron-sec ul.checked-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.page-id-440 .wpatron-sec ul.checked-list li {
  position: relative;
  margin-bottom: 10px;
  padding-left: 33px;
  font-size: 15px;
  line-height: 25px;
}
.page-id-440 .wpatron-sec ul.checked-list li :last-child {
  margin-bottom: 0 !important;
}
.page-id-440 .wpatron-sec ul.checked-list li::before {
  content: '';
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 0;
  top: 0;
  background-size: 20px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(/wp-content/uploads/2024/04/check-circle.svg);
}
.page-id-440 .wpatron-sec ul.checked-list li:last-child {
  margin-bottom: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .wpatron-sec .h3 h3 {
    font-size: 28px !important;
    line-height: 41px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .wpatron-sec .h3 h3 {
    font-size: 23px !important;
    line-height: 27px !important;
  }
}
.page-id-440 .content-box-sec > .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .content-box-sec > .fusion-row {
    max-width: 948px !important;
  }
}
.page-id-440 .content-box-sec .content-box-col .content-box-wrap {
  display: flex;
  flex-wrap: wrap;
  margin-left: -21px !important;
  margin-right: -21px !important;
  margin-bottom: 0 !important;
}
.page-id-440 .content-box-sec .content-box-col .content-box-wrap::after, .page-id-440 .content-box-sec .content-box-col .content-box-wrap::before {
  display: none;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .content-box-sec .content-box-col .content-box-wrap {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}
.page-id-440 .content-box-sec .content-box-col .content-box-wrap .fusion-column {
  width: 33.33% !important;
  clear: initial !important;
  padding-left: 21px !important;
  padding-right: 21px !important;
  margin-bottom: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .content-box-sec .content-box-col .content-box-wrap .fusion-column {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .content-box-sec .content-box-col .content-box-wrap .fusion-column {
    width: 100% !important;
    margin-bottom: 42px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .content-box-sec .content-box-col .content-box-wrap .fusion-column:nth-of-type(3) {
    margin-bottom: 0 !important;
  }
}
.page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper {
  padding: 0 !important;
}
.page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .content-box-heading, .page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .content-container {
  text-align: left !important;
  padding: 0 27px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .content-box-heading, .page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .content-container {
    padding: 0 23px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .content-box-heading, .page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .content-container {
    padding: 0 27px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .content-box-heading {
    font-size: 16px !important;
    line-height: 19px !important;
  }
}
.page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .heading {
  margin-bottom: 7px !important;
}
.page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .heading img {
  border-radius: 10px 10px 0 0;
  height: 191px !important;
  object-fit: cover;
  margin-bottom: 27px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .heading img {
    height: 155px !important;
    margin-bottom: 25px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .heading img {
    height: 191px !important;
    margin-bottom: 27px !important;
  }
}
.page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .content-container {
  font-size: 15px !important;
  line-height: 25px !important;
  padding-bottom: 34px !important;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .content-container {
    font-size: 14px !important;
    line-height: 22px !important;
    padding-bottom: 23px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .content-box-sec .content-box-col .content-box-wrap .content-box-wrapper .content-container {
    font-size: 15px !important;
    line-height: 25px !important;
    padding-bottom: 34px !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-440 .exclusive-sec .h3 h3 {
    font-size: 28px !important;
    line-height: 41px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .exclusive-sec .h3 h3 {
    font-size: 23px !important;
    line-height: 37px !important;
  }
}
.page-id-440 .exclusive-sec .txtw-559 {
  max-width: 559px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .exclusive-sec .txtw-559 {
    max-width: 417px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .exclusive-sec .txtw-559 {
    max-width: 100% !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-440 .exclusive-sec p {
    font-size: 16px;
  }
}
.page-id-440 .exclusive-sec .fusion-button {
  width: 137px !important;
  height: 42px !important;
  border-radius: 2px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-440 .enquire-sec .h3 h3 {
    font-size: 28px !important;
    line-height: 41px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .enquire-sec .h3 h3 {
    font-size: 23px !important;
    line-height: 27px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-440 .form-sec .h3 h3 {
    font-size: 23px !important;
    line-height: 27px !important;
  }
}
.page-id-312 .marginlr-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.page-id-312 .content-container > .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-312 .content-container > .fusion-row {
    max-width: 948px !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-312 .exclusive-sec .h3 *, .page-id-312 .enquire-sec .h3 * {
    font-size: 28px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-312 .exclusive-sec .h3 *, .page-id-312 .enquire-sec .h3 * {
    font-size: 23px !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-312 .exclusive-sec p, .page-id-312 .enquire-sec p {
    font-size: 16px;
  }
}
.page-id-312 .exclusive-sec .txtw-559 {
  max-width: 559px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-312 .exclusive-sec .txtw-559 {
    max-width: 417px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-312 .exclusive-sec .txtw-559 {
    max-width: 100% !important;
    margin-bottom: 19px !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-312 .exclusive-sec p {
    font-size: 16px;
  }
}
.page-id-312 .exclusive-sec .fusion-button {
  width: 137px !important;
  height: 42px !important;
  border-radius: 2px !important;
}
.page-id-314 .marginlr-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.page-id-314 .content-container > .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-314 .content-container > .fusion-row {
    max-width: 948px !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-314 .form-sec .txtw-343 p {
    font-size: 17px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-314 .form-sec .txtw-343 p {
    font-size: 16px !important;
  }
}
.page-id-316 .donation-title-sec .fusion-row {
  max-width: 1300px !important;
  justify-content: space-between;
}
.page-id-316 .donation-title-sec .fusion-breadcrumbs {
  font-size: 13px;
  line-height: 15px;
  font-family: "Suisse Screen Trial Regular", sans-serif;
}
.page-id-316 .donation-title-sec .fusion-breadcrumbs .breadcrumb-leaf {
  color: #d82d1d !important;
}
.page-id-316 .donation-title-sec .fusion-breadcrumbs .awb-breadcrumb-list {
  color: #8d8d8d !important;
}
.page-id-316 .h1, .page-id-316 .h1 * {
  color: #222;
}
@media screen and (max-width: 767px) {
  .page-id-316 .h1, .page-id-316 .h1 * {
    font-size: 30px !important;
    line-height: 2.1875rem !important;
  }
}
.page-id-316 .contentw-421 > .fusion-row {
  max-width: 419px !important;
}
@media screen and (max-width: 767px) {
  .page-id-316 .contentw-421 > .fusion-row {
    max-width: 100% !important;
  }
}
.page-id-316 div.give-form-wrap .give-form-title {
  display: none;
}
.page-id-316 div.give-form-wrap .form-row {
  margin-bottom: 17px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-316 div.give-form-wrap .form-row {
    margin-bottom: 16px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-316 div.give-form-wrap .form-row {
    margin-bottom: 18px !important;
  }
}
.page-id-316 div.give-form-wrap .give-total-wrap::before {
  content: 'How much would you like to give?';
  font-family: "Suisse Neue Trial Medium", sans-serif;
  font-size: 15px !important;
  color: #000 !important;
  line-height: 1 !important;
  margin-bottom: 7.56px;
  display: block;
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap {
  padding-top: 53px;
}
@media screen and (max-width: 1024px) {
  .page-id-316 div.give-form-wrap div#give_purchase_form_wrap {
    padding-top: 43px !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-316 div.give-form-wrap div#give_purchase_form_wrap {
    padding-top: 44px !important;
  }
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap #give_checkout_user_info {
  padding-top: 19px;
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap #give-email-wrap {
  margin-bottom: 0 !important;
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap legend {
  display: none;
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap:before {
  content: 'Who’s giving today?';
  font-size: 23px !important;
  line-height: 1;
  font-family: "Suisse Works Trial Medium", sans-serif;
  margin-bottom: 15px;
  color: #000 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-316 div.give-form-wrap div#give_purchase_form_wrap:before {
    font-size: 20px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-316 div.give-form-wrap div#give_purchase_form_wrap:before {
    font-size: 22px !important;
  }
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-label {
  color: #494949;
  font-size: 13px;
  font-family: "Suisse Screen Trial Semibold", sans-serif;
  line-height: 1;
  margin-bottom: 10px !important;
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-input {
  border-radius: 14px !important;
  width: 100% !important;
  padding: 17px !important;
  height: 52px !important;
  font-size: 15px !important;
  line-height: normal !important;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  color: #000;
}
@media screen and (max-width: 767px) {
  .page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-input {
    padding: 16px !important;
  }
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-input::placeholder {
  color: #000;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 15px !important;
  line-height: 1;
  opacity: 1;
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-input ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #000;
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-input ::-moz-placeholder {
  /* Firefox 19+ */
  color: #000;
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-input :-ms-input-placeholder {
  /* IE 10+ */
  color: #000;
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-input :-moz-placeholder {
  /* Firefox 18- */
  color: #000;
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-donation-submit {
  padding-top: 55px;
}
@media screen and (max-width: 1024px) {
  .page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-donation-submit {
    padding-top: 45px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-donation-submit {
    padding-top: 46px !important;
  }
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-donation-submit:before {
  content: 'Donation Summary';
  font-size: 23px !important;
  line-height: 1;
  font-family: "Suisse Works Trial Medium", sans-serif;
  color: #000 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-donation-submit:before {
    font-size: 20px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-donation-submit:before {
    font-size: 22px !important;
  }
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-donation-submit #give-final-total-wrap {
  margin: 0 !important;
  padding: 20px 0 !important;
  border-top: solid 1px #8d8d8d;
  border-bottom: solid 1px #8d8d8d;
  margin-top: 23px !important;
  /*
   &::after {
   content: '$';
   bottom: 806px;
   left: 18px;
   color: $pureblack;
   font-family: $suisse-screen-medium;
   font-size: 15px;
   line-height: 1;
   border: 0 !important;
   background: transparent !important;
   height: auto !important;
   padding: 0 !important;
   z-index: 3;
   position: absolute;
   @media screen and (max-width: $breakpoint-lg) {
   bottom: 766px !important;
   }
   @media screen and (max-width: $breakpoint-md) {
   bottom: 779px !important;
   }
   @media screen and (max-width: 480px) {
   bottom: 875px !important;
   }
   }
   */
}
@media screen and (max-width: 1024px) {
  .page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-donation-submit #give-final-total-wrap {
    margin-top: 18px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-donation-submit #give-final-total-wrap {
    margin-top: 20px !important;
  }
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-donation-submit .give-final-total-amount {
  border: 0 !important;
  padding: 0 !important;
  width: 100% !important;
  font-size: 15px !important;
  line-height: normal !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  height: 15px;
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-donation-submit .give-final-total-amount:before {
  content: 'Total:';
  font-family: "Suisse Screen Trial Bold", sans-serif !important;
  line-height: 1 !important;
}
.page-id-316 div.give-form-wrap div#give_purchase_form_wrap .give-donation-submit .give-donation-total-label {
  display: none;
}
.page-id-316 div.give-form-wrap .give-currency-position-before {
  border: none !important;
  background: transparent !important;
  padding: 0 !important;
  color: #000;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 15px;
  line-height: 52px;
}
.page-id-316 div.give-form-wrap .give-donation-amount {
  position: relative;
  display: flex;
  border-radius: 13px;
  border: 1px solid #d0d0d0;
  margin-bottom: 34px !important;
  padding-left: 27px !important;
  padding-right: 50px !important;
}
@media screen and (max-width: 767px) {
  .page-id-316 div.give-form-wrap .give-donation-amount {
    margin-bottom: 44px !important;
  }
}
.page-id-316 div.give-form-wrap .give-donation-amount::after {
  content: 'AUD';
  position: absolute;
  right: 17px;
  color: #000;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 15px;
  line-height: 52px;
  z-index: 2;
}
.page-id-316 div.give-form-wrap .give-donation-amount .give-amount-top {
  border: none !important;
  width: 100% !important;
  height: 52px !important;
  font-size: 15px !important;
  line-height: normal !important;
  font-family: "Suisse Screen Trial Semibold", sans-serif;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  color: #000;
  padding-left: 0 !important;
  padding-right: 0 !important;
  position: relative;
  z-index: 1;
}
.page-id-316 div.give-form-wrap .give-donation-amount .give-amount-top::placeholder {
  color: #000;
  opacity: 1;
  line-height: 1 !important;
  font-size: 15px !important;
}
.page-id-316 div.give-form-wrap .give-donation-amount .give-amount-top ::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #000;
}
.page-id-316 div.give-form-wrap .give-donation-amount .give-amount-top ::-moz-placeholder {
  /* Firefox 19+ */
  color: #000;
}
.page-id-316 div.give-form-wrap .give-donation-amount .give-amount-top :-ms-input-placeholder {
  /* IE 10+ */
  color: #000;
}
.page-id-316 div.give-form-wrap .give-donation-amount .give-amount-top :-moz-placeholder {
  /* Firefox 18- */
  color: #000;
}
.page-id-316 div.give-form-wrap ul#give-donation-level-button-wrap {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 18px 17px;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .page-id-316 div.give-form-wrap ul#give-donation-level-button-wrap {
    gap: 17px !important;
  }
}
.page-id-316 div.give-form-wrap ul#give-donation-level-button-wrap:before, .page-id-316 div.give-form-wrap ul#give-donation-level-button-wrap:after {
  display: none !important;
}
.page-id-316 div.give-form-wrap ul#give-donation-level-button-wrap li {
  margin: 0 !important;
  padding: 0 !important;
}
@media screen and (max-width: 767px) {
  .page-id-316 div.give-form-wrap ul#give-donation-level-button-wrap li {
    width: calc(33.33% - 17px) !important;
  }
}
.page-id-316 div.give-form-wrap ul#give-donation-level-button-wrap li:nth-last-of-type(-n+2) {
  display: none;
}
.page-id-316 div.give-form-wrap ul#give-donation-level-button-wrap li .give-btn {
  background: #bdd7f3;
  height: 79px;
  width: 128px;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  margin: 0 !important;
  padding: 0 !important;
  border-radius: 4px;
  border: 0 !important;
  color: #000 !important;
  font-size: 20px;
}
@media screen and (max-width: 767px) {
  .page-id-316 div.give-form-wrap ul#give-donation-level-button-wrap li .give-btn {
    font-size: 18px !important;
    width: 100% !important;
  }
}
.page-id-316 div.give-form-wrap ul#give-donation-level-button-wrap li .give-btn:hover {
  background: rgba(189, 215, 243, .5) !important;
}
.page-id-316 div.give-form-wrap ul#give-donation-level-button-wrap li .give-btn-level-custom {
  width: 100% !important;
}
.page-id-316 div.give-form-wrap .give-submit-button-wrap {
  margin-left: auto !important;
  margin-right: auto !important;
  width: 320px !important;
  padding-top: 55px;
}
@media screen and (max-width: 1024px) {
  .page-id-316 div.give-form-wrap .give-submit-button-wrap {
    padding-top: 40px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-316 div.give-form-wrap .give-submit-button-wrap {
    padding-top: 39px !important;
  }
}
.page-id-316 div.give-form-wrap .give-submit-button-wrap input#give-purchase-button {
  color: white;
  font-size: 16px;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  text-transform: uppercase;
  line-height: 1;
  background-color: #d82d1d;
  padding: 15px 73px !important;
  width: 100% !important;
  height: 46px !important;
  border: none;
  border-radius: 2px;
}
.page-id-316 div.give-form-wrap div#give_error_test_mode {
  display: none;
}
.page-id-1395 div#give-receipt {
  max-width: 419px;
  margin: 60px auto;
}
.page-id-1702 .subscribe-banner > .fusion-row .fusion-text, .page-id-1761 .subscribe-banner > .fusion-row .fusion-text {
  max-width: 458px;
  width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .subscribe-banner > .fusion-row .fusion-text, .page-id-1761 .subscribe-banner > .fusion-row .fusion-text {
    max-width: 100%;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .subscribe-banner > .fusion-row .fusion-text p, .page-id-1761 .subscribe-banner > .fusion-row .fusion-text p {
    font-size: 1rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .subscribe-banner > .fusion-row .fusion-text p, .page-id-1761 .subscribe-banner > .fusion-row .fusion-text p {
    font-size: 0.9375rem !important;
  }
}
.page-id-1702 .subscribe-banner > .fusion-row .fusion-text.body-try-free, .page-id-1761 .subscribe-banner > .fusion-row .fusion-text.body-try-free {
  max-width: 100%;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .subscribe-banner > .fusion-row .fusion-text.body-try-free, .page-id-1761 .subscribe-banner > .fusion-row .fusion-text.body-try-free {
    margin-bottom: 2.1875rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .subscribe-banner > .fusion-row .fusion-text.body-try-free, .page-id-1761 .subscribe-banner > .fusion-row .fusion-text.body-try-free {
    margin-bottom: 1.875rem !important;
  }
}
.page-id-1702 .subscribe-banner > .fusion-row .fusion-text em, .page-id-1761 .subscribe-banner > .fusion-row .fusion-text em {
  color: #fff;
}
.page-id-1702 .subscribe-banner > .fusion-row .fusion-text strong, .page-id-1761 .subscribe-banner > .fusion-row .fusion-text strong {
  color: #fff;
  font-weight: normal;
}
.page-id-1702 .subscribe-banner > .fusion-row .fusion-button.digital-subscribe-btn, .page-id-1761 .subscribe-banner > .fusion-row .fusion-button.digital-subscribe-btn {
  min-width: auto !important;
  width: 100% !important;
  max-width: 376px !important;
  height: 50px !important;
  padding-top: 1px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .subscribe-banner > .fusion-row .fusion-button.digital-subscribe-btn, .page-id-1761 .subscribe-banner > .fusion-row .fusion-button.digital-subscribe-btn {
    height: 40px !important;
    font-size: 0.9375rem !important;
    max-width: 286px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .subscribe-banner > .fusion-row .fusion-button.digital-subscribe-btn, .page-id-1761 .subscribe-banner > .fusion-row .fusion-button.digital-subscribe-btn {
    height: 54px !important;
    font-size: 1rem !important;
    max-width: 386px !important;
    border-radius: 7px !important;
  }
}
@media screen and (max-width: 380px) {
  .page-id-1702 .subscribe-plans.with-free, .page-id-1761 .subscribe-plans.with-free {
    margin-top: -3.125rem !important;
  }
}
.page-id-1702 .subscribe-plans > .fusion-row, .page-id-1761 .subscribe-plans > .fusion-row {
  max-width: 933px !important;
  gap: 0 20px;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .subscribe-plans > .fusion-row, .page-id-1761 .subscribe-plans > .fusion-row {
    max-width: 852px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .subscribe-plans > .fusion-row .plan-col, .page-id-1761 .subscribe-plans > .fusion-row .plan-col {
    max-width: 386px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
.page-id-1702 .subscribe-plans > .fusion-row .plan-col .plan-price, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .plan-price {
  max-width: 254px;
  width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .subscribe-plans > .fusion-row .plan-col .plan-price .fusion-title-heading, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .plan-price .fusion-title-heading {
    font-size: 3.4375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .subscribe-plans > .fusion-row .plan-col .plan-price .fusion-title-heading, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .plan-price .fusion-title-heading {
    font-size: 3.375rem !important;
  }
}
.page-id-1702 .subscribe-plans > .fusion-row .plan-col .plan-price .fusion-title-heading strong, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .plan-price .fusion-title-heading strong {
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-weight: normal !important;
  font-size: 1.4375rem !important;
  line-height: 1.875rem !important;
  color: #999;
  margin-left: 0.25rem;
}
@media screen and (max-width: 767px) {
  .page-id-1702 .subscribe-plans > .fusion-row .plan-col .plan-price .fusion-title-heading strong, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .plan-price .fusion-title-heading strong {
    line-height: 1.6875rem !important;
  }
}
.page-id-1702 .subscribe-plans > .fusion-row .plan-col .plan-benefits, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .plan-benefits {
  max-width: 254px;
  width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
  margin-bottom: 3.875rem;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .subscribe-plans > .fusion-row .plan-col .plan-benefits, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .plan-benefits {
    margin-bottom: 2.6875rem;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .subscribe-plans > .fusion-row .plan-col .plan-benefits, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .plan-benefits {
    margin-bottom: 3.0625rem;
  }
}
.page-id-1702 .subscribe-plans > .fusion-row .plan-col .plan-benefits ul, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .plan-benefits ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.page-id-1702 .subscribe-plans > .fusion-row .plan-col .plan-benefits ul li, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .plan-benefits ul li {
  background: url('/wp-content/uploads/2024/04/check-circle.svg') no-repeat left top;
  font-size: 0.8125rem;
  line-height: 1rem;
  margin-bottom: 0.625rem;
  padding-left: 2.0625rem;
  padding-top: 0.25rem;
}
.page-id-1702 .subscribe-plans > .fusion-row .plan-col .plan-benefits ul li:last-child, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .plan-benefits ul li:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .subscribe-plans > .fusion-row .plan-col .plan-benefits ul li, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .plan-benefits ul li {
    color: #000;
  }
}
.page-id-1702 .subscribe-plans > .fusion-row .plan-col .fusion-button.digital-subscribe-btn, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .fusion-button.digital-subscribe-btn {
  min-width: auto !important;
  width: 100% !important;
  max-width: 376px !important;
  height: 50px !important;
  padding-top: 1px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .subscribe-plans > .fusion-row .plan-col .fusion-button.digital-subscribe-btn, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .fusion-button.digital-subscribe-btn {
    height: 40px !important;
    font-size: 0.9375rem !important;
    max-width: 341px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .subscribe-plans > .fusion-row .plan-col .fusion-button.digital-subscribe-btn, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .fusion-button.digital-subscribe-btn {
    height: 50px !important;
    font-size: 1rem !important;
    max-width: 386px !important;
  }
}
.page-id-1702 .subscribe-plans > .fusion-row .plan-col .fusion-button.digital-subscribe-btn.dark, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .fusion-button.digital-subscribe-btn.dark {
  background: #222 !important;
}
.page-id-1702 .subscribe-plans > .fusion-row .plan-col .fusion-button.digital-subscribe-btn.dark:hover, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .fusion-button.digital-subscribe-btn.dark:hover {
  background: #000 !important;
}
.page-id-1702 .subscribe-plans > .fusion-row .plan-col .cancel-subscribe, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .cancel-subscribe {
  font-size: 0.8125rem !important;
  line-height: 1.125rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .subscribe-plans > .fusion-row .plan-col .cancel-subscribe, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .cancel-subscribe {
    margin-top: 0.9375rem;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .subscribe-plans > .fusion-row .plan-col .cancel-subscribe, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .cancel-subscribe {
    margin-top: 1.125rem;
  }
}
.page-id-1702 .subscribe-plans > .fusion-row .plan-col .cancel-subscribe a, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .cancel-subscribe a {
  color: #8d8d8d !important;
  text-decoration: underline;
}
.page-id-1702 .subscribe-plans > .fusion-row .plan-col .cancel-subscribe a:hover, .page-id-1761 .subscribe-plans > .fusion-row .plan-col .cancel-subscribe a:hover {
  color: #a99f97 !important;
}
@media screen and (max-width: 767px) {
  .page-id-1702 .subscribe-plans > .fusion-row .payment-logo-col, .page-id-1761 .subscribe-plans > .fusion-row .payment-logo-col {
    height: 30px;
  }
}
.page-id-1702 .subscribe-plans > .fusion-row .payment-logo-col .fusion-column-wrapper, .page-id-1761 .subscribe-plans > .fusion-row .payment-logo-col .fusion-column-wrapper {
  gap: 15px 29px;
}
@media screen and (max-width: 767px) {
  .page-id-1702 .subscribe-plans > .fusion-row .payment-logo-col .fusion-column-wrapper, .page-id-1761 .subscribe-plans > .fusion-row .payment-logo-col .fusion-column-wrapper {
    scale: 0.768;
  }
}
.page-id-1702 .annual-plan > .fusion-row, .page-id-1761 .annual-plan > .fusion-row {
  max-width: 912px !important;
  gap: 0 20px;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .annual-plan > .fusion-row, .page-id-1761 .annual-plan > .fusion-row {
    max-width: 894px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .annual-plan > .fusion-row .fusion-image-element, .page-id-1761 .annual-plan > .fusion-row .fusion-image-element {
    text-align: center;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .annual-plan > .fusion-row .fusion-image-element .fusion-imageframe, .page-id-1761 .annual-plan > .fusion-row .fusion-image-element .fusion-imageframe {
    max-width: 279px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col {
    max-width: 386px !important;
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .plan-price, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .plan-price {
  width: 100%;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col .plan-price .fusion-title-heading, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .plan-price .fusion-title-heading {
    font-size: 3.4375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col .plan-price .fusion-title-heading, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .plan-price .fusion-title-heading {
    font-size: 3.375rem !important;
  }
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .plan-price .fusion-title-heading strong, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .plan-price .fusion-title-heading strong {
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-weight: normal !important;
  font-size: 1.4375rem !important;
  line-height: 1.875rem !important;
  color: #999;
  margin-left: 0.25rem;
}
@media screen and (max-width: 767px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col .plan-price .fusion-title-heading strong, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .plan-price .fusion-title-heading strong {
    line-height: 1.6875rem !important;
  }
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .annual-plan-des, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .annual-plan-des {
  font-size: 0.9375rem !important;
  line-height: 1.125rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col .annual-plan-des, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .annual-plan-des {
    margin-bottom: 2.25rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col .annual-plan-des, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .annual-plan-des {
    margin-bottom: 1.75rem !important;
    font-size: 0.8125rem !important;
    text-align: center;
  }
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .plan-benefits, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .plan-benefits {
  width: 100%;
  margin-bottom: 3.3125rem;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col .plan-benefits, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .plan-benefits {
    margin-bottom: 2.75rem;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col .plan-benefits, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .plan-benefits {
    max-width: 254px;
    width: 100%;
    margin-left: auto !important;
    margin-right: auto !important;
    margin-bottom: 3.0625rem;
  }
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .plan-benefits ul, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .plan-benefits ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .plan-benefits ul li, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .plan-benefits ul li {
  background: url('/wp-content/uploads/2024/04/check-circle.svg') no-repeat left top;
  font-size: 0.8125rem;
  line-height: 1rem;
  margin-bottom: 0.625rem;
  padding-left: 2.0625rem;
  padding-top: 0.25rem;
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .plan-benefits ul li:last-child, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .plan-benefits ul li:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col .plan-benefits ul li, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .plan-benefits ul li {
    color: #000;
  }
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .fusion-button.digital-subscribe-btn, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .fusion-button.digital-subscribe-btn {
  min-width: auto !important;
  width: 100% !important;
  max-width: 376px !important;
  height: 50px !important;
  padding-top: 1px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col .fusion-button.digital-subscribe-btn, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .fusion-button.digital-subscribe-btn {
    height: 40px !important;
    font-size: 0.9375rem !important;
    max-width: 341px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col .fusion-button.digital-subscribe-btn, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .fusion-button.digital-subscribe-btn {
    height: 50px !important;
    font-size: 1rem !important;
    max-width: 386px !important;
  }
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .fusion-button.digital-subscribe-btn.dark, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .fusion-button.digital-subscribe-btn.dark {
  background: #222 !important;
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .fusion-button.digital-subscribe-btn.dark:hover, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .fusion-button.digital-subscribe-btn.dark:hover {
  background: #000 !important;
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .cancel-subscribe, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .cancel-subscribe {
  font-size: 0.8125rem !important;
  line-height: 1.125rem !important;
  max-width: 376px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col .cancel-subscribe, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .cancel-subscribe {
    margin-top: 0.9375rem;
    max-width: 341px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-1702 .annual-plan > .fusion-row .annual-plan-col .cancel-subscribe, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .cancel-subscribe {
    margin-top: 1.125rem;
    max-width: 334px !important;
    margin-right: auto !important;
    margin-left: auto !important;
  }
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .cancel-subscribe a, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .cancel-subscribe a {
  color: #8d8d8d !important;
  text-decoration: underline;
}
.page-id-1702 .annual-plan > .fusion-row .annual-plan-col .cancel-subscribe a:hover, .page-id-1761 .annual-plan > .fusion-row .annual-plan-col .cancel-subscribe a:hover {
  color: #a99f97 !important;
}
.page-id-1702 .fusion-tb-footer .subscribe-ad, .page-id-1761 .fusion-tb-footer .subscribe-ad {
  display: none;
}
.page-id-1702 .loading .digital-subscribe-btn .spinner, .page-id-1761 .loading .digital-subscribe-btn .spinner {
  width: 18px;
  height: 18px;
  border: 3px solid #fff;
  border-bottom-color: transparent;
  border-radius: 50%;
  display: inline-block;
  box-sizing: border-box;
  animation: rotation 1s linear infinite;
  margin-left: 5px;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .breadcrumb-container {
    display: none;
  }
}
.page-id-274 .breadcrumb-container .fusion-row {
  max-width: 1302px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .breadcrumb-container .fusion-row {
    max-width: 950px !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-274 .breadcrumb-container .fusion-row .breadcrumb-col .fusion-column-wrapper {
    margin-right: 0 !important;
    flex-direction: row !important;
    justify-content: start !important;
    flex-wrap: wrap !important;
  }
}
.page-id-274 .breadcrumb-container .fusion-row .breadcrumb-col .fusion-column-wrapper .fusion-breadcrumbs {
  display: flex;
}
.page-id-274 .breadcrumb-container .fusion-row .breadcrumb-col .fusion-column-wrapper .fusion-breadcrumbs .awb-breadcrumb-list {
  margin-bottom: 0rem !important;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 15px;
}
.page-id-274 .breadcrumb-container .fusion-row .breadcrumb-col .fusion-column-wrapper .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after {
  margin: 0 0.375rem !important;
  color: #8d8d8d;
}
.page-id-274 .breadcrumb-container .fusion-row .breadcrumb-col .fusion-column-wrapper .fusion-breadcrumbs .awb-breadcrumb-list li span {
  color: #d82d1d;
}
.page-id-274 .breadcrumb-container .fusion-row .breadcrumb-col .fusion-column-wrapper .fusion-breadcrumbs .awb-breadcrumb-list li a span {
  color: #8d8d8d;
}
.page-id-274 .search-container {
  position: relative;
  z-index: 999;
}
.page-id-274 .search-container .fusion-row {
  max-width: 1302px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row {
    max-width: 950px !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .fusion-column-wrapper {
    margin-right: 0 !important;
    flex-direction: row !important;
    justify-content: start !important;
    flex-wrap: wrap !important;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search {
  margin-bottom: 0.9375rem !important;
  border-radius: 61px;
  border: 1px solid #d7cec6;
  background: #fff;
  height: 50px;
  position: relative;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search {
    width: 320px;
    height: 41px;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 858px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search {
    width: 257px;
  }
}
@media screen and (max-width: 375px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search {
    width: 60%;
  }
}
@media screen and (max-width: 320px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search {
    width: 53%;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search:before {
  content: '';
  background-image: url(/wp-content/uploads/2024/04/search-icon.svg);
  background-size: contain;
  width: 18px;
  height: 19px;
  position: absolute;
  top: 50%;
  left: 21px;
  transform: translateY(-50%);
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search:before {
    width: 15.481px;
    height: 16.044px;
    background-repeat: no-repeat;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search:before {
    width: 17px;
    height: 17px;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search input {
  background-color: transparent;
  border: 0 !important;
  padding: 0 50px;
  color: #222;
  font-family: "Suisse Neue Trial Regular", sans-serif;
  font-size: 0.875rem;
  line-height: 16px;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search input {
    height: 41px;
    padding: 0 48px;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search input:-webkit-autofill {
  -webkit-background-clip: text;
}
.page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search input::placeholder {
  color: #8d8d8d;
}
.page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search .close-icon {
  background-image: url(/wp-content/uploads/2024/04/close-icon.svg);
  background-size: contain;
  background-repeat: no-repeat;
  width: 17px;
  height: 17px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 19px;
  display: none;
  cursor: pointer;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .quadrant-search .close-icon {
    width: 15px;
    height: 14px;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .current-search-container {
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .current-search-container {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .current-search-container {
    margin-bottom: 18px !important;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .current-search-container .search-result-param {
  border-radius: 50px;
  background: var(--Grey, #d7cec6);
  color: #000;
  padding: 4px 12px;
  gap: 7px;
  display: inline-flex;
  cursor: pointer;
  align-items: center;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 18px;
  max-width: 100%;
}
.page-id-274 .search-container .fusion-row .sidebar-col .current-search-container .search-result-param .search-text {
  position: relative;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  max-width: calc(100% - 17px);
}
.page-id-274 .search-container .fusion-row .sidebar-col .current-search-container .search-result-param .close-icon {
  background-image: url(/wp-content/uploads/2024/04/x-icon.svg);
  background-repeat: no-repeat;
  width: 10px;
  height: 10px;
  display: block;
}
.page-id-274 .search-container .fusion-row .sidebar-col .fusion-title.filter-title {
  margin-top: 3.1875rem !important;
  border-top: 2px solid #d7cec6;
  padding-top: 12px;
  margin-bottom: 1.875rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .fusion-title.filter-title {
    display: none;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .fusion-title.filter-title * {
  color: #000 !important;
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 1.3125rem !important;
  line-height: 100% !important;
  text-transform: uppercase !important;
}
.page-id-274 .search-container .fusion-row .sidebar-col .fusion-title.criteria-title {
  padding-top: 0.8125rem;
  padding-bottom: 0.8125rem;
  margin-bottom: 0.4375rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .fusion-title.criteria-title {
    display: none;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .fusion-title.criteria-title * {
  color: #222 !important;
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 0.9375rem !important;
  line-height: 17px !important;
  text-transform: uppercase !important;
}
.page-id-274 .search-container .fusion-row .sidebar-col .filter-options {
  position: initial !important;
  align-self: self-start;
  margin: 0 0 1.5rem 0;
  border-color: #222 !important;
  width: 100%;
  max-width: 255px;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .filter-options {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
    max-width: 215px;
    border-color: #8d8d8d !important;
    padding: 0.8125rem !important;
  }
}
@media screen and (max-width: 858px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .filter-options {
    max-width: 180px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .filter-options {
    max-width: 123px;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .filter-options.writer {
    position: absolute !important;
    z-index: 99999;
    right: 0;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .filter-options.writer {
    display: none;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .filter-options.categories {
    position: absolute !important;
    right: calc(215px + 17px);
    z-index: 999;
  }
}
@media screen and (max-width: 858px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .filter-options.categories {
    right: calc(180px + 17px);
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .filter-options.categories {
    right: 0;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .filter-options .title:after {
  background-image: url(/wp-content/uploads/2024/04/drop-down-icon-black.png);
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .filter-options .title:after {
    background-image: url(/wp-content/uploads/2024/04/arrow-down-headergrey.svg);
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .filter-options .title span {
  color: #222 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .filter-options .title span {
    color: #8d8d8d !important;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .checkbox-container {
  padding-left: 0.4375rem;
  display: grid;
  row-gap: 9px;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .checkbox-container {
    display: none;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .checkbox-container .checkbox-wrap {
  cursor: pointer;
  display: grid;
  grid-template-columns: auto 1fr;
  column-gap: 8px;
  width: 100%;
  color: #494949 !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.125rem !important;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .checkbox-container .checkbox-wrap {
    font-size: 0.6875rem !important;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .checkbox-container .checkbox-wrap .checkbox {
  width: 14px;
  height: 14px;
  background-image: url("/wp-content/uploads/2024/04/check-box-inactive.svg");
  background-size: contain;
  background-repeat: no-repeat;
}
.page-id-274 .search-container .fusion-row .sidebar-col .checkbox-container .checkbox-wrap .checkbox.checked {
  background-image: url("/wp-content/uploads/2024/04/check-box-active.svg");
}
.page-id-274 .search-container .fusion-row .sidebar-col .checkbox-container .checkbox-wrap .checkbox-label {
  line-height: 100%;
}
.page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:nth-last-child(2) {
  display: none;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:nth-last-child(2) {
    display: flex;
    flex-basis: 100%;
    justify-content: space-between;
  }
}
@media screen and (max-width: 800px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:nth-last-child(2) .fusion-layout-column.previous-search-col {
    width: 70% !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:nth-last-child(2) .fusion-layout-column.previous-search-col {
    width: 100% !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:nth-last-child(2) .fusion-layout-column.previous-search-col .fusion-column-wrapper {
    min-height: 41px;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:nth-last-child(2) .fusion-layout-column.previous-search-col .fusion-column-wrapper .current-search-container {
    display: flex;
    margin-top: 1.375rem;
    margin-bottom: 1.125rem;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:nth-last-child(2) .fusion-layout-column.previous-search-col .fusion-column-wrapper .current-search-container .search-result-param {
    margin-bottom: 0px !important;
  }
}
@media screen and (max-width: 800px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:nth-last-child(2) .fusion-layout-column.display-count-col {
    width: 30% !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:nth-last-child(2) .fusion-layout-column.display-count-col {
    width: 100% !important;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:nth-last-child(2) .fusion-layout-column.display-count-col .fusion-column-wrapper {
  justify-content: flex-end !important;
}
.page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:nth-last-child(2) .fusion-layout-column.display-count-col .fusion-column-wrapper .display-count {
  margin-top: 1.625rem;
  margin-bottom: 1.375rem;
  color: #8d8d8d;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 100% !important;
  height: 18px;
  display: flex;
  align-items: center;
}
.page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:last-child {
  margin-top: 3.8125rem !important;
  margin-bottom: 3.25rem !important;
  overflow: hidden;
  border-radius: 2px;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:last-child {
    display: none;
  }
}
.page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:last-child .fusion-column-wrapper {
  background-color: #faf7ef !important;
  height: 256px;
}
.page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:last-child .fusion-column-wrapper .fusion-title h4 u {
  color: #d82d1d !important;
}
.page-id-274 .search-container .fusion-row .sidebar-col .fusion-builder-row-inner:last-child .fusion-column-wrapper .fusion-imageframe img {
  height: 90px;
}
@media screen and (max-width: 1200px) {
  .page-id-274 .search-container .fusion-row .content-col {
    width: 70% !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .content-col {
    width: 100% !important;
  }
}
.page-id-274 .search-container .fusion-row .content-col .filter-message p {
  margin: 0 !important;
}
.page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr;
  column-gap: 41px;
  row-gap: 43px;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid {
    margin-top: 0 !important;
    column-gap: 20px;
    row-gap: 35px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 35px;
  }
}
.page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
.page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
.page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
.page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
    display: none;
  }
}
.page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element .fusion-imageframe a img {
  height: 156px;
}
.page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem !important;
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
    top: 0 !important;
    position: initial !important;
    margin-bottom: 0 !important;
  }
}
.page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.75rem !important;
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-top: 0.9375rem !important;
  }
}
.page-id-274 .search-container .fusion-row .content-col .search-results .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
.page-id-274 .search-container .fusion-row .content-col .search-results .fusion-load-more-button {
  margin-top: 2.6875rem !important;
  margin-left: auto;
  margin-right: auto;
  padding: 0.125rem 1.1875rem 0rem 1.1875rem !important;
  border-radius: 2px;
  background: #d7cec6;
  color: #fff;
  text-align: center;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 100% !important;
  text-transform: uppercase;
  width: fit-content;
  font-weight: normal;
  height: 40px;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .search-container .fusion-row .content-col .search-results .fusion-load-more-button {
    padding: 0.1875rem 1.125rem 0rem 1.125rem !important;
    font-size: 0.9375rem !important;
    margin-top: 3.4375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .search-container .fusion-row .content-col .search-results .fusion-load-more-button {
    margin-top: 50px !important;
  }
}
.page-id-274 .search-container .fusion-row .content-col .search-results .fusion-load-more-button:hover {
  background-color: #a99f97 !important;
}
.page-id-274 .trending-container .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .trending-container .fusion-row {
    max-width: 950px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .trending-container .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
    border-top: 0 !important;
  }
}
.page-id-274 .trending-container .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title h3 {
  line-height: 100% !important;
  height: 26px;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .trending-container .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title h3 {
    height: unset;
  }
}
.page-id-274 .trending-container .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) {
  margin-left: auto;
}
.page-id-274 .trending-container .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) .fusion-button {
  padding: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .trending-container .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) .fusion-button {
    margin-top: 1.875rem !important;
    margin-bottom: 2.25rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .trending-container .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) .fusion-button {
    margin-top: 1.8125rem !important;
    margin-bottom: 2.625rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-274 .trending-container .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
    margin-top: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .trending-container .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
    margin-top: -1.125rem !important;
    margin-bottom: -1.125rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-274 .trending-container .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .trending-container .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card {
    padding-top: 1.125rem !important;
    padding-bottom: 1.125rem !important;
  }
}
.page-id-274 .trending-container .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
  margin-top: calc(17.5px + 20px) !important;
  margin-left: auto;
  margin-right: auto;
  padding: 0.1875rem 1.1875rem 0rem 1.1875rem !important;
  border-radius: 2px;
  background: #d7cec6;
  color: #fff;
  text-align: center;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 100% !important;
  text-transform: uppercase;
  width: fit-content;
  font-weight: normal;
  height: 40px;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  .page-id-274 .trending-container .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    padding: 0.1875rem 1.125rem 0rem 1.125rem !important;
    font-size: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-274 .trending-container .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    margin-top: calc(18px + 11px) !important;
  }
}
.page-id-274 .trending-container .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover {
  background-color: #a99f97 !important;
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content {
    margin-bottom: 0 !important;
  }
}
body.tax-quadrant_form #content .page-heading-a {
  z-index: 100;
}
body.tax-quadrant_form #content .page-heading-a .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .page-heading-a .fusion-row {
    max-width: 950px !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .page-heading-a .fusion-row {
    gap: 10px;
    align-items: center;
    flex-wrap: nowrap;
  }
  body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-builder-row-inner {
    flex-wrap: wrap !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col {
    flex: 1;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs {
    display: none;
  }
}
body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list {
  margin-top: 1.5rem !important;
  margin-bottom: 1.0625rem !important;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 15px;
}
body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after {
  margin: 0 0.375rem !important;
  color: #8d8d8d;
}
body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list li span {
  color: #d82d1d;
}
body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list li a span {
  color: #8d8d8d;
}
body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .quadrant_breadcrumbs {
  margin-top: 1.5rem !important;
  margin-bottom: 1.0625rem !important;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 15px;
  color: #8d8d8d;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .quadrant_breadcrumbs {
    display: none;
  }
}
body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .quadrant_breadcrumbs a {
  color: #8d8d8d;
}
body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .quadrant_breadcrumbs a:last-child {
  color: #d82d1d !important;
}
body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner {
  justify-content: start;
  margin-bottom: 18px;
  gap: 17px;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner {
    margin-top: 1.6875rem !important;
    margin-bottom: 1.5625rem !important;
    gap: 16px;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner {
    margin-top: 1.375rem !important;
    margin-bottom: 1.25rem !important;
    gap: 11px;
  }
}
body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner .fusion-title h2 {
  color: #d82d1d !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner .fusion-title h2 {
    line-height: 34px !important;
  }
}
@media screen and (max-width: 375px) {
  body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner .fusion-title h2 {
    font-size: 21px !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.right-col {
    width: 130px;
    height: 41px;
  }
  body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.right-col .filter-options {
    margin: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .page-heading-a .fusion-row .fusion-layout-column.right-col .filter-options {
    margin-bottom: 0.9375rem !important;
  }
}
body.tax-quadrant_form #content .snippet-subscribe-today-mobile {
  display: none;
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .snippet-subscribe-today-mobile {
    display: block;
  }
}
body.tax-quadrant_form #content .snippet-subscribe-today-mobile .fusion-row .section-label {
  display: none !important;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row {
    max-width: 950px !important;
  }
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column .fusion-post-cards-archives-tb .pagination {
  display: none;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 {
  margin-bottom: 3.5rem !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 {
    margin-bottom: 2.8125rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 {
    margin-bottom: 0 !important;
  }
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid {
  margin: 0 !important;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column {
  width: 100% !important;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner {
  width: 100% !important;
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(2) .fusion-column-wrapper {
    padding: 0 1.5625rem 0 1.4375rem;
  }
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 1.4375rem !important;
  transition: all 0.5s ease-in-out;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
  margin-bottom: 32px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 32px !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 20px !important;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 {
    margin-bottom: 2.6875rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 {
    margin-bottom: 0rem !important;
  }
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid {
  margin: 0 0 4.5625rem 0 !important;
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  column-gap: 40px;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 30px;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid {
    row-gap: 36px;
  }
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    margin: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background-color: #d82d1d !important;
  top: -0.84375rem !important;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  color: #fff !important;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 1.25rem !important;
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 1;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 2;
  }
}
body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) {
  margin-bottom: 5.0625rem !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .hero-featured-a .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) {
    display: none;
  }
}
body.tax-quadrant_form #content .snippet-subscribe-today-tablet {
  display: none;
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .snippet-subscribe-today-tablet {
    display: block;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .snippet-subscribe-today-tablet {
    display: none;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .snippet-subscribe-today-tablet .fusion-row {
    max-width: 950px !important;
  }
}
body.tax-quadrant_form #content .snippet-subscribe-today-tablet .fusion-row .section-label {
  display: none;
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .latest-featured-a .fusion-row {
    max-width: 950px !important;
  }
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
  row-gap: 8px !important;
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
  line-height: 100% !important;
  position: relative;
  font-size: 1.9375rem !important;
  line-height: 26px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
    font-size: 1.75rem !important;
    line-height: 28px !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
    font-size: 1.875rem !important;
    line-height: 28px !important;
  }
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr;
  column-gap: 44px;
  row-gap: 49px;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
    margin-top: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 36px;
  }
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background-color: #d82d1d !important;
  top: -0.84375rem !important;
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  color: #fff !important;
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.75rem !important;
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
  -webkit-line-clamp: 2;
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
  margin-top: 38px;
  margin-left: auto;
  margin-right: auto;
  padding: 0.1875rem 1.1875rem 0rem 1.1875rem !important;
  border-radius: 2px;
  background: #d7cec6;
  color: #fff;
  text-align: center;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 100% !important;
  text-transform: uppercase;
  width: fit-content;
  font-weight: normal;
  height: 40px;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    padding: 0.1875rem 1.125rem 0rem 1.125rem !important;
    font-size: 0.9375rem !important;
    margin-top: 55px;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    margin-top: 47px;
  }
}
body.tax-quadrant_form #content .latest-featured-a .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover {
  background-color: #a99f97 !important;
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .feature-archives-a .fusion-row {
    max-width: 950px !important;
  }
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
  gap: 22px;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
    gap: 18px;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
    gap: 15px;
  }
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading {
  font-size: 31px !important;
  line-height: 26px !important;
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  column-gap: 40px;
  row-gap: 30px;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid {
    margin-top: 0 !important;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 20px;
    row-gap: 32px;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 0px;
  }
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card {
    padding-bottom: 1.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background-color: #d82d1d !important;
  top: -0.84375rem !important;
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  color: #fff !important;
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.75rem !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-top: 0rem !important;
  }
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
  margin-top: 40px !important;
  margin-left: auto;
  margin-right: auto;
  padding: 0.1875rem 1.1875rem 0rem 1.1875rem !important;
  border-radius: 2px;
  background: #d7cec6;
  color: #fff;
  text-align: center;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 100% !important;
  text-transform: uppercase;
  width: fit-content;
  font-weight: normal;
  height: 40px;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    padding: 0.1875rem 1.125rem 0rem 1.125rem !important;
    font-size: 0.9375rem !important;
    margin-top: 3.25rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    margin-top: 2.9375rem !important;
    font-size: 1rem !important;
  }
}
body.tax-quadrant_form #content .feature-archives-a .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover {
  background-color: #a99f97 !important;
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content, body.archive.tag #content, body.category #content, body.page-id-4476 #content, body.tax-quadrant_form #content, body.tax-issue #content, body.page-template-page-magazine-issue #content {
    margin-bottom: 0 !important;
  }
}
body.page-id-4085 #content .page-heading-b, body.archive.tag #content .page-heading-b, body.category #content .page-heading-b, body.page-id-4476 #content .page-heading-b, body.tax-quadrant_form #content .page-heading-b, body.tax-issue #content .page-heading-b, body.page-template-page-magazine-issue #content .page-heading-b {
  z-index: 100;
}
body.page-id-4085 #content .page-heading-b .fusion-row, body.archive.tag #content .page-heading-b .fusion-row, body.category #content .page-heading-b .fusion-row, body.page-id-4476 #content .page-heading-b .fusion-row, body.tax-quadrant_form #content .page-heading-b .fusion-row, body.tax-issue #content .page-heading-b .fusion-row, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .page-heading-b .fusion-row, body.archive.tag #content .page-heading-b .fusion-row, body.category #content .page-heading-b .fusion-row, body.page-id-4476 #content .page-heading-b .fusion-row, body.tax-quadrant_form #content .page-heading-b .fusion-row, body.tax-issue #content .page-heading-b .fusion-row, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row {
    max-width: 950px !important;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .page-heading-b .fusion-row, body.archive.tag #content .page-heading-b .fusion-row, body.category #content .page-heading-b .fusion-row, body.page-id-4476 #content .page-heading-b .fusion-row, body.tax-quadrant_form #content .page-heading-b .fusion-row, body.tax-issue #content .page-heading-b .fusion-row, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row {
    gap: 10px;
    align-items: center;
    flex-wrap: nowrap;
  }
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs, body.category #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs {
    display: none;
  }
}
body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list, body.category #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list {
  margin-top: 1.5rem !important;
  margin-bottom: 1.0625rem !important;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 15px;
}
body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after, body.category #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after {
  content: '/';
  margin: 0 0.375rem !important;
  color: #8d8d8d;
}
body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li span, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li span, body.category #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li span, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li span, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li span, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li span, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li span {
  color: #d82d1d;
}
body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li a span, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li a span, body.category #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li a span, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li a span, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li a span, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li a span, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-breadcrumbs .awb-breadcrumb-list li a span {
  color: #8d8d8d;
}
body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs, body.category #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs {
  margin-top: 1.5rem !important;
  margin-bottom: 1.0625rem !important;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 15px;
  color: #8d8d8d;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs, body.category #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs {
    display: none;
  }
}
body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a, body.category #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a {
  color: #8d8d8d;
}
body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a:last-child, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a:last-child, body.category #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a:last-child, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a:last-child, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a:last-child, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a:last-child, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .quadrant_breadcrumbs a:last-child {
  color: #d82d1d !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title, body.category #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title {
    margin-top: 1.4375rem !important;
    margin-bottom: 1.5rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title, body.category #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title {
    margin-top: 1.4375rem !important;
  }
}
body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2, body.category #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2 {
  color: #222 !important;
}
@media screen and (max-width: 375px) {
  body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2, body.category #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column .fusion-title h2 {
    font-size: 21px !important;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column.left-col, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column.left-col, body.category #content .page-heading-b .fusion-row .fusion-layout-column.left-col, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column.left-col, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column.left-col, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column.left-col, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column.left-col {
    flex: 1;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column.right-col, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column.right-col, body.category #content .page-heading-b .fusion-row .fusion-layout-column.right-col, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column.right-col, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column.right-col, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column.right-col, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column.right-col {
    width: 130px;
    height: 41px;
  }
  body.page-id-4085 #content .page-heading-b .fusion-row .fusion-layout-column.right-col .filter-options, body.archive.tag #content .page-heading-b .fusion-row .fusion-layout-column.right-col .filter-options, body.category #content .page-heading-b .fusion-row .fusion-layout-column.right-col .filter-options, body.page-id-4476 #content .page-heading-b .fusion-row .fusion-layout-column.right-col .filter-options, body.tax-quadrant_form #content .page-heading-b .fusion-row .fusion-layout-column.right-col .filter-options, body.tax-issue #content .page-heading-b .fusion-row .fusion-layout-column.right-col .filter-options, body.page-template-page-magazine-issue #content .page-heading-b .fusion-row .fusion-layout-column.right-col .filter-options {
    margin: 0 !important;
  }
}
body.page-id-4085 #content .snippet-subscribe-today-mobile, body.archive.tag #content .snippet-subscribe-today-mobile, body.category #content .snippet-subscribe-today-mobile, body.page-id-4476 #content .snippet-subscribe-today-mobile, body.tax-quadrant_form #content .snippet-subscribe-today-mobile, body.tax-issue #content .snippet-subscribe-today-mobile, body.page-template-page-magazine-issue #content .snippet-subscribe-today-mobile {
  display: none;
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .snippet-subscribe-today-mobile, body.archive.tag #content .snippet-subscribe-today-mobile, body.category #content .snippet-subscribe-today-mobile, body.page-id-4476 #content .snippet-subscribe-today-mobile, body.tax-quadrant_form #content .snippet-subscribe-today-mobile, body.tax-issue #content .snippet-subscribe-today-mobile, body.page-template-page-magazine-issue #content .snippet-subscribe-today-mobile {
    display: block;
  }
}
body.page-id-4085 #content .snippet-subscribe-today-mobile .fusion-row .section-label, body.archive.tag #content .snippet-subscribe-today-mobile .fusion-row .section-label, body.category #content .snippet-subscribe-today-mobile .fusion-row .section-label, body.page-id-4476 #content .snippet-subscribe-today-mobile .fusion-row .section-label, body.tax-quadrant_form #content .snippet-subscribe-today-mobile .fusion-row .section-label, body.tax-issue #content .snippet-subscribe-today-mobile .fusion-row .section-label, body.page-template-page-magazine-issue #content .snippet-subscribe-today-mobile .fusion-row .section-label {
  display: none !important;
}
body.page-id-4085 #content .hero-featured-b .fusion-row, body.archive.tag #content .hero-featured-b .fusion-row, body.category #content .hero-featured-b .fusion-row, body.page-id-4476 #content .hero-featured-b .fusion-row, body.tax-quadrant_form #content .hero-featured-b .fusion-row, body.tax-issue #content .hero-featured-b .fusion-row, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row, body.archive.tag #content .hero-featured-b .fusion-row, body.category #content .hero-featured-b .fusion-row, body.page-id-4476 #content .hero-featured-b .fusion-row, body.tax-quadrant_form #content .hero-featured-b .fusion-row, body.tax-issue #content .hero-featured-b .fusion-row, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row {
    max-width: 950px !important;
  }
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column .fusion-post-cards-archives-tb .pagination, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column .fusion-post-cards-archives-tb .pagination, body.category #content .hero-featured-b .fusion-row .fusion-layout-column .fusion-post-cards-archives-tb .pagination, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column .fusion-post-cards-archives-tb .pagination, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column .fusion-post-cards-archives-tb .pagination, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column .fusion-post-cards-archives-tb .pagination, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column .fusion-post-cards-archives-tb .pagination {
  display: none;
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 {
  margin-bottom: 1.5rem !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 {
    margin-bottom: 2.8125rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 {
    margin-bottom: 0 !important;
  }
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid {
  margin: 0 !important;
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column {
  width: 100% !important;
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner {
  width: 100% !important;
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(2) .fusion-column-wrapper, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(2) .fusion-column-wrapper, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(2) .fusion-column-wrapper, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(2) .fusion-column-wrapper, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(2) .fusion-column-wrapper, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(2) .fusion-column-wrapper, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column:nth-child(2) .fusion-column-wrapper {
    padding: 0 1.5625rem 0 1.4375rem;
  }
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem;
  background-color: #bdd7f3 !important;
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 1.25rem !important;
  transition: all 0.5s ease-in-out;
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
  width: 100%;
  margin-bottom: 32px !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 32px !important;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 20px !important;
  }
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 {
  margin-bottom: 2.6875rem !important;
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 {
    margin-bottom: 0rem !important;
  }
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid {
  margin: 0 !important;
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  column-gap: 40px;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 30px;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid {
    row-gap: 36px;
  }
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    margin: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem !important;
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 1.25rem !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.125rem !important;
  }
}
body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 1;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 2;
  }
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards), body.archive.tag #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards), body.category #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards), body.page-id-4476 #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards), body.tax-quadrant_form #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards), body.tax-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards), body.page-template-page-magazine-issue #content .hero-featured-b .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) {
    display: none;
  }
}
body.page-id-4085 #content .snippet-subscribe-today-tablet, body.archive.tag #content .snippet-subscribe-today-tablet, body.category #content .snippet-subscribe-today-tablet, body.page-id-4476 #content .snippet-subscribe-today-tablet, body.tax-quadrant_form #content .snippet-subscribe-today-tablet, body.tax-issue #content .snippet-subscribe-today-tablet, body.page-template-page-magazine-issue #content .snippet-subscribe-today-tablet {
  display: none;
  padding-top: 2.6875rem !important;
  padding-bottom: 0rem !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .snippet-subscribe-today-tablet, body.archive.tag #content .snippet-subscribe-today-tablet, body.category #content .snippet-subscribe-today-tablet, body.page-id-4476 #content .snippet-subscribe-today-tablet, body.tax-quadrant_form #content .snippet-subscribe-today-tablet, body.tax-issue #content .snippet-subscribe-today-tablet, body.page-template-page-magazine-issue #content .snippet-subscribe-today-tablet {
    display: block;
    padding-top: 0rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .snippet-subscribe-today-tablet, body.archive.tag #content .snippet-subscribe-today-tablet, body.category #content .snippet-subscribe-today-tablet, body.page-id-4476 #content .snippet-subscribe-today-tablet, body.tax-quadrant_form #content .snippet-subscribe-today-tablet, body.tax-issue #content .snippet-subscribe-today-tablet, body.page-template-page-magazine-issue #content .snippet-subscribe-today-tablet {
    display: none;
  }
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .snippet-subscribe-today-tablet .fusion-row, body.archive.tag #content .snippet-subscribe-today-tablet .fusion-row, body.category #content .snippet-subscribe-today-tablet .fusion-row, body.page-id-4476 #content .snippet-subscribe-today-tablet .fusion-row, body.tax-quadrant_form #content .snippet-subscribe-today-tablet .fusion-row, body.tax-issue #content .snippet-subscribe-today-tablet .fusion-row, body.page-template-page-magazine-issue #content .snippet-subscribe-today-tablet .fusion-row {
    max-width: 950px !important;
  }
}
body.page-id-4085 #content .snippet-subscribe-today-tablet .fusion-row .section-label, body.archive.tag #content .snippet-subscribe-today-tablet .fusion-row .section-label, body.category #content .snippet-subscribe-today-tablet .fusion-row .section-label, body.page-id-4476 #content .snippet-subscribe-today-tablet .fusion-row .section-label, body.tax-quadrant_form #content .snippet-subscribe-today-tablet .fusion-row .section-label, body.tax-issue #content .snippet-subscribe-today-tablet .fusion-row .section-label, body.page-template-page-magazine-issue #content .snippet-subscribe-today-tablet .fusion-row .section-label {
  display: none;
}
body.page-id-4085 #content .latest-featured-b .fusion-row, body.archive.tag #content .latest-featured-b .fusion-row, body.category #content .latest-featured-b .fusion-row, body.page-id-4476 #content .latest-featured-b .fusion-row, body.tax-quadrant_form #content .latest-featured-b .fusion-row, body.tax-issue #content .latest-featured-b .fusion-row, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row {
  max-width: 1302px !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .latest-featured-b .fusion-row, body.archive.tag #content .latest-featured-b .fusion-row, body.category #content .latest-featured-b .fusion-row, body.page-id-4476 #content .latest-featured-b .fusion-row, body.tax-quadrant_form #content .latest-featured-b .fusion-row, body.tax-issue #content .latest-featured-b .fusion-row, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row {
    max-width: 950px !important;
  }
}
body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading {
  font-size: 1.9375rem !important;
  line-height: 26px !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading {
    font-size: 1.75rem !important;
    line-height: 28px !important;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.heading-col .fusion-title .fusion-title-heading {
    font-size: 1.875rem !important;
    line-height: 28px !important;
  }
}
body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr;
  column-gap: 44px;
  row-gap: 49px;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
    column-gap: 20px;
    row-gap: 35px;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 36px;
  }
}
body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem !important;
}
body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.75rem !important;
}
body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
  margin-top: 3.0625rem !important;
  margin-left: auto;
  margin-right: auto;
  padding: 0.1875rem 1.1875rem 0rem 1.1875rem !important;
  border-radius: 2px;
  background: #d7cec6;
  color: #fff;
  text-align: center;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 100% !important;
  text-transform: uppercase;
  width: fit-content;
  font-weight: normal;
  height: 40px;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    padding: 0.1875rem 1.125rem 0rem 1.125rem !important;
    font-size: 0.9375rem !important;
    margin-top: 3.4375rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    margin-top: 2.9375rem !important;
  }
}
body.page-id-4085 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover, body.archive.tag #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover, body.category #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover, body.page-id-4476 #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover, body.tax-quadrant_form #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover, body.tax-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover, body.page-template-page-magazine-issue #content .latest-featured-b .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover {
  background-color: #a99f97 !important;
}
body.archive.tag .filter-options {
  display: none !important;
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content {
    margin-bottom: 0 !important;
  }
}
body.tax-quadrant_form #content .page-heading-c {
  z-index: 100;
}
body.tax-quadrant_form #content .page-heading-c .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .page-heading-c .fusion-row {
    max-width: 950px !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .page-heading-c .fusion-row {
    gap: 10px;
    align-items: center;
    flex-wrap: nowrap;
  }
  body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-builder-row-inner {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col {
    flex: 1;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs {
    display: none;
  }
}
body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list {
  margin-top: 1.5rem !important;
  margin-bottom: 1.0625rem !important;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 15px;
}
body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after {
  margin: 0 0.375rem !important;
  color: #8d8d8d;
}
body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list li span {
  color: #d82d1d;
}
body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list li a span {
  color: #8d8d8d;
}
body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .quadrant_breadcrumbs {
  margin-top: 1.5rem !important;
  margin-bottom: 1.0625rem !important;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 15px;
  color: #8d8d8d;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .quadrant_breadcrumbs {
    display: none;
  }
}
body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .quadrant_breadcrumbs a {
  color: #8d8d8d;
}
body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .quadrant_breadcrumbs a:last-child {
  color: #d82d1d !important;
}
body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner {
  justify-content: start;
  margin-bottom: 18px;
  gap: 17px;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner {
    margin-top: 1.6875rem !important;
    margin-bottom: 1.5625rem !important;
    gap: 16px;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner {
    margin-top: 1.375rem !important;
    margin-bottom: 1.25rem !important;
    gap: 11px;
  }
}
body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner .fusion-title h2 {
  color: #d82d1d !important;
}
@media screen and (max-width: 375px) {
  body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner .fusion-title h2 {
    font-size: 21px !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.right-col {
    width: 130px;
    height: 41px;
  }
  body.tax-quadrant_form #content .page-heading-c .fusion-row .fusion-layout-column.right-col .filter-options {
    margin: 0 !important;
  }
}
body.tax-quadrant_form #content .snippet-subscribe-today-mobile {
  display: none;
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .snippet-subscribe-today-mobile {
    display: block;
  }
}
body.tax-quadrant_form #content .snippet-subscribe-today-mobile .fusion-row .section-label {
  display: none !important;
}
body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid {
  margin: 0 !important;
}
body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner {
  display: grid;
  grid-template-columns: 57.38% 39.23%;
  gap: 44px;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner {
    display: flex;
    gap: 32px;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner {
    flex-direction: column;
    gap: 0;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column.post-image {
    width: 57.68% !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column.post-image {
    width: 100% !important;
  }
}
body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column.post-image .fusion-imageframe, body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column.post-image .fusion-imageframe img {
  width: 100% !important;
  height: 425px;
  object-fit: cover;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column.post-image .fusion-imageframe, body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column.post-image .fusion-imageframe img {
    height: 349px;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column.post-image .fusion-imageframe, body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column.post-image .fusion-imageframe img {
    height: 254px;
  }
}
body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column.post-details {
  padding: 0.75rem !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column.post-details {
    width: 39.05% !important;
    padding: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column.post-details {
    width: 100% !important;
    padding-left: 23px !important;
    padding-right: 25px !important;
  }
}
body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column > .fusion-column-wrapper {
  flex-direction: column;
}
body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column > .fusion-column-wrapper .fusion-title.topic {
  margin-bottom: 0.9375rem !important;
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column > .fusion-column-wrapper .fusion-title.topic {
    top: calc(-13.5px);
    margin-bottom: -27px !important;
  }
}
body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column > .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column > .fusion-column-wrapper .fusion-title.post-title {
    margin-top: 31px !important;
  }
}
body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column > .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-bottom: 0 !important;
}
body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column > .fusion-column-wrapper .fusion-text.description {
  margin-bottom: 2rem !important;
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column > .fusion-column-wrapper .fusion-text.description {
    margin-bottom: 1.25rem !important;
  }
}
body.tax-quadrant_form #content .banner-post-card .fusion-row > .fusion-layout-column > .fusion-column-wrapper .fusion-post-cards .fusion-grid > .fusion-layout-column > .fusion-column-wrapper > .fusion-builder-row-inner > .fusion-layout-column > .fusion-column-wrapper .fusion-text.description p {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .banner-post-card .fusion-row .fusion-builder-row-inner .fusion-layout-column:nth-child(2) .fusion-column-wrapper {
    padding-bottom: 0 !important;
  }
}
body.tax-quadrant_form #content .snippet-subscribe-today-tablet {
  display: none;
  padding-top: 0rem !important;
  padding-bottom: 0rem !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .snippet-subscribe-today-tablet {
    display: block;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .snippet-subscribe-today-tablet {
    display: none;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .snippet-subscribe-today-tablet .fusion-row {
    max-width: 950px !important;
  }
}
body.tax-quadrant_form #content .snippet-subscribe-today-tablet .fusion-row .section-label {
  display: none;
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .latest-featured-c .fusion-row {
    max-width: 950px !important;
  }
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
  row-gap: 8px !important;
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
  font-size: 1.9375rem !important;
  line-height: 26px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
    font-size: 1.75rem !important;
    line-height: 28px !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
    font-size: 1.875rem !important;
    line-height: 28px !important;
  }
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) {
  margin-left: auto;
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) .fusion-button {
  padding: 0 !important;
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr;
  column-gap: 44px;
  row-gap: 49px;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
    margin-top: 0 !important;
    column-gap: 20px;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 36px;
  }
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background-color: #d82d1d !important;
  top: -0.84375rem !important;
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  color: #fff !important;
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.75rem !important;
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
  margin-top: calc(38px - 25px);
  margin-left: auto;
  margin-right: auto;
  padding: 0.1875rem 1.1875rem 0rem 1.1875rem !important;
  border-radius: 2px;
  background: #d7cec6;
  color: #fff;
  text-align: center;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 100% !important;
  text-transform: uppercase;
  width: fit-content;
  font-weight: normal;
  height: 40px;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    padding: 0.1875rem 1.125rem 0rem 1.125rem !important;
    font-size: 0.9375rem !important;
    margin-top: calc(55px - 17.5px);
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    margin-top: calc(47px - 18px);
  }
}
body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover {
  background-color: #a99f97 !important;
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .trending-archives-c .fusion-row {
    max-width: 950px !important;
  }
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
  justify-content: start !important;
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
  font-size: 1.9375rem !important;
  line-height: 26px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
    font-size: 1.75rem !important;
    line-height: 28px !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
    font-size: 1.875rem !important;
    line-height: 28px !important;
  }
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper div:not(.fusion-title) {
  margin-left: auto;
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper div:not(.fusion-title) .fusion-button {
  padding: 0 !important;
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) {
  margin-left: auto;
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) .fusion-button {
  padding: 0 !important;
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  column-gap: 40px;
  row-gap: 49px;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid {
    margin-top: 0 !important;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 20px;
    row-gap: 32px;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 0px;
  }
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card {
    padding-bottom: 1.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card:last-child {
    padding-bottom: 0rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background-color: #d82d1d !important;
  top: -0.84375rem !important;
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
    margin-bottom: 0.9375rem !important;
  }
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  color: #fff !important;
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.75rem !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-top: 0rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.25rem !important;
  }
}
body.tax-quadrant_form #content .trending-archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-3 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row, body.tax-quadrant_form #content .latest-featured-c .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row, body.tax-quadrant_form #content .latest-featured-c .fusion-row {
    max-width: 950px !important;
  }
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
  justify-content: start !important;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
  font-size: 1.9375rem !important;
  line-height: 26px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
    font-size: 1.75rem !important;
    line-height: 28px !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
    font-size: 1.875rem !important;
    line-height: 28px !important;
  }
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper div:not(.fusion-title), body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper div:not(.fusion-title) {
  margin-left: auto;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper div:not(.fusion-title) .fusion-button, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper div:not(.fusion-title) .fusion-button {
  padding: 0 !important;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title), body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) {
  margin-left: auto;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) .fusion-button, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) .fusion-button {
  padding: 0 !important;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid {
  margin: 0 !important;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column {
  width: 100% !important;
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column:nth-child(2), body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column:nth-child(2) {
    padding-left: 1.4375rem !important;
    padding-right: 1.4375rem !important;
  }
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner {
  width: 100% !important;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 1.4375rem !important;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.25rem !important;
  }
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
  margin-bottom: 32px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 32px !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.left-col .post-card-type-1 .fusion-grid .fusion-layout-column .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-text.archive-description {
    margin-bottom: 20px !important;
  }
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid {
  margin: 0 0 4.5625rem 0 !important;
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  column-gap: 40px;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 30px;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid {
    margin-top: -1.125rem !important;
    margin-bottom: -1.125rem !important;
  }
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
    padding-top: 1.125rem !important;
    padding-bottom: 1.125rem !important;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    margin: 0 !important;
  }
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem !important;
  background: #d82d1d !important;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  color: #fff !important;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.9375rem !important;
}
body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 1;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a, body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 2;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards), body.tax-quadrant_form #content .latest-featured-c .fusion-row .fusion-layout-column.right-col .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) {
    display: none;
  }
}
body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row {
    max-width: 950px !important;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 {
    margin-bottom: 2.6875rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 {
    margin-bottom: 0rem !important;
  }
}
body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid {
  margin: 0 0 4.5625rem 0 !important;
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  column-gap: 40px;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 30px;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid {
    row-gap: 36px;
  }
}
body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    margin: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background-color: #d82d1d !important;
  top: -0.84375rem !important;
}
body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  color: #fff !important;
}
body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 1.25rem !important;
}
body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 1;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 2;
  }
}
body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) {
  margin-bottom: 5.0625rem !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .featured-archive-c-mobile .fusion-row .fusion-layout-column .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) {
    display: none;
  }
}
body.tax-quadrant_form #content .archives-c .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .archives-c .fusion-row {
    max-width: 950px !important;
  }
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
  justify-content: start !important;
  gap: 17px;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
    gap: 18px;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
    gap: 15px;
  }
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
  font-size: 1.9375rem !important;
  line-height: 26px !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
    font-size: 1.75rem !important;
    line-height: 28px !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
    font-size: 1.875rem !important;
    line-height: 28px !important;
  }
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) {
  margin-left: auto;
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) .fusion-button {
  padding: 0 !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid {
    margin-top: -0.9375rem !important;
    margin-bottom: -0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid {
    margin-top: -1.125rem !important;
    margin-bottom: -1.125rem !important;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
    padding-top: 0.9375rem !important;
    padding-bottom: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
    padding-top: 1.125rem !important;
    padding-bottom: 1.125rem !important;
  }
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-title.topic {
  background-color: #d82d1d !important;
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-title.topic a {
  color: #fff !important;
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-title.post-title {
  width: 100%;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-title.post-title h4 a {
    -webkit-line-clamp: 1;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-title.post-title h4 a {
    -webkit-line-clamp: 2;
  }
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) {
    display: none;
  }
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr;
  column-gap: 44px;
  row-gap: 49px;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
    column-gap: 20px;
    row-gap: 35px;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 36px;
  }
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem !important;
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.75rem !important;
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
  margin-top: 2.5rem !important;
  margin-left: auto;
  margin-right: auto;
  padding: 0.1875rem 1.1875rem 0rem 1.1875rem !important;
  border-radius: 2px;
  background: #d7cec6;
  color: #fff;
  text-align: center;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 100% !important;
  text-transform: uppercase;
  width: fit-content;
  font-weight: normal;
  height: 40px;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    margin-top: 3.25rem !important;
    padding: 0.1875rem 1.125rem 0rem 1.125rem !important;
    font-size: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    margin-top: calc(18px + 11px) !important;
  }
}
body.tax-quadrant_form #content .archives-c .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover {
  background-color: #a99f97 !important;
}
.woocommerce-checkout #content {
  margin-bottom: 0 !important;
}
.woocommerce-checkout .woocommerce-notices-wrapper {
  display: none;
}
.woocommerce-checkout .subscribe-steps-nav > .fusion-row .subscribe-checkout-steps-nav {
  max-width: 669px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-wrap: nowrap;
  gap: 0 21px;
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .subscribe-steps-nav > .fusion-row .subscribe-checkout-steps-nav {
    gap: 0 18px;
  }
}
.woocommerce-checkout .subscribe-steps-nav > .fusion-row .subscribe-checkout-steps-nav .step-nav-item {
  width: 100%;
}
.woocommerce-checkout .subscribe-steps-nav > .fusion-row .subscribe-checkout-steps-nav .step-nav-item .step-nav-bar {
  width: 100%;
  height: 4px;
  border-radius: 2px;
  background: #d7cec6;
  margin-bottom: 0.375rem;
  position: relative;
}
.woocommerce-checkout .subscribe-steps-nav > .fusion-row .subscribe-checkout-steps-nav .step-nav-item .step-nav-text {
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 0.9375rem;
  display: block;
  color: #222;
}
.woocommerce-checkout .subscribe-steps-nav > .fusion-row .subscribe-checkout-steps-nav .step-nav-item.checkout-step-initial .step-nav-bar:after {
  content: '';
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #d82d1d;
  border-radius: 2px;
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .subscribe-steps-nav > .fusion-row .subscribe-checkout-steps-nav .step-nav-item.checkout-step-initial .step-nav-bar:after {
    width: 36.12%;
  }
}
.woocommerce-checkout .subscribe-steps-nav > .fusion-row .subscribe-checkout-steps-nav .step-nav-item.account-step-initial .step-nav-bar:after {
  content: '';
  top: 0;
  left: 0;
  position: absolute;
  width: 13.4%;
  height: 100%;
  background: #d82d1d;
  border-radius: 2px;
}
.woocommerce-checkout .subscribe-steps-nav > .fusion-row .subscribe-checkout-steps-nav .step-nav-item.step-done .step-nav-bar:after {
  content: '';
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #d82d1d;
  border-radius: 2px;
}
.woocommerce-checkout .subscribe-steps-nav > .fusion-row .subscribe-checkout-steps-nav .step-nav-item.step-done .step-nav-text {
  color: #d82d1d;
}
.woocommerce-checkout .store-breadcrumbs-nav {
  display: none;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row {
  max-width: 1302px !important;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs {
  line-height: 0.9375rem !important;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs .awb-breadcrumb-list .fusion-breadcrumb-item {
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  line-height: 0.9375rem !important;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs .awb-breadcrumb-list .fusion-breadcrumb-item.awb-breadcrumb-sep:after {
  margin: 0 0.375rem !important;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs .awb-breadcrumb-list .fusion-breadcrumb-item .breadcrumb-leaf {
  color: #d82d1d;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .left-col .fusion-column-wrapper > div {
  display: flex;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .right-col .fusion-column-wrapper {
  gap: 0 15px;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .right-col .fusion-column-wrapper > div {
  display: flex;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .custom-cart-btn {
  color: #222;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  font-size: 0.9375rem;
  line-height: 1.125rem;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .custom-cart-btn img {
  margin-right: 0.3125rem;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .custom-cart-btn .has-count {
  color: #d82d1d !important;
  text-decoration: underline;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .fusion-button.custom-checkout-btn {
  height: 20px !important;
  color: #222 !important;
  padding: 0 !important;
  font-size: 0.9375rem !important;
  background: none !important;
  min-width: auto !important;
  border-radius: 0 !important;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .fusion-button.custom-checkout-btn .fusion-button-text {
  color: #222 !important;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .fusion-button.custom-checkout-btn:hover .fusion-button-text {
  color: #494949 !important;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn {
  background: transparent !important;
  font-size: 0.8125rem !important;
  height: 14px;
  min-width: auto !important;
  justify-content: flex-start;
  padding: 0 0 0 0.8125rem !important;
  line-height: 1 !important;
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn {
    font-size: 0.875rem !important;
  }
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .fusion-button-text {
  color: #222;
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .fusion-button-text {
    color: #d82d1d;
  }
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .button-icon-left {
  width: 6px;
  height: 11px;
  position: absolute;
  left: 0;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .button-icon-left:before {
  content: '';
  background: url('/wp-content/uploads/2024/04/arrow-left-tablet.svg') no-repeat center center;
  background-size: 100% 100%;
  width: 6px;
  height: 11px;
  display: block;
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .button-icon-left:before {
    filter: invert(24%) sepia(31%) saturate(7404%) hue-rotate(352deg) brightness(88%) contrast(92%);
  }
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn:hover .fusion-button-text {
  color: #494949;
}
.woocommerce-checkout .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn:hover .button-icon-left:before {
  filter: invert(29%) sepia(0%) saturate(7437%) hue-rotate(157deg) brightness(102%) contrast(103%);
}
.woocommerce-checkout .checkout-avada-container {
  padding-top: 2.125rem !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row {
  max-width: 1302px !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .fusion-title.checkout-title {
  display: none;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .fusion-title.subscribe-title {
  display: block;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 0 13px;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row {
  width: 100%;
  margin-bottom: 1.875rem;
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row {
    margin-bottom: 1.625rem;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_first_name_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_last_name_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_state_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_postcode_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_phone_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_email_field {
  width: 47.31% !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_first_name_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_last_name_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_state_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_postcode_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_phone_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_email_field {
    width: 47.69% !important;
  }
}
@media screen and (max-width: 576px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_first_name_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_last_name_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_state_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_postcode_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_phone_field, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_email_field {
    width: 100% !important;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_address_1_field {
  margin-bottom: 0.875rem;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_address_1_field {
    margin-bottom: 0.6875rem;
  }
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row#billing_address_1_field {
    margin-bottom: 0.9375rem;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row.woocommerce-invalid:after {
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.8125rem;
  margin-top: 0.3125rem !important;
  line-height: 1;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row > label {
  font-family: "Suisse Screen Trial Semibold", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #494949;
  margin-bottom: 0.6875rem;
  display: block;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row > label {
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row > label {
    font-size: 0.9375rem;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row > label .required {
  text-decoration: none;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-text {
  border: none;
  border-radius: 0;
  background: rgba(215, 206, 198, 0.30);
  padding: 1.125rem 1.4375rem;
  height: 52px;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #494949;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-text {
    height: 45px;
    font-size: 0.875rem;
    padding: 0.875rem 1.25rem 1rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-text {
    height: 52px;
    font-size: 0.9375rem;
    padding: 1.125rem 1.4375rem;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single {
  border: none;
  border-radius: 0;
  background: rgba(215, 206, 198, 0.30);
  height: 52px;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #494949;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single {
    height: 45px;
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single {
    height: 52px;
    font-size: 0.9375rem;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {
  border: none !important;
  border-radius: 0 !important;
  height: 100%;
  background: url('/wp-content/uploads/2024/04/arrow-down-red.svg') no-repeat center center;
  width: 66px;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b {
  display: none;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #494949;
  height: 100%;
  padding-left: 1.4375rem;
  padding-right: 4.125rem;
  font-size: 0.9375rem;
  line-height: 3.25rem;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 1.25rem;
    font-size: 0.875rem;
    line-height: 2.8125rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .woocommerce-billing-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 1.4375rem;
    font-size: 0.9375rem;
    line-height: 3.25rem;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .create-account {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .create-account .form-row {
  width: 100%;
  margin-bottom: 1.875rem;
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .create-account .form-row {
    margin-bottom: 1.625rem;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .create-account .form-row.woocommerce-invalid:after {
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.8125rem;
  margin-top: 0.3125rem !important;
  line-height: 1;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .create-account .form-row > label {
  font-family: "Suisse Screen Trial Semibold", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #494949;
  margin-bottom: 0.6875rem;
  display: block;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .create-account .form-row > label {
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .create-account .form-row > label {
    font-size: 0.9375rem;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .create-account .form-row > label .required {
  text-decoration: none;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .create-account .form-row .woocommerce-input-wrapper .input-text {
  border: none;
  border-radius: 0;
  background: rgba(215, 206, 198, 0.30);
  padding: 1.125rem 1.4375rem;
  height: 52px;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #494949;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .create-account .form-row .woocommerce-input-wrapper .input-text {
    height: 45px;
    font-size: 0.875rem;
    padding: 0.875rem 1.25rem 1rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .create-account .form-row .woocommerce-input-wrapper .input-text {
    height: 52px;
    font-size: 0.9375rem;
    padding: 1.125rem 1.4375rem;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-billing-col .create-account .form-row .woocommerce-input-wrapper .show-password-input {
  right: 24px !important;
  top: 17px !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-column-wrapper > div {
  display: flex;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-column-wrapper > div.fusion-image-element {
  justify-content: center;
  display: none;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-column-wrapper > div.fusion-image-element .fusion-imageframe {
    max-width: 51px;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-column-wrapper > div.fusion-image-element .fusion-imageframe {
    max-width: 56px;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-column-wrapper > div.secure-payment {
  justify-content: center;
  height: 20px;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-column-wrapper > div.secure-payment .fusion-title-heading {
  padding-left: 1.5rem !important;
  background: url('/wp-content/uploads/2024/05/secure-icon.svg') no-repeat left center;
  padding-top: 0.25rem !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-button.coupon-toggle-btn {
  display: none;
  border-radius: 0 !important;
  background: none !important;
  color: #494949 !important;
  font-family: "Suisse Screen Trial Semibold", sans-serif !important;
  text-transform: none !important;
  font-size: 0.9375rem !important;
  height: 18px !important;
  padding: 0 !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-button.coupon-toggle-btn .fusion-button-text {
  color: #494949 !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-button.coupon-toggle-btn i {
  background: url('/wp-content/uploads/2024/04/coupon-arrow-down.svg') no-repeat center center;
  width: 13px;
  height: 8px;
  margin-left: 0.6875rem !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-button.coupon-toggle-btn i:before {
  display: none;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-cart_coupons {
  height: 0;
  margin-top: 0;
  transition: all 0.5s ease-in-out;
  display: none !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-cart_coupons.active-coupon {
  height: 50px;
  margin-top: 0.625rem;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-cart_coupons .avada-coupon-fields .input-text {
  border: none;
  border-radius: 0;
  background: rgba(215, 206, 198, 0.30);
  padding: 18px 23px;
  height: 52px;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #000;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-cart_coupons .avada-coupon-fields .input-text::placeholder {
  color: #494949;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-cart_coupons .avada-coupon-fields .fusion-button {
  flex: 0.2 1 0%;
  height: 50px;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name {
  padding-top: 0;
  padding-bottom: 0;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name .fusion-product-name-wrapper {
  flex-wrap: wrap;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name .fusion-product-name-wrapper .product-thumbnail {
  width: 100%;
  margin-right: 0;
  margin-bottom: 1.3125rem;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name .fusion-product-name-wrapper .product-thumbnail {
    margin-bottom: 1.4375rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name .fusion-product-name-wrapper .product-thumbnail {
    margin-bottom: 1.1875rem;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name .fusion-product-name-wrapper .product-thumbnail a {
  display: block;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name .fusion-product-name-wrapper .product-thumbnail a img {
  max-width: 225px;
  margin: 0 auto !important;
  display: block;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name .fusion-product-name-wrapper .product-thumbnail a img {
    max-width: 183px;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name .fusion-product-name-wrapper .product-thumbnail a img {
    max-width: 233px;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name .fusion-product-name-wrapper .product-info {
    margin-top: 0 !important;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name .fusion-product-name-wrapper .product-info .product-title {
  font-family: "Suisse Works Trial Bold", sans-serif;
  font-size: 1rem;
  color: #222;
  line-height: 1.625rem;
  padding-left: 2.25rem;
  background: url('/wp-content/uploads/2024/05/quadrant-icon.svg') no-repeat left center;
  margin-bottom: 0.6875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100%;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name .fusion-product-name-wrapper .product-info .product-short-description {
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 1.125rem;
  color: #494949;
  margin-bottom: 1rem;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-name .fusion-product-name-wrapper .product-info .product-quantity {
  display: none;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tbody tr.cart_item .product-total {
  display: none;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot {
  border-top: none !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr {
  border-bottom: 1px solid #d7cec6 !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr th {
  padding-top: 1.3125rem !important;
  padding-bottom: 1.3125rem !important;
  font-family: "Suisse Screen Trial Regular", sans-serif !important;
  font-size: 0.9375rem !important;
  line-height: 1.125rem !important;
  color: #494949 !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr td {
  padding-top: 1.3125rem !important;
  padding-bottom: 1.3125rem !important;
  font-family: "Suisse Screen Trial Regular", sans-serif !important;
  font-size: 0.9375rem !important;
  line-height: 1.125rem !important;
  color: #494949 !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.cart-subtotal th {
  padding-bottom: 1.875rem !important;
  text-align: left;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.cart-subtotal td {
  padding-bottom: 1.875rem !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.order-total th {
  font-family: "Suisse Screen Trial Bold", sans-serif !important;
  text-align: left;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.order-total th {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.order-total td {
    padding-top: 1.25rem !important;
    padding-bottom: 1.25rem !important;
  }
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.order-total td strong {
  font-weight: normal !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.order-total td strong .amount {
  color: #494949 !important;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  font-family: "Suisse Screen Trial Regular", sans-serif !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.woocommerce-shipping-totals th {
  text-align: left;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.woocommerce-shipping-totals td[data-title="Shipping"] .woocommerce-shipping-methods {
  margin-bottom: 0.3125rem;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.woocommerce-shipping-totals td[data-title="Shipping"] .woocommerce-shipping-methods li label {
  padding-left: 0 !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.woocommerce-shipping-totals td[data-title="Shipping"] .woocommerce-shipping-destination {
  font-size: 0.8125rem;
  line-height: 1.1;
  margin: 0;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.woocommerce-shipping-totals td[data-title="Shipping"] .woocommerce-shipping-destination strong {
  font-weight: normal !important;
  font-family: "Suisse Screen Trial Semibold", sans-serif;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.recurring-totals, .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb table.shop_table tfoot tr.recurring-total {
  display: none;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-payment-tb .woocommerce-checkout-payment {
  width: 100%;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-payment-tb .woocommerce-checkout-payment .wc_payment_methods {
  display: none;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-payment-tb .woocommerce-checkout-payment .place-order {
  margin-top: 2.5rem !important;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-payment-tb .woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper {
  display: none;
}
.woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-payment-tb .woocommerce-checkout-payment .place-order > .fusion-button {
  width: 100% !important;
  height: 46px !important;
  padding-top: 1px !important;
  min-width: auto !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-payment-tb .woocommerce-checkout-payment .place-order > .fusion-button {
    font-size: 0.9375rem !important;
  }
}
.woocommerce-checkout .fusion-tb-footer .subscribe-ad {
  display: none;
}
.woocommerce-checkout.has-simple-product .subscribe-steps-nav {
  display: none;
}
.woocommerce-checkout.has-simple-product .store-breadcrumbs-nav {
  display: flex;
}
.woocommerce-checkout.has-simple-product .checkout-avada-container {
  padding-top: 0 !important;
  padding-bottom: 10rem !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout.has-simple-product .checkout-avada-container {
    padding-bottom: 3.8125rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout.has-simple-product .checkout-avada-container {
    padding-bottom: 5.6875rem !important;
    padding-left: 1.375rem !important;
    padding-right: 1.375rem !important;
  }
}
.woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-billing-col .fusion-title.checkout-title {
  display: block;
}
.woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-billing-col .fusion-title.subscribe-title {
  display: none;
}
.woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-column-wrapper {
  padding: 2.6875rem 2.6875rem 2.75rem 2.6875rem !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-column-wrapper {
    padding: 1.8125rem 1.75rem 1.9375rem 1.75rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-column-wrapper {
    padding: 2.6875rem 2.5625rem 2.75rem 1.5625rem !important;
  }
}
.woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-column-wrapper > div.fusion-image-element {
  display: flex;
}
.woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-column-wrapper > div.secure-payment {
  display: none;
}
.woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-title.summary-title {
  margin-bottom: 1.875rem !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-title.summary-title {
    margin-bottom: 1.3125rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-title.summary-title {
    margin-bottom: 1.875rem !important;
  }
}
.woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-button.coupon-toggle-btn {
  display: flex;
}
.woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-checkout-order-review-tb .shop_table tbody {
  display: none;
}
.woocommerce-checkout.has-simple-product .checkout-avada-container > .fusion-row .checkout-payment-col .fusion-woo-cart_coupons {
  display: flex !important;
}
.woocommerce-checkout.has-simple-product .fusion-tb-footer .subscribe-ad {
  display: flex;
}
.woocommerce-checkout .select2-container .select2-dropdown {
  border-color: rgba(215, 206, 198, 0.30) !important;
  border-radius: 0;
  background: #fff !important;
}
.woocommerce-checkout .select2-container .select2-dropdown .select2-search {
  border-radius: 0;
  border-color: rgba(215, 206, 198, 0.30) !important;
}
.woocommerce-checkout .select2-container .select2-dropdown .select2-search .select2-search__field {
  border: none;
  color: #494949;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
}
.woocommerce-checkout .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option {
  color: #494949;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
}
.woocommerce-checkout .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted {
  color: #fff;
}
@media screen and (max-width: 640px) {
  .author #content {
    margin-bottom: 0 !important;
  }
}
.author #content .breadcrumb-container .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  .author #content .breadcrumb-container .fusion-row {
    max-width: 950px !important;
  }
}
@media screen and (max-width: 1024px) {
  .author #content .breadcrumb-container .fusion-row .fusion-layout-column.breadcrumb-col .fusion-breadcrumbs {
    display: none;
  }
}
.author #content .breadcrumb-container .fusion-row .fusion-layout-column.breadcrumb-col .fusion-breadcrumbs .awb-breadcrumb-list {
  margin-bottom: 1.0625rem !important;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 15px;
}
.author #content .breadcrumb-container .fusion-row .fusion-layout-column.breadcrumb-col .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after {
  margin: 0 0.375rem !important;
  color: #8d8d8d;
}
.author #content .breadcrumb-container .fusion-row .fusion-layout-column.breadcrumb-col .fusion-breadcrumbs .awb-breadcrumb-list li span {
  color: #d82d1d;
}
.author #content .breadcrumb-container .fusion-row .fusion-layout-column.breadcrumb-col .fusion-breadcrumbs .awb-breadcrumb-list li a span {
  color: #8d8d8d;
}
.author #content .heading-container .fusion-row {
  max-width: 1003px !important;
}
@media screen and (max-width: 1024px) {
  .author #content .heading-container .fusion-row {
    max-width: 734px !important;
  }
}
@media screen and (max-width: 767px) {
  .author #content .heading-container .fusion-row .fusion-layout-column.avatar-col {
    justify-content: center;
    margin-bottom: 1.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .author #content .heading-container .fusion-row .fusion-layout-column.avatar-col > .fusion-column-wrapper {
    max-width: 301px !important;
    display: flex !important;
    flex-direction: row !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 21px !important;
  }
}
.author #content .heading-container .fusion-row .fusion-layout-column.avatar-col > .fusion-column-wrapper img {
  width: 233px;
  height: 234px;
  object-fit: contain;
  object-position: center center;
}
@media screen and (max-width: 1024px) {
  .author #content .heading-container .fusion-row .fusion-layout-column.avatar-col > .fusion-column-wrapper img {
    width: 183px;
    height: 184px;
  }
}
@media screen and (max-width: 767px) {
  .author #content .heading-container .fusion-row .fusion-layout-column.avatar-col > .fusion-column-wrapper img {
    width: 138px;
    height: 141px;
  }
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-text.author-description {
  color: #494949 !important;
  font-family: "Suisse Neue Trial Regular", sans-serif !important;
  font-size: 0.875rem !important;
  line-height: 22px !important;
}
@media screen and (max-width: 767px) {
  .author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-text.author-description {
    line-height: 21px !important;
    text-align: center;
  }
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks {
  height: 27px;
  margin-top: 1.625rem;
}
@media screen and (max-width: 1024px) {
  .author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks {
    margin-top: 1.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks {
    margin-top: 1.875rem !important;
  }
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper {
  margin: 0rem;
  display: flex;
  gap: 12px;
}
@media screen and (max-width: 767px) {
  .author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper {
    justify-content: center;
    margin: 0rem;
  }
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon {
  margin: 0rem !important;
  width: 27px !important;
  height: 27px !important;
  background-size: 100% 100%;
  content: '';
  display: flex;
  width: 27px;
  height: 27px;
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon:before {
  content: '';
  display: flex;
  width: 27px;
  height: 27px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%;
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-facebook {
  order: 1;
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-facebook:before {
  background-image: url('/wp-content/uploads/2024/04/facebook-icon.svg');
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-twitter {
  order: 3;
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-twitter:before {
  background-image: url('/wp-content/uploads/2024/04/twitter-icon.svg');
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-instagram {
  order: 2;
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-instagram:before {
  background-image: url('/wp-content/uploads/2024/04/instagram-icon.svg');
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-linkedin {
  order: 4;
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-linkedin:before {
  background-image: url('/wp-content/uploads/2024/04/linkedin-icon.svg');
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-youtube {
  order: 5;
}
.author #content .heading-container .fusion-row .fusion-layout-column.content-col .fusion-social-networks .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-youtube:before {
  background-image: url('/wp-content/uploads/2024/04/youtube-icon.svg');
}
.author #content .heading-container .fusion-row .fusion-layout-column .fusion-title.author-name .fusion-title-heading {
  color: #222 !important;
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-size: 2rem !important;
  line-height: 30px !important;
}
@media screen and (max-width: 1024px) {
  .author #content .heading-container .fusion-row .fusion-layout-column .fusion-title.author-name .fusion-title-heading {
    font-size: 1.75rem !important;
    line-height: 26px !important;
  }
}
@media screen and (max-width: 767px) {
  .author #content .heading-container .fusion-row .fusion-layout-column .fusion-title.author-name .fusion-title-heading {
    font-size: 1.4375rem !important;
    line-height: 30px !important;
  }
}
@media screen and (max-width: 767px) {
  .author #content .heading-container .fusion-row .fusion-layout-column .fusion-title.author-title {
    margin-bottom: 0 !important;
  }
}
.author #content .heading-container .fusion-row .fusion-layout-column .fusion-title.author-title .fusion-title-heading {
  color: #d82d1d !important;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 0.9375rem !important;
  line-height: 16px !important;
  text-transform: uppercase !important;
}
@media screen and (max-width: 1024px) {
  .author #content .heading-container .fusion-row .fusion-layout-column .fusion-title.author-title .fusion-title-heading {
    font-size: 0.875rem !important;
    line-height: 16px !important;
  }
}
@media screen and (max-width: 767px) {
  .author #content .heading-container .fusion-row .fusion-layout-column .fusion-title.author-title .fusion-title-heading {
    font-size: 0.9375rem !important;
    line-height: 16px !important;
  }
}
.author #content .latest-container .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  .author #content .latest-container .fusion-row {
    max-width: 950px !important;
  }
}
.author #content .latest-container .fusion-row .fusion-layout-column .fusion-title.container-title .fusion-title-heading {
  color: #222 !important;
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 1.3125rem !important;
  line-height: 1.75rem !important;
  text-transform: uppercase !important;
}
@media screen and (max-width: 1024px) {
  .author #content .latest-container .fusion-row .fusion-layout-column .fusion-title.container-title .fusion-title-heading {
    font-size: 1.125rem !important;
    line-height: 25px !important;
  }
}
@media screen and (max-width: 767px) {
  .author #content .latest-container .fusion-row .fusion-layout-column .fusion-title.container-title .fusion-title-heading {
    font-size: 1.3125rem !important;
    line-height: 28px !important;
  }
}
@media screen and (max-width: 1024px) {
  .author #content .latest-container .fusion-row .fusion-layout-column .post-card-type-2 .fusion-grid {
    margin-top: -1.09375rem;
    margin-bottom: -1.09375rem;
  }
}
@media screen and (max-width: 767px) {
  .author #content .latest-container .fusion-row .fusion-layout-column .post-card-type-2 .fusion-grid {
    margin-top: -1.125rem;
    margin-bottom: -1.125rem;
  }
}
@media screen and (max-width: 1024px) {
  .author #content .latest-container .fusion-row .fusion-layout-column .post-card-type-2 .fusion-grid .post-card {
    padding-top: 1.09375rem;
    padding-bottom: 1.09375rem;
  }
}
@media screen and (max-width: 767px) {
  .author #content .latest-container .fusion-row .fusion-layout-column .post-card-type-2 .fusion-grid .post-card {
    padding-top: 1.125rem;
    padding-bottom: 1.125rem;
  }
}
.author #content .latest-container .fusion-row .fusion-layout-column .post-card-type-2 .fusion-grid .custom-loading-indicator {
  display: none;
}
.author #content .latest-container .fusion-row .fusion-layout-column .post-card-type-2 .fusion-load-more-button {
  margin-top: calc(49px - 24.5px) !important;
}
@media screen and (max-width: 1024px) {
  .author #content .latest-container .fusion-row .fusion-layout-column .post-card-type-2 .fusion-load-more-button {
    margin-top: 55px !important;
  }
}
@media screen and (max-width: 767px) {
  .author #content .latest-container .fusion-row .fusion-layout-column .post-card-type-2 .fusion-load-more-button {
    margin-top: calc(36px + 11px) !important;
    font-size: 1rem !important;
  }
}
.single-post #content {
  margin-bottom: 0 !important;
}
.single-post .twitter-tweet {
  margin: 0 auto !important;
}
.single-post .post-container .fusion-row {
  max-width: 1302px !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col {
  height: 0;
  transition: height 0.5s ease;
  width: 100% !important;
  max-width: 300px !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.sidebar-col {
    order: 4;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col > .fusion-column-wrapper {
  width: 251px !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col .post-card-type-4 .fusion-grid {
  margin-top: -1.5rem;
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  margin-top: 0.6875rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-title.topic {
  top: calc(-11px + -13px + -13.5px);
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-title.post-title {
  margin-bottom: 0.8125rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-title.post-title .fusion-title-heading a {
  font-size: 1.25rem !important;
  line-height: 26px !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-imageframe img {
  height: 133px;
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-text.author {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  word-break: break-all;
  max-width: 78px;
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-text.author:after {
  display: none;
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-text.author p {
  margin-bottom: 0 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-text.date:before {
  content: "";
  background: #d7cec6;
  width: 1px;
  height: 13px;
  display: inline-block;
  margin: 0 10px;
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-text.date p {
  margin-bottom: 0 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.sidebar-col .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-text.reading-time p {
  margin-bottom: 0 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col {
  width: calc(100% - 300px) !important;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col {
    width: 100% !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col {
    order: 1;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-image-element {
    margin-bottom: 0.625rem !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-image-element .fusion-imageframe {
  width: 100% !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-image-element .fusion-imageframe img {
  width: 100% !important;
  height: 538px !important;
  object-fit: cover;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-image-element .fusion-imageframe img {
    height: 492px !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-image-element .fusion-imageframe img {
    height: 254px !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-breadcrumbs {
  display: flex;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-breadcrumbs {
    display: none;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-breadcrumbs .awb-breadcrumb-list {
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 15px;
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after {
  margin: 0 0.375rem !important;
  color: #8d8d8d;
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-breadcrumbs .awb-breadcrumb-list li span {
  color: #d82d1d;
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-breadcrumbs .awb-breadcrumb-list li a span {
  color: #8d8d8d;
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .quadrant_breadcrumbs {
  margin-top: 0 !important;
  margin-bottom: 1.1875rem !important;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 15px;
  color: #8d8d8d;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .quadrant_breadcrumbs {
    display: none;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .quadrant_breadcrumbs a {
  color: #8d8d8d;
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .quadrant_breadcrumbs a:last-child {
  color: #d82d1d !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-title.banner-img-source {
  display: flex;
  justify-content: flex-end;
  margin-top: 5px !important;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-title.banner-img-source {
    padding-right: 37px;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-title.banner-img-source {
    margin-bottom: 0.8125rem !important;
    font-size: 0.75rem !important;
    margin-top: 0 !important;
    padding-right: 22px;
    padding-left: 22px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-title.banner-img-source .fusion-title-heading {
  color: #8d8d8d !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.125rem !important;
  max-width: 250px;
  margin-right: 0;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-title.banner-img-source .fusion-title-heading {
    font-size: 0.75rem !important;
    text-align: right !important;
    max-width: 100%;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner {
  align-items: flex-start;
  justify-content: flex-start;
  gap: 18px;
  margin-top: -23px;
  padding-right: 270px !important;
  flex-wrap: wrap;
}
@media screen and (max-width: 1200px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner {
    margin-top: 0;
    padding-right: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner {
    margin-top: -23px;
    padding: 0px 250px 0 37px !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner {
    margin-top: 0;
    padding: 0px 22px !important;
    flex-direction: column-reverse;
    gap: 0 18px;
  }
}
@media screen and (max-width: 1200px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-layout-column.categories-wrap {
    flex-shrink: 1 !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.topic-tag {
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem;
  line-height: 18px;
  margin-top: 5px !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.topic-tag {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.categories {
    margin-bottom: 1.3125rem !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.categories ul {
  margin: 0;
  padding: 0;
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
  max-width: 500px;
}
@media screen and (max-width: 1350px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.categories ul {
    max-width: 430px;
  }
}
@media screen and (max-width: 1280px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.categories ul {
    max-width: 330px;
  }
}
@media screen and (max-width: 1200px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.categories ul {
    max-width: none;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.categories ul li {
  display: flex;
  align-items: center;
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.categories ul li a {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 1rem !important;
  font-weight: normal !important;
  line-height: 19px !important;
  text-transform: uppercase;
  color: #222;
  position: relative;
  background: #bdd7f3;
  padding: 0.25rem 0.4375rem;
  height: 27px;
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.categories ul li a.premium {
  background: #d82d1d;
  color: #fff;
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.comments {
  display: inline-flex;
  gap: 8px;
  margin-top: 5px !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.comments {
    display: none;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.comments:before {
  content: "";
  background-image: url(/wp-content/uploads/2024/04/comments-icon.svg);
  width: 17px;
  height: 17px;
  background-size: contain;
  display: inline-block;
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.comments .fusion-title-heading {
  display: inline-block;
  color: #d82d1d !important;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 0.875rem !important;
  line-height: 16px;
  text-decoration-line: underline !important;
  text-transform: uppercase !important;
  position: relative;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.img-source {
    margin-bottom: 0.8125rem !important;
    font-size: 0.75rem !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.img-source .fusion-title-heading {
  color: #8d8d8d !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.125rem !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.content-col .fusion-builder-row-inner .fusion-title.img-source .fusion-title-heading {
    font-size: 0.75rem !important;
    text-align: right;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.post-info {
    order: 2;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner {
  align-items: center;
  justify-content: space-between;
  column-gap: 18px;
}
.single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-layout-column.categories-wrap, .single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-layout-column.comments-wrap {
  margin-right: auto !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-title.topic-tag {
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem;
  line-height: 18px;
}
.single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-title.categories ul {
  margin: 0;
  padding: 0;
  display: flex;
  gap: 6px;
}
.single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-title.categories ul li {
  display: flex;
  align-items: center;
}
.single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-title.categories ul li a {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 1rem !important;
  font-weight: normal !important;
  line-height: 19px !important;
  text-transform: uppercase;
  color: #222;
  position: relative;
  background: #bdd7f3;
  padding: 0.25rem 0.4375rem;
  height: 27px;
}
.single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-title.categories ul li a.premium {
  background: #d82d1d;
  color: #fff;
}
.single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-title.comments {
  display: inline-flex;
  gap: 8px;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-title.comments {
    display: none;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-title.comments:before {
  content: "";
  background-image: url(/wp-content/uploads/2024/04/comments-icon.svg);
  width: 17px;
  height: 17px;
  background-size: contain;
  display: inline-block;
}
.single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-title.comments .fusion-title-heading {
  display: inline-block;
  color: #d82d1d !important;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 0.875rem !important;
  line-height: 16px;
  text-decoration-line: underline !important;
  text-transform: uppercase !important;
  position: relative;
}
.single-post .post-container .fusion-row .fusion-layout-column.post-info .fusion-builder-row-inner .fusion-title.img-source .fusion-title-heading {
  color: #8d8d8d !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 18px !important;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.social-share-col {
    max-width: 27px;
    margin-left: 37px;
    margin-right: 27px;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.social-share-col {
    order: 3;
    display: none;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks {
  flex-direction: column;
  gap: 13px;
  align-items: center;
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks span a .fusion-social-network-icon {
  margin: 0;
  width: 27px !important;
  height: 27px !important;
  background-size: 100% 100%;
  content: '';
  display: flex;
  width: 27px;
  height: 27px;
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks span a .fusion-social-network-icon:before {
  content: '';
  display: flex;
  width: 27px;
  height: 27px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%;
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks span a .fusion-social-network-icon.awb-icon-facebook {
  order: 1;
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks span a .fusion-social-network-icon.awb-icon-facebook:before {
  background-image: url('/wp-content/uploads/2024/04/facebook-icon.svg');
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks span a .fusion-social-network-icon.awb-icon-twitter {
  order: 3;
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks span a .fusion-social-network-icon.awb-icon-twitter:before {
  background-image: url('/wp-content/uploads/2024/04/twitter-icon.svg');
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks span a .fusion-social-network-icon.awb-icon-instagram {
  order: 2;
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks span a .fusion-social-network-icon.awb-icon-instagram:before {
  background-image: url('/wp-content/uploads/2024/04/instagram-icon.svg');
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks span a .fusion-social-network-icon.awb-icon-linkedin {
  order: 4;
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks span a .fusion-social-network-icon.awb-icon-linkedin:before {
  background-image: url('/wp-content/uploads/2024/04/linkedin-icon.svg');
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks span a .fusion-social-network-icon.awb-icon-youtube {
  order: 5;
}
.single-post .post-container .fusion-row .fusion-layout-column.social-share-col .fusion-column-wrapper .fusion-social-networks span a .fusion-social-network-icon.awb-icon-youtube:before {
  background-image: url('/wp-content/uploads/2024/04/youtube-icon.svg');
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col {
  flex-wrap: wrap;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col {
    max-width: 842px !important;
    width: 83%;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col {
    order: 2;
    width: 100%;
  }
}
@media screen and (max-width: 1100px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col > .fusion-column-wrapper {
    margin-right: 40px;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col > .fusion-column-wrapper {
    margin-right: 0;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col > .fusion-column-wrapper > .fusion-flex-container {
  padding-bottom: 3.6875rem;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col > .fusion-column-wrapper > .fusion-flex-container {
    padding-bottom: 3.375rem;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-content-tb {
    margin-top: 2rem !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-content-tb {
    margin-top: 2.125rem !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-content-tb > .fusion-flex-container {
  padding-bottom: 3.6875rem;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-content-tb > .fusion-flex-container {
    padding-bottom: 3.375rem;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-content-tb > .fusion-flex-container:last-child {
  padding-bottom: 0;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-content-tb > .fusion-flex-container:last-child {
    padding-bottom: 0;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col > .fusion-builder-row-inner {
  padding-left: 3.25rem !important;
}
@media screen and (max-width: 1100px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col > .fusion-builder-row-inner {
    padding-right: 2.5rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col > .fusion-builder-row-inner {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-title.post-title .fusion-title-heading {
  color: #000 !important;
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-size: 2.8125rem !important;
  line-height: 52px !important;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-title.post-title .fusion-title-heading {
    font-size: 2.5rem !important;
    line-height: 47px !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-title.post-title .fusion-title-heading {
    font-size: 2.1875rem !important;
    line-height: 39px !important;
    margin-left: 22px !important;
    margin-right: 22px !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-title.img-source {
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.125rem !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-title.img-source {
    font-size: 0.75rem !important;
    line-height: 1.125rem !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-title.subheading-1 .fusion-title-heading {
  color: #494949 !important;
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-size: 1.4375rem !important;
  line-height: 30px !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-title.subheading-2 .fusion-title-heading {
  color: #494949 !important;
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 19px !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text.drop-cap p:first-child::first-letter {
  color: #d82d1d;
  font-size: 5.9375rem;
  line-height: 81px;
  padding-right: 1.375rem;
  -webkit-initial-letter: 3;
  initial-letter: 3;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text.drop-cap p:first-child::first-letter {
    padding-right: 1.25rem;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text.drop-cap p:first-child::first-letter {
    font-size: 5.1875rem;
    line-height: 75px;
    padding-right: 0.8125rem;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text .fusion-dropcap {
  color: #d82d1d;
  font-size: 5.9375rem;
  line-height: 81px;
  padding-right: 1.375rem;
  -webkit-initial-letter: 3;
  initial-letter: 3;
  margin-right: 0 !important;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text .fusion-dropcap {
    padding-right: 1.25rem;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text .fusion-dropcap {
    font-size: 5.1875rem;
    line-height: 75px;
    padding-right: 0.8125rem;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text ul {
  padding-left: 1.6875rem;
  list-style: none;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text ul li {
  position: relative;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text ul li:before {
  content: '';
  width: 6px;
  height: 30px;
  position: absolute;
  left: -1.6875rem;
  background-image: url(/wp-content/uploads/2024/04/bullet-icon.svg);
  background-repeat: no-repeat;
  background-position: center center;
  padding-left: 0.5625rem;
  margin-right: 0.75rem;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text blockquote {
  background-color: transparent;
  border: 0;
  font-style: unset;
  color: #222;
  font-family: "Suisse Works Trial Book", sans-serif;
  font-size: 2.0625rem !important;
  line-height: 46px !important;
  padding: 1.3125rem 1.875rem 0;
  margin-left: 1.3125rem !important;
  position: relative;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text blockquote:before {
  content: '';
  background-image: url(/wp-content/uploads/2024/04/quote-icon.svg);
  width: 44px;
  height: 28px;
  position: absolute;
  left: -21px;
  top: 0;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text blockquote p {
    font-size: 1.75rem !important;
    line-height: 41px !important;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-text blockquote p {
    font-size: 1.5625rem !important;
    line-height: 34px !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-imageframe.article-full-image {
    width: 100%;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-imageframe.article-full-image img {
  width: 100%;
  height: 416px;
  object-fit: cover;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-imageframe.article-full-image img {
    height: 405px;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-imageframe.article-full-image img {
    max-width: 100% !important;
    height: 250px;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-imageframe.article-half-image {
    width: 100%;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-imageframe.article-half-image img {
  width: 100%;
  max-width: 415px !important;
  height: 416px;
  object-fit: cover;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-imageframe.article-half-image img {
    height: 405px;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-imageframe.article-half-image img {
    max-width: 100% !important;
    height: 250px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .post-image-gallery ul {
  padding: 0;
  margin: 0;
  list-style: none;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .post-image-gallery.slider-for {
  margin-bottom: 0.6875rem;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .post-image-gallery.slider-for .slick-slider .slick-list .slick-track .slick-slide img {
  width: 100%;
  height: 416px !important;
  object-fit: cover;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .post-image-gallery.slider-nav {
  margin-bottom: 0.6875rem;
  position: relative;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .post-image-gallery.slider-nav .slick-slider .slick-list {
  margin: 0 -6px;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .post-image-gallery.slider-nav .slick-slider .slick-list .slick-track .slick-slide {
  margin: 0 6px;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .post-image-gallery.slider-nav .slick-slider .slick-list .slick-track .slick-slide img {
  width: 100%;
  height: 107px !important;
  object-fit: cover;
  cursor: pointer;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .post-image-gallery.slider-nav .hidden-images-count {
  position: absolute;
  bottom: 0;
  right: 0;
  justify-content: center;
  align-items: center;
  color: #fff;
  z-index: 10;
  font-size: 13px;
  background: rgba(0, 0, 0, 0.5);
  width: 163px;
  top: 0;
  height: 100%;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  display: none !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .twitter-post-block {
  width: 100% !important;
  margin-left: 3.3125rem !important;
  margin-bottom: 7rem !important;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .twitter-post-block {
    margin-left: 0 !important;
    padding-left: 1.375rem;
    padding-right: 1.375rem;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .twitter-post-block .twitter-tweet {
  margin: 0 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner {
  justify-content: start;
  align-items: center;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner:first-child {
  background-color: red;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner {
    padding: 0 22px !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.author-info-col .fusion-column-wrapper {
  flex-direction: row !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.author-info-col .fusion-column-wrapper {
    margin-bottom: 1.3125rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.author-info-col .fusion-column-wrapper .fusion-text p {
    font-size: 0.875rem !important;
    margin-bottom: 0 !important;
    line-height: 1rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.author-info-col .fusion-column-wrapper .fusion-text.reading-time {
    top: 2px;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.author-info-col .fusion-column-wrapper .fusion-text.reading-time p {
    line-height: 0.75rem !important;
    font-size: 0.75rem !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.author-info-col .fusion-column-wrapper .fusion-text.reading-time p {
    line-height: 0.75rem !important;
    font-size: 0.75rem !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.save-btn-col {
  margin-left: 1.125rem !important;
  margin-right: 0.5rem !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.save-btn-col {
    margin-left: 0 !important;
    width: fit-content;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.save-btn-col .fusion-column-wrapper div {
  display: inline-flex !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.download-btn-col {
    width: fit-content;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.download-btn-col .fusion-column-wrapper div {
  display: inline-flex !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper {
  overflow: hidden;
  position: relative;
  display: block;
  border-radius: 3px;
}
@media screen and (max-width: 1200px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper {
    padding-right: 20.625rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper {
    padding: 3rem 20rem 3rem 3.125rem !important;
    border-radius: 6px;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper {
    padding: 3.1875rem 1.5625rem 0 1.5625rem !important;
    display: grid;
    grid-template-columns: 40.17% 59.82%;
    align-items: center;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper:before {
  content: "";
  width: 536px;
  height: 536px;
  position: absolute;
  border-radius: 100%;
  background-color: #d82d1d;
  right: -145px;
  top: 73px;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper:before {
    right: -146px;
    top: 55px;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper:before {
    right: 0;
    left: calc(50% + 14px);
    transform: translateX(-50%);
    bottom: -447px;
    top: unset;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-image-element {
    order: 6;
    grid-column: 1 / span 2;
    margin-top: 28px;
    z-index: 1;
    width: 100%;
    text-align: center;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-image-element .subscription-img {
  position: absolute;
  right: 29px;
  top: 54px;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-image-element .subscription-img {
    right: calc(47px - 4px);
    top: 42px;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-image-element .subscription-img {
    position: initial;
    margin-bottom: -86px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-image-element .subscription-img img {
  width: 294px;
  height: 272px;
  object-fit: contain;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-image-element .subscription-img img {
    width: 267px;
    height: 247px;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-image-element .subscription-img img {
    width: 240px;
    height: 222px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-title {
  max-width: 361px;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-title {
    max-width: 307px;
    margin-bottom: 0.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-title {
    order: 1;
    width: 100%;
    max-width: unset;
    grid-column: 1 / span 2;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
  color: #fff !important;
  font-size: 2.0625rem !important;
  line-height: 2.3125rem !important;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
    font-size: 1.75rem !important;
    line-height: 2rem !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-title .fusion-title-heading {
    text-align: center;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-text.subscribe-text {
  display: none;
  max-width: 437px !important;
  margin-bottom: 1.3125rem !important;
  position: relative;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-text.subscribe-text {
    order: 2;
    grid-column: 1 / span 2;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-text.subscribe-text {
    max-width: 475px;
    display: block;
    margin-bottom: 1.3125rem !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-text.subscribe-text {
    max-width: 316px;
    margin-left: auto;
    margin-right: auto;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-text.subscribe-text p {
  color: #8d8d8d !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 18px !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-text.subscribe-text p {
    text-align: center;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-text.price {
  margin-left: 1.0625rem;
  width: fit-content;
  display: inline-block;
  z-index: 1;
  position: relative;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-text.price {
    margin-left: 1.1875rem;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-text.price {
    order: 5;
    margin-left: 1.0625rem;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-text.price p {
  color: #8d8d8d;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.875rem !important;
  line-height: 18px !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-checklist {
  display: flex;
  align-items: center;
  gap: 24px;
  max-width: 415px;
  z-index: 1;
  position: relative;
  flex-wrap: wrap;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-checklist {
    margin-bottom: 2.5625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-checklist {
    order: 3;
    flex-wrap: wrap;
    justify-content: center;
    column-gap: 24px;
    row-gap: 11px;
    margin-bottom: 2.3125rem !important;
    grid-column: 1 / span 2;
    max-width: unset;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-checklist li {
  padding: 0 !important;
  display: grid;
  grid-template-columns: 20px auto;
  gap: 7px;
  align-items: center;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-checklist li .icon-wrapper {
  margin: 0;
  float: none !important;
  background: unset !important;
  font-size: 0 !important;
  width: 20px;
  height: 20px;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-checklist li .icon-wrapper i:before {
  content: "";
  background-image: url(/wp-content/uploads/2024/04/tick-square.svg);
  width: 20px;
  height: 20px;
  display: inline-block;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-checklist li .fusion-li-item-content {
  margin: 0;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper .fusion-checklist li .fusion-li-item-content p {
  color: #fff !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 18px !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper div:not([class]) {
  width: fit-content;
  display: inline-block;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper div:not([class]) {
    order: 4;
    text-align: right;
    width: 100%;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.subscribe-col .fusion-column-wrapper div:not([class]) .fusion-button.subscribe-btn {
    padding: 0.125rem 1.125rem 0 1.125rem !important;
    height: 38px !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap {
  align-items: center;
  justify-content: space-between;
  column-gap: 18px;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper {
  display: flex;
  flex-direction: row !important;
  align-items: center;
  justify-content: start;
  gap: 18px;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper .fusion-title.topic-tag {
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem;
  line-height: 18px;
  text-wrap: nowrap;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper .fusion-title.categories ul {
  margin: 0;
  padding: 0;
  display: flex;
  gap: 12px;
  flex-wrap: wrap;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper .fusion-title.categories ul li {
  display: flex;
  align-items: center;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper .fusion-title.categories ul li a {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 1rem !important;
  font-weight: normal !important;
  line-height: 19px !important;
  text-transform: uppercase;
  color: #222;
  position: relative;
  background: #bdd7f3;
  padding: 0.25rem 0.4375rem;
  height: 27px;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper .fusion-title.categories ul li a.premium {
  background: #d82d1d;
  color: #fff;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper .fusion-title.comments {
  display: inline-flex;
  gap: 8px;
  text-wrap: nowrap;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper .fusion-title.comments {
    display: none;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper .fusion-title.comments:before {
  content: "";
  background-image: url(/wp-content/uploads/2024/04/comments-icon.svg);
  width: 17px;
  height: 17px;
  background-size: contain;
  display: inline-block;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper .fusion-title.comments .fusion-title-heading {
  display: inline-block;
  color: #d82d1d !important;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 0.875rem !important;
  line-height: 16px;
  text-decoration-line: underline !important;
  text-transform: uppercase !important;
  position: relative;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper .fusion-title.img-source .fusion-title-heading {
  color: #8d8d8d !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.125rem !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper .fusion-title.img-source .fusion-title-heading {
    font-size: 0.75rem !important;
    line-height: 1.125rem !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box {
  border-radius: 2px;
  background: rgba(215, 206, 198, 0.2);
  padding: 2rem 2.875rem !important;
  display: grid;
  grid-template-columns: 16.59% 54.93% 18.92% !important;
  column-gap: 36px;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 1200px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box {
    column-gap: 20px;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box {
    padding: 2rem 2.4375rem 2rem 2.25rem !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 1010px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box {
    grid-template-columns: 20% 57% 20% !important;
    column-gap: 15px;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box {
    padding: 0.625rem 1.75rem 0.625rem 1.75rem !important;
    display: block !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .avatar-wrap {
    display: flex;
    gap: 21px;
    align-items: center;
    margin-bottom: 14px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .avatar-wrap a img {
  width: 128px;
  height: 130px;
  object-fit: contain;
  object-position: center;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .avatar-wrap a img {
    width: 98px;
    height: 100px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .avatar-wrap .author-title.mobile {
  display: none;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .avatar-wrap .author-title.mobile {
    display: block;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .info-wrap {
    margin-bottom: 1rem;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .info-wrap .info-heading {
  display: flex;
  gap: 46px;
  margin-bottom: 0.875rem !important;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .info-wrap .info-heading {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .info-wrap .info-heading .author-title.desktop {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .info-wrap .info-heading .author-social.desktop {
    display: none;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .info-wrap .description p {
  color: #494949 !important;
  font-family: "Suisse Neue Trial Regular", sans-serif !important;
  font-size: 14px !important;
  line-height: 22px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  margin-bottom: 0;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .btn-wrap {
  text-align: right;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .btn-wrap {
    text-align: left;
    display: flex;
    align-items: center;
    gap: 36px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .btn-wrap .fusion-button {
  height: 42px !important;
  white-space: nowrap;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .btn-wrap .fusion-button {
    padding-left: 1.125rem !important;
    padding-right: 1.125rem !important;
    width: 116px;
    white-space: nowrap;
    height: 38px !important;
    font-size: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .btn-wrap .fusion-button {
    padding-left: 1.1875rem !important;
    padding-right: 1.1875rem !important;
    height: 40px !important;
    font-size: 1rem !important;
  }
}
@media screen and (min-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .btn-wrap .author-social.mobile {
    display: none;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .author-name-text {
  margin: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 250px;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .author-name-text {
    margin-bottom: 0.25rem;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .author-name-text a {
  color: #222 !important;
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-size: 1.3125rem !important;
  line-height: 30px !important;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .author-name-text a {
    font-size: 1.1875rem !important;
    line-height: 28px !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .author-name-text a {
    font-size: 1.3125rem !important;
    line-height: 30px !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .author-title-text {
  color: #d82d1d !important;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 0.9375rem !important;
  line-height: 16px !important;
  text-transform: uppercase !important;
  max-width: 195px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  margin: 0;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .author-title-text {
    font-size: 0.875rem !important;
    line-height: 15px !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .author-title-text {
    font-size: 0.9375rem !important;
    line-height: 16px !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper {
  margin: -0.375rem;
  display: flex;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper {
    justify-content: center;
    margin: -0.375rem;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper .fusion-social-network-icon {
  margin: 0.375rem;
  width: 27px !important;
  height: 27px !important;
  background-size: 100% 100%;
  content: "";
  display: flex;
  width: 27px;
  height: 27px;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper .fusion-social-network-icon:before {
  content: "";
  display: flex;
  width: 27px;
  height: 27px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-facebook {
  order: 1;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-facebook:before {
  background-image: url("/wp-content/uploads/2024/04/facebook-icon.svg");
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-twitter {
  order: 3;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-twitter:before {
  background-image: url("/wp-content/uploads/2024/04/twitter-icon.svg");
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-instagram {
  order: 2;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-instagram:before {
  background-image: url("/wp-content/uploads/2024/04/instagram-icon.svg");
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-linkedin {
  order: 4;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-linkedin:before {
  background-image: url("/wp-content/uploads/2024/04/linkedin-icon.svg");
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-youtube {
  order: 5;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column .author-information-box .fusion-social-networks-wrapper .fusion-social-network-icon.awb-icon-youtube:before {
  background-image: url("/wp-content/uploads/2024/04/youtube-icon.svg");
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.topic-tag-wrap .fusion-column-wrapper {
  padding-top: 0.78125rem;
  border-top: 2px solid #d7cec6;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper {
  background-image: url(/wp-content/uploads/2024/04/comment-blurred.jpg);
  background-size: cover;
  display: grid;
  justify-content: center;
  grid-template-columns: auto auto;
  column-gap: 15px;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper .fusion-title.subheading {
  grid-column: 1 / span 2;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper .fusion-title.subheading .fusion-title-heading {
  color: #000 !important;
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 1rem !important;
  line-height: 19px !important;
  text-transform: uppercase !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper .fusion-title.heading {
  grid-column: 1 / span 2;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper .fusion-title.heading .fusion-title-heading {
  color: #000 !important;
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-size: 2.0625rem !important;
  line-height: 37px !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper .fusion-button.subscribe-btn {
  display: inline-flex;
  padding: 0px 4.5625rem !important;
  justify-content: center;
  align-items: center;
  line-height: 18px !important;
  height: 46px !important;
  padding-top: 0.1875rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper .fusion-button.login-btn {
  background: transparent !important;
  padding: 0 !important;
  height: unset !important;
  padding-top: 0 !important;
  width: fit-content;
  margin: auto;
  text-transform: unset;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  min-width: unset !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper .fusion-button.login-btn:before {
  content: "";
  background-image: url(/wp-content/uploads/2024/04/login-icon.svg);
  width: 14px;
  height: 18px;
  display: inline-block;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper .fusion-button.login-btn span {
  color: #222 !important;
  font-size: 0.8125rem !important;
  line-height: 18px !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper .fusion-text {
  width: fit-content;
  justify-self: end;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper .fusion-text p {
  color: #222 !important;
  font-size: 0.8125rem !important;
  line-height: 18px !important;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper div:not([class]):not(:last-child) {
  grid-column: 1 / span 2;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-builder-row-inner .fusion-layout-column.comments-col.locked .fusion-column-wrapper div:not([class]):last-child {
  width: fit-content;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-fullwidth {
    padding: 0 22px;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .fusion-fullwidth p {
    font-size: 1rem !important;
    line-height: 28px !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share {
  padding-left: 1.375rem !important;
  padding-right: 1.375rem !important;
  min-height: auto;
  margin-bottom: 1.75rem;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share:before {
  content: 'Share:';
  font-family: "Suisse Screen Trial Medium", sans-serif;
  color: #000;
  font-size: 0.8125rem;
  line-height: 1.125rem;
  margin-right: 1.25rem;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks {
  margin: -0.5rem;
  display: flex;
  justify-content: flex-start;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span {
  margin: 0.5rem;
  display: flex;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a {
  display: flex;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon {
  width: 27px;
  height: 27px;
  margin: 0;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon {
    width: 35px;
    height: 35px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-facebook {
  order: 1;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-facebook:before {
  background: url('/wp-content/uploads/2024/04/facebook-icon.svg') no-repeat center center;
  background-size: 100% 100%;
  content: '';
  display: flex;
  width: 27px;
  height: 27px;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-facebook:before {
    width: 35px;
    height: 35px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-twitter {
  order: 3;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-twitter:before {
  background: url('/wp-content/uploads/2024/04/twitter-icon.svg') no-repeat center center;
  background-size: 100% 100%;
  content: '';
  display: flex;
  width: 27px;
  height: 27px;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-twitter:before {
    width: 35px;
    height: 35px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-instagram {
  order: 2;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-instagram:before {
  background: url('/wp-content/uploads/2024/04/instagram-icon.svg') no-repeat center center;
  background-size: 100% 100%;
  content: '';
  display: flex;
  width: 27px;
  height: 27px;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-instagram:before {
    width: 35px;
    height: 35px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-linkedin {
  order: 4;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-linkedin:before {
  background: url('/wp-content/uploads/2024/04/linkedin-icon.svg') no-repeat center center;
  background-size: 100% 100%;
  content: '';
  display: flex;
  width: 27px;
  height: 27px;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-linkedin:before {
    width: 35px;
    height: 35px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-youtube {
  order: 5;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-youtube:before {
  background: url('/wp-content/uploads/2024/04/youtube-icon.svg') no-repeat center center;
  background-size: 100% 100%;
  content: '';
  display: flex;
  width: 27px;
  height: 27px;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .mobile-social-share .fusion-social-networks > span a .fusion-social-network-icon.awb-icon-youtube:before {
    width: 35px;
    height: 35px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area {
  width: 100%;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  border-bottom: 1px solid #d7cec6;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom {
  max-width: 100%;
  padding: 0;
  margin: 0 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap {
  padding-bottom: 1.375rem;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-head {
  display: none;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .wpdiscuz-textarea-wrap {
  padding-top: 0;
  padding-bottom: 2rem;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .wpdiscuz-textarea-wrap {
    padding-bottom: 1.6875rem;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .wpd-form-foot {
  display: block !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .wpd-form-foot .wc-field-submit {
  padding: 0 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .wpd-form-foot .wc-field-submit .wc_comm_submit {
  padding-left: 1.1875rem !important;
  padding-right: 1.1875rem !important;
  height: 40px;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-weight: normal !important;
  border: none !important;
  border-radius: 2px !important;
  box-shadow: none !important;
  color: #fff !important;
  text-transform: uppercase;
  background: #d82d1d !important;
  font-size: 1rem !important;
  letter-spacing: 0;
  display: flex;
  align-items: center;
  padding-top: 6px;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .wpd-form-foot .wc-field-submit .wc_comm_submit:hover {
  background: #981c11 !important;
  opacity: 1 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .wpd-avatar {
  margin-right: 0.875rem;
  width: 54px;
  display: flex !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .wpd-avatar {
    margin-right: 0.625rem;
    width: 45px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .wpd-avatar img {
  width: 54px;
  height: 54px;
  border: 1px solid #d82d1d;
  border-radius: 50%;
  max-width: 54px;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .wpd-avatar img {
    width: 45px;
    height: 45px;
    max-width: 45px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .ql-container {
  border-radius: 10px;
  border: 1px solid #d7cec6 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .ql-container .ql-editor {
  min-height: 89px;
  padding: 1.125rem 1rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .ql-container .ql-editor:before {
  font-family: "Suisse Neue Trial Regular", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.375rem !important;
  font-style: normal !important;
  color: #494949 !important;
  letter-spacing: 0 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-form-wrap .wpd-form-wrapper .ql-container .ql-editor p {
  letter-spacing: 0 !important;
  font-family: "Suisse Neue Trial Regular", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.375rem !important;
  font-style: normal !important;
  color: #494949 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head {
  border-color: #d7cec6 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head .wpd-thread-info {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  font-size: 1rem !important;
  line-height: 1.1875rem !important;
  font-weight: normal !important;
  text-transform: uppercase;
  color: #d82d1d !important;
  padding-bottom: 11px;
  padding-left: 0;
  letter-spacing: 0;
  border: none !important;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head .wpd-thread-info {
    font-size: 0.8125rem !important;
    line-height: 1.0625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head .wpd-thread-info {
    font-size: 1rem !important;
    line-height: 1.1875rem !important;
    flex-basis: auto !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head .wpd-thread-filter .wpd-filter {
  padding: 0 !important;
  width: auto !important;
  margin: 0 !important;
  border: none;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head .wpd-thread-filter .wpd-filter .fa-bolt {
  padding: 0 0.34375rem 0.6875rem !important;
  display: flex;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head .wpd-thread-filter .wpd-filter .fa-bolt:before {
  content: '';
  width: 25px;
  height: 24px;
  display: block;
  background: url('/wp-content/uploads/2024/05/flash-icon.svg') no-repeat center;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head .wpd-thread-filter .wpd-filter .fa-fire {
  padding: 0 0.34375rem 0.6875rem !important;
  display: flex;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head .wpd-thread-filter .wpd-filter .fa-fire:before {
  content: '';
  width: 25px;
  height: 24px;
  display: block;
  background: url('/wp-content/uploads/2024/05/fire-icon.svg') no-repeat center;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head .wpd-thread-filter .wpd-filter.wpdf-sorting {
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 1.125rem !important;
  padding-bottom: 0.75rem !important;
  min-width: auto !important;
  padding-left: 0.84375rem !important;
  text-transform: uppercase;
}
@media screen and (max-width: 1024px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head .wpd-thread-filter .wpd-filter.wpdf-sorting {
    font-size: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head .wpd-thread-filter .wpd-filter.wpdf-sorting {
    font-size: 1rem !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-head .wpd-thread-filter .wpd-filter.wpdf-sorting .wpdiscuz-sort-button {
  text-transform: uppercase !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list {
  padding-top: 1.375rem !important;
  padding-bottom: 0;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment {
  margin-bottom: 2.625rem !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment {
    margin-bottom: 3.125rem !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .wpdiscuz-textarea-wrap {
  padding-top: 0;
  padding-bottom: 2rem;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .wpdiscuz-textarea-wrap {
    padding-bottom: 1.6875rem;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .wpd-form-foot {
  display: block !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .wpd-form-foot .wc-field-submit {
  padding: 0 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .wpd-form-foot .wc-field-submit .wc_comm_submit {
  padding-left: 1.1875rem !important;
  padding-right: 1.1875rem !important;
  height: 40px;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-weight: normal !important;
  border: none !important;
  border-radius: 2px !important;
  box-shadow: none !important;
  color: #fff !important;
  text-transform: uppercase;
  background: #d82d1d !important;
  font-size: 1rem !important;
  letter-spacing: 0;
  display: flex;
  align-items: center;
  padding-top: 6px;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .wpd-form-foot .wc-field-submit .wc_comm_submit:hover {
  background: #981c11 !important;
  opacity: 1 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .wpd-avatar {
  margin-right: 0.875rem;
  width: 54px;
  display: flex !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .wpd-avatar {
    width: 45px;
    margin-right: 0.625rem;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .wpd-avatar img {
  width: 54px;
  height: 54px;
  border: 1px solid #d82d1d;
  border-radius: 50%;
  max-width: 54px;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .wpd-avatar img {
    width: 45px;
    height: 45px;
    max-width: 45px;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .ql-container {
  border-radius: 10px;
  border: 1px solid #d7cec6 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .ql-container .ql-editor {
  min-height: 89px;
  padding: 1.125rem 1rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .ql-container .ql-editor:before {
  font-family: "Suisse Neue Trial Regular", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.375rem !important;
  font-style: normal !important;
  color: #494949 !important;
  letter-spacing: 0 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-form-wrapper .ql-container .ql-editor p {
  letter-spacing: 0 !important;
  font-family: "Suisse Neue Trial Regular", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.375rem !important;
  font-style: normal !important;
  color: #494949 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap {
  padding-bottom: 0 !important;
  margin-bottom: 1.6875rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right {
  padding-bottom: 0 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  align-items: center !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-avatar {
  padding-right: 0.875rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-avatar img {
  border: none !important;
  width: 51px !important;
  height: 51px !important;
  border-radius: 50% !important;
  max-width: 51px !important;
  padding: 0 !important;
}
@media screen and (max-width: 767px) {
  .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-avatar img {
    width: 45px !important;
    height: 45px !important;
    max-width: 45px !important;
  }
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-user-info {
  display: flex !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-user-info .wpd-uinfo-top {
  margin-bottom: 0 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-author {
  color: #222;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  text-transform: uppercase;
  font-size: 1.0625rem !important;
  line-height: 1rem !important;
  font-weight: normal !important;
  letter-spacing: 0;
  margin-right: 0.375rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-author a {
  display: flex;
  align-items: center;
  gap: 6px;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-author a .verified-badge {
  background: url(/wp-content/uploads/2024/05/verified-badge.svg);
  background-size: contain;
  background-repeat: no-repeat;
  width: 18px;
  height: 17px;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-label {
  display: none !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-user-info .wpd-uinfo-top .wpd-comment-share {
  display: none !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-user-info .wpd-uinfo-bottom {
  align-items: center !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-user-info .wpd-uinfo-bottom .wpd-comment-date {
  padding-left: 0.625rem;
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  color: #8d8d8d !important;
  font-size: 0.8125rem !important;
  line-height: 1.125rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-user-info .wpd-uinfo-bottom .wpd-comment-date i {
  display: none;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-header .wpd-user-info .wpd-uinfo-bottom .wpd-reply-to {
  display: none !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-text {
  margin-top: 0.375rem !important;
  margin-bottom: 1.6875rem !important;
  padding-bottom: 0 !important;
  letter-spacing: 0 !important;
  font-family: "Suisse Neue Trial Regular", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.375rem !important;
  font-style: normal !important;
  color: #494949 !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-footer .wpd-vote {
  padding-right: 1.3125rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-footer .wpd-vote .wpd-vote-up {
  width: 20px !important;
  height: 19px !important;
  background: url('/wp-content/uploads/2024/05/like-icon.svg') no-repeat center;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-footer .wpd-vote .wpd-vote-up svg {
  display: none;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-footer .wpd-vote .wpd-vote-result {
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.125rem !important;
  color: #8d8d8d !important;
  padding: 0 0.5625rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-footer .wpd-reply-button svg {
  display: none !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap .wpd-comment-right .wpd-comment-footer .wpd-reply-button span {
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  font-size: 0.8125rem !important;
  line-height: 1.125rem !important;
  color: #8d8d8d !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap.wpd-blog-subscriber .wpd-user-info .wpd-comment-label:before, .single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap.wpd-blog-subscriber .wpd-user-info .wpd-comment-label:after {
  display: none;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap.wpd-blog-administrator .wpd-comment-author a {
  color: #d82d1d !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment .wpd-comment-wrap.wpd-blog-administrator .wpd-comment-label {
  background-color: #d82d1d !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment.wpd-reply .wpd-comment-wrap {
  background: none !important;
  border-left: 2px solid #d7cec6;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin-bottom: 1.6875rem !important;
  padding-left: 2.5rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment.wpd_comment_level-1 > .wpd-comment-wrap > .wpd-comment-right > .wpd-comment-text {
  padding-left: 4.0625rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment.wpd_comment_level-1 > .wpd-comment-wrap > .wpd-comment-right > .wpd-comment-footer {
  padding-left: 4.0625rem !important;
}
.single-post .post-container .fusion-row .fusion-layout-column.main-content-col .comment-section-col .comments-area #wpdcom .wpd-thread-wrapper .wpd-thread-list .wpd-comment.wpd_comment_level-2 {
  margin-left: 4.0625rem !important;
}
.single-post .what-to-read-container .fusion-row {
  max-width: 1303px !important;
}
@media screen and (max-width: 1024px) {
  .single-post .what-to-read-container .fusion-row {
    max-width: 950px !important;
  }
}
.single-post .what-to-read-container .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
  justify-content: start !important;
}
@media screen and (max-width: 767px) {
  .single-post .what-to-read-container .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper {
    border-top: none !important;
  }
}
.single-post .what-to-read-container .fusion-row .fusion-layout-column.heading-col .fusion-column-wrapper .fusion-title h3 {
  line-height: 100% !important;
  position: relative;
  top: 2px;
}
.single-post .what-to-read-container .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) {
  margin-left: auto;
}
.single-post .what-to-read-container .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper div:not(.fusion-title) .fusion-button {
  padding: 0 !important;
}
@media screen and (max-width: 1024px) {
  .single-post .what-to-read-container .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper .fusion-title {
    margin-top: 1.5625rem !important;
    margin-bottom: 1.9375rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .what-to-read-container .fusion-row .fusion-layout-column.heading-col.has-btn .fusion-column-wrapper .fusion-button.view-btn {
    margin-top: 1.875rem !important;
    margin-bottom: 2.25rem !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .what-to-read-container .fusion-row .fusion-layout-column.post-card-col .fusion-grid-posts-cards {
    gap: 36px 0;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .what-to-read-container .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid {
    margin-top: -0.9375rem !important;
    margin-bottom: -0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .what-to-read-container .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid {
    margin-top: -1.125rem !important;
    margin-bottom: -1.125rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .what-to-read-container .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
    padding-top: 0.9375rem !important;
    padding-bottom: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .single-post .what-to-read-container .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card {
    padding-top: 1.125rem !important;
    padding-bottom: 1.125rem !important;
  }
}
.single-post .what-to-read-container .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-title.topic {
  background-color: #d82d1d !important;
}
.single-post .what-to-read-container .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-title.topic a {
  color: #fff !important;
}
@media screen and (max-width: 1024px) {
  .single-post .what-to-read-container .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-title.post-title h4 a {
    -webkit-line-clamp: 1;
  }
}
@media screen and (max-width: 767px) {
  .single-post .what-to-read-container .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper .post-card-type-4 .fusion-grid .post-card .fusion-title.post-title h4 a {
    -webkit-line-clamp: 2;
  }
}
@media screen and (max-width: 1024px) {
  .single-post .what-to-read-container .fusion-row .fusion-layout-column.subscribe-snippet > .fusion-column-wrapper > .fusion-row:not(.fusion-post-cards) {
    display: none;
  }
}
.single-post.membership-content .subscribe-col {
  position: relative;
}
.single-post.membership-content .subscribe-col:before {
  content: '';
  position: absolute;
  top: -100px;
  left: -4.5%;
  right: -4.5%;
  height: 138px;
  width: 109%;
  background: #fff;
  filter: blur(33.5px);
}
.single-post.membership-content.admin-bar .subscribe-col {
  margin-top: 50px;
  position: relative;
}
.single-post.membership-content.admin-bar .subscribe-col:before {
  display: none;
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row {
  max-width: 1302px !important;
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs {
  line-height: 0.9375rem !important;
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs .awb-breadcrumb-list .fusion-breadcrumb-item {
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  line-height: 0.9375rem !important;
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs .awb-breadcrumb-list .fusion-breadcrumb-item.awb-breadcrumb-sep:after {
  margin: 0 0.375rem !important;
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs .awb-breadcrumb-list .fusion-breadcrumb-item .breadcrumb-leaf {
  color: #d82d1d;
}
@media screen and (max-width: 1024px) {
  .woocommerce-shop .store-breadcrumbs-nav > .fusion-row .left-col {
    display: none !important;
  }
}
@media screen and (max-width: 1024px) {
  .woocommerce-shop .store-breadcrumbs-nav > .fusion-row .right-col {
    width: 100%;
  }
  .woocommerce-shop .store-breadcrumbs-nav > .fusion-row .right-col:before {
    content: "Store";
    font-size: 34px;
    font-family: "Suisse Works Trial Medium";
    color: #222;
  }
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row .right-col .fusion-column-wrapper {
  gap: 0 15px;
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row .right-col .fusion-column-wrapper > div {
  display: flex;
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row .custom-cart-btn {
  color: #222;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  font-size: 0.9375rem;
  line-height: 1.125rem;
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row .custom-cart-btn img {
  margin-right: 0.3125rem;
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row .custom-cart-btn .has-count {
  color: #d82d1d !important;
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row .fusion-button.custom-checkout-btn {
  height: 20px !important;
  color: #222 !important;
  padding: 0 !important;
  font-size: 0.9375rem !important;
  background: none !important;
  min-width: auto !important;
  border-radius: 0 !important;
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row .fusion-button.custom-checkout-btn .fusion-button-text {
  color: #222 !important;
}
.woocommerce-shop .store-breadcrumbs-nav > .fusion-row .fusion-button.custom-checkout-btn:hover .fusion-button-text {
  color: #494949 !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-shop .featured-product-banner {
    min-height: 398px !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-shop .featured-product-banner {
    min-height: 347px !important;
  }
}
.woocommerce-shop .featured-product-banner > .fusion-row {
  max-width: 1302px !important;
}
@media screen and (max-width: 767px) {
  .woocommerce-shop .featured-product-banner > .fusion-row .fusion-post-cards .fusion-builder-row-inner {
    flex-direction: column;
    justify-content: flex-end;
  }
}
.woocommerce-shop .featured-product-banner > .fusion-row .fusion-post-cards .post-card {
  min-height: 470px !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-shop .featured-product-banner > .fusion-row .fusion-post-cards .post-card {
    min-height: 398px !important;
    width: 100% !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-shop .featured-product-banner > .fusion-row .fusion-post-cards .post-card {
    min-height: 347px !important;
  }
}
.woocommerce-shop .featured-product-banner > .fusion-row .fusion-post-cards .post-card .featured-product-left-col .fusion-column-wrapper {
  max-width: 419px;
}
.woocommerce-shop .featured-product-banner > .fusion-row .fusion-post-cards .post-card .featured-product-left-col .fusion-column-wrapper .fusion-title ins {
  text-decoration: none;
}
@media screen and (max-width: 767px) {
  .woocommerce-shop .featured-product-banner > .fusion-row .fusion-post-cards .post-card .featured-product-left-col .fusion-column-wrapper .fusion-title h3 {
    font-size: 23px !important;
    line-height: 27px !important;
  }
}
@media screen and (max-width: 1024px) {
  .woocommerce-shop .featured-product-banner > .fusion-row .fusion-post-cards .post-card .featured-product-left-col .fusion-column-wrapper .amount {
    font-size: 16px !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-shop .featured-product-banner > .fusion-row .fusion-post-cards .post-card .featured-product-left-col .fusion-column-wrapper .amount {
    font-size: 17px !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-shop .featured-product-banner > .fusion-row .fusion-post-cards .post-card .featured-product-right-col .fusion-column-wrapper > div {
    text-align: left !important;
  }
}
.woocommerce-shop .featured-product-banner > .fusion-row .fusion-post-cards .post-card .featured-product-right-col .fusion-column-wrapper .fusion-button {
  padding-top: 0 !important;
}
.woocommerce-shop .latest-books > .fusion-row {
  max-width: 1300px !important;
}
.woocommerce-shop .latest-books > .fusion-row .heading-col .fusion-title h4 {
  font-size: 1.3125rem !important;
  line-height: 1.75rem !important;
}
.woocommerce-shop .latest-books > .fusion-row .heading-col .fusion-button.view-btn {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-shop .latest-books > .fusion-row .fusion-grid-posts-cards > .fusion-layout-column {
    width: 33.33333% !important;
  }
}
@media screen and (max-width: 900px) {
  .woocommerce-shop .latest-books > .fusion-row .fusion-grid-posts-cards > .fusion-layout-column {
    width: 50% !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-shop .latest-books > .fusion-row .fusion-grid-posts-cards > .fusion-layout-column {
    width: 100% !important;
    padding-top: 30.5px !important;
    padding-bottom: 30.5px !important;
  }
}
.woocommerce-shop .other-products {
  display: none;
}
.woocommerce-shop .other-products > .fusion-row {
  max-width: 1300px !important;
  border-top: 2px solid #d7cec6;
  padding-top: 2rem;
}
@media screen and (max-width: 1024px) {
  .woocommerce-shop .other-products > .fusion-row {
    padding-top: 1.3125rem;
  }
}
.woocommerce-shop .other-products > .fusion-row .heading-col .fusion-title h3 {
  font-size: 1.9375rem !important;
  line-height: 1.625rem !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-shop .other-products > .fusion-row .heading-col .fusion-title h3 {
    font-size: 1.5625rem !important;
    line-height: 1.75rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-shop .other-products > .fusion-row .heading-col .fusion-title h3 {
    font-size: 1.875rem !important;
    line-height: 1.75rem !important;
  }
}
.woocommerce-shop .other-products > .fusion-row .heading-col .fusion-button.view-btn {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
body.single-product #content {
  margin-bottom: 0 !important;
}
body.single-product .store-breadcrumbs-nav > .fusion-row {
  max-width: 1302px !important;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs {
  line-height: 0.9375rem !important;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs .awb-breadcrumb-list .fusion-breadcrumb-item {
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  line-height: 0.9375rem !important;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs .awb-breadcrumb-list .fusion-breadcrumb-item.awb-breadcrumb-sep:after {
  margin: 0 0.375rem !important;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs .awb-breadcrumb-list .fusion-breadcrumb-item .breadcrumb-leaf {
  color: #d82d1d;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .left-col .fusion-column-wrapper > div {
  display: flex;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .right-col .fusion-column-wrapper {
  gap: 0 15px;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .right-col .fusion-column-wrapper > div {
  display: flex;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .custom-cart-btn {
  color: #222;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  font-size: 0.9375rem;
  line-height: 1.125rem;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .custom-cart-btn img {
  margin-right: 0.3125rem;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .custom-cart-btn .has-count {
  color: #d82d1d !important;
  text-decoration: underline;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .fusion-button.custom-checkout-btn {
  height: 20px !important;
  color: #222 !important;
  padding: 0 !important;
  font-size: 0.9375rem !important;
  background: none !important;
  min-width: auto !important;
  border-radius: 0 !important;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .fusion-button.custom-checkout-btn .fusion-button-text {
  color: #222 !important;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .fusion-button.custom-checkout-btn:hover .fusion-button-text {
  color: #494949 !important;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn {
  background: transparent !important;
  font-size: 0.8125rem !important;
  height: 14px;
  min-width: auto !important;
  justify-content: flex-start;
  padding: 0 0 0 0.8125rem !important;
  line-height: 1 !important;
}
@media screen and (max-width: 767px) {
  body.single-product .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn {
    font-size: 0.875rem !important;
  }
}
body.single-product .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .fusion-button-text {
  color: #222;
}
@media screen and (max-width: 767px) {
  body.single-product .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .fusion-button-text {
    color: #d82d1d;
  }
}
body.single-product .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .button-icon-left {
  width: 6px;
  height: 11px;
  position: absolute;
  left: 0;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .button-icon-left:before {
  content: '';
  background: url('/wp-content/uploads/2024/04/arrow-left-tablet.svg') no-repeat center center;
  background-size: 100% 100%;
  width: 6px;
  height: 11px;
  display: block;
}
@media screen and (max-width: 767px) {
  body.single-product .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .button-icon-left:before {
    filter: invert(24%) sepia(31%) saturate(7404%) hue-rotate(352deg) brightness(88%) contrast(92%);
  }
}
body.single-product .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn:hover .fusion-button-text {
  color: #494949;
}
body.single-product .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn:hover .button-icon-left:before {
  filter: invert(29%) sepia(0%) saturate(7437%) hue-rotate(157deg) brightness(102%) contrast(103%);
}
body.single-product .product-information > .fusion-row {
  max-width: 1302px !important;
}
body.single-product .product-information > .fusion-row .img-col .fusion-imageframe img {
  height: 700px;
  object-fit: contain;
  object-position: top;
}
@media screen and (max-width: 1024px) {
  body.single-product .product-information > .fusion-row .img-col .fusion-imageframe img {
    height: 541px;
  }
}
@media screen and (max-width: 767px) {
  body.single-product .product-information > .fusion-row .img-col .fusion-imageframe img {
    height: 347px;
    background-color: rgba(204, 204, 204, 0.4);
  }
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery {
  overflow: hidden;
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__trigger {
  display: none;
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .flex-control-thumbs {
  position: relative;
  margin: 13px 0 0;
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .flex-control-thumbs li {
  padding: 0;
  margin-right: 10.8px;
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .flex-control-thumbs li.transfer-end {
  position: absolute;
  margin-left: 11px;
  margin-right: 0;
  right: 0;
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .flex-control-thumbs li:last-child {
  margin-right: 0;
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .flex-control-thumbs li img {
  height: 93px;
  object-fit: contain;
  background: rgba(204, 204, 204, 0.4);
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .hidden-images-count {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 93px;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  z-index: 10;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 13px;
  background: rgba(0, 0, 0, 0.5);
  opacity: 0.7;
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .hidden-images-count.no-more-count {
  display: none;
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .avada-product-gallery-thumbs-wrapper {
  margin-top: 0.8125rem !important;
  height: 93px !important;
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .avada-product-gallery-thumbs-wrapper .flex-control-thumbs {
  gap: 11px;
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .avada-product-gallery-thumbs-wrapper .flex-control-thumbs li img {
  height: 93px;
  object-fit: contain;
  background: rgba(204, 204, 204, 0.4);
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .flex-viewport {
  height: 472px !important;
}
@media screen and (max-width: 1024px) {
  body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .flex-viewport {
    height: 354px !important;
  }
}
@media screen and (max-width: 767px) {
  body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .flex-viewport {
    height: 250px !important;
  }
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
  height: 472px !important;
}
@media screen and (max-width: 1024px) {
  body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
    height: 354px !important;
  }
}
@media screen and (max-width: 767px) {
  body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image {
    height: 250px !important;
  }
}
body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img {
  height: 472px !important;
  object-fit: cover;
}
@media screen and (max-width: 1024px) {
  body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img {
    height: 354px !important;
  }
}
@media screen and (max-width: 767px) {
  body.single-product .product-information > .fusion-row .img-col .fusion-woo-product-images .avada-single-product-gallery-wrapper .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image a img {
    height: 250px !important;
  }
}
body.single-product .product-information > .fusion-row .info-col .fusion-title.book-type {
  display: block;
  line-height: 100%;
}
body.single-product .product-information > .fusion-row .info-col .fusion-title.book-type .fusion-title-heading {
  background: #d7cec6;
  padding: 0.375rem 0.4375rem 0.25rem !important;
  height: 27px;
  display: inline-block;
}
@media screen and (max-width: 767px) {
  body.single-product .product-information > .fusion-row .info-col .fusion-woo-price-tb .price del {
    margin-right: 0.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.single-product .product-information > .fusion-row .info-col .fusion-woo-price-tb .price .woocommerce-Price-amount {
    font-size: 1rem !important;
    line-height: 1.5625rem !important;
  }
}
body.single-product .product-information > .fusion-row .info-col .fusion-woo-cart .cart .fusion-button-wrapper {
  margin-top: 2.125rem !important;
}
@media screen and (max-width: 767px) {
  body.single-product .product-information > .fusion-row .info-col .fusion-woo-cart .cart .fusion-button-wrapper {
    margin-top: 1.75rem !important;
  }
}
body.single-product .product-information > .fusion-row .info-col .fusion-woo-cart .cart .fusion-button-wrapper .quantity {
  flex-wrap: wrap !important;
  justify-content: flex-start;
  width: 64px;
  margin-right: 3rem;
}
body.single-product .product-information > .fusion-row .info-col .fusion-woo-cart .cart .fusion-button-wrapper .quantity:before {
  content: 'Quantity';
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif;
  font-size: 1rem;
  line-height: 1.1875rem;
  color: #000;
  text-transform: uppercase;
  display: block;
  width: 100%;
  margin-bottom: 0.4375rem;
  order: 1;
}
body.single-product .product-information > .fusion-row .info-col .fusion-woo-cart .cart .fusion-button-wrapper .quantity .minus {
  height: 27px !important;
  width: 13px !important;
  background: url('/wp-content/uploads/2024/04/minus.svg') no-repeat center transparent;
  background-size: contain;
  border: none !important;
  font-size: 0 !important;
  margin-left: 0.25rem;
  order: 3;
}
body.single-product .product-information > .fusion-row .info-col .fusion-woo-cart .cart .fusion-button-wrapper .quantity .plus {
  height: 27px !important;
  width: 13px !important;
  background: url('/wp-content/uploads/2024/04/plus.svg') no-repeat center transparent;
  background-size: contain;
  border: none !important;
  font-size: 0 !important;
  margin-left: 0.875rem;
  order: 4;
}
body.single-product .product-information > .fusion-row .info-col .fusion-woo-cart .cart .fusion-button-wrapper .quantity .qty {
  width: 20px !important;
  height: 27px !important;
  font-size: 1.1875rem !important;
  color: #000 !important;
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif !important;
  border: none !important;
  order: 2;
  padding-left: 0.0625rem;
  text-align: left;
}
body.single-product .product-information > .fusion-row .info-col .fusion-woo-cart .cart .fusion-button-wrapper .single_add_to_cart_button {
  font-weight: normal !important;
  border-radius: 2px !important;
}
body.single-product .product-information > .fusion-row .info-col .fusion-woo-short-description-tb {
  margin-top: 2.125rem;
}
@media screen and (max-width: 767px) {
  body.single-product .product-information > .fusion-row .info-col .fusion-woo-short-description-tb {
    margin-top: 2.4375rem;
  }
}
body.single-product .product-information > .fusion-row .info-col .fusion-woo-short-description-tb .woocommerce-product-details__short-description p {
  font-size: 1rem !important;
  line-height: 1.5625rem !important;
}
@media screen and (max-width: 1024px) {
  body.single-product .product-information > .fusion-row .info-col .fusion-woo-short-description-tb .woocommerce-product-details__short-description p {
    font-size: 0.875rem !important;
    line-height: 1.375rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.single-product .product-information > .fusion-row .info-col .fusion-woo-short-description-tb .woocommerce-product-details__short-description p {
    font-size: 0.9375rem !important;
    line-height: 1.5rem !important;
  }
}
body.single-product .product-information > .fusion-row .info-col .fusion-woo-short-description-tb .woocommerce-product-details__short-description p:last-child {
  margin-bottom: 0 !important;
}
body.single-product .product-information > .fusion-row .info-col .additional-information-wrapper {
  margin-top: 2.125rem;
}
body.single-product .product-information > .fusion-row .info-col .additional-information-wrapper h3 {
  color: #222;
  font-family: "Suisse Intl Condensed Trial Bold", sans-serif;
  text-transform: uppercase;
  font-size: 1.5rem !important;
  line-height: 1.875rem !important;
  margin-top: 0;
  margin-bottom: 1.25rem !important;
}
@media screen and (max-width: 1024px) {
  body.single-product .product-information > .fusion-row .info-col .additional-information-wrapper h3 {
    font-size: 1.5625rem !important;
    line-height: 1.75rem !important;
  }
}
body.single-product .product-information > .fusion-row .info-col .additional-information-wrapper table.additional-information {
  border-top: 1px solid #222;
  border-bottom: 1px solid #222;
  width: 100%;
}
body.single-product .product-information > .fusion-row .info-col .additional-information-wrapper table.additional-information tr:not(:last-of-type) {
  border-bottom: 1px solid #222;
}
body.single-product .product-information > .fusion-row .info-col .additional-information-wrapper table.additional-information tr th {
  padding: 16px 10px;
  text-align: left;
  width: 20%;
  font-weight: bold;
  color: #222;
}
body.single-product .product-information > .fusion-row .info-col .additional-information-wrapper table.additional-information tr td {
  padding: 16px 10px;
  text-align: left;
}
body.single-product .product-information > .fusion-row .info-col .shipping-info {
  border-top: 1px solid #222;
}
@media screen and (max-width: 767px) {
  body.single-product .product-information > .fusion-row .info-col .shipping-info {
    margin-top: 1.9375rem !important;
  }
}
body.single-product .product-information > .fusion-row .info-col .shipping-info .fusion-panel .panel-heading .panel-title a {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
  align-items: center;
  justify-content: flex-end;
}
@media screen and (max-width: 1024px) {
  body.single-product .product-information > .fusion-row .info-col .shipping-info .fusion-panel .panel-heading .panel-title a {
    padding-top: 0.8125rem !important;
    padding-bottom: 0.8125rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.single-product .product-information > .fusion-row .info-col .shipping-info .fusion-panel .panel-heading .panel-title a {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
}
body.single-product .product-information > .fusion-row .info-col .shipping-info .fusion-panel .panel-heading .panel-title a .fusion-toggle-heading {
  width: auto !important;
  margin-right: 0.5625rem !important;
}
@media screen and (max-width: 1024px) {
  body.single-product .product-information > .fusion-row .info-col .shipping-info .fusion-panel .panel-heading .panel-title a .fusion-toggle-heading {
    font-size: 0.8125rem !important;
  }
}
@media screen and (max-width: 767px) {
  body.single-product .product-information > .fusion-row .info-col .shipping-info .fusion-panel .panel-heading .panel-title a .fusion-toggle-heading {
    font-size: 1rem !important;
  }
}
body.single-product .product-information > .fusion-row .info-col .shipping-info .fusion-panel .panel-heading .panel-title a .fusion-toggle-icon-wrapper {
  height: 13px;
}
body.single-product .product-information > .fusion-row .info-col .shipping-info .fusion-panel .panel-heading .panel-title a .fusion-toggle-icon-wrapper .fa-fusion-box {
  vertical-align: top;
}
body.single-product .product-information > .fusion-row .info-col .shipping-info .fusion-panel .panel-heading .panel-title a .fusion-toggle-icon-wrapper .fa-fusion-box.awb-icon-minus:before {
  width: 13px;
  height: 13px;
  content: '' !important;
  background: url('/wp-content/uploads/2024/04/minus.svg') no-repeat center center;
  background-size: contain;
}
body.single-product .product-information > .fusion-row .info-col .shipping-info .fusion-panel .panel-heading .panel-title a .fusion-toggle-icon-wrapper .fa-fusion-box.awb-icon-plus:before {
  width: 13px;
  height: 13px;
  content: '' !important;
  background: url('/wp-content/uploads/2024/04/plus.svg') no-repeat center center;
  background-size: contain;
}
body.single-product .product-information > .fusion-row .info-col .shipping-info .fusion-panel .panel-body {
  padding-top: 0 !important;
  padding-bottom: 0.875rem !important;
}
body.single-product .product-recommendation > .fusion-row {
  max-width: 1300px !important;
  border-top: 2px solid #d7cec6;
  padding-top: 2rem;
}
@media screen and (max-width: 1024px) {
  body.single-product .product-recommendation > .fusion-row {
    padding-top: 1.3125rem;
  }
}
@media screen and (max-width: 767px) {
  body.single-product .product-recommendation > .fusion-row {
    padding-top: 0;
    border-top: none;
  }
}
body.single-product .product-recommendation > .fusion-row .heading-col .fusion-title h3 {
  font-size: 1.9375rem !important;
  line-height: 1.625rem !important;
}
@media screen and (max-width: 1024px) {
  body.single-product .product-recommendation > .fusion-row .heading-col .fusion-title h3 {
    font-size: 1.5625rem !important;
    line-height: 1.75rem !important;
  }
}
body.single-product .product-recommendation > .fusion-row .heading-col .fusion-button.view-btn {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
body.single-product .product-recommendation > .fusion-row .fusion-post-cards .fusion-grid-posts-cards {
  margin-bottom: calc(61px / -2);
}
@media screen and (max-width: 1024px) {
  body.single-product .product-recommendation > .fusion-row .fusion-post-cards .fusion-grid-posts-cards .post-card {
    width: 33.33333% !important;
  }
}
@media screen and (max-width: 900px) {
  body.single-product .product-recommendation > .fusion-row .fusion-post-cards .fusion-grid-posts-cards .post-card {
    width: 50% !important;
  }
}
@media screen and (max-width: 767px) {
  body.single-product .product-recommendation > .fusion-row .fusion-post-cards .fusion-grid-posts-cards .post-card {
    width: 100% !important;
    padding-top: 30.5px !important;
    padding-bottom: 30.5px !important;
  }
}
body.single-product .product-recommendation > .fusion-row .fusion-post-cards.others-product-post-card {
  margin-bottom: 0;
}
@media screen and (max-width: 1024px) {
  body.single-product .product-recommendation > .fusion-row .fusion-post-cards.others-product-post-card .fusion-grid {
    margin-right: calc(37px / -2);
    margin-left: calc(37px / -2);
    margin-top: calc(36px / -2);
    margin-bottom: calc(36px / -2);
  }
}
@media screen and (max-width: 1024px) {
  body.single-product .product-recommendation > .fusion-row .fusion-post-cards.others-product-post-card .fusion-grid .merchandise-product-item {
    padding-left: 1.15625rem !important;
    padding-right: 1.15625rem !important;
    padding-top: 1.125rem !important;
    padding-bottom: 1.125rem !important;
    width: 50% !important;
  }
}
@media screen and (max-width: 900px) {
  body.single-product .product-recommendation > .fusion-row .fusion-post-cards.others-product-post-card .fusion-grid .merchandise-product-item {
    width: 50% !important;
  }
}
@media screen and (max-width: 767px) {
  body.single-product .product-recommendation > .fusion-row .fusion-post-cards.others-product-post-card .fusion-grid .merchandise-product-item {
    width: 100% !important;
  }
}
@media screen and (max-width: 1024px) {
  body.single-product .product-recommendation > .fusion-row .fusion-post-cards.others-product-post-card .fusion-grid .merchandise-product-item .fusion-imageframe img {
    height: 247px;
  }
}
@media screen and (max-width: 767px) {
  body.single-product .product-recommendation > .fusion-row .fusion-post-cards.others-product-post-card .fusion-grid .merchandise-product-item .fusion-imageframe img {
    height: 220px;
  }
}
.woocommerce-cart #content {
  margin-bottom: 0 !important;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row {
  max-width: 1302px !important;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs {
  line-height: 0.9375rem !important;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs .awb-breadcrumb-list .fusion-breadcrumb-item {
  font-family: "Suisse Screen Trial Medium", sans-serif !important;
  line-height: 0.9375rem !important;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs .awb-breadcrumb-list .fusion-breadcrumb-item.awb-breadcrumb-sep:after {
  margin: 0 0.375rem !important;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .store-breadcrumbs .awb-breadcrumb-list .fusion-breadcrumb-item .breadcrumb-leaf {
  color: #d82d1d;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .left-col .fusion-column-wrapper > div {
  display: flex;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .right-col .fusion-column-wrapper {
  gap: 0 15px;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .right-col .fusion-column-wrapper > div {
  display: flex;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .custom-cart-btn {
  color: #222;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  font-size: 0.9375rem;
  line-height: 1.125rem;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .custom-cart-btn img {
  margin-right: 0.3125rem;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .custom-cart-btn .has-count {
  color: #d82d1d !important;
  text-decoration: underline;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .fusion-button.custom-checkout-btn {
  height: 20px !important;
  color: #222 !important;
  padding: 0 !important;
  font-size: 0.9375rem !important;
  background: none !important;
  min-width: auto !important;
  border-radius: 0 !important;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .fusion-button.custom-checkout-btn .fusion-button-text {
  color: #222 !important;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .fusion-button.custom-checkout-btn:hover .fusion-button-text {
  color: #494949 !important;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn {
  background: transparent !important;
  font-size: 0.8125rem !important;
  height: 14px;
  min-width: auto !important;
  justify-content: flex-start;
  padding: 0 0 0 0.8125rem !important;
  line-height: 1 !important;
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn {
    font-size: 0.875rem !important;
  }
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .fusion-button-text {
  color: #222;
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .fusion-button-text {
    color: #d82d1d;
  }
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .button-icon-left {
  width: 6px;
  height: 11px;
  position: absolute;
  left: 0;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .button-icon-left:before {
  content: '';
  background: url('/wp-content/uploads/2024/04/arrow-left-tablet.svg') no-repeat center center;
  background-size: 100% 100%;
  width: 6px;
  height: 11px;
  display: block;
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn .button-icon-left:before {
    filter: invert(24%) sepia(31%) saturate(7404%) hue-rotate(352deg) brightness(88%) contrast(92%);
  }
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn:hover .fusion-button-text {
  color: #494949;
}
.woocommerce-cart .store-breadcrumbs-nav > .fusion-row .fusion-button.back-store-btn:hover .button-icon-left:before {
  filter: invert(29%) sepia(0%) saturate(7437%) hue-rotate(157deg) brightness(102%) contrast(103%);
}
.woocommerce-cart .cart-information > .fusion-row {
  max-width: 1302px !important;
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table > thead {
  display: none;
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table tbody tr td {
  padding-top: 2rem !important;
  padding-bottom: 1.875rem !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table tbody tr td {
    padding-top: 1.375rem !important;
    padding-bottom: 1.4375rem !important;
  }
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item {
  border-bottom: 1px solid #d7cec6 !important;
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item {
    padding-top: 1.625rem !important;
    padding-bottom: 1.875rem !important;
  }
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-price {
  display: none;
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .fusion-product-name-wrapper {
    display: flex !important;
    align-items: flex-start;
  }
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .product-thumbnail {
  width: 93px !important;
  height: 93px !important;
  margin-right: 3.25rem !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .product-thumbnail {
    width: 72px !important;
    height: 72px !important;
    margin-right: 1.625rem !important;
  }
}
@media screen and (max-width: 900px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .product-thumbnail {
    margin-right: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .product-thumbnail {
    width: 75px !important;
    height: 75px !important;
    margin-right: 1.625rem !important;
  }
}
@media screen and (max-width: 380px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .product-thumbnail {
    width: 55px !important;
    height: 55px !important;
    margin-right: 0.3125rem !important;
  }
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .product-thumbnail img {
  width: 93px !important;
  height: 93px !important;
  object-fit: contain;
}
@media screen and (max-width: 1024px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .product-thumbnail img {
    width: 72px !important;
    height: 72px !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .product-thumbnail img {
    width: 75px !important;
    height: 75px !important;
  }
}
@media screen and (max-width: 380px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .product-thumbnail img {
    width: 55px !important;
    height: 55px !important;
  }
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .product-info {
  line-height: 1.1875rem !important;
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .product-info {
    margin-top: 0 !important;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    text-align: left;
  }
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-name .product-info .product-title {
  font-family: "Suisse Works Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 1.1875rem !important;
  color: #000 !important;
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-quantity {
  width: 260px;
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-quantity {
    width: 165px;
    padding: 0 !important;
    position: absolute;
    left: 86px;
    top: 75px;
  }
}
@media screen and (max-width: 380px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-quantity {
    left: 46px;
  }
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-quantity .quantity {
  flex-wrap: wrap !important;
  justify-content: flex-start;
  width: 140px;
  border: none;
  border-radius: 0;
  margin-left: 7.3125rem;
}
@media screen and (max-width: 1200px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-quantity .quantity {
    margin-left: 2.8125rem;
  }
}
@media screen and (max-width: 1024px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-quantity .quantity {
    margin-left: 2.9375rem;
  }
}
@media screen and (max-width: 900px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-quantity .quantity {
    margin-left: 0.9375rem;
  }
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-quantity .quantity:before {
  content: 'Quantity:';
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #494949;
  display: block;
  width: auto;
  margin-right: 0.4375rem;
  order: 1;
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-quantity .quantity .minus {
  height: 27px !important;
  width: 13px !important;
  background: url('/wp-content/uploads/2024/04/minus.svg') no-repeat center transparent;
  background-size: contain;
  border: none !important;
  font-size: 0 !important;
  margin-left: 0.25rem;
  order: 3;
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-quantity .quantity .plus {
  height: 27px !important;
  width: 13px !important;
  background: url('/wp-content/uploads/2024/04/plus.svg') no-repeat center transparent;
  background-size: contain;
  border: none !important;
  font-size: 0 !important;
  margin-left: 0.875rem;
  order: 4;
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-quantity .quantity .qty {
  width: 20px !important;
  height: 27px !important;
  font-size: 0.9375rem !important;
  color: #494949 !important;
  font-family: "Suisse Screen Trial Regular", sans-serif !important;
  border: none !important;
  order: 2;
  padding-left: 0.0625rem;
  text-align: left;
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-subtotal {
    position: absolute;
    padding: 0 !important;
    top: 73px;
    width: 120px;
    margin: 0 auto;
    left: 210px;
    right: 0;
  }
}
@media screen and (max-width: 380px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-subtotal {
    left: 165px;
  }
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-subtotal .woocommerce-Price-amount.amount {
  color: #494949 !important;
  font-family: "Suisse Neue Trial Regular", sans-serif !important;
  font-size: 15px;
  line-height: 25px;
  margin-right: 1.25rem;
  margin-left: 1.25rem;
}
@media screen and (max-width: 1200px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-subtotal .woocommerce-Price-amount.amount {
    margin-right: 1.875rem;
    margin-left: 1.875rem;
  }
}
@media screen and (max-width: 1024px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-subtotal .woocommerce-Price-amount.amount {
    margin-left: 2.1875rem;
    margin-right: 2.1875rem;
  }
}
@media screen and (max-width: 900px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-subtotal .woocommerce-Price-amount.amount {
    margin-left: 0.625rem;
    margin-right: 0.625rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-remove {
    padding: 0 !important;
    border-radius: 0 !important;
    position: absolute;
    background: none !important;
    top: 75px;
  }
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .woocommerce-cart-form__cart-item > .product-remove .remove {
  display: inline-block !important;
  width: 24px !important;
  height: 25px !important;
  font-size: 0 !important;
  background: url('/wp-content/uploads/2024/04/delete-icon.svg') no-repeat center center;
  margin-right: 0.625rem;
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .avada-cart-actions {
  padding: 0 !important;
}
.woocommerce-cart .cart-information > .fusion-row .cart-table-col .fusion-woo-cart_table-wrapper .fusion-woo-cart_table .avada-cart-actions > .actions {
  padding: 0 !important;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-column-wrapper > div {
  display: flex;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-button.coupon-toggle-btn {
  border-radius: 0 !important;
  background: none !important;
  color: #494949 !important;
  font-family: "Suisse Screen Trial Semibold", sans-serif !important;
  text-transform: none !important;
  font-size: 0.9375rem !important;
  height: 18px !important;
  padding: 0 !important;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-button.coupon-toggle-btn .fusion-button-text {
  color: #494949 !important;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-button.coupon-toggle-btn i {
  background: url('/wp-content/uploads/2024/04/coupon-arrow-down.svg') no-repeat center center;
  width: 13px;
  height: 8px;
  margin-left: 0.6875rem !important;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-button.coupon-toggle-btn i:before {
  display: none;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart_coupons {
  height: 0;
  margin-top: 0;
  transition: all 0.5s ease-in-out;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart_coupons.active-coupon {
  height: 50px;
  margin-top: 0.625rem;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart_coupons .avada-coupon-fields .input-text {
  border: none;
  border-radius: 0;
  background: rgba(215, 206, 198, 0.30);
  padding: 18px 23px;
  height: 52px;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #000;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart_coupons .avada-coupon-fields .input-text::placeholder {
  color: #494949;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart_coupons .avada-coupon-fields .fusion-button {
  flex: 0.2 1 0%;
  height: 50px;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals {
  width: 100%;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals table.shop_table tbody tr {
  border-bottom: 1px solid #d7cec6 !important;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals table.shop_table tbody tr th {
  padding-top: 1.3125rem !important;
  padding-bottom: 1.3125rem !important;
  font-family: "Suisse Screen Trial Regular", sans-serif !important;
  font-size: 0.9375rem !important;
  line-height: 1.125rem !important;
  color: #494949 !important;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals table.shop_table tbody tr td {
  padding-top: 1.3125rem !important;
  padding-bottom: 1.3125rem !important;
  font-family: "Suisse Screen Trial Regular", sans-serif !important;
  font-size: 0.9375rem !important;
  line-height: 1.125rem !important;
  color: #494949 !important;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals table.shop_table tbody tr.cart-subtotal th {
  padding-bottom: 1.875rem !important;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals table.shop_table tbody tr.cart-subtotal td {
  padding-bottom: 1.875rem !important;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals table.shop_table tbody tr.order-total th {
  font-family: "Suisse Screen Trial Bold", sans-serif !important;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals table.shop_table tbody tr.order-total td[data-title="Total"] strong {
  font-weight: normal !important;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals table.shop_table tbody tr.order-total td[data-title="Total"] strong .amount {
  color: #494949 !important;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals table.shop_table tbody tr.woocommerce-shipping-totals td[data-title="Shipping"] .woocommerce-shipping-methods {
  margin-bottom: 0.3125rem;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals table.shop_table tbody tr.woocommerce-shipping-totals td[data-title="Shipping"] .woocommerce-shipping-destination {
  font-size: 0.8125rem;
  line-height: 1.1;
  margin: 0;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals table.shop_table tbody tr.woocommerce-shipping-totals td[data-title="Shipping"] .woocommerce-shipping-destination strong {
  font-weight: normal !important;
  font-family: "Suisse Screen Trial Semibold", sans-serif;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals .wc-proceed-to-checkout {
  margin-top: 2.5rem;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals .wc-proceed-to-checkout .fusion-button.fusion-update-cart {
  display: none;
}
.woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals .wc-proceed-to-checkout .fusion-button.checkout-button {
  width: 100% !important;
  height: 46px !important;
  padding-top: 1px !important;
  min-width: auto !important;
  text-align: center;
}
@media screen and (max-width: 1024px) {
  .woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals .wc-proceed-to-checkout .fusion-button.checkout-button {
    font-size: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .cart-information > .fusion-row .summary-col .fusion-woo-cart-totals-wrapper .cart_totals .wc-proceed-to-checkout .fusion-button.checkout-button {
    font-size: 1rem !important;
  }
}
.woocommerce-cart .product-recommendation > .fusion-row {
  max-width: 1300px !important;
  border-top: 2px solid #d7cec6;
  padding-top: 2rem;
}
@media screen and (max-width: 1024px) {
  .woocommerce-cart .product-recommendation > .fusion-row {
    padding-top: 1.3125rem;
  }
}
.woocommerce-cart .product-recommendation > .fusion-row .heading-col .fusion-title h3 {
  font-size: 1.9375rem !important;
  line-height: 1.625rem !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-cart .product-recommendation > .fusion-row .heading-col .fusion-title h3 {
    font-size: 1.5625rem !important;
    line-height: 1.75rem !important;
  }
}
.woocommerce-cart .product-recommendation > .fusion-row .heading-col .fusion-button.view-btn {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.woocommerce-cart .product-recommendation > .fusion-row .fusion-post-cards .fusion-grid-posts-cards {
  margin-bottom: calc(44px / -2);
}
@media screen and (max-width: 1024px) {
  .woocommerce-cart .product-recommendation > .fusion-row .fusion-post-cards .fusion-grid-posts-cards .post-card {
    width: 33.33333% !important;
  }
}
@media screen and (max-width: 900px) {
  .woocommerce-cart .product-recommendation > .fusion-row .fusion-post-cards .fusion-grid-posts-cards .post-card {
    width: 50% !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-cart .product-recommendation > .fusion-row .fusion-post-cards .fusion-grid-posts-cards .post-card {
    width: 100% !important;
    padding-top: 30.5px !important;
    padding-bottom: 30.5px !important;
  }
}
.page-id-3672 .authors-section > .fusion-row {
  max-width: 1300px !important;
}
.page-id-3672 .authors-section > .fusion-row .author-list {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap;
  gap: 50px 12px;
}
@media screen and (max-width: 1360px) {
  .page-id-3672 .authors-section > .fusion-row .author-list {
    justify-content: center;
  }
}
@media screen and (max-width: 767px) {
  .page-id-3672 .authors-section > .fusion-row .author-list {
    justify-content: space-between;
    max-width: 386px;
    margin: 0 auto;
    gap: 30px 28px;
  }
}
@media screen and (max-width: 576px) {
  .page-id-3672 .authors-section > .fusion-row .author-list {
    max-width: 386px;
    margin: 0 auto;
    gap: 30px 0;
  }
}
.page-id-3672 .authors-section > .fusion-row .author-list .author-item {
  width: 24.3%;
  display: flex;
  gap: 0 5px;
  align-items: center;
  justify-content: space-between;
}
@media screen and (max-width: 1024px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item {
    width: 32.06%;
  }
}
@media screen and (max-width: 767px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item {
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: flex-start;
    flex-direction: column;
    max-width: 176px;
    width: 48%;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item:last-child {
    display: none;
  }
}
@media screen and (max-width: 767px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item:last-child {
    display: flex;
  }
}
.page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-avatar {
  width: 32.27%;
}
@media screen and (max-width: 1024px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-avatar {
    width: 33.66%;
  }
}
@media screen and (max-width: 767px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-avatar {
    width: 100%;
    text-align: center;
    margin-bottom: 0.75rem;
  }
}
.page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-avatar .avatar-img {
  height: 122px;
  object-fit: contain;
  border-radius: 0;
}
@media screen and (max-width: 767px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-avatar .avatar-img {
    height: 136px;
  }
}
.page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content {
  width: 63.92%;
}
@media screen and (max-width: 1024px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content {
    width: 61.39%;
  }
}
@media screen and (max-width: 767px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content {
    width: 100%;
  }
}
.page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content .author-name {
  margin: 0 0 0.4375rem;
  text-wrap: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 1.3125rem !important;
  line-height: 1.875rem !important;
}
@media screen and (max-width: 1024px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content .author-name {
    font-size: 1.1875rem !important;
    line-height: 1.75rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content .author-name {
    font-size: 1.1875rem !important;
    line-height: 1.875rem !important;
    margin: 0 0 0.125rem;
  }
}
.page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content .author-description {
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  font-size: 0.9375rem;
  line-height: 1rem;
  color: #d82d1d;
  text-transform: uppercase;
  margin-bottom: 0.875rem;
}
@media screen and (max-width: 1024px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content .author-description {
    font-size: 0.875rem !important;
    line-height: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content .author-description {
    margin-bottom: 0;
    font-size: 0.8125rem !important;
    line-height: 1rem !important;
  }
}
.page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content .author-see-articles {
  font-size: 0.875rem !important;
  padding-right: 0.875rem;
  line-height: 1.125rem !important;
  color: #222;
  text-transform: uppercase;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif;
  position: relative;
  display: inline-block;
}
@media screen and (max-width: 1024px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content .author-see-articles {
    font-size: 0.8125rem !important;
    line-height: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content .author-see-articles {
    display: none;
  }
}
.page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content .author-see-articles:after {
  content: '';
  background: url('/wp-content/uploads/2024/04/see-article-arrow.svg') no-repeat center center;
  background-size: 100% 100%;
  width: 7px;
  height: 12px;
  display: block;
  position: absolute;
  right: 0;
  top: 3px;
}
.page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content .author-see-articles:hover {
  color: #494949;
}
.page-id-3672 .authors-section > .fusion-row .author-list .author-item .author-content .author-see-articles:hover:after {
  filter: invert(29%) sepia(0%) saturate(7437%) hue-rotate(157deg) brightness(102%) contrast(103%);
}
.page-id-3672 .authors-section > .fusion-row .author-tabs.clean {
  margin-bottom: 0 !important;
}
@media screen and (max-width: 1200px) {
  .page-id-3672 .authors-section > .fusion-row .author-tabs.clean {
    margin-bottom: 3.8125rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-3672 .authors-section > .fusion-row .author-tabs.clean {
    margin-bottom: 3.8125rem !important;
  }
}
.page-id-3672 .authors-section > .fusion-row .author-tabs.clean .nav-tabs {
  display: flex;
  gap: 0 20px;
  justify-content: center;
}
.page-id-3672 .authors-section > .fusion-row .author-tabs.clean .nav-tabs:before {
  display: none;
}
.page-id-3672 .authors-section > .fusion-row .author-tabs.clean .nav-tabs li {
  width: unset;
}
.page-id-3672 .authors-section > .fusion-row .author-tabs.clean .nav-tabs li .tab-link {
  padding: 0 !important;
  margin-right: 0 !important;
  height: 24px;
  font-size: 1rem !important;
  background: none !important;
  border: none !important;
  color: #8d8d8d !important;
  border-bottom: 1px solid transparent !important;
}
.page-id-3672 .authors-section > .fusion-row .author-tabs.clean .nav-tabs li .tab-link .fusion-tab-heading {
  font-size: 1rem !important;
  line-height: 1.1875rem !important;
  color: #8d8d8d !important;
}
.page-id-3672 .authors-section > .fusion-row .author-tabs.clean .nav-tabs li .tab-link:hover {
  color: #d82d1d !important;
  border-bottom: 1px solid #d82d1d !important;
}
.page-id-3672 .authors-section > .fusion-row .author-tabs.clean .nav-tabs li .tab-link:hover .fusion-tab-heading {
  color: #d82d1d !important;
}
.page-id-3672 .authors-section > .fusion-row .author-tabs.clean .nav-tabs li.active .tab-link {
  border-bottom: 1px solid #222 !important;
  color: #222 !important;
}
.page-id-3672 .authors-section > .fusion-row .author-tabs.clean .nav-tabs li.active .tab-link .fusion-tab-heading {
  color: #222 !important;
}
.page-id-3672 .authors-section > .fusion-row .author-tabs.clean .nav-tabs li.active .tab-link:hover {
  color: #222 !important;
}
.page-id-3672 .authors-section > .fusion-row .author-tabs.clean .nav-tabs li.active .tab-link:hover .fusion-tab-heading {
  color: #222 !important;
}
.page-id-3672 .authors-section > .fusion-row .author-tabs .tab-content {
  margin-top: 2.125rem !important;
}
.woocommerce-order-received #content {
  margin-bottom: 0 !important;
}
.woocommerce-order-received .store-breadcrumbs-nav {
  display: none;
}
.woocommerce-order-received .simple-product-thankyou {
  display: none;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row {
  max-width: 1302px !important;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col {
  justify-content: center;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper {
  max-width: 473px;
}
@media screen and (max-width: 1024px) {
  .woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper {
    max-width: 429px;
  }
}
@media screen and (max-width: 1024px) {
  .woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .fusion-imageframe {
    max-width: 66px;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .fusion-imageframe {
    max-width: 54px;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .fusion-title h3 {
    font-size: 1.4375rem !important;
    line-height: 1.6875rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .fusion-text p {
    font-size: 0.9375rem !important;
  }
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details {
  margin-top: 2.5625rem;
  margin-bottom: 1.8125rem;
}
@media screen and (max-width: 1024px) {
  .woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details {
    margin-top: 1.9375rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details {
    margin-top: 3.4375rem;
    margin-bottom: 2.125rem;
  }
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details .order_details thead, .woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details .order_details tfoot {
  display: none;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details .order_details .order_item {
  height: auto;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details .order_details .order_item:first-child {
  border-top: none !important;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details .order_details .order_item .product-name {
  width: 80% !important;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details .order_details .order_item .product-name .product-thumbnail {
  width: 66px;
  margin-right: 1.375rem;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details .order_details .order_item .product-name .product-thumbnail img {
  width: 66px;
  height: 66px;
  object-fit: contain;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details .order_details .order_item .product-name .product-info {
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #494949;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details .order_details .order_item .product-name .product-info a {
  color: #494949;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details .order_details .order_item .product-name .product-info strong {
  font-weight: normal;
  font-family: "Suisse Screen Trial Regular", sans-serif;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details .order_details .order_item .product-total {
  width: 20% !important;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .awb-woo-order-table .avada-order-details .order_details .order_item .product-total .woocommerce-Price-amount {
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 1rem;
  line-height: 1.125rem;
  color: #494949;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .billing-address {
  margin-bottom: 4.125rem;
}
@media screen and (max-width: 767px) {
  .woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .billing-address {
    margin-bottom: 2.875rem;
  }
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .billing-address .billing-address-heading {
  margin-top: 0;
  margin-bottom: 0.625rem;
  font-family: "Suisse Screen Trial Semibold", sans-serif;
  font-size: 0.9375rem !important;
  line-height: 1.125rem !important;
  color: #494949;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .billing-address .awb-woo-order-customer-details__address {
  margin-bottom: 0;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #494949;
}
.woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .fusion-button.return-store {
  height: 42px !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .fusion-button.return-store {
    font-size: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-order-received .simple-product-thankyou > .fusion-row .thanks-col .fusion-column-wrapper .fusion-button.return-store {
    font-size: 1rem !important;
  }
}
.woocommerce-order-received .subscribe-product-thankyou > .fusion-row {
  max-width: 1302px !important;
}
.woocommerce-order-received .subscribe-product-thankyou > .fusion-row .steps-col .subscribe-checkout-steps-nav {
  max-width: 669px;
  width: 100%;
  margin: 0 auto;
  display: flex;
  flex-wrap: nowrap;
  gap: 0 21px;
}
@media screen and (max-width: 767px) {
  .woocommerce-order-received .subscribe-product-thankyou > .fusion-row .steps-col .subscribe-checkout-steps-nav {
    gap: 0 18px;
  }
}
.woocommerce-order-received .subscribe-product-thankyou > .fusion-row .steps-col .subscribe-checkout-steps-nav .step-nav-item {
  width: 100%;
}
.woocommerce-order-received .subscribe-product-thankyou > .fusion-row .steps-col .subscribe-checkout-steps-nav .step-nav-item .step-nav-bar {
  width: 100%;
  height: 4px;
  border-radius: 2px;
  background: #d7cec6;
  margin-bottom: 0.375rem;
  position: relative;
}
.woocommerce-order-received .subscribe-product-thankyou > .fusion-row .steps-col .subscribe-checkout-steps-nav .step-nav-item .step-nav-bar:after {
  content: "";
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #d82d1d;
  border-radius: 2px;
}
.woocommerce-order-received .subscribe-product-thankyou > .fusion-row .steps-col .subscribe-checkout-steps-nav .step-nav-item .step-nav-text {
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 0.9375rem;
  display: block;
  color: #222;
}
.woocommerce-order-received .subscribe-product-thankyou > .fusion-row .steps-col .subscribe-checkout-steps-nav .step-nav-item.checkout-step-initial .step-nav-bar:after {
  content: "";
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #d82d1d;
  border-radius: 2px;
}
@media screen and (max-width: 767px) {
  .woocommerce-order-received .subscribe-product-thankyou > .fusion-row .steps-col .subscribe-checkout-steps-nav .step-nav-item.checkout-step-initial .step-nav-bar:after {
    width: 100%;
  }
}
.woocommerce-order-received .subscribe-product-thankyou > .fusion-row .steps-col .subscribe-checkout-steps-nav .step-nav-item.account-step-initial .step-nav-bar:after {
  content: "";
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #d82d1d;
  border-radius: 2px;
}
.woocommerce-order-received .subscribe-product-thankyou > .fusion-row .steps-col .subscribe-checkout-steps-nav .step-nav-item.step-done .step-nav-bar:after {
  content: "";
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #d82d1d;
  border-radius: 2px;
}
.woocommerce-order-received .subscribe-product-thankyou > .fusion-row .steps-col .subscribe-checkout-steps-nav .step-nav-item.step-done .step-nav-text {
  color: #d82d1d;
}
.woocommerce-order-received .subscribe-product-thankyou > .fusion-row .explore-col .fusion-button.back-to-home {
  width: 100% !important;
  max-width: 273px !important;
  height: 48px !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-order-received .subscribe-product-thankyou > .fusion-row .explore-col .fusion-button.back-to-home {
    max-width: 286px !important;
    height: 40px !important;
    font-size: 0.9375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-order-received .subscribe-product-thankyou > .fusion-row .explore-col .fusion-button.back-to-home {
    min-width: 149px !important;
    height: 42px !important;
    font-size: 1rem !important;
    max-width: unset !important;
    width: auto !important;
  }
}
@media screen and (max-width: 1024px) {
  .woocommerce-order-received .subscribe-product-thankyou > .fusion-row .explore-col .fusion-text {
    margin-bottom: 2.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-order-received .subscribe-product-thankyou > .fusion-row .explore-col .fusion-text {
    margin-bottom: 2.375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-order-received .subscribe-product-thankyou > .fusion-row .explore-col .fusion-text p {
    font-size: 0.875rem !important;
  }
}
.woocommerce-order-received .subscribe-product-thankyou > .fusion-row .articles-col .fusion-title h4 {
  font-size: 1.3125rem !important;
  line-height: 1.75rem !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-order-received .subscribe-product-thankyou > .fusion-row .articles-col .fusion-title h4 {
    font-size: 1.1875rem !important;
    line-height: 1.625rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-order-received .subscribe-product-thankyou > .fusion-row .articles-col .fusion-title h4 {
    font-size: 1.875rem !important;
    line-height: 1.75rem !important;
  }
}
.woocommerce-order-received.has-simple-product .store-breadcrumbs-nav, .woocommerce-order-received.has-simple-product .simple-product-thankyou {
  display: flex;
}
.woocommerce-order-received.has-simple-product .subscribe-product-thankyou {
  display: none;
}
.woocommerce-account.logged-in .my-account-container {
  background: rgba(215, 206, 198, 0.25) !important;
  padding-top: 3.25rem !important;
  padding-bottom: 4.75rem !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account.logged-in .my-account-container {
    padding-top: 4.75rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-account.logged-in .my-account-container {
    padding-top: 2.5rem !important;
    padding-bottom: 4.625rem !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row {
  max-width: 1002px !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login {
  padding: 0;
  border: none;
  max-width: 419px;
  margin: 0 auto;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login > h3 {
  margin-top: 0;
  margin-bottom: 0.625rem;
  text-align: center;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .login-des {
  display: block;
  text-align: center;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  margin-bottom: 2.375rem;
  color: #8d8d8d;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register {
  display: flex;
  flex-wrap: wrap;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .woocommerce-form-row, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .woocommerce-form-row {
  width: 100%;
  margin: 0 0 1.75rem;
}
@media screen and (max-width: 576px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .woocommerce-form-row, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .woocommerce-form-row {
    width: 100%;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .woocommerce-form-row label, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .woocommerce-form-row label {
  font-family: "Suisse Screen Trial Semibold", sans-serif;
  font-size: 0.8125rem;
  line-height: normal;
  color: #494949;
  text-transform: capitalize;
  display: block;
  margin-bottom: 0.625rem;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .woocommerce-form-row label .required, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .woocommerce-form-row label .required {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .woocommerce-form-row .woocommerce-Input, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .woocommerce-form-row .woocommerce-Input {
  height: 52px;
  padding: 1rem 1.0625rem 1.0625rem;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.9375rem;
  line-height: normal;
  color: #000;
  border-radius: 13px;
  border-color: #d0d0d0;
  background: #fff;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .woocommerce-form-row .password-input .show-password-input, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .woocommerce-form-row .password-input .show-password-input {
  opacity: 0.3;
  right: 18px;
  top: 17px;
  cursor: pointer;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .woocommerce-form-row .password-input .show-password-input:before, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .woocommerce-form-row .password-input .show-password-input:before {
  content: '';
  background: url('/wp-content/uploads/2024/05/eye-icon.svg') no-repeat center center;
  background-size: 100%;
  width: 20px;
  height: 16px;
  display: block;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .woocommerce-form-row .password-input .show-password-input.display-password, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .woocommerce-form-row .password-input .show-password-input.display-password {
  opacity: 1;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .woocommerce-LostPassword, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .woocommerce-LostPassword {
  display: block;
  width: 100%;
  text-align: right;
  margin-top: -0.625rem;
  font-family: "Suisse Screen Trial Semibold", sans-serif;
  font-size: 0.8125rem;
  line-height: normal;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .woocommerce-LostPassword a, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .woocommerce-LostPassword a {
  color: #999;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .woocommerce-LostPassword a:hover, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .woocommerce-LostPassword a:hover {
  color: #d82d1d;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .rememberme-login-row, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .rememberme-login-row {
  margin-right: 0 !important;
  width: 100%;
  margin-top: 5px !important;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  margin-bottom: 1.3125rem;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .rememberme-login-row .woocommerce-form-login__rememberme, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .rememberme-login-row .woocommerce-form-login__rememberme {
  order: 1;
  padding: 0;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 1.125rem;
  color: #494949;
  margin-bottom: 2.3125rem;
  position: relative;
  cursor: pointer;
  padding-left: 1.5625rem;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .rememberme-login-row .woocommerce-form-login__rememberme:before, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .rememberme-login-row .woocommerce-form-login__rememberme:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 14px;
  height: 14px;
  background: url('/wp-content/uploads/2024/04/check-box-inactive.svg') no-repeat center center;
  background-size: contain;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .rememberme-login-row .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .rememberme-login-row .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .rememberme-login-row .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox:checked + span::before, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .rememberme-login-row .woocommerce-form-login__rememberme .woocommerce-form__input-checkbox:checked + span::before {
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-50%);
  width: 14px;
  height: 14px;
  background: url('/wp-content/uploads/2024/04/check-box-active.svg') no-repeat center center;
  background-size: contain;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .rememberme-login-row .woocommerce-form-login__submit, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .rememberme-login-row .woocommerce-form-login__submit, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .rememberme-login-row .woocommerce-form-register__submit, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .rememberme-login-row .woocommerce-form-register__submit {
  order: 2;
  font-weight: normal !important;
  width: 100% !important;
  height: 54px !important;
  border-radius: 7px;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .rememberme-login-row .woocommerce-form-login__submit, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .rememberme-login-row .woocommerce-form-login__submit, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .rememberme-login-row .woocommerce-form-register__submit, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .rememberme-login-row .woocommerce-form-register__submit {
    height: 52px !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .rememberme-login-row .woocommerce-form-login__submit, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .rememberme-login-row .woocommerce-form-login__submit, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .rememberme-login-row .woocommerce-form-register__submit, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .rememberme-login-row .woocommerce-form-register__submit {
    height: 54px !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .dont-have-account, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .dont-have-account {
  display: block;
  width: 100%;
  margin-bottom: 3.25rem !important;
  text-align: center;
  font-family: "Suisse Screen Trial Semibold", sans-serif;
  font-size: 0.8125rem;
  line-height: normal;
  color: #999;
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .dont-have-account, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .dont-have-account {
    margin-bottom: 4.75rem !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .dont-have-account a, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .dont-have-account a {
  font-family: "Suisse Screen Trial Bold", sans-serif;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login .q-logo-grey, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register .q-logo-grey {
  margin: 0 auto;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-login > p:last-child, .woocommerce-account .my-account-container > .fusion-row .woocommerce #customer_login .woocommerce-form-register > p:last-child {
  margin-bottom: 0;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .avada-myaccount-user {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .welcome-user-heading {
  text-align: center;
  padding-bottom: 3.4375rem;
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .welcome-user-heading {
    padding-bottom: 3.375rem;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .welcome-user-heading h3 {
  margin-top: 0;
  margin-bottom: 0.6875rem;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .welcome-user-heading h3 {
    font-size: 2.0625rem !important;
    line-height: 2.3125rem !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .welcome-user-heading p {
  max-width: 440px;
  margin: 0 auto;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #8d8d8d;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation {
  width: 140px !important;
  float: left !important;
  margin: 0 !important;
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation {
    width: 100% !important;
    float: none !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .hello-user-container {
  display: flex;
  margin-bottom: 2.625rem;
  align-items: center;
  justify-content: space-between;
  gap: 10px;
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .hello-user-container {
    margin-bottom: 2.125rem;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .hello-user-container a {
  display: flex;
  align-items: center;
  gap: 0 11px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .hello-user-container a .avatar {
  height: 51px;
  width: 51px;
  border: 1px solid #d82d1d;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .hello-user-container a .user-display-name {
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 1rem;
  line-height: 1.125rem;
  color: #222;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .hello-user-container .fusion-button.mobile-btn-logout {
  display: none;
  width: 89px !important;
  height: 42px !important;
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .hello-user-container .fusion-button.mobile-btn-logout {
    display: flex;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul {
  display: flex;
  flex-direction: column;
  gap: 29px 0;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link {
  display: flex;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--members-area, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--dashboard {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-account {
  order: 1;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--subscriptions {
  order: 2;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address {
  order: 3;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders {
  order: 4;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--payment-methods {
  order: 5;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--saved-posts {
  order: 6;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--customer-logout {
  order: 7;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a {
  border: none;
  font-family: "Suisse Works Trial Medium", sans-serif;
  padding: 0;
  font-size: 1rem;
  line-height: 1.1875rem;
  color: #8d8d8d;
  transition: all 0.5s ease-in-out;
  background: no-repeat 0 100%;
  background-image: linear-gradient(currentColor 1px, transparent 1px);
  display: inline;
  background-size: 0% 1px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a:hover {
  background-size: 100% 1px;
  color: #222;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a {
  background-size: 100% 1px;
  color: #222;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a:after {
  display: none;
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation ul.for-desktop {
    display: none;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options {
  display: none;
  position: relative !important;
  margin-top: 0 !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options .topics {
  display: flex !important;
  flex-direction: column;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options .topics .woocommerce-MyAccount-navigation-link--members-area, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options .topics .woocommerce-MyAccount-navigation-link--downloads, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options .topics .woocommerce-MyAccount-navigation-link--dashboard {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options .topics .woocommerce-MyAccount-navigation-link--edit-account {
  order: 1;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options .topics .woocommerce-MyAccount-navigation-link--subscriptions {
  order: 2;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options .topics .woocommerce-MyAccount-navigation-link--edit-address {
  order: 3;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options .topics .woocommerce-MyAccount-navigation-link--orders {
  order: 4;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options .topics .woocommerce-MyAccount-navigation-link--payment-methods {
  order: 5;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options .topics .woocommerce-MyAccount-navigation-link--saved-posts {
  order: 6;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options .topics .woocommerce-MyAccount-navigation-link--customer-logout {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options .topics .is-active .topic .checkbox {
  background-image: url('/wp-content/uploads/2024/04/check-box-active.svg');
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-navigation .filter-options.for-mobile {
    display: flex;
    width: 100%;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content {
  width: auto !important;
  margin-left: 14.75rem !important;
  padding: 3.3125rem 2.9375rem 3.375rem !important;
  border-radius: 5px;
  background: #fff;
  border: none;
  font-family: "Suisse Screen Trial Regular", sans-serif;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content {
    margin-left: 13.25rem !important;
    padding: 2.25rem 2.125rem 2.4375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content {
    margin-left: 0 !important;
    width: 100% !important;
    padding: 2rem 1.5625rem 2.4375rem !important;
  }
}
@media screen and (max-width: 390px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content {
    padding: 1.25rem 0.625rem 1.25rem !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .avada-woocommerce-myaccount-heading {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-content-box {
  border-color: #d7cec6 !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-column--billing-address header h3 {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif;
  display: block;
  padding: 0;
  width: 100%;
  font-size: 1rem !important;
  line-height: 1.1875rem !important;
  color: #494949;
  text-transform: uppercase;
  margin: 0;
  border-color: #d7cec6 !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm {
  display: flex;
  flex-wrap: wrap;
  gap: 27px 34px;
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm {
    gap: 24px 34px;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .avada-woocommerce-myaccount-heading {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row {
  width: calc(50% - 17px);
  margin: 0;
}
@media screen and (max-width: 576px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row {
    width: 100%;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row label {
  font-family: "Suisse Screen Trial Semibold", sans-serif;
  font-size: 0.8125rem;
  line-height: normal;
  color: #494949;
  text-transform: capitalize;
  display: block;
  margin-bottom: 0.625rem;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row .woocommerce-Input {
  height: 52px;
  padding: 1rem 1.0625rem 1.0625rem;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.9375rem;
  line-height: normal;
  color: #000;
  border-radius: 13px;
  border-color: #d0d0d0;
  background: #fff;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-form-row > span em {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm > .clear {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  gap: 27px 34px;
  padding-top: 0.75rem;
  border-top: 2px solid #d7cec6;
  margin-top: 0.8125rem;
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset {
    margin-top: 0.5625rem;
    gap: 24px 34px;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset h5 {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif;
  display: block;
  padding: 0;
  width: 100%;
  font-size: 1rem !important;
  line-height: 1.1875rem !important;
  color: #494949;
  text-transform: uppercase;
  margin: 0;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .password-input .show-password-input {
  opacity: 0.3;
  right: 18px;
  top: 17px;
  cursor: pointer;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .password-input .show-password-input:before {
  content: '';
  background: url('/wp-content/uploads/2024/05/eye-icon.svg') no-repeat center center;
  background-size: 100%;
  width: 20px;
  height: 16px;
  display: block;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm fieldset .password-input .show-password-input.display-password {
  opacity: 1;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[name="save_account_details"] {
  font-weight: normal !important;
  height: 42px;
  border-radius: 2px;
  margin-top: 0.8125rem;
  min-width: 133px;
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm button[name="save_account_details"] {
    margin-top: 0;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-EditAccountForm > p:last-child {
  margin-bottom: 0;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .shop_table {
  margin-bottom: 30px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .shop_table tr {
  border-color: #d7cec6 !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .shop_table tr th {
    font-size: 0.875rem !important;
    line-height: normal !important;
    padding: 10px 5px !important;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}
@media screen and (max-width: 480px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .shop_table tr th {
    font-size: 0.75rem !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .shop_table tr td {
  border-color: #d7cec6 !important;
  padding-top: 0.625rem !important;
  padding-bottom: 0.625rem !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .shop_table tr td {
    font-size: 0.8125rem !important;
    line-height: normal !important;
    padding: 10px 5px !important;
  }
}
@media screen and (max-width: 480px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .shop_table tr td {
    font-size: 0.6875rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .shop_table tr td a {
    font-size: 0.8125rem !important;
  }
}
@media screen and (max-width: 480px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .shop_table tr td a {
    font-size: 0.6875rem !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .shop_table tr td.woocommerce-orders-table__cell-order-date, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .shop_table tr td.woocommerce-orders-table__cell-order-status {
  display: table-cell !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .shop_table.subscription_details a {
  margin-right: 0.625rem;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content h2 {
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif;
  display: block;
  padding: 0 0 5px;
  width: 100%;
  font-size: 1rem !important;
  line-height: 1.1875rem !important;
  color: #494949;
  text-transform: uppercase;
  margin: 0 0 20px;
  border-color: #d7cec6 !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title {
  border-color: #d7cec6;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title h3 {
  font-size: 1.375rem !important;
  line-height: normal !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address .woocommerce-Address-title .edit {
  vertical-align: top;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .u-column2 {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form h3 {
  font-size: 1.375rem !important;
  line-height: normal !important;
  margin-top: 0 !important;
  border-color: #d7cec6 !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields #update_all_subscriptions_addresses_field {
  font-size: 0.875rem !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields button[name="save_address"] {
  font-weight: normal !important;
  height: 42px;
  border-radius: 2px;
  margin-top: 0.8125rem;
  min-width: 133px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: 0 13px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row {
  width: 100%;
  margin-bottom: 1.875rem;
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row {
    margin-bottom: 1.625rem;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_first_name_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_last_name_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_state_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_postcode_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_phone_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_email_field {
  width: 47.31% !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_first_name_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_last_name_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_state_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_postcode_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_phone_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_email_field {
    width: 47.69% !important;
  }
}
@media screen and (max-width: 576px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_first_name_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_last_name_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_state_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_postcode_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_phone_field, .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_email_field {
    width: 100% !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_address_1_field {
  margin-bottom: 0.875rem;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_address_1_field {
    margin-bottom: 0.6875rem;
  }
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row#billing_address_1_field {
    margin-bottom: 0.9375rem;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row.woocommerce-invalid:after {
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.8125rem;
  margin-top: 0.3125rem !important;
  line-height: 1;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row > label {
  font-family: "Suisse Screen Trial Semibold", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #494949;
  margin-bottom: 0.6875rem;
  display: block;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row > label {
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row > label {
    font-size: 0.9375rem;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row > label .required {
  text-decoration: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-text {
  border: none;
  border-radius: 0;
  background: rgba(215, 206, 198, 0.30);
  padding: 1.125rem 1.4375rem;
  height: 52px;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #494949;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-text {
    height: 45px;
    font-size: 0.875rem;
    padding: 0.875rem 1.25rem 1rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper .input-text {
    height: 52px;
    font-size: 0.9375rem;
    padding: 1.125rem 1.4375rem;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single {
  border: none;
  border-radius: 0;
  background: rgba(215, 206, 198, 0.30);
  height: 52px;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  color: #494949;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single {
    height: 45px;
    font-size: 0.875rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single {
    height: 52px;
    font-size: 0.9375rem;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow {
  border: none !important;
  border-radius: 0 !important;
  height: 100%;
  background: url('/wp-content/uploads/2024/04/arrow-down-red.svg') no-repeat center center;
  width: 66px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #494949;
  height: 100%;
  padding-left: 1.4375rem;
  padding-right: 4.125rem;
  font-size: 0.9375rem;
  line-height: 3.25rem;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 1.25rem;
    font-size: 0.875rem;
    line-height: 2.8125rem;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper .form-row .woocommerce-input-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding-left: 1.4375rem;
    font-size: 0.9375rem;
    line-height: 3.25rem;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .dashboard-intro p {
  font-size: 1rem;
  line-height: 1.5rem;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .update-profile-image {
  padding-top: 20px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .update-profile-image h5 {
  border-top: 2px solid #d7cec6;
  font-family: "Suisse Intl Condensed Trial Semibold", sans-serif;
  display: block;
  padding: 12px 0 24px;
  width: 100%;
  font-size: 1rem !important;
  line-height: 1.1875rem !important;
  color: #494949;
  text-transform: uppercase;
  margin: 0;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .update-profile-image .profile-image {
  display: flex;
  gap: 20px;
  align-items: center;
  flex-wrap: wrap;
}
@media screen and (max-width: 576px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .update-profile-image .profile-image {
    flex-direction: column;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .update-profile-image .profile-image .image-update {
  width: 120px;
  height: 120px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .update-profile-image .profile-image .image-update img {
  width: 120px;
  height: 120px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .update-profile-image .profile-image .upload-action #profile-image-update-form {
  display: flex;
  flex-direction: column;
  gap: 10px;
}
@media screen and (max-width: 576px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .update-profile-image .profile-image .upload-action #profile-image-update-form {
    align-items: center;
    justify-content: center;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .update-profile-image .profile-image .upload-action #profile-image-update-form #author_avatar {
  width: 200px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .update-profile-image .profile-image .upload-action #profile-image-update-form .fusion-button {
  background: #d82d1d !important;
  color: #fff;
  font-size: 16px;
  width: 118px;
  height: 38px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .update-profile-image .profile-image .upload-action #profile-image-update-form .fusion-button:hover {
  background: #981c11 !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .update-profile-image .profile-image .upload-action #profile-image-update-message {
  margin-top: 5px;
  font-size: 15px;
  color: green;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container h3 {
  margin-top: 0;
  margin-bottom: 24px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .saved-posts-list {
  list-style: none;
  margin: 0;
  padding: 0;
  border: 1px solid #d7cec6;
  max-height: 298px;
  overflow-y: auto;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .saved-posts-list li {
  padding: 0.4375rem 0.625rem;
  border-bottom: 1px solid #d7cec6;
  font-size: 0.875rem;
  line-height: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .saved-posts-list li:last-child {
  border-bottom: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .saved-posts-list li a {
  color: #222;
  display: block;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .saved-posts-list li a:hover {
  color: #d82d1d;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 {
  margin-bottom: 0rem !important;
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 {
    margin-bottom: 0rem !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid {
  margin: 0 !important;
  display: grid !important;
  grid-template-columns: 1fr 1fr;
  gap: 40px;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid {
    row-gap: 30px;
    margin-bottom: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid {
    row-gap: 36px;
  }
}
@media screen and (max-width: 576px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid {
    grid-template-columns: 1fr;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card {
  width: 100% !important;
  display: list-item;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    margin: 0 !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  top: -0.84375rem !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 1.25rem !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
    margin-bottom: 1.125rem !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 1;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .post-card-type-4 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading a {
    -webkit-line-clamp: 2;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .fusion-load-more-button {
  margin-top: 3.0625rem !important;
  margin-left: auto;
  margin-right: auto;
  padding: 0.1875rem 1.1875rem 0rem 1.1875rem !important;
  border-radius: 2px;
  background: #d7cec6;
  color: #fff;
  text-align: center;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 100% !important;
  text-transform: uppercase;
  width: fit-content;
  font-weight: normal;
  height: 40px;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .fusion-load-more-button {
    padding: 0.1875rem 1.125rem 0rem 1.125rem !important;
    font-size: 0.9375rem !important;
    margin-top: 3.4375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .fusion-load-more-button {
    margin-top: 2.9375rem !important;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-MyAccount-content .saved-posts-container .fusion-load-more-button:hover {
  background-color: #a99f97 !important;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-ResetPassword {
  display: flex;
  flex-wrap: wrap;
  max-width: 419px;
  margin: 0 auto;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-ResetPassword > h3 {
  margin-top: 0;
  margin-bottom: 0.625rem;
  text-align: center;
  display: block;
  width: 100%;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-ResetPassword .login-des {
  display: block;
  text-align: center;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
  margin-bottom: 2.375rem;
  color: #8d8d8d;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-ResetPassword .woocommerce-form-row {
  width: 100%;
  margin: 0 0 1.375rem;
}
@media screen and (max-width: 576px) {
  .woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-ResetPassword .woocommerce-form-row {
    width: 100%;
  }
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-ResetPassword .woocommerce-form-row label {
  font-family: "Suisse Screen Trial Semibold", sans-serif;
  font-size: 0.8125rem;
  line-height: normal;
  color: #494949;
  text-transform: capitalize;
  display: block;
  margin-bottom: 0.625rem;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-ResetPassword .woocommerce-form-row label .required {
  display: none;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-ResetPassword .woocommerce-form-row .woocommerce-Input {
  height: 52px;
  padding: 1rem 1.0625rem 1.0625rem;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.9375rem;
  line-height: normal;
  color: #000;
  border-radius: 13px;
  border-color: #d0d0d0;
  background: #fff;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-ResetPassword .woocommerce-form-row .woocommerce-Button {
  font-weight: normal !important;
  width: 100% !important;
  height: 54px !important;
  border-radius: 7px;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-ResetPassword .q-logo-grey {
  margin: 1.875rem auto 0;
}
.woocommerce-account .my-account-container > .fusion-row .woocommerce .woocommerce-ResetPassword > p:last-child {
  margin-bottom: 0;
}
.woocommerce-account .fusion-tb-footer .subscribe-ad {
  display: none;
}
.woocommerce-account .select2-container .select2-dropdown {
  border-color: rgba(215, 206, 198, 0.30) !important;
  border-radius: 0;
  background: #fff !important;
}
.woocommerce-account .select2-container .select2-dropdown .select2-search {
  border-radius: 0;
  border-color: rgba(215, 206, 198, 0.30) !important;
}
.woocommerce-account .select2-container .select2-dropdown .select2-search .select2-search__field {
  border: none;
  color: #494949;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
}
.woocommerce-account .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option {
  color: #494949;
  font-family: "Suisse Screen Trial Regular", sans-serif;
  font-size: 0.9375rem;
  line-height: 1.125rem;
}
.woocommerce-account .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted {
  color: #fff;
}
.tax-product_cat .products-container > .fusion-row {
  max-width: 1300px !important;
}
.tax-product_cat .products-container > .fusion-row .fusion-posts-container .fusion-post-grid .fusion-post-content .blog-shortcode-post-title {
  font-size: 1.4375rem !important;
  line-height: 1.875rem !important;
}
.tax-product_cat .products-container > .fusion-row .fusion-posts-container .fusion-post-grid .fusion-post-content .blog-shortcode-post-title a {
  font-size: 1.4375rem !important;
  line-height: 1.875rem !important;
  color: #000;
}
.tax-product_cat .products-container > .fusion-row .fusion-posts-container .fusion-post-grid .fusion-post-content .blog-shortcode-post-title a:hover {
  color: #d82d1d;
}
@media screen and (max-width: 1024px) {
  .tax-product_cat.term-merchandise .fusion-post-cards .fusion-grid {
    margin-right: calc(37px / -2);
    margin-left: calc(37px / -2);
    margin-top: calc(36px / -2);
    margin-bottom: calc(36px / -2);
  }
}
@media screen and (max-width: 1024px) {
  .tax-product_cat.term-merchandise .fusion-post-cards .fusion-grid .merchandise-product-item {
    padding-left: 1.15625rem !important;
    padding-right: 1.15625rem !important;
    padding-top: 1.125rem !important;
    padding-bottom: 1.125rem !important;
  }
}
@media screen and (max-width: 1024px) {
  .tax-product_cat.term-merchandise .fusion-post-cards .fusion-grid .merchandise-product-item .fusion-imageframe img {
    height: 247px;
  }
}
@media screen and (max-width: 767px) {
  .tax-product_cat.term-merchandise .fusion-post-cards .fusion-grid .merchandise-product-item .fusion-imageframe img {
    height: 220px;
  }
}
.tax-product_cat.term-books .fusion-post-cards .fusion-grid {
  margin-top: calc(61px / -2);
  margin-bottom: calc(61px / -2);
}
@media screen and (max-width: 1024px) {
  .tax-product_cat.term-books .fusion-post-cards .fusion-grid .book-product-item {
    width: 33.33333% !important;
  }
}
@media screen and (max-width: 900px) {
  .tax-product_cat.term-books .fusion-post-cards .fusion-grid .book-product-item {
    width: 50% !important;
  }
}
@media screen and (max-width: 767px) {
  .tax-product_cat.term-books .fusion-post-cards .fusion-grid .book-product-item {
    width: 100% !important;
    padding-top: 30.5px !important;
    padding-bottom: 30.5px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-4085 #content {
    margin-bottom: 0 !important;
  }
}
.page-id-4085 #content .page-heading-c {
  z-index: 100;
}
.page-id-4085 #content .page-heading-c .fusion-row {
  max-width: 1300px !important;
}
@media screen and (max-width: 1024px) {
  .page-id-4085 #content .page-heading-c .fusion-row {
    max-width: 950px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-builder-row-inner {
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 767px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col {
    flex: 1;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs {
    display: none;
  }
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list {
  margin-top: 1.5rem !important;
  margin-bottom: 1.0625rem !important;
  font-family: "Suisse Screen Trial Medium", sans-serif;
  font-size: 0.8125rem;
  line-height: 15px;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list li {
  display: flex;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list li.awb-breadcrumb-sep:after {
  content: '/';
  margin: 0 0.375rem !important;
  color: #8d8d8d;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list li span {
  color: #d82d1d;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list li a {
  display: flex;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-breadcrumbs .awb-breadcrumb-list li a span {
  color: #8d8d8d;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner {
  justify-content: start;
  margin-bottom: 18px;
  gap: 17px;
}
@media screen and (max-width: 1024px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner {
    margin-top: 1.6875rem !important;
    margin-bottom: 1.5625rem !important;
    gap: 16px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner {
    margin-top: 1.375rem !important;
    margin-bottom: 1.25rem !important;
    gap: 11px;
  }
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner .fusion-title h2 {
  color: #d82d1d !important;
}
@media screen and (max-width: 375px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.left-col .fusion-builder-row-inner .fusion-title h2 {
    font-size: 21px !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.right-col {
    width: 130px;
    height: 41px;
  }
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.right-col .filter-options {
    margin: 0 !important;
  }
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
  display: grid !important;
  grid-template-columns: 1fr 1fr 1fr;
  column-gap: 44px;
  row-gap: 49px;
  margin: 0 !important;
}
@media screen and (max-width: 1024px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
    margin-top: 0 !important;
    column-gap: 20px;
  }
}
@media screen and (max-width: 767px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid {
    grid-template-columns: 1fr;
    row-gap: 36px;
  }
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card {
  width: 100% !important;
}
@media screen and (max-width: 1024px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card {
    padding: 0 !important;
  }
}
@media screen and (max-width: 1024px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper {
    padding: 0 !important;
  }
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column {
  width: 100% !important;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper {
  flex-wrap: wrap;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-image-element {
  width: 100% !important;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic {
  background-color: #d82d1d !important;
  top: -0.84375rem !important;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.topic a {
  color: #fff !important;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title {
  width: 100%;
  margin-top: 1.9375rem !important;
  margin-bottom: 0.75rem !important;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .post-card-type-2 .fusion-grid .post-card .fusion-column-wrapper .fusion-builder-row-inner .fusion-layout-column .fusion-column-wrapper .fusion-title.post-title .fusion-title-heading {
  margin-top: 0rem !important;
  margin-bottom: 0rem !important;
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
  margin-top: 3.0625rem !important;
  margin-left: auto;
  margin-right: auto;
  padding: 0.1875rem 1.1875rem 0rem 1.1875rem !important;
  border-radius: 2px;
  background: #d7cec6;
  color: #fff;
  text-align: center;
  font-family: "Suisse Intl Condensed Trial Medium", sans-serif !important;
  font-size: 1rem !important;
  line-height: 100% !important;
  text-transform: uppercase;
  width: fit-content;
  font-weight: normal;
  height: 40px;
  align-items: center;
  justify-content: center;
  transition: all 0.5s ease-in-out;
}
@media screen and (max-width: 1024px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    padding: 0.1875rem 1.125rem 0rem 1.125rem !important;
    font-size: 0.9375rem !important;
    margin-top: 3.4375rem !important;
  }
}
@media screen and (max-width: 767px) {
  .page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button {
    margin-top: 2.9375rem !important;
  }
}
.page-id-4085 #content .page-heading-c .fusion-row .fusion-layout-column.post-card-col .fusion-load-more-button:hover {
  background-color: #a99f97 !important;
}
.legal-section-container > .fusion-row {
  max-width: 990px !important;
}
.magazine-edition-tile {
  padding: 20px 20px 15px;
  width: 100%;
  display: flex;
}
.magazine-edition-tile__cover {
  width: 300px;
  margin-right: 50px;
}
.magazine-edition-tile__cover image {
  min-width: 100%;
}
@media screen and (max-width: 576px) {
  .magazine-edition-tile {
    flex-direction: column;
  }
  .magazine-edition-tile__cover {
    width: 100%;
    margin-right: 0px;
    text-align: center;
  }
  .magazine-edition-tile__cover img {
    width: 50%;
    margin: auto auto 25px;
  }
}
@media screen and (max-width: 390px) {
  .magazine-edition-tile__cover img {
    width: 100%;
  }
}
.magazine-edition-tile__copy {
  margin-left: 50px;
  width: 100%;
}
.magazine-edition-tile__copy--title {
  border-bottom: 1px solid #ccc;
}
.magazine-edition-tile__copy--title h2 span.month, .magazine-edition-tile__copy--title h2 span.volume {
  display: block;
}
@media screen and (max-width: 767px) {
  .magazine-edition-tile__copy {
    margin-left: 0px;
  }
}
.magazine-edition-tile__copy--features {
  border-bottom: 1px solid #ccc;
  margin-top: 20px;
}
.magazine-edition-tile__copy--features h6 span.writer {
  font-weight: bold;
}
.magazine-edition-tile__copy--features .feature-title {
  margin-bottom: 30px;
}
.magazine-edition-tile__copy--features .feature-tiles-wrapper {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
.magazine-edition-tile__copy--features .feature-tiles-wrapper .feature-tile {
  width: 50%;
  margin-bottom: 20px;
  padding-right: 90px;
}
@media screen and (max-width: 767px) {
  .magazine-edition-tile__copy--features .feature-tiles-wrapper .feature-tile {
    padding-right: 20px;
  }
}
@media screen and (max-width: 576px) {
  .magazine-edition-tile__copy--features .feature-tiles-wrapper .feature-tile {
    width: 100%;
  }
}
.magazine-edition-tile__copy--features .feature-tiles-wrapper .feature-tile h5 {
  margin-bottom: 6px;
  margin-top: 0;
}
.magazine-edition-tile__copy--features .feature-tiles-wrapper .feature-tile h6 {
  margin-bottom: 0;
  margin-top: 0;
}
.magazine-edition-tile__copy--buttons {
  padding: 20px 0px 0px;
}
.magazine-edition-tile__copy--buttons p {
  display: inline-block;
}
.magazine-edition-tile__copy--buttons p:not(:last-of-type) {
  margin-right: 20px;
}
@media screen and (max-width: 576px) {
  .magazine-edition-tile__copy--buttons p:not(:last-of-type) {
    margin-right: 5px;
  }
}
@media screen and (max-width: 576px) {
  .magazine-edition-tile__copy--buttons .btn-alt--red, .magazine-edition-tile__copy--buttons .btn-alt--locked {
    height: 40px;
    padding: 11px 0px 0px;
  }
  .magazine-edition-tile__copy--buttons p {
    width: 48%;
  }
  .magazine-edition-tile__copy--buttons p a {
    width: 100%;
  }
}
.magazine-edition-tile__copy--buttons.upper-magazine--buttons {
  padding: 0px 0px 30px;
  text-align: center;
}
.magazine-archive .archive-grid-wrapper {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.magazine-archive .archive-grid-wrapper .archive-item-wrapper {
  width: 270px;
  margin: 0 10px 20px;
}
.magazine-archive .archive-grid-wrapper .archive-item-wrapper a {
  display: block;
  transition: opacity 0.3s ease;
}
.magazine-archive .archive-grid-wrapper .archive-item-wrapper a .archive-item {
  border: 10px solid #fff;
  background-color: #e7e7e7;
  padding: 35px 55px 25px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.magazine-archive .archive-grid-wrapper .archive-item-wrapper a .archive-item__text {
  text-align: center;
  color: #000;
}
.text-white, .text-white.fusion-title > * {
  color: #fff !important;
}
.text-black, .text-black.fusion-title > * {
  color: #222 !important;
}
.fw-thin, .fw-thin.fusion-title > * {
  font-weight: 100 !important;
}
.fw-extra-light, .fw-extra-light.fusion-title > * {
  font-weight: 200 !important;
}
.fw-light, .fw-light.fusion-title > * {
  font-weight: 300 !important;
}
.fw-normal, .fw-normal.fusion-title > * {
  font-weight: 400 !important;
}
.fw-medium, .fw-medium.fusion-title > * {
  font-weight: 500 !important;
}
.fw-semi-bold, .fw-semi-bold.fusion-title > * {
  font-weight: 600 !important;
}
.fw-bold, .fw-bold.fusion-title > * {
  font-weight: 700 !important;
}
.fw-extra-bold, .fw-extra-bold.fusion-title > * {
  font-weight: 800 !important;
}
.fw-black, .fw-black.fusion-title > * {
  font-weight: 900 !important;
}
.fst-italic {
  font-style: italic !important;
}
.fst-normal {
  font-style: normal !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-start {
  text-align: left !important;
}
.text-end {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
.text-decoration-underline {
  text-decoration: underline !important;
}
.text-decoration-line-through {
  text-decoration: line-through !important;
}
.text-decoration-none {
  text-decoration: none !important;
}
