@charset "UTF-8";
/** @fileoverview Header file for user_defined theme variables so that IDE's analyzer can resolve theme variable names.
   Also serves as good documentation.
   
   Is overriden by user_defined theme. */
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes fadeInUpPartial {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 10%, 0); }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideInRightPartial {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(35%, 0, 0);
    visibility: visible; }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); } }

@keyframes slideOutLeftPartial {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0); }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-35%, 0, 0); } }

@keyframes fadeOutDown {
  from {
    opacity: 1; }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); } }

@keyframes spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }

/** Reset sheet to give typography a consistent look */
p, h1, h2, h3, h4, h5, h6 {
  margin: 4px 0; }

h1, h2, h3, h4, h5, h5, h6 {
  font-weight: normal;
  line-height: 1.2; }

p {
  line-height: 1.3; }

.lordekit_global_theme, .presentation_email p {
  font-family: "Roboto", sans-serif;
  color: #121212; }

h1 {
  font-family: "Roboto", sans-serif;
  color: inherit; }

h2 {
  font-family: "Roboto", sans-serif;
  color: inherit; }

h3 {
  font-family: "Roboto", sans-serif;
  color: inherit; }

h4 {
  font-family: "Roboto", sans-serif;
  color: inherit; }

h5 {
  font-family: "Roboto", sans-serif;
  color: inherit; }

h6 {
  font-family: "Roboto", sans-serif;
  color: inherit; }

blockquote {
  font-family: "Roboto", sans-serif;
  color: inherit; }

a {
  text-decoration: underline;
  cursor: pointer;
  color: #69a29b; }

font a {
  color: inherit; }

.presentation_email table.email_reset {
  mso-table-lspace: 0pt;
  mso-table-rspace: 0pt; }

.presentation_email img.email_reset {
  -ms-interpolation-mode: bicubic; }

/** @fileoverview Displays a play button in centre of the element. */
@keyframes scaleIn {
  from {
    transform: scale(0.5, 0.5);
    opacity: 0.5; }
  to {
    transform: scale(4.5, 4.5);
    opacity: 0; } }

.ripple {
  background-position: center;
  transition: background 0.3s; }
  .ripple:hover {
    background: #69a29b radial-gradient(circle, transparent 1%, #69a29b 1%) center/15000%; }
  .ripple:active {
    background-color: #69a29b;
    background-size: 100%;
    transition: background 0s; }

/** @fileoverview Enlarges image within container on zoom */
.presentation_web blockquote {
  background: #f9f9f9;
  border-left: 10px solid #0088ff;
  margin: 1.5em 10px;
  padding: 0.5em 10px; }

.presentation_web blockquote:before {
  quotes: "“" "”" "‘" "’";
  color: #0088ff;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em; }

a.cta_btn {
  display: block;
  box-sizing: border-box;
  text-align: center;
  text-decoration: none;
  font-weight: 600;
  cursor: pointer;
  border-radius: 11px;
  width: 100%;
  padding: 1em;
  color: #000000;
  background-color: #69a29b; }
  a.cta_btn:hover {
    background-color: #578c85; }

a.cta_btn.deactivated {
  background: #47282890 !important;
  color: #c4c4c4;
  cursor: not-allowed; }

a.clear_btn {
  color: #545454;
  text-decoration: none;
  font-size: 14px;
  border-radius: 5px;
  padding: 2px;
  white-space: nowrap;
  margin-left: auto;
  display: flex; }
  a.clear_btn:hover {
    color: #69a29b; }
    a.clear_btn:hover:after {
      margin-left: 15px;
      margin-right: 10px;
      transition: all 0.2s ease; }
  a.clear_btn:after {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%2369a29b' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    width: 15px;
    height: 15px;
    vertical-align: middle;
    display: inline-block;
    margin-left: 10px;
    margin-right: 15px; }

.presentation_web .card_contact_buttons_container {
  display: flex;
  flex-direction: row;
  align-items: center; }

.presentation_web a.card_contact_button {
  display: inline-block;
  margin: 3px;
  width: 32px;
  height: 32px;
  text-decoration: none;
  background-size: contain;
  background-repeat: no-repeat; }
  .presentation_web a.card_contact_button img {
    display: none; }

a.card_contact_button.call {
  background-image: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'35px' height%3D'35px' viewBox%3D'0 0 35 35' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A Sketch 59.1 %2886144%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EPhone Light%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with Sketch.%3C%2Fdesc%3E\a     %3Cg id%3D'Multiple-Buttons-on-a-Content-Card' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Multiple-Buttons-' transform%3D'translate%28-658.000000%2C -168.000000%29'%3E\a             %3Cg id%3D'Phone-Light' transform%3D'translate%28658.000000%2C 168.000000%29'%3E\a                 %3Ccircle id%3D'Oval' stroke%3D'%23626262' fill%3D'%23FFFFFF' cx%3D'17.5' cy%3D'17.5' r%3D'17'%3E%3C%2Fcircle%3E\a                 %3Cg id%3D'call-24px' transform%3D'translate%287.000000%2C 8.000000%29'%3E\a                     %3Cpolygon id%3D'Path' points%3D'0 0 21 0 21 21 0 21'%3E%3C%2Fpolygon%3E\a                     %3Cpath d%3D'M17.50875%2C13.4575 C16.4325%2C13.4575 15.39125%2C13.2825 14.42%2C12.9675 C14.11375%2C12.8625 13.7725%2C12.94125 13.53625%2C13.1775 L12.1625%2C14.90125 C9.68625%2C13.72 7.3675%2C11.48875 6.13375%2C8.925 L7.84%2C7.4725 C8.07625%2C7.2275 8.14625%2C6.88625 8.05%2C6.58 C7.72625%2C5.60875 7.56%2C4.5675 7.56%2C3.49125 C7.56%2C3.01875 7.16625%2C2.625 6.69375%2C2.625 L3.66625%2C2.625 C3.19375%2C2.625 2.625%2C2.835 2.625%2C3.49125 C2.625%2C11.62 9.38875%2C18.375 17.50875%2C18.375 C18.13%2C18.375 18.375%2C17.82375 18.375%2C17.3425 L18.375%2C14.32375 C18.375%2C13.85125 17.98125%2C13.4575 17.50875%2C13.4575 Z' id%3D'Path' fill%3D'%23626262' fill-rule%3D'nonzero'%3E%3C%2Fpath%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E"); }

a.card_contact_button.sms {
  background-image: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'35px' height%3D'35px' viewBox%3D'0 0 35 35' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A Sketch 59.1 %2886144%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EMessage Light%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with Sketch.%3C%2Fdesc%3E\a     %3Cg id%3D'Multiple-Buttons-on-a-Content-Card' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Multiple-Buttons-' transform%3D'translate%28-658.000000%2C -288.000000%29'%3E\a             %3Cg id%3D'Message-Light' transform%3D'translate%28658.000000%2C 288.000000%29'%3E\a                 %3Ccircle id%3D'Oval-Copy-2' stroke%3D'%23626262' fill%3D'%23FFFFFF' cx%3D'17.5' cy%3D'17.5' r%3D'17'%3E%3C%2Fcircle%3E\a                 %3Cpath d%3D'M24.3%2C10 L10.7%2C10 C9.765%2C10 9.0085%2C10.765 9.0085%2C11.7 L9%2C27 L12.4%2C23.6 L24.3%2C23.6 C25.235%2C23.6 26%2C22.835 26%2C21.9 L26%2C11.7 C26%2C10.765 25.235%2C10 24.3%2C10 Z M22.6%2C20.2 L12.4%2C20.2 L12.4%2C18.5 L22.6%2C18.5 L22.6%2C20.2 Z M22.6%2C17.65 L12.4%2C17.65 L12.4%2C15.95 L22.6%2C15.95 L22.6%2C17.65 Z M22.6%2C15.1 L12.4%2C15.1 L12.4%2C13.4 L22.6%2C13.4 L22.6%2C15.1 Z' id%3D'Shape' fill%3D'%23626262' fill-rule%3D'nonzero'%3E%3C%2Fpath%3E\a                 %3Cpolygon id%3D'Path' points%3D'8 9 28 9 28 29 8 29'%3E%3C%2Fpolygon%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E"); }

a.card_contact_button.email {
  background-image: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'35px' height%3D'35px' viewBox%3D'0 0 35 35' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A Sketch 59.1 %2886144%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EMail Light%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with Sketch.%3C%2Fdesc%3E\a     %3Cg id%3D'Multiple-Buttons-on-a-Content-Card' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Multiple-Buttons-' transform%3D'translate%28-658.000000%2C -228.000000%29'%3E\a             %3Cg id%3D'Mail-Light' transform%3D'translate%28658.000000%2C 228.000000%29'%3E\a                 %3Ccircle id%3D'Oval-Copy' stroke%3D'%23626262' fill%3D'%23FFFFFF' cx%3D'17.5' cy%3D'17.5' r%3D'17'%3E%3C%2Fcircle%3E\a                 %3Cg id%3D'email-24px' transform%3D'translate%287.000000%2C 8.000000%29'%3E\a                     %3Cpath d%3D'M17.2%2C3 L2.8%2C3 C1.81%2C3 1.009%2C3.7875 1.009%2C4.75 L1%2C15.25 C1%2C16.2125 1.81%2C17 2.8%2C17 L17.2%2C17 C18.19%2C17 19%2C16.2125 19%2C15.25 L19%2C4.75 C19%2C3.7875 18.19%2C3 17.2%2C3 Z M17.2%2C6.5 L10%2C10.875 L2.8%2C6.5 L2.8%2C4.75 L10%2C9.125 L17.2%2C4.75 L17.2%2C6.5 Z' id%3D'Shape' fill%3D'%23626262' fill-rule%3D'nonzero'%3E%3C%2Fpath%3E\a                     %3Cpolygon id%3D'Path' points%3D'0 0 21 0 21 21 0 21'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E"); }

a.card_contact_button.videochat {
  background-image: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'35px' height%3D'35px' viewBox%3D'0 0 36 36' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E09252268-DAD6-4495-8106-0952BD0BA965%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'July-31' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Click-to-Video-Chat' transform%3D'translate%28-14.000000%2C -13.000000%29'%3E\a             %3Cg id%3D'Video-Chat' transform%3D'translate%2814.000000%2C 13.000000%29'%3E\a                 %3Ccircle id%3D'Oval-Copy' stroke%3D'%23626262' cx%3D'18' cy%3D'18' r%3D'17.5'%3E%3C%2Fcircle%3E\a                 %3Cg id%3D'videocam-24px' transform%3D'translate%286.000000%2C 6.000000%29'%3E\a                     %3Cpolygon id%3D'Path' points%3D'0 0 24 0 24 24 0 24'%3E%3C%2Fpolygon%3E\a                     %3Cpath d%3D'M17%2C10.5 L17%2C7 C17%2C6.45 16.55%2C6 16%2C6 L4%2C6 C3.45%2C6 3%2C6.45 3%2C7 L3%2C17 C3%2C17.55 3.45%2C18 4%2C18 L16%2C18 C16.55%2C18 17%2C17.55 17%2C17 L17%2C13.5 L21%2C17.5 L21%2C6.5 L17%2C10.5 Z' id%3D'Path' fill%3D'%23626262' fill-rule%3D'nonzero'%3E%3C%2Fpath%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.presentation_email .card_contact_buttons_container {
  display: inline-block;
  vertical-align: middle;
  text-align: right; }
  .presentation_email .card_contact_buttons_container a.card_contact_button {
    display: inline-block;
    margin: 3px;
    width: 32px;
    height: 32px;
    vertical-align: middle;
    text-decoration: none;
    background-size: contain;
    background-repeat: no-repeat; }
    .presentation_email .card_contact_buttons_container a.card_contact_button img {
      display: block; }

.coupon_card_expire {
  text-align: center; }
  .coupon_card_expire .coupon_card_expiry_countdown,
  .coupon_card_expire .coupon_card_expiry_date {
    margin: 5px 0; }
  .coupon_card_expire .coupon_card_expiry_date {
    font-weight: bold;
    font-size: 14px; }

.fancy_countdown {
  color: #ccc;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: fit-content;
  margin: 10px auto;
  width: 80%; }
  .fancy_countdown .days, .fancy_countdown .hours, .fancy_countdown .minutes, .fancy_countdown .seconds {
    display: inline-block;
    box-sizing: border-box;
    margin: 2px;
    padding: 12px;
    font-size: 7px;
    min-width: 75px;
    border-radius: 5px;
    background: #1b5ccc;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .fancy_countdown .numbers {
    display: block;
    color: #fff;
    font-size: 19px; }

.basiclblue_countdown {
  color: #ededed;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: fit-content;
  margin: 10px auto;
  width: 80%; }
  .basiclblue_countdown .days, .basiclblue_countdown .hours, .basiclblue_countdown .minutes, .basiclblue_countdown .seconds {
    display: inline-block;
    box-sizing: border-box;
    margin: 2px;
    padding: 12px;
    font-size: 7px;
    min-width: 75px;
    border-radius: 5px;
    background: #1b5ccc;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .basiclblue_countdown .numbers {
    display: block;
    color: #fff;
    font-size: 19px; }
  .basiclblue_countdown .days, .basiclblue_countdown .hours, .basiclblue_countdown .minutes, .basiclblue_countdown .seconds {
    background: #1b5ccc; }

.themedark_countdown {
  color: #ededed;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: fit-content;
  margin: 10px auto;
  width: 80%; }
  .themedark_countdown .days, .themedark_countdown .hours, .themedark_countdown .minutes, .themedark_countdown .seconds {
    display: inline-block;
    box-sizing: border-box;
    margin: 2px;
    padding: 12px;
    font-size: 7px;
    min-width: 75px;
    border-radius: 5px;
    background: #1b5ccc;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .themedark_countdown .numbers {
    display: block;
    color: #fff;
    font-size: 19px; }
  .themedark_countdown .days, .themedark_countdown .hours, .themedark_countdown .minutes, .themedark_countdown .seconds {
    background: #006dcc; }

.themelight_countdown {
  color: #ededed;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: fit-content;
  margin: 10px auto;
  width: 80%;
  color: #121212; }
  .themelight_countdown .days, .themelight_countdown .hours, .themelight_countdown .minutes, .themelight_countdown .seconds {
    display: inline-block;
    box-sizing: border-box;
    margin: 2px;
    padding: 12px;
    font-size: 7px;
    min-width: 75px;
    border-radius: 5px;
    background: #1b5ccc;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .themelight_countdown .numbers {
    display: block;
    color: #fff;
    font-size: 19px; }
  .themelight_countdown .days, .themelight_countdown .hours, .themelight_countdown .minutes, .themelight_countdown .seconds {
    background: #66b8ff; }
  .themelight_countdown .numbers {
    color: #181818; }

.white_countdown {
  color: #ededed;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: fit-content;
  margin: 10px auto;
  width: 80%; }
  .white_countdown .days, .white_countdown .hours, .white_countdown .minutes, .white_countdown .seconds {
    display: inline-block;
    box-sizing: border-box;
    margin: 2px;
    padding: 12px;
    font-size: 7px;
    min-width: 75px;
    border-radius: 5px;
    background: #1b5ccc;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .white_countdown .numbers {
    display: block;
    color: #fff;
    font-size: 19px; }
  .white_countdown .days, .white_countdown .hours, .white_countdown .minutes, .white_countdown .seconds {
    background: #fff;
    color: #3e3e3e;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .white_countdown .numbers {
    color: #121212; }

.retro_countdown {
  color: #ededed;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: fit-content;
  margin: 10px auto;
  width: 80%; }
  .retro_countdown .days, .retro_countdown .hours, .retro_countdown .minutes, .retro_countdown .seconds {
    display: inline-block;
    box-sizing: border-box;
    margin: 2px;
    padding: 12px;
    font-size: 7px;
    min-width: 75px;
    border-radius: 5px;
    background: #1b5ccc;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .retro_countdown .numbers {
    display: block;
    color: #fff;
    font-size: 19px; }
  .retro_countdown .days, .retro_countdown .hours, .retro_countdown .minutes, .retro_countdown .seconds {
    background: #000500;
    color: lime;
    text-shadow: 0 0 6px lime; }
  .retro_countdown .numbers {
    color: #60f93a;
    text-shadow: 0 0 3px lime; }

.mini__countdown {
  color: #ededed;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: fit-content;
  margin: 10px auto;
  width: 80%;
  letter-spacing: 0px;
  margin: 5px auto; }
  .mini__countdown .days, .mini__countdown .hours, .mini__countdown .minutes, .mini__countdown .seconds {
    display: inline-block;
    box-sizing: border-box;
    margin: 2px;
    padding: 12px;
    font-size: 7px;
    min-width: 75px;
    border-radius: 5px;
    background: #1b5ccc;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .mini__countdown .numbers {
    display: block;
    color: #fff;
    font-size: 19px; }
  .mini__countdown .days, .mini__countdown .hours, .mini__countdown .minutes, .mini__countdown .seconds {
    margin: 1px;
    padding: 4px;
    font-size: 7px;
    min-width: 40px; }
  .mini__countdown .numbers {
    font-size: 12px; }

.mini_white_countdown {
  color: #ededed;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: fit-content;
  margin: 10px auto;
  width: 80%;
  color: #121212;
  letter-spacing: 0px;
  margin: 5px auto; }
  .mini_white_countdown .days, .mini_white_countdown .hours, .mini_white_countdown .minutes, .mini_white_countdown .seconds {
    display: inline-block;
    box-sizing: border-box;
    margin: 2px;
    padding: 12px;
    font-size: 7px;
    min-width: 75px;
    border-radius: 5px;
    background: #1b5ccc;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .mini_white_countdown .numbers {
    display: block;
    color: #fff;
    font-size: 19px; }
  .mini_white_countdown .days, .mini_white_countdown .hours, .mini_white_countdown .minutes, .mini_white_countdown .seconds {
    margin: 1px;
    padding: 4px;
    font-size: 7px;
    min-width: 40px;
    background: #fff;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .mini_white_countdown .numbers {
    font-size: 12px;
    color: #181818; }

.mini_theme_light_countdown {
  color: #ededed;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: fit-content;
  margin: 10px auto;
  width: 80%;
  color: #121212;
  letter-spacing: 0px;
  margin: 5px auto; }
  .mini_theme_light_countdown .days, .mini_theme_light_countdown .hours, .mini_theme_light_countdown .minutes, .mini_theme_light_countdown .seconds {
    display: inline-block;
    box-sizing: border-box;
    margin: 2px;
    padding: 12px;
    font-size: 7px;
    min-width: 75px;
    border-radius: 5px;
    background: #1b5ccc;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .mini_theme_light_countdown .numbers {
    display: block;
    color: #fff;
    font-size: 19px; }
  .mini_theme_light_countdown .days, .mini_theme_light_countdown .hours, .mini_theme_light_countdown .minutes, .mini_theme_light_countdown .seconds {
    margin: 1px;
    padding: 4px;
    font-size: 7px;
    min-width: 40px;
    background: #66b8ff; }
  .mini_theme_light_countdown .numbers {
    font-size: 12px;
    color: #181818; }

.mini_theme_dark_countdown {
  color: #ededed;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: fit-content;
  margin: 10px auto;
  width: 80%;
  letter-spacing: 0px;
  margin: 5px auto; }
  .mini_theme_dark_countdown .days, .mini_theme_dark_countdown .hours, .mini_theme_dark_countdown .minutes, .mini_theme_dark_countdown .seconds {
    display: inline-block;
    box-sizing: border-box;
    margin: 2px;
    padding: 12px;
    font-size: 7px;
    min-width: 75px;
    border-radius: 5px;
    background: #1b5ccc;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .mini_theme_dark_countdown .numbers {
    display: block;
    color: #fff;
    font-size: 19px; }
  .mini_theme_dark_countdown .days, .mini_theme_dark_countdown .hours, .mini_theme_dark_countdown .minutes, .mini_theme_dark_countdown .seconds {
    margin: 1px;
    padding: 4px;
    font-size: 7px;
    min-width: 40px;
    background: #006dcc; }
  .mini_theme_dark_countdown .numbers {
    font-size: 12px; }

.offer_theme_dark_countdown {
  color: #ededed;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: fit-content;
  margin: 10px auto;
  width: 80%;
  letter-spacing: 0px;
  margin: 5px auto; }
  .offer_theme_dark_countdown .days, .offer_theme_dark_countdown .hours, .offer_theme_dark_countdown .minutes, .offer_theme_dark_countdown .seconds {
    display: inline-block;
    box-sizing: border-box;
    margin: 2px;
    padding: 12px;
    font-size: 7px;
    min-width: 75px;
    border-radius: 5px;
    background: #1b5ccc;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .offer_theme_dark_countdown .numbers {
    display: block;
    color: #fff;
    font-size: 19px; }
  .offer_theme_dark_countdown .days, .offer_theme_dark_countdown .hours, .offer_theme_dark_countdown .minutes, .offer_theme_dark_countdown .seconds {
    margin: 1px;
    padding: 8px;
    font-size: 8px;
    min-width: 25px;
    background: #d22525; }
  .offer_theme_dark_countdown .numbers {
    font-size: 19px; }

.flat_countdown {
  color: #ededed;
  text-align: center;
  text-transform: uppercase;
  letter-spacing: 1px;
  width: fit-content;
  margin: 10px auto;
  width: 80%; }
  .flat_countdown .days, .flat_countdown .hours, .flat_countdown .minutes, .flat_countdown .seconds {
    display: inline-block;
    box-sizing: border-box;
    margin: 2px;
    padding: 12px;
    font-size: 7px;
    min-width: 75px;
    border-radius: 5px;
    background: #1b5ccc;
    box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
  .flat_countdown .numbers {
    display: block;
    color: #fff;
    font-size: 19px; }
  .flat_countdown .days, .flat_countdown .hours, .flat_countdown .minutes, .flat_countdown .seconds {
    background: #006dcc;
    box-shadow: none; }

/** @fileoverview Absolutely positioned navigation buttons for a slider */
.nav_prev {
  display: none;
  width: 20px;
  height: 50px;
  position: absolute;
  top: 45%;
  top: calc(50% - 25px);
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'17px' height%3D'26px' viewBox%3D'0 0 17 26' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EEB347B40-4CF1-4D68-BA4B-E41B22D1D33F%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'High-Fidelity-Mobile-and-Desktop' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Modal-Mobile' transform%3D'translate%28-5.000000%2C -337.000000%29' stroke%3D'%23ffffff' stroke-width%3D'3'%3E\a             %3Cg id%3D'Group-Copy-9' transform%3D'translate%288.000000%2C 339.000000%29'%3E\a                 %3Cpolyline id%3D'Path-Copy-6' points%3D'13 0 0 11 13 22'%3E%3C%2Fpolyline%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  opacity: 0.9;
  left: 15px; }
  .nav_prev:hover {
    opacity: 1; }
  @media (min-width: 600px) {
    .nav_prev {
      display: block; } }

.nav_next {
  display: none;
  width: 20px;
  height: 50px;
  position: absolute;
  top: 45%;
  top: calc(50% - 25px);
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'17px' height%3D'26px' viewBox%3D'0 0 17 26' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EEB347B40-4CF1-4D68-BA4B-E41B22D1D33F%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'High-Fidelity-Mobile-and-Desktop' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Modal-Mobile' transform%3D'translate%28-5.000000%2C -337.000000%29' stroke%3D'%23ffffff' stroke-width%3D'3'%3E\a             %3Cg id%3D'Group-Copy-9' transform%3D'translate%288.000000%2C 339.000000%29'%3E\a                 %3Cpolyline id%3D'Path-Copy-6' points%3D'13 0 0 11 13 22'%3E%3C%2Fpolyline%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  background-repeat: no-repeat;
  background-position: center;
  cursor: pointer;
  opacity: 0.9;
  right: 15px;
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  transform: rotate(180deg); }
  .nav_next:hover {
    opacity: 1; }
  @media (min-width: 600px) {
    .nav_next {
      display: block; } }

/** @fileoverview Supporting css for fluid text sizing strategy in builder */
/** @fileoverview Supporting css for fluid text sizing strategy (for text editor content)
    DOCUMENTATION: When rendering, content must have proper class name surrounding it as specified by fluid font size renderer. */
.goog_texteditor_content_web_fluid_text_sizing {
  --text-font-size-min: 0.9;
  --text-font-size-max: 1.2; }
  .goog_texteditor_content_web_fluid_text_sizing h1 {
    --text-font-size-min: 2.2;
    --text-font-size-max: 3.2; }
  .goog_texteditor_content_web_fluid_text_sizing h2 {
    --text-font-size-min: 1.71;
    --text-font-size-max: 2.5; }
  .goog_texteditor_content_web_fluid_text_sizing h3 {
    --text-font-size-min: 1.375;
    --text-font-size-max: 2; }
  .goog_texteditor_content_web_fluid_text_sizing h4 {
    --text-font-size-min: 1.03;
    --text-font-size-max: 1.5; }
  .goog_texteditor_content_web_fluid_text_sizing h5 {
    --text-font-size-min: 0.96;
    --text-font-size-max: 1.4; }
  .goog_texteditor_content_web_fluid_text_sizing h6 {
    --text-font-size-min: 0.9;
    --text-font-size-max: 1.3; }
  .goog_texteditor_content_web_fluid_text_sizing blockquote {
    --text-font-size-min: 0.9;
    --text-font-size-max: 1.3; }

.goog_texteditor_content_email_fluid_text_sizing p, .goog_texteditor_content_email_fluid_text_sizing li {
  font-size: 1.2em; }

.goog_texteditor_content_email_fluid_text_sizing h1 {
  font-size: 3.2em; }

.goog_texteditor_content_email_fluid_text_sizing h2 {
  font-size: 2.5em; }

.goog_texteditor_content_email_fluid_text_sizing h3 {
  font-size: 2em; }

.goog_texteditor_content_email_fluid_text_sizing h4 {
  font-size: 1.5em; }

.goog_texteditor_content_email_fluid_text_sizing h5 {
  font-size: 1.4em; }

.goog_texteditor_content_email_fluid_text_sizing h6 {
  font-size: 1.3em; }

.goog_texteditor_content_email_fluid_text_sizing blockquote {
  font-size: 1.3em; }

.lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing p, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing li, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h1, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h2, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h3, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h4, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h5, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h6, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing blockquote {
  font-size: calc((var(--text-font-size-max) * 1em) - 0.5); }
  @media screen and (max-width: 37.5em) {
    .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing p, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing li, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h1, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h2, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h3, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h4, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h5, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h6, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing blockquote {
      font-size: calc(var(--text-font-size-min) * 1em); } }
  @media screen and (min-width: 37.5em) {
    .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing p, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing li, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h1, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h2, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h3, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h4, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h5, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h6, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing blockquote {
      font-size: calc(calc(var(--text-font-size-min) * 1em) + (var(--text-font-size-max) - var(--text-font-size-min)) * (100vw - 37.5em) / 37.5); } }
  @media screen and (min-width: 75em) {
    .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing p, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing li, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h1, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h2, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h3, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h4, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h5, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing h6, .lordekit_htmlweb_text_sizing_default .goog_texteditor_content_web_fluid_text_sizing blockquote {
      font-size: calc(var(--text-font-size-max) * 1em); } }

.lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing p, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing li, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h1, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h2, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h3, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h4, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h5, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h6, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing blockquote {
  font-size: calc((var(--text-font-size-max) * 1em) - 0.5); }
  @media screen and (max-width: 37.5em) {
    .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing p, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing li, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h1, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h2, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h3, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h4, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h5, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h6, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing blockquote {
      font-size: calc(var(--text-font-size-min) * 1em); } }
  @media screen and (min-width: 37.5em) {
    .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing p, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing li, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h1, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h2, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h3, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h4, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h5, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h6, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing blockquote {
      font-size: calc(calc(var(--text-font-size-min) * 1em) + (var(--text-font-size-max) - var(--text-font-size-min)) * (100vw - 37.5em) / 4); } }
  @media screen and (min-width: 41.5em) {
    .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing p, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing li, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h1, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h2, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h3, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h4, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h5, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing h6, .lordekit_htmlweb_text_sizing_brochure .goog_texteditor_content_web_fluid_text_sizing blockquote {
      font-size: calc(var(--text-font-size-max) * 1em); } }

.embeddable_content_initially_hidden {
  transition: opacity 300ms ease-in-out;
  opacity: 1 !important; }

.default_card {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out; }
  .presentation_email .default_card {
    border: 1px solid #e4e4e4; }
    .presentation_email .default_card table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .default_card .card_hero_img_container {
      line-height: 0; }
      .presentation_email .default_card .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .default_card .content_card_body {
      padding: 15px; }
    .presentation_email .default_card a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .default_card:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .default_card header {
    padding: 2px 10px; }
  .default_card header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .default_card footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .default_card footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .default_card span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .default_card span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .default_card .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .default_card .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .default_card .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .default_card .card_hero_img_container {
        height: 250px; } }
  .default_card .content_card_body {
    padding: 15px; }
  .default_card h1, .default_card h2, .default_card h3, .default_card h4, .default_card h5, .default_card h6 {
    padding: 0;
    margin: 0; }
  .default_card .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .default_card .content_card_heading {
        padding: 10px 30px; } }
  .default_card p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .default_card p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .default_card p {
        padding: 0 30px; } }
  .default_card a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .default_card a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .default_card .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .default_card .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .default_card .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .default_card .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .default_card .card_buttons_container {
      flex-direction: row; }
      .presentation_web .default_card .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .default_card .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .default_card .card_buttons_container > *:first-child {
        margin-top: 0; } }

.information_card {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  border-radius: 0px;
  padding: 20px;
  border: 2px #a3a3a363 solid; }
  .presentation_email .information_card {
    border: 1px solid #e4e4e4; }
    .presentation_email .information_card table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .information_card .card_hero_img_container {
      line-height: 0; }
      .presentation_email .information_card .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .information_card .content_card_body {
      padding: 15px; }
    .presentation_email .information_card a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .information_card:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .information_card header {
    padding: 2px 10px; }
  .information_card header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .information_card footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .information_card footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .information_card span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .information_card span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .information_card .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .information_card .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .information_card .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .information_card .card_hero_img_container {
        height: 250px; } }
  .information_card .content_card_body {
    padding: 15px; }
  .information_card h1, .information_card h2, .information_card h3, .information_card h4, .information_card h5, .information_card h6 {
    padding: 0;
    margin: 0; }
  .information_card .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .information_card .content_card_heading {
        padding: 10px 30px; } }
  .information_card p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .information_card p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .information_card p {
        padding: 0 30px; } }
  .information_card a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .information_card a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .information_card .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .information_card .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .information_card .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .information_card .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .information_card .card_buttons_container {
      flex-direction: row; }
      .presentation_web .information_card .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .information_card .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .information_card .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .information_card .main_content {
    padding: 0; }
  .information_card .sub_content .content_card_body {
    text-align: center !important;
    padding: 0; }
    .information_card .sub_content .content_card_body .content_card_heading, .information_card .sub_content .content_card_body .content_card_subheading, .information_card .sub_content .content_card_body p {
      text-align: center; }
    .information_card .sub_content .content_card_body p.content_card_subheading, .information_card .sub_content .content_card_body p {
      margin-top: 0; }
  .information_card div.card_buttons_container {
    margin: auto; }
  .information_card a.cta_btn {
    border-radius: 1px;
    width: auto !important; }
    .presentation_web .information_card a.cta_btn {
      white-space: nowrap; }
  .presentation_email .information_card .sub_content .content_card_body .content_card_subheading {
    margin: 0px !important; }
  .presentation_email .information_card .card_hero_img_container img {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px; }
  @media (min-width: 1050px) {
    .information_card.letterbox_layout_web .card_hero_img_container {
      height: 136px; } }

.alternate_card {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  max-width: 1250px; }
  .presentation_email .alternate_card {
    border: 1px solid #e4e4e4; }
    .presentation_email .alternate_card table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .alternate_card .card_hero_img_container {
      line-height: 0; }
      .presentation_email .alternate_card .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .alternate_card .content_card_body {
      padding: 15px; }
    .presentation_email .alternate_card a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .alternate_card:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .alternate_card header {
    padding: 2px 10px; }
  .alternate_card header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .alternate_card footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .alternate_card footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .alternate_card span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .alternate_card span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .alternate_card .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .alternate_card .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .alternate_card .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .alternate_card .card_hero_img_container {
        height: 250px; } }
  .alternate_card .content_card_body {
    padding: 15px; }
  .alternate_card h1, .alternate_card h2, .alternate_card h3, .alternate_card h4, .alternate_card h5, .alternate_card h6 {
    padding: 0;
    margin: 0; }
  .alternate_card .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .alternate_card .content_card_heading {
        padding: 10px 30px; } }
  .alternate_card p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .alternate_card p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .alternate_card p {
        padding: 0 30px; } }
  .alternate_card a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .alternate_card a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .alternate_card .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .alternate_card .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .alternate_card .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .alternate_card .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .alternate_card .card_buttons_container {
      flex-direction: row; }
      .presentation_web .alternate_card .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .alternate_card .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .alternate_card .card_buttons_container > *:first-child {
        margin-top: 0; } }
  @media (min-width: 600px) {
    .alternate_card .content {
      display: grid;
      grid-template-columns: 1fr 1fr; }
      .alternate_card .content .card_hero_img_container {
        height: 100%; }
      .alternate_card .content .sub_content {
        display: flex;
        align-items: center;
        justify-content: center; } }
  .alternate_card .main_content {
    padding: 16px 16px 0px 16px; }
    @media (min-width: 600px) {
      .alternate_card .main_content {
        padding: 16px; } }
  .alternate_card .content_card_heading, .alternate_card p.content_card_subheading, .alternate_card p {
    padding: 0px;
    margin-bottom: 10px; }
    @media (min-width: 600px) {
      .alternate_card .content_card_heading, .alternate_card p.content_card_subheading, .alternate_card p {
        padding: 0px 0px 10px 0px;
        margin-bottom: 0px; } }
  .alternate_card a.cta_btn {
    border-radius: 0px;
    max-width: max-content; }
  .alternate_card.reverse .content {
    direction: rtl; }
  .alternate_card.reverse .main_content, .alternate_card.reverse .sub_content {
    direction: ltr; }
    .alternate_card.reverse .main_content .card_buttons_container, .alternate_card.reverse .sub_content .card_buttons_container {
      margin-left: 0; }
    .alternate_card.reverse .main_content a.cta_btn, .alternate_card.reverse .sub_content a.cta_btn {
      margin: 0; }

.profile_card {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  border-radius: 0px;
  padding: 20px;
  border: 2px #a3a3a363 solid;
  border-radius: 12px; }
  .presentation_email .profile_card {
    border: 1px solid #e4e4e4; }
    .presentation_email .profile_card table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .profile_card .card_hero_img_container {
      line-height: 0; }
      .presentation_email .profile_card .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .profile_card .content_card_body {
      padding: 15px; }
    .presentation_email .profile_card a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .profile_card:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .profile_card header {
    padding: 2px 10px; }
  .profile_card header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .profile_card footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .profile_card footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .profile_card span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .profile_card span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .profile_card .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .profile_card .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .profile_card .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .profile_card .card_hero_img_container {
        height: 250px; } }
  .profile_card .content_card_body {
    padding: 15px; }
  .profile_card h1, .profile_card h2, .profile_card h3, .profile_card h4, .profile_card h5, .profile_card h6 {
    padding: 0;
    margin: 0; }
  .profile_card .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .profile_card .content_card_heading {
        padding: 10px 30px; } }
  .profile_card p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .profile_card p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .profile_card p {
        padding: 0 30px; } }
  .profile_card a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .profile_card a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .profile_card .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .profile_card .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .profile_card .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .profile_card .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .profile_card .card_buttons_container {
      flex-direction: row; }
      .presentation_web .profile_card .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .profile_card .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .profile_card .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .profile_card .main_content {
    padding: 0; }
  .profile_card .sub_content .content_card_body {
    text-align: center !important;
    padding: 0; }
    .profile_card .sub_content .content_card_body .content_card_heading, .profile_card .sub_content .content_card_body .content_card_subheading, .profile_card .sub_content .content_card_body p {
      text-align: center; }
    .profile_card .sub_content .content_card_body p.content_card_subheading, .profile_card .sub_content .content_card_body p {
      margin-top: 0; }
  .profile_card div.card_buttons_container {
    margin: auto; }
  .profile_card a.cta_btn {
    border-radius: 1px;
    width: auto !important; }
    .presentation_web .profile_card a.cta_btn {
      white-space: nowrap; }
  .presentation_email .profile_card .sub_content .content_card_body .content_card_subheading {
    margin: 0px !important; }
  .presentation_email .profile_card .card_hero_img_container img {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px; }
  @media (min-width: 1050px) {
    .profile_card.letterbox_layout_web .card_hero_img_container {
      height: 136px; } }
  .presentation_web .profile_card .main_content .card_hero_img_container {
    height: auto;
    padding: 2px;
    display: flex;
    align-items: center; }
    .presentation_web .profile_card .main_content .card_hero_img_container:hover > * {
      transform: none !important; }
    .presentation_web .profile_card .main_content .card_hero_img_container .media_component {
      width: 200px;
      height: 200px;
      border-radius: 50%;
      border: 5px #fff solid;
      margin: 0 auto !important;
      position: relative;
      box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.31); }
      @media (min-width: 600px) {
        .presentation_web .profile_card .main_content .card_hero_img_container .media_component {
          width: 280px;
          height: 280px; } }
  .presentation_email .profile_card .main_content .card_hero_img_container .media_component img {
    border-radius: 50% !important;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px; }
  @media (min-width: 600px) {
    .profile_card.comfy_layout_web .card_hero_img_container .media_component {
      width: 200px;
      height: 200px; } }
  @media (min-width: 750px) {
    .profile_card.letterbox_layout_web .card_hero_img_container .media_component {
      width: 150px;
      height: 150px; } }

.video_card {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out; }
  .presentation_email .video_card {
    border: 1px solid #e4e4e4; }
    .presentation_email .video_card table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .video_card .card_hero_img_container {
      line-height: 0; }
      .presentation_email .video_card .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .video_card .content_card_body {
      padding: 15px; }
    .presentation_email .video_card a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .video_card:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .video_card header {
    padding: 2px 10px; }
  .video_card header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .video_card footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .video_card footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .video_card span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .video_card span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .video_card .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .video_card .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .video_card .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .video_card .card_hero_img_container {
        height: 250px; } }
  .video_card .content_card_body {
    padding: 15px; }
  .video_card h1, .video_card h2, .video_card h3, .video_card h4, .video_card h5, .video_card h6 {
    padding: 0;
    margin: 0; }
  .video_card .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .video_card .content_card_heading {
        padding: 10px 30px; } }
  .video_card p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .video_card p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .video_card p {
        padding: 0 30px; } }
  .video_card a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .video_card a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .video_card .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .video_card .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .video_card .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .video_card .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .video_card .card_buttons_container {
      flex-direction: row; }
      .presentation_web .video_card .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .video_card .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .video_card .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .video_card .card_hero_img_container a {
    width: 100%;
    height: 100%; }
    .video_card .card_hero_img_container a:hover {
      cursor: pointer; }
      .video_card .card_hero_img_container a:hover::after {
        background-image: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'60px' height%3D'60px' viewBox%3D'0 0 60 60' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A Sketch 59.1 %2886144%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EPlay Dark Video%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with Sketch.%3C%2Fdesc%3E\a     %3Cg id%3D'Video-Card' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Play-Dark-Video' transform%3D'translate%28-33.000000%2C -55.000000%29'%3E\a             %3Cg id%3D'Group-2' transform%3D'translate%2833.000000%2C 55.000000%29'%3E\a                 %3Cpath d%3D'M30%2C0 C46.5685425%2C0 60%2C13.4314575 60%2C30 C60%2C46.5685425 46.5685425%2C60 30%2C60 C13.4314575%2C60 0%2C46.5685425 0%2C30 C0%2C13.4314575 13.4314575%2C0 30%2C0 Z M24%2C21.618034 C23.4477153%2C21.618034 23%2C22.0657492 23%2C22.618034 L23%2C22.618034 L23%2C40.381966 C23%2C40.5372111 23.0361451%2C40.6903242 23.1055728%2C40.8291796 C23.3525621%2C41.3231581 23.9532351%2C41.5233825 24.4472136%2C41.2763932 L24.4472136%2C41.2763932 L42.2111456%2C32.3944272 C42.404673%2C32.2976635 42.5615955%2C32.140741 42.6583592%2C31.9472136 C42.9053485%2C31.4532351 42.7051241%2C30.8525621 42.2111456%2C30.6055728 L42.2111456%2C30.6055728 L24.4472136%2C21.7236068 C24.3083582%2C21.6541791 24.1552451%2C21.618034 24%2C21.618034 Z' id%3D'Combined-Shape' fill%3D'%23D1D1D1' opacity%3D'0.8'%3E%3C%2Fpath%3E\a                 %3Cpath d%3D'M34.3944272%2C22.7888544 L43.2763932%2C40.5527864 C43.5233825%2C41.0467649 43.3231581%2C41.6474379 42.8291796%2C41.8944272 C42.6903242%2C41.9638549 42.5372111%2C42 42.381966%2C42 L24.618034%2C42 C24.0657492%2C42 23.618034%2C41.5522847 23.618034%2C41 C23.618034%2C40.8447549 23.6541791%2C40.6916418 23.7236068%2C40.5527864 L32.6055728%2C22.7888544 C32.8525621%2C22.2948759 33.4532351%2C22.0946515 33.9472136%2C22.3416408 C34.140741%2C22.4384045 34.2976635%2C22.595327 34.3944272%2C22.7888544 Z' id%3D'Triangle-Copy-5' fill%3D'%23121212' opacity%3D'0.9' transform%3D'translate%2833.500000%2C 31.500000%29 rotate%2890.000000%29 translate%28-33.500000%2C -31.500000%29 '%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
    .video_card .card_hero_img_container a::after {
      content: "";
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      bottom: 0;
      width: 100%;
      height: 100%;
      background-image: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'60px' height%3D'60px' viewBox%3D'0 0 60 60' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A Sketch 59.1 %2886144%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EPlay Dark Video%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with Sketch.%3C%2Fdesc%3E\a     %3Cg id%3D'Video-Card' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Play-Dark-Video' transform%3D'translate%28-33.000000%2C -55.000000%29'%3E\a             %3Cg id%3D'Group-2' transform%3D'translate%2833.000000%2C 55.000000%29'%3E\a                 %3Cpath d%3D'M30%2C0 C46.5685425%2C0 60%2C13.4314575 60%2C30 C60%2C46.5685425 46.5685425%2C60 30%2C60 C13.4314575%2C60 0%2C46.5685425 0%2C30 C0%2C13.4314575 13.4314575%2C0 30%2C0 Z M24%2C21.618034 C23.4477153%2C21.618034 23%2C22.0657492 23%2C22.618034 L23%2C22.618034 L23%2C40.381966 C23%2C40.5372111 23.0361451%2C40.6903242 23.1055728%2C40.8291796 C23.3525621%2C41.3231581 23.9532351%2C41.5233825 24.4472136%2C41.2763932 L24.4472136%2C41.2763932 L42.2111456%2C32.3944272 C42.404673%2C32.2976635 42.5615955%2C32.140741 42.6583592%2C31.9472136 C42.9053485%2C31.4532351 42.7051241%2C30.8525621 42.2111456%2C30.6055728 L42.2111456%2C30.6055728 L24.4472136%2C21.7236068 C24.3083582%2C21.6541791 24.1552451%2C21.618034 24%2C21.618034 Z' id%3D'Combined-Shape' fill%3D'%23D1D1D1' opacity%3D'0.6'%3E%3C%2Fpath%3E\a                 %3Cpath d%3D'M34.3944272%2C22.7888544 L43.2763932%2C40.5527864 C43.5233825%2C41.0467649 43.3231581%2C41.6474379 42.8291796%2C41.8944272 C42.6903242%2C41.9638549 42.5372111%2C42 42.381966%2C42 L24.618034%2C42 C24.0657492%2C42 23.618034%2C41.5522847 23.618034%2C41 C23.618034%2C40.8447549 23.6541791%2C40.6916418 23.7236068%2C40.5527864 L32.6055728%2C22.7888544 C32.8525621%2C22.2948759 33.4532351%2C22.0946515 33.9472136%2C22.3416408 C34.140741%2C22.4384045 34.2976635%2C22.595327 34.3944272%2C22.7888544 Z' id%3D'Triangle-Copy-5' fill%3D'%23121212' opacity%3D'0.7' transform%3D'translate%2833.500000%2C 31.500000%29 rotate%2890.000000%29 translate%28-33.500000%2C -31.500000%29 '%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E");
      background-repeat: no-repeat;
      background-position: center; }
  .video_card .card_hero_img_container img {
    width: 100%;
    height: 100%;
    object-fit: cover; }

.video_card_classic {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  border-radius: 0px;
  padding: 20px;
  border: 2px #a3a3a363 solid;
  padding: 10px; }
  .presentation_email .video_card_classic {
    border: 1px solid #e4e4e4; }
    .presentation_email .video_card_classic table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .video_card_classic .card_hero_img_container {
      line-height: 0; }
      .presentation_email .video_card_classic .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .video_card_classic .content_card_body {
      padding: 15px; }
    .presentation_email .video_card_classic a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .video_card_classic:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .video_card_classic header {
    padding: 2px 10px; }
  .video_card_classic header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .video_card_classic footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .video_card_classic footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .video_card_classic span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .video_card_classic span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .video_card_classic .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .video_card_classic .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .video_card_classic .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .video_card_classic .card_hero_img_container {
        height: 250px; } }
  .video_card_classic .content_card_body {
    padding: 15px; }
  .video_card_classic h1, .video_card_classic h2, .video_card_classic h3, .video_card_classic h4, .video_card_classic h5, .video_card_classic h6 {
    padding: 0;
    margin: 0; }
  .video_card_classic .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .video_card_classic .content_card_heading {
        padding: 10px 30px; } }
  .video_card_classic p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .video_card_classic p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .video_card_classic p {
        padding: 0 30px; } }
  .video_card_classic a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .video_card_classic a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .video_card_classic .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .video_card_classic .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .video_card_classic .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .video_card_classic .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .video_card_classic .card_buttons_container {
      flex-direction: row; }
      .presentation_web .video_card_classic .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .video_card_classic .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .video_card_classic .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .video_card_classic .main_content {
    padding: 0; }
  .video_card_classic .sub_content .content_card_body {
    text-align: center !important;
    padding: 0; }
    .video_card_classic .sub_content .content_card_body .content_card_heading, .video_card_classic .sub_content .content_card_body .content_card_subheading, .video_card_classic .sub_content .content_card_body p {
      text-align: center; }
    .video_card_classic .sub_content .content_card_body p.content_card_subheading, .video_card_classic .sub_content .content_card_body p {
      margin-top: 0; }
  .video_card_classic div.card_buttons_container {
    margin: auto; }
  .video_card_classic a.cta_btn {
    border-radius: 1px;
    width: auto !important; }
    .presentation_web .video_card_classic a.cta_btn {
      white-space: nowrap; }
  .presentation_email .video_card_classic .sub_content .content_card_body .content_card_subheading {
    margin: 0px !important; }
  .presentation_email .video_card_classic .card_hero_img_container img {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px; }
  @media (min-width: 1050px) {
    .video_card_classic.letterbox_layout_web .card_hero_img_container {
      height: 136px; } }
  .video_card_classic .card_hero_img_container a:hover {
    cursor: pointer; }
    .video_card_classic .card_hero_img_container a:hover::after {
      background-image: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'60px' height%3D'60px' viewBox%3D'0 0 60 60' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A Sketch 59.1 %2886144%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EPlay Dark Video%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with Sketch.%3C%2Fdesc%3E\a     %3Cg id%3D'Video-Card' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Play-Dark-Video' transform%3D'translate%28-33.000000%2C -55.000000%29'%3E\a             %3Cg id%3D'Group-2' transform%3D'translate%2833.000000%2C 55.000000%29'%3E\a                 %3Cpath d%3D'M30%2C0 C46.5685425%2C0 60%2C13.4314575 60%2C30 C60%2C46.5685425 46.5685425%2C60 30%2C60 C13.4314575%2C60 0%2C46.5685425 0%2C30 C0%2C13.4314575 13.4314575%2C0 30%2C0 Z M24%2C21.618034 C23.4477153%2C21.618034 23%2C22.0657492 23%2C22.618034 L23%2C22.618034 L23%2C40.381966 C23%2C40.5372111 23.0361451%2C40.6903242 23.1055728%2C40.8291796 C23.3525621%2C41.3231581 23.9532351%2C41.5233825 24.4472136%2C41.2763932 L24.4472136%2C41.2763932 L42.2111456%2C32.3944272 C42.404673%2C32.2976635 42.5615955%2C32.140741 42.6583592%2C31.9472136 C42.9053485%2C31.4532351 42.7051241%2C30.8525621 42.2111456%2C30.6055728 L42.2111456%2C30.6055728 L24.4472136%2C21.7236068 C24.3083582%2C21.6541791 24.1552451%2C21.618034 24%2C21.618034 Z' id%3D'Combined-Shape' fill%3D'%23D1D1D1' opacity%3D'0.8'%3E%3C%2Fpath%3E\a                 %3Cpath d%3D'M34.3944272%2C22.7888544 L43.2763932%2C40.5527864 C43.5233825%2C41.0467649 43.3231581%2C41.6474379 42.8291796%2C41.8944272 C42.6903242%2C41.9638549 42.5372111%2C42 42.381966%2C42 L24.618034%2C42 C24.0657492%2C42 23.618034%2C41.5522847 23.618034%2C41 C23.618034%2C40.8447549 23.6541791%2C40.6916418 23.7236068%2C40.5527864 L32.6055728%2C22.7888544 C32.8525621%2C22.2948759 33.4532351%2C22.0946515 33.9472136%2C22.3416408 C34.140741%2C22.4384045 34.2976635%2C22.595327 34.3944272%2C22.7888544 Z' id%3D'Triangle-Copy-5' fill%3D'%23121212' opacity%3D'0.9' transform%3D'translate%2833.500000%2C 31.500000%29 rotate%2890.000000%29 translate%28-33.500000%2C -31.500000%29 '%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
  .video_card_classic .card_hero_img_container a::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-image: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'60px' height%3D'60px' viewBox%3D'0 0 60 60' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A Sketch 59.1 %2886144%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EPlay Dark Video%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with Sketch.%3C%2Fdesc%3E\a     %3Cg id%3D'Video-Card' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Play-Dark-Video' transform%3D'translate%28-33.000000%2C -55.000000%29'%3E\a             %3Cg id%3D'Group-2' transform%3D'translate%2833.000000%2C 55.000000%29'%3E\a                 %3Cpath d%3D'M30%2C0 C46.5685425%2C0 60%2C13.4314575 60%2C30 C60%2C46.5685425 46.5685425%2C60 30%2C60 C13.4314575%2C60 0%2C46.5685425 0%2C30 C0%2C13.4314575 13.4314575%2C0 30%2C0 Z M24%2C21.618034 C23.4477153%2C21.618034 23%2C22.0657492 23%2C22.618034 L23%2C22.618034 L23%2C40.381966 C23%2C40.5372111 23.0361451%2C40.6903242 23.1055728%2C40.8291796 C23.3525621%2C41.3231581 23.9532351%2C41.5233825 24.4472136%2C41.2763932 L24.4472136%2C41.2763932 L42.2111456%2C32.3944272 C42.404673%2C32.2976635 42.5615955%2C32.140741 42.6583592%2C31.9472136 C42.9053485%2C31.4532351 42.7051241%2C30.8525621 42.2111456%2C30.6055728 L42.2111456%2C30.6055728 L24.4472136%2C21.7236068 C24.3083582%2C21.6541791 24.1552451%2C21.618034 24%2C21.618034 Z' id%3D'Combined-Shape' fill%3D'%23D1D1D1' opacity%3D'0.6'%3E%3C%2Fpath%3E\a                 %3Cpath d%3D'M34.3944272%2C22.7888544 L43.2763932%2C40.5527864 C43.5233825%2C41.0467649 43.3231581%2C41.6474379 42.8291796%2C41.8944272 C42.6903242%2C41.9638549 42.5372111%2C42 42.381966%2C42 L24.618034%2C42 C24.0657492%2C42 23.618034%2C41.5522847 23.618034%2C41 C23.618034%2C40.8447549 23.6541791%2C40.6916418 23.7236068%2C40.5527864 L32.6055728%2C22.7888544 C32.8525621%2C22.2948759 33.4532351%2C22.0946515 33.9472136%2C22.3416408 C34.140741%2C22.4384045 34.2976635%2C22.595327 34.3944272%2C22.7888544 Z' id%3D'Triangle-Copy-5' fill%3D'%23121212' opacity%3D'0.7' transform%3D'translate%2833.500000%2C 31.500000%29 rotate%2890.000000%29 translate%28-33.500000%2C -31.500000%29 '%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: center; }
  .video_card_classic .sub_content .content_card_body .secondary-image {
    padding-top: 20px; }
    .video_card_classic .sub_content .content_card_body .secondary-image img {
      width: 70px;
      height: 70px;
      border-radius: 50%;
      border: 3px #fff solid;
      box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.31); }

.video_call_card {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out; }
  .presentation_email .video_call_card {
    border: 1px solid #e4e4e4; }
    .presentation_email .video_call_card table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .video_call_card .card_hero_img_container {
      line-height: 0; }
      .presentation_email .video_call_card .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .video_call_card .content_card_body {
      padding: 15px; }
    .presentation_email .video_call_card a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .video_call_card:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .video_call_card header {
    padding: 2px 10px; }
  .video_call_card header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .video_call_card footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .video_call_card footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .video_call_card span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .video_call_card span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .video_call_card .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .video_call_card .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .video_call_card .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .video_call_card .card_hero_img_container {
        height: 250px; } }
  .video_call_card .content_card_body {
    padding: 15px; }
  .video_call_card h1, .video_call_card h2, .video_call_card h3, .video_call_card h4, .video_call_card h5, .video_call_card h6 {
    padding: 0;
    margin: 0; }
  .video_call_card .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .video_call_card .content_card_heading {
        padding: 10px 30px; } }
  .video_call_card p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .video_call_card p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .video_call_card p {
        padding: 0 30px; } }
  .video_call_card a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .video_call_card a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .video_call_card .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .video_call_card .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .video_call_card .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .video_call_card .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .video_call_card .card_buttons_container {
      flex-direction: row; }
      .presentation_web .video_call_card .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .video_call_card .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .video_call_card .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .video_call_card .main_content {
    padding: 40px;
    display: flex;
    justify-content: center;
    align-items: center; }
    .video_call_card .main_content .video_call_card_animation {
      position: absolute; }
      .video_call_card .main_content .video_call_card_animation .video_call_card_circle {
        border-radius: 50%;
        background-color: deepskyblue;
        width: 100px;
        height: 100px;
        position: absolute;
        top: -50px;
        left: -50px;
        opacity: 0;
        animation: scaleIn 4s infinite cubic-bezier(0.5, 0.7, 0.8, 0.9); }
    .video_call_card .main_content .card_hero_img_container {
      height: auto;
      padding: 2px;
      overflow: auto;
      display: flex;
      align-items: center; }
      .video_call_card .main_content .card_hero_img_container:hover > * {
        transform: none !important; }
      .video_call_card .main_content .card_hero_img_container .media_component {
        width: 200px;
        height: 200px;
        border-radius: 50%;
        margin: 0 auto !important;
        position: relative; }
        .video_call_card .main_content .card_hero_img_container .media_component:before {
          content: '';
          width: 250px;
          height: 250px;
          position: absolute;
          border-radius: 0px; }
  .video_call_card .sub_content .content_card_body .content_card_heading, .video_call_card .sub_content .content_card_body .content_card_subheading, .video_call_card .sub_content .content_card_body p {
    text-align: center; }
  .video_call_card .sub_content .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 100%; }
  .video_call_card .sub_content .cta_btn {
    min-width: 200px;
    margin-top: 10px; }
  .presentation_email .video_call_card .main_content .card_hero_img_container .media_component img {
    border-radius: 50% !important;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px; }
  @media (min-width: 600px) {
    .video_call_card.comfy_layout_web .card_hero_img_container .media_component {
      width: 200px;
      height: 200px; } }
  @media (min-width: 750px) {
    .video_call_card.letterbox_layout_web .card_hero_img_container .media_component {
      width: 150px;
      height: 150px; } }

.appointment_card {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out; }
  .presentation_email .appointment_card {
    border: 1px solid #e4e4e4; }
    .presentation_email .appointment_card table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .appointment_card .card_hero_img_container {
      line-height: 0; }
      .presentation_email .appointment_card .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .appointment_card .content_card_body {
      padding: 15px; }
    .presentation_email .appointment_card a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .appointment_card:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .appointment_card header {
    padding: 2px 10px; }
  .appointment_card header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .appointment_card footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .appointment_card footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .appointment_card span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .appointment_card span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .appointment_card .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .appointment_card .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .appointment_card .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .appointment_card .card_hero_img_container {
        height: 250px; } }
  .appointment_card .content_card_body {
    padding: 15px; }
  .appointment_card h1, .appointment_card h2, .appointment_card h3, .appointment_card h4, .appointment_card h5, .appointment_card h6 {
    padding: 0;
    margin: 0; }
  .appointment_card .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .appointment_card .content_card_heading {
        padding: 10px 30px; } }
  .appointment_card p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .appointment_card p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .appointment_card p {
        padding: 0 30px; } }
  .appointment_card a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .appointment_card a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .appointment_card .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .appointment_card .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .appointment_card .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .appointment_card .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .appointment_card .card_buttons_container {
      flex-direction: row; }
      .presentation_web .appointment_card .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .appointment_card .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .appointment_card .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .appointment_card span.appointment_type {
    padding: 10px 20px;
    background: #BFE9FF;
    border-radius: 18px;
    font-size: 14px;
    margin: 0px 10px 2px 10px;
    display: block;
    width: fit-content; }
    @media (min-width: 1050px) {
      .appointment_card span.appointment_type {
        margin: 0px 30px 2px 30px; } }
  .appointment_card .appointment_length {
    color: #787878;
    font-size: 14px;
    margin: 0px 10px 10px 10px;
    display: block;
    width: fit-content; }
    .appointment_card .appointment_length:before {
      content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'20px' height%3D'20px' viewBox%3D'0 0 20 20' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5EBD7A59-237C-47E5-A391-1902A95CF520%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Appointments-and-Video-Call' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Appointment-Card' transform%3D'translate%28-1013.000000%2C -908.000000%29'%3E\a             %3Cg id%3D'Group-2' transform%3D'translate%28668.000000%2C 798.000000%29'%3E\a                 %3Cg id%3D'Group-7-Copy' transform%3D'translate%28343.000000%2C 108.000000%29'%3E\a                     %3Cg id%3D'Clock'%3E\a                         %3Cpolygon id%3D'Path' points%3D'0 0 24 0 24 24 0 24'%3E%3C%2Fpolygon%3E\a                         %3Cpath d%3D'M11.99%2C2 C6.47%2C2 2%2C6.48 2%2C12 C2%2C17.52 6.47%2C22 11.99%2C22 C17.52%2C22 22%2C17.52 22%2C12 C22%2C6.48 17.52%2C2 11.99%2C2 Z M12%2C20 C7.58%2C20 4%2C16.42 4%2C12 C4%2C7.58 7.58%2C4 12%2C4 C16.42%2C4 20%2C7.58 20%2C12 C20%2C16.42 16.42%2C20 12%2C20 Z' id%3D'Shape' fill%3D'%23787878' fill-rule%3D'nonzero'%3E%3C%2Fpath%3E\a                         %3Cpolygon id%3D'Path' fill%3D'%23787878' fill-rule%3D'nonzero' points%3D'12.5 7 11 7 11 13 16.25 16.15 17 14.92 12.5 12.25'%3E%3C%2Fpolygon%3E\a                     %3C%2Fg%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
      width: 20px;
      height: 20px;
      display: inline-block;
      vertical-align: sub;
      margin-right: 5px; }
    @media (min-width: 1050px) {
      .appointment_card .appointment_length {
        margin: 0px 30px 10px 30px; } }
  .appointment_card .card_buttons_container {
    margin-left: auto;
    width: fit-content;
    flex-direction: row; }
  .appointment_card .clear_btn {
    color: #121212;
    cursor: pointer;
    margin-right: 0px; }
    .appointment_card .clear_btn:hover:after {
      margin-left: 7px; }
    .appointment_card .clear_btn:after {
      margin-left: 2px; }
  .appointment_card.letterbox_layout_web .appointment_header {
    min-width: 250px; }

.hippo_card {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  position: relative;
  overflow: hidden; }
  .presentation_email .hippo_card {
    border: 1px solid #e4e4e4; }
    .presentation_email .hippo_card table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .hippo_card .card_hero_img_container {
      line-height: 0; }
      .presentation_email .hippo_card .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .hippo_card .content_card_body {
      padding: 15px; }
    .presentation_email .hippo_card a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .hippo_card:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .hippo_card header {
    padding: 2px 10px; }
  .hippo_card header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .hippo_card footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .hippo_card footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .hippo_card span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .hippo_card span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .hippo_card .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .hippo_card .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .hippo_card .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .hippo_card .card_hero_img_container {
        height: 250px; } }
  .hippo_card .content_card_body {
    padding: 15px; }
  .hippo_card h1, .hippo_card h2, .hippo_card h3, .hippo_card h4, .hippo_card h5, .hippo_card h6 {
    padding: 0;
    margin: 0; }
  .hippo_card .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .hippo_card .content_card_heading {
        padding: 10px 30px; } }
  .hippo_card p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .hippo_card p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .hippo_card p {
        padding: 0 30px; } }
  .hippo_card a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .hippo_card a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .hippo_card .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .hippo_card .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .hippo_card .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .hippo_card .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .hippo_card .card_buttons_container {
      flex-direction: row; }
      .presentation_web .hippo_card .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .hippo_card .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .hippo_card .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .hippo_card:before {
    display: block;
    content: "";
    width: 100%;
    padding-top: 120%; }
    @media (min-width: 550px) {
      .hippo_card:before {
        padding-top: 70%; } }
    @media (min-width: 750px) {
      .hippo_card:before {
        padding-top: 68%; } }
    @media (min-width: 950px) {
      .hippo_card:before {
        padding-top: 64.6%; } }
  .hippo_card .content {
    position: absolute;
    z-index: 10;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .hippo_card .main_content .card_hero_img_container {
    z-index: -1;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    height: auto !important; }
  .hippo_card .sub_content {
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 200;
    height: 100%;
    transition: background 0.7s ease;
    background: #00000050;
    color: #fff; }
    .hippo_card .sub_content a.cta_btn {
      padding: 0.4em;
      min-width: 144px !important;
      position: absolute !important;
      bottom: 15px !important;
      right: 15px !important;
      width: fit-content; }
      @media (min-width: 750px) {
        .hippo_card .sub_content a.cta_btn {
          padding: 0.8em;
          min-width: 164px !important; } }
    .hippo_card .sub_content a.clear_btn {
      position: absolute !important;
      bottom: 15px !important;
      right: 0px !important;
      cursor: pointer;
      color: #fff; }
  .hippo_card .content_card_body p {
    opacity: 0;
    position: absolute; }
  .hippo_card .content_card_heading {
    transition: transform 0.4s ease;
    transform: translate3d(0, -4%, 0);
    font-size: 24px;
    line-height: 100%; }
    @media (min-width: 1050px) {
      .hippo_card .content_card_heading {
        font-size: 34px; } }
  .hippo_card .content:hover .sub_content {
    background: #00000090; }
  .hippo_card .content:hover .content_card_heading {
    font-size: 24px; }
  .hippo_card .content:hover .content_card_heading {
    transition: transform 0.6s ease;
    transform: translate3d(0, -10%, 0); }
  .hippo_card .content:hover .content_card_body p {
    animation-name: fadeInUp;
    animation-duration: 0.6s;
    animation-fill-mode: both;
    position: static; }
  @media (min-width: 750px) {
    .hippo_card.comfy_layout_web {
      max-width: 700px; }
      .hippo_card.comfy_layout_web:before {
        padding-top: 48.57143%; }
      .hippo_card.comfy_layout_web .content {
        display: block; }
        .hippo_card.comfy_layout_web .content h3.content_card_heading {
          min-width: 199px;
          display: flex;
          align-items: center; }
      .hippo_card.comfy_layout_web .sub_content .content_card_body {
        display: flex; } }
  @media (min-width: 1050px) {
    .hippo_card.letterbox_layout_web:before {
      padding-top: 20.6%; }
    .hippo_card.letterbox_layout_web .content {
      display: block; }
      .hippo_card.letterbox_layout_web .content .sub_content p.content_card_subheading {
        margin: 10px 0px; }
      .hippo_card.letterbox_layout_web .content .sub_content .hippo_content_group {
        display: flex !important; } }
  .presentation_email .hippo_card {
    border: none; }
    .presentation_email .hippo_card .content {
      position: relative !important; }

.offer_card {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out; }
  .presentation_email .offer_card {
    border: 1px solid #e4e4e4; }
    .presentation_email .offer_card table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .offer_card .card_hero_img_container {
      line-height: 0; }
      .presentation_email .offer_card .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .offer_card .content_card_body {
      padding: 15px; }
    .presentation_email .offer_card a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .offer_card:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .offer_card header {
    padding: 2px 10px; }
  .offer_card header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .offer_card footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .offer_card footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .offer_card span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .offer_card span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .offer_card .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .offer_card .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .offer_card .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .offer_card .card_hero_img_container {
        height: 250px; } }
  .offer_card .content_card_body {
    padding: 15px; }
  .offer_card h1, .offer_card h2, .offer_card h3, .offer_card h4, .offer_card h5, .offer_card h6 {
    padding: 0;
    margin: 0; }
  .offer_card .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .offer_card .content_card_heading {
        padding: 10px 30px; } }
  .offer_card p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .offer_card p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .offer_card p {
        padding: 0 30px; } }
  .offer_card a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .offer_card a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .offer_card .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .offer_card .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .offer_card .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .offer_card .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .offer_card .card_buttons_container {
      flex-direction: row; }
      .presentation_web .offer_card .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .offer_card .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .offer_card .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .offer_card .content .sub_content .content_card_body .option_extra_info {
    color: rgba(18, 18, 18, 0.5);
    font-size: 14px;
    text-align: right;
    margin-bottom: 10px; }
  .offer_card .content .sub_content .content_card_body .slider_container {
    padding: 0px 20px; }
    .offer_card .content .sub_content .content_card_body .slider_container .slider {
      background-color: rgba(18, 18, 18, 0.05);
      box-shadow: inset 0 1px 3px 1px rgba(18, 18, 18, 0.2);
      position: relative; }
      .offer_card .content .sub_content .content_card_body .slider_container .slider .slider_control {
        width: 28px;
        height: 28px;
        position: absolute;
        border-radius: 50%;
        top: calc(50% - 14px);
        background: #fff;
        cursor: pointer;
        background-image: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'17px' height%3D'26px' viewBox%3D'0 0 17 26' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EEB347B40-4CF1-4D68-BA4B-E41B22D1D33F%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'High-Fidelity-Mobile-and-Desktop' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Modal-Mobile' transform%3D'translate%28-5.000000%2C -337.000000%29' stroke%3D'%23121212' stroke-width%3D'3'%3E\a             %3Cg id%3D'Group-Copy-9' transform%3D'translate%288.000000%2C 339.000000%29'%3E\a                 %3Cpolyline id%3D'Path-Copy-6' points%3D'13 0 0 11 13 22'%3E%3C%2Fpolyline%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
        background-position: center;
        background-repeat: no-repeat;
        background-size: 10px;
        background-position: 7px center; }
        .offer_card .content .sub_content .content_card_body .slider_container .slider .slider_control:hover {
          background-color: #F3F3F3; }
        .offer_card .content .sub_content .content_card_body .slider_container .slider .slider_control.prev_slide {
          left: -14px;
          box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.5);
          transition: box-shadow 0.1s ease; }
          .offer_card .content .sub_content .content_card_body .slider_container .slider .slider_control.prev_slide:active {
            box-shadow: 0 1px 8px 0 rgba(0, 0, 0, 0.4); }
        .offer_card .content .sub_content .content_card_body .slider_container .slider .slider_control.next_slide {
          right: -14px;
          transform: rotate(180deg);
          box-shadow: 0 -1px 3px 0 rgba(0, 0, 0, 0.5);
          transition: box-shadow 0.1s ease; }
          .offer_card .content .sub_content .content_card_body .slider_container .slider .slider_control.next_slide:active {
            box-shadow: 0 -1px 8px 0 rgba(0, 0, 0, 0.4); }
      .offer_card .content .sub_content .content_card_body .slider_container .slider .slide {
        padding: 11px;
        margin: 0px 30px; }
  .offer_card .content .sub_content .content_card_body p.option_prices {
    margin-top: 0;
    padding: 0;
    margin: 0;
    font-size: 18px; }
    .offer_card .content .sub_content .content_card_body p.option_prices span.option_price {
      color: #69a29b; }
    .offer_card .content .sub_content .content_card_body p.option_prices span.option_reduction {
      text-decoration: line-through;
      margin: 0 5px; }
  .offer_card .content .sub_content .content_card_body p.option_description {
    padding: 0;
    margin-bottom: 0; }
  .offer_card a.cta_btn {
    border-radius: 25px;
    padding: 14px 25px; }

.testimonial_card {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out; }
  .presentation_email .testimonial_card {
    border: 1px solid #e4e4e4; }
    .presentation_email .testimonial_card table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .testimonial_card .card_hero_img_container {
      line-height: 0; }
      .presentation_email .testimonial_card .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .testimonial_card .content_card_body {
      padding: 15px; }
    .presentation_email .testimonial_card a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .testimonial_card:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .testimonial_card header {
    padding: 2px 10px; }
  .testimonial_card header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .testimonial_card footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .testimonial_card footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .testimonial_card span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .testimonial_card span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .testimonial_card .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .testimonial_card .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .testimonial_card .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .testimonial_card .card_hero_img_container {
        height: 250px; } }
  .testimonial_card .content_card_body {
    padding: 15px; }
  .testimonial_card h1, .testimonial_card h2, .testimonial_card h3, .testimonial_card h4, .testimonial_card h5, .testimonial_card h6 {
    padding: 0;
    margin: 0; }
  .testimonial_card .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .testimonial_card .content_card_heading {
        padding: 10px 30px; } }
  .testimonial_card p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .testimonial_card p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .testimonial_card p {
        padding: 0 30px; } }
  .testimonial_card a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .testimonial_card a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .testimonial_card .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .testimonial_card .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .testimonial_card .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .testimonial_card .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .testimonial_card .card_buttons_container {
      flex-direction: row; }
      .presentation_web .testimonial_card .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .testimonial_card .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .testimonial_card .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .testimonial_card.testimonial_has_shape .main_content {
    background: linear-gradient(180deg, #0088ff 50%, #fff 50%); }
  .testimonial_card .main_content .testimonial_profile_pic_holder {
    padding: 20px 20px 0px 20px; }
    .testimonial_card .main_content .testimonial_profile_pic_holder img {
      margin: auto;
      display: block;
      max-width: 150px;
      border-radius: 50%;
      border: 8px solid #0088ff;
      background: #0088ff; }
  .testimonial_card .sub_content .content_card_body {
    padding: 10px 40px; }
    .testimonial_card .sub_content .content_card_body .testimonial_text {
      font-size: 14px;
      line-height: 14px;
      text-align: left;
      font-style: italic;
      max-width: 380px;
      margin: auto;
      padding: 0px 15px;
      position: relative;
      margin-bottom: 20px; }
      .testimonial_card .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'11px' height%3D'10px' viewBox%3D'0 0 11 10' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5988B73D-689B-4080-B03A-FA95366FB9EC%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Mobile-Testimobial' transform%3D'translate%28-141.000000%2C -398.000000%29' fill%3D'%230088ff' fill-rule%3D'nonzero'%3E\a             %3Cg id%3D'Front-Page' transform%3D'translate%28120.000000%2C 134.000000%29'%3E\a                 %3Cpath d%3D'M25%2C274 L25%2C269.202492 L23.1419829%2C269.202492 C23.1419829%2C268.434056 23.2733565%2C267.785049 23.5361077%2C267.255452 C23.7988589%2C266.725854 24.2868181%2C266.326066 25%2C266.056075 L25%2C264 C24.4181938%2C264.083074 23.8786235%2C264.27518 23.381273%2C264.576324 C22.8839225%2C264.877468 22.4569582%2C265.256488 22.1003672%2C265.713396 C21.7437763%2C266.170303 21.4669533%2C266.699893 21.2698899%2C267.302181 C21.0728265%2C267.904468 20.9836801%2C268.548283 21.002448%2C269.233645 L21.002448%2C274 L25%2C274 Z M32%2C274 L28.002448%2C274 L28.002448%2C269.233645 C27.9836801%2C268.548283 28.0728265%2C267.904468 28.2698899%2C267.302181 C28.4669533%2C266.699893 28.7437763%2C266.170303 29.1003672%2C265.713396 C29.4569582%2C265.256488 29.8839225%2C264.877468 30.381273%2C264.576324 C30.8786235%2C264.27518 31.4181938%2C264.083074 32%2C264 L32%2C266.056075 C31.2868181%2C266.326066 30.7988589%2C266.725854 30.5361077%2C267.255452 C30.2733565%2C267.785049 30.1419829%2C268.434056 30.1419829%2C269.202492 L32%2C269.202492 L32%2C274 Z' id%3D'“'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
        width: 11px;
        height: 10px;
        display: block;
        position: absolute;
        top: 0px;
        left: -2px; }
      @media (min-width: 750px) {
        .testimonial_card .sub_content .content_card_body .testimonial_text {
          font-size: 18px;
          line-height: 22px; }
          .testimonial_card .sub_content .content_card_body .testimonial_text:before {
            content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%230088ff' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
            width: 16px;
            height: 18px;
            display: block;
            position: absolute;
            top: 2px;
            left: -8px; } }
    .testimonial_card .sub_content .content_card_body .testimonial_author {
      max-width: 380px;
      margin: auto;
      padding: 0px 15px;
      text-align: center;
      padding: 20px 20px;
      border-top: 1px #979797 solid; }
      .testimonial_card .sub_content .content_card_body .testimonial_author .author_name {
        color: #121212;
        font-weight: bold;
        font-size: 14px;
        line-height: 15px;
        margin-bottom: 5px; }
        @media (min-width: 750px) {
          .testimonial_card .sub_content .content_card_body .testimonial_author .author_name {
            font-size: 18px;
            line-height: 23px; } }
      .testimonial_card .sub_content .content_card_body .testimonial_author .author_company {
        color: #000000;
        font-size: 14px;
        line-height: 14px; }
        @media (min-width: 750px) {
          .testimonial_card .sub_content .content_card_body .testimonial_author .author_company {
            font-size: 18px;
            line-height: 22px; } }
  .testimonial_card.comfy_layout_web.testimonial_has_shape .main_content {
    background: linear-gradient(90deg, #0088ff 70%, #fff 50%); }
  .testimonial_card.comfy_layout_web .content {
    grid-template-columns: 100px 1fr; }
  .testimonial_card.comfy_layout_web .content_card_body {
    padding: 25px 10px 10px 10px; }
  .testimonial_card.comfy_layout_web .testimonial_profile_pic_holder {
    margin-left: 35px;
    padding: 10px 0px 0px 0px; }
    @media (min-width: 750px) {
      .testimonial_card.comfy_layout_web .testimonial_profile_pic_holder {
        padding: 0px; } }
    .testimonial_card.comfy_layout_web .testimonial_profile_pic_holder img {
      width: 90px; }
  .testimonial_card.comfy_layout_web .testimonial_profile_pic_holder {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%; }
  .testimonial_card.comfy_layout_web .sub_content {
    padding-left: 20px; }
  .testimonial_card.letterbox_layout_web .content {
    grid-template-columns: 100px 1fr; }
  .testimonial_card.letterbox_layout_web .content_card_body {
    padding: 20px 20px 0px 20px; }
  .testimonial_card.letterbox_layout_web .testimonial_profile_pic_holder {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
    padding: 10px 0px 0px 20px; }
    .testimonial_card.letterbox_layout_web .testimonial_profile_pic_holder img {
      max-width: 100px; }
  @media (min-width: 1050px) {
    .testimonial_card.letterbox_layout_web .content {
      grid-template-columns: 2fr 12fr; }
    .testimonial_card.letterbox_layout_web .sub_content {
      display: flex;
      align-items: center;
      justify-content: center; }
    .testimonial_card.letterbox_layout_web .content_card_body {
      display: flex;
      align-items: center;
      justify-content: center;
      flex-direction: row-reverse;
      padding: 20px; }
      .testimonial_card.letterbox_layout_web .content_card_body .cta_btn {
        line-height: 5em; }
    .testimonial_card.letterbox_layout_web.testimonial_has_shape .main_content {
      background: linear-gradient(90deg, #0088ff 50%, #fff 50%); }
    .testimonial_card.letterbox_layout_web .testimonial_profile_pic_holder {
      padding: 0px;
      overflow: hidden;
      padding-left: 5em; }
      .testimonial_card.letterbox_layout_web .testimonial_profile_pic_holder img {
        margin: auto;
        display: block;
        border-radius: 50%;
        border: 8px solid #0088ff;
        margin-top: -40px;
        margin-bottom: -40px;
        max-width: 200px; }
    .testimonial_card.letterbox_layout_web .sub_content .content_card_body .testimonial_text {
      font-size: 14px;
      line-height: 16px;
      font-style: italic;
      max-width: 70%;
      margin: 0px 0px 0px 20px; }
      .testimonial_card.letterbox_layout_web .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%230088ff' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
        width: 16px;
        height: 18px;
        display: block;
        position: absolute;
        top: 2px;
        left: -8px; }
    .testimonial_card.letterbox_layout_web .sub_content .content_card_body .testimonial_author {
      max-width: 380px;
      margin: 1px;
      padding: 0px 15px;
      text-align: center;
      padding: 5px;
      border-top: none !important; }
      .testimonial_card.letterbox_layout_web .sub_content .content_card_body .testimonial_author .author_name {
        font-size: 18px;
        line-height: 23px;
        margin-bottom: 10px; }
      .testimonial_card.letterbox_layout_web .sub_content .content_card_body .testimonial_author .author_company {
        font-size: 18px;
        line-height: 22px; } }

.coupon_card_standard {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out; }
  .presentation_email .coupon_card_standard {
    border: 1px solid #e4e4e4; }
    .presentation_email .coupon_card_standard table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .coupon_card_standard .card_hero_img_container {
      line-height: 0; }
      .presentation_email .coupon_card_standard .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .coupon_card_standard .content_card_body {
      padding: 15px; }
    .presentation_email .coupon_card_standard a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .coupon_card_standard:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .coupon_card_standard header {
    padding: 2px 10px; }
  .coupon_card_standard header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .coupon_card_standard footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .coupon_card_standard footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .coupon_card_standard span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .coupon_card_standard span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .coupon_card_standard .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .coupon_card_standard .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .coupon_card_standard .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .coupon_card_standard .card_hero_img_container {
        height: 250px; } }
  .coupon_card_standard .content_card_body {
    padding: 15px; }
  .coupon_card_standard h1, .coupon_card_standard h2, .coupon_card_standard h3, .coupon_card_standard h4, .coupon_card_standard h5, .coupon_card_standard h6 {
    padding: 0;
    margin: 0; }
  .coupon_card_standard .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_standard .content_card_heading {
        padding: 10px 30px; } }
  .coupon_card_standard p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .coupon_card_standard p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .coupon_card_standard p {
        padding: 0 30px; } }
  .coupon_card_standard a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .coupon_card_standard a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .coupon_card_standard .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .coupon_card_standard .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .coupon_card_standard .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .coupon_card_standard .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .coupon_card_standard .card_buttons_container {
      flex-direction: row; }
      .presentation_web .coupon_card_standard .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .coupon_card_standard .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .coupon_card_standard .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .coupon_card_standard p {
    font-size: 12px; }
    @media (min-width: 950px) {
      .coupon_card_standard p {
        font-size: 14px; } }
  .coupon_card_standard p.coupon_card_code {
    font-size: 20px;
    font-weight: 700;
    text-align: center; }
    @media (min-width: 950px) {
      .coupon_card_standard p.coupon_card_code {
        font-size: 25px; } }
  .coupon_card_standard p.coupon_card_expire {
    text-align: center;
    font-size: 14px;
    font-weight: 700; }
    @media (min-width: 950px) {
      .coupon_card_standard p.coupon_card_expire {
        font-size: 14px; } }
  .coupon_card_standard .ccc_sqaure_desc {
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_standard .ccc_sqaure_desc {
        padding: 10px 30px; } }
  .coupon_card_standard .ccc_sqaure_benefits {
    margin: 0px 30px 20px 60px;
    border-top: 1px #fff solid;
    padding-top: 1em; }
    .coupon_card_standard .ccc_sqaure_benefits .benefit {
      margin-bottom: 10px;
      position: relative; }
      .coupon_card_standard .ccc_sqaure_benefits .benefit:before {
        content: '•';
        font-size: 46px;
        line-height: 22px;
        display: block;
        position: absolute;
        top: 0;
        left: -20px; }
  .coupon_card_standard .redeem_input_holder {
    margin: 10px 30px 0px 30px; }
    .coupon_card_standard .redeem_input_holder input {
      width: 100%;
      display: block;
      line-height: 25px;
      font-size: 21px;
      padding: 3px;
      border: 1px inside #696969; }
    .coupon_card_standard .redeem_input_holder label {
      font-size: 16px;
      margin-top: 5px;
      display: block; }
  .coupon_card_standard .loader {
    border: 5px solid #00ffbd;
    /* Light grey */
    border-top: 5px solid #3498db;
    /* Blue */
    border-radius: 50%;
    width: 40px;
    height: 40px;
    margin: auto;
    animation: spin 1.5s linear infinite; }
  .coupon_card_standard .applied_holder .applied_notice {
    background: #005299;
    max-width: fit-content;
    padding: 16px 12px;
    margin: auto;
    border-radius: 11px;
    display: flex; }
    .coupon_card_standard .applied_holder .applied_notice .applied_date {
      font-size: 12px;
      line-height: 14px;
      opacity: 0.5; }
    .coupon_card_standard .applied_holder .applied_notice img {
      margin-left: 10px; }
  .coupon_card_standard footer {
    opacity: 0.5;
    border-top: 1px #121212 solid;
    margin: 0 40px;
    padding: 4px 0px 8px 0px;
    font-size: 9px; }
    @media (min-width: 950px) {
      .coupon_card_standard footer {
        font-size: 14px; } }

.coupon_card_discount {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'437px' height%3D'253px' viewBox%3D'0 0 437 253' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EDE20954D-02CD-402A-8EB0-0B970FEEC07C%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'%OFF' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'%-OFF-Medium' transform%3D'translate%28-415.000000%2C -317.000000%29' fill%3D'%2300ffbd'%3E\a             %3Cg id%3D'%-OFF-Card' transform%3D'translate%28383.000000%2C 317.000000%29'%3E\a                 %3Cg id%3D'Opacity-Circles' transform%3D'translate%2832.335329%2C -91.616766%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'217.964072' cy%3D'217.964072' r%3D'217.964072'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'217.964072' cy%3D'217.964072' r%3D'155.08982'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  background-color: #0088ff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 120% 180%;
  max-width: 550px;
  color: #fff;
  border-radius: 0px; }
  .presentation_email .coupon_card_discount {
    border: 1px solid #e4e4e4; }
    .presentation_email .coupon_card_discount table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .coupon_card_discount .card_hero_img_container {
      line-height: 0; }
      .presentation_email .coupon_card_discount .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .coupon_card_discount .content_card_body {
      padding: 15px; }
    .presentation_email .coupon_card_discount a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .coupon_card_discount:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .coupon_card_discount header {
    padding: 2px 10px; }
  .coupon_card_discount header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .coupon_card_discount footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .coupon_card_discount footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .coupon_card_discount span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .coupon_card_discount span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .coupon_card_discount .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .coupon_card_discount .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .coupon_card_discount .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .coupon_card_discount .card_hero_img_container {
        height: 250px; } }
  .coupon_card_discount .content_card_body {
    padding: 15px; }
  .coupon_card_discount h1, .coupon_card_discount h2, .coupon_card_discount h3, .coupon_card_discount h4, .coupon_card_discount h5, .coupon_card_discount h6 {
    padding: 0;
    margin: 0; }
  .coupon_card_discount .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_discount .content_card_heading {
        padding: 10px 30px; } }
  .coupon_card_discount p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .coupon_card_discount p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .coupon_card_discount p {
        padding: 0 30px; } }
  .coupon_card_discount a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .coupon_card_discount a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .coupon_card_discount .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .coupon_card_discount .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .coupon_card_discount .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .coupon_card_discount .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .coupon_card_discount .card_buttons_container {
      flex-direction: row; }
      .presentation_web .coupon_card_discount .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .coupon_card_discount .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .coupon_card_discount .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .coupon_card_discount p {
    font-size: 12px; }
    @media (min-width: 950px) {
      .coupon_card_discount p {
        font-size: 14px; } }
  .coupon_card_discount p.coupon_card_code {
    font-size: 20px;
    font-weight: 700;
    text-align: center; }
    @media (min-width: 950px) {
      .coupon_card_discount p.coupon_card_code {
        font-size: 25px; } }
  .coupon_card_discount p.coupon_card_expire {
    text-align: center;
    font-size: 14px;
    font-weight: 700; }
    @media (min-width: 950px) {
      .coupon_card_discount p.coupon_card_expire {
        font-size: 14px; } }
  .coupon_card_discount .ccc_sqaure_desc {
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_discount .ccc_sqaure_desc {
        padding: 10px 30px; } }
  .coupon_card_discount .ccc_sqaure_benefits {
    margin: 0px 30px 20px 60px;
    border-top: 1px #fff solid;
    padding-top: 1em; }
    .coupon_card_discount .ccc_sqaure_benefits .benefit {
      margin-bottom: 10px;
      position: relative; }
      .coupon_card_discount .ccc_sqaure_benefits .benefit:before {
        content: '•';
        font-size: 46px;
        line-height: 22px;
        display: block;
        position: absolute;
        top: 0;
        left: -20px; }
  .coupon_card_discount .redeem_input_holder {
    margin: 10px 30px 0px 30px; }
    .coupon_card_discount .redeem_input_holder input {
      width: 100%;
      display: block;
      line-height: 25px;
      font-size: 21px;
      padding: 3px;
      border: 1px inside #696969; }
    .coupon_card_discount .redeem_input_holder label {
      font-size: 16px;
      margin-top: 5px;
      display: block; }
  .coupon_card_discount .loader {
    border: 5px solid #00ffbd;
    /* Light grey */
    border-top: 5px solid #3498db;
    /* Blue */
    border-radius: 50%;
    width: 40px;
    height: 40px;
    margin: auto;
    animation: spin 1.5s linear infinite; }
  .coupon_card_discount .applied_holder .applied_notice {
    background: #005299;
    max-width: fit-content;
    padding: 16px 12px;
    margin: auto;
    border-radius: 11px;
    display: flex; }
    .coupon_card_discount .applied_holder .applied_notice .applied_date {
      font-size: 12px;
      line-height: 14px;
      opacity: 0.5; }
    .coupon_card_discount .applied_holder .applied_notice img {
      margin-left: 10px; }
  .coupon_card_discount footer {
    opacity: 0.5;
    border-top: 1px #121212 solid;
    margin: 0 40px;
    padding: 4px 0px 8px 0px;
    font-size: 9px; }
    @media (min-width: 950px) {
      .coupon_card_discount footer {
        font-size: 14px; } }
  .coupon_card_discount .content {
    padding: 0px 40px; }
    .coupon_card_discount .content .content_card_heading {
      text-align: center;
      font-size: 16px;
      font-weight: 300;
      color: #fff;
      margin: 20px 0px 10px 0px; }
      @media (min-width: 750px) {
        .coupon_card_discount .content .content_card_heading {
          font-size: 24px; } }
    .coupon_card_discount .content .fancy_countdown {
      text-align: center;
      text-transform: uppercase;
      letter-spacing: 1px;
      width: fit-content;
      margin: 10px auto;
      width: 80%; }
      .coupon_card_discount .content .fancy_countdown .days, .coupon_card_discount .content .fancy_countdown .hours, .coupon_card_discount .content .fancy_countdown .minutes, .coupon_card_discount .content .fancy_countdown .seconds {
        display: inline-block;
        box-sizing: border-box;
        margin: 2px;
        padding: 12px;
        font-size: 7px;
        min-width: 75px;
        border-radius: 5px;
        background: #fff;
        color: #0088ff;
        box-shadow: 2px 2px 5px 0px rgba(66, 66, 66, 0.5); }
      .coupon_card_discount .content .fancy_countdown .numbers {
        display: block;
        color: #0088ff;
        font-size: 19px; }
    .coupon_card_discount .content .discount_text {
      font-size: 48px;
      padding: 0px 50px 0px 40px;
      font-style: italic;
      text-align: center;
      color: #fff; }
      @media (min-width: 750px) {
        .coupon_card_discount .content .discount_text {
          padding: 0px 60px 0px 60px; } }
      .coupon_card_discount .content .discount_text h2 {
        font-weight: 700;
        line-height: 80px; }
    .coupon_card_discount .content .sub_content {
      color: #fff; }
      @media (min-width: 750px) {
        .coupon_card_discount .content .sub_content {
          font-size: 24px; } }
    .coupon_card_discount .content .coupon_card_expire {
      margin-top: 10px; }
  .coupon_card_discount .cta_btn {
    background: #fff;
    color: #0088ff;
    border-radius: 23px;
    width: 100%;
    margin-top: 10px;
    font-size: 14px; }
    .coupon_card_discount .cta_btn:hover {
      background: #e6e6e6; }
  .coupon_card_discount .ccc_sqaure_benefits {
    margin: 5px 0px 0px 0px;
    color: #fff; }
    .coupon_card_discount .ccc_sqaure_benefits .benefit {
      margin-bottom: 5px;
      position: relative; }
      .coupon_card_discount .ccc_sqaure_benefits .benefit:before {
        content: '•';
        font-size: 22px;
        line-height: 22px;
        display: block;
        position: absolute;
        color: #fff;
        top: 0;
        left: -15px; }
  .coupon_card_discount footer {
    opacity: 1;
    border-top: none;
    font-style: italic; }
    .coupon_card_discount footer p {
      text-align: center;
      padding: 0; }
  .coupon_card_discount.comfy_layout_web {
    max-width: 700px; }
    @media (min-width: 600px) {
      .coupon_card_discount.comfy_layout_web {
        background-size: 90% 150%; } }
    @media (min-width: 600px) {
      .coupon_card_discount.comfy_layout_web .content {
        padding: 25px 5px 0px 25px;
        display: flex;
        align-items: stretch;
        justify-content: center; }
        .coupon_card_discount.comfy_layout_web .content .main_content {
          display: flex;
          align-items: center;
          justify-content: center; } }
    @media (min-width: 600px) {
      .coupon_card_discount.comfy_layout_web .content .content_card_heading {
        text-align: left;
        padding: 0px;
        font-size: 18px; } }
    @media (min-width: 600px) {
      .coupon_card_discount.comfy_layout_web .content .discount_text {
        width: 60%;
        font-style: italic;
        line-height: 80px;
        padding: 0px 20px 0px 0px; } }
    @media (min-width: 600px) {
      .coupon_card_discount.comfy_layout_web .content .title_text {
        width: 40%; } }
    @media (min-width: 600px) {
      .coupon_card_discount.comfy_layout_web .content .sub_content {
        width: 40%;
        text-align: left;
        font-size: 16px; }
        .coupon_card_discount.comfy_layout_web .content .sub_content .content_card_body {
          overflow: auto; } }
    @media (min-width: 600px) {
      .coupon_card_discount.comfy_layout_web .content .cta_btn {
        position: absolute;
        bottom: 10px;
        right: 10px;
        margin-left: auto;
        margin-top: 0px;
        width: fit-content; } }
    .coupon_card_discount.comfy_layout_web .content .coupon_card_expire {
      margin-top: 10px; }
  @media (min-width: 1050px) {
    .coupon_card_discount.letterbox_layout_web {
      background-size: 300% 300%; } }
  @media (min-width: 1050px) {
    .coupon_card_discount.letterbox_layout_web .content {
      padding: 25px 25px 0px 25px;
      display: flex;
      align-items: stretch;
      justify-content: center; }
      .coupon_card_discount.letterbox_layout_web .content .main_content {
        display: flex;
        align-items: center;
        justify-content: center; } }
  @media (min-width: 1050px) {
    .coupon_card_discount.letterbox_layout_web .content .content_card_heading {
      text-align: left;
      padding: 0px;
      font-size: 18px; } }
  @media (min-width: 1050px) {
    .coupon_card_discount.letterbox_layout_web .content .discount_text {
      width: 60%;
      font-style: italic;
      line-height: 70px;
      font-size: 40px;
      padding: 0px 20px 0px 0px; } }
  @media (min-width: 1050px) {
    .coupon_card_discount.letterbox_layout_web .content .title_text {
      width: 20%; } }
  @media (min-width: 1050px) {
    .coupon_card_discount.letterbox_layout_web .content .sub_content {
      width: 100%;
      text-align: left;
      font-size: 16px; } }
  .coupon_card_discount.letterbox_layout_web .content .ccc_sqaure_desc, .coupon_card_discount.letterbox_layout_web .content .ccc_sqaure_benefits, .coupon_card_discount.letterbox_layout_web .content .ccc_info {
    padding-right: 20px; }
  @media (min-width: 1050px) {
    .coupon_card_discount.letterbox_layout_web .content .ccc_sqaure_benefits {
      border-top: none;
      padding-top: 0px; } }
  .coupon_card_discount.letterbox_layout_web .content .coupon_card_expire {
    margin-top: 10px; }
  .coupon_card_discount.letterbox_layout_web footer p {
    text-align: left;
    margin: 0px;
    padding-top: 5px;
    border-top: 1px rgba(255, 255, 255, 0.4) solid; }
  .presentation_email .coupon_card_discount {
    color: #fff; }
    .presentation_email .coupon_card_discount table {
      background-color: #0088ff; }
    .presentation_email .coupon_card_discount .discount_text {
      font-size: 31px;
      padding: 0px 50px 0px 40px;
      font-style: italic;
      line-height: 50px;
      text-align: center;
      color: #fff; }
      @media (min-width: 750px) {
        .presentation_email .coupon_card_discount .discount_text {
          padding: 0px 60px 0px 60px; } }
    .presentation_email .coupon_card_discount .ccc_sqaure_benefits {
      padding: 24px 0px 0px 24px; }

.coupon_card_square {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'119px' height%3D'125px' viewBox%3D'0 0 119 125' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB3B41877-CE52-45DB-8392-537C5443D277%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cdefs%3E\a         %3ClinearGradient x1%3D'50%' y1%3D'0%' x2%3D'50%' y2%3D'100%' id%3D'linearGradient-1'%3E\a             %3Cstop stop-color%3D'%230088ff' offset%3D'0%'%3E%3C%2Fstop%3E\a             %3Cstop stop-color%3D'%2300ffbd' offset%3D'100%'%3E%3C%2Fstop%3E\a         %3C%2FlinearGradient%3E\a         %3Crect id%3D'path-2' x%3D'1283' y%3D'55' width%3D'119' height%3D'125'%3E%3C%2Frect%3E\a     %3C%2Fdefs%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Gradient-Ad-Displays' transform%3D'translate%28-1283.000000%2C -55.000000%29'%3E\a             %3Cg id%3D'Rectangle'%3E\a                 %3Cuse fill%3D'url%28%23linearGradient-1%29' fill-rule%3D'evenodd' style%3D'mix-blend-mode%3A multiply%3B' xlink%3Ahref%3D'%23path-2'%3E%3C%2Fuse%3E\a                 %3Crect stroke%3D'%23979797' stroke-width%3D'0' stroke-linejoin%3D'square' x%3D'1283.5' y%3D'55.5' width%3D'118' height%3D'124'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  .presentation_email .coupon_card_square {
    border: 1px solid #e4e4e4; }
    .presentation_email .coupon_card_square table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .coupon_card_square .card_hero_img_container {
      line-height: 0; }
      .presentation_email .coupon_card_square .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .coupon_card_square .content_card_body {
      padding: 15px; }
    .presentation_email .coupon_card_square a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .coupon_card_square:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .coupon_card_square header {
    padding: 2px 10px; }
  .coupon_card_square header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .coupon_card_square footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .coupon_card_square footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .coupon_card_square span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .coupon_card_square span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .coupon_card_square .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .coupon_card_square .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .coupon_card_square .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .coupon_card_square .card_hero_img_container {
        height: 250px; } }
  .coupon_card_square .content_card_body {
    padding: 15px; }
  .coupon_card_square h1, .coupon_card_square h2, .coupon_card_square h3, .coupon_card_square h4, .coupon_card_square h5, .coupon_card_square h6 {
    padding: 0;
    margin: 0; }
  .coupon_card_square .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_square .content_card_heading {
        padding: 10px 30px; } }
  .coupon_card_square p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .coupon_card_square p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .coupon_card_square p {
        padding: 0 30px; } }
  .coupon_card_square a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .coupon_card_square a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .coupon_card_square .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .coupon_card_square .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .coupon_card_square .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .coupon_card_square .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .coupon_card_square .card_buttons_container {
      flex-direction: row; }
      .presentation_web .coupon_card_square .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .coupon_card_square .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .coupon_card_square .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .coupon_card_square p {
    font-size: 12px; }
    @media (min-width: 950px) {
      .coupon_card_square p {
        font-size: 14px; } }
  .coupon_card_square p.coupon_card_code {
    font-size: 20px;
    font-weight: 700;
    text-align: center; }
    @media (min-width: 950px) {
      .coupon_card_square p.coupon_card_code {
        font-size: 25px; } }
  .coupon_card_square p.coupon_card_expire {
    text-align: center;
    font-size: 14px;
    font-weight: 700; }
    @media (min-width: 950px) {
      .coupon_card_square p.coupon_card_expire {
        font-size: 14px; } }
  .coupon_card_square .ccc_sqaure_desc {
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_square .ccc_sqaure_desc {
        padding: 10px 30px; } }
  .coupon_card_square .ccc_sqaure_benefits {
    margin: 0px 30px 20px 60px;
    border-top: 1px #fff solid;
    padding-top: 1em; }
    .coupon_card_square .ccc_sqaure_benefits .benefit {
      margin-bottom: 10px;
      position: relative; }
      .coupon_card_square .ccc_sqaure_benefits .benefit:before {
        content: '•';
        font-size: 46px;
        line-height: 22px;
        display: block;
        position: absolute;
        top: 0;
        left: -20px; }
  .coupon_card_square .redeem_input_holder {
    margin: 10px 30px 0px 30px; }
    .coupon_card_square .redeem_input_holder input {
      width: 100%;
      display: block;
      line-height: 25px;
      font-size: 21px;
      padding: 3px;
      border: 1px inside #696969; }
    .coupon_card_square .redeem_input_holder label {
      font-size: 16px;
      margin-top: 5px;
      display: block; }
  .coupon_card_square .loader {
    border: 5px solid #00ffbd;
    /* Light grey */
    border-top: 5px solid #3498db;
    /* Blue */
    border-radius: 50%;
    width: 40px;
    height: 40px;
    margin: auto;
    animation: spin 1.5s linear infinite; }
  .coupon_card_square .applied_holder .applied_notice {
    background: #005299;
    max-width: fit-content;
    padding: 16px 12px;
    margin: auto;
    border-radius: 11px;
    display: flex; }
    .coupon_card_square .applied_holder .applied_notice .applied_date {
      font-size: 12px;
      line-height: 14px;
      opacity: 0.5; }
    .coupon_card_square .applied_holder .applied_notice img {
      margin-left: 10px; }
  .coupon_card_square footer {
    opacity: 0.5;
    border-top: 1px #121212 solid;
    margin: 0 40px;
    padding: 4px 0px 8px 0px;
    font-size: 9px; }
    @media (min-width: 950px) {
      .coupon_card_square footer {
        font-size: 14px; } }
  .coupon_card_square .main_content {
    padding: 15px;
    display: flex;
    align-items: center; }
    .coupon_card_square .main_content h3 {
      color: #fff;
      font-size: 34px;
      line-height: 34px; }
      @media (min-width: 1050px) {
        .coupon_card_square .main_content h3 {
          font-size: 60px;
          line-height: 56px;
          margin: 20px; } }
  .coupon_card_square .content_card_body {
    padding: 0px; }
    .coupon_card_square .content_card_body .ccc_sqaure_desc {
      color: #fff;
      width: 100%;
      background: rgba(0, 255, 189, 0.75);
      padding: 15px;
      font-size: 14px;
      float: none; }
      @media (min-width: 750px) {
        .coupon_card_square .content_card_body .ccc_sqaure_desc {
          width: 70%;
          padding: 30px;
          font-size: 16px;
          float: right; } }
    .coupon_card_square .content_card_body .ccc_sqaure_benefits {
      clear: both;
      display: flex;
      align-items: stretch;
      -webkit-flex-flow: row wrap;
      justify-content: center;
      border-top: none; }
      .coupon_card_square .content_card_body .ccc_sqaure_benefits .benefit {
        box-sizing: border-box;
        color: #fff;
        margin: 5px 10px;
        padding: 3px;
        border: 2px #0088ff solid;
        text-align: center;
        width: 40%;
        display: flex;
        align-items: center;
        justify-content: center; }
        .coupon_card_square .content_card_body .ccc_sqaure_benefits .benefit:before {
          content: ""; }
        .coupon_card_square .content_card_body .ccc_sqaure_benefits .benefit:last-of-type {
          max-width: 50%;
          margin: auto;
          margin-top: -15px; }
        .coupon_card_square .content_card_body .ccc_sqaure_benefits .benefit div {
          border: 2px #00ffbd solid;
          padding: 10px; }
    .coupon_card_square .content_card_body .ccc_info {
      color: #fff;
      margin-top: 10px; }
      .coupon_card_square .content_card_body .ccc_info p {
        margin: 10px;
        font-size: 14px; }
    .coupon_card_square .content_card_body .cta_btn {
      margin: auto;
      margin-bottom: 10px;
      width: fit-content;
      font-weight: 700;
      min-width: 157px; }
  .coupon_card_square.comfy_layout_web h3 {
    font-size: 32px;
    line-height: 30px; }
  .coupon_card_square footer {
    background: rgba(0, 0, 0, 0.5);
    margin: 0;
    padding: 10px 24px;
    border: none;
    color: #fff; }
    .coupon_card_square footer p {
      opacity: 1; }
  .presentation_email .coupon_card_square {
    background-color: #0088ff; }
    .presentation_email .coupon_card_square .main_content {
      padding: 15px 15px 0px 15px; }
      .presentation_email .coupon_card_square .main_content .content_card_heading {
        font-size: 42px;
        line-height: 40px;
        margin: 0px; }
    .presentation_email .coupon_card_square .content_card_subheading {
      color: #fff;
      font-size: 21px; }
    .presentation_email .coupon_card_square .sub_content {
      padding: 0px 15px 15px 15px; }
      .presentation_email .coupon_card_square .sub_content .content_card_body {
        padding: 0px; }
        .presentation_email .coupon_card_square .sub_content .content_card_body .ccc_sqaure_desc {
          margin: 0px; }
        .presentation_email .coupon_card_square .sub_content .content_card_body .ccc_sqaure_benefits {
          width: 100%;
          margin: 0px; }
          .presentation_email .coupon_card_square .sub_content .content_card_body .ccc_sqaure_benefits .benifit {
            width: 100%;
            padding: 0px;
            display: block; }
    .presentation_email .coupon_card_square .cta_btn {
      background: #00ffbd;
      color: #fff; }

.coupon_card_pattern1 {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E288E15CC-E12E-475B-AFD0-697FA39B7B66%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%2300ffbd'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group-2' transform%3D'translate%28-139.000000%2C -103.000000%29'%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 778 778 389 389 0 0 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 734 734 389 389 44 44 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 690 690 389 389 88 88 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 640 640 389 389 138 138 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 582 587 384 389 186 191 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 525 530 384 389 243 248 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 487 492 384 389 281 286 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 451 456 384 389 317 322 384'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  background-color: #0088ff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  .presentation_email .coupon_card_pattern1 {
    border: 1px solid #e4e4e4; }
    .presentation_email .coupon_card_pattern1 table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .coupon_card_pattern1 .card_hero_img_container {
      line-height: 0; }
      .presentation_email .coupon_card_pattern1 .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .coupon_card_pattern1 .content_card_body {
      padding: 15px; }
    .presentation_email .coupon_card_pattern1 a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .coupon_card_pattern1:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .coupon_card_pattern1 header {
    padding: 2px 10px; }
  .coupon_card_pattern1 header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .coupon_card_pattern1 footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .coupon_card_pattern1 footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .coupon_card_pattern1 span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .coupon_card_pattern1 span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .coupon_card_pattern1 .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .coupon_card_pattern1 .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .coupon_card_pattern1 .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .coupon_card_pattern1 .card_hero_img_container {
        height: 250px; } }
  .coupon_card_pattern1 .content_card_body {
    padding: 15px; }
  .coupon_card_pattern1 h1, .coupon_card_pattern1 h2, .coupon_card_pattern1 h3, .coupon_card_pattern1 h4, .coupon_card_pattern1 h5, .coupon_card_pattern1 h6 {
    padding: 0;
    margin: 0; }
  .coupon_card_pattern1 .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern1 .content_card_heading {
        padding: 10px 30px; } }
  .coupon_card_pattern1 p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .coupon_card_pattern1 p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern1 p {
        padding: 0 30px; } }
  .coupon_card_pattern1 a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .coupon_card_pattern1 a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .coupon_card_pattern1 .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .coupon_card_pattern1 .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .coupon_card_pattern1 .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .coupon_card_pattern1 .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .coupon_card_pattern1 .card_buttons_container {
      flex-direction: row; }
      .presentation_web .coupon_card_pattern1 .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .coupon_card_pattern1 .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .coupon_card_pattern1 .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .coupon_card_pattern1 p {
    font-size: 12px; }
    @media (min-width: 950px) {
      .coupon_card_pattern1 p {
        font-size: 14px; } }
  .coupon_card_pattern1 p.coupon_card_code {
    font-size: 20px;
    font-weight: 700;
    text-align: center; }
    @media (min-width: 950px) {
      .coupon_card_pattern1 p.coupon_card_code {
        font-size: 25px; } }
  .coupon_card_pattern1 p.coupon_card_expire {
    text-align: center;
    font-size: 14px;
    font-weight: 700; }
    @media (min-width: 950px) {
      .coupon_card_pattern1 p.coupon_card_expire {
        font-size: 14px; } }
  .coupon_card_pattern1 .ccc_sqaure_desc {
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern1 .ccc_sqaure_desc {
        padding: 10px 30px; } }
  .coupon_card_pattern1 .ccc_sqaure_benefits {
    margin: 0px 30px 20px 60px;
    border-top: 1px #fff solid;
    padding-top: 1em; }
    .coupon_card_pattern1 .ccc_sqaure_benefits .benefit {
      margin-bottom: 10px;
      position: relative; }
      .coupon_card_pattern1 .ccc_sqaure_benefits .benefit:before {
        content: '•';
        font-size: 46px;
        line-height: 22px;
        display: block;
        position: absolute;
        top: 0;
        left: -20px; }
  .coupon_card_pattern1 .redeem_input_holder {
    margin: 10px 30px 0px 30px; }
    .coupon_card_pattern1 .redeem_input_holder input {
      width: 100%;
      display: block;
      line-height: 25px;
      font-size: 21px;
      padding: 3px;
      border: 1px inside #696969; }
    .coupon_card_pattern1 .redeem_input_holder label {
      font-size: 16px;
      margin-top: 5px;
      display: block; }
  .coupon_card_pattern1 .loader {
    border: 5px solid #00ffbd;
    /* Light grey */
    border-top: 5px solid #3498db;
    /* Blue */
    border-radius: 50%;
    width: 40px;
    height: 40px;
    margin: auto;
    animation: spin 1.5s linear infinite; }
  .coupon_card_pattern1 .applied_holder .applied_notice {
    background: #005299;
    max-width: fit-content;
    padding: 16px 12px;
    margin: auto;
    border-radius: 11px;
    display: flex; }
    .coupon_card_pattern1 .applied_holder .applied_notice .applied_date {
      font-size: 12px;
      line-height: 14px;
      opacity: 0.5; }
    .coupon_card_pattern1 .applied_holder .applied_notice img {
      margin-left: 10px; }
  .coupon_card_pattern1 footer {
    opacity: 0.5;
    border-top: 1px #121212 solid;
    margin: 0 40px;
    padding: 4px 0px 8px 0px;
    font-size: 9px; }
    @media (min-width: 950px) {
      .coupon_card_pattern1 footer {
        font-size: 14px; } }
  .coupon_card_pattern1 .main_content {
    padding: 15px 15px 0px 15px; }
    .coupon_card_pattern1 .main_content h3 {
      color: #fff;
      font-size: 34px;
      line-height: 34px;
      margin: 0px 10px 0px 10px; }
      @media (min-width: 750px) {
        .coupon_card_pattern1 .main_content h3 {
          font-size: 60px;
          line-height: 56px;
          margin: 50px 30px 0px 30px; } }
    .coupon_card_pattern1 .main_content p.content_card_subheading {
      color: #fff;
      margin: 0px 10px 0px 10px; }
      @media (min-width: 750px) {
        .coupon_card_pattern1 .main_content p.content_card_subheading {
          margin: 0px 30px 0px 30px; } }
  .coupon_card_pattern1 .sub_content .content_card_body {
    padding-top: 0px; }
    .coupon_card_pattern1 .sub_content .content_card_body .ccc_sqaure_desc {
      max-width: 300px;
      padding: 10px 0px;
      color: #ffffff;
      margin: 0px 30px 0px 30px;
      font-size: 16px; }
    .coupon_card_pattern1 .sub_content .content_card_body .ccc_sqaure_benefits {
      margin: 10px 30px 0px 30px;
      color: #f1f1f1;
      border-top: 1px #fff solid;
      padding-top: 1em; }
      .coupon_card_pattern1 .sub_content .content_card_body .ccc_sqaure_benefits .benefit {
        margin-bottom: 10px;
        margin-left: 20px;
        position: relative; }
        .coupon_card_pattern1 .sub_content .content_card_body .ccc_sqaure_benefits .benefit:before {
          content: '•';
          font-size: 46px;
          line-height: 22px;
          display: block;
          position: absolute;
          color: #00ffbd;
          top: 0;
          left: -20px; }
    .coupon_card_pattern1 .sub_content .content_card_body .ccc_info {
      color: #fff;
      margin-top: 10px; }
      .coupon_card_pattern1 .sub_content .content_card_body .ccc_info p {
        margin: 10px;
        font-size: 14px; }
    .coupon_card_pattern1 .sub_content .content_card_body .cta_btn {
      background: #00ffbd;
      font-size: 16px;
      border-radius: 50px;
      min-width: 100px; }
  .coupon_card_pattern1 footer {
    background: rgba(0, 0, 0, 0.5);
    margin: 0;
    padding: 10px 24px;
    border: none;
    color: #fff; }
  .presentation_email .coupon_card_pattern1 {
    background-color: #0088ff; }
    .presentation_email .coupon_card_pattern1 table {
      background-color: #0088ff; }
    .presentation_email .coupon_card_pattern1 .main_content {
      padding: 15px 15px 0px 15px; }
      .presentation_email .coupon_card_pattern1 .main_content .content_card_heading {
        font-size: 42px;
        line-height: 40px;
        margin: 0px; }
    .presentation_email .coupon_card_pattern1 .content_card_subheading {
      color: #fff;
      font-size: 21px; }
    .presentation_email .coupon_card_pattern1 .sub_content {
      padding: 0px 15px 15px 15px; }
      .presentation_email .coupon_card_pattern1 .sub_content .content_card_body {
        padding: 0px; }
        .presentation_email .coupon_card_pattern1 .sub_content .content_card_body .ccc_sqaure_desc {
          margin: 0px; }
    .presentation_email .coupon_card_pattern1 .cta_btn {
      background: #00ffbd;
      color: #fff; }

.coupon_card_pattern2 {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB416787F-5D06-4805-A205-A41C503AF3EA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%230088ff'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group' transform%3D'translate%28-260.159958%2C -210.159958%29'%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-15.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 177.159958 826.861778 407.257299 705.892447 779.562617 314.427469 779.562617 193.458138 407.257299'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.000000%2C 510.000000%29 rotate%28-30.000000%29 translate%28-510.000000%2C -510.000000%29 ' points%3D'510 137 864.744081 394.736661 729.243899 811.763339 290.756101 811.763339 155.255919 394.736661'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'510.159958 221.849388 784.159958 421.235646 679.501271 743.849388 340.818645 743.849388 236.159958 421.235646'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-345.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 260.159958 747.924087 432.905709 657.106271 712.414206 363.213645 712.414206 272.395829 432.905709'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.346176%2C 510.346176%29 rotate%28-330.000000%29 translate%28-510.346176%2C -510.346176%29 ' points%3D'510.346176 311.346176 699.606422 448.851794 627.315441 671.340558 393.37691 671.340558 321.085929 448.851794'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28509.999013%2C 509.999013%29 rotate%28-315.000000%29 translate%28-509.999013%2C -509.999013%29 ' points%3D'509.999013 337.999013 673.580734 456.84809 611.098077 649.149936 408.89995 649.149936 346.417292 456.84809'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.404691%2C 510.404691%29 rotate%28-300.000000%29 translate%28-510.404691%2C -510.404691%29 ' points%3D'510.404691 364.404691 649.258942 465.288209 596.221337 628.521172 424.588044 628.521172 371.550439 465.288209'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.599667%2C 510.599667%29 rotate%28-285.000000%29 translate%28-510.599667%2C -510.599667%29 ' points%3D'510.599667 384.599667 630.432788 471.663525 584.660609 612.535808 436.538725 612.535808 390.766546 471.663525'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.477812%2C 510.477812%29 rotate%28-270.000000%29 translate%28-510.477812%2C -510.477812%29 ' points%3D'510.477812 401.477812 614.142972 476.794959 574.546404 598.660664 446.409219 598.660664 406.812651 476.794959'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-255.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 416.159958 599.55927 481.11236 565.411772 586.207555 454.908144 586.207555 420.760645 481.11236'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.285976%2C 510.285976%29 rotate%28-240.000000%29 translate%28-510.285976%2C -510.285976%29 ' points%3D'510.285976 429.285976 587.321554 485.255599 557.896581 575.816352 462.67537 575.816352 433.250398 485.255599'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  background-color: #00ffbd;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  .presentation_email .coupon_card_pattern2 {
    border: 1px solid #e4e4e4; }
    .presentation_email .coupon_card_pattern2 table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .coupon_card_pattern2 .card_hero_img_container {
      line-height: 0; }
      .presentation_email .coupon_card_pattern2 .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .coupon_card_pattern2 .content_card_body {
      padding: 15px; }
    .presentation_email .coupon_card_pattern2 a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .coupon_card_pattern2:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .coupon_card_pattern2 header {
    padding: 2px 10px; }
  .coupon_card_pattern2 header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .coupon_card_pattern2 footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .coupon_card_pattern2 footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .coupon_card_pattern2 span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .coupon_card_pattern2 span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .coupon_card_pattern2 .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .coupon_card_pattern2 .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .coupon_card_pattern2 .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .coupon_card_pattern2 .card_hero_img_container {
        height: 250px; } }
  .coupon_card_pattern2 .content_card_body {
    padding: 15px; }
  .coupon_card_pattern2 h1, .coupon_card_pattern2 h2, .coupon_card_pattern2 h3, .coupon_card_pattern2 h4, .coupon_card_pattern2 h5, .coupon_card_pattern2 h6 {
    padding: 0;
    margin: 0; }
  .coupon_card_pattern2 .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern2 .content_card_heading {
        padding: 10px 30px; } }
  .coupon_card_pattern2 p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .coupon_card_pattern2 p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern2 p {
        padding: 0 30px; } }
  .coupon_card_pattern2 a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .coupon_card_pattern2 a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .coupon_card_pattern2 .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .coupon_card_pattern2 .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .coupon_card_pattern2 .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .coupon_card_pattern2 .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .coupon_card_pattern2 .card_buttons_container {
      flex-direction: row; }
      .presentation_web .coupon_card_pattern2 .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .coupon_card_pattern2 .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .coupon_card_pattern2 .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .coupon_card_pattern2 p {
    font-size: 12px; }
    @media (min-width: 950px) {
      .coupon_card_pattern2 p {
        font-size: 14px; } }
  .coupon_card_pattern2 p.coupon_card_code {
    font-size: 20px;
    font-weight: 700;
    text-align: center; }
    @media (min-width: 950px) {
      .coupon_card_pattern2 p.coupon_card_code {
        font-size: 25px; } }
  .coupon_card_pattern2 p.coupon_card_expire {
    text-align: center;
    font-size: 14px;
    font-weight: 700; }
    @media (min-width: 950px) {
      .coupon_card_pattern2 p.coupon_card_expire {
        font-size: 14px; } }
  .coupon_card_pattern2 .ccc_sqaure_desc {
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern2 .ccc_sqaure_desc {
        padding: 10px 30px; } }
  .coupon_card_pattern2 .ccc_sqaure_benefits {
    margin: 0px 30px 20px 60px;
    border-top: 1px #fff solid;
    padding-top: 1em; }
    .coupon_card_pattern2 .ccc_sqaure_benefits .benefit {
      margin-bottom: 10px;
      position: relative; }
      .coupon_card_pattern2 .ccc_sqaure_benefits .benefit:before {
        content: '•';
        font-size: 46px;
        line-height: 22px;
        display: block;
        position: absolute;
        top: 0;
        left: -20px; }
  .coupon_card_pattern2 .redeem_input_holder {
    margin: 10px 30px 0px 30px; }
    .coupon_card_pattern2 .redeem_input_holder input {
      width: 100%;
      display: block;
      line-height: 25px;
      font-size: 21px;
      padding: 3px;
      border: 1px inside #696969; }
    .coupon_card_pattern2 .redeem_input_holder label {
      font-size: 16px;
      margin-top: 5px;
      display: block; }
  .coupon_card_pattern2 .loader {
    border: 5px solid #00ffbd;
    /* Light grey */
    border-top: 5px solid #3498db;
    /* Blue */
    border-radius: 50%;
    width: 40px;
    height: 40px;
    margin: auto;
    animation: spin 1.5s linear infinite; }
  .coupon_card_pattern2 .applied_holder .applied_notice {
    background: #005299;
    max-width: fit-content;
    padding: 16px 12px;
    margin: auto;
    border-radius: 11px;
    display: flex; }
    .coupon_card_pattern2 .applied_holder .applied_notice .applied_date {
      font-size: 12px;
      line-height: 14px;
      opacity: 0.5; }
    .coupon_card_pattern2 .applied_holder .applied_notice img {
      margin-left: 10px; }
  .coupon_card_pattern2 footer {
    opacity: 0.5;
    border-top: 1px #121212 solid;
    margin: 0 40px;
    padding: 4px 0px 8px 0px;
    font-size: 9px; }
    @media (min-width: 950px) {
      .coupon_card_pattern2 footer {
        font-size: 14px; } }
  .coupon_card_pattern2 .main_content {
    padding: 15px 15px 0px 15px; }
    .coupon_card_pattern2 .main_content h3 {
      color: #fff;
      font-size: 34px;
      line-height: 34px;
      margin: 0px 10px 0px 10px; }
      @media (min-width: 750px) {
        .coupon_card_pattern2 .main_content h3 {
          font-size: 60px;
          line-height: 56px;
          margin: 50px 30px 0px 30px; } }
    .coupon_card_pattern2 .main_content p.content_card_subheading {
      color: #fff;
      margin: 0px 10px 0px 10px; }
      @media (min-width: 750px) {
        .coupon_card_pattern2 .main_content p.content_card_subheading {
          margin: 0px 30px 0px 30px; } }
  .coupon_card_pattern2 .sub_content .content_card_body {
    padding-top: 0px; }
    .coupon_card_pattern2 .sub_content .content_card_body .ccc_sqaure_desc {
      max-width: 300px;
      padding: 10px 0px;
      color: #ffffff;
      margin: 0px 30px 0px 30px;
      font-size: 16px; }
    .coupon_card_pattern2 .sub_content .content_card_body .ccc_sqaure_benefits {
      margin: 10px 30px 0px 30px;
      color: #f1f1f1;
      border-top: 1px #fff solid;
      padding-top: 1em; }
      .coupon_card_pattern2 .sub_content .content_card_body .ccc_sqaure_benefits .benefit {
        margin-bottom: 10px;
        margin-left: 20px;
        position: relative; }
        .coupon_card_pattern2 .sub_content .content_card_body .ccc_sqaure_benefits .benefit:before {
          content: '•';
          font-size: 46px;
          line-height: 22px;
          display: block;
          position: absolute;
          color: #00ffbd;
          top: 0;
          left: -20px; }
    .coupon_card_pattern2 .sub_content .content_card_body .ccc_info {
      color: #fff;
      margin-top: 10px; }
      .coupon_card_pattern2 .sub_content .content_card_body .ccc_info p {
        margin: 10px;
        font-size: 14px; }
    .coupon_card_pattern2 .sub_content .content_card_body .cta_btn {
      background: #00ffbd;
      font-size: 16px;
      border-radius: 50px;
      min-width: 100px; }
  .coupon_card_pattern2 footer {
    background: rgba(0, 0, 0, 0.5);
    margin: 0;
    padding: 10px 24px;
    border: none;
    color: #fff; }
  .presentation_email .coupon_card_pattern2 {
    background-color: #0088ff; }
    .presentation_email .coupon_card_pattern2 table {
      background-color: #0088ff; }
    .presentation_email .coupon_card_pattern2 .main_content {
      padding: 15px 15px 0px 15px; }
      .presentation_email .coupon_card_pattern2 .main_content .content_card_heading {
        font-size: 42px;
        line-height: 40px;
        margin: 0px; }
    .presentation_email .coupon_card_pattern2 .content_card_subheading {
      color: #fff;
      font-size: 21px; }
    .presentation_email .coupon_card_pattern2 .sub_content {
      padding: 0px 15px 15px 15px; }
      .presentation_email .coupon_card_pattern2 .sub_content .content_card_body {
        padding: 0px; }
        .presentation_email .coupon_card_pattern2 .sub_content .content_card_body .ccc_sqaure_desc {
          margin: 0px; }
    .presentation_email .coupon_card_pattern2 .cta_btn {
      background: #00ffbd;
      color: #fff; }
  .coupon_card_pattern2 .cta_btn {
    background: #0088ff !important; }

.coupon_card_pattern3 {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'514px' viewBox%3D'0 0 500 514' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EA551BAA0-9A08-45CA-AE33-473A73A8A60D%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Checkerboard-and-Sun-' transform%3D'translate%28-641.000000%2C -239.000000%29' fill%3D'%2300ffbd'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Circles-overlay' transform%3D'translate%28-7.000000%2C 29.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'257'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'228'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'199'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'166'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'131'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'93'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'68'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'44'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  background-color: #0088ff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  .presentation_email .coupon_card_pattern3 {
    border: 1px solid #e4e4e4; }
    .presentation_email .coupon_card_pattern3 table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .coupon_card_pattern3 .card_hero_img_container {
      line-height: 0; }
      .presentation_email .coupon_card_pattern3 .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .coupon_card_pattern3 .content_card_body {
      padding: 15px; }
    .presentation_email .coupon_card_pattern3 a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .coupon_card_pattern3:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .coupon_card_pattern3 header {
    padding: 2px 10px; }
  .coupon_card_pattern3 header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .coupon_card_pattern3 footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .coupon_card_pattern3 footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .coupon_card_pattern3 span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .coupon_card_pattern3 span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .coupon_card_pattern3 .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .coupon_card_pattern3 .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .coupon_card_pattern3 .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .coupon_card_pattern3 .card_hero_img_container {
        height: 250px; } }
  .coupon_card_pattern3 .content_card_body {
    padding: 15px; }
  .coupon_card_pattern3 h1, .coupon_card_pattern3 h2, .coupon_card_pattern3 h3, .coupon_card_pattern3 h4, .coupon_card_pattern3 h5, .coupon_card_pattern3 h6 {
    padding: 0;
    margin: 0; }
  .coupon_card_pattern3 .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern3 .content_card_heading {
        padding: 10px 30px; } }
  .coupon_card_pattern3 p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .coupon_card_pattern3 p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern3 p {
        padding: 0 30px; } }
  .coupon_card_pattern3 a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .coupon_card_pattern3 a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .coupon_card_pattern3 .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .coupon_card_pattern3 .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .coupon_card_pattern3 .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .coupon_card_pattern3 .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .coupon_card_pattern3 .card_buttons_container {
      flex-direction: row; }
      .presentation_web .coupon_card_pattern3 .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .coupon_card_pattern3 .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .coupon_card_pattern3 .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .coupon_card_pattern3 p {
    font-size: 12px; }
    @media (min-width: 950px) {
      .coupon_card_pattern3 p {
        font-size: 14px; } }
  .coupon_card_pattern3 p.coupon_card_code {
    font-size: 20px;
    font-weight: 700;
    text-align: center; }
    @media (min-width: 950px) {
      .coupon_card_pattern3 p.coupon_card_code {
        font-size: 25px; } }
  .coupon_card_pattern3 p.coupon_card_expire {
    text-align: center;
    font-size: 14px;
    font-weight: 700; }
    @media (min-width: 950px) {
      .coupon_card_pattern3 p.coupon_card_expire {
        font-size: 14px; } }
  .coupon_card_pattern3 .ccc_sqaure_desc {
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern3 .ccc_sqaure_desc {
        padding: 10px 30px; } }
  .coupon_card_pattern3 .ccc_sqaure_benefits {
    margin: 0px 30px 20px 60px;
    border-top: 1px #fff solid;
    padding-top: 1em; }
    .coupon_card_pattern3 .ccc_sqaure_benefits .benefit {
      margin-bottom: 10px;
      position: relative; }
      .coupon_card_pattern3 .ccc_sqaure_benefits .benefit:before {
        content: '•';
        font-size: 46px;
        line-height: 22px;
        display: block;
        position: absolute;
        top: 0;
        left: -20px; }
  .coupon_card_pattern3 .redeem_input_holder {
    margin: 10px 30px 0px 30px; }
    .coupon_card_pattern3 .redeem_input_holder input {
      width: 100%;
      display: block;
      line-height: 25px;
      font-size: 21px;
      padding: 3px;
      border: 1px inside #696969; }
    .coupon_card_pattern3 .redeem_input_holder label {
      font-size: 16px;
      margin-top: 5px;
      display: block; }
  .coupon_card_pattern3 .loader {
    border: 5px solid #00ffbd;
    /* Light grey */
    border-top: 5px solid #3498db;
    /* Blue */
    border-radius: 50%;
    width: 40px;
    height: 40px;
    margin: auto;
    animation: spin 1.5s linear infinite; }
  .coupon_card_pattern3 .applied_holder .applied_notice {
    background: #005299;
    max-width: fit-content;
    padding: 16px 12px;
    margin: auto;
    border-radius: 11px;
    display: flex; }
    .coupon_card_pattern3 .applied_holder .applied_notice .applied_date {
      font-size: 12px;
      line-height: 14px;
      opacity: 0.5; }
    .coupon_card_pattern3 .applied_holder .applied_notice img {
      margin-left: 10px; }
  .coupon_card_pattern3 footer {
    opacity: 0.5;
    border-top: 1px #121212 solid;
    margin: 0 40px;
    padding: 4px 0px 8px 0px;
    font-size: 9px; }
    @media (min-width: 950px) {
      .coupon_card_pattern3 footer {
        font-size: 14px; } }
  .coupon_card_pattern3 .main_content {
    padding: 15px 15px 0px 15px; }
    .coupon_card_pattern3 .main_content h3 {
      color: #fff;
      font-size: 34px;
      line-height: 34px;
      margin: 0px 10px 0px 10px; }
      @media (min-width: 750px) {
        .coupon_card_pattern3 .main_content h3 {
          font-size: 60px;
          line-height: 56px;
          margin: 50px 30px 0px 30px; } }
    .coupon_card_pattern3 .main_content p.content_card_subheading {
      color: #fff;
      margin: 0px 10px 0px 10px; }
      @media (min-width: 750px) {
        .coupon_card_pattern3 .main_content p.content_card_subheading {
          margin: 0px 30px 0px 30px; } }
  .coupon_card_pattern3 .sub_content .content_card_body {
    padding-top: 0px; }
    .coupon_card_pattern3 .sub_content .content_card_body .ccc_sqaure_desc {
      max-width: 300px;
      padding: 10px 0px;
      color: #ffffff;
      margin: 0px 30px 0px 30px;
      font-size: 16px; }
    .coupon_card_pattern3 .sub_content .content_card_body .ccc_sqaure_benefits {
      margin: 10px 30px 0px 30px;
      color: #f1f1f1;
      border-top: 1px #fff solid;
      padding-top: 1em; }
      .coupon_card_pattern3 .sub_content .content_card_body .ccc_sqaure_benefits .benefit {
        margin-bottom: 10px;
        margin-left: 20px;
        position: relative; }
        .coupon_card_pattern3 .sub_content .content_card_body .ccc_sqaure_benefits .benefit:before {
          content: '•';
          font-size: 46px;
          line-height: 22px;
          display: block;
          position: absolute;
          color: #00ffbd;
          top: 0;
          left: -20px; }
    .coupon_card_pattern3 .sub_content .content_card_body .ccc_info {
      color: #fff;
      margin-top: 10px; }
      .coupon_card_pattern3 .sub_content .content_card_body .ccc_info p {
        margin: 10px;
        font-size: 14px; }
    .coupon_card_pattern3 .sub_content .content_card_body .cta_btn {
      background: #00ffbd;
      font-size: 16px;
      border-radius: 50px;
      min-width: 100px; }
  .coupon_card_pattern3 footer {
    background: rgba(0, 0, 0, 0.5);
    margin: 0;
    padding: 10px 24px;
    border: none;
    color: #fff; }
  .presentation_email .coupon_card_pattern3 {
    background-color: #0088ff; }
    .presentation_email .coupon_card_pattern3 table {
      background-color: #0088ff; }
    .presentation_email .coupon_card_pattern3 .main_content {
      padding: 15px 15px 0px 15px; }
      .presentation_email .coupon_card_pattern3 .main_content .content_card_heading {
        font-size: 42px;
        line-height: 40px;
        margin: 0px; }
    .presentation_email .coupon_card_pattern3 .content_card_subheading {
      color: #fff;
      font-size: 21px; }
    .presentation_email .coupon_card_pattern3 .sub_content {
      padding: 0px 15px 15px 15px; }
      .presentation_email .coupon_card_pattern3 .sub_content .content_card_body {
        padding: 0px; }
        .presentation_email .coupon_card_pattern3 .sub_content .content_card_body .ccc_sqaure_desc {
          margin: 0px; }
    .presentation_email .coupon_card_pattern3 .cta_btn {
      background: #00ffbd;
      color: #fff; }

.coupon_card_pattern4 {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E90F68FD0-678C-43CA-BC53-DC18748CE23E%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Checkerboard-and-Sun' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%2300ffbd'%3E\a             %3Cg id%3D'Checkerboard' transform%3D'translate%2822.000000%2C 210.000000%29'%3E\a                 %3Crect id%3D'Rectangle' x%3D'38' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle' transform%3D'translate%28286.312500%2C 119.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -119.460938%29 ' x%3D'245.8125' y%3D'-166.039062' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' transform%3D'translate%28286.312500%2C 288.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -288.460938%29 ' x%3D'245.8125' y%3D'2.9609375' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' transform%3D'translate%28286.312500%2C 457.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -457.460938%29 ' x%3D'245.8125' y%3D'171.960938' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' x%3D'207' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' x%3D'376' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  background-color: #0088ff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  .presentation_email .coupon_card_pattern4 {
    border: 1px solid #e4e4e4; }
    .presentation_email .coupon_card_pattern4 table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .coupon_card_pattern4 .card_hero_img_container {
      line-height: 0; }
      .presentation_email .coupon_card_pattern4 .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .coupon_card_pattern4 .content_card_body {
      padding: 15px; }
    .presentation_email .coupon_card_pattern4 a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .coupon_card_pattern4:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .coupon_card_pattern4 header {
    padding: 2px 10px; }
  .coupon_card_pattern4 header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .coupon_card_pattern4 footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .coupon_card_pattern4 footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .coupon_card_pattern4 span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .coupon_card_pattern4 span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .coupon_card_pattern4 .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .coupon_card_pattern4 .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .coupon_card_pattern4 .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .coupon_card_pattern4 .card_hero_img_container {
        height: 250px; } }
  .coupon_card_pattern4 .content_card_body {
    padding: 15px; }
  .coupon_card_pattern4 h1, .coupon_card_pattern4 h2, .coupon_card_pattern4 h3, .coupon_card_pattern4 h4, .coupon_card_pattern4 h5, .coupon_card_pattern4 h6 {
    padding: 0;
    margin: 0; }
  .coupon_card_pattern4 .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern4 .content_card_heading {
        padding: 10px 30px; } }
  .coupon_card_pattern4 p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .coupon_card_pattern4 p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern4 p {
        padding: 0 30px; } }
  .coupon_card_pattern4 a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .coupon_card_pattern4 a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .coupon_card_pattern4 .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .coupon_card_pattern4 .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .coupon_card_pattern4 .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .coupon_card_pattern4 .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .coupon_card_pattern4 .card_buttons_container {
      flex-direction: row; }
      .presentation_web .coupon_card_pattern4 .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .coupon_card_pattern4 .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .coupon_card_pattern4 .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .coupon_card_pattern4 p {
    font-size: 12px; }
    @media (min-width: 950px) {
      .coupon_card_pattern4 p {
        font-size: 14px; } }
  .coupon_card_pattern4 p.coupon_card_code {
    font-size: 20px;
    font-weight: 700;
    text-align: center; }
    @media (min-width: 950px) {
      .coupon_card_pattern4 p.coupon_card_code {
        font-size: 25px; } }
  .coupon_card_pattern4 p.coupon_card_expire {
    text-align: center;
    font-size: 14px;
    font-weight: 700; }
    @media (min-width: 950px) {
      .coupon_card_pattern4 p.coupon_card_expire {
        font-size: 14px; } }
  .coupon_card_pattern4 .ccc_sqaure_desc {
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern4 .ccc_sqaure_desc {
        padding: 10px 30px; } }
  .coupon_card_pattern4 .ccc_sqaure_benefits {
    margin: 0px 30px 20px 60px;
    border-top: 1px #fff solid;
    padding-top: 1em; }
    .coupon_card_pattern4 .ccc_sqaure_benefits .benefit {
      margin-bottom: 10px;
      position: relative; }
      .coupon_card_pattern4 .ccc_sqaure_benefits .benefit:before {
        content: '•';
        font-size: 46px;
        line-height: 22px;
        display: block;
        position: absolute;
        top: 0;
        left: -20px; }
  .coupon_card_pattern4 .redeem_input_holder {
    margin: 10px 30px 0px 30px; }
    .coupon_card_pattern4 .redeem_input_holder input {
      width: 100%;
      display: block;
      line-height: 25px;
      font-size: 21px;
      padding: 3px;
      border: 1px inside #696969; }
    .coupon_card_pattern4 .redeem_input_holder label {
      font-size: 16px;
      margin-top: 5px;
      display: block; }
  .coupon_card_pattern4 .loader {
    border: 5px solid #00ffbd;
    /* Light grey */
    border-top: 5px solid #3498db;
    /* Blue */
    border-radius: 50%;
    width: 40px;
    height: 40px;
    margin: auto;
    animation: spin 1.5s linear infinite; }
  .coupon_card_pattern4 .applied_holder .applied_notice {
    background: #005299;
    max-width: fit-content;
    padding: 16px 12px;
    margin: auto;
    border-radius: 11px;
    display: flex; }
    .coupon_card_pattern4 .applied_holder .applied_notice .applied_date {
      font-size: 12px;
      line-height: 14px;
      opacity: 0.5; }
    .coupon_card_pattern4 .applied_holder .applied_notice img {
      margin-left: 10px; }
  .coupon_card_pattern4 footer {
    opacity: 0.5;
    border-top: 1px #121212 solid;
    margin: 0 40px;
    padding: 4px 0px 8px 0px;
    font-size: 9px; }
    @media (min-width: 950px) {
      .coupon_card_pattern4 footer {
        font-size: 14px; } }
  .coupon_card_pattern4 .main_content {
    padding: 15px 15px 0px 15px; }
    .coupon_card_pattern4 .main_content h3 {
      color: #fff;
      font-size: 34px;
      line-height: 34px;
      margin: 0px 10px 0px 10px; }
      @media (min-width: 750px) {
        .coupon_card_pattern4 .main_content h3 {
          font-size: 60px;
          line-height: 56px;
          margin: 50px 30px 0px 30px; } }
    .coupon_card_pattern4 .main_content p.content_card_subheading {
      color: #fff;
      margin: 0px 10px 0px 10px; }
      @media (min-width: 750px) {
        .coupon_card_pattern4 .main_content p.content_card_subheading {
          margin: 0px 30px 0px 30px; } }
  .coupon_card_pattern4 .sub_content .content_card_body {
    padding-top: 0px; }
    .coupon_card_pattern4 .sub_content .content_card_body .ccc_sqaure_desc {
      max-width: 300px;
      padding: 10px 0px;
      color: #ffffff;
      margin: 0px 30px 0px 30px;
      font-size: 16px; }
    .coupon_card_pattern4 .sub_content .content_card_body .ccc_sqaure_benefits {
      margin: 10px 30px 0px 30px;
      color: #f1f1f1;
      border-top: 1px #fff solid;
      padding-top: 1em; }
      .coupon_card_pattern4 .sub_content .content_card_body .ccc_sqaure_benefits .benefit {
        margin-bottom: 10px;
        margin-left: 20px;
        position: relative; }
        .coupon_card_pattern4 .sub_content .content_card_body .ccc_sqaure_benefits .benefit:before {
          content: '•';
          font-size: 46px;
          line-height: 22px;
          display: block;
          position: absolute;
          color: #00ffbd;
          top: 0;
          left: -20px; }
    .coupon_card_pattern4 .sub_content .content_card_body .ccc_info {
      color: #fff;
      margin-top: 10px; }
      .coupon_card_pattern4 .sub_content .content_card_body .ccc_info p {
        margin: 10px;
        font-size: 14px; }
    .coupon_card_pattern4 .sub_content .content_card_body .cta_btn {
      background: #00ffbd;
      font-size: 16px;
      border-radius: 50px;
      min-width: 100px; }
  .coupon_card_pattern4 footer {
    background: rgba(0, 0, 0, 0.5);
    margin: 0;
    padding: 10px 24px;
    border: none;
    color: #fff; }
  .presentation_email .coupon_card_pattern4 {
    background-color: #0088ff; }
    .presentation_email .coupon_card_pattern4 table {
      background-color: #0088ff; }
    .presentation_email .coupon_card_pattern4 .main_content {
      padding: 15px 15px 0px 15px; }
      .presentation_email .coupon_card_pattern4 .main_content .content_card_heading {
        font-size: 42px;
        line-height: 40px;
        margin: 0px; }
    .presentation_email .coupon_card_pattern4 .content_card_subheading {
      color: #fff;
      font-size: 21px; }
    .presentation_email .coupon_card_pattern4 .sub_content {
      padding: 0px 15px 15px 15px; }
      .presentation_email .coupon_card_pattern4 .sub_content .content_card_body {
        padding: 0px; }
        .presentation_email .coupon_card_pattern4 .sub_content .content_card_body .ccc_sqaure_desc {
          margin: 0px; }
    .presentation_email .coupon_card_pattern4 .cta_btn {
      background: #00ffbd;
      color: #fff; }

.coupon_card_pattern5 {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E953E1784-E97B-4280-9FA2-77745E237525%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%2300ffbd'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Spotlight' transform%3D'translate%28-116.000000%2C -95.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'211' cy%3D'190' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy' cx%3D'285' cy%3D'272' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-2' cx%3D'562' cy%3D'431' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-3' cx%3D'475' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-4' cx%3D'190' cy%3D'612' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-5' cx%3D'271' cy%3D'517' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-6' cx%3D'461' cy%3D'666' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-7' cx%3D'586' cy%3D'661' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-8' cx%3D'95' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-9' cx%3D'556' cy%3D'177' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-10' cx%3D'491' cy%3D'95' r%3D'95'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  background-color: #0088ff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  .presentation_email .coupon_card_pattern5 {
    border: 1px solid #e4e4e4; }
    .presentation_email .coupon_card_pattern5 table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .coupon_card_pattern5 .card_hero_img_container {
      line-height: 0; }
      .presentation_email .coupon_card_pattern5 .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .coupon_card_pattern5 .content_card_body {
      padding: 15px; }
    .presentation_email .coupon_card_pattern5 a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .coupon_card_pattern5:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .coupon_card_pattern5 header {
    padding: 2px 10px; }
  .coupon_card_pattern5 header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .coupon_card_pattern5 footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .coupon_card_pattern5 footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .coupon_card_pattern5 span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .coupon_card_pattern5 span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .coupon_card_pattern5 .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .coupon_card_pattern5 .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .coupon_card_pattern5 .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .coupon_card_pattern5 .card_hero_img_container {
        height: 250px; } }
  .coupon_card_pattern5 .content_card_body {
    padding: 15px; }
  .coupon_card_pattern5 h1, .coupon_card_pattern5 h2, .coupon_card_pattern5 h3, .coupon_card_pattern5 h4, .coupon_card_pattern5 h5, .coupon_card_pattern5 h6 {
    padding: 0;
    margin: 0; }
  .coupon_card_pattern5 .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern5 .content_card_heading {
        padding: 10px 30px; } }
  .coupon_card_pattern5 p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .coupon_card_pattern5 p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern5 p {
        padding: 0 30px; } }
  .coupon_card_pattern5 a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .coupon_card_pattern5 a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .coupon_card_pattern5 .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .coupon_card_pattern5 .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .coupon_card_pattern5 .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .coupon_card_pattern5 .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .coupon_card_pattern5 .card_buttons_container {
      flex-direction: row; }
      .presentation_web .coupon_card_pattern5 .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .coupon_card_pattern5 .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .coupon_card_pattern5 .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .coupon_card_pattern5 p {
    font-size: 12px; }
    @media (min-width: 950px) {
      .coupon_card_pattern5 p {
        font-size: 14px; } }
  .coupon_card_pattern5 p.coupon_card_code {
    font-size: 20px;
    font-weight: 700;
    text-align: center; }
    @media (min-width: 950px) {
      .coupon_card_pattern5 p.coupon_card_code {
        font-size: 25px; } }
  .coupon_card_pattern5 p.coupon_card_expire {
    text-align: center;
    font-size: 14px;
    font-weight: 700; }
    @media (min-width: 950px) {
      .coupon_card_pattern5 p.coupon_card_expire {
        font-size: 14px; } }
  .coupon_card_pattern5 .ccc_sqaure_desc {
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern5 .ccc_sqaure_desc {
        padding: 10px 30px; } }
  .coupon_card_pattern5 .ccc_sqaure_benefits {
    margin: 0px 30px 20px 60px;
    border-top: 1px #fff solid;
    padding-top: 1em; }
    .coupon_card_pattern5 .ccc_sqaure_benefits .benefit {
      margin-bottom: 10px;
      position: relative; }
      .coupon_card_pattern5 .ccc_sqaure_benefits .benefit:before {
        content: '•';
        font-size: 46px;
        line-height: 22px;
        display: block;
        position: absolute;
        top: 0;
        left: -20px; }
  .coupon_card_pattern5 .redeem_input_holder {
    margin: 10px 30px 0px 30px; }
    .coupon_card_pattern5 .redeem_input_holder input {
      width: 100%;
      display: block;
      line-height: 25px;
      font-size: 21px;
      padding: 3px;
      border: 1px inside #696969; }
    .coupon_card_pattern5 .redeem_input_holder label {
      font-size: 16px;
      margin-top: 5px;
      display: block; }
  .coupon_card_pattern5 .loader {
    border: 5px solid #00ffbd;
    /* Light grey */
    border-top: 5px solid #3498db;
    /* Blue */
    border-radius: 50%;
    width: 40px;
    height: 40px;
    margin: auto;
    animation: spin 1.5s linear infinite; }
  .coupon_card_pattern5 .applied_holder .applied_notice {
    background: #005299;
    max-width: fit-content;
    padding: 16px 12px;
    margin: auto;
    border-radius: 11px;
    display: flex; }
    .coupon_card_pattern5 .applied_holder .applied_notice .applied_date {
      font-size: 12px;
      line-height: 14px;
      opacity: 0.5; }
    .coupon_card_pattern5 .applied_holder .applied_notice img {
      margin-left: 10px; }
  .coupon_card_pattern5 footer {
    opacity: 0.5;
    border-top: 1px #121212 solid;
    margin: 0 40px;
    padding: 4px 0px 8px 0px;
    font-size: 9px; }
    @media (min-width: 950px) {
      .coupon_card_pattern5 footer {
        font-size: 14px; } }
  .coupon_card_pattern5 .main_content {
    padding: 15px 15px 0px 15px; }
    .coupon_card_pattern5 .main_content h3 {
      color: #fff;
      font-size: 34px;
      line-height: 34px;
      margin: 0px 10px 0px 10px; }
      @media (min-width: 750px) {
        .coupon_card_pattern5 .main_content h3 {
          font-size: 60px;
          line-height: 56px;
          margin: 50px 30px 0px 30px; } }
    .coupon_card_pattern5 .main_content p.content_card_subheading {
      color: #fff;
      margin: 0px 10px 0px 10px; }
      @media (min-width: 750px) {
        .coupon_card_pattern5 .main_content p.content_card_subheading {
          margin: 0px 30px 0px 30px; } }
  .coupon_card_pattern5 .sub_content .content_card_body {
    padding-top: 0px; }
    .coupon_card_pattern5 .sub_content .content_card_body .ccc_sqaure_desc {
      max-width: 300px;
      padding: 10px 0px;
      color: #ffffff;
      margin: 0px 30px 0px 30px;
      font-size: 16px; }
    .coupon_card_pattern5 .sub_content .content_card_body .ccc_sqaure_benefits {
      margin: 10px 30px 0px 30px;
      color: #f1f1f1;
      border-top: 1px #fff solid;
      padding-top: 1em; }
      .coupon_card_pattern5 .sub_content .content_card_body .ccc_sqaure_benefits .benefit {
        margin-bottom: 10px;
        margin-left: 20px;
        position: relative; }
        .coupon_card_pattern5 .sub_content .content_card_body .ccc_sqaure_benefits .benefit:before {
          content: '•';
          font-size: 46px;
          line-height: 22px;
          display: block;
          position: absolute;
          color: #00ffbd;
          top: 0;
          left: -20px; }
    .coupon_card_pattern5 .sub_content .content_card_body .ccc_info {
      color: #fff;
      margin-top: 10px; }
      .coupon_card_pattern5 .sub_content .content_card_body .ccc_info p {
        margin: 10px;
        font-size: 14px; }
    .coupon_card_pattern5 .sub_content .content_card_body .cta_btn {
      background: #00ffbd;
      font-size: 16px;
      border-radius: 50px;
      min-width: 100px; }
  .coupon_card_pattern5 footer {
    background: rgba(0, 0, 0, 0.5);
    margin: 0;
    padding: 10px 24px;
    border: none;
    color: #fff; }
  .presentation_email .coupon_card_pattern5 {
    background-color: #0088ff; }
    .presentation_email .coupon_card_pattern5 table {
      background-color: #0088ff; }
    .presentation_email .coupon_card_pattern5 .main_content {
      padding: 15px 15px 0px 15px; }
      .presentation_email .coupon_card_pattern5 .main_content .content_card_heading {
        font-size: 42px;
        line-height: 40px;
        margin: 0px; }
    .presentation_email .coupon_card_pattern5 .content_card_subheading {
      color: #fff;
      font-size: 21px; }
    .presentation_email .coupon_card_pattern5 .sub_content {
      padding: 0px 15px 15px 15px; }
      .presentation_email .coupon_card_pattern5 .sub_content .content_card_body {
        padding: 0px; }
        .presentation_email .coupon_card_pattern5 .sub_content .content_card_body .ccc_sqaure_desc {
          margin: 0px; }
    .presentation_email .coupon_card_pattern5 .cta_btn {
      background: #00ffbd;
      color: #fff; }

.coupon_card_pattern6 {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E07F7D690-CE62-4575-A52A-44C509CA71F3%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-60.000000%2C -214.000000%29' fill%3D'%2300ffbd'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 214.000000%29'%3E\a                 %3Cg id%3D'Diamond' transform%3D'translate%28-2.000000%2C 0.000000%29'%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'63 0 126 63 63 126 0 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-4' points%3D'63 126 126 189 63 252 0 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-8' points%3D'63 252 126 315 63 378 0 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-12' points%3D'63 378 126 441 63 504 0 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-16' points%3D'63 504 126 567 63 630 0 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy' points%3D'189 0 252 63 189 126 126 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-5' points%3D'189 126 252 189 189 252 126 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-9' points%3D'189 252 252 315 189 378 126 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-13' points%3D'189 378 252 441 189 504 126 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-17' points%3D'189 504 252 567 189 630 126 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-2' points%3D'313 0 376 63 313 126 250 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-6' points%3D'313 126 376 189 313 252 250 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-10' points%3D'313 252 376 315 313 378 250 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-14' points%3D'313 378 376 441 313 504 250 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-18' points%3D'313 504 376 567 313 630 250 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-3' points%3D'439 0 502 63 439 126 376 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-7' points%3D'439 126 502 189 439 252 376 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-11' points%3D'439 252 502 315 439 378 376 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-15' points%3D'439 378 502 441 439 504 376 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-19' points%3D'439 504 502 567 439 630 376 567'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
  background-color: #0088ff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  .presentation_email .coupon_card_pattern6 {
    border: 1px solid #e4e4e4; }
    .presentation_email .coupon_card_pattern6 table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .coupon_card_pattern6 .card_hero_img_container {
      line-height: 0; }
      .presentation_email .coupon_card_pattern6 .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .coupon_card_pattern6 .content_card_body {
      padding: 15px; }
    .presentation_email .coupon_card_pattern6 a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .coupon_card_pattern6:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .coupon_card_pattern6 header {
    padding: 2px 10px; }
  .coupon_card_pattern6 header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .coupon_card_pattern6 footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .coupon_card_pattern6 footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .coupon_card_pattern6 span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .coupon_card_pattern6 span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .coupon_card_pattern6 .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .coupon_card_pattern6 .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .coupon_card_pattern6 .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .coupon_card_pattern6 .card_hero_img_container {
        height: 250px; } }
  .coupon_card_pattern6 .content_card_body {
    padding: 15px; }
  .coupon_card_pattern6 h1, .coupon_card_pattern6 h2, .coupon_card_pattern6 h3, .coupon_card_pattern6 h4, .coupon_card_pattern6 h5, .coupon_card_pattern6 h6 {
    padding: 0;
    margin: 0; }
  .coupon_card_pattern6 .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern6 .content_card_heading {
        padding: 10px 30px; } }
  .coupon_card_pattern6 p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .coupon_card_pattern6 p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern6 p {
        padding: 0 30px; } }
  .coupon_card_pattern6 a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .coupon_card_pattern6 a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .coupon_card_pattern6 .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .coupon_card_pattern6 .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .coupon_card_pattern6 .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .coupon_card_pattern6 .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .coupon_card_pattern6 .card_buttons_container {
      flex-direction: row; }
      .presentation_web .coupon_card_pattern6 .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .coupon_card_pattern6 .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .coupon_card_pattern6 .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .coupon_card_pattern6 p {
    font-size: 12px; }
    @media (min-width: 950px) {
      .coupon_card_pattern6 p {
        font-size: 14px; } }
  .coupon_card_pattern6 p.coupon_card_code {
    font-size: 20px;
    font-weight: 700;
    text-align: center; }
    @media (min-width: 950px) {
      .coupon_card_pattern6 p.coupon_card_code {
        font-size: 25px; } }
  .coupon_card_pattern6 p.coupon_card_expire {
    text-align: center;
    font-size: 14px;
    font-weight: 700; }
    @media (min-width: 950px) {
      .coupon_card_pattern6 p.coupon_card_expire {
        font-size: 14px; } }
  .coupon_card_pattern6 .ccc_sqaure_desc {
    padding: 10px; }
    @media (min-width: 1050px) {
      .coupon_card_pattern6 .ccc_sqaure_desc {
        padding: 10px 30px; } }
  .coupon_card_pattern6 .ccc_sqaure_benefits {
    margin: 0px 30px 20px 60px;
    border-top: 1px #fff solid;
    padding-top: 1em; }
    .coupon_card_pattern6 .ccc_sqaure_benefits .benefit {
      margin-bottom: 10px;
      position: relative; }
      .coupon_card_pattern6 .ccc_sqaure_benefits .benefit:before {
        content: '•';
        font-size: 46px;
        line-height: 22px;
        display: block;
        position: absolute;
        top: 0;
        left: -20px; }
  .coupon_card_pattern6 .redeem_input_holder {
    margin: 10px 30px 0px 30px; }
    .coupon_card_pattern6 .redeem_input_holder input {
      width: 100%;
      display: block;
      line-height: 25px;
      font-size: 21px;
      padding: 3px;
      border: 1px inside #696969; }
    .coupon_card_pattern6 .redeem_input_holder label {
      font-size: 16px;
      margin-top: 5px;
      display: block; }
  .coupon_card_pattern6 .loader {
    border: 5px solid #00ffbd;
    /* Light grey */
    border-top: 5px solid #3498db;
    /* Blue */
    border-radius: 50%;
    width: 40px;
    height: 40px;
    margin: auto;
    animation: spin 1.5s linear infinite; }
  .coupon_card_pattern6 .applied_holder .applied_notice {
    background: #005299;
    max-width: fit-content;
    padding: 16px 12px;
    margin: auto;
    border-radius: 11px;
    display: flex; }
    .coupon_card_pattern6 .applied_holder .applied_notice .applied_date {
      font-size: 12px;
      line-height: 14px;
      opacity: 0.5; }
    .coupon_card_pattern6 .applied_holder .applied_notice img {
      margin-left: 10px; }
  .coupon_card_pattern6 footer {
    opacity: 0.5;
    border-top: 1px #121212 solid;
    margin: 0 40px;
    padding: 4px 0px 8px 0px;
    font-size: 9px; }
    @media (min-width: 950px) {
      .coupon_card_pattern6 footer {
        font-size: 14px; } }
  .coupon_card_pattern6 .main_content {
    padding: 15px 15px 0px 15px; }
    .coupon_card_pattern6 .main_content h3 {
      color: #fff;
      font-size: 34px;
      line-height: 34px;
      margin: 0px 10px 0px 10px; }
      @media (min-width: 750px) {
        .coupon_card_pattern6 .main_content h3 {
          font-size: 60px;
          line-height: 56px;
          margin: 50px 30px 0px 30px; } }
    .coupon_card_pattern6 .main_content p.content_card_subheading {
      color: #fff;
      margin: 0px 10px 0px 10px; }
      @media (min-width: 750px) {
        .coupon_card_pattern6 .main_content p.content_card_subheading {
          margin: 0px 30px 0px 30px; } }
  .coupon_card_pattern6 .sub_content .content_card_body {
    padding-top: 0px; }
    .coupon_card_pattern6 .sub_content .content_card_body .ccc_sqaure_desc {
      max-width: 300px;
      padding: 10px 0px;
      color: #ffffff;
      margin: 0px 30px 0px 30px;
      font-size: 16px; }
    .coupon_card_pattern6 .sub_content .content_card_body .ccc_sqaure_benefits {
      margin: 10px 30px 0px 30px;
      color: #f1f1f1;
      border-top: 1px #fff solid;
      padding-top: 1em; }
      .coupon_card_pattern6 .sub_content .content_card_body .ccc_sqaure_benefits .benefit {
        margin-bottom: 10px;
        margin-left: 20px;
        position: relative; }
        .coupon_card_pattern6 .sub_content .content_card_body .ccc_sqaure_benefits .benefit:before {
          content: '•';
          font-size: 46px;
          line-height: 22px;
          display: block;
          position: absolute;
          color: #00ffbd;
          top: 0;
          left: -20px; }
    .coupon_card_pattern6 .sub_content .content_card_body .ccc_info {
      color: #fff;
      margin-top: 10px; }
      .coupon_card_pattern6 .sub_content .content_card_body .ccc_info p {
        margin: 10px;
        font-size: 14px; }
    .coupon_card_pattern6 .sub_content .content_card_body .cta_btn {
      background: #00ffbd;
      font-size: 16px;
      border-radius: 50px;
      min-width: 100px; }
  .coupon_card_pattern6 footer {
    background: rgba(0, 0, 0, 0.5);
    margin: 0;
    padding: 10px 24px;
    border: none;
    color: #fff; }
  .presentation_email .coupon_card_pattern6 {
    background-color: #0088ff; }
    .presentation_email .coupon_card_pattern6 table {
      background-color: #0088ff; }
    .presentation_email .coupon_card_pattern6 .main_content {
      padding: 15px 15px 0px 15px; }
      .presentation_email .coupon_card_pattern6 .main_content .content_card_heading {
        font-size: 42px;
        line-height: 40px;
        margin: 0px; }
    .presentation_email .coupon_card_pattern6 .content_card_subheading {
      color: #fff;
      font-size: 21px; }
    .presentation_email .coupon_card_pattern6 .sub_content {
      padding: 0px 15px 15px 15px; }
      .presentation_email .coupon_card_pattern6 .sub_content .content_card_body {
        padding: 0px; }
        .presentation_email .coupon_card_pattern6 .sub_content .content_card_body .ccc_sqaure_desc {
          margin: 0px; }
    .presentation_email .coupon_card_pattern6 .cta_btn {
      background: #00ffbd;
      color: #fff; }

.default_card.cs_night .sub_content,
.video_card.cs_night .sub_content {
  background: #121212;
  color: #b9b8b8; }
  .default_card.cs_night .sub_content p.content_card_subheading,
  .video_card.cs_night .sub_content p.content_card_subheading {
    color: #868585; }

.default_card.cs_night a.cta_btn,
.video_card.cs_night a.cta_btn {
  background: #A80817 !important;
  color: #fff !important; }
  .default_card.cs_night a.cta_btn:hover,
  .video_card.cs_night a.cta_btn:hover {
    background: #810612 !important; }

.default_card.cs_night a.clear_btn:after,
.video_card.cs_night a.clear_btn:after {
  content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23b9b8b8' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.information_card.cs_night, .video_card_classic.cs_night, .profile_card.cs_night, .alternate_card.cs_night {
  background: #121212;
  color: #b9b8b8;
  border: none; }
  .information_card.cs_night p.content_card_subheading, .video_card_classic.cs_night p.content_card_subheading, .profile_card.cs_night p.content_card_subheading, .alternate_card.cs_night p.content_card_subheading {
    color: #868585; }
  .information_card.cs_night.profile_card .main_content .card_hero_img_container .media_component, .video_card_classic.cs_night.profile_card .main_content .card_hero_img_container .media_component, .profile_card.cs_night.profile_card .main_content .card_hero_img_container .media_component, .alternate_card.cs_night.profile_card .main_content .card_hero_img_container .media_component {
    border: 5px #A80817 solid;
    box-shadow: 0px 0px 0px 1px #A80817; }
  .information_card.cs_night .secondary-image img, .video_card_classic.cs_night .secondary-image img, .profile_card.cs_night .secondary-image img, .alternate_card.cs_night .secondary-image img {
    border: 3px #A80817 solid !important;
    box-shadow: 0px 0px 0px 1px #A80817 !important; }
  .information_card.cs_night a.cta_btn, .video_card_classic.cs_night a.cta_btn, .profile_card.cs_night a.cta_btn, .alternate_card.cs_night a.cta_btn {
    background: #A80817;
    color: #fff; }

.hippo_card.cs_night .sub_content {
  background: rgba(18, 18, 18, 0.75);
  color: #b9b8b8; }
  .hippo_card.cs_night .sub_content p.content_card_subheading {
    color: #b9b8b8; }

.hippo_card.cs_night a.cta_btn {
  background: #A80817;
  color: #fff; }

.hippo_card.cs_night a.clear_btn {
  color: #b9b8b8; }
  .hippo_card.cs_night a.clear_btn:after {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23b9b8b8' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.hippo_card.cs_night .content:hover .sub_content {
  background: rgba(18, 18, 18, 0.9); }

.testimonial_card.cs_night {
  background: #121212; }
  .testimonial_card.cs_night .main_content .testimonial_profile_pic_holder img {
    border: 8px solid #343434;
    background: #343434; }
  .testimonial_card.cs_night .author_company,
  .testimonial_card.cs_night .author_name,
  .testimonial_card.cs_night .sub_content {
    color: #b9b8b8 !important; }
  .testimonial_card.cs_night .testimonial_author {
    border-top: 1px #b9b8b8 solid !important; }
  .testimonial_card.cs_night .sub_content .content_card_body .testimonial_text:before {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'11px' height%3D'10px' viewBox%3D'0 0 11 10' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5988B73D-689B-4080-B03A-FA95366FB9EC%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Mobile-Testimobial' transform%3D'translate%28-141.000000%2C -398.000000%29' fill%3D'%23b9b8b8' fill-rule%3D'nonzero'%3E\a             %3Cg id%3D'Front-Page' transform%3D'translate%28120.000000%2C 134.000000%29'%3E\a                 %3Cpath d%3D'M25%2C274 L25%2C269.202492 L23.1419829%2C269.202492 C23.1419829%2C268.434056 23.2733565%2C267.785049 23.5361077%2C267.255452 C23.7988589%2C266.725854 24.2868181%2C266.326066 25%2C266.056075 L25%2C264 C24.4181938%2C264.083074 23.8786235%2C264.27518 23.381273%2C264.576324 C22.8839225%2C264.877468 22.4569582%2C265.256488 22.1003672%2C265.713396 C21.7437763%2C266.170303 21.4669533%2C266.699893 21.2698899%2C267.302181 C21.0728265%2C267.904468 20.9836801%2C268.548283 21.002448%2C269.233645 L21.002448%2C274 L25%2C274 Z M32%2C274 L28.002448%2C274 L28.002448%2C269.233645 C27.9836801%2C268.548283 28.0728265%2C267.904468 28.2698899%2C267.302181 C28.4669533%2C266.699893 28.7437763%2C266.170303 29.1003672%2C265.713396 C29.4569582%2C265.256488 29.8839225%2C264.877468 30.381273%2C264.576324 C30.8786235%2C264.27518 31.4181938%2C264.083074 32%2C264 L32%2C266.056075 C31.2868181%2C266.326066 30.7988589%2C266.725854 30.5361077%2C267.255452 C30.2733565%2C267.785049 30.1419829%2C268.434056 30.1419829%2C269.202492 L32%2C269.202492 L32%2C274 Z' id%3D'“'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
    @media (min-width: 750px) {
      .testimonial_card.cs_night .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%23b9b8b8' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); } }
  .testimonial_card.cs_night.testimonial_has_shape .main_content {
    background: linear-gradient(180deg, #343434 50%, #121212 50%); }
  .testimonial_card.cs_night.testimonial_has_shape.comfy_layout_web .main_content {
    background: linear-gradient(90deg, #343434 70%, #121212 50%); }
  .testimonial_card.cs_night.testimonial_has_shape.letterbox_layout_web .main_content {
    background: linear-gradient(90deg, #343434 50%, #121212 50%); }

.coupon_card_pattern1.cs_night {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E288E15CC-E12E-475B-AFD0-697FA39B7B66%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23343434'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group-2' transform%3D'translate%28-139.000000%2C -103.000000%29'%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 778 778 389 389 0 0 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 734 734 389 389 44 44 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 690 690 389 389 88 88 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 640 640 389 389 138 138 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 582 587 384 389 186 191 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 525 530 384 389 243 248 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 487 492 384 389 281 286 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 451 456 384 389 317 322 384'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern2.cs_night {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB416787F-5D06-4805-A205-A41C503AF3EA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23343434'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group' transform%3D'translate%28-260.159958%2C -210.159958%29'%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-15.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 177.159958 826.861778 407.257299 705.892447 779.562617 314.427469 779.562617 193.458138 407.257299'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.000000%2C 510.000000%29 rotate%28-30.000000%29 translate%28-510.000000%2C -510.000000%29 ' points%3D'510 137 864.744081 394.736661 729.243899 811.763339 290.756101 811.763339 155.255919 394.736661'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'510.159958 221.849388 784.159958 421.235646 679.501271 743.849388 340.818645 743.849388 236.159958 421.235646'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-345.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 260.159958 747.924087 432.905709 657.106271 712.414206 363.213645 712.414206 272.395829 432.905709'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.346176%2C 510.346176%29 rotate%28-330.000000%29 translate%28-510.346176%2C -510.346176%29 ' points%3D'510.346176 311.346176 699.606422 448.851794 627.315441 671.340558 393.37691 671.340558 321.085929 448.851794'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28509.999013%2C 509.999013%29 rotate%28-315.000000%29 translate%28-509.999013%2C -509.999013%29 ' points%3D'509.999013 337.999013 673.580734 456.84809 611.098077 649.149936 408.89995 649.149936 346.417292 456.84809'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.404691%2C 510.404691%29 rotate%28-300.000000%29 translate%28-510.404691%2C -510.404691%29 ' points%3D'510.404691 364.404691 649.258942 465.288209 596.221337 628.521172 424.588044 628.521172 371.550439 465.288209'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.599667%2C 510.599667%29 rotate%28-285.000000%29 translate%28-510.599667%2C -510.599667%29 ' points%3D'510.599667 384.599667 630.432788 471.663525 584.660609 612.535808 436.538725 612.535808 390.766546 471.663525'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.477812%2C 510.477812%29 rotate%28-270.000000%29 translate%28-510.477812%2C -510.477812%29 ' points%3D'510.477812 401.477812 614.142972 476.794959 574.546404 598.660664 446.409219 598.660664 406.812651 476.794959'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-255.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 416.159958 599.55927 481.11236 565.411772 586.207555 454.908144 586.207555 420.760645 481.11236'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.285976%2C 510.285976%29 rotate%28-240.000000%29 translate%28-510.285976%2C -510.285976%29 ' points%3D'510.285976 429.285976 587.321554 485.255599 557.896581 575.816352 462.67537 575.816352 433.250398 485.255599'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern3.cs_night {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'514px' viewBox%3D'0 0 500 514' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EA551BAA0-9A08-45CA-AE33-473A73A8A60D%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Checkerboard-and-Sun-' transform%3D'translate%28-641.000000%2C -239.000000%29' fill%3D'%23343434'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Circles-overlay' transform%3D'translate%28-7.000000%2C 29.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'257'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'228'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'199'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'166'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'131'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'93'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'68'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'44'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern4.cs_night {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E90F68FD0-678C-43CA-BC53-DC18748CE23E%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Checkerboard-and-Sun' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23343434'%3E\a             %3Cg id%3D'Checkerboard' transform%3D'translate%2822.000000%2C 210.000000%29'%3E\a                 %3Crect id%3D'Rectangle' x%3D'38' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle' transform%3D'translate%28286.312500%2C 119.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -119.460938%29 ' x%3D'245.8125' y%3D'-166.039062' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' transform%3D'translate%28286.312500%2C 288.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -288.460938%29 ' x%3D'245.8125' y%3D'2.9609375' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' transform%3D'translate%28286.312500%2C 457.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -457.460938%29 ' x%3D'245.8125' y%3D'171.960938' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' x%3D'207' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' x%3D'376' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern5.cs_night {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E953E1784-E97B-4280-9FA2-77745E237525%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23343434'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Spotlight' transform%3D'translate%28-116.000000%2C -95.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'211' cy%3D'190' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy' cx%3D'285' cy%3D'272' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-2' cx%3D'562' cy%3D'431' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-3' cx%3D'475' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-4' cx%3D'190' cy%3D'612' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-5' cx%3D'271' cy%3D'517' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-6' cx%3D'461' cy%3D'666' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-7' cx%3D'586' cy%3D'661' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-8' cx%3D'95' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-9' cx%3D'556' cy%3D'177' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-10' cx%3D'491' cy%3D'95' r%3D'95'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern6.cs_night {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E07F7D690-CE62-4575-A52A-44C509CA71F3%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-60.000000%2C -214.000000%29' fill%3D'%23343434'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 214.000000%29'%3E\a                 %3Cg id%3D'Diamond' transform%3D'translate%28-2.000000%2C 0.000000%29'%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'63 0 126 63 63 126 0 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-4' points%3D'63 126 126 189 63 252 0 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-8' points%3D'63 252 126 315 63 378 0 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-12' points%3D'63 378 126 441 63 504 0 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-16' points%3D'63 504 126 567 63 630 0 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy' points%3D'189 0 252 63 189 126 126 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-5' points%3D'189 126 252 189 189 252 126 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-9' points%3D'189 252 252 315 189 378 126 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-13' points%3D'189 378 252 441 189 504 126 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-17' points%3D'189 504 252 567 189 630 126 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-2' points%3D'313 0 376 63 313 126 250 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-6' points%3D'313 126 376 189 313 252 250 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-10' points%3D'313 252 376 315 313 378 250 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-14' points%3D'313 378 376 441 313 504 250 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-18' points%3D'313 504 376 567 313 630 250 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-3' points%3D'439 0 502 63 439 126 376 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-7' points%3D'439 126 502 189 439 252 376 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-11' points%3D'439 252 502 315 439 378 376 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-15' points%3D'439 378 502 441 439 504 376 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-19' points%3D'439 504 502 567 439 630 376 567'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

div[class*="coupon_card_pattern"].cs_night {
  background-color: #121212;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  div[class*="coupon_card_pattern"].cs_night .benefit:before {
    color: #A80817 !important; }
  div[class*="coupon_card_pattern"].cs_night .fancy_countdown .days,
  div[class*="coupon_card_pattern"].cs_night .fancy_countdown .hours,
  div[class*="coupon_card_pattern"].cs_night .fancy_countdown .minutes,
  div[class*="coupon_card_pattern"].cs_night .fancy_countdown .seconds {
    background: #A80817 !important; }
  div[class*="coupon_card_pattern"].cs_night .fancy_countdown {
    color: #fff; }
  div[class*="coupon_card_pattern"].cs_night a.cta_btn {
    background: #A80817 !important;
    color: #fff !important; }

.default_card.cs_seafoam .sub_content,
.video_card.cs_seafoam .sub_content {
  background: #ffffff;
  color: #094553; }
  .default_card.cs_seafoam .sub_content p.content_card_subheading,
  .video_card.cs_seafoam .sub_content p.content_card_subheading {
    color: black; }

.default_card.cs_seafoam a.cta_btn,
.video_card.cs_seafoam a.cta_btn {
  background: #0A8184 !important;
  color: #fff !important; }
  .default_card.cs_seafoam a.cta_btn:hover,
  .video_card.cs_seafoam a.cta_btn:hover {
    background: #075c5e !important; }

.default_card.cs_seafoam a.clear_btn:after,
.video_card.cs_seafoam a.clear_btn:after {
  content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23094553' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.information_card.cs_seafoam, .video_card_classic.cs_seafoam, .profile_card.cs_seafoam, .alternate_card.cs_seafoam {
  background: #ffffff;
  color: #094553;
  border: none; }
  .information_card.cs_seafoam p.content_card_subheading, .video_card_classic.cs_seafoam p.content_card_subheading, .profile_card.cs_seafoam p.content_card_subheading, .alternate_card.cs_seafoam p.content_card_subheading {
    color: black; }
  .information_card.cs_seafoam.profile_card .main_content .card_hero_img_container .media_component, .video_card_classic.cs_seafoam.profile_card .main_content .card_hero_img_container .media_component, .profile_card.cs_seafoam.profile_card .main_content .card_hero_img_container .media_component, .alternate_card.cs_seafoam.profile_card .main_content .card_hero_img_container .media_component {
    border: 5px #0A8184 solid;
    box-shadow: 0px 0px 0px 1px #0A8184; }
  .information_card.cs_seafoam .secondary-image img, .video_card_classic.cs_seafoam .secondary-image img, .profile_card.cs_seafoam .secondary-image img, .alternate_card.cs_seafoam .secondary-image img {
    border: 3px #0A8184 solid !important;
    box-shadow: 0px 0px 0px 1px #0A8184 !important; }
  .information_card.cs_seafoam a.cta_btn, .video_card_classic.cs_seafoam a.cta_btn, .profile_card.cs_seafoam a.cta_btn, .alternate_card.cs_seafoam a.cta_btn {
    background: #0A8184;
    color: #fff; }

.hippo_card.cs_seafoam .sub_content {
  background: rgba(255, 255, 255, 0.75);
  color: #094553; }
  .hippo_card.cs_seafoam .sub_content p.content_card_subheading {
    color: #094553; }

.hippo_card.cs_seafoam a.cta_btn {
  background: #0A8184;
  color: #fff; }

.hippo_card.cs_seafoam a.clear_btn {
  color: #094553; }
  .hippo_card.cs_seafoam a.clear_btn:after {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23094553' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.hippo_card.cs_seafoam .content:hover .sub_content {
  background: rgba(255, 255, 255, 0.9); }

.testimonial_card.cs_seafoam {
  background: #ffffff; }
  .testimonial_card.cs_seafoam .main_content .testimonial_profile_pic_holder img {
    border: 8px solid #094553;
    background: #094553; }
  .testimonial_card.cs_seafoam .author_company,
  .testimonial_card.cs_seafoam .author_name,
  .testimonial_card.cs_seafoam .sub_content {
    color: #094553 !important; }
  .testimonial_card.cs_seafoam .testimonial_author {
    border-top: 1px #094553 solid !important; }
  .testimonial_card.cs_seafoam .sub_content .content_card_body .testimonial_text:before {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'11px' height%3D'10px' viewBox%3D'0 0 11 10' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5988B73D-689B-4080-B03A-FA95366FB9EC%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Mobile-Testimobial' transform%3D'translate%28-141.000000%2C -398.000000%29' fill%3D'%23094553' fill-rule%3D'nonzero'%3E\a             %3Cg id%3D'Front-Page' transform%3D'translate%28120.000000%2C 134.000000%29'%3E\a                 %3Cpath d%3D'M25%2C274 L25%2C269.202492 L23.1419829%2C269.202492 C23.1419829%2C268.434056 23.2733565%2C267.785049 23.5361077%2C267.255452 C23.7988589%2C266.725854 24.2868181%2C266.326066 25%2C266.056075 L25%2C264 C24.4181938%2C264.083074 23.8786235%2C264.27518 23.381273%2C264.576324 C22.8839225%2C264.877468 22.4569582%2C265.256488 22.1003672%2C265.713396 C21.7437763%2C266.170303 21.4669533%2C266.699893 21.2698899%2C267.302181 C21.0728265%2C267.904468 20.9836801%2C268.548283 21.002448%2C269.233645 L21.002448%2C274 L25%2C274 Z M32%2C274 L28.002448%2C274 L28.002448%2C269.233645 C27.9836801%2C268.548283 28.0728265%2C267.904468 28.2698899%2C267.302181 C28.4669533%2C266.699893 28.7437763%2C266.170303 29.1003672%2C265.713396 C29.4569582%2C265.256488 29.8839225%2C264.877468 30.381273%2C264.576324 C30.8786235%2C264.27518 31.4181938%2C264.083074 32%2C264 L32%2C266.056075 C31.2868181%2C266.326066 30.7988589%2C266.725854 30.5361077%2C267.255452 C30.2733565%2C267.785049 30.1419829%2C268.434056 30.1419829%2C269.202492 L32%2C269.202492 L32%2C274 Z' id%3D'“'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
    @media (min-width: 750px) {
      .testimonial_card.cs_seafoam .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%23094553' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); } }
  .testimonial_card.cs_seafoam.testimonial_has_shape .main_content {
    background: linear-gradient(180deg, #094553 50%, #ffffff 50%); }
  .testimonial_card.cs_seafoam.testimonial_has_shape.comfy_layout_web .main_content {
    background: linear-gradient(90deg, #094553 70%, #ffffff 50%); }
  .testimonial_card.cs_seafoam.testimonial_has_shape.letterbox_layout_web .main_content {
    background: linear-gradient(90deg, #094553 50%, #ffffff 50%); }

.coupon_card_pattern1.cs_seafoam {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E288E15CC-E12E-475B-AFD0-697FA39B7B66%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23094553'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group-2' transform%3D'translate%28-139.000000%2C -103.000000%29'%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 778 778 389 389 0 0 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 734 734 389 389 44 44 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 690 690 389 389 88 88 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 640 640 389 389 138 138 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 582 587 384 389 186 191 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 525 530 384 389 243 248 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 487 492 384 389 281 286 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 451 456 384 389 317 322 384'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern2.cs_seafoam {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB416787F-5D06-4805-A205-A41C503AF3EA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23094553'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group' transform%3D'translate%28-260.159958%2C -210.159958%29'%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-15.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 177.159958 826.861778 407.257299 705.892447 779.562617 314.427469 779.562617 193.458138 407.257299'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.000000%2C 510.000000%29 rotate%28-30.000000%29 translate%28-510.000000%2C -510.000000%29 ' points%3D'510 137 864.744081 394.736661 729.243899 811.763339 290.756101 811.763339 155.255919 394.736661'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'510.159958 221.849388 784.159958 421.235646 679.501271 743.849388 340.818645 743.849388 236.159958 421.235646'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-345.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 260.159958 747.924087 432.905709 657.106271 712.414206 363.213645 712.414206 272.395829 432.905709'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.346176%2C 510.346176%29 rotate%28-330.000000%29 translate%28-510.346176%2C -510.346176%29 ' points%3D'510.346176 311.346176 699.606422 448.851794 627.315441 671.340558 393.37691 671.340558 321.085929 448.851794'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28509.999013%2C 509.999013%29 rotate%28-315.000000%29 translate%28-509.999013%2C -509.999013%29 ' points%3D'509.999013 337.999013 673.580734 456.84809 611.098077 649.149936 408.89995 649.149936 346.417292 456.84809'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.404691%2C 510.404691%29 rotate%28-300.000000%29 translate%28-510.404691%2C -510.404691%29 ' points%3D'510.404691 364.404691 649.258942 465.288209 596.221337 628.521172 424.588044 628.521172 371.550439 465.288209'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.599667%2C 510.599667%29 rotate%28-285.000000%29 translate%28-510.599667%2C -510.599667%29 ' points%3D'510.599667 384.599667 630.432788 471.663525 584.660609 612.535808 436.538725 612.535808 390.766546 471.663525'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.477812%2C 510.477812%29 rotate%28-270.000000%29 translate%28-510.477812%2C -510.477812%29 ' points%3D'510.477812 401.477812 614.142972 476.794959 574.546404 598.660664 446.409219 598.660664 406.812651 476.794959'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-255.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 416.159958 599.55927 481.11236 565.411772 586.207555 454.908144 586.207555 420.760645 481.11236'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.285976%2C 510.285976%29 rotate%28-240.000000%29 translate%28-510.285976%2C -510.285976%29 ' points%3D'510.285976 429.285976 587.321554 485.255599 557.896581 575.816352 462.67537 575.816352 433.250398 485.255599'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern3.cs_seafoam {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'514px' viewBox%3D'0 0 500 514' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EA551BAA0-9A08-45CA-AE33-473A73A8A60D%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Checkerboard-and-Sun-' transform%3D'translate%28-641.000000%2C -239.000000%29' fill%3D'%23094553'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Circles-overlay' transform%3D'translate%28-7.000000%2C 29.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'257'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'228'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'199'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'166'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'131'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'93'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'68'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'44'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern4.cs_seafoam {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E90F68FD0-678C-43CA-BC53-DC18748CE23E%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Checkerboard-and-Sun' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23094553'%3E\a             %3Cg id%3D'Checkerboard' transform%3D'translate%2822.000000%2C 210.000000%29'%3E\a                 %3Crect id%3D'Rectangle' x%3D'38' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle' transform%3D'translate%28286.312500%2C 119.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -119.460938%29 ' x%3D'245.8125' y%3D'-166.039062' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' transform%3D'translate%28286.312500%2C 288.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -288.460938%29 ' x%3D'245.8125' y%3D'2.9609375' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' transform%3D'translate%28286.312500%2C 457.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -457.460938%29 ' x%3D'245.8125' y%3D'171.960938' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' x%3D'207' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' x%3D'376' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern5.cs_seafoam {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E953E1784-E97B-4280-9FA2-77745E237525%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23094553'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Spotlight' transform%3D'translate%28-116.000000%2C -95.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'211' cy%3D'190' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy' cx%3D'285' cy%3D'272' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-2' cx%3D'562' cy%3D'431' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-3' cx%3D'475' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-4' cx%3D'190' cy%3D'612' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-5' cx%3D'271' cy%3D'517' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-6' cx%3D'461' cy%3D'666' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-7' cx%3D'586' cy%3D'661' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-8' cx%3D'95' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-9' cx%3D'556' cy%3D'177' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-10' cx%3D'491' cy%3D'95' r%3D'95'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern6.cs_seafoam {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E07F7D690-CE62-4575-A52A-44C509CA71F3%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-60.000000%2C -214.000000%29' fill%3D'%23094553'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 214.000000%29'%3E\a                 %3Cg id%3D'Diamond' transform%3D'translate%28-2.000000%2C 0.000000%29'%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'63 0 126 63 63 126 0 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-4' points%3D'63 126 126 189 63 252 0 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-8' points%3D'63 252 126 315 63 378 0 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-12' points%3D'63 378 126 441 63 504 0 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-16' points%3D'63 504 126 567 63 630 0 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy' points%3D'189 0 252 63 189 126 126 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-5' points%3D'189 126 252 189 189 252 126 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-9' points%3D'189 252 252 315 189 378 126 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-13' points%3D'189 378 252 441 189 504 126 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-17' points%3D'189 504 252 567 189 630 126 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-2' points%3D'313 0 376 63 313 126 250 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-6' points%3D'313 126 376 189 313 252 250 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-10' points%3D'313 252 376 315 313 378 250 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-14' points%3D'313 378 376 441 313 504 250 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-18' points%3D'313 504 376 567 313 630 250 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-3' points%3D'439 0 502 63 439 126 376 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-7' points%3D'439 126 502 189 439 252 376 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-11' points%3D'439 252 502 315 439 378 376 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-15' points%3D'439 378 502 441 439 504 376 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-19' points%3D'439 504 502 567 439 630 376 567'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

div[class*="coupon_card_pattern"].cs_seafoam {
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  div[class*="coupon_card_pattern"].cs_seafoam .benefit:before {
    color: #0A8184 !important; }
  div[class*="coupon_card_pattern"].cs_seafoam .fancy_countdown .days,
  div[class*="coupon_card_pattern"].cs_seafoam .fancy_countdown .hours,
  div[class*="coupon_card_pattern"].cs_seafoam .fancy_countdown .minutes,
  div[class*="coupon_card_pattern"].cs_seafoam .fancy_countdown .seconds {
    background: #0A8184 !important; }
  div[class*="coupon_card_pattern"].cs_seafoam .fancy_countdown {
    color: #fff; }
  div[class*="coupon_card_pattern"].cs_seafoam a.cta_btn {
    background: #0A8184 !important;
    color: #fff !important; }

.default_card.cs_brook .sub_content,
.video_card.cs_brook .sub_content {
  background: #D8D8D8;
  color: #0A0A0A; }
  .default_card.cs_brook .sub_content p.content_card_subheading,
  .video_card.cs_brook .sub_content p.content_card_subheading {
    color: black; }

.default_card.cs_brook a.cta_btn,
.video_card.cs_brook a.cta_btn {
  background: #494E51 !important;
  color: #fff !important; }
  .default_card.cs_brook a.cta_btn:hover,
  .video_card.cs_brook a.cta_btn:hover {
    background: #36393c !important; }

.default_card.cs_brook a.clear_btn:after,
.video_card.cs_brook a.clear_btn:after {
  content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%230A0A0A' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.information_card.cs_brook, .video_card_classic.cs_brook, .profile_card.cs_brook, .alternate_card.cs_brook {
  background: #D8D8D8;
  color: #0A0A0A;
  border: none; }
  .information_card.cs_brook p.content_card_subheading, .video_card_classic.cs_brook p.content_card_subheading, .profile_card.cs_brook p.content_card_subheading, .alternate_card.cs_brook p.content_card_subheading {
    color: black; }
  .information_card.cs_brook.profile_card .main_content .card_hero_img_container .media_component, .video_card_classic.cs_brook.profile_card .main_content .card_hero_img_container .media_component, .profile_card.cs_brook.profile_card .main_content .card_hero_img_container .media_component, .alternate_card.cs_brook.profile_card .main_content .card_hero_img_container .media_component {
    border: 5px #494E51 solid;
    box-shadow: 0px 0px 0px 1px #494E51; }
  .information_card.cs_brook .secondary-image img, .video_card_classic.cs_brook .secondary-image img, .profile_card.cs_brook .secondary-image img, .alternate_card.cs_brook .secondary-image img {
    border: 3px #494E51 solid !important;
    box-shadow: 0px 0px 0px 1px #494E51 !important; }
  .information_card.cs_brook a.cta_btn, .video_card_classic.cs_brook a.cta_btn, .profile_card.cs_brook a.cta_btn, .alternate_card.cs_brook a.cta_btn {
    background: #494E51;
    color: #fff; }

.hippo_card.cs_brook .sub_content {
  background: rgba(216, 216, 216, 0.75);
  color: #0A0A0A; }
  .hippo_card.cs_brook .sub_content p.content_card_subheading {
    color: #0A0A0A; }

.hippo_card.cs_brook a.cta_btn {
  background: #494E51;
  color: #fff; }

.hippo_card.cs_brook a.clear_btn {
  color: #0A0A0A; }
  .hippo_card.cs_brook a.clear_btn:after {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%230A0A0A' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.hippo_card.cs_brook .content:hover .sub_content {
  background: rgba(216, 216, 216, 0.9); }

.testimonial_card.cs_brook {
  background: #D8D8D8; }
  .testimonial_card.cs_brook .main_content .testimonial_profile_pic_holder img {
    border: 8px solid #494E51;
    background: #494E51; }
  .testimonial_card.cs_brook .author_company,
  .testimonial_card.cs_brook .author_name,
  .testimonial_card.cs_brook .sub_content {
    color: #0A0A0A !important; }
  .testimonial_card.cs_brook .testimonial_author {
    border-top: 1px #0A0A0A solid !important; }
  .testimonial_card.cs_brook .sub_content .content_card_body .testimonial_text:before {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'11px' height%3D'10px' viewBox%3D'0 0 11 10' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5988B73D-689B-4080-B03A-FA95366FB9EC%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Mobile-Testimobial' transform%3D'translate%28-141.000000%2C -398.000000%29' fill%3D'%230A0A0A' fill-rule%3D'nonzero'%3E\a             %3Cg id%3D'Front-Page' transform%3D'translate%28120.000000%2C 134.000000%29'%3E\a                 %3Cpath d%3D'M25%2C274 L25%2C269.202492 L23.1419829%2C269.202492 C23.1419829%2C268.434056 23.2733565%2C267.785049 23.5361077%2C267.255452 C23.7988589%2C266.725854 24.2868181%2C266.326066 25%2C266.056075 L25%2C264 C24.4181938%2C264.083074 23.8786235%2C264.27518 23.381273%2C264.576324 C22.8839225%2C264.877468 22.4569582%2C265.256488 22.1003672%2C265.713396 C21.7437763%2C266.170303 21.4669533%2C266.699893 21.2698899%2C267.302181 C21.0728265%2C267.904468 20.9836801%2C268.548283 21.002448%2C269.233645 L21.002448%2C274 L25%2C274 Z M32%2C274 L28.002448%2C274 L28.002448%2C269.233645 C27.9836801%2C268.548283 28.0728265%2C267.904468 28.2698899%2C267.302181 C28.4669533%2C266.699893 28.7437763%2C266.170303 29.1003672%2C265.713396 C29.4569582%2C265.256488 29.8839225%2C264.877468 30.381273%2C264.576324 C30.8786235%2C264.27518 31.4181938%2C264.083074 32%2C264 L32%2C266.056075 C31.2868181%2C266.326066 30.7988589%2C266.725854 30.5361077%2C267.255452 C30.2733565%2C267.785049 30.1419829%2C268.434056 30.1419829%2C269.202492 L32%2C269.202492 L32%2C274 Z' id%3D'“'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
    @media (min-width: 750px) {
      .testimonial_card.cs_brook .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%230A0A0A' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); } }
  .testimonial_card.cs_brook.testimonial_has_shape .main_content {
    background: linear-gradient(180deg, #494E51 50%, #D8D8D8 50%); }
  .testimonial_card.cs_brook.testimonial_has_shape.comfy_layout_web .main_content {
    background: linear-gradient(90deg, #494E51 70%, #D8D8D8 50%); }
  .testimonial_card.cs_brook.testimonial_has_shape.letterbox_layout_web .main_content {
    background: linear-gradient(90deg, #494E51 50%, #D8D8D8 50%); }

.coupon_card_pattern1.cs_brook {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E288E15CC-E12E-475B-AFD0-697FA39B7B66%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23494E51'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group-2' transform%3D'translate%28-139.000000%2C -103.000000%29'%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 778 778 389 389 0 0 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 734 734 389 389 44 44 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 690 690 389 389 88 88 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 640 640 389 389 138 138 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 582 587 384 389 186 191 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 525 530 384 389 243 248 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 487 492 384 389 281 286 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 451 456 384 389 317 322 384'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern2.cs_brook {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB416787F-5D06-4805-A205-A41C503AF3EA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23494E51'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group' transform%3D'translate%28-260.159958%2C -210.159958%29'%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-15.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 177.159958 826.861778 407.257299 705.892447 779.562617 314.427469 779.562617 193.458138 407.257299'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.000000%2C 510.000000%29 rotate%28-30.000000%29 translate%28-510.000000%2C -510.000000%29 ' points%3D'510 137 864.744081 394.736661 729.243899 811.763339 290.756101 811.763339 155.255919 394.736661'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'510.159958 221.849388 784.159958 421.235646 679.501271 743.849388 340.818645 743.849388 236.159958 421.235646'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-345.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 260.159958 747.924087 432.905709 657.106271 712.414206 363.213645 712.414206 272.395829 432.905709'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.346176%2C 510.346176%29 rotate%28-330.000000%29 translate%28-510.346176%2C -510.346176%29 ' points%3D'510.346176 311.346176 699.606422 448.851794 627.315441 671.340558 393.37691 671.340558 321.085929 448.851794'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28509.999013%2C 509.999013%29 rotate%28-315.000000%29 translate%28-509.999013%2C -509.999013%29 ' points%3D'509.999013 337.999013 673.580734 456.84809 611.098077 649.149936 408.89995 649.149936 346.417292 456.84809'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.404691%2C 510.404691%29 rotate%28-300.000000%29 translate%28-510.404691%2C -510.404691%29 ' points%3D'510.404691 364.404691 649.258942 465.288209 596.221337 628.521172 424.588044 628.521172 371.550439 465.288209'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.599667%2C 510.599667%29 rotate%28-285.000000%29 translate%28-510.599667%2C -510.599667%29 ' points%3D'510.599667 384.599667 630.432788 471.663525 584.660609 612.535808 436.538725 612.535808 390.766546 471.663525'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.477812%2C 510.477812%29 rotate%28-270.000000%29 translate%28-510.477812%2C -510.477812%29 ' points%3D'510.477812 401.477812 614.142972 476.794959 574.546404 598.660664 446.409219 598.660664 406.812651 476.794959'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-255.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 416.159958 599.55927 481.11236 565.411772 586.207555 454.908144 586.207555 420.760645 481.11236'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.285976%2C 510.285976%29 rotate%28-240.000000%29 translate%28-510.285976%2C -510.285976%29 ' points%3D'510.285976 429.285976 587.321554 485.255599 557.896581 575.816352 462.67537 575.816352 433.250398 485.255599'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern3.cs_brook {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'514px' viewBox%3D'0 0 500 514' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EA551BAA0-9A08-45CA-AE33-473A73A8A60D%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Checkerboard-and-Sun-' transform%3D'translate%28-641.000000%2C -239.000000%29' fill%3D'%23494E51'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Circles-overlay' transform%3D'translate%28-7.000000%2C 29.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'257'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'228'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'199'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'166'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'131'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'93'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'68'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'44'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern4.cs_brook {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E90F68FD0-678C-43CA-BC53-DC18748CE23E%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Checkerboard-and-Sun' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23494E51'%3E\a             %3Cg id%3D'Checkerboard' transform%3D'translate%2822.000000%2C 210.000000%29'%3E\a                 %3Crect id%3D'Rectangle' x%3D'38' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle' transform%3D'translate%28286.312500%2C 119.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -119.460938%29 ' x%3D'245.8125' y%3D'-166.039062' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' transform%3D'translate%28286.312500%2C 288.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -288.460938%29 ' x%3D'245.8125' y%3D'2.9609375' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' transform%3D'translate%28286.312500%2C 457.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -457.460938%29 ' x%3D'245.8125' y%3D'171.960938' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' x%3D'207' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' x%3D'376' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern5.cs_brook {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E953E1784-E97B-4280-9FA2-77745E237525%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23494E51'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Spotlight' transform%3D'translate%28-116.000000%2C -95.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'211' cy%3D'190' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy' cx%3D'285' cy%3D'272' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-2' cx%3D'562' cy%3D'431' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-3' cx%3D'475' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-4' cx%3D'190' cy%3D'612' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-5' cx%3D'271' cy%3D'517' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-6' cx%3D'461' cy%3D'666' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-7' cx%3D'586' cy%3D'661' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-8' cx%3D'95' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-9' cx%3D'556' cy%3D'177' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-10' cx%3D'491' cy%3D'95' r%3D'95'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern6.cs_brook {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E07F7D690-CE62-4575-A52A-44C509CA71F3%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-60.000000%2C -214.000000%29' fill%3D'%23494E51'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 214.000000%29'%3E\a                 %3Cg id%3D'Diamond' transform%3D'translate%28-2.000000%2C 0.000000%29'%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'63 0 126 63 63 126 0 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-4' points%3D'63 126 126 189 63 252 0 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-8' points%3D'63 252 126 315 63 378 0 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-12' points%3D'63 378 126 441 63 504 0 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-16' points%3D'63 504 126 567 63 630 0 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy' points%3D'189 0 252 63 189 126 126 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-5' points%3D'189 126 252 189 189 252 126 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-9' points%3D'189 252 252 315 189 378 126 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-13' points%3D'189 378 252 441 189 504 126 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-17' points%3D'189 504 252 567 189 630 126 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-2' points%3D'313 0 376 63 313 126 250 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-6' points%3D'313 126 376 189 313 252 250 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-10' points%3D'313 252 376 315 313 378 250 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-14' points%3D'313 378 376 441 313 504 250 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-18' points%3D'313 504 376 567 313 630 250 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-3' points%3D'439 0 502 63 439 126 376 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-7' points%3D'439 126 502 189 439 252 376 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-11' points%3D'439 252 502 315 439 378 376 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-15' points%3D'439 378 502 441 439 504 376 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-19' points%3D'439 504 502 567 439 630 376 567'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

div[class*="coupon_card_pattern"].cs_brook {
  background-color: #D8D8D8;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  div[class*="coupon_card_pattern"].cs_brook .benefit:before {
    color: #494E51 !important; }
  div[class*="coupon_card_pattern"].cs_brook .fancy_countdown .days,
  div[class*="coupon_card_pattern"].cs_brook .fancy_countdown .hours,
  div[class*="coupon_card_pattern"].cs_brook .fancy_countdown .minutes,
  div[class*="coupon_card_pattern"].cs_brook .fancy_countdown .seconds {
    background: #494E51 !important; }
  div[class*="coupon_card_pattern"].cs_brook .fancy_countdown {
    color: #fff; }
  div[class*="coupon_card_pattern"].cs_brook a.cta_btn {
    background: #494E51 !important;
    color: #fff !important; }

.default_card.cs_surf .sub_content,
.video_card.cs_surf .sub_content {
  background: #00B399;
  color: #94FFC5; }
  .default_card.cs_surf .sub_content p.content_card_subheading,
  .video_card.cs_surf .sub_content p.content_card_subheading {
    color: #2eff8e; }

.default_card.cs_surf a.cta_btn,
.video_card.cs_surf a.cta_btn {
  background: #94FFC5 !important;
  color: #00B399 !important; }
  .default_card.cs_surf a.cta_btn:hover,
  .video_card.cs_surf a.cta_btn:hover {
    background: #6bffaf !important; }

.default_card.cs_surf a.clear_btn:after,
.video_card.cs_surf a.clear_btn:after {
  content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%2394FFC5' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.information_card.cs_surf, .video_card_classic.cs_surf, .profile_card.cs_surf, .alternate_card.cs_surf {
  background: #00B399;
  color: #94FFC5;
  border: none; }
  .information_card.cs_surf p.content_card_subheading, .video_card_classic.cs_surf p.content_card_subheading, .profile_card.cs_surf p.content_card_subheading, .alternate_card.cs_surf p.content_card_subheading {
    color: #2eff8e; }
  .information_card.cs_surf.profile_card .main_content .card_hero_img_container .media_component, .video_card_classic.cs_surf.profile_card .main_content .card_hero_img_container .media_component, .profile_card.cs_surf.profile_card .main_content .card_hero_img_container .media_component, .alternate_card.cs_surf.profile_card .main_content .card_hero_img_container .media_component {
    border: 5px #94FFC5 solid;
    box-shadow: 0px 0px 0px 1px #94FFC5; }
  .information_card.cs_surf .secondary-image img, .video_card_classic.cs_surf .secondary-image img, .profile_card.cs_surf .secondary-image img, .alternate_card.cs_surf .secondary-image img {
    border: 3px #94FFC5 solid !important;
    box-shadow: 0px 0px 0px 1px #94FFC5 !important; }
  .information_card.cs_surf a.cta_btn, .video_card_classic.cs_surf a.cta_btn, .profile_card.cs_surf a.cta_btn, .alternate_card.cs_surf a.cta_btn {
    background: #94FFC5;
    color: #00B399; }

.hippo_card.cs_surf .sub_content {
  background: rgba(0, 179, 153, 0.75);
  color: #94FFC5; }
  .hippo_card.cs_surf .sub_content p.content_card_subheading {
    color: #94FFC5; }

.hippo_card.cs_surf a.cta_btn {
  background: #94FFC5;
  color: #00B399; }

.hippo_card.cs_surf a.clear_btn {
  color: #94FFC5; }
  .hippo_card.cs_surf a.clear_btn:after {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%2394FFC5' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.hippo_card.cs_surf .content:hover .sub_content {
  background: rgba(0, 179, 153, 0.9); }

.testimonial_card.cs_surf {
  background: #00B399; }
  .testimonial_card.cs_surf .main_content .testimonial_profile_pic_holder img {
    border: 8px solid #94FFC5;
    background: #94FFC5; }
  .testimonial_card.cs_surf .author_company,
  .testimonial_card.cs_surf .author_name,
  .testimonial_card.cs_surf .sub_content {
    color: #94FFC5 !important; }
  .testimonial_card.cs_surf .testimonial_author {
    border-top: 1px #94FFC5 solid !important; }
  .testimonial_card.cs_surf .sub_content .content_card_body .testimonial_text:before {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'11px' height%3D'10px' viewBox%3D'0 0 11 10' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5988B73D-689B-4080-B03A-FA95366FB9EC%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Mobile-Testimobial' transform%3D'translate%28-141.000000%2C -398.000000%29' fill%3D'%2394FFC5' fill-rule%3D'nonzero'%3E\a             %3Cg id%3D'Front-Page' transform%3D'translate%28120.000000%2C 134.000000%29'%3E\a                 %3Cpath d%3D'M25%2C274 L25%2C269.202492 L23.1419829%2C269.202492 C23.1419829%2C268.434056 23.2733565%2C267.785049 23.5361077%2C267.255452 C23.7988589%2C266.725854 24.2868181%2C266.326066 25%2C266.056075 L25%2C264 C24.4181938%2C264.083074 23.8786235%2C264.27518 23.381273%2C264.576324 C22.8839225%2C264.877468 22.4569582%2C265.256488 22.1003672%2C265.713396 C21.7437763%2C266.170303 21.4669533%2C266.699893 21.2698899%2C267.302181 C21.0728265%2C267.904468 20.9836801%2C268.548283 21.002448%2C269.233645 L21.002448%2C274 L25%2C274 Z M32%2C274 L28.002448%2C274 L28.002448%2C269.233645 C27.9836801%2C268.548283 28.0728265%2C267.904468 28.2698899%2C267.302181 C28.4669533%2C266.699893 28.7437763%2C266.170303 29.1003672%2C265.713396 C29.4569582%2C265.256488 29.8839225%2C264.877468 30.381273%2C264.576324 C30.8786235%2C264.27518 31.4181938%2C264.083074 32%2C264 L32%2C266.056075 C31.2868181%2C266.326066 30.7988589%2C266.725854 30.5361077%2C267.255452 C30.2733565%2C267.785049 30.1419829%2C268.434056 30.1419829%2C269.202492 L32%2C269.202492 L32%2C274 Z' id%3D'“'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
    @media (min-width: 750px) {
      .testimonial_card.cs_surf .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%2394FFC5' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); } }
  .testimonial_card.cs_surf.testimonial_has_shape .main_content {
    background: linear-gradient(180deg, #94FFC5 50%, #00B399 50%); }
  .testimonial_card.cs_surf.testimonial_has_shape.comfy_layout_web .main_content {
    background: linear-gradient(90deg, #94FFC5 70%, #00B399 50%); }
  .testimonial_card.cs_surf.testimonial_has_shape.letterbox_layout_web .main_content {
    background: linear-gradient(90deg, #94FFC5 50%, #00B399 50%); }

.coupon_card_pattern1.cs_surf {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E288E15CC-E12E-475B-AFD0-697FA39B7B66%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%2394FFC5'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group-2' transform%3D'translate%28-139.000000%2C -103.000000%29'%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 778 778 389 389 0 0 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 734 734 389 389 44 44 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 690 690 389 389 88 88 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 640 640 389 389 138 138 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 582 587 384 389 186 191 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 525 530 384 389 243 248 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 487 492 384 389 281 286 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 451 456 384 389 317 322 384'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern2.cs_surf {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB416787F-5D06-4805-A205-A41C503AF3EA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%2394FFC5'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group' transform%3D'translate%28-260.159958%2C -210.159958%29'%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-15.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 177.159958 826.861778 407.257299 705.892447 779.562617 314.427469 779.562617 193.458138 407.257299'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.000000%2C 510.000000%29 rotate%28-30.000000%29 translate%28-510.000000%2C -510.000000%29 ' points%3D'510 137 864.744081 394.736661 729.243899 811.763339 290.756101 811.763339 155.255919 394.736661'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'510.159958 221.849388 784.159958 421.235646 679.501271 743.849388 340.818645 743.849388 236.159958 421.235646'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-345.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 260.159958 747.924087 432.905709 657.106271 712.414206 363.213645 712.414206 272.395829 432.905709'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.346176%2C 510.346176%29 rotate%28-330.000000%29 translate%28-510.346176%2C -510.346176%29 ' points%3D'510.346176 311.346176 699.606422 448.851794 627.315441 671.340558 393.37691 671.340558 321.085929 448.851794'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28509.999013%2C 509.999013%29 rotate%28-315.000000%29 translate%28-509.999013%2C -509.999013%29 ' points%3D'509.999013 337.999013 673.580734 456.84809 611.098077 649.149936 408.89995 649.149936 346.417292 456.84809'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.404691%2C 510.404691%29 rotate%28-300.000000%29 translate%28-510.404691%2C -510.404691%29 ' points%3D'510.404691 364.404691 649.258942 465.288209 596.221337 628.521172 424.588044 628.521172 371.550439 465.288209'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.599667%2C 510.599667%29 rotate%28-285.000000%29 translate%28-510.599667%2C -510.599667%29 ' points%3D'510.599667 384.599667 630.432788 471.663525 584.660609 612.535808 436.538725 612.535808 390.766546 471.663525'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.477812%2C 510.477812%29 rotate%28-270.000000%29 translate%28-510.477812%2C -510.477812%29 ' points%3D'510.477812 401.477812 614.142972 476.794959 574.546404 598.660664 446.409219 598.660664 406.812651 476.794959'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-255.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 416.159958 599.55927 481.11236 565.411772 586.207555 454.908144 586.207555 420.760645 481.11236'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.285976%2C 510.285976%29 rotate%28-240.000000%29 translate%28-510.285976%2C -510.285976%29 ' points%3D'510.285976 429.285976 587.321554 485.255599 557.896581 575.816352 462.67537 575.816352 433.250398 485.255599'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern3.cs_surf {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'514px' viewBox%3D'0 0 500 514' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EA551BAA0-9A08-45CA-AE33-473A73A8A60D%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Checkerboard-and-Sun-' transform%3D'translate%28-641.000000%2C -239.000000%29' fill%3D'%2394FFC5'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Circles-overlay' transform%3D'translate%28-7.000000%2C 29.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'257'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'228'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'199'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'166'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'131'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'93'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'68'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'44'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern4.cs_surf {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E90F68FD0-678C-43CA-BC53-DC18748CE23E%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Checkerboard-and-Sun' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%2394FFC5'%3E\a             %3Cg id%3D'Checkerboard' transform%3D'translate%2822.000000%2C 210.000000%29'%3E\a                 %3Crect id%3D'Rectangle' x%3D'38' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle' transform%3D'translate%28286.312500%2C 119.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -119.460938%29 ' x%3D'245.8125' y%3D'-166.039062' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' transform%3D'translate%28286.312500%2C 288.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -288.460938%29 ' x%3D'245.8125' y%3D'2.9609375' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' transform%3D'translate%28286.312500%2C 457.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -457.460938%29 ' x%3D'245.8125' y%3D'171.960938' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' x%3D'207' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' x%3D'376' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern5.cs_surf {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E953E1784-E97B-4280-9FA2-77745E237525%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%2394FFC5'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Spotlight' transform%3D'translate%28-116.000000%2C -95.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'211' cy%3D'190' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy' cx%3D'285' cy%3D'272' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-2' cx%3D'562' cy%3D'431' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-3' cx%3D'475' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-4' cx%3D'190' cy%3D'612' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-5' cx%3D'271' cy%3D'517' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-6' cx%3D'461' cy%3D'666' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-7' cx%3D'586' cy%3D'661' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-8' cx%3D'95' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-9' cx%3D'556' cy%3D'177' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-10' cx%3D'491' cy%3D'95' r%3D'95'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern6.cs_surf {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E07F7D690-CE62-4575-A52A-44C509CA71F3%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-60.000000%2C -214.000000%29' fill%3D'%2394FFC5'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 214.000000%29'%3E\a                 %3Cg id%3D'Diamond' transform%3D'translate%28-2.000000%2C 0.000000%29'%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'63 0 126 63 63 126 0 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-4' points%3D'63 126 126 189 63 252 0 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-8' points%3D'63 252 126 315 63 378 0 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-12' points%3D'63 378 126 441 63 504 0 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-16' points%3D'63 504 126 567 63 630 0 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy' points%3D'189 0 252 63 189 126 126 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-5' points%3D'189 126 252 189 189 252 126 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-9' points%3D'189 252 252 315 189 378 126 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-13' points%3D'189 378 252 441 189 504 126 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-17' points%3D'189 504 252 567 189 630 126 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-2' points%3D'313 0 376 63 313 126 250 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-6' points%3D'313 126 376 189 313 252 250 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-10' points%3D'313 252 376 315 313 378 250 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-14' points%3D'313 378 376 441 313 504 250 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-18' points%3D'313 504 376 567 313 630 250 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-3' points%3D'439 0 502 63 439 126 376 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-7' points%3D'439 126 502 189 439 252 376 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-11' points%3D'439 252 502 315 439 378 376 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-15' points%3D'439 378 502 441 439 504 376 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-19' points%3D'439 504 502 567 439 630 376 567'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

div[class*="coupon_card_pattern"].cs_surf {
  background-color: #00B399;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  div[class*="coupon_card_pattern"].cs_surf .benefit:before {
    color: #94FFC5 !important; }
  div[class*="coupon_card_pattern"].cs_surf .fancy_countdown .days,
  div[class*="coupon_card_pattern"].cs_surf .fancy_countdown .hours,
  div[class*="coupon_card_pattern"].cs_surf .fancy_countdown .minutes,
  div[class*="coupon_card_pattern"].cs_surf .fancy_countdown .seconds {
    background: #94FFC5 !important; }
  div[class*="coupon_card_pattern"].cs_surf .fancy_countdown {
    color: #fff; }
  div[class*="coupon_card_pattern"].cs_surf a.cta_btn {
    background: #94FFC5 !important;
    color: #00B399 !important; }

.default_card.cs_electric .sub_content,
.video_card.cs_electric .sub_content {
  background: #0100FF;
  color: #FFFFFF; }
  .default_card.cs_electric .sub_content p.content_card_subheading,
  .video_card.cs_electric .sub_content p.content_card_subheading {
    color: #cccccc; }

.default_card.cs_electric a.cta_btn,
.video_card.cs_electric a.cta_btn {
  background: #CCCCFF !important;
  color: #0100FF !important; }
  .default_card.cs_electric a.cta_btn:hover,
  .video_card.cs_electric a.cta_btn:hover {
    background: #a3a3ff !important; }

.default_card.cs_electric a.clear_btn:after,
.video_card.cs_electric a.clear_btn:after {
  content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23FFFFFF' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.information_card.cs_electric, .video_card_classic.cs_electric, .profile_card.cs_electric, .alternate_card.cs_electric {
  background: #0100FF;
  color: #FFFFFF;
  border: none; }
  .information_card.cs_electric p.content_card_subheading, .video_card_classic.cs_electric p.content_card_subheading, .profile_card.cs_electric p.content_card_subheading, .alternate_card.cs_electric p.content_card_subheading {
    color: #cccccc; }
  .information_card.cs_electric.profile_card .main_content .card_hero_img_container .media_component, .video_card_classic.cs_electric.profile_card .main_content .card_hero_img_container .media_component, .profile_card.cs_electric.profile_card .main_content .card_hero_img_container .media_component, .alternate_card.cs_electric.profile_card .main_content .card_hero_img_container .media_component {
    border: 5px #CCCCFF solid;
    box-shadow: 0px 0px 0px 1px #CCCCFF; }
  .information_card.cs_electric .secondary-image img, .video_card_classic.cs_electric .secondary-image img, .profile_card.cs_electric .secondary-image img, .alternate_card.cs_electric .secondary-image img {
    border: 3px #CCCCFF solid !important;
    box-shadow: 0px 0px 0px 1px #CCCCFF !important; }
  .information_card.cs_electric a.cta_btn, .video_card_classic.cs_electric a.cta_btn, .profile_card.cs_electric a.cta_btn, .alternate_card.cs_electric a.cta_btn {
    background: #CCCCFF;
    color: #0100FF; }

.hippo_card.cs_electric .sub_content {
  background: rgba(1, 0, 255, 0.75);
  color: #FFFFFF; }
  .hippo_card.cs_electric .sub_content p.content_card_subheading {
    color: #FFFFFF; }

.hippo_card.cs_electric a.cta_btn {
  background: #CCCCFF;
  color: #0100FF; }

.hippo_card.cs_electric a.clear_btn {
  color: #FFFFFF; }
  .hippo_card.cs_electric a.clear_btn:after {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23FFFFFF' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.hippo_card.cs_electric .content:hover .sub_content {
  background: rgba(1, 0, 255, 0.9); }

.testimonial_card.cs_electric {
  background: #0100FF; }
  .testimonial_card.cs_electric .main_content .testimonial_profile_pic_holder img {
    border: 8px solid #CCCCFF;
    background: #CCCCFF; }
  .testimonial_card.cs_electric .author_company,
  .testimonial_card.cs_electric .author_name,
  .testimonial_card.cs_electric .sub_content {
    color: #FFFFFF !important; }
  .testimonial_card.cs_electric .testimonial_author {
    border-top: 1px #FFFFFF solid !important; }
  .testimonial_card.cs_electric .sub_content .content_card_body .testimonial_text:before {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'11px' height%3D'10px' viewBox%3D'0 0 11 10' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5988B73D-689B-4080-B03A-FA95366FB9EC%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Mobile-Testimobial' transform%3D'translate%28-141.000000%2C -398.000000%29' fill%3D'%23FFFFFF' fill-rule%3D'nonzero'%3E\a             %3Cg id%3D'Front-Page' transform%3D'translate%28120.000000%2C 134.000000%29'%3E\a                 %3Cpath d%3D'M25%2C274 L25%2C269.202492 L23.1419829%2C269.202492 C23.1419829%2C268.434056 23.2733565%2C267.785049 23.5361077%2C267.255452 C23.7988589%2C266.725854 24.2868181%2C266.326066 25%2C266.056075 L25%2C264 C24.4181938%2C264.083074 23.8786235%2C264.27518 23.381273%2C264.576324 C22.8839225%2C264.877468 22.4569582%2C265.256488 22.1003672%2C265.713396 C21.7437763%2C266.170303 21.4669533%2C266.699893 21.2698899%2C267.302181 C21.0728265%2C267.904468 20.9836801%2C268.548283 21.002448%2C269.233645 L21.002448%2C274 L25%2C274 Z M32%2C274 L28.002448%2C274 L28.002448%2C269.233645 C27.9836801%2C268.548283 28.0728265%2C267.904468 28.2698899%2C267.302181 C28.4669533%2C266.699893 28.7437763%2C266.170303 29.1003672%2C265.713396 C29.4569582%2C265.256488 29.8839225%2C264.877468 30.381273%2C264.576324 C30.8786235%2C264.27518 31.4181938%2C264.083074 32%2C264 L32%2C266.056075 C31.2868181%2C266.326066 30.7988589%2C266.725854 30.5361077%2C267.255452 C30.2733565%2C267.785049 30.1419829%2C268.434056 30.1419829%2C269.202492 L32%2C269.202492 L32%2C274 Z' id%3D'“'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
    @media (min-width: 750px) {
      .testimonial_card.cs_electric .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%23FFFFFF' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); } }
  .testimonial_card.cs_electric.testimonial_has_shape .main_content {
    background: linear-gradient(180deg, #CCCCFF 50%, #0100FF 50%); }
  .testimonial_card.cs_electric.testimonial_has_shape.comfy_layout_web .main_content {
    background: linear-gradient(90deg, #CCCCFF 70%, #0100FF 50%); }
  .testimonial_card.cs_electric.testimonial_has_shape.letterbox_layout_web .main_content {
    background: linear-gradient(90deg, #CCCCFF 50%, #0100FF 50%); }

.coupon_card_pattern1.cs_electric {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E288E15CC-E12E-475B-AFD0-697FA39B7B66%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23CCCCFF'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group-2' transform%3D'translate%28-139.000000%2C -103.000000%29'%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 778 778 389 389 0 0 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 734 734 389 389 44 44 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 690 690 389 389 88 88 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 640 640 389 389 138 138 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 582 587 384 389 186 191 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 525 530 384 389 243 248 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 487 492 384 389 281 286 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 451 456 384 389 317 322 384'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern2.cs_electric {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB416787F-5D06-4805-A205-A41C503AF3EA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23CCCCFF'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group' transform%3D'translate%28-260.159958%2C -210.159958%29'%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-15.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 177.159958 826.861778 407.257299 705.892447 779.562617 314.427469 779.562617 193.458138 407.257299'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.000000%2C 510.000000%29 rotate%28-30.000000%29 translate%28-510.000000%2C -510.000000%29 ' points%3D'510 137 864.744081 394.736661 729.243899 811.763339 290.756101 811.763339 155.255919 394.736661'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'510.159958 221.849388 784.159958 421.235646 679.501271 743.849388 340.818645 743.849388 236.159958 421.235646'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-345.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 260.159958 747.924087 432.905709 657.106271 712.414206 363.213645 712.414206 272.395829 432.905709'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.346176%2C 510.346176%29 rotate%28-330.000000%29 translate%28-510.346176%2C -510.346176%29 ' points%3D'510.346176 311.346176 699.606422 448.851794 627.315441 671.340558 393.37691 671.340558 321.085929 448.851794'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28509.999013%2C 509.999013%29 rotate%28-315.000000%29 translate%28-509.999013%2C -509.999013%29 ' points%3D'509.999013 337.999013 673.580734 456.84809 611.098077 649.149936 408.89995 649.149936 346.417292 456.84809'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.404691%2C 510.404691%29 rotate%28-300.000000%29 translate%28-510.404691%2C -510.404691%29 ' points%3D'510.404691 364.404691 649.258942 465.288209 596.221337 628.521172 424.588044 628.521172 371.550439 465.288209'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.599667%2C 510.599667%29 rotate%28-285.000000%29 translate%28-510.599667%2C -510.599667%29 ' points%3D'510.599667 384.599667 630.432788 471.663525 584.660609 612.535808 436.538725 612.535808 390.766546 471.663525'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.477812%2C 510.477812%29 rotate%28-270.000000%29 translate%28-510.477812%2C -510.477812%29 ' points%3D'510.477812 401.477812 614.142972 476.794959 574.546404 598.660664 446.409219 598.660664 406.812651 476.794959'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-255.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 416.159958 599.55927 481.11236 565.411772 586.207555 454.908144 586.207555 420.760645 481.11236'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.285976%2C 510.285976%29 rotate%28-240.000000%29 translate%28-510.285976%2C -510.285976%29 ' points%3D'510.285976 429.285976 587.321554 485.255599 557.896581 575.816352 462.67537 575.816352 433.250398 485.255599'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern3.cs_electric {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'514px' viewBox%3D'0 0 500 514' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EA551BAA0-9A08-45CA-AE33-473A73A8A60D%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Checkerboard-and-Sun-' transform%3D'translate%28-641.000000%2C -239.000000%29' fill%3D'%23CCCCFF'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Circles-overlay' transform%3D'translate%28-7.000000%2C 29.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'257'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'228'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'199'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'166'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'131'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'93'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'68'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'44'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern4.cs_electric {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E90F68FD0-678C-43CA-BC53-DC18748CE23E%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Checkerboard-and-Sun' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23CCCCFF'%3E\a             %3Cg id%3D'Checkerboard' transform%3D'translate%2822.000000%2C 210.000000%29'%3E\a                 %3Crect id%3D'Rectangle' x%3D'38' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle' transform%3D'translate%28286.312500%2C 119.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -119.460938%29 ' x%3D'245.8125' y%3D'-166.039062' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' transform%3D'translate%28286.312500%2C 288.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -288.460938%29 ' x%3D'245.8125' y%3D'2.9609375' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' transform%3D'translate%28286.312500%2C 457.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -457.460938%29 ' x%3D'245.8125' y%3D'171.960938' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' x%3D'207' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' x%3D'376' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern5.cs_electric {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E953E1784-E97B-4280-9FA2-77745E237525%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23CCCCFF'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Spotlight' transform%3D'translate%28-116.000000%2C -95.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'211' cy%3D'190' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy' cx%3D'285' cy%3D'272' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-2' cx%3D'562' cy%3D'431' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-3' cx%3D'475' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-4' cx%3D'190' cy%3D'612' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-5' cx%3D'271' cy%3D'517' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-6' cx%3D'461' cy%3D'666' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-7' cx%3D'586' cy%3D'661' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-8' cx%3D'95' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-9' cx%3D'556' cy%3D'177' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-10' cx%3D'491' cy%3D'95' r%3D'95'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern6.cs_electric {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E07F7D690-CE62-4575-A52A-44C509CA71F3%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-60.000000%2C -214.000000%29' fill%3D'%23CCCCFF'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 214.000000%29'%3E\a                 %3Cg id%3D'Diamond' transform%3D'translate%28-2.000000%2C 0.000000%29'%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'63 0 126 63 63 126 0 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-4' points%3D'63 126 126 189 63 252 0 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-8' points%3D'63 252 126 315 63 378 0 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-12' points%3D'63 378 126 441 63 504 0 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-16' points%3D'63 504 126 567 63 630 0 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy' points%3D'189 0 252 63 189 126 126 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-5' points%3D'189 126 252 189 189 252 126 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-9' points%3D'189 252 252 315 189 378 126 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-13' points%3D'189 378 252 441 189 504 126 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-17' points%3D'189 504 252 567 189 630 126 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-2' points%3D'313 0 376 63 313 126 250 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-6' points%3D'313 126 376 189 313 252 250 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-10' points%3D'313 252 376 315 313 378 250 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-14' points%3D'313 378 376 441 313 504 250 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-18' points%3D'313 504 376 567 313 630 250 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-3' points%3D'439 0 502 63 439 126 376 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-7' points%3D'439 126 502 189 439 252 376 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-11' points%3D'439 252 502 315 439 378 376 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-15' points%3D'439 378 502 441 439 504 376 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-19' points%3D'439 504 502 567 439 630 376 567'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

div[class*="coupon_card_pattern"].cs_electric {
  background-color: #0100FF;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  div[class*="coupon_card_pattern"].cs_electric .benefit:before {
    color: #CCCCFF !important; }
  div[class*="coupon_card_pattern"].cs_electric .fancy_countdown .days,
  div[class*="coupon_card_pattern"].cs_electric .fancy_countdown .hours,
  div[class*="coupon_card_pattern"].cs_electric .fancy_countdown .minutes,
  div[class*="coupon_card_pattern"].cs_electric .fancy_countdown .seconds {
    background: #CCCCFF !important; }
  div[class*="coupon_card_pattern"].cs_electric .fancy_countdown {
    color: #fff; }
  div[class*="coupon_card_pattern"].cs_electric a.cta_btn {
    background: #CCCCFF !important;
    color: #0100FF !important; }

.default_card.cs_sunrise .sub_content,
.video_card.cs_sunrise .sub_content {
  background: #FFD800;
  color: #121212; }
  .default_card.cs_sunrise .sub_content p.content_card_subheading,
  .video_card.cs_sunrise .sub_content p.content_card_subheading {
    color: black; }

.default_card.cs_sunrise a.cta_btn,
.video_card.cs_sunrise a.cta_btn {
  background: #413700 !important;
  color: #FFD800 !important; }
  .default_card.cs_sunrise a.cta_btn:hover,
  .video_card.cs_sunrise a.cta_btn:hover {
    background: #181400 !important; }

.default_card.cs_sunrise a.clear_btn:after,
.video_card.cs_sunrise a.clear_btn:after {
  content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23121212' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.information_card.cs_sunrise, .video_card_classic.cs_sunrise, .profile_card.cs_sunrise, .alternate_card.cs_sunrise {
  background: #FFD800;
  color: #121212;
  border: none; }
  .information_card.cs_sunrise p.content_card_subheading, .video_card_classic.cs_sunrise p.content_card_subheading, .profile_card.cs_sunrise p.content_card_subheading, .alternate_card.cs_sunrise p.content_card_subheading {
    color: black; }
  .information_card.cs_sunrise.profile_card .main_content .card_hero_img_container .media_component, .video_card_classic.cs_sunrise.profile_card .main_content .card_hero_img_container .media_component, .profile_card.cs_sunrise.profile_card .main_content .card_hero_img_container .media_component, .alternate_card.cs_sunrise.profile_card .main_content .card_hero_img_container .media_component {
    border: 5px #413700 solid;
    box-shadow: 0px 0px 0px 1px #413700; }
  .information_card.cs_sunrise .secondary-image img, .video_card_classic.cs_sunrise .secondary-image img, .profile_card.cs_sunrise .secondary-image img, .alternate_card.cs_sunrise .secondary-image img {
    border: 3px #413700 solid !important;
    box-shadow: 0px 0px 0px 1px #413700 !important; }
  .information_card.cs_sunrise a.cta_btn, .video_card_classic.cs_sunrise a.cta_btn, .profile_card.cs_sunrise a.cta_btn, .alternate_card.cs_sunrise a.cta_btn {
    background: #413700;
    color: #FFD800; }

.hippo_card.cs_sunrise .sub_content {
  background: rgba(255, 216, 0, 0.75);
  color: #121212; }
  .hippo_card.cs_sunrise .sub_content p.content_card_subheading {
    color: #121212; }

.hippo_card.cs_sunrise a.cta_btn {
  background: #413700;
  color: #FFD800; }

.hippo_card.cs_sunrise a.clear_btn {
  color: #121212; }
  .hippo_card.cs_sunrise a.clear_btn:after {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23121212' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.hippo_card.cs_sunrise .content:hover .sub_content {
  background: rgba(255, 216, 0, 0.9); }

.testimonial_card.cs_sunrise {
  background: #FFD800; }
  .testimonial_card.cs_sunrise .main_content .testimonial_profile_pic_holder img {
    border: 8px solid #413700;
    background: #413700; }
  .testimonial_card.cs_sunrise .author_company,
  .testimonial_card.cs_sunrise .author_name,
  .testimonial_card.cs_sunrise .sub_content {
    color: #121212 !important; }
  .testimonial_card.cs_sunrise .testimonial_author {
    border-top: 1px #121212 solid !important; }
  .testimonial_card.cs_sunrise .sub_content .content_card_body .testimonial_text:before {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'11px' height%3D'10px' viewBox%3D'0 0 11 10' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5988B73D-689B-4080-B03A-FA95366FB9EC%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Mobile-Testimobial' transform%3D'translate%28-141.000000%2C -398.000000%29' fill%3D'%23121212' fill-rule%3D'nonzero'%3E\a             %3Cg id%3D'Front-Page' transform%3D'translate%28120.000000%2C 134.000000%29'%3E\a                 %3Cpath d%3D'M25%2C274 L25%2C269.202492 L23.1419829%2C269.202492 C23.1419829%2C268.434056 23.2733565%2C267.785049 23.5361077%2C267.255452 C23.7988589%2C266.725854 24.2868181%2C266.326066 25%2C266.056075 L25%2C264 C24.4181938%2C264.083074 23.8786235%2C264.27518 23.381273%2C264.576324 C22.8839225%2C264.877468 22.4569582%2C265.256488 22.1003672%2C265.713396 C21.7437763%2C266.170303 21.4669533%2C266.699893 21.2698899%2C267.302181 C21.0728265%2C267.904468 20.9836801%2C268.548283 21.002448%2C269.233645 L21.002448%2C274 L25%2C274 Z M32%2C274 L28.002448%2C274 L28.002448%2C269.233645 C27.9836801%2C268.548283 28.0728265%2C267.904468 28.2698899%2C267.302181 C28.4669533%2C266.699893 28.7437763%2C266.170303 29.1003672%2C265.713396 C29.4569582%2C265.256488 29.8839225%2C264.877468 30.381273%2C264.576324 C30.8786235%2C264.27518 31.4181938%2C264.083074 32%2C264 L32%2C266.056075 C31.2868181%2C266.326066 30.7988589%2C266.725854 30.5361077%2C267.255452 C30.2733565%2C267.785049 30.1419829%2C268.434056 30.1419829%2C269.202492 L32%2C269.202492 L32%2C274 Z' id%3D'“'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
    @media (min-width: 750px) {
      .testimonial_card.cs_sunrise .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%23121212' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); } }
  .testimonial_card.cs_sunrise.testimonial_has_shape .main_content {
    background: linear-gradient(180deg, #413700 50%, #FFD800 50%); }
  .testimonial_card.cs_sunrise.testimonial_has_shape.comfy_layout_web .main_content {
    background: linear-gradient(90deg, #413700 70%, #FFD800 50%); }
  .testimonial_card.cs_sunrise.testimonial_has_shape.letterbox_layout_web .main_content {
    background: linear-gradient(90deg, #413700 50%, #FFD800 50%); }

.coupon_card_pattern1.cs_sunrise {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E288E15CC-E12E-475B-AFD0-697FA39B7B66%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23413700'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group-2' transform%3D'translate%28-139.000000%2C -103.000000%29'%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 778 778 389 389 0 0 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 734 734 389 389 44 44 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 690 690 389 389 88 88 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 640 640 389 389 138 138 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 582 587 384 389 186 191 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 525 530 384 389 243 248 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 487 492 384 389 281 286 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 451 456 384 389 317 322 384'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern2.cs_sunrise {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB416787F-5D06-4805-A205-A41C503AF3EA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23413700'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group' transform%3D'translate%28-260.159958%2C -210.159958%29'%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-15.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 177.159958 826.861778 407.257299 705.892447 779.562617 314.427469 779.562617 193.458138 407.257299'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.000000%2C 510.000000%29 rotate%28-30.000000%29 translate%28-510.000000%2C -510.000000%29 ' points%3D'510 137 864.744081 394.736661 729.243899 811.763339 290.756101 811.763339 155.255919 394.736661'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'510.159958 221.849388 784.159958 421.235646 679.501271 743.849388 340.818645 743.849388 236.159958 421.235646'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-345.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 260.159958 747.924087 432.905709 657.106271 712.414206 363.213645 712.414206 272.395829 432.905709'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.346176%2C 510.346176%29 rotate%28-330.000000%29 translate%28-510.346176%2C -510.346176%29 ' points%3D'510.346176 311.346176 699.606422 448.851794 627.315441 671.340558 393.37691 671.340558 321.085929 448.851794'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28509.999013%2C 509.999013%29 rotate%28-315.000000%29 translate%28-509.999013%2C -509.999013%29 ' points%3D'509.999013 337.999013 673.580734 456.84809 611.098077 649.149936 408.89995 649.149936 346.417292 456.84809'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.404691%2C 510.404691%29 rotate%28-300.000000%29 translate%28-510.404691%2C -510.404691%29 ' points%3D'510.404691 364.404691 649.258942 465.288209 596.221337 628.521172 424.588044 628.521172 371.550439 465.288209'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.599667%2C 510.599667%29 rotate%28-285.000000%29 translate%28-510.599667%2C -510.599667%29 ' points%3D'510.599667 384.599667 630.432788 471.663525 584.660609 612.535808 436.538725 612.535808 390.766546 471.663525'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.477812%2C 510.477812%29 rotate%28-270.000000%29 translate%28-510.477812%2C -510.477812%29 ' points%3D'510.477812 401.477812 614.142972 476.794959 574.546404 598.660664 446.409219 598.660664 406.812651 476.794959'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-255.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 416.159958 599.55927 481.11236 565.411772 586.207555 454.908144 586.207555 420.760645 481.11236'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.285976%2C 510.285976%29 rotate%28-240.000000%29 translate%28-510.285976%2C -510.285976%29 ' points%3D'510.285976 429.285976 587.321554 485.255599 557.896581 575.816352 462.67537 575.816352 433.250398 485.255599'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern3.cs_sunrise {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'514px' viewBox%3D'0 0 500 514' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EA551BAA0-9A08-45CA-AE33-473A73A8A60D%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Checkerboard-and-Sun-' transform%3D'translate%28-641.000000%2C -239.000000%29' fill%3D'%23413700'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Circles-overlay' transform%3D'translate%28-7.000000%2C 29.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'257'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'228'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'199'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'166'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'131'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'93'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'68'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'44'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern4.cs_sunrise {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E90F68FD0-678C-43CA-BC53-DC18748CE23E%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Checkerboard-and-Sun' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23413700'%3E\a             %3Cg id%3D'Checkerboard' transform%3D'translate%2822.000000%2C 210.000000%29'%3E\a                 %3Crect id%3D'Rectangle' x%3D'38' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle' transform%3D'translate%28286.312500%2C 119.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -119.460938%29 ' x%3D'245.8125' y%3D'-166.039062' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' transform%3D'translate%28286.312500%2C 288.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -288.460938%29 ' x%3D'245.8125' y%3D'2.9609375' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' transform%3D'translate%28286.312500%2C 457.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -457.460938%29 ' x%3D'245.8125' y%3D'171.960938' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' x%3D'207' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' x%3D'376' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern5.cs_sunrise {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E953E1784-E97B-4280-9FA2-77745E237525%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23413700'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Spotlight' transform%3D'translate%28-116.000000%2C -95.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'211' cy%3D'190' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy' cx%3D'285' cy%3D'272' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-2' cx%3D'562' cy%3D'431' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-3' cx%3D'475' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-4' cx%3D'190' cy%3D'612' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-5' cx%3D'271' cy%3D'517' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-6' cx%3D'461' cy%3D'666' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-7' cx%3D'586' cy%3D'661' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-8' cx%3D'95' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-9' cx%3D'556' cy%3D'177' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-10' cx%3D'491' cy%3D'95' r%3D'95'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern6.cs_sunrise {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E07F7D690-CE62-4575-A52A-44C509CA71F3%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-60.000000%2C -214.000000%29' fill%3D'%23413700'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 214.000000%29'%3E\a                 %3Cg id%3D'Diamond' transform%3D'translate%28-2.000000%2C 0.000000%29'%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'63 0 126 63 63 126 0 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-4' points%3D'63 126 126 189 63 252 0 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-8' points%3D'63 252 126 315 63 378 0 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-12' points%3D'63 378 126 441 63 504 0 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-16' points%3D'63 504 126 567 63 630 0 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy' points%3D'189 0 252 63 189 126 126 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-5' points%3D'189 126 252 189 189 252 126 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-9' points%3D'189 252 252 315 189 378 126 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-13' points%3D'189 378 252 441 189 504 126 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-17' points%3D'189 504 252 567 189 630 126 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-2' points%3D'313 0 376 63 313 126 250 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-6' points%3D'313 126 376 189 313 252 250 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-10' points%3D'313 252 376 315 313 378 250 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-14' points%3D'313 378 376 441 313 504 250 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-18' points%3D'313 504 376 567 313 630 250 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-3' points%3D'439 0 502 63 439 126 376 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-7' points%3D'439 126 502 189 439 252 376 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-11' points%3D'439 252 502 315 439 378 376 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-15' points%3D'439 378 502 441 439 504 376 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-19' points%3D'439 504 502 567 439 630 376 567'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

div[class*="coupon_card_pattern"].cs_sunrise {
  background-color: #FFD800;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  div[class*="coupon_card_pattern"].cs_sunrise .benefit:before {
    color: #413700 !important; }
  div[class*="coupon_card_pattern"].cs_sunrise .fancy_countdown .days,
  div[class*="coupon_card_pattern"].cs_sunrise .fancy_countdown .hours,
  div[class*="coupon_card_pattern"].cs_sunrise .fancy_countdown .minutes,
  div[class*="coupon_card_pattern"].cs_sunrise .fancy_countdown .seconds {
    background: #413700 !important; }
  div[class*="coupon_card_pattern"].cs_sunrise .fancy_countdown {
    color: #fff; }
  div[class*="coupon_card_pattern"].cs_sunrise a.cta_btn {
    background: #413700 !important;
    color: #FFD800 !important; }

.default_card.cs_pastel .sub_content,
.video_card.cs_pastel .sub_content {
  background: #FF9472;
  color: #2C0E00; }
  .default_card.cs_pastel .sub_content p.content_card_subheading,
  .video_card.cs_pastel .sub_content p.content_card_subheading {
    color: black; }

.default_card.cs_pastel a.cta_btn,
.video_card.cs_pastel a.cta_btn {
  background: #430300 !important;
  color: #FF9472 !important; }
  .default_card.cs_pastel a.cta_btn:hover,
  .video_card.cs_pastel a.cta_btn:hover {
    background: #1a0100 !important; }

.default_card.cs_pastel a.clear_btn:after,
.video_card.cs_pastel a.clear_btn:after {
  content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%232C0E00' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.information_card.cs_pastel, .video_card_classic.cs_pastel, .profile_card.cs_pastel, .alternate_card.cs_pastel {
  background: #FF9472;
  color: #2C0E00;
  border: none; }
  .information_card.cs_pastel p.content_card_subheading, .video_card_classic.cs_pastel p.content_card_subheading, .profile_card.cs_pastel p.content_card_subheading, .alternate_card.cs_pastel p.content_card_subheading {
    color: black; }
  .information_card.cs_pastel.profile_card .main_content .card_hero_img_container .media_component, .video_card_classic.cs_pastel.profile_card .main_content .card_hero_img_container .media_component, .profile_card.cs_pastel.profile_card .main_content .card_hero_img_container .media_component, .alternate_card.cs_pastel.profile_card .main_content .card_hero_img_container .media_component {
    border: 5px #430300 solid;
    box-shadow: 0px 0px 0px 1px #430300; }
  .information_card.cs_pastel .secondary-image img, .video_card_classic.cs_pastel .secondary-image img, .profile_card.cs_pastel .secondary-image img, .alternate_card.cs_pastel .secondary-image img {
    border: 3px #430300 solid !important;
    box-shadow: 0px 0px 0px 1px #430300 !important; }
  .information_card.cs_pastel a.cta_btn, .video_card_classic.cs_pastel a.cta_btn, .profile_card.cs_pastel a.cta_btn, .alternate_card.cs_pastel a.cta_btn {
    background: #430300;
    color: #FF9472; }

.hippo_card.cs_pastel .sub_content {
  background: rgba(255, 148, 114, 0.75);
  color: #2C0E00; }
  .hippo_card.cs_pastel .sub_content p.content_card_subheading {
    color: #2C0E00; }

.hippo_card.cs_pastel a.cta_btn {
  background: #430300;
  color: #FF9472; }

.hippo_card.cs_pastel a.clear_btn {
  color: #2C0E00; }
  .hippo_card.cs_pastel a.clear_btn:after {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%232C0E00' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.hippo_card.cs_pastel .content:hover .sub_content {
  background: rgba(255, 148, 114, 0.9); }

.testimonial_card.cs_pastel {
  background: #FF9472; }
  .testimonial_card.cs_pastel .main_content .testimonial_profile_pic_holder img {
    border: 8px solid #430300;
    background: #430300; }
  .testimonial_card.cs_pastel .author_company,
  .testimonial_card.cs_pastel .author_name,
  .testimonial_card.cs_pastel .sub_content {
    color: #2C0E00 !important; }
  .testimonial_card.cs_pastel .testimonial_author {
    border-top: 1px #2C0E00 solid !important; }
  .testimonial_card.cs_pastel .sub_content .content_card_body .testimonial_text:before {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'11px' height%3D'10px' viewBox%3D'0 0 11 10' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5988B73D-689B-4080-B03A-FA95366FB9EC%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Mobile-Testimobial' transform%3D'translate%28-141.000000%2C -398.000000%29' fill%3D'%232C0E00' fill-rule%3D'nonzero'%3E\a             %3Cg id%3D'Front-Page' transform%3D'translate%28120.000000%2C 134.000000%29'%3E\a                 %3Cpath d%3D'M25%2C274 L25%2C269.202492 L23.1419829%2C269.202492 C23.1419829%2C268.434056 23.2733565%2C267.785049 23.5361077%2C267.255452 C23.7988589%2C266.725854 24.2868181%2C266.326066 25%2C266.056075 L25%2C264 C24.4181938%2C264.083074 23.8786235%2C264.27518 23.381273%2C264.576324 C22.8839225%2C264.877468 22.4569582%2C265.256488 22.1003672%2C265.713396 C21.7437763%2C266.170303 21.4669533%2C266.699893 21.2698899%2C267.302181 C21.0728265%2C267.904468 20.9836801%2C268.548283 21.002448%2C269.233645 L21.002448%2C274 L25%2C274 Z M32%2C274 L28.002448%2C274 L28.002448%2C269.233645 C27.9836801%2C268.548283 28.0728265%2C267.904468 28.2698899%2C267.302181 C28.4669533%2C266.699893 28.7437763%2C266.170303 29.1003672%2C265.713396 C29.4569582%2C265.256488 29.8839225%2C264.877468 30.381273%2C264.576324 C30.8786235%2C264.27518 31.4181938%2C264.083074 32%2C264 L32%2C266.056075 C31.2868181%2C266.326066 30.7988589%2C266.725854 30.5361077%2C267.255452 C30.2733565%2C267.785049 30.1419829%2C268.434056 30.1419829%2C269.202492 L32%2C269.202492 L32%2C274 Z' id%3D'“'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
    @media (min-width: 750px) {
      .testimonial_card.cs_pastel .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%232C0E00' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); } }
  .testimonial_card.cs_pastel.testimonial_has_shape .main_content {
    background: linear-gradient(180deg, #430300 50%, #FF9472 50%); }
  .testimonial_card.cs_pastel.testimonial_has_shape.comfy_layout_web .main_content {
    background: linear-gradient(90deg, #430300 70%, #FF9472 50%); }
  .testimonial_card.cs_pastel.testimonial_has_shape.letterbox_layout_web .main_content {
    background: linear-gradient(90deg, #430300 50%, #FF9472 50%); }

.coupon_card_pattern1.cs_pastel {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E288E15CC-E12E-475B-AFD0-697FA39B7B66%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23430300'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group-2' transform%3D'translate%28-139.000000%2C -103.000000%29'%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 778 778 389 389 0 0 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 734 734 389 389 44 44 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 690 690 389 389 88 88 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 640 640 389 389 138 138 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 582 587 384 389 186 191 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 525 530 384 389 243 248 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 487 492 384 389 281 286 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 451 456 384 389 317 322 384'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern2.cs_pastel {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB416787F-5D06-4805-A205-A41C503AF3EA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23430300'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group' transform%3D'translate%28-260.159958%2C -210.159958%29'%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-15.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 177.159958 826.861778 407.257299 705.892447 779.562617 314.427469 779.562617 193.458138 407.257299'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.000000%2C 510.000000%29 rotate%28-30.000000%29 translate%28-510.000000%2C -510.000000%29 ' points%3D'510 137 864.744081 394.736661 729.243899 811.763339 290.756101 811.763339 155.255919 394.736661'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'510.159958 221.849388 784.159958 421.235646 679.501271 743.849388 340.818645 743.849388 236.159958 421.235646'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-345.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 260.159958 747.924087 432.905709 657.106271 712.414206 363.213645 712.414206 272.395829 432.905709'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.346176%2C 510.346176%29 rotate%28-330.000000%29 translate%28-510.346176%2C -510.346176%29 ' points%3D'510.346176 311.346176 699.606422 448.851794 627.315441 671.340558 393.37691 671.340558 321.085929 448.851794'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28509.999013%2C 509.999013%29 rotate%28-315.000000%29 translate%28-509.999013%2C -509.999013%29 ' points%3D'509.999013 337.999013 673.580734 456.84809 611.098077 649.149936 408.89995 649.149936 346.417292 456.84809'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.404691%2C 510.404691%29 rotate%28-300.000000%29 translate%28-510.404691%2C -510.404691%29 ' points%3D'510.404691 364.404691 649.258942 465.288209 596.221337 628.521172 424.588044 628.521172 371.550439 465.288209'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.599667%2C 510.599667%29 rotate%28-285.000000%29 translate%28-510.599667%2C -510.599667%29 ' points%3D'510.599667 384.599667 630.432788 471.663525 584.660609 612.535808 436.538725 612.535808 390.766546 471.663525'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.477812%2C 510.477812%29 rotate%28-270.000000%29 translate%28-510.477812%2C -510.477812%29 ' points%3D'510.477812 401.477812 614.142972 476.794959 574.546404 598.660664 446.409219 598.660664 406.812651 476.794959'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-255.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 416.159958 599.55927 481.11236 565.411772 586.207555 454.908144 586.207555 420.760645 481.11236'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.285976%2C 510.285976%29 rotate%28-240.000000%29 translate%28-510.285976%2C -510.285976%29 ' points%3D'510.285976 429.285976 587.321554 485.255599 557.896581 575.816352 462.67537 575.816352 433.250398 485.255599'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern3.cs_pastel {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'514px' viewBox%3D'0 0 500 514' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EA551BAA0-9A08-45CA-AE33-473A73A8A60D%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Checkerboard-and-Sun-' transform%3D'translate%28-641.000000%2C -239.000000%29' fill%3D'%23430300'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Circles-overlay' transform%3D'translate%28-7.000000%2C 29.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'257'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'228'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'199'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'166'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'131'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'93'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'68'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'44'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern4.cs_pastel {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E90F68FD0-678C-43CA-BC53-DC18748CE23E%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Checkerboard-and-Sun' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23430300'%3E\a             %3Cg id%3D'Checkerboard' transform%3D'translate%2822.000000%2C 210.000000%29'%3E\a                 %3Crect id%3D'Rectangle' x%3D'38' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle' transform%3D'translate%28286.312500%2C 119.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -119.460938%29 ' x%3D'245.8125' y%3D'-166.039062' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' transform%3D'translate%28286.312500%2C 288.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -288.460938%29 ' x%3D'245.8125' y%3D'2.9609375' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' transform%3D'translate%28286.312500%2C 457.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -457.460938%29 ' x%3D'245.8125' y%3D'171.960938' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' x%3D'207' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' x%3D'376' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern5.cs_pastel {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E953E1784-E97B-4280-9FA2-77745E237525%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23430300'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Spotlight' transform%3D'translate%28-116.000000%2C -95.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'211' cy%3D'190' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy' cx%3D'285' cy%3D'272' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-2' cx%3D'562' cy%3D'431' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-3' cx%3D'475' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-4' cx%3D'190' cy%3D'612' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-5' cx%3D'271' cy%3D'517' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-6' cx%3D'461' cy%3D'666' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-7' cx%3D'586' cy%3D'661' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-8' cx%3D'95' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-9' cx%3D'556' cy%3D'177' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-10' cx%3D'491' cy%3D'95' r%3D'95'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern6.cs_pastel {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E07F7D690-CE62-4575-A52A-44C509CA71F3%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-60.000000%2C -214.000000%29' fill%3D'%23430300'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 214.000000%29'%3E\a                 %3Cg id%3D'Diamond' transform%3D'translate%28-2.000000%2C 0.000000%29'%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'63 0 126 63 63 126 0 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-4' points%3D'63 126 126 189 63 252 0 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-8' points%3D'63 252 126 315 63 378 0 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-12' points%3D'63 378 126 441 63 504 0 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-16' points%3D'63 504 126 567 63 630 0 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy' points%3D'189 0 252 63 189 126 126 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-5' points%3D'189 126 252 189 189 252 126 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-9' points%3D'189 252 252 315 189 378 126 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-13' points%3D'189 378 252 441 189 504 126 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-17' points%3D'189 504 252 567 189 630 126 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-2' points%3D'313 0 376 63 313 126 250 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-6' points%3D'313 126 376 189 313 252 250 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-10' points%3D'313 252 376 315 313 378 250 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-14' points%3D'313 378 376 441 313 504 250 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-18' points%3D'313 504 376 567 313 630 250 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-3' points%3D'439 0 502 63 439 126 376 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-7' points%3D'439 126 502 189 439 252 376 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-11' points%3D'439 252 502 315 439 378 376 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-15' points%3D'439 378 502 441 439 504 376 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-19' points%3D'439 504 502 567 439 630 376 567'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

div[class*="coupon_card_pattern"].cs_pastel {
  background-color: #FF9472;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  div[class*="coupon_card_pattern"].cs_pastel .benefit:before {
    color: #430300 !important; }
  div[class*="coupon_card_pattern"].cs_pastel .fancy_countdown .days,
  div[class*="coupon_card_pattern"].cs_pastel .fancy_countdown .hours,
  div[class*="coupon_card_pattern"].cs_pastel .fancy_countdown .minutes,
  div[class*="coupon_card_pattern"].cs_pastel .fancy_countdown .seconds {
    background: #430300 !important; }
  div[class*="coupon_card_pattern"].cs_pastel .fancy_countdown {
    color: #fff; }
  div[class*="coupon_card_pattern"].cs_pastel a.cta_btn {
    background: #430300 !important;
    color: #FF9472 !important; }

.default_card.cs_redbike .sub_content,
.video_card.cs_redbike .sub_content {
  background: #FF5A43;
  color: #121212; }
  .default_card.cs_redbike .sub_content p.content_card_subheading,
  .video_card.cs_redbike .sub_content p.content_card_subheading {
    color: black; }

.default_card.cs_redbike a.cta_btn,
.video_card.cs_redbike a.cta_btn {
  background: #4A1811 !important;
  color: #FF5A43 !important; }
  .default_card.cs_redbike a.cta_btn:hover,
  .video_card.cs_redbike a.cta_btn:hover {
    background: #290d09 !important; }

.default_card.cs_redbike a.clear_btn:after,
.video_card.cs_redbike a.clear_btn:after {
  content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23121212' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.information_card.cs_redbike, .video_card_classic.cs_redbike, .profile_card.cs_redbike, .alternate_card.cs_redbike {
  background: #FF5A43;
  color: #121212;
  border: none; }
  .information_card.cs_redbike p.content_card_subheading, .video_card_classic.cs_redbike p.content_card_subheading, .profile_card.cs_redbike p.content_card_subheading, .alternate_card.cs_redbike p.content_card_subheading {
    color: black; }
  .information_card.cs_redbike.profile_card .main_content .card_hero_img_container .media_component, .video_card_classic.cs_redbike.profile_card .main_content .card_hero_img_container .media_component, .profile_card.cs_redbike.profile_card .main_content .card_hero_img_container .media_component, .alternate_card.cs_redbike.profile_card .main_content .card_hero_img_container .media_component {
    border: 5px #4A1811 solid;
    box-shadow: 0px 0px 0px 1px #4A1811; }
  .information_card.cs_redbike .secondary-image img, .video_card_classic.cs_redbike .secondary-image img, .profile_card.cs_redbike .secondary-image img, .alternate_card.cs_redbike .secondary-image img {
    border: 3px #4A1811 solid !important;
    box-shadow: 0px 0px 0px 1px #4A1811 !important; }
  .information_card.cs_redbike a.cta_btn, .video_card_classic.cs_redbike a.cta_btn, .profile_card.cs_redbike a.cta_btn, .alternate_card.cs_redbike a.cta_btn {
    background: #4A1811;
    color: #FF5A43; }

.hippo_card.cs_redbike .sub_content {
  background: rgba(255, 90, 67, 0.75);
  color: #121212; }
  .hippo_card.cs_redbike .sub_content p.content_card_subheading {
    color: #121212; }

.hippo_card.cs_redbike a.cta_btn {
  background: #4A1811;
  color: #FF5A43; }

.hippo_card.cs_redbike a.clear_btn {
  color: #121212; }
  .hippo_card.cs_redbike a.clear_btn:after {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23121212' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.hippo_card.cs_redbike .content:hover .sub_content {
  background: rgba(255, 90, 67, 0.9); }

.testimonial_card.cs_redbike {
  background: #FF5A43; }
  .testimonial_card.cs_redbike .main_content .testimonial_profile_pic_holder img {
    border: 8px solid #4A1811;
    background: #4A1811; }
  .testimonial_card.cs_redbike .author_company,
  .testimonial_card.cs_redbike .author_name,
  .testimonial_card.cs_redbike .sub_content {
    color: #121212 !important; }
  .testimonial_card.cs_redbike .testimonial_author {
    border-top: 1px #121212 solid !important; }
  .testimonial_card.cs_redbike .sub_content .content_card_body .testimonial_text:before {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'11px' height%3D'10px' viewBox%3D'0 0 11 10' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5988B73D-689B-4080-B03A-FA95366FB9EC%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Mobile-Testimobial' transform%3D'translate%28-141.000000%2C -398.000000%29' fill%3D'%23121212' fill-rule%3D'nonzero'%3E\a             %3Cg id%3D'Front-Page' transform%3D'translate%28120.000000%2C 134.000000%29'%3E\a                 %3Cpath d%3D'M25%2C274 L25%2C269.202492 L23.1419829%2C269.202492 C23.1419829%2C268.434056 23.2733565%2C267.785049 23.5361077%2C267.255452 C23.7988589%2C266.725854 24.2868181%2C266.326066 25%2C266.056075 L25%2C264 C24.4181938%2C264.083074 23.8786235%2C264.27518 23.381273%2C264.576324 C22.8839225%2C264.877468 22.4569582%2C265.256488 22.1003672%2C265.713396 C21.7437763%2C266.170303 21.4669533%2C266.699893 21.2698899%2C267.302181 C21.0728265%2C267.904468 20.9836801%2C268.548283 21.002448%2C269.233645 L21.002448%2C274 L25%2C274 Z M32%2C274 L28.002448%2C274 L28.002448%2C269.233645 C27.9836801%2C268.548283 28.0728265%2C267.904468 28.2698899%2C267.302181 C28.4669533%2C266.699893 28.7437763%2C266.170303 29.1003672%2C265.713396 C29.4569582%2C265.256488 29.8839225%2C264.877468 30.381273%2C264.576324 C30.8786235%2C264.27518 31.4181938%2C264.083074 32%2C264 L32%2C266.056075 C31.2868181%2C266.326066 30.7988589%2C266.725854 30.5361077%2C267.255452 C30.2733565%2C267.785049 30.1419829%2C268.434056 30.1419829%2C269.202492 L32%2C269.202492 L32%2C274 Z' id%3D'“'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
    @media (min-width: 750px) {
      .testimonial_card.cs_redbike .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%23121212' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); } }
  .testimonial_card.cs_redbike.testimonial_has_shape .main_content {
    background: linear-gradient(180deg, #4A1811 50%, #FF5A43 50%); }
  .testimonial_card.cs_redbike.testimonial_has_shape.comfy_layout_web .main_content {
    background: linear-gradient(90deg, #4A1811 70%, #FF5A43 50%); }
  .testimonial_card.cs_redbike.testimonial_has_shape.letterbox_layout_web .main_content {
    background: linear-gradient(90deg, #4A1811 50%, #FF5A43 50%); }

.coupon_card_pattern1.cs_redbike {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E288E15CC-E12E-475B-AFD0-697FA39B7B66%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%234A1811'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group-2' transform%3D'translate%28-139.000000%2C -103.000000%29'%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 778 778 389 389 0 0 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 734 734 389 389 44 44 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 690 690 389 389 88 88 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 640 640 389 389 138 138 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 582 587 384 389 186 191 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 525 530 384 389 243 248 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 487 492 384 389 281 286 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 451 456 384 389 317 322 384'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern2.cs_redbike {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB416787F-5D06-4805-A205-A41C503AF3EA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%234A1811'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group' transform%3D'translate%28-260.159958%2C -210.159958%29'%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-15.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 177.159958 826.861778 407.257299 705.892447 779.562617 314.427469 779.562617 193.458138 407.257299'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.000000%2C 510.000000%29 rotate%28-30.000000%29 translate%28-510.000000%2C -510.000000%29 ' points%3D'510 137 864.744081 394.736661 729.243899 811.763339 290.756101 811.763339 155.255919 394.736661'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'510.159958 221.849388 784.159958 421.235646 679.501271 743.849388 340.818645 743.849388 236.159958 421.235646'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-345.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 260.159958 747.924087 432.905709 657.106271 712.414206 363.213645 712.414206 272.395829 432.905709'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.346176%2C 510.346176%29 rotate%28-330.000000%29 translate%28-510.346176%2C -510.346176%29 ' points%3D'510.346176 311.346176 699.606422 448.851794 627.315441 671.340558 393.37691 671.340558 321.085929 448.851794'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28509.999013%2C 509.999013%29 rotate%28-315.000000%29 translate%28-509.999013%2C -509.999013%29 ' points%3D'509.999013 337.999013 673.580734 456.84809 611.098077 649.149936 408.89995 649.149936 346.417292 456.84809'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.404691%2C 510.404691%29 rotate%28-300.000000%29 translate%28-510.404691%2C -510.404691%29 ' points%3D'510.404691 364.404691 649.258942 465.288209 596.221337 628.521172 424.588044 628.521172 371.550439 465.288209'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.599667%2C 510.599667%29 rotate%28-285.000000%29 translate%28-510.599667%2C -510.599667%29 ' points%3D'510.599667 384.599667 630.432788 471.663525 584.660609 612.535808 436.538725 612.535808 390.766546 471.663525'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.477812%2C 510.477812%29 rotate%28-270.000000%29 translate%28-510.477812%2C -510.477812%29 ' points%3D'510.477812 401.477812 614.142972 476.794959 574.546404 598.660664 446.409219 598.660664 406.812651 476.794959'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-255.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 416.159958 599.55927 481.11236 565.411772 586.207555 454.908144 586.207555 420.760645 481.11236'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.285976%2C 510.285976%29 rotate%28-240.000000%29 translate%28-510.285976%2C -510.285976%29 ' points%3D'510.285976 429.285976 587.321554 485.255599 557.896581 575.816352 462.67537 575.816352 433.250398 485.255599'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern3.cs_redbike {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'514px' viewBox%3D'0 0 500 514' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EA551BAA0-9A08-45CA-AE33-473A73A8A60D%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Checkerboard-and-Sun-' transform%3D'translate%28-641.000000%2C -239.000000%29' fill%3D'%234A1811'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Circles-overlay' transform%3D'translate%28-7.000000%2C 29.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'257'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'228'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'199'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'166'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'131'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'93'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'68'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'44'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern4.cs_redbike {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E90F68FD0-678C-43CA-BC53-DC18748CE23E%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Checkerboard-and-Sun' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%234A1811'%3E\a             %3Cg id%3D'Checkerboard' transform%3D'translate%2822.000000%2C 210.000000%29'%3E\a                 %3Crect id%3D'Rectangle' x%3D'38' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle' transform%3D'translate%28286.312500%2C 119.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -119.460938%29 ' x%3D'245.8125' y%3D'-166.039062' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' transform%3D'translate%28286.312500%2C 288.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -288.460938%29 ' x%3D'245.8125' y%3D'2.9609375' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' transform%3D'translate%28286.312500%2C 457.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -457.460938%29 ' x%3D'245.8125' y%3D'171.960938' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' x%3D'207' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' x%3D'376' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern5.cs_redbike {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E953E1784-E97B-4280-9FA2-77745E237525%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%234A1811'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Spotlight' transform%3D'translate%28-116.000000%2C -95.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'211' cy%3D'190' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy' cx%3D'285' cy%3D'272' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-2' cx%3D'562' cy%3D'431' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-3' cx%3D'475' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-4' cx%3D'190' cy%3D'612' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-5' cx%3D'271' cy%3D'517' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-6' cx%3D'461' cy%3D'666' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-7' cx%3D'586' cy%3D'661' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-8' cx%3D'95' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-9' cx%3D'556' cy%3D'177' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-10' cx%3D'491' cy%3D'95' r%3D'95'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern6.cs_redbike {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E07F7D690-CE62-4575-A52A-44C509CA71F3%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-60.000000%2C -214.000000%29' fill%3D'%234A1811'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 214.000000%29'%3E\a                 %3Cg id%3D'Diamond' transform%3D'translate%28-2.000000%2C 0.000000%29'%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'63 0 126 63 63 126 0 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-4' points%3D'63 126 126 189 63 252 0 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-8' points%3D'63 252 126 315 63 378 0 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-12' points%3D'63 378 126 441 63 504 0 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-16' points%3D'63 504 126 567 63 630 0 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy' points%3D'189 0 252 63 189 126 126 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-5' points%3D'189 126 252 189 189 252 126 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-9' points%3D'189 252 252 315 189 378 126 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-13' points%3D'189 378 252 441 189 504 126 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-17' points%3D'189 504 252 567 189 630 126 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-2' points%3D'313 0 376 63 313 126 250 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-6' points%3D'313 126 376 189 313 252 250 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-10' points%3D'313 252 376 315 313 378 250 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-14' points%3D'313 378 376 441 313 504 250 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-18' points%3D'313 504 376 567 313 630 250 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-3' points%3D'439 0 502 63 439 126 376 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-7' points%3D'439 126 502 189 439 252 376 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-11' points%3D'439 252 502 315 439 378 376 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-15' points%3D'439 378 502 441 439 504 376 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-19' points%3D'439 504 502 567 439 630 376 567'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

div[class*="coupon_card_pattern"].cs_redbike {
  background-color: #FF5A43;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  div[class*="coupon_card_pattern"].cs_redbike .benefit:before {
    color: #4A1811 !important; }
  div[class*="coupon_card_pattern"].cs_redbike .fancy_countdown .days,
  div[class*="coupon_card_pattern"].cs_redbike .fancy_countdown .hours,
  div[class*="coupon_card_pattern"].cs_redbike .fancy_countdown .minutes,
  div[class*="coupon_card_pattern"].cs_redbike .fancy_countdown .seconds {
    background: #4A1811 !important; }
  div[class*="coupon_card_pattern"].cs_redbike .fancy_countdown {
    color: #fff; }
  div[class*="coupon_card_pattern"].cs_redbike a.cta_btn {
    background: #4A1811 !important;
    color: #FF5A43 !important; }

.default_card.cs_columbia .sub_content,
.video_card.cs_columbia .sub_content {
  background: #9CFFA3;
  color: #1A0479; }
  .default_card.cs_columbia .sub_content p.content_card_subheading,
  .video_card.cs_columbia .sub_content p.content_card_subheading {
    color: #050116; }

.default_card.cs_columbia a.cta_btn,
.video_card.cs_columbia a.cta_btn {
  background: #1A0479 !important;
  color: #9CFFA3 !important; }
  .default_card.cs_columbia a.cta_btn:hover,
  .video_card.cs_columbia a.cta_btn:hover {
    background: #120352 !important; }

.default_card.cs_columbia a.clear_btn:after,
.video_card.cs_columbia a.clear_btn:after {
  content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%231A0479' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.information_card.cs_columbia, .video_card_classic.cs_columbia, .profile_card.cs_columbia, .alternate_card.cs_columbia {
  background: #9CFFA3;
  color: #1A0479;
  border: none; }
  .information_card.cs_columbia p.content_card_subheading, .video_card_classic.cs_columbia p.content_card_subheading, .profile_card.cs_columbia p.content_card_subheading, .alternate_card.cs_columbia p.content_card_subheading {
    color: #050116; }
  .information_card.cs_columbia.profile_card .main_content .card_hero_img_container .media_component, .video_card_classic.cs_columbia.profile_card .main_content .card_hero_img_container .media_component, .profile_card.cs_columbia.profile_card .main_content .card_hero_img_container .media_component, .alternate_card.cs_columbia.profile_card .main_content .card_hero_img_container .media_component {
    border: 5px #1A0479 solid;
    box-shadow: 0px 0px 0px 1px #1A0479; }
  .information_card.cs_columbia .secondary-image img, .video_card_classic.cs_columbia .secondary-image img, .profile_card.cs_columbia .secondary-image img, .alternate_card.cs_columbia .secondary-image img {
    border: 3px #1A0479 solid !important;
    box-shadow: 0px 0px 0px 1px #1A0479 !important; }
  .information_card.cs_columbia a.cta_btn, .video_card_classic.cs_columbia a.cta_btn, .profile_card.cs_columbia a.cta_btn, .alternate_card.cs_columbia a.cta_btn {
    background: #1A0479;
    color: #9CFFA3; }

.hippo_card.cs_columbia .sub_content {
  background: rgba(156, 255, 163, 0.75);
  color: #1A0479; }
  .hippo_card.cs_columbia .sub_content p.content_card_subheading {
    color: #1A0479; }

.hippo_card.cs_columbia a.cta_btn {
  background: #1A0479;
  color: #9CFFA3; }

.hippo_card.cs_columbia a.clear_btn {
  color: #1A0479; }
  .hippo_card.cs_columbia a.clear_btn:after {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%231A0479' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.hippo_card.cs_columbia .content:hover .sub_content {
  background: rgba(156, 255, 163, 0.9); }

.testimonial_card.cs_columbia {
  background: #9CFFA3; }
  .testimonial_card.cs_columbia .main_content .testimonial_profile_pic_holder img {
    border: 8px solid #1A0479;
    background: #1A0479; }
  .testimonial_card.cs_columbia .author_company,
  .testimonial_card.cs_columbia .author_name,
  .testimonial_card.cs_columbia .sub_content {
    color: #1A0479 !important; }
  .testimonial_card.cs_columbia .testimonial_author {
    border-top: 1px #1A0479 solid !important; }
  .testimonial_card.cs_columbia .sub_content .content_card_body .testimonial_text:before {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'11px' height%3D'10px' viewBox%3D'0 0 11 10' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5988B73D-689B-4080-B03A-FA95366FB9EC%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Mobile-Testimobial' transform%3D'translate%28-141.000000%2C -398.000000%29' fill%3D'%231A0479' fill-rule%3D'nonzero'%3E\a             %3Cg id%3D'Front-Page' transform%3D'translate%28120.000000%2C 134.000000%29'%3E\a                 %3Cpath d%3D'M25%2C274 L25%2C269.202492 L23.1419829%2C269.202492 C23.1419829%2C268.434056 23.2733565%2C267.785049 23.5361077%2C267.255452 C23.7988589%2C266.725854 24.2868181%2C266.326066 25%2C266.056075 L25%2C264 C24.4181938%2C264.083074 23.8786235%2C264.27518 23.381273%2C264.576324 C22.8839225%2C264.877468 22.4569582%2C265.256488 22.1003672%2C265.713396 C21.7437763%2C266.170303 21.4669533%2C266.699893 21.2698899%2C267.302181 C21.0728265%2C267.904468 20.9836801%2C268.548283 21.002448%2C269.233645 L21.002448%2C274 L25%2C274 Z M32%2C274 L28.002448%2C274 L28.002448%2C269.233645 C27.9836801%2C268.548283 28.0728265%2C267.904468 28.2698899%2C267.302181 C28.4669533%2C266.699893 28.7437763%2C266.170303 29.1003672%2C265.713396 C29.4569582%2C265.256488 29.8839225%2C264.877468 30.381273%2C264.576324 C30.8786235%2C264.27518 31.4181938%2C264.083074 32%2C264 L32%2C266.056075 C31.2868181%2C266.326066 30.7988589%2C266.725854 30.5361077%2C267.255452 C30.2733565%2C267.785049 30.1419829%2C268.434056 30.1419829%2C269.202492 L32%2C269.202492 L32%2C274 Z' id%3D'“'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
    @media (min-width: 750px) {
      .testimonial_card.cs_columbia .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%231A0479' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); } }
  .testimonial_card.cs_columbia.testimonial_has_shape .main_content {
    background: linear-gradient(180deg, #1A0479 50%, #9CFFA3 50%); }
  .testimonial_card.cs_columbia.testimonial_has_shape.comfy_layout_web .main_content {
    background: linear-gradient(90deg, #1A0479 70%, #9CFFA3 50%); }
  .testimonial_card.cs_columbia.testimonial_has_shape.letterbox_layout_web .main_content {
    background: linear-gradient(90deg, #1A0479 50%, #9CFFA3 50%); }

.coupon_card_pattern1.cs_columbia {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E288E15CC-E12E-475B-AFD0-697FA39B7B66%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%231A0479'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group-2' transform%3D'translate%28-139.000000%2C -103.000000%29'%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 778 778 389 389 0 0 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 734 734 389 389 44 44 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 690 690 389 389 88 88 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 640 640 389 389 138 138 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 582 587 384 389 186 191 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 525 530 384 389 243 248 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 487 492 384 389 281 286 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 451 456 384 389 317 322 384'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern2.cs_columbia {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB416787F-5D06-4805-A205-A41C503AF3EA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%231A0479'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group' transform%3D'translate%28-260.159958%2C -210.159958%29'%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-15.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 177.159958 826.861778 407.257299 705.892447 779.562617 314.427469 779.562617 193.458138 407.257299'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.000000%2C 510.000000%29 rotate%28-30.000000%29 translate%28-510.000000%2C -510.000000%29 ' points%3D'510 137 864.744081 394.736661 729.243899 811.763339 290.756101 811.763339 155.255919 394.736661'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'510.159958 221.849388 784.159958 421.235646 679.501271 743.849388 340.818645 743.849388 236.159958 421.235646'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-345.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 260.159958 747.924087 432.905709 657.106271 712.414206 363.213645 712.414206 272.395829 432.905709'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.346176%2C 510.346176%29 rotate%28-330.000000%29 translate%28-510.346176%2C -510.346176%29 ' points%3D'510.346176 311.346176 699.606422 448.851794 627.315441 671.340558 393.37691 671.340558 321.085929 448.851794'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28509.999013%2C 509.999013%29 rotate%28-315.000000%29 translate%28-509.999013%2C -509.999013%29 ' points%3D'509.999013 337.999013 673.580734 456.84809 611.098077 649.149936 408.89995 649.149936 346.417292 456.84809'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.404691%2C 510.404691%29 rotate%28-300.000000%29 translate%28-510.404691%2C -510.404691%29 ' points%3D'510.404691 364.404691 649.258942 465.288209 596.221337 628.521172 424.588044 628.521172 371.550439 465.288209'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.599667%2C 510.599667%29 rotate%28-285.000000%29 translate%28-510.599667%2C -510.599667%29 ' points%3D'510.599667 384.599667 630.432788 471.663525 584.660609 612.535808 436.538725 612.535808 390.766546 471.663525'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.477812%2C 510.477812%29 rotate%28-270.000000%29 translate%28-510.477812%2C -510.477812%29 ' points%3D'510.477812 401.477812 614.142972 476.794959 574.546404 598.660664 446.409219 598.660664 406.812651 476.794959'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-255.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 416.159958 599.55927 481.11236 565.411772 586.207555 454.908144 586.207555 420.760645 481.11236'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.285976%2C 510.285976%29 rotate%28-240.000000%29 translate%28-510.285976%2C -510.285976%29 ' points%3D'510.285976 429.285976 587.321554 485.255599 557.896581 575.816352 462.67537 575.816352 433.250398 485.255599'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern3.cs_columbia {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'514px' viewBox%3D'0 0 500 514' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EA551BAA0-9A08-45CA-AE33-473A73A8A60D%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Checkerboard-and-Sun-' transform%3D'translate%28-641.000000%2C -239.000000%29' fill%3D'%231A0479'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Circles-overlay' transform%3D'translate%28-7.000000%2C 29.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'257'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'228'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'199'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'166'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'131'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'93'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'68'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'44'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern4.cs_columbia {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E90F68FD0-678C-43CA-BC53-DC18748CE23E%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Checkerboard-and-Sun' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%231A0479'%3E\a             %3Cg id%3D'Checkerboard' transform%3D'translate%2822.000000%2C 210.000000%29'%3E\a                 %3Crect id%3D'Rectangle' x%3D'38' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle' transform%3D'translate%28286.312500%2C 119.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -119.460938%29 ' x%3D'245.8125' y%3D'-166.039062' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' transform%3D'translate%28286.312500%2C 288.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -288.460938%29 ' x%3D'245.8125' y%3D'2.9609375' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' transform%3D'translate%28286.312500%2C 457.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -457.460938%29 ' x%3D'245.8125' y%3D'171.960938' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' x%3D'207' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' x%3D'376' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern5.cs_columbia {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E953E1784-E97B-4280-9FA2-77745E237525%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%231A0479'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Spotlight' transform%3D'translate%28-116.000000%2C -95.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'211' cy%3D'190' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy' cx%3D'285' cy%3D'272' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-2' cx%3D'562' cy%3D'431' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-3' cx%3D'475' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-4' cx%3D'190' cy%3D'612' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-5' cx%3D'271' cy%3D'517' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-6' cx%3D'461' cy%3D'666' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-7' cx%3D'586' cy%3D'661' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-8' cx%3D'95' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-9' cx%3D'556' cy%3D'177' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-10' cx%3D'491' cy%3D'95' r%3D'95'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern6.cs_columbia {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E07F7D690-CE62-4575-A52A-44C509CA71F3%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-60.000000%2C -214.000000%29' fill%3D'%231A0479'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 214.000000%29'%3E\a                 %3Cg id%3D'Diamond' transform%3D'translate%28-2.000000%2C 0.000000%29'%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'63 0 126 63 63 126 0 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-4' points%3D'63 126 126 189 63 252 0 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-8' points%3D'63 252 126 315 63 378 0 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-12' points%3D'63 378 126 441 63 504 0 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-16' points%3D'63 504 126 567 63 630 0 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy' points%3D'189 0 252 63 189 126 126 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-5' points%3D'189 126 252 189 189 252 126 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-9' points%3D'189 252 252 315 189 378 126 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-13' points%3D'189 378 252 441 189 504 126 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-17' points%3D'189 504 252 567 189 630 126 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-2' points%3D'313 0 376 63 313 126 250 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-6' points%3D'313 126 376 189 313 252 250 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-10' points%3D'313 252 376 315 313 378 250 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-14' points%3D'313 378 376 441 313 504 250 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-18' points%3D'313 504 376 567 313 630 250 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-3' points%3D'439 0 502 63 439 126 376 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-7' points%3D'439 126 502 189 439 252 376 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-11' points%3D'439 252 502 315 439 378 376 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-15' points%3D'439 378 502 441 439 504 376 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-19' points%3D'439 504 502 567 439 630 376 567'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

div[class*="coupon_card_pattern"].cs_columbia {
  background-color: #9CFFA3;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  div[class*="coupon_card_pattern"].cs_columbia .benefit:before {
    color: #1A0479 !important; }
  div[class*="coupon_card_pattern"].cs_columbia .fancy_countdown .days,
  div[class*="coupon_card_pattern"].cs_columbia .fancy_countdown .hours,
  div[class*="coupon_card_pattern"].cs_columbia .fancy_countdown .minutes,
  div[class*="coupon_card_pattern"].cs_columbia .fancy_countdown .seconds {
    background: #1A0479 !important; }
  div[class*="coupon_card_pattern"].cs_columbia .fancy_countdown {
    color: #fff; }
  div[class*="coupon_card_pattern"].cs_columbia a.cta_btn {
    background: #1A0479 !important;
    color: #9CFFA3 !important; }

.default_card.cs_dampmule .sub_content,
.video_card.cs_dampmule .sub_content {
  background: #1a1979;
  color: #fff; }
  .default_card.cs_dampmule .sub_content p.content_card_subheading,
  .video_card.cs_dampmule .sub_content p.content_card_subheading {
    color: #cccccc; }

.default_card.cs_dampmule a.cta_btn,
.video_card.cs_dampmule a.cta_btn {
  background: #121212 !important;
  color: #fff !important; }
  .default_card.cs_dampmule a.cta_btn:hover,
  .video_card.cs_dampmule a.cta_btn:hover {
    background: black !important; }

.default_card.cs_dampmule a.clear_btn:after,
.video_card.cs_dampmule a.clear_btn:after {
  content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23fff' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.information_card.cs_dampmule, .video_card_classic.cs_dampmule, .profile_card.cs_dampmule, .alternate_card.cs_dampmule {
  background: #1a1979;
  color: #fff;
  border: none; }
  .information_card.cs_dampmule p.content_card_subheading, .video_card_classic.cs_dampmule p.content_card_subheading, .profile_card.cs_dampmule p.content_card_subheading, .alternate_card.cs_dampmule p.content_card_subheading {
    color: #cccccc; }
  .information_card.cs_dampmule.profile_card .main_content .card_hero_img_container .media_component, .video_card_classic.cs_dampmule.profile_card .main_content .card_hero_img_container .media_component, .profile_card.cs_dampmule.profile_card .main_content .card_hero_img_container .media_component, .alternate_card.cs_dampmule.profile_card .main_content .card_hero_img_container .media_component {
    border: 5px #121212 solid;
    box-shadow: 0px 0px 0px 1px #121212; }
  .information_card.cs_dampmule .secondary-image img, .video_card_classic.cs_dampmule .secondary-image img, .profile_card.cs_dampmule .secondary-image img, .alternate_card.cs_dampmule .secondary-image img {
    border: 3px #121212 solid !important;
    box-shadow: 0px 0px 0px 1px #121212 !important; }
  .information_card.cs_dampmule a.cta_btn, .video_card_classic.cs_dampmule a.cta_btn, .profile_card.cs_dampmule a.cta_btn, .alternate_card.cs_dampmule a.cta_btn {
    background: #121212;
    color: #fff; }

.hippo_card.cs_dampmule .sub_content {
  background: rgba(26, 25, 121, 0.75);
  color: #fff; }
  .hippo_card.cs_dampmule .sub_content p.content_card_subheading {
    color: #fff; }

.hippo_card.cs_dampmule a.cta_btn {
  background: #121212;
  color: #fff; }

.hippo_card.cs_dampmule a.clear_btn {
  color: #fff; }
  .hippo_card.cs_dampmule a.clear_btn:after {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23fff' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.hippo_card.cs_dampmule .content:hover .sub_content {
  background: rgba(26, 25, 121, 0.9); }

.testimonial_card.cs_dampmule {
  background: #1a1979; }
  .testimonial_card.cs_dampmule .main_content .testimonial_profile_pic_holder img {
    border: 8px solid #121212;
    background: #121212; }
  .testimonial_card.cs_dampmule .author_company,
  .testimonial_card.cs_dampmule .author_name,
  .testimonial_card.cs_dampmule .sub_content {
    color: #fff !important; }
  .testimonial_card.cs_dampmule .testimonial_author {
    border-top: 1px #fff solid !important; }
  .testimonial_card.cs_dampmule .sub_content .content_card_body .testimonial_text:before {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'11px' height%3D'10px' viewBox%3D'0 0 11 10' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5988B73D-689B-4080-B03A-FA95366FB9EC%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Mobile-Testimobial' transform%3D'translate%28-141.000000%2C -398.000000%29' fill%3D'%23fff' fill-rule%3D'nonzero'%3E\a             %3Cg id%3D'Front-Page' transform%3D'translate%28120.000000%2C 134.000000%29'%3E\a                 %3Cpath d%3D'M25%2C274 L25%2C269.202492 L23.1419829%2C269.202492 C23.1419829%2C268.434056 23.2733565%2C267.785049 23.5361077%2C267.255452 C23.7988589%2C266.725854 24.2868181%2C266.326066 25%2C266.056075 L25%2C264 C24.4181938%2C264.083074 23.8786235%2C264.27518 23.381273%2C264.576324 C22.8839225%2C264.877468 22.4569582%2C265.256488 22.1003672%2C265.713396 C21.7437763%2C266.170303 21.4669533%2C266.699893 21.2698899%2C267.302181 C21.0728265%2C267.904468 20.9836801%2C268.548283 21.002448%2C269.233645 L21.002448%2C274 L25%2C274 Z M32%2C274 L28.002448%2C274 L28.002448%2C269.233645 C27.9836801%2C268.548283 28.0728265%2C267.904468 28.2698899%2C267.302181 C28.4669533%2C266.699893 28.7437763%2C266.170303 29.1003672%2C265.713396 C29.4569582%2C265.256488 29.8839225%2C264.877468 30.381273%2C264.576324 C30.8786235%2C264.27518 31.4181938%2C264.083074 32%2C264 L32%2C266.056075 C31.2868181%2C266.326066 30.7988589%2C266.725854 30.5361077%2C267.255452 C30.2733565%2C267.785049 30.1419829%2C268.434056 30.1419829%2C269.202492 L32%2C269.202492 L32%2C274 Z' id%3D'“'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
    @media (min-width: 750px) {
      .testimonial_card.cs_dampmule .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%23fff' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); } }
  .testimonial_card.cs_dampmule.testimonial_has_shape .main_content {
    background: linear-gradient(180deg, #121212 50%, #1a1979 50%); }
  .testimonial_card.cs_dampmule.testimonial_has_shape.comfy_layout_web .main_content {
    background: linear-gradient(90deg, #121212 70%, #1a1979 50%); }
  .testimonial_card.cs_dampmule.testimonial_has_shape.letterbox_layout_web .main_content {
    background: linear-gradient(90deg, #121212 50%, #1a1979 50%); }

.coupon_card_pattern1.cs_dampmule {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E288E15CC-E12E-475B-AFD0-697FA39B7B66%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23121212'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group-2' transform%3D'translate%28-139.000000%2C -103.000000%29'%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 778 778 389 389 0 0 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 734 734 389 389 44 44 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 690 690 389 389 88 88 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 640 640 389 389 138 138 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 582 587 384 389 186 191 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 525 530 384 389 243 248 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 487 492 384 389 281 286 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 451 456 384 389 317 322 384'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern2.cs_dampmule {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB416787F-5D06-4805-A205-A41C503AF3EA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23121212'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group' transform%3D'translate%28-260.159958%2C -210.159958%29'%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-15.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 177.159958 826.861778 407.257299 705.892447 779.562617 314.427469 779.562617 193.458138 407.257299'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.000000%2C 510.000000%29 rotate%28-30.000000%29 translate%28-510.000000%2C -510.000000%29 ' points%3D'510 137 864.744081 394.736661 729.243899 811.763339 290.756101 811.763339 155.255919 394.736661'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'510.159958 221.849388 784.159958 421.235646 679.501271 743.849388 340.818645 743.849388 236.159958 421.235646'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-345.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 260.159958 747.924087 432.905709 657.106271 712.414206 363.213645 712.414206 272.395829 432.905709'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.346176%2C 510.346176%29 rotate%28-330.000000%29 translate%28-510.346176%2C -510.346176%29 ' points%3D'510.346176 311.346176 699.606422 448.851794 627.315441 671.340558 393.37691 671.340558 321.085929 448.851794'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28509.999013%2C 509.999013%29 rotate%28-315.000000%29 translate%28-509.999013%2C -509.999013%29 ' points%3D'509.999013 337.999013 673.580734 456.84809 611.098077 649.149936 408.89995 649.149936 346.417292 456.84809'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.404691%2C 510.404691%29 rotate%28-300.000000%29 translate%28-510.404691%2C -510.404691%29 ' points%3D'510.404691 364.404691 649.258942 465.288209 596.221337 628.521172 424.588044 628.521172 371.550439 465.288209'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.599667%2C 510.599667%29 rotate%28-285.000000%29 translate%28-510.599667%2C -510.599667%29 ' points%3D'510.599667 384.599667 630.432788 471.663525 584.660609 612.535808 436.538725 612.535808 390.766546 471.663525'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.477812%2C 510.477812%29 rotate%28-270.000000%29 translate%28-510.477812%2C -510.477812%29 ' points%3D'510.477812 401.477812 614.142972 476.794959 574.546404 598.660664 446.409219 598.660664 406.812651 476.794959'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-255.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 416.159958 599.55927 481.11236 565.411772 586.207555 454.908144 586.207555 420.760645 481.11236'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.285976%2C 510.285976%29 rotate%28-240.000000%29 translate%28-510.285976%2C -510.285976%29 ' points%3D'510.285976 429.285976 587.321554 485.255599 557.896581 575.816352 462.67537 575.816352 433.250398 485.255599'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern3.cs_dampmule {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'514px' viewBox%3D'0 0 500 514' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EA551BAA0-9A08-45CA-AE33-473A73A8A60D%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Checkerboard-and-Sun-' transform%3D'translate%28-641.000000%2C -239.000000%29' fill%3D'%23121212'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Circles-overlay' transform%3D'translate%28-7.000000%2C 29.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'257'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'228'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'199'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'166'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'131'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'93'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'68'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'44'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern4.cs_dampmule {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E90F68FD0-678C-43CA-BC53-DC18748CE23E%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Checkerboard-and-Sun' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%23121212'%3E\a             %3Cg id%3D'Checkerboard' transform%3D'translate%2822.000000%2C 210.000000%29'%3E\a                 %3Crect id%3D'Rectangle' x%3D'38' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle' transform%3D'translate%28286.312500%2C 119.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -119.460938%29 ' x%3D'245.8125' y%3D'-166.039062' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' transform%3D'translate%28286.312500%2C 288.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -288.460938%29 ' x%3D'245.8125' y%3D'2.9609375' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' transform%3D'translate%28286.312500%2C 457.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -457.460938%29 ' x%3D'245.8125' y%3D'171.960938' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' x%3D'207' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' x%3D'376' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern5.cs_dampmule {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E953E1784-E97B-4280-9FA2-77745E237525%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%23121212'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Spotlight' transform%3D'translate%28-116.000000%2C -95.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'211' cy%3D'190' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy' cx%3D'285' cy%3D'272' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-2' cx%3D'562' cy%3D'431' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-3' cx%3D'475' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-4' cx%3D'190' cy%3D'612' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-5' cx%3D'271' cy%3D'517' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-6' cx%3D'461' cy%3D'666' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-7' cx%3D'586' cy%3D'661' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-8' cx%3D'95' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-9' cx%3D'556' cy%3D'177' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-10' cx%3D'491' cy%3D'95' r%3D'95'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern6.cs_dampmule {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E07F7D690-CE62-4575-A52A-44C509CA71F3%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-60.000000%2C -214.000000%29' fill%3D'%23121212'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 214.000000%29'%3E\a                 %3Cg id%3D'Diamond' transform%3D'translate%28-2.000000%2C 0.000000%29'%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'63 0 126 63 63 126 0 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-4' points%3D'63 126 126 189 63 252 0 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-8' points%3D'63 252 126 315 63 378 0 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-12' points%3D'63 378 126 441 63 504 0 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-16' points%3D'63 504 126 567 63 630 0 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy' points%3D'189 0 252 63 189 126 126 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-5' points%3D'189 126 252 189 189 252 126 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-9' points%3D'189 252 252 315 189 378 126 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-13' points%3D'189 378 252 441 189 504 126 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-17' points%3D'189 504 252 567 189 630 126 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-2' points%3D'313 0 376 63 313 126 250 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-6' points%3D'313 126 376 189 313 252 250 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-10' points%3D'313 252 376 315 313 378 250 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-14' points%3D'313 378 376 441 313 504 250 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-18' points%3D'313 504 376 567 313 630 250 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-3' points%3D'439 0 502 63 439 126 376 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-7' points%3D'439 126 502 189 439 252 376 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-11' points%3D'439 252 502 315 439 378 376 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-15' points%3D'439 378 502 441 439 504 376 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-19' points%3D'439 504 502 567 439 630 376 567'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

div[class*="coupon_card_pattern"].cs_dampmule {
  background-color: #1a1979;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  div[class*="coupon_card_pattern"].cs_dampmule .benefit:before {
    color: #121212 !important; }
  div[class*="coupon_card_pattern"].cs_dampmule .fancy_countdown .days,
  div[class*="coupon_card_pattern"].cs_dampmule .fancy_countdown .hours,
  div[class*="coupon_card_pattern"].cs_dampmule .fancy_countdown .minutes,
  div[class*="coupon_card_pattern"].cs_dampmule .fancy_countdown .seconds {
    background: #121212 !important; }
  div[class*="coupon_card_pattern"].cs_dampmule .fancy_countdown {
    color: #fff; }
  div[class*="coupon_card_pattern"].cs_dampmule a.cta_btn {
    background: #121212 !important;
    color: #fff !important; }

.default_card.cs_prism .sub_content,
.video_card.cs_prism .sub_content {
  background: #206c7d;
  color: #e6e6e6; }
  .default_card.cs_prism .sub_content p.content_card_subheading,
  .video_card.cs_prism .sub_content p.content_card_subheading {
    color: #b3b3b3; }

.default_card.cs_prism a.cta_btn,
.video_card.cs_prism a.cta_btn {
  background: #e6e6e6 !important;
  color: #206c7d !important; }
  .default_card.cs_prism a.cta_btn:hover,
  .video_card.cs_prism a.cta_btn:hover {
    background: #d2d2d2 !important; }

.default_card.cs_prism a.clear_btn:after,
.video_card.cs_prism a.clear_btn:after {
  content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23e6e6e6' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.information_card.cs_prism, .video_card_classic.cs_prism, .profile_card.cs_prism, .alternate_card.cs_prism {
  background: #206c7d;
  color: #e6e6e6;
  border: none; }
  .information_card.cs_prism p.content_card_subheading, .video_card_classic.cs_prism p.content_card_subheading, .profile_card.cs_prism p.content_card_subheading, .alternate_card.cs_prism p.content_card_subheading {
    color: #b3b3b3; }
  .information_card.cs_prism.profile_card .main_content .card_hero_img_container .media_component, .video_card_classic.cs_prism.profile_card .main_content .card_hero_img_container .media_component, .profile_card.cs_prism.profile_card .main_content .card_hero_img_container .media_component, .alternate_card.cs_prism.profile_card .main_content .card_hero_img_container .media_component {
    border: 5px #e6e6e6 solid;
    box-shadow: 0px 0px 0px 1px #e6e6e6; }
  .information_card.cs_prism .secondary-image img, .video_card_classic.cs_prism .secondary-image img, .profile_card.cs_prism .secondary-image img, .alternate_card.cs_prism .secondary-image img {
    border: 3px #e6e6e6 solid !important;
    box-shadow: 0px 0px 0px 1px #e6e6e6 !important; }
  .information_card.cs_prism a.cta_btn, .video_card_classic.cs_prism a.cta_btn, .profile_card.cs_prism a.cta_btn, .alternate_card.cs_prism a.cta_btn {
    background: #e6e6e6;
    color: #206c7d; }

.hippo_card.cs_prism .sub_content {
  background: rgba(32, 108, 125, 0.75);
  color: #e6e6e6; }
  .hippo_card.cs_prism .sub_content p.content_card_subheading {
    color: #e6e6e6; }

.hippo_card.cs_prism a.cta_btn {
  background: #e6e6e6;
  color: #206c7d; }

.hippo_card.cs_prism a.clear_btn {
  color: #e6e6e6; }
  .hippo_card.cs_prism a.clear_btn:after {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'12px' height%3D'12px' viewBox%3D'0 0 15 15' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0862E645-033E-4F72-8C37-4C9903B66DD4%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Page-1' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Default-Button-for-Hippo' transform%3D'translate%28-255.000000%2C -181.000000%29' stroke%3D'%23e6e6e6' stroke-width%3D'2'%3E\a             %3Cg id%3D'Arrow' transform%3D'translate%28254.500000%2C 182.000000%29'%3E\a                 %3Cpath d%3D'M7.5%2C0 L13.5%2C6.5 L7.5%2C13 M13.5%2C6.5 L0.5%2C6.5' id%3D'Combined-Shape'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.hippo_card.cs_prism .content:hover .sub_content {
  background: rgba(32, 108, 125, 0.9); }

.testimonial_card.cs_prism {
  background: #206c7d; }
  .testimonial_card.cs_prism .main_content .testimonial_profile_pic_holder img {
    border: 8px solid #6e1a56;
    background: #6e1a56; }
  .testimonial_card.cs_prism .author_company,
  .testimonial_card.cs_prism .author_name,
  .testimonial_card.cs_prism .sub_content {
    color: #e6e6e6 !important; }
  .testimonial_card.cs_prism .testimonial_author {
    border-top: 1px #e6e6e6 solid !important; }
  .testimonial_card.cs_prism .sub_content .content_card_body .testimonial_text:before {
    content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'11px' height%3D'10px' viewBox%3D'0 0 11 10' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E5988B73D-689B-4080-B03A-FA95366FB9EC%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Mobile-Testimobial' transform%3D'translate%28-141.000000%2C -398.000000%29' fill%3D'%23e6e6e6' fill-rule%3D'nonzero'%3E\a             %3Cg id%3D'Front-Page' transform%3D'translate%28120.000000%2C 134.000000%29'%3E\a                 %3Cpath d%3D'M25%2C274 L25%2C269.202492 L23.1419829%2C269.202492 C23.1419829%2C268.434056 23.2733565%2C267.785049 23.5361077%2C267.255452 C23.7988589%2C266.725854 24.2868181%2C266.326066 25%2C266.056075 L25%2C264 C24.4181938%2C264.083074 23.8786235%2C264.27518 23.381273%2C264.576324 C22.8839225%2C264.877468 22.4569582%2C265.256488 22.1003672%2C265.713396 C21.7437763%2C266.170303 21.4669533%2C266.699893 21.2698899%2C267.302181 C21.0728265%2C267.904468 20.9836801%2C268.548283 21.002448%2C269.233645 L21.002448%2C274 L25%2C274 Z M32%2C274 L28.002448%2C274 L28.002448%2C269.233645 C27.9836801%2C268.548283 28.0728265%2C267.904468 28.2698899%2C267.302181 C28.4669533%2C266.699893 28.7437763%2C266.170303 29.1003672%2C265.713396 C29.4569582%2C265.256488 29.8839225%2C264.877468 30.381273%2C264.576324 C30.8786235%2C264.27518 31.4181938%2C264.083074 32%2C264 L32%2C266.056075 C31.2868181%2C266.326066 30.7988589%2C266.725854 30.5361077%2C267.255452 C30.2733565%2C267.785049 30.1419829%2C268.434056 30.1419829%2C269.202492 L32%2C269.202492 L32%2C274 Z' id%3D'“'%3E%3C%2Fpath%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }
    @media (min-width: 750px) {
      .testimonial_card.cs_prism .sub_content .content_card_body .testimonial_text:before {
        content: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'18px' height%3D'16px' viewBox%3D'0 0 18 16' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E0CC31BA6-9D4B-4FD8-B408-5F98F5C547AA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Testimonial' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Testimonial-final' transform%3D'translate%28-120.000000%2C -306.000000%29' fill%3D'%23e6e6e6' fill-rule%3D'nonzero'%3E\a             %3Cpath d%3D'M127.202645%2C322 L127.202645%2C314.323988 L123.856985%2C314.323988 C123.856985%2C313.09449 124.093545%2C312.056079 124.566671%2C311.208723 C125.039797%2C310.361366 125.918446%2C309.721705 127.202645%2C309.28972 L127.202645%2C306 C126.155009%2C306.132919 125.183426%2C306.440288 124.287866%2C306.922118 C123.392306%2C307.403948 122.623488%2C308.010381 121.981389%2C308.741433 C121.339289%2C309.472485 120.840825%2C310.319829 120.48598%2C311.283489 C120.131136%2C312.247149 119.970613%2C313.277253 120.004408%2C314.373832 L120.004408%2C322 L127.202645%2C322 Z M138%2C322 L130.801763%2C322 L130.801763%2C314.373832 C130.767969%2C313.277253 130.928491%2C312.247149 131.283335%2C311.283489 C131.63818%2C310.319829 132.136644%2C309.472485 132.778744%2C308.741433 C133.420843%2C308.010381 134.189661%2C307.403948 135.085221%2C306.922118 C135.980781%2C306.440288 136.952364%2C306.132919 138%2C306 L138%2C309.28972 C136.715801%2C309.721705 135.837152%2C310.361366 135.364026%2C311.208723 C134.8909%2C312.056079 134.654341%2C313.09449 134.654341%2C314.323988 L138%2C314.323988 L138%2C322 Z' id%3D'“'%3E%3C%2Fpath%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); } }
  .testimonial_card.cs_prism.testimonial_has_shape .main_content {
    background: linear-gradient(180deg, #6e1a56 50%, #206c7d 50%); }
  .testimonial_card.cs_prism.testimonial_has_shape.comfy_layout_web .main_content {
    background: linear-gradient(90deg, #6e1a56 70%, #206c7d 50%); }
  .testimonial_card.cs_prism.testimonial_has_shape.letterbox_layout_web .main_content {
    background: linear-gradient(90deg, #6e1a56 50%, #206c7d 50%); }

.coupon_card_pattern1.cs_prism {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E288E15CC-E12E-475B-AFD0-697FA39B7B66%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%236e1a56'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group-2' transform%3D'translate%28-139.000000%2C -103.000000%29'%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 778 778 389 389 0 0 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 734 734 389 389 44 44 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 690 690 389 389 88 88 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 640 640 389 389 138 138 389'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 582 587 384 389 186 191 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 525 530 384 389 243 248 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 487 492 384 389 281 286 384'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Oval' points%3D'389 451 456 384 389 317 322 384'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern2.cs_prism {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EB416787F-5D06-4805-A205-A41C503AF3EA%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Image-Coupon-Copy-9' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%236e1a56'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Group' transform%3D'translate%28-260.159958%2C -210.159958%29'%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-15.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 177.159958 826.861778 407.257299 705.892447 779.562617 314.427469 779.562617 193.458138 407.257299'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.000000%2C 510.000000%29 rotate%28-30.000000%29 translate%28-510.000000%2C -510.000000%29 ' points%3D'510 137 864.744081 394.736661 729.243899 811.763339 290.756101 811.763339 155.255919 394.736661'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'510.159958 221.849388 784.159958 421.235646 679.501271 743.849388 340.818645 743.849388 236.159958 421.235646'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-345.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 260.159958 747.924087 432.905709 657.106271 712.414206 363.213645 712.414206 272.395829 432.905709'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.346176%2C 510.346176%29 rotate%28-330.000000%29 translate%28-510.346176%2C -510.346176%29 ' points%3D'510.346176 311.346176 699.606422 448.851794 627.315441 671.340558 393.37691 671.340558 321.085929 448.851794'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28509.999013%2C 509.999013%29 rotate%28-315.000000%29 translate%28-509.999013%2C -509.999013%29 ' points%3D'509.999013 337.999013 673.580734 456.84809 611.098077 649.149936 408.89995 649.149936 346.417292 456.84809'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.404691%2C 510.404691%29 rotate%28-300.000000%29 translate%28-510.404691%2C -510.404691%29 ' points%3D'510.404691 364.404691 649.258942 465.288209 596.221337 628.521172 424.588044 628.521172 371.550439 465.288209'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.599667%2C 510.599667%29 rotate%28-285.000000%29 translate%28-510.599667%2C -510.599667%29 ' points%3D'510.599667 384.599667 630.432788 471.663525 584.660609 612.535808 436.538725 612.535808 390.766546 471.663525'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.477812%2C 510.477812%29 rotate%28-270.000000%29 translate%28-510.477812%2C -510.477812%29 ' points%3D'510.477812 401.477812 614.142972 476.794959 574.546404 598.660664 446.409219 598.660664 406.812651 476.794959'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.159958%2C 510.159958%29 rotate%28-255.000000%29 translate%28-510.159958%2C -510.159958%29 ' points%3D'510.159958 416.159958 599.55927 481.11236 565.411772 586.207555 454.908144 586.207555 420.760645 481.11236'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon' transform%3D'translate%28510.285976%2C 510.285976%29 rotate%28-240.000000%29 translate%28-510.285976%2C -510.285976%29 ' points%3D'510.285976 429.285976 587.321554 485.255599 557.896581 575.816352 462.67537 575.816352 433.250398 485.255599'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern3.cs_prism {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'514px' viewBox%3D'0 0 500 514' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EA551BAA0-9A08-45CA-AE33-473A73A8A60D%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.1'%3E\a         %3Cg id%3D'Checkerboard-and-Sun-' transform%3D'translate%28-641.000000%2C -239.000000%29' fill%3D'%236e1a56'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Circles-overlay' transform%3D'translate%28-7.000000%2C 29.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'257'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'228'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'199'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'257' r%3D'166'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'131'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'93'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'68'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval' cx%3D'257' cy%3D'254' r%3D'44'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern4.cs_prism {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E90F68FD0-678C-43CA-BC53-DC18748CE23E%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Checkerboard-and-Sun' transform%3D'translate%28-60.000000%2C -210.000000%29' fill%3D'%236e1a56'%3E\a             %3Cg id%3D'Checkerboard' transform%3D'translate%2822.000000%2C 210.000000%29'%3E\a                 %3Crect id%3D'Rectangle' x%3D'38' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle' transform%3D'translate%28286.312500%2C 119.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -119.460938%29 ' x%3D'245.8125' y%3D'-166.039062' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' transform%3D'translate%28286.312500%2C 288.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -288.460938%29 ' x%3D'245.8125' y%3D'2.9609375' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' transform%3D'translate%28286.312500%2C 457.460938%29 rotate%28-270.000000%29 translate%28-286.312500%2C -457.460938%29 ' x%3D'245.8125' y%3D'171.960938' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy' x%3D'207' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a                 %3Crect id%3D'Rectangle-Copy-2' x%3D'376' y%3D'0' width%3D'81' height%3D'571'%3E%3C%2Frect%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern5.cs_prism {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E953E1784-E97B-4280-9FA2-77745E237525%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-641.000000%2C -210.000000%29' fill%3D'%236e1a56'%3E\a             %3Cg id%3D'Path' transform%3D'translate%28641.000000%2C 210.000000%29'%3E\a                 %3Cg id%3D'Spotlight' transform%3D'translate%28-116.000000%2C -95.000000%29'%3E\a                     %3Ccircle id%3D'Oval' cx%3D'211' cy%3D'190' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy' cx%3D'285' cy%3D'272' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-2' cx%3D'562' cy%3D'431' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-3' cx%3D'475' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-4' cx%3D'190' cy%3D'612' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-5' cx%3D'271' cy%3D'517' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-6' cx%3D'461' cy%3D'666' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-7' cx%3D'586' cy%3D'661' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-8' cx%3D'95' cy%3D'405' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-9' cx%3D'556' cy%3D'177' r%3D'95'%3E%3C%2Fcircle%3E\a                     %3Ccircle id%3D'Oval-Copy-10' cx%3D'491' cy%3D'95' r%3D'95'%3E%3C%2Fcircle%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

.coupon_card_pattern6.cs_prism {
  background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'500px' height%3D'571px' viewBox%3D'0 0 500 571' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3E07F7D690-CE62-4575-A52A-44C509CA71F3%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'Coupons' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd' fill-opacity%3D'0.2'%3E\a         %3Cg id%3D'Diamond-and-Spotlight' transform%3D'translate%28-60.000000%2C -214.000000%29' fill%3D'%236e1a56'%3E\a             %3Cg id%3D'Path-Copy' transform%3D'translate%2860.000000%2C 214.000000%29'%3E\a                 %3Cg id%3D'Diamond' transform%3D'translate%28-2.000000%2C 0.000000%29'%3E\a                     %3Cpolygon id%3D'Polygon' points%3D'63 0 126 63 63 126 0 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-4' points%3D'63 126 126 189 63 252 0 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-8' points%3D'63 252 126 315 63 378 0 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-12' points%3D'63 378 126 441 63 504 0 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-16' points%3D'63 504 126 567 63 630 0 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy' points%3D'189 0 252 63 189 126 126 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-5' points%3D'189 126 252 189 189 252 126 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-9' points%3D'189 252 252 315 189 378 126 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-13' points%3D'189 378 252 441 189 504 126 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-17' points%3D'189 504 252 567 189 630 126 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-2' points%3D'313 0 376 63 313 126 250 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-6' points%3D'313 126 376 189 313 252 250 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-10' points%3D'313 252 376 315 313 378 250 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-14' points%3D'313 378 376 441 313 504 250 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-18' points%3D'313 504 376 567 313 630 250 567'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-3' points%3D'439 0 502 63 439 126 376 63'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-7' points%3D'439 126 502 189 439 252 376 189'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-11' points%3D'439 252 502 315 439 378 376 315'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-15' points%3D'439 378 502 441 439 504 376 441'%3E%3C%2Fpolygon%3E\a                     %3Cpolygon id%3D'Polygon-Copy-19' points%3D'439 504 502 567 439 630 376 567'%3E%3C%2Fpolygon%3E\a                 %3C%2Fg%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a"); }

div[class*="coupon_card_pattern"].cs_prism {
  background-color: #206c7d;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover; }
  div[class*="coupon_card_pattern"].cs_prism .benefit:before {
    color: #e6e6e6 !important; }
  div[class*="coupon_card_pattern"].cs_prism .fancy_countdown .days,
  div[class*="coupon_card_pattern"].cs_prism .fancy_countdown .hours,
  div[class*="coupon_card_pattern"].cs_prism .fancy_countdown .minutes,
  div[class*="coupon_card_pattern"].cs_prism .fancy_countdown .seconds {
    background: #e6e6e6 !important; }
  div[class*="coupon_card_pattern"].cs_prism .fancy_countdown {
    color: #fff; }
  div[class*="coupon_card_pattern"].cs_prism a.cta_btn {
    background: #e6e6e6 !important;
    color: #206c7d !important; }

@media (min-width: 750px) {
  .comfy_layout_web .content {
    display: grid;
    grid-template-columns: 1fr 1fr; }
    .comfy_layout_web .content .card_hero_img_container {
      height: 100%; }
    .comfy_layout_web .content .sub_content {
      display: flex;
      align-items: center;
      justify-content: center; } }

@media (min-width: 1050px) {
  .letterbox_layout_web {
    width: 100%;
    max-width: 100%; }
    .letterbox_layout_web .content {
      display: grid;
      grid-template-columns: 1fr 1fr; }
      .letterbox_layout_web .content .card_hero_img_container {
        max-height: none; }
      .letterbox_layout_web .content .sub_content {
        display: flex;
        align-items: center;
        justify-content: center; } }
  @media (min-width: 1050px) and (min-width: 1050px) {
    .letterbox_layout_web .content {
      grid-template-columns: 1fr 3fr; }
    .letterbox_layout_web .content_card_body {
      display: flex;
      align-items: center;
      justify-content: center; } }

/*

  CONSTANTS:
  Media query breakpoint, 992px.

  It is necessary to hide large-device navigation when on a mobile-size screen
   Standard refers to this as a large screen */
/* Mobile */
@media screen and (max-width: 992px) {
  .sites_sitemenu_viewtype_mobile {
    display: block; }
  .sites_sitemenu_viewtype_desktop {
    display: none; } }

@media screen and (min-width: 993px) {
  .sites_sitemenu_viewtype_mobile {
    display: none; }
  .sites_sitemenu_viewtype_desktop {
    display: -webkit-inline-flex;
    display: inline-flex; } }

nav.sites_sitemenu li.sites_sitemenu_menuitem {
  list-style-type: none; }

/* Root menu items display inline */
nav.sites_sitemenu_horiznav li.sites_root_menuitem {
  display: inline-block; }

/* Submenus not shown by default */
nav.sites_sitemenu div.sites_sitemenu_submenu_cont {
  height: 0;
  overflow: hidden; }

/* Colors & fonts */
nav.sites_sitemenu li.sites_sitemenu_menuitem a {
  text-decoration: none;
  line-height: 1.7; }

/* IMPORTANT NUMBERS:
     Height of top bar, 48px.
     Width of sidepanel, 276px.
     Media query breakpoint, 992px.
 */
/* Height of top bar */
/* Width of sidepanel */
/* Media query breakpoint;

/* Common: Proportion, proximity, and positioning */
nav.sites_sitemenu ul {
  margin: 0;
  padding: 0; }

nav.sites_sitemenu ul.sites_sitemenu_submenu {
  background-color: #ffffff; }

nav.sites_sitemenu ul.sites_sitemenu_submenu ul.sites_sitemenu_submenu {
  margin-left: 1em; }

nav.sites_sitemenu li.sites_sitemenu_menuitem a {
  display: block;
  box-sizing: border-box;
  padding: 0.5em 1em;
  width: 100%; }

/* Horizontal navbar only: Proportion, proximity, and positioning */
div.sites_sitemenu_horiznav_holder {
  position: fixed;
  width: 100%;
  z-index: 1; }

div#sites_contentchrome_wrapper {
  padding-top: 48px; }

div.sites_sitemenu_viewtype_desktop {
  -webkit-align-items: center;
  align-items: center;
  min-width: 960px;
  max-width: 90vw;
  margin: auto; }

/* Hover effect underline border
   Requires setting height of root menu items on topbar to topbar height */
div.sites_sitemenu_viewtype_desktop li.sites_root_menuitem > a {
  height: 48px; }
  div.sites_sitemenu_viewtype_desktop li.sites_root_menuitem > a:hover {
    border-color: #f1823c;
    border-bottom-style: solid;
    border-bottom-width: 2px; }

nav.sites_sitemenu_horiznav div.sites_hamburger_box {
  text-align: right;
  box-sizing: border-box;
  padding: 8px 14px; }

/* Hamburger button */
button#sites_hamburger_btn {
  background-color: transparent;
  border: 0;
  outline: 0;
  padding: 9px 10px; }

button#sites_hamburger_btn span.sites_hamburger_stripe {
  display: block;
  width: 22px;
  height: 2px;
  border-radius: 1px; }

button#sites_hamburger_btn span.after_first {
  margin-top: 4px; }

nav.sites_sitemenu_horiznav div.sites_sitemenu_submenu_cont {
  display: inline-block;
  position: absolute;
  z-index: 1; }

/* Media query to make positioning appropriate when on mobile */
@media screen and (max-width: 992px) {
  nav.sites_sitemenu_horiznav {
    min-height: 48px; }
  nav.sites_sitemenu_horiznav div.sites_hamburger_box {
    position: fixed;
    z-index: 1;
    top: 0; } }

/* Mobile navbar only: Proportion, proximity, and position */
div#sites_mobilenav_wrapper {
  position: fixed;
  top: 0;
  z-index: 1;
  padding-top: 48px;
  height: 100%;
  box-sizing: border-box;
  transition: width 0.3s ease;
  width: 0;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  /* Theme var */
  background-color: #ffffff; }

/* iOS Safari renders huge background on tap due to use of delegation to entire container. */
div#sites_mobilenav_wrapper {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none; }

div#sites_content_wrapper {
  transition: margin-left 0.3s ease;
  width: 100%;
  margin-left: 0; }

/** Must clear last child */
div#sites_content_wrapper:after {
  content: "";
  display: table;
  clear: both; }

nav.sites_sitemenu_mobilenav {
  width: 276px;
  height: 100%; }

nav.sites_sitemenu_mobilenav li.sites_sitemenu_menuitem {
  position: relative; }

/* Open state: Animation on two divs, so no overlap */
@media screen and (max-width: 992px) {
  html.sites_mobilenav_open div#sites_mobilenav_wrapper {
    width: 276px; }
  html.sites_mobilenav_open div#sites_content_wrapper {
    margin-left: 276px; }
  html.sites_mobilenav_open,
  html.sites_mobilenav_open body {
    padding: 0;
    margin: 0;
    overflow-x: hidden; } }

/* Expand chevron */
nav.sites_sitemenu_mobilenav div.sites_sitemenu_expand_chevron {
  position: absolute;
  right: 0px;
  top: 0;
  height: 100%;
  padding-right: 10px;
  width: 34%;
  text-align: right;
  line-height: 40px;
  font-size: 16px;
  text-size-adjust: none; }

nav.sites_sitemenu_mobilenav li.sites_contains_active_menuitem div.sites_sitemenu_submenu_cont {
  height: auto; }

/* Expanding animation */
nav.sites_sitemenu div.sites_sitemenu_submenu_cont {
  transition: height 0.3s ease; }

/* Common: Colours & fonts */
nav.sites_sitemenu_horiznav div.sites_hamburger_box {
  width: 100%; }

button#sites_hamburger_btn span.sites_hamburger_stripe {
  background-color: #333333; }

/* Menu link color & font */
nav.sites_sitemenu li.sites_sitemenu_menuitem a {
  color: #5a5a59;
  font-weight: 400;
  font-size: 16px; }

nav.sites_sitemenu li.sites_sitemenu_menuitem.sites_root_menuitem > a {
  font-size: 18px; }

/* Cover of hovering or focused item */
nav.sites_sitemenu li.sites_sitemenu_menuitem a.sites_active_menuitem,
nav.sites_sitemenu li.sites_sitemenu_menuitem a:hover {
  outline: 0;
  color: #5a5a59;
  background-color: #eeeeee; }

/* Chevron SVG icon */
nav.sites_sitemenu div.sites_sitemenu_chevron_icon {
  margin: .5em 1em;
  float: right;
  width: 1.4em;
  height: 1.4em;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width%3D'1792' height%3D'1792' viewBox%3D'0 0 1792 1792' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E\a%3Cpath d%3D'M1395 736q0 13-10 23l-466 466q-10 10-23 10t-23-10l-466-466q-10-10-10-23t10-23l50-50q10-10 23-10t23 10l393 393 393-393q10-10 23-10t23 10l50 50q10 10 10 23z'%2F%3E\a%3C%2Fsvg%3E");
  transition: transform ease 700ms;
  -webkit-transition: transform ease 700ms; }

nav.sites_sitemenu li.sites_menuitem_expanded div.sites_sitemenu_chevron_icon {
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg); }

/* EXTENDED THEMING -- BUILTIN THEME */
nav.sites_sitemenu_horiznav {
  display: -webkit-flex;
  display: flex;
  align-items: center; }
  nav.sites_sitemenu_horiznav div.sites_navigation_cont {
    flex-grow: 1;
    -webkit-flex-grow: 1;
    margin-left: 28px; }
  nav.sites_sitemenu_horiznav div.sites_sitemenu_submenu_cont {
    box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2); }
  nav.sites_sitemenu_horiznav ul.sites_sitemenu_rootmenu {
    text-align: right; }
  nav.sites_sitemenu_horiznav li.sites_root_menuitem {
    text-align: left; }

/* Sitemenu Logo */
a.sites_sitemenu_logo,
img.sites_sitemenu_logo {
  max-height: 32px; }

/* Sitemenu Logo on Mobile */
div.sites_sitemenu_viewtype_mobile img.sites_sitemenu_logo {
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  -moz-transform: translate(-50%, 0);
  max-width: 50%; }

/* Transparent menu when over full-width banner */
nav.sites_sitemenu_horiznav {
  transition: background-color 1000ms ease;
  background-color: #ffffff;
  box-shadow: 0 1px 1px rgba(6, 8, 8, 0.1), 0 3px 10px rgba(6, 8, 9, 0.1); }
  body.sites_pagebanner_inview nav.sites_sitemenu_horiznav {
    background-color: transparent;
    box-shadow: none;
    /* Light text over banner */
    /* Light hamburger color */ }
    body.sites_pagebanner_inview nav.sites_sitemenu_horiznav li.sites_root_menuitem > a {
      color: #ffffff;
      background-color: transparent; }
    body.sites_pagebanner_inview nav.sites_sitemenu_horiznav button#sites_hamburger_btn span.sites_hamburger_stripe {
      background-color: #ffffff; }

/** @fileoverview A sliding container of UI, shown based on what user has asked for -- Menu or search */
div.sites_navigation_cont {
  position: relative; }

div.sites_navigation_roller_track {
  overflow: hidden;
  height: 48px; }

div.sites_navigation_roller {
  transition: transform 500ms cubic-bezier(0.25, 0.1, 0.25, 1); }

div.sites_navigation_roller_searchcont {
  text-align: right;
  padding: 8px 8px; }
  div.sites_navigation_roller_searchcont div.sites_searchbox {
    margin: auto;
    margin-right: 0;
    max-width: 30vw; }

footer.sites_site_footer {
  text-align: center;
  color: #888888;
  background-color: #EAEAEA;
  padding: 40px 0; }

div.sites_footer_section {
  text-align: center;
  margin: auto;
  font-size: 12px;
  font-family: sans-serif;
  line-height: 160%; }

div.sites_footer_section_heading {
  text-transform: uppercase;
  color: #222222; }

div.sites_footer_address_holder {
  display: inline-block;
  width: 200px;
  text-align: left;
  vertical-align: top; }

@media screen and (max-width: 800px) {
  div.sites_footer_address_holder {
    margin-bottom: 1.5em; } }

div.sites_searchicon {
  cursor: pointer;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg fill%3D'%235a5a59' height%3D'24' viewBox%3D'0 0 24 24' width%3D'24' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%3E\a     %3Cpath d%3D'M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'%2F%3E\a     %3Cpath d%3D'M0 0h24v24H0z' fill%3D'none'%2F%3E\a%3C%2Fsvg%3E");
  display: inline-block;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  right: -28px; }

div.sites_searchicon.active {
  /* Unused class */ }

/** @fileoverview Stylesheet for search input in sites */
.sites_search_input {
  box-sizing: border-box;
  display: inline-block;
  margin: 0 !important;
  padding: 4px 6px !important;
  outline: 0 !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  font-family: inherit !important;
  font-size: 16px !important;
  color: #000 !important;
  border: 1px solid #d9d9d9 !important;
  border-radius: 0 !important;
  background: #ffffff;
  /** Height */
  min-height: 30px;
  /** Hover/focus effect */
  margin: 10px 30px 0 30px;
  width: 100%; }
  .sites_search_input:hover, .sites_search_input:focus, .sites_search_input.goog_control_has_focus {
    border-color: #4d90fe !important; }
  @media screen and (min-width: 992px) {
    .sites_search_input {
      max-width: 600px; } }

.site_search_engine_result_page {
  box-sizing: border-box;
  padding: 40px;
  max-width: calc(100% - 200px);
  margin: auto; }
  .site_search_engine_result_page .sites_search_result_stats {
    margin: 20px 0;
    text-align: right; }
  .site_search_engine_result_page .sites_search_results_collection {
    display: grid;
    grid-template-columns: auto auto;
    align-items: center;
    column-gap: 6px;
    row-gap: 20px; }

/* Only loaded if sidebar has hook members. */
@media (min-width: 992px) {
  div.sites_content_wrapper.has_sites_sidebar {
    float: left;
    width: 70%; }
  aside.sites_sidebar {
    float: left;
    width: 30%; } }

/** @fileoverview Blog post header stylesheet */
.sites_blogpost_header .sites_blogpost_cover_image .media_component {
  height: 40vh; }

.sites_blogpost_header .sites_blogpost_headline {
  padding: 20px 20px 0 20px !important;
  box-sizing: border-box;
  width: 100% !important;
  color: inherit;
  font-weight: 400;
  font-size: 32px !important;
  line-height: 36px; }

.sites_blogpost_header input.sites_blogpost_headline {
  border: 0 !important;
  outline: 0 !important; }

.sites_blogpost_card {
  border-radius: 11px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
  color: #121212;
  max-width: 550px;
  background: #fff;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: box-shadow 0.2s ease-in-out;
  display: inline-block;
  vertical-align: top;
  width: calc(100% - 32px);
  margin: 16px;
  list-style-type: none; }
  .presentation_email .sites_blogpost_card {
    border: 1px solid #e4e4e4; }
    .presentation_email .sites_blogpost_card table {
      width: 100%;
      table-layout: fixed; }
    .presentation_email .sites_blogpost_card .card_hero_img_container {
      line-height: 0; }
      .presentation_email .sites_blogpost_card .card_hero_img_container img {
        border-top-left-radius: 11px;
        border-top-right-radius: 11px;
        overflow: hidden; }
    .presentation_email .sites_blogpost_card .content_card_body {
      padding: 15px; }
    .presentation_email .sites_blogpost_card a.cta_btn {
      max-width: none !important;
      width: 140px;
      padding: 0.8em; }
  .sites_blogpost_card:hover {
    box-shadow: 0 7px 8px 0 rgba(18, 18, 18, 0.5); }
  .sites_blogpost_card header {
    padding: 2px 10px; }
  .sites_blogpost_card header.overlay_style {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 100;
    width: 100%;
    background: #29292938;
    color: #fff; }
  .sites_blogpost_card footer p {
    opacity: 0.5;
    margin: 0;
    padding: 0; }
  .sites_blogpost_card footer.overlay_style {
    position: absolute;
    bottom: 0;
    left: 0;
    z-index: 100;
    width: 100%; }
  .sites_blogpost_card span.card_author {
    text-align: right;
    display: block;
    margin: 5px 10px;
    color: #fff; }
    .sites_blogpost_card span.card_author:before {
      content: url("../img/demo_svg/author.svg");
      width: 10px;
      height: 10px;
      margin-top: 8px;
      margin-right: 5px;
      vertical-align: middle; }
  .presentation_web .sites_blogpost_card .card_hero_img_container {
    position: relative;
    overflow: hidden;
    height: 200px;
    justify-content: center; }
    .presentation_web .sites_blogpost_card .card_hero_img_container > * {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      /* Animation */
      transition: transform 0.4s ease 0s; }
    .presentation_web .sites_blogpost_card .card_hero_img_container:hover > * {
      transform: scale(1.16, 1.16); }
    @media (min-width: 750px) {
      .presentation_web .sites_blogpost_card .card_hero_img_container {
        height: 250px; } }
  .sites_blogpost_card .content_card_body {
    padding: 15px; }
  .sites_blogpost_card h1, .sites_blogpost_card h2, .sites_blogpost_card h3, .sites_blogpost_card h4, .sites_blogpost_card h5, .sites_blogpost_card h6 {
    padding: 0;
    margin: 0; }
  .sites_blogpost_card .content_card_heading {
    font-weight: bold;
    font-size: 1.36em;
    text-align: left;
    padding: 10px; }
    @media (min-width: 1050px) {
      .sites_blogpost_card .content_card_heading {
        padding: 10px 30px; } }
  .sites_blogpost_card p.content_card_subheading {
    color: #929292;
    font-style: italic;
    margin-top: -5px;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px; }
  .sites_blogpost_card p {
    font-size: 14px;
    padding: 0 10px 10px;
    text-align: left;
    line-height: 1.3;
    margin: 10px 0px; }
    @media (min-width: 1050px) {
      .sites_blogpost_card p {
        padding: 0 30px; } }
  .sites_blogpost_card a.cta_btn {
    font-size: 14px;
    font-size: 14px;
    border-radius: 55px; }
  .presentation_email .sites_blogpost_card a.cta_btn {
    margin: 6px;
    display: inline-block; }
  .presentation_email .sites_blogpost_card .card_buttons_container {
    margin-left: auto;
    width: fit-content; }
  .presentation_web .sites_blogpost_card .card_buttons_container {
    display: flex;
    flex-direction: column;
    align-items: center; }
    .presentation_web .sites_blogpost_card .card_buttons_container > * {
      margin-top: 8px; }
    .presentation_web .sites_blogpost_card .card_buttons_container > *:first-child {
      margin-top: 0; }
  @media (min-width: 750px) {
    .presentation_web .sites_blogpost_card .card_buttons_container {
      flex-direction: row; }
      .presentation_web .sites_blogpost_card .card_buttons_container::before {
        content: "";
        display: block;
        width: 100%; }
      .presentation_web .sites_blogpost_card .card_buttons_container > * {
        margin-top: 0;
        margin-left: 8px; }
      .presentation_web .sites_blogpost_card .card_buttons_container > *:first-child {
        margin-top: 0; } }
  .sites_blogpost_card a {
    display: block;
    color: inherit;
    text-decoration: none; }
  .sites_blogpost_card .blogpost_metainfo {
    display: flex;
    flex-direction: row;
    justify-content: space-between; }
    .sites_blogpost_card .blogpost_metainfo .reading-time {
      color: #ffa500; }
  .sites_blogpost_card a.clear_btn {
    display: block;
    width: fit-content;
    color: inherit;
    margin-left: auto;
    margin-right: 0; }

.sites_blogroll .sites_search_box_component {
  padding: 0 10px; }

.sites_blogroll .sites_blogpost_card_list {
  margin-block-start: 0;
  margin-block-end: 0;
  margin: 0;
  padding: 0;
  padding-inline-start: 0; }

/** Fixes spacing on legacy pages */
.aicms-layout {
  /* Light text and dark text containers */ }
  .aicms-layout div.pb-contentblock {
    padding: 8px;
    box-sizing: border-box; }
  .aicms-layout h1, .aicms-layout h2 {
    margin: 10px 0; }
  .aicms-layout div.cms-textcolor-light, .aicms-layout div.cms-textcolor-light .texttype, .aicms-layout div.cms-textcolor-light p {
    color: white; }
  .aicms-layout div.cms-textcolor-dark {
    color: inherit; }

.cms-filter-blur .imageElement-media {
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -ms-filter: blur(5px);
  -o-filter: blur(5px);
  filter: blur(5px); }

.cms-filter-dimmedblur .imageElement-media {
  -webkit-filter: blur(5px) brightness(0.6);
  -moz-filter: blur(5px) brightness(0.6);
  -ms-filter: blur(5px) brightness(0.6);
  -o-filter: blur(5px) brightness(0.6);
  filter: blur(5px) brightness(0.6); }

.cms-filter-grayscale .imageElement-media {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%); }

.cms-filter-darken .imageElement-media {
  -webkit-filter: brightness(0.6);
  -moz-filter: brightness(0.6);
  -ms-filter: brightness(0.6);
  -o-filter: brightness(0.6);
  filter: brightness(0.6); }

.cms-filter-brighten .imageElement-media {
  -webkit-filter: brightness(2.6);
  -moz-filter: brightness(2.6);
  -ms-filter: brightness(2.6);
  -o-filter: brightness(2.6);
  filter: brightness(2.6); }

table.crm_appointment_customer_notification {
  background-color: #F2F3F4; }
  table.crm_appointment_customer_notification td.header_image_holder {
    padding: 10px;
    padding-top: 0; }
  table.crm_appointment_customer_notification table.appointment_msg {
    background: #fff;
    width: 100%;
    max-width: 700px;
    padding: 0 !important;
    border: 2px #C7CFD8 solid;
    border-radius: 0px; }
    table.crm_appointment_customer_notification table.appointment_msg div.appointment_type {
      display: inline-block;
      margin-top: 20px;
      border-radius: 18px;
      background-color: #BFE9FF;
      padding: 10px 20px;
      color: #121212;
      font-size: 14px;
      font-weight: 500;
      letter-spacing: 0;
      line-height: 18px; }
    table.crm_appointment_customer_notification table.appointment_msg h1 {
      margin: 10px 0;
      font-size: 28px;
      font-weight: bold; }
    table.crm_appointment_customer_notification table.appointment_msg td.content {
      padding: 10px 35px; }
    table.crm_appointment_customer_notification table.appointment_msg td.confirmation_card_holder {
      padding: 40px; }
  table.crm_appointment_customer_notification table.appointment_msg img {
    width: 100%;
    max-width: 100%; }
  table.crm_appointment_customer_notification img.ashopwindow {
    margin: 20px 0px 30px 0px;
    width: 200px; }

.crm_appointment_confirmation_card_table {
  width: 300px;
  margin: auto;
  padding: 5px 20px;
  border: 2px #C7CFD8 solid;
  text-align: center !important;
  margin-top: 20px;
  margin-bottom: 40px;
  background: #fff;
  font-weight: 500; }
  .crm_appointment_confirmation_card_table .crm_appointment_confirmation_card_staff_holder {
    display: inline-block;
    padding: 5px 10px;
    border-radius: 50px;
    background-color: #e5eff4;
    border: 1px #BCDFFD solid; }
  .crm_appointment_confirmation_card_table td {
    padding: 5px !important; }

.presentation_email .crm_appointment_confirmation_card_table {
  width: 300px; }

.presentation_web .crm_appointment_confirmation_card_table {
  width: auto;
  max-width: 300px; }

.modern_offer_template {
  background: #E9EAEE;
  padding: 0.5em;
  text-align: left;
  font-size: 16px; }
  .modern_offer_template h1, .modern_offer_template h2, .modern_offer_template h4 {
    font-weight: bold; }
  .modern_offer_template h2 {
    margin: 0; }
  .modern_offer_template h4 {
    margin: 20px 0; }
  .modern_offer_template p {
    margin: 1em 0; }
  .modern_offer_template .offer_container {
    max-width: 1100px;
    background: #F9F9F9;
    margin: auto; }
  .modern_offer_template .offer_content {
    padding: 0.5em; }
    .modern_offer_template .offer_content .offer_content_details {
      font-size: 15px; }
      .modern_offer_template .offer_content .offer_content_details h2 {
        font-size: 19px; }
      .modern_offer_template .offer_content .offer_content_details ul {
        padding: 0 20px; }
      .modern_offer_template .offer_content .offer_content_details ul.business-hours li dd {
        margin: 0; }
    .modern_offer_template .offer_content .offer_action_module {
      background: #fff;
      border: 1px #EBEBEB solid;
      box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0.13);
      padding: 20px;
      border-radius: 7px;
      margin-bottom: 20px;
      max-width: 450px;
      margin-left: auto;
      margin-right: auto; }
      .modern_offer_template .offer_content .offer_action_module .offer_action_module_title {
        text-align: center;
        font-size: 18px; }
    .modern_offer_template .offer_content .offer_options_form {
      margin: 10px; }
    .modern_offer_template .offer_content .offer_options_container {
      margin: 10px 0; }
    .modern_offer_template .offer_content .offer_option input[type="radio"] {
      opacity: 0;
      position: fixed;
      width: 0; }
    .modern_offer_template .offer_content .offer_option input[type="radio"]:checked + label {
      background-color: #f5f5f5;
      border-color: green;
      border: 2px #0088ff solid; }
    .modern_offer_template .offer_content .offer_option label {
      display: block;
      padding: 8px 15px;
      font-family: sans-serif, Arial;
      font-size: 16px;
      border: 2px dashed #ccc;
      border-radius: 4px;
      cursor: pointer;
      margin-bottom: 10px;
      transition: all ease 0.1s; }
      .modern_offer_template .offer_content .offer_option label:hover {
        background-color: #f5f5f5; }
    .modern_offer_template .offer_content .offer_option .offer_option_pricing {
      display: flex;
      margin-top: 8px; }
      .modern_offer_template .offer_content .offer_option .offer_option_pricing .price {
        flex-grow: 1;
        text-align: center; }
        .modern_offer_template .offer_content .offer_option .offer_option_pricing .price.canonical_price {
          font-weight: 700;
          color: #22ad22; }
        .modern_offer_template .offer_content .offer_option .offer_option_pricing .price.regular_price {
          text-decoration: line-through; }
    .modern_offer_template .offer_content .buy_offer_button {
      width: 100%;
      background: #22ad22;
      color: #fff;
      border-radius: 4px;
      text-decoration: none;
      display: block;
      text-align: center;
      padding: 10px 0px; }
    .modern_offer_template .offer_content .promotion_window_cta {
      text-align: center;
      margin-top: 10px; }

.presentation_web .modern_offer_template {
  min-height: 100vh; }
  .presentation_web .modern_offer_template .offer_header {
    position: relative;
    overflow: hidden;
    background: #212121; }
    .presentation_web .modern_offer_template .offer_header .blocktype_MediaBlock {
      opacity: 0.7; }
    .presentation_web .modern_offer_template .offer_header h1 {
      color: #fff;
      margin: 0;
      display: block;
      position: absolute;
      left: 15px;
      bottom: 20px;
      margin: 0; }
  .presentation_web .modern_offer_template .offer_content {
    flex-direction: column; }
    .presentation_web .modern_offer_template .offer_content .offer_content_details {
      flex-basis: 65%; }
  .presentation_web .modern_offer_template .offer_content_actions {
    flex-basis: 35%; }
  .presentation_web .modern_offer_template button.buy_offer_button {
    cursor: pointer;
    outline: 0;
    border: 0;
    font-size: inherit;
    font-family: inherit;
    transition: all ease 0.3s; }
    .presentation_web .modern_offer_template button.buy_offer_button:hover {
      background: #1e981e; }
  .presentation_web .modern_offer_template .offer_checkout_launcher_expired {
    opacity: 0.5; }
  @media screen and (min-width: 800px) {
    .presentation_web .modern_offer_template {
      padding: 2em; }
      .presentation_web .modern_offer_template .offer_content {
        padding: 2em;
        display: flex;
        flex-direction: row; }
        .presentation_web .modern_offer_template .offer_content .offer_content_actions .offer_action_module {
          position: -webkit-sticky;
          position: sticky;
          top: 10px; }
        .presentation_web .modern_offer_template .offer_content .offer_content_details {
          order: -1;
          padding-right: 20px; } }

.offer_wrapper .presentation_email table {
  width: 100%; }

.offer_wrapper .presentation_email .modern_offer_template {
  padding: 2em;
  line-height: normal; }

.grid_container {
  align-items: center;
  display: flex;
  justify-content: center;
  --masonryGutter: 3%; }

.grid {
  max-width: 1800px;
  width: 100%; }

.grid_item > * {
  margin-left: auto;
  margin-right: auto; }

.grid_item {
  margin: calc(var(--masonryGutter) / 2);
  width: calc(100% / 1 - var(--masonryGutter)); }
  .breakpoint_seed .grid_item {
    width: calc(100% / 2 - var(--masonryGutter)); }
  .breakpoint_plant .grid_item {
    width: calc(100% / 3 - var(--masonryGutter)); }

.grid.grid_masonry_not_loaded {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  justify-content: center; }

@media (min-width: 1050px) {
  .grid_item_full_width {
    width: calc(100% - var(--masonryGutter)) !important; } }

.grid_container div[class*="content_card"] {
  margin: auto !important; }

/** @fileoverview Carousel container class which works with the normal cards. */
.jumbo_carousel_container {
  position: relative; }
  .jumbo_carousel_container > div > .slick_slider > .slick-list {
    margin: auto;
    width: calc(100vw - 20px); }
    @media (min-width: 950px) {
      .jumbo_carousel_container > div > .slick_slider > .slick-list {
        width: calc(100vw - 160px);
        max-width: clamp(100%, 100%, 1350px); } }
    .jumbo_carousel_container > div > .slick_slider > .slick-list > .slick-track > .slick-slide {
      outline: 0;
      padding: 10px; }
      .jumbo_carousel_container > div > .slick_slider > .slick-list > .slick-track > .slick-slide > div {
        margin: auto !important; }
  .jumbo_carousel_container > div > .slick_slider > .slick-arrow {
    outline: 0;
    border: 0;
    color: transparent;
    z-index: 2147483647; }
  .jumbo_carousel_container > div > .slick_slider > .slick-prev {
    display: none;
    width: 20px;
    height: 50px;
    position: absolute;
    top: 45%;
    top: calc(50% - 25px);
    background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'17px' height%3D'26px' viewBox%3D'0 0 17 26' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EEB347B40-4CF1-4D68-BA4B-E41B22D1D33F%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'High-Fidelity-Mobile-and-Desktop' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Modal-Mobile' transform%3D'translate%28-5.000000%2C -337.000000%29' stroke%3D'%23ffffff' stroke-width%3D'3'%3E\a             %3Cg id%3D'Group-Copy-9' transform%3D'translate%288.000000%2C 339.000000%29'%3E\a                 %3Cpolyline id%3D'Path-Copy-6' points%3D'13 0 0 11 13 22'%3E%3C%2Fpolyline%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    opacity: 0.9;
    left: 15px; }
    .jumbo_carousel_container > div > .slick_slider > .slick-prev:hover {
      opacity: 1; }
    @media (min-width: 600px) {
      .jumbo_carousel_container > div > .slick_slider > .slick-prev {
        display: block; } }
  .jumbo_carousel_container > div > .slick_slider > .slick-next {
    display: none;
    width: 20px;
    height: 50px;
    position: absolute;
    top: 45%;
    top: calc(50% - 25px);
    background: url("data:image/svg+xml;charset=utf8,%3C%3Fxml version%3D'1.0' encoding%3D'UTF-8'%3F%3E\a%3Csvg width%3D'17px' height%3D'26px' viewBox%3D'0 0 17 26' version%3D'1.1' xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E\a     %3C%21-- Generator%3A sketchtool 59.1 %28101010%29 - https%3A%2F%2Fsketch.com --%3E\a     %3Ctitle%3EEB347B40-4CF1-4D68-BA4B-E41B22D1D33F%3C%2Ftitle%3E\a     %3Cdesc%3ECreated with sketchtool.%3C%2Fdesc%3E\a     %3Cg id%3D'High-Fidelity-Mobile-and-Desktop' stroke%3D'none' stroke-width%3D'1' fill%3D'none' fill-rule%3D'evenodd'%3E\a         %3Cg id%3D'Modal-Mobile' transform%3D'translate%28-5.000000%2C -337.000000%29' stroke%3D'%23ffffff' stroke-width%3D'3'%3E\a             %3Cg id%3D'Group-Copy-9' transform%3D'translate%288.000000%2C 339.000000%29'%3E\a                 %3Cpolyline id%3D'Path-Copy-6' points%3D'13 0 0 11 13 22'%3E%3C%2Fpolyline%3E\a             %3C%2Fg%3E\a         %3C%2Fg%3E\a     %3C%2Fg%3E\a%3C%2Fsvg%3E\a");
    background-repeat: no-repeat;
    background-position: center;
    cursor: pointer;
    opacity: 0.9;
    right: 15px;
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    transform: rotate(180deg); }
    .jumbo_carousel_container > div > .slick_slider > .slick-next:hover {
      opacity: 1; }
    @media (min-width: 600px) {
      .jumbo_carousel_container > div > .slick_slider > .slick-next {
        display: block; } }
  @media (max-width: 800px) {
    .jumbo_carousel_container > div > .slick_slider > .slick-prev {
      left: 0; }
    .jumbo_carousel_container > div > .slick_slider > .slick-next {
      right: 0; } }
  @media (max-width: 600px) {
    .jumbo_carousel_container > div > .slick_slider > .slick-arrow {
      display: none !important; } }
  .jumbo_carousel_container > div > .slick_slider > ul.slick-dots {
    display: flex;
    flex-direction: row;
    width: fit-content;
    margin: auto;
    padding: 0; }
    .jumbo_carousel_container > div > .slick_slider > ul.slick-dots li {
      display: block;
      list-style-type: none;
      margin: 0;
      padding: 6px;
      opacity: 0.5; }
    .jumbo_carousel_container > div > .slick_slider > ul.slick-dots li:hover,
    .jumbo_carousel_container > div > .slick_slider > ul.slick-dots li.slick-active {
      opacity: 1; }
    .jumbo_carousel_container > div > .slick_slider > ul.slick-dots button {
      display: block;
      width: 12px;
      height: 12px;
      border-radius: 50%;
      background-color: #ffffff;
      border: 0;
      outline: 0;
      color: transparent;
      font-size: 0;
      box-sizing: border-box; }
  @media (min-height: 700px) {
    .jumbo_carousel_container .carousel_slide_item > * {
      max-height: calc(100vh - 50px);
      overflow-y: auto;
      overflow-x: hidden; } }
