/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.24.2.3
Updated: 2024-03-03 16:54:35
*/
:root {
  --theme-default-bg: #fff;
  --theme-default-dark: #B29400;
  --theme-default-light: #fffbe6;
  --theme-default-heading: #B29400;
  --theme-default-heading-sub: #8a835c;
  --theme-default-text-dark: #004c08;
  --theme-default-text-info: #3a5a3d;
  --theme-blue-bg: rgb(12 57 101);
  --theme-blue-dark: rgb(12 57 101);
  --theme-blue-light: rgb(221, 238, 255);
  --theme-blue-heading: rgb(255, 255, 255);
  --theme-blue-heading-sub: rgb(204, 230, 255);
  --theme-blue-text-light: rgb(255, 255, 255);
  --theme-blue-text-dark: rgb(12 57 101);
  --theme-blue-text-light-info: rgb(189, 216, 244);
  --theme-blue-text-dark-info: rgb(50, 75, 101);
  --theme-blue-shadow: rgba(12, 57, 101, 0.3);
  --theme-blue-shadow-hover: rgba(12, 57, 101, 0.5);
  --theme-green-bg: rgb(12, 101, 45);
  --theme-green-dark: rgb(7, 67, 29);
  --theme-green-light: rgb(203, 254, 221);
  --theme-green-heading: rgb(255, 255, 255);
  --theme-green-heading-sub: rgb(204, 255, 227);
  --theme-green-text-light: rgb(255, 255, 255);
  --theme-green-text-dark: rgb(12, 101, 45);
  --theme-green-text-light-info: rgb(189, 244, 213);
  --theme-green-text-dark-info: rgb(50, 101, 72);
  --theme-green-shadow: rgba(12, 101, 34, 0.3);
  --theme-green-shadow-hover: rgba(12, 101, 34, 0.5);
  --theme-red-bg: rgb(101, 12, 12);
  --theme-red-dark: rgb(194, 12, 12);
  --theme-red-light: rgb(255, 248, 248);
  --theme-red-heading: rgb(255, 255, 255);
  --theme-red-heading-sub: rgb(255, 204, 204);
  --theme-red-text-light: rgb(255, 255, 255);
  --theme-red-text-dark: rgb(101, 12, 12);
  --theme-red-text-light-info: rgb(244, 189, 189);
  --theme-red-text-dark-info: rgb(136, 55, 55);
  --theme-red-shadow: rgba(101, 12, 12, 0.3);
  --theme-red-shadow-hover: rgba(101, 12, 12, 0.5);
}

.custom-badge {
  position: absolute;
  justify-content: space-around;
  align-items: center;
  background-color: #dc1e4d;
  top: 0;
  right: 15px;
  z-index: 10;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 50%;
  box-shadow: 0px 12px 18px -6px rgba(0, 0, 0, 0.3);
  padding: 5px 10px;
}
.custom-badge:focus {
  outline: none;
}
.custom-badge .label {
  margin: 0;
  padding: 0;
  color: #fff;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.custom-badge .label#first-title {
  font-size: 10px;
  font-weight: 700;
  text-shadow: 0em 0.1em 0.1em rgba(0, 0, 0, 0.4);
}
.custom-badge .label#second-title {
  font-size: 8px;
}
.custom-badge .label.bounce {
  animation: badge_bounce 0.5s;
  animation-direction: alternate;
  animation-timing-function: cubic-bezier(0.5, 0.05, 1, 0.5);
  animation-iteration-count: infinite;
  -webkit-animation-name: badge_bounce;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-direction: alternate;
  -webkit-animation-timing-function: cubic-bezier(0.5, 0.05, 1, 0.5);
  -webkit-animation-iteration-count: infinite;
}

#page-container {
  padding-top: 0px !important;
}
@media (max-width: 980px) {
  #page-container {
    padding-top: 0px;
  }
}

.offer_post_col .offer_card_image .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content img.dmach-acf-value {
  width: 100%;
  height: 600px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
@media only screen and (max-width: 980px) {
  .offer_post_col .offer_card_image .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content img.dmach-acf-value {
    height: 350px;
  }
}
@media only screen and (max-width: 500px) {
  .offer_post_col .offer_card_image .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content img.dmach-acf-value {
    height: 300px;
  }
}
.offer_post_col .offer_card_heading h1,
.offer_post_col .offer_card_heading h2,
.offer_post_col .offer_card_heading h3,
.offer_post_col .offer_card_heading h4,
.offer_post_col .offer_card_heading h5,
.offer_post_col .offer_card_heading h6 {
  font-size: 1.8rem !important;
}
@media only screen and (max-width: 980px) {
  .offer_post_col .offer_card_heading h1,
  .offer_post_col .offer_card_heading h2,
  .offer_post_col .offer_card_heading h3,
  .offer_post_col .offer_card_heading h4,
  .offer_post_col .offer_card_heading h5,
  .offer_post_col .offer_card_heading h6 {
    font-size: 1.6rem !important;
  }
}
@media only screen and (max-width: 767px) {
  .offer_post_col .offer_card_heading h1,
  .offer_post_col .offer_card_heading h2,
  .offer_post_col .offer_card_heading h3,
  .offer_post_col .offer_card_heading h4,
  .offer_post_col .offer_card_heading h5,
  .offer_post_col .offer_card_heading h6 {
    font-size: 1.7rem !important;
  }
}
@media only screen and (max-width: 500px) {
  .offer_post_col .offer_card_heading h1,
  .offer_post_col .offer_card_heading h2,
  .offer_post_col .offer_card_heading h3,
  .offer_post_col .offer_card_heading h4,
  .offer_post_col .offer_card_heading h5,
  .offer_post_col .offer_card_heading h6 {
    font-size: 1.6rem !important;
  }
}
.offer_post_col .offer_card_fixed .dmach-acf-before,
.offer_post_col .offer_card_fixed .dmach-acf-value {
  font-size: 1.7rem !important;
}
@media only screen and (max-width: 767px) {
  .offer_post_col .offer_card_fixed .dmach-acf-before,
  .offer_post_col .offer_card_fixed .dmach-acf-value {
    font-size: 1.6rem !important;
  }
}
@media only screen and (max-width: 500px) {
  .offer_post_col .offer_card_fixed .dmach-acf-before,
  .offer_post_col .offer_card_fixed .dmach-acf-value {
    font-size: 1.5rem !important;
  }
}
.offer_post_col .offer_card_percent .dmach-acf-before,
.offer_post_col .offer_card_percent .dmach-acf-value {
  font-size: 1.7rem !important;
}
@media only screen and (max-width: 767px) {
  .offer_post_col .offer_card_percent .dmach-acf-before,
  .offer_post_col .offer_card_percent .dmach-acf-value {
    font-size: 1.6rem !important;
  }
}
@media only screen and (max-width: 500px) {
  .offer_post_col .offer_card_percent .dmach-acf-before,
  .offer_post_col .offer_card_percent .dmach-acf-value {
    font-size: 1.5rem !important;
  }
}
.offer_post_col .offer_card_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_wrapper .dsm_icon_list_icon {
  font-weight: 400 !important;
  font-size: 0.9rem;
}
.offer_post_col .offer_card_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_text {
  font-size: 0.9rem;
}
.offer_post_col .offer_card_desc .et_pb_text_inner {
  font-size: 1.1rem !important;
}
@media only screen and (max-width: 767px) {
  .offer_post_col .offer_card_desc .et_pb_text_inner {
    font-size: 1rem !important;
  }
}
@media only screen and (max-width: 500px) {
  .offer_post_col .offer_card_desc .et_pb_text_inner {
    font-size: 1rem !important;
  }
}
.offer_post_col .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon {
  font-size: 1rem !important;
}
.offer_post_col .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon::before {
  font-weight: 400;
}
.offer_post_col .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  font-size: 1rem !important;
  line-height: 1.7em !important;
}
.offer_post_col .offer_card_btn_post .et_pb_button {
  width: 100%;
  border: 0px !important;
  border-radius: 0px;
  letter-spacing: 1px;
  font-size: 0.9rem !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
  cursor: pointer;
}

