.Subscribe-Savecustom {
    width: 100%;
    height: 100%;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  gap: 40px;
  padding: 0;
  background-color: #ffffff;
  margin-top: 40px;
}
.Subscribecontentcustom {
    width: 100%;
    height: 100%;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  gap: 40px;
  padding: 0;
}
.custsubschead{
    /* height: 165px; */
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 20px;
  padding: 0 0 10px;
  position:relative;

}
.custSubscribe-Save-Unlock-Exclusive-Deals-Automatically {
  /* height: 71%; */
  align-self: stretch;
  width: 100%;
  flex-grow: 0;
  font-family: GeneralSans;
  font-size: 48px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: center;
  color: #1d0033;
}
.custNever-miss-out-on-top-deals-again-With-our-Subscribe-Save-plans-youll-receive-curated-vouchers {
  /* height: 21px; */
  align-self: center;
  flex-grow: 0;
  font-family: Inter;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: center;
  color: #413a45;
  width: 67%;
}
img.D-Graphic {
  width: 83.1px;
  height: 83.1px;
  flex-grow: 0;
  object-fit: contain;
  transform: rotate(-180deg);
  box-shadow: inset -6px -6px 8px 0 rgba(0, 0, 0, 0.2), inset 6px 6px 4px 0 rgba(255, 255, 255, 0.25);
}
img.custsubD-Graphic {
  width: 83.1px;
  height: 83.1px;
  flex-grow: 0;
  object-fit: contain;
  position: absolute;
  left: 9%;
      top: 128px;
    /* transform: rotate(-180deg);
  box-shadow: inset -6px -6px 8px 0 rgba(0, 0, 0, 0.2), inset 6px 6px 4px 0 rgba(255, 255, 255, 0.25); */
}
.suboptionscust{
  cursor: pointer;
    width: 54%;
    height: 67px;
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  gap: 10px;
  padding: 5px;
  border-radius: 100px;
  /* box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.08); */
  border: solid 1px #00000014;

}
.custsubfirstopt{
  height: 43px;
  flex-grow: 1;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 10px;
  padding: 10px;
  border-radius: 100px;
}
.custWeekly {
  height: 23px;
  flex-grow: 1;
  font-family: Inter;
  font-size: 18px;
  font-weight: bold !important;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: center;
  color: #1d0033;
}
  .custsubfirstsecond {
  align-self: stretch;
  flex-grow: 1;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 10px;
  padding: 10px;
  border-radius: 100px;
 
}
.active-style {
  padding: 10px 30px;
  border-radius: 100px;
  background-color: #9000ff;
  color: white;
}
.custMonthly {
  width: 73px;
  height: 23px;
  flex-grow: 0;
  font-family: Inter;
  font-size: 18px;
  font-weight: bold !important;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
}
.custoptmaindiv {
  width: 78.25%;
  /* height: 692px; */
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  gap: 40px;
  padding: 0;
}
.custoptmaindiv12 {
  width: 78.25%;
  /* height: 692px; */
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: stretch;
  gap: 40px;
  padding: 0;
}
.custoptdiv1sub1 {
  /* height: 330px; */
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  border-top-left-radius: 10px;
    border-top-right-radius: 10px;
  gap: 40px;
  padding: 40px 20px;
  border-bottom: solid 1px #ebebeb;
  border: solid 1px #ebebeb;

  background-color: #f9f9f9;
}
.custoptdiv2sub1 {
  /* height: 330px; */
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 40px;
  padding: 40px 20px;
  border-bottom: solid 1px #ebebeb;
  background-color: #f9f9f9;
  border-top-left-radius: 10px;
    border-top-right-radius: 10px;
  border: solid 1px #ebebeb;

}
.custoptcon1 {
  height: 62px;
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 10px;
  padding: 0;
}
.optetxt {
  height: 17px;
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  align-items: flex-start;
  padding: 0;
}
.optetxt1 {
  /* width: 91px;
  height: 16px; */
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  padding: 2px 12px;
  border-radius: 5px;
  background-color: #ff9900;
}
.Recommended {
  width: 67px;
  height: 12px;
  flex-grow: 0;
  font-family: Inter;
  font-size: 9px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
}
.Elitesubcust- {
  height: 35px;
  align-self: stretch;
  flex-grow: 0;
  font-family: GeneralSans;
  font-size: 27px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}