.offer_post_row .offer_card_image .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content img.dmach-acf-value {
  width: 100%;
  height: 400px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: top;
     object-position: top;
}
@media only screen and (max-width: 980px) {
  .offer_post_row .offer_card_image .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content img.dmach-acf-value {
    height: 350px;
  }
}
@media only screen and (max-width: 500px) {
  .offer_post_row .offer_card_image .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content img.dmach-acf-value {
    height: 300px;
  }
}
.offer_post_row .offer_card_heading h1,
.offer_post_row .offer_card_heading h2,
.offer_post_row .offer_card_heading h3,
.offer_post_row .offer_card_heading h4,
.offer_post_row .offer_card_heading h5,
.offer_post_row .offer_card_heading h6 {
  margin-top: 25px;
  font-size: 1.8rem !important;
}
@media only screen and (max-width: 980px) {
  .offer_post_row .offer_card_heading h1,
  .offer_post_row .offer_card_heading h2,
  .offer_post_row .offer_card_heading h3,
  .offer_post_row .offer_card_heading h4,
  .offer_post_row .offer_card_heading h5,
  .offer_post_row .offer_card_heading h6 {
    font-size: 1.6rem !important;
  }
}
@media only screen and (max-width: 767px) {
  .offer_post_row .offer_card_heading h1,
  .offer_post_row .offer_card_heading h2,
  .offer_post_row .offer_card_heading h3,
  .offer_post_row .offer_card_heading h4,
  .offer_post_row .offer_card_heading h5,
  .offer_post_row .offer_card_heading h6 {
    font-size: 1.7rem !important;
  }
}
@media only screen and (max-width: 500px) {
  .offer_post_row .offer_card_heading h1,
  .offer_post_row .offer_card_heading h2,
  .offer_post_row .offer_card_heading h3,
  .offer_post_row .offer_card_heading h4,
  .offer_post_row .offer_card_heading h5,
  .offer_post_row .offer_card_heading h6 {
    font-size: 1.6rem !important;
  }
}
.offer_post_row .offer_card_fixed .dmach-acf-before,
.offer_post_row .offer_card_fixed .dmach-acf-value {
  font-size: 1.8rem !important;
}
@media only screen and (max-width: 980px) {
  .offer_post_row .offer_card_fixed .dmach-acf-before,
  .offer_post_row .offer_card_fixed .dmach-acf-value {
    font-size: 1.6rem !important;
  }
}
@media only screen and (max-width: 767px) {
  .offer_post_row .offer_card_fixed .dmach-acf-before,
  .offer_post_row .offer_card_fixed .dmach-acf-value {
    font-size: 1.7rem !important;
  }
}
@media only screen and (max-width: 500px) {
  .offer_post_row .offer_card_fixed .dmach-acf-before,
  .offer_post_row .offer_card_fixed .dmach-acf-value {
    font-size: 1.6rem !important;
  }
}
.offer_post_row .offer_card_percent .dmach-acf-before,
.offer_post_row .offer_card_percent .dmach-acf-value {
  font-size: 1.7rem !important;
}
@media only screen and (max-width: 767px) {
  .offer_post_row .offer_card_percent .dmach-acf-before,
  .offer_post_row .offer_card_percent .dmach-acf-value {
    font-size: 1.6rem !important;
  }
}
@media only screen and (max-width: 500px) {
  .offer_post_row .offer_card_percent .dmach-acf-before,
  .offer_post_row .offer_card_percent .dmach-acf-value {
    font-size: 1.5rem !important;
  }
}
.offer_post_row .offer_card_expiry .dmach-icon-image-content .dmach-icon {
  font-size: 0.9rem;
}
.offer_post_row .offer_card_expiry .dmach-acf-item-content .dmach-acf-before,
.offer_post_row .offer_card_expiry .dmach-acf-item-content .dmach-acf-value {
  font-size: 0.9rem !important;
}
@media only screen and (max-width: 767px) {
  .offer_post_row .offer_card_expiry .dmach-acf-item-content .dmach-acf-before,
  .offer_post_row .offer_card_expiry .dmach-acf-item-content .dmach-acf-value {
    font-size: 0.9rem !important;
  }
}
@media only screen and (max-width: 500px) {
  .offer_post_row .offer_card_expiry .dmach-acf-item-content .dmach-acf-before,
  .offer_post_row .offer_card_expiry .dmach-acf-item-content .dmach-acf-value {
    font-size: 0.9rem !important;
  }
}
.offer_post_row .offer_card_desc .dmach-acf-value {
  font-size: 1.1rem !important;
}
@media only screen and (max-width: 767px) {
  .offer_post_row .offer_card_desc .dmach-acf-value {
    font-size: 1rem !important;
  }
}
@media only screen and (max-width: 500px) {
  .offer_post_row .offer_card_desc .dmach-acf-value {
    font-size: 1rem !important;
  }
}
.offer_post_row .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon {
  font-size: 1rem !important;
}
.offer_post_row .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon::before {
  font-weight: 400;
}
.offer_post_row .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  font-size: 1rem !important;
  line-height: 1.7em !important;
}
.offer_post_row .offer_card_btn_post .et_pb_button {
  width: 100%;
  border: 0px !important;
  border-radius: 0px;
  letter-spacing: 1px;
  font-size: 0.9rem !important;
  font-weight: 600 !important;
  text-transform: uppercase !important;
  cursor: pointer;
}
.offer_post_row .offer_card_btn_post .et_pb_button:after {
  font-size: 1.5em !important;
}

.offer-theme-category-offer-theme-default .offer_post_col {
  background-color: var(--theme-default-bg) !important;
}
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h1,
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h2,
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h3,
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h4,
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h5,
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h6 {
  color: var(--theme-default-heading) !important;
}
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_fixed .dmach-acf-before,
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_fixed .dmach-acf-value {
  color: var(--theme-default-heading) !important;
}
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_percent .dmach-acf-before,
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_percent .dmach-acf-value {
  color: var(--theme-default-heading) !important;
}
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_wrapper .dsm_icon_list_icon {
  color: var(--theme-default-heading-sub) !important;
}
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_text {
  color: var(--theme-default-heading-sub) !important;
}
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_desc .et_pb_text_inner {
  color: var(--theme-default-text-dark) !important;
}
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon {
  color: var(--theme-default-text-dark) !important;
}
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon::before {
  color: var(--theme-default-text-dark) !important;
}
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-default-text-dark) !important;
}
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_btn_post .et_pb_button {
  color: #FFFFFF !important;
  background-color: var(--theme-default-dark) !important;
}
.offer-theme-category-offer-theme-default .offer_post_col_right .offer_card_btn_post .et_pb_button:after {
  color: #FFFFFF !important;
}
.offer-theme-category-offer-theme-default .offer_post_row {
  background-color: var(--theme-default-bg) !important;
}
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h1,
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h2,
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h3,
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h4,
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h5,
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h6 {
  color: var(--theme-default-heading) !important;
}
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_amount .dmach-acf-before,
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_amount .dmach-acf-value {
  color: var(--theme-default-heading) !important;
}
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_percent .dmach-acf-before,
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_percent .dmach-acf-value {
  color: var(--theme-default-heading) !important;
}
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_expiry .dmach-icon-image-content .dmach-icon::before {
  color: var(--theme-default-heading-sub) !important;
}
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_expiry .dmach-acf-item-content .dmach-acf-before,
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_expiry .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-default-heading-sub) !important;
}
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_desc .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-default-text-light) !important;
}
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_btn_post .et_pb_button {
  color: var(--theme-default-light) !important;
  background-color: var(--theme-default-dark) !important;
}
.offer-theme-category-offer-theme-default .offer_post_row .et_pb_column .offer_card_btn_post .et_pb_button:after {
  color: var(--theme-default-light) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_row {
  background-color: var(--theme-default-light) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_row_right {
  background-color: var(--theme-default-dark) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h1,
.offer-theme-category-offer-theme-default .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h2,
.offer-theme-category-offer-theme-default .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h3,
.offer-theme-category-offer-theme-default .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h4,
.offer-theme-category-offer-theme-default .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h5,
.offer-theme-category-offer-theme-default .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h6 {
  color: var(--theme-default-heading) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_desc .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-default-heading-sub) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_amount .dmach-acf-before,
.offer-theme-category-offer-theme-default .offer_post_flat .card_amount .dmach-acf-value {
  color: var(--theme-default-light) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_percent .dmach-acf-before,
.offer-theme-category-offer-theme-default .offer_post_flat .card_percent .dmach-acf-value {
  color: var(--theme-default-light) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_expiry .dmach-acf-item-content .dmach-acf-before,
.offer-theme-category-offer-theme-default .offer_post_flat .card_expiry .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-default-light) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-before,
.offer-theme-category-offer-theme-default .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-value {
  color: var(--theme-default-light) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-before p,
.offer-theme-category-offer-theme-default .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-value p {
  line-height: 1em;
  font-size: 1rem;
  color: var(--theme-default-light) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-before p a,
.offer-theme-category-offer-theme-default .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-value p a {
  color: var(--theme-default-light) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_btn .et_pb_button {
  color: var(--theme-default-heading) !important;
  background-color: var(--theme-default-light) !important;
  border-color: var(--theme-default-heading) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_btn .et_pb_button:hover {
  color: var(--theme-default-heading) !important;
  background-color: var(--theme-default-light) !important;
  border-color: var(--theme-default-heading) !important;
}
.offer-theme-category-offer-theme-default .offer_post_flat .card_btn .et_pb_button:after {
  color: var(--theme-default-heading) !important;
  font-size: 1.3em;
}
.offer-theme-category-offer-theme-blue .offer_post_col {
  background-color: var(--theme-blue-bg) !important;
  box-shadow: 0px 2px 18px 3px var(--theme-blue-shadow) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_col:hover {
  box-shadow: 0px 2px 18px 3px var(--theme-blue-shadow-hover) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h1,
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h2,
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h3,
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h4,
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h5,
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h6 {
  color: var(--theme-blue-heading) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_fixed .dmach-acf-before,
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_fixed .dmach-acf-value {
  color: var(--theme-blue-heading) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_percent .dmach-acf-before,
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_percent .dmach-acf-value {
  color: var(--theme-blue-heading) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_wrapper .dsm_icon_list_icon {
  color: var(--theme-blue-heading-sub) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_text {
  color: var(--theme-blue-heading-sub) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_desc .et_pb_text_inner {
  color: var(--theme-blue-text-light) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon {
  color: var(--theme-blue-text-light) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon::before {
  color: var(--theme-blue-text-light) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-blue-text-light) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_btn_post .et_pb_button {
  color: var(--theme-blue-dark) !important;
  background-color: var(--theme-blue-light) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_col_right .offer_card_btn_post .et_pb_button:after {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_row {
  background-color: var(--theme-blue-bg) !important;
  box-shadow: 0px 2px 18px 3px var(--theme-blue-shadow) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_row:hover {
  box-shadow: 0px 2px 18px 3px var(--theme-blue-shadow-hover) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h1,
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h2,
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h3,
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h4,
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h5,
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h6 {
  color: var(--theme-blue-heading) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_amount .dmach-acf-before,
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_amount .dmach-acf-value {
  color: var(--theme-blue-heading) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_percent .dmach-acf-before,
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_percent .dmach-acf-value {
  color: var(--theme-blue-heading) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_expiry .dmach-icon-image-content .dmach-icon::before {
  color: var(--theme-blue-heading-sub) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_expiry .dmach-acf-item-content .dmach-acf-before,
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_expiry .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-blue-heading-sub) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_desc .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-blue-text-light) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_btn_post .et_pb_button {
  color: var(--theme-blue-dark) !important;
  background-color: var(--theme-blue-light) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_btn_post .et_pb_button:hover {
  color: var(--theme-blue-dark) !important;
  background-color: var(--theme-blue-light) !important;
  background: var(--theme-blue-light) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_row .et_pb_column .offer_card_btn_post .et_pb_button:after {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_row {
  background-color: var(--theme-blue-light) !important;
  box-shadow: 0px 2px 18px 3px var(--theme-blue-shadow) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_row:hover {
  box-shadow: 0px 2px 18px 3px var(--theme-blue-shadow-hover) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_row_right {
  background-color: var(--theme-blue-bg) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h1,
.offer-theme-category-offer-theme-blue .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h2,
.offer-theme-category-offer-theme-blue .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h3,
.offer-theme-category-offer-theme-blue .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h4,
.offer-theme-category-offer-theme-blue .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h5,
.offer-theme-category-offer-theme-blue .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h6 {
  color: var(--theme-blue-text-dark) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_desc .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-blue-text-dark-info) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_amount .dmach-acf-before,
.offer-theme-category-offer-theme-blue .offer_post_flat .card_amount .dmach-acf-value {
  color: var(--theme-blue-heading) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_percent .dmach-acf-before,
.offer-theme-category-offer-theme-blue .offer_post_flat .card_percent .dmach-acf-value {
  color: var(--theme-blue-heading) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-before,
.offer-theme-category-offer-theme-blue .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-value {
  color: var(--theme-blue-heading) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-before p,
.offer-theme-category-offer-theme-blue .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-value p {
  line-height: 1em;
  font-size: 1rem;
  color: var(--theme-blue-heading) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-before p a,
.offer-theme-category-offer-theme-blue .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-value p a {
  color: var(--theme-blue-heading) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_expiry .dmach-acf-item-content .dmach-acf-before,
.offer-theme-category-offer-theme-blue .offer_post_flat .card_expiry .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-blue-heading-sub) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_btn .et_pb_button {
  color: var(--theme-blue-bg) !important;
  background-color: var(--theme-blue-light) !important;
  border-color: var(--theme-blue-light) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_btn .et_pb_button:hover {
  color: var(--theme-blue-bg) !important;
  background: var(--theme-blue-light) !important;
  background-color: var(--theme-blue-light) !important;
  border-color: var(--theme-blue-light) !important;
}
.offer-theme-category-offer-theme-blue .offer_post_flat .card_btn .et_pb_button:after {
  color: var(--theme-blue-bg) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col {
  background-color: var(--theme-green-bg) !important;
  box-shadow: 0px 2px 18px 3px var(--theme-green-shadow) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col:hover {
  box-shadow: 0px 2px 18px 3px var(--theme-green-shadow-hover) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h1,
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h2,
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h3,
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h4,
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h5,
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h6 {
  color: var(--theme-green-heading) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_fixed .dmach-acf-before,
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_fixed .dmach-acf-value {
  color: var(--theme-green-heading) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_percent .dmach-acf-before,
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_percent .dmach-acf-value {
  color: var(--theme-green-heading) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_wrapper .dsm_icon_list_icon {
  color: var(--theme-green-heading-sub) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_text {
  color: var(--theme-green-heading-sub) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_desc .et_pb_text_inner {
  color: var(--theme-green-text-light) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon {
  color: var(--theme-green-text-light) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon::before {
  color: var(--theme-green-text-light) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-green-text-light) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_btn_post .et_pb_button {
  color: var(--theme-green-dark) !important;
  background-color: var(--theme-green-light) !important;
}
.offer-theme-category-offer-theme-green .offer_post_col_right .offer_card_btn_post .et_pb_button:after {
  color: var(--theme-green-dark) !important;
}
.offer-theme-category-offer-theme-green .offer_post_row {
  background-color: var(--theme-green-bg) !important;
  box-shadow: 0px 2px 18px 3px var(--theme-green-shadow) !important;
}
.offer-theme-category-offer-theme-green .offer_post_row:hover {
  box-shadow: 0px 2px 18px 3px var(--theme-green-shadow-hover) !important;
}
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h1,
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h2,
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h3,
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h4,
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h5,
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h6 {
  color: var(--theme-green-heading) !important;
}
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_amount .dmach-acf-before,
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_amount .dmach-acf-value {
  color: var(--theme-green-heading) !important;
}
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_percent .dmach-acf-before,
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_percent .dmach-acf-value {
  color: var(--theme-green-heading) !important;
}
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_expiry .dmach-icon-image-content .dmach-icon::before {
  color: var(--theme-green-heading-sub) !important;
}
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_expiry .dmach-acf-item-content .dmach-acf-before,
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_expiry .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-green-heading-sub) !important;
}
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_desc .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-green-text-light) !important;
}
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_btn_post .et_pb_button {
  color: var(--theme-green-dark) !important;
  background-color: var(--theme-green-light) !important;
}
.offer-theme-category-offer-theme-green .offer_post_row .et_pb_column .offer_card_btn_post .et_pb_button:after {
  color: var(--theme-green-dark) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_row {
  background-color: var(--theme-green-light) !important;
  box-shadow: 0px 2px 18px 3px var(--theme-green-shadow) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_row:hover {
  box-shadow: 0px 2px 18px 3px var(--theme-green-shadow-hover) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_row_right {
  background-color: var(--theme-green-bg) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h1,
.offer-theme-category-offer-theme-green .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h2,
.offer-theme-category-offer-theme-green .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h3,
.offer-theme-category-offer-theme-green .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h4,
.offer-theme-category-offer-theme-green .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h5,
.offer-theme-category-offer-theme-green .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h6 {
  color: var(--theme-green-text-dark) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_desc .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-green-text-dark-info) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_amount .dmach-acf-before,
.offer-theme-category-offer-theme-green .offer_post_flat .card_amount .dmach-acf-value {
  color: var(--theme-green-heading) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_percent .dmach-acf-before,
.offer-theme-category-offer-theme-green .offer_post_flat .card_percent .dmach-acf-value {
  color: var(--theme-green-heading) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-before,
.offer-theme-category-offer-theme-green .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-value {
  color: var(--theme-green-heading) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-before p,
.offer-theme-category-offer-theme-green .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-value p {
  line-height: 1em;
  font-size: 1rem;
  color: var(--theme-green-heading) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-before p a,
.offer-theme-category-offer-theme-green .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-value p a {
  color: var(--theme-green-heading) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_expiry .dmach-acf-item-content .dmach-acf-before,
.offer-theme-category-offer-theme-green .offer_post_flat .card_expiry .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-green-heading-sub) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_btn .et_pb_button {
  color: var(--theme-green-bg) !important;
  background-color: var(--theme-green-light) !important;
  border-color: var(--theme-green-light) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_btn .et_pb_button:hover {
  color: var(--theme-green-bg) !important;
  background-color: var(--theme-green-light) !important;
  border-color: var(--theme-green-light) !important;
}
.offer-theme-category-offer-theme-green .offer_post_flat .card_btn .et_pb_button:after {
  color: var(--theme-green-bg) !important;
}
.offer-theme-category-offer-theme-red .offer_post_col {
  background-color: var(--theme-red-bg) !important;
  box-shadow: 0px 2px 18px 3px var(--theme-red-shadow) !important;
}
.offer-theme-category-offer-theme-red .offer_post_col:hover {
  box-shadow: 0px 2px 18px 3px var(--theme-red-shadow-hover) !important;
}
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h1,
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h2,
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h3,
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h4,
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h5,
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h6 {
  color: var(--theme-red-heading) !important;
}
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_fixed .dmach-acf-before,
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_fixed .dmach-acf-value {
  color: var(--theme-red-heading) !important;
}
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_percent .dmach-acf-before,
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_percent .dmach-acf-value {
  color: var(--theme-red-heading) !important;
}
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_wrapper .dsm_icon_list_icon {
  color: var(--theme-red-heading-sub) !important;
}
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_text {
  color: var(--theme-red-heading-sub) !important;
}
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_desc .et_pb_text_inner {
  color: var(--theme-red-text-light) !important;
}
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon {
  color: var(--theme-red-text-light) !important;
}
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon::before {
  color: var(--theme-red-text-light) !important;
}
.offer-theme-category-offer-theme-red .offer_post_col_right .offer_card_inclusion .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-red-text-light) !important;
}
.offer-theme-category-offer-theme-red .offer_post_row {
  background-color: var(--theme-red-bg) !important;
  box-shadow: 0px 2px 18px 3px var(--theme-red-shadow) !important;
}
.offer-theme-category-offer-theme-red .offer_post_row:hover {
  box-shadow: 0px 2px 18px 3px var(--theme-red-shadow-hover) !important;
}
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h1,
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h2,
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h3,
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h4,
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h5,
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h6 {
  color: var(--theme-red-heading) !important;
}
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_amount .dmach-acf-before,
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_amount .dmach-acf-value {
  color: var(--theme-red-heading) !important;
}
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_percent .dmach-acf-before,
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_percent .dmach-acf-value {
  color: var(--theme-red-heading) !important;
}
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_expiry .dmach-icon-image-content .dmach-icon::before {
  color: var(--theme-red-heading-sub) !important;
}
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_expiry .dmach-acf-item-content .dmach-acf-before,
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_expiry .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-red-heading-sub) !important;
}
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_desc .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-red-text-light) !important;
}
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_btn_post .et_pb_button {
  color: var(--theme-red-dark) !important;
  background-color: var(--theme-red-light) !important;
}
.offer-theme-category-offer-theme-red .offer_post_row .et_pb_column .offer_card_btn_post .et_pb_button:after {
  color: var(--theme-red-dark) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_row {
  background-color: var(--theme-red-light) !important;
  box-shadow: 0px 2px 18px 3px var(--theme-red-shadow) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_row:hover {
  box-shadow: 0px 2px 18px 3px var(--theme-red-shadow-hover) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_row_right {
  background-color: var(--theme-red-bg) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h1,
.offer-theme-category-offer-theme-red .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h2,
.offer-theme-category-offer-theme-red .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h3,
.offer-theme-category-offer-theme-red .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h4,
.offer-theme-category-offer-theme-red .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h5,
.offer-theme-category-offer-theme-red .offer_post_flat .card_heading .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content h6 {
  color: var(--theme-red-text-dark) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_desc .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-red-text-dark-info) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_amount .dmach-acf-before,
.offer-theme-category-offer-theme-red .offer_post_flat .card_amount .dmach-acf-value {
  color: var(--theme-red-heading) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_percent .dmach-acf-before,
.offer-theme-category-offer-theme-red .offer_post_flat .card_percent .dmach-acf-value {
  color: var(--theme-red-heading) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-before,
.offer-theme-category-offer-theme-red .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-value {
  color: var(--theme-red-heading) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-before p,
.offer-theme-category-offer-theme-red .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-value p {
  line-height: 1em;
  font-size: 1rem;
  color: var(--theme-red-heading) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-before p a,
.offer-theme-category-offer-theme-red .offer_post_flat .card_multi_text .dmach-acf-item-container .dmach-acf-value p a {
  color: var(--theme-red-heading) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_expiry .dmach-acf-item-content .dmach-acf-before,
.offer-theme-category-offer-theme-red .offer_post_flat .card_expiry .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-red-heading-sub) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_btn .et_pb_button {
  color: var(--theme-red-bg) !important;
  background-color: var(--theme-red-light) !important;
  border-color: var(--theme-red-light) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_btn .et_pb_button:hover {
  color: var(--theme-red-bg) !important;
  background-color: var(--theme-red-light) !important;
  border-color: var(--theme-red-light) !important;
}
.offer-theme-category-offer-theme-red .offer_post_flat .card_btn .et_pb_button:after {
  color: var(--theme-red-bg) !important;
}

.offer-theme-blue #page-container #main-content {
  background-color: var(--theme-blue-light) !important;
}
.offer-theme-blue #page-container #main-content .et_pb_module.et_pb_text {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_heading h1,
.offer-theme-blue #page-container #main-content .offer_page_heading h2,
.offer-theme-blue #page-container #main-content .offer_page_heading h3,
.offer-theme-blue #page-container #main-content .offer_page_heading h4,
.offer-theme-blue #page-container #main-content .offer_page_heading h5,
.offer-theme-blue #page-container #main-content .offer_page_heading h6,
.offer-theme-blue #page-container #main-content .offer_page_heading p,
.offer-theme-blue #page-container #main-content .offer_page_heading span,
.offer-theme-blue #page-container #main-content .offer_page_heading div {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_desc {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_wrapper .dsm_icon_list_icon {
  color: var(--theme-blue-text-dark-info) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_text {
  color: var(--theme-blue-text-dark-info) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_amount .dmach-acf-before,
.offer-theme-blue #page-container #main-content .offer_page_amount .dmach-acf-value {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_amount .dmach-acf-before p,
.offer-theme-blue #page-container #main-content .offer_page_amount .dmach-acf-value p {
  font-weight: 700 !important;
}
.offer-theme-blue #page-container #main-content .offer_page_inclusion_heading h1,
.offer-theme-blue #page-container #main-content .offer_page_inclusion_heading h2,
.offer-theme-blue #page-container #main-content .offer_page_inclusion_heading h3,
.offer-theme-blue #page-container #main-content .offer_page_inclusion_heading h4,
.offer-theme-blue #page-container #main-content .offer_page_inclusion_heading h5,
.offer-theme-blue #page-container #main-content .offer_page_inclusion_heading h6,
.offer-theme-blue #page-container #main-content .offer_page_inclusion_heading p,
.offer-theme-blue #page-container #main-content .offer_page_inclusion_heading span,
.offer-theme-blue #page-container #main-content .offer_page_inclusion_heading div {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_inclusion_divider:before {
  border-top-color: var(--theme-blue-dark);
}
.offer-theme-blue #page-container #main-content .offer_page_inclusion_repeater .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_inclusion_repeater .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon::before {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_inclusion_repeater .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_form_heading h1,
.offer-theme-blue #page-container #main-content .offer_page_form_heading h2,
.offer-theme-blue #page-container #main-content .offer_page_form_heading h3,
.offer-theme-blue #page-container #main-content .offer_page_form_heading h4,
.offer-theme-blue #page-container #main-content .offer_page_form_heading h5,
.offer-theme-blue #page-container #main-content .offer_page_form_heading h6,
.offer-theme-blue #page-container #main-content .offer_page_form_heading p,
.offer-theme-blue #page-container #main-content .offer_page_form_heading span,
.offer-theme-blue #page-container #main-content .offer_page_form_heading div {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_form_divider:before {
  border-top-color: var(--theme-blue-dark);
}
.offer-theme-blue #page-container #main-content .offer_page_form_form {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_tnc_heading h1,
.offer-theme-blue #page-container #main-content .offer_page_tnc_heading h2,
.offer-theme-blue #page-container #main-content .offer_page_tnc_heading h3,
.offer-theme-blue #page-container #main-content .offer_page_tnc_heading h4,
.offer-theme-blue #page-container #main-content .offer_page_tnc_heading h5,
.offer-theme-blue #page-container #main-content .offer_page_tnc_heading h6,
.offer-theme-blue #page-container #main-content .offer_page_tnc_heading p,
.offer-theme-blue #page-container #main-content .offer_page_tnc_heading span,
.offer-theme-blue #page-container #main-content .offer_page_tnc_heading div {
  color: var(--theme-blue-dark) !important;
}
.offer-theme-blue #page-container #main-content .offer_page_tnc_divider:before {
  border-top-color: var(--theme-blue-dark);
}
.offer-theme-blue #page-container #main-content .offer_page_tnc_desc {
  color: #fff !important;
}
.offer-theme-blue #page-container #main-content .offer_page_more_divider {
  background-color: var(--theme-blue-bg);
}
.offer-theme-blue #page-container #main-content .offer_page_more_divider .dsm-text-divider-header {
  color: var(--theme-blue-light) !important;
}
.offer-theme-red #page-container #main-content {
  background-color: var(--theme-red-light) !important;
}
.offer-theme-red #page-container #main-content .et_pb_module.et_pb_text {
  color: var(--theme-red-dark) !important;
}
.offer-theme-red #page-container #main-content .offer_page_heading h1,
.offer-theme-red #page-container #main-content .offer_page_heading h2,
.offer-theme-red #page-container #main-content .offer_page_heading h3,
.offer-theme-red #page-container #main-content .offer_page_heading h4,
.offer-theme-red #page-container #main-content .offer_page_heading h5,
.offer-theme-red #page-container #main-content .offer_page_heading h6,
.offer-theme-red #page-container #main-content .offer_page_heading p,
.offer-theme-red #page-container #main-content .offer_page_heading span,
.offer-theme-red #page-container #main-content .offer_page_heading div {
  color: var(--theme-red-dark) !important;
}
.offer-theme-red #page-container #main-content .offer_page_desc {
  color: var(--theme-red-dark) !important;
}
.offer-theme-red #page-container #main-content .offer_page_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_wrapper .dsm_icon_list_icon {
  color: var(--theme-red-text-dark-info) !important;
}
.offer-theme-red #page-container #main-content .offer_page_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_text {
  color: var(--theme-red-text-dark-info) !important;
}
.offer-theme-red #page-container #main-content .offer_page_amount .dmach-acf-before,
.offer-theme-red #page-container #main-content .offer_page_amount .dmach-acf-value {
  color: var(--theme-red-dark) !important;
}
.offer-theme-red #page-container #main-content .offer_page_amount .dmach-acf-before p,
.offer-theme-red #page-container #main-content .offer_page_amount .dmach-acf-value p {
  font-weight: 700 !important;
}
.offer-theme-red #page-container #main-content .offer_page_inclusion_heading h1,
.offer-theme-red #page-container #main-content .offer_page_inclusion_heading h2,
.offer-theme-red #page-container #main-content .offer_page_inclusion_heading h3,
.offer-theme-red #page-container #main-content .offer_page_inclusion_heading h4,
.offer-theme-red #page-container #main-content .offer_page_inclusion_heading h5,
.offer-theme-red #page-container #main-content .offer_page_inclusion_heading h6,
.offer-theme-red #page-container #main-content .offer_page_inclusion_heading p,
.offer-theme-red #page-container #main-content .offer_page_inclusion_heading span,
.offer-theme-red #page-container #main-content .offer_page_inclusion_heading div {
  color: var(--theme-red-dark) !important;
}
.offer-theme-red #page-container #main-content .offer_page_inclusion_divider:before {
  border-top-color: var(--theme-red-dark);
}
.offer-theme-red #page-container #main-content .offer_page_inclusion_repeater .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon {
  color: var(--theme-red-dark) !important;
}
.offer-theme-red #page-container #main-content .offer_page_inclusion_repeater .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon::before {
  color: var(--theme-red-dark) !important;
}
.offer-theme-red #page-container #main-content .offer_page_inclusion_repeater .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-red-dark) !important;
}
.offer-theme-red #page-container #main-content .offer_page_form_heading h1,
.offer-theme-red #page-container #main-content .offer_page_form_heading h2,
.offer-theme-red #page-container #main-content .offer_page_form_heading h3,
.offer-theme-red #page-container #main-content .offer_page_form_heading h4,
.offer-theme-red #page-container #main-content .offer_page_form_heading h5,
.offer-theme-red #page-container #main-content .offer_page_form_heading h6,
.offer-theme-red #page-container #main-content .offer_page_form_heading p,
.offer-theme-red #page-container #main-content .offer_page_form_heading span,
.offer-theme-red #page-container #main-content .offer_page_form_heading div {
  color: var(--theme-red-dark) !important;
}
.offer-theme-red #page-container #main-content .offer_page_form_divider:before {
  border-top-color: var(--theme-red-dark);
}
.offer-theme-red #page-container #main-content .offer_page_form_form {
  color: var(--theme-red-dark) !important;
}
.offer-theme-red #page-container #main-content .offer_page_tnc_heading h1,
.offer-theme-red #page-container #main-content .offer_page_tnc_heading h2,
.offer-theme-red #page-container #main-content .offer_page_tnc_heading h3,
.offer-theme-red #page-container #main-content .offer_page_tnc_heading h4,
.offer-theme-red #page-container #main-content .offer_page_tnc_heading h5,
.offer-theme-red #page-container #main-content .offer_page_tnc_heading h6,
.offer-theme-red #page-container #main-content .offer_page_tnc_heading p,
.offer-theme-red #page-container #main-content .offer_page_tnc_heading span,
.offer-theme-red #page-container #main-content .offer_page_tnc_heading div {
  color: var(--theme-red-dark) !important;
}
.offer-theme-red #page-container #main-content .offer_page_tnc_divider:before {
  border-top-color: var(--theme-red-dark);
}
.offer-theme-red #page-container #main-content .offer_page_tnc_desc {
  color: #fff !important;
}
.offer-theme-red #page-container #main-content .offer_page_more_divider {
  background-color: var(--theme-red-bg);
}
.offer-theme-red #page-container #main-content .offer_page_more_divider .dsm-text-divider-header {
  color: var(--theme-red-light) !important;
}
.offer-theme-green #page-container #main-content {
  background-color: var(--theme-green-light) !important;
}
.offer-theme-green #page-container #main-content .et_pb_module.et_pb_text {
  color: var(--theme-green-dark) !important;
}
.offer-theme-green #page-container #main-content .offer_page_heading h1,
.offer-theme-green #page-container #main-content .offer_page_heading h2,
.offer-theme-green #page-container #main-content .offer_page_heading h3,
.offer-theme-green #page-container #main-content .offer_page_heading h4,
.offer-theme-green #page-container #main-content .offer_page_heading h5,
.offer-theme-green #page-container #main-content .offer_page_heading h6,
.offer-theme-green #page-container #main-content .offer_page_heading p,
.offer-theme-green #page-container #main-content .offer_page_heading span,
.offer-theme-green #page-container #main-content .offer_page_heading div {
  color: var(--theme-green-dark) !important;
}
.offer-theme-green #page-container #main-content .offer_page_desc {
  color: var(--theme-green-dark) !important;
}
.offer-theme-green #page-container #main-content .offer_page_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_wrapper .dsm_icon_list_icon {
  color: var(--theme-green-text-dark-info) !important;
}
.offer-theme-green #page-container #main-content .offer_page_expiry .dsm_icon_list_items .dsm_icon_list_child .dsm_icon_list_text {
  color: var(--theme-green-text-dark-info) !important;
}
.offer-theme-green #page-container #main-content .offer_page_amount .dmach-acf-before,
.offer-theme-green #page-container #main-content .offer_page_amount .dmach-acf-value {
  color: var(--theme-green-dark) !important;
}
.offer-theme-green #page-container #main-content .offer_page_amount .dmach-acf-before p,
.offer-theme-green #page-container #main-content .offer_page_amount .dmach-acf-value p {
  font-weight: 700 !important;
}
.offer-theme-green #page-container #main-content .offer_page_inclusion_heading h1,
.offer-theme-green #page-container #main-content .offer_page_inclusion_heading h2,
.offer-theme-green #page-container #main-content .offer_page_inclusion_heading h3,
.offer-theme-green #page-container #main-content .offer_page_inclusion_heading h4,
.offer-theme-green #page-container #main-content .offer_page_inclusion_heading h5,
.offer-theme-green #page-container #main-content .offer_page_inclusion_heading h6,
.offer-theme-green #page-container #main-content .offer_page_inclusion_heading p,
.offer-theme-green #page-container #main-content .offer_page_inclusion_heading span,
.offer-theme-green #page-container #main-content .offer_page_inclusion_heading div {
  color: var(--theme-green-dark) !important;
}
.offer-theme-green #page-container #main-content .offer_page_inclusion_divider:before {
  border-top-color: var(--theme-green-dark);
}
.offer-theme-green #page-container #main-content .offer_page_inclusion_repeater .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon {
  color: var(--theme-green-dark) !important;
}
.offer-theme-green #page-container #main-content .offer_page_inclusion_repeater .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-icon-image-content .dmach-icon::before {
  color: var(--theme-green-dark) !important;
}
.offer-theme-green #page-container #main-content .offer_page_inclusion_repeater .et_pb_de_mach_archive_loop .grid-posts .dmach-grid-item .et_pb_row .et_pb_column .et_pb_module .et_pb_module_inner .dmach-acf-item-container .dmach-acf-item-content .dmach-acf-value {
  color: var(--theme-green-dark) !important;
}
.offer-theme-green #page-container #main-content .offer_page_form_heading h1,
.offer-theme-green #page-container #main-content .offer_page_form_heading h2,
.offer-theme-green #page-container #main-content .offer_page_form_heading h3,
.offer-theme-green #page-container #main-content .offer_page_form_heading h4,
.offer-theme-green #page-container #main-content .offer_page_form_heading h5,
.offer-theme-green #page-container #main-content .offer_page_form_heading h6,
.offer-theme-green #page-container #main-content .offer_page_form_heading p,
.offer-theme-green #page-container #main-content .offer_page_form_heading span,
.offer-theme-green #page-container #main-content .offer_page_form_heading div {
  color: var(--theme-green-dark) !important;
}
.offer-theme-green #page-container #main-content .offer_page_form_divider:before {
  border-top-color: var(--theme-green-dark);
}
.offer-theme-green #page-container #main-content .offer_page_form_form {
  color: var(--theme-green-dark) !important;
}
.offer-theme-green #page-container #main-content .offer_page_tnc_heading h1,
.offer-theme-green #page-container #main-content .offer_page_tnc_heading h2,
.offer-theme-green #page-container #main-content .offer_page_tnc_heading h3,
.offer-theme-green #page-container #main-content .offer_page_tnc_heading h4,
.offer-theme-green #page-container #main-content .offer_page_tnc_heading h5,
.offer-theme-green #page-container #main-content .offer_page_tnc_heading h6,
.offer-theme-green #page-container #main-content .offer_page_tnc_heading p,
.offer-theme-green #page-container #main-content .offer_page_tnc_heading span,
.offer-theme-green #page-container #main-content .offer_page_tnc_heading div {
  color: var(--theme-green-dark) !important;
}
.offer-theme-green #page-container #main-content .offer_page_tnc_divider:before {
  border-top-color: var(--theme-green-dark);
}
.offer-theme-green #page-container #main-content .offer_page_tnc_desc {
  color: #fff !important;
}
.offer-theme-green #page-container #main-content .offer_page_more_divider {
  background-color: var(--theme-green-bg);
}
.offer-theme-green #page-container #main-content .offer_page_more_divider .dsm-text-divider-header {
  color: var(--theme-green-light) !important;
}
@keyframes badge_bounce {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    transform: translate3d(0, 3px, 0);
  }
}
.gallery-card .container-image .gallery-img img {
  -o-object-fit: cover;
     object-fit: cover;
}
.gallery-card .container-content {
  display: none;
  position: absolute;
  bottom: 0;
  transition: display 500ms ease-in-out;
}
.gallery-card .container-content .gallery-heading {
  padding: 0 10px;
  transition: background-color 500ms ease-in-out;
}
.gallery-card:hover .container-content {
  display: block;
  opacity: 1;
}
.gallery-card:hover .container-content .gallery-heading {
  background-color: rgba(0, 0, 0, 0.4) !important;
}

.filter-select .divi-filter-item {
  margin-top: 0px !important;
}
.filter-select select {
  background-color: transparent !important;
  border: 1px solid var(--theme-default-heading) !important;
  color: var(--theme-default-heading) !important;
  font-size: 16px;
  padding: 10px !important;
}
@media only screen and (max-width: 980px) {
  .filter-select select {
    font-size: 15px;
  }
}
@media only screen and (max-width: 500px) {
  .filter-select select {
    font-size: 14px;
  }
}

.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu {
  background-color: #fcfff9 !important;
}

.service-feature-card:hover .service-feature-card-divider {
  width: 80px !important;
  transition: width 200ms ease-in-out;
}

.service-feature-card .service-feature-card-icon img {
  height: 80px;
}

.service-feature-card-loop .dmach-grid-item {
  margin-top: 10px;
}

.service-outlet-card-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.service-outlet-card-image div {
  height: 100%;
}

.custom-flex-row {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: flex-start;
  flex-wrap: wrap;
}

@media only screen and (max-width: 500px) {
  .custom-flex-row {
    width: 90% !important;
  }
}
.custom-blogs .et_pb_blog_grid .et_pb_salvattore_content {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly;
  align-items: stretch;
  flex-wrap: wrap;
}

.custom-blogs .et_pb_blog_grid .et_pb_salvattore_content .column {
  width: 33.33%;
}

.custom-blogs article {
  margin: 40px 15px;
  /*height: 500px;*/
}

.custom-blogs article .post-meta {
  margin-top: -10px;
}

.custom-blogs article .post-content .post-content-inner p {
  height: 90px;
  overflow: hidden;
}

.custom-blogs article .post-content a.more-link {
  float: right;
  border: 1px solid #b29400;
  border-radius: 30px;
  padding: 0 10px;
  margin-top: 5px;
}

.custom-blogs article .post-content a.more-link :hover {
  background: #b29400;
}

.d-flex {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
}

.d-flex.center {
  justify-content: center;
}

.d-flex-col {
  padding: 0 5px;
}

.d-flex .col-50 {
  width: 50% !important;
}

@media (max-width: 479px) {
  .d-flex .col-50.et_pb_column {
    width: 50% !important;
  }
}
.text-sm {
  font-size: 14px;
}

.text-dark {
  color: rgba(4, 4, 4, 0.6117647059);
}

.faw-icon {
  font-family: FontAwesome !important;
  font-weight: 900 !important;
  color: rgba(4, 4, 4, 0.6117647059);
  font-size: 20px;
}

.paragraph {
  margin: 5px 0;
}

.text-right {
  text-align: right;
}

.pl-2 {
  padding-left: 10px;
}

.pr-2 {
  padding-right: 10px;
}

@media only screen and (max-width: 980px) {
  .custom-blogs .et_pb_blog_grid .et_pb_salvattore_content .column {
    width: 50%;
  }
}
@media only screen and (max-width: 768px) {
  .custom-blogs article {
    margin-top: 40px !important;
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .custom-blogs .et_pb_blog_grid .et_pb_salvattore_content .column {
    width: 100%;
  }
  .custom-blogs article .post-meta {
    margin-top: 0px;
  }
}
@media only screen and (max-width: 500px) {
  .custom-blogs .et_pb_blog_grid .et_pb_salvattore_content .column {
    width: 100%;
  }
  .custom-blogs article {
    margin-left: auto !important;
    margin-right: auto !important;
  }
}
/*Text limit*/
/*collpse and set the height of the toggle text*/
.pa-toggle-text .et_pb_text_inner,
.pa-toggle-text .dmach-acf-value {
  max-height: 200px;
  transition: max-height 0.3s ease-out;
  overflow: hidden;
}

/*add gradient to the collapsed text*/
.pa-toggle-text .et_pb_text_inner:after,
.pa-toggle-text .dmach-acf-value:after {
  content: "";
  display: inline-block;
  position: absolute;
  pointer-events: none;
  height: 100px;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: linear-gradient(0deg, #fff 10%, transparent);
}

/*style the expand text link*/
.pa-toggle-text .pa-text-expand-button {
  padding: 0.5em;
  text-align: center;
  color: #b29400 !important;
}

/*change the curor to a pointed when hovering over the expand text link*/
.pa-toggle-text .pa-text-expand-button span {
  cursor: pointer;
}

/*define the font family for the toggle icon*/
.pa-toggle-text .pa-text-expand-button .pa-text-toggle-icon {
  font-family: ETMODULES, "sans-serif";
}

/*set the max height and transition of the expanded toggle*/
.pa-toggle-text .pa-text-toggle-expanded {
  max-height: 2000px;
  transition: max-height 0.3s ease-in;
}

/*hide the gradient when the toggle is expanded*/
.pa-toggle-text .pa-text-toggle-expanded.et_pb_text_inner:after,
.pa-toggle-text .pa-text-toggle-expanded.dmach-acf-value:after {
  background: none;
}

/*collpse and set the height of the toggle text*/
.pa-toggle-blurb .et_pb_blurb_description {
  max-height: 200px;
  transition: max-height 0.3s ease-out;
  overflow: hidden;
}

/*add gradient to the collapsed text*/
.pa-toggle-blurb .et_pb_blurb_description:after {
  content: "";
  display: inline-block;
  position: absolute;
  pointer-events: none;
  height: 100px;
  width: 100%;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: linear-gradient(0deg, #fff 10%, transparent);
}

/*style the expand text link*/
.pa-toggle-blurb .pa-blurb-expand-button {
  padding: 0.5em;
  text-align: center;
  color: #b29400 !important;
  font-weight: bold;
}

/*change the curor to a pointed when hovering over the expand text link*/
.pa-toggle-blurb .pa-blurb-expand-button span {
  cursor: pointer;
}

/*define the font family for the toggle icon*/
.pa-toggle-blurb .pa-blurb-expand-button .pa-blurb-toggle-icon {
  font-family: ETMODULES, "sans-serif";
}

/*set the max height and transition of the expanded toggle*/
.pa-toggle-blurb .pa-blurb-toggle-expanded {
  max-height: 2000px;
  transition: max-height 0.3s ease-in;
}

/*hide the gradient when the toggle is expanded*/
.pa-toggle-blurb .pa-blurb-toggle-expanded.et_pb_blurb_description:after {
  background: none;
}

@media only screen and (max-width: 450px) {
  .section-around .section-around-rows {
    width: 95%;
    max-width: 100%;
  }
}
.section-around .section-around-rows .section-around-rows-divider {
  transition: width 200ms ease-in-out;
}
.section-around .section-around-rows:hover .section-around-rows-divider {
  width: 80px;
}/*# sourceMappingURL=style.css.map */