.custoptcon2 {
  /* width: 175px;
  height: 48px; */
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  /* justify-content: center; */
  align-items: baseline;
    gap: 2.5%;
  padding: 0;
}
.AED-6999 {
  width: auto;
  height: 48px;
  flex-grow: 0;
  font-family: GeneralSans;
  font-size: 37px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.per-month {
  height: 12px;
  flex-grow: 0;
  font-family: Inter;
  font-size: 9px;
  font-weight: bold !important;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: center;
  color: #818181;
}
.newcustPrimary-btn-sm {
  /* height: 60px; */
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  cursor: pointer;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  border-radius: 10px;
  background-color: #9000ff;
}
.new2custPrimary-btn-sm {
  /* height: 60px; */
  cursor: pointer;
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
  padding: 20px;
  border-radius: 10px;
  background-color: #1d0033;
}
.See-All-Brands {
  height: 18px;
  flex-grow: 1;
  font-family: Inter;
  font-size: 14px;
  font-weight: bold !important;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: center;
  color: #ffffff;
}
.custoptdiv1sub2 {
  align-self: stretch;
  flex-grow: 1;
  
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 20px;
  padding: 40px 20px;
  border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
  border: solid 1px #ebebeb;
}
.custoptdiv2sub2 {
  align-self: stretch;
  flex-grow: 1;
  
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 20px;
  padding: 40px 20px;
  border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
  border: solid 1px #ebebeb;
}
.custoptdiv2sub2 {
  align-self: stretch;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 20px;
  padding: 40px 20px;
}
.custFeatures {
  width: 83px;
  height: 23px;
  flex-grow: 0;
  font-family: Inter;
  font-size: 18px;
  font-weight: bold !important;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: center;
  color: #1d0033;
}
.custoptdiv1sub2con2 {
  /* height: 220px; */
  margin-top: 10px;
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 5px;
  padding: 0;
}
.custoptdiv2sub2con2 {
  height: 100%;
  margin-top: 10px;

  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 5px;
  padding: 0;
}
.custoptmaindiv1 {
  width: 48.1%;
  display: flex;
    flex-direction: column;

}
.custoptmaindiv2 {
  width: 48.1%;
  display: flex;
  flex-direction: column;
}
.con21 {

/* height: 20px; */
align-self: stretch;
flex-grow: 0;
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
gap: 10px;
padding: 0;

}
.Frametick {
  width: 20px;
  height: 20px;
  flex-grow: 0;
  object-fit: contain;
  background-size: contain;
  }
.Voucher-Access-Full-premium-selection-of-vouchers {
/* height: 18px; */
flex-grow: 1;
opacity: 0.8;
font-family: Inter;
font-size: 14px;
font-weight: bold;
font-stretch: normal;
font-style: normal;
line-height: 1.3;
letter-spacing: normal;
text-align: left;
color: #1d0033;
}

.Voucher-Access-Full-premium-selection-of-vouchers .regular-text-sm {
font-weight: normal;
}
.Voucher-Redemption-Limit-5-vouchers-per-week {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Voucher-Redemption-Limit-5-vouchers-per-week .regular-text-sm {
  font-weight: bold;
}
.Discount-Coupon-on-On-Demand-Vouchers-Up-to-15 {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Discount-Coupon-on-On-Demand-Vouchers-Up-to-15 .regular-text-sm {
  font-weight: bold;
}
.Customer-Support-Priority-concierge-support {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Customer-Support-Priority-concierge-support .regular-text-sm {
  font-weight: normal;
}
.Notifications-Personalized-notifications {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Notifications-Personalized-notifications .regular-text-sm {
  font-weight: normal;
}
.Voucher-Expiry-Alerts-Enhanced-alerts {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Voucher-Expiry-Alerts-Enhanced-alerts .regular-text-sm {
  font-weight: bold;
}
.Access-to-Premium-Vouchers-Yes {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Access-to-Premium-Vouchers-Yes .regular-text-sm {
  font-weight: bold;
}
.Exclusive-Offers-Promotions-Yes {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Exclusive-Offers-Promotions-Yes .regular-text-sm {
  font-weight: bold;
}
.Early-Access-to-New-Vouchers-Yes {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Early-Access-to-New-Vouchers-Yes .regular-text-sm {
  font-weight: bold;
}
.AED-3499 {
  width: auto;
  height: 48px;
  flex-grow: 0;
  font-family: GeneralSans;
  font-size: 37px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}
.Explorercust- {
  height: 35px;
  align-self: stretch;
  flex-grow: 0;
  font-family: GeneralSans;
  font-size: 27px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}
.Voucher-Access-Curated-selection-of-vouchers {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Voucher-Access-Curated-selection-of-vouchers .regular-text-sm {
  font-weight: normal;
}
.Voucher-Redemption-Limit-2-vouchers-per-week {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Voucher-Redemption-Limit-2-vouchers-per-week .regular-text-sm {
  font-weight: bold;
}
.Discount-Coupon-on-On-Demand-Vouchers-Up-to-5 {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Discount-Coupon-on-On-Demand-Vouchers-Up-to-5 .regular-text-sm {
  font-weight: bold;
}
.Customer-Support-Standard-email-support {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Customer-Support-Standard-email-support .regular-text-sm {
  font-weight: normal;
}
.Notifications-Standard-notifications {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Notifications-Standard-notifications .regular-text-sm {
  font-weight: normal;
}
.Voucher-Expiry-Alerts-Standard-alerts {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Voucher-Expiry-Alerts-Standard-alerts .regular-text-sm {
  font-weight: bold;
}
.con211 {
  /* height: 20px; */
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 10px;
  padding: 0;
  opacity: 0.6;
}
.Exclusive-Offers-Promotions-No {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.48;
  font-family: Inter;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Exclusive-Offers-Promotions-No .regular-text-sm {
  font-weight: bold;
}
.Early-Access-to-New-Vouchers-No {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.48;
  font-family: Inter;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Early-Access-to-New-Vouchers-No .regular-text-sm {
  font-weight: bold;
}
.Access-to-Premium-Vouchers-No {
  /* height: 18px; */
  flex-grow: 1;
  opacity: 0.48;
  font-family: Inter;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Access-to-Premium-Vouchers-No .regular-text-sm {
  font-weight: bold;
}
.subscribecontentquery {
  /* height: 392px; */
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 20px;
  padding: 0;
}
.subscribecontentquery1{
  /* height: 180px; */
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 40px;
  padding: 0 0 40px;
}
.Why-Choose-Subscribe-Save {
  height: 48px;
  align-self: stretch;
  flex-grow: 0;
  font-family: GeneralSans;
  font-size: 37px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: var(--dark-primary-colr);
}
.subscribecontent2
  {
  height: 52px;
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-start;
  gap: 10px;
  padding: 0;
}
.subscribecontentsub1 {
  height: 52px;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 10px;
  padding: 0;
}
.Frame-sub11 {
  /* height: 21px; */
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  gap: 10px;
  padding: 0;
}
img.Framenewsub {
  width: 20px;
  height: 20px;
  flex-grow: 0;
  object-fit: contain;
}
.Effortless-Savings-Get-new-vouchers-delivered-automatically {
  /* height: 21px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Effortless-Savings-Get-new-vouchers-delivered-automatically .regular-text {
  font-weight: bold;
}
.Curated-for-You-Receive-the-best-deals-tailored-to-your-needs {
  /* height: 21px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Curated-for-You-Receive-the-best-deals-tailored-to-your-needs .regular-text {
  font-weight: bold;
}
.Exclusive-Access-Enjoy-priority-delivery-and-early-access-to-top-services {
  /* height: 21px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Exclusive-Access-Enjoy-priority-delivery-and-early-access-to-top-services .regular-text {
  font-weight: bold;
}
.Flexible-Plans-Cancel-or-modify-your-plan-at-any-time {
  /* height: 21px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.Flexible-Plans-Cancel-or-modify-your-plan-at-any-time .regular-text {
  font-weight: bold;
}
.subscqu2{
  height: 192px;
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 40px;
  /* padding: 0 0 40px; */

}
.How-It-Works {
  height: 48px;
  align-self: stretch;
  flex-grow: 0;
  font-family: GeneralSans;
  font-size: 37px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}
.subscqu21 {
  height: 83px;
  align-self: stretch;
  flex-grow: 0;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: stretch;
  gap: 10px;
  padding: 0;
}
.-Choose-Your-Plan-Pick-a-monthly-quarterly-or-annual-plan {
  /* height: 21px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.-Choose-Your-Plan-Pick-a-monthly-quarterly-or-annual-plan .regular-text {
  font-weight: bold;
}
.-Get-Your-Vouchers-Receive-curated-vouchers-via-email-on-schedule {
  /* height: 21px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.-Get-Your-Vouchers-Receive-curated-vouchers-via-email-on-schedule .regular-text {
  font-weight: bold;
}
.-Enjoy-Your-Benefits-Unlock-exclusive-access-and-premium-services {
  /* height: 21px; */
  flex-grow: 1;
  opacity: 0.8;
  font-family: Inter;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.3;
  letter-spacing: normal;
  text-align: left;
  color: #1d0033;
}

.-Enjoy-Your-Benefits-Unlock-exclusive-access-and-premium-services .regular-text {
  font-weight: bold;
}
.Elitesubcust-, .Explorercust-{
  display: flex;
  gap: 10px;
}
.arabic-rtl .Elitesubcust-, .arabic-rtl .Explorercust-{
  flex-direction: row-reverse;
  justify-content: right;
}
@media (min-width: 768px) and (max-width: 773px){

.custSubscribe-Save-Unlock-Exclusive-Deals-Automatically {

    display: flex;
    justify-content: center;
    align-items: center;
    width: 103%;
}
}
/* @media (min-width: 904px) and (max-width: 975px){

  .custoptmaindiv {
    height: 713px;
  }
  .custoptmaindiv12 {
    height: 713px;
  }
}
@media (min-width: 880px) and (max-width: 903px){

.custoptmaindiv {
  height: 749px;
}
.custoptmaindiv12 {
  height: 749px;
}
}
@media (min-width: 785px) and (max-width: 903px){

.custoptmaindiv {
    height: 778px;}

.custoptmaindiv12 {
    height: 778px;}
}
@media (min-width: 768px) and (max-width: 784px){

.custoptmaindiv {
    height: 801px;
  }
  .custoptmaindiv12 {
    height: 801px;
  }
} */
@media (min-width: 768px){
  .AED-6999{
    white-space: nowrap;
  }
  .AED-3499{
    white-space: nowrap;

  }
}
/*********************mobile */
@media (max-width: 767px){
  .custSubscribe-Save-Unlock-Exclusive-Deals-Automatically {
    font-size: 27px !important;
  }
  .custNever-miss-out-on-top-deals-again-With-our-Subscribe-Save-plans-youll-receive-curated-vouchers{
    font-size: 14px;

  }
  img.custsubD-Graphic {
    width: 41px;
    height: 41px;
  }
  .suboptionscust {
    width: 96.7%;
  }
  .custoptmaindiv {
    width: unset;
    display: flex;
    flex-direction: column;
  }
  .custoptmaindiv12 {
    width: unset;
    display: flex;
    flex-direction: column;
  }
    .custoptmaindiv1 {
    width: unset;
    height: 105%;
}
.custoptmaindiv2 {
    width: unset;
}
.custoptmaindiv {
        gap: 25px;
    }
    .custoptmaindiv12 {
        gap: 25px;
    }
.subscribecontent2 {
   
    display: flex;
    flex-direction: column;
}
.custoptmaindiv {
    height: 71%;
}
.custoptmaindiv12 {
    height: 71%;
}
.Why-Choose-Subscribe-Save {
  height: unset;
}
.custoptdiv1sub2 {
  height: 50%;
}
.custoptdiv2sub2 {
  height: 54.5%;

}
.custoptdiv2sub1 {
  gap: 20px;
    padding: 20px;
}
.subscribecontentsub1 {
  height: unset;
}
.subscribecontentquery1 {
        height: 217px;
        gap: 20px;
    }
.subscribecontentquery {
  /* margin-top: 40px; */
  gap: 15px;

}
.custoptdiv1sub1 {
    height: 208px;

    gap: 20px;
    padding: 20px;
   
}

.suboptionscust{
  height: 78px;
}
.subscqu2 {
  height: 211px;
  gap: 10px;

}
.Why-Choose-Subscribe-Save {
  font-size: 27px !important;
}
.Effortless-Savings-Get-new-vouchers-delivered-automatically {
  font-size: 12px !important;

}
.Curated-for-You-Receive-the-best-deals-tailored-to-your-needs{
  font-size: 12px !important;

}
.Flexible-Plans-Cancel-or-modify-your-plan-at-any-time{
    font-size: 12px !important;

}
.Exclusive-Access-Enjoy-priority-delivery-and-early-access-to-top-services{
  font-size: 12px !important;

}
.-Choose-Your-Plan-Pick-a-monthly-quarterly-or-annual-plan {
  font-size: 12px !important;

}
.-Get-Your-Vouchers-Receive-curated-vouchers-via-email-on-schedule {
  font-size: 12px !important;

}
.-Enjoy-Your-Benefits-Unlock-exclusive-access-and-premium-services {
  font-size: 12px !important;

}
.Effortless-Savings-Get-new-vouchers-delivered-automatically .regular-text{
  font-size: 12px;

}
.Curated-for-You-Receive-the-best-deals-tailored-to-your-needs .regular-text{
  font-size: 12px;

}
.Flexible-Plans-Cancel-or-modify-your-plan-at-any-time .regular-text{
    font-size: 12px;

}
.Exclusive-Access-Enjoy-priority-delivery-and-early-access-to-top-services .regular-text{
  font-size: 12px;

}
.-Choose-Your-Plan-Pick-a-monthly-quarterly-or-annual-plan .regular-text{
  font-size: 12px;

}
.-Get-Your-Vouchers-Receive-curated-vouchers-via-email-on-schedule .regular-text {
  font-size: 12px;

}
.-Enjoy-Your-Benefits-Unlock-exclusive-access-and-premium-services .regular-text {
  font-size: 12px;

}
.How-It-Works{
  font-size: 27px !important;
}
/* img.custsubD-Graphic {
 
  top: 39%;
} */
.custNever-miss-out-on-top-deals-again-With-our-Subscribe-Save-plans-youll-receive-curated-vouchers {
  width: 93%;
}
}
@media (min-width: 451px) and (max-width: 767px) {
    .subscribecontentquery1 {
        height: 157px;
        gap: 20px;
    }
}
@media (min-width: 445px) and (max-width: 768px) {
  img.custsubD-Graphic {
    left: 2%;
    top: 252px;

    }
}
@media (max-width: 377px) {
    img.custsubD-Graphic {
        top: 22%;
        left: 3%;
    }
}
