/*  Pretendard  */
@font-face {
  font-family: "Pretendard";
  src: url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-ExtraBold.woff2")
      format("woff2"),
    url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-ExtraBold.woff")
      format("woff");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pretendard";
  src: url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-Black.woff2")
      format("woff2"),
    url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-Black.woff")
      format("woff");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pretendard";
  src: url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-Bold.woff2")
      format("woff2"),
    url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-Bold.woff")
      format("woff");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pretendard";
  src: url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-ExtraLight.woff2")
      format("woff2"),
    url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-ExtraLight.woff")
      format("woff");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pretendard";
  src: url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-Light.woff2")
      format("woff2"),
    url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-Light.woff")
      format("woff");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pretendard";
  src: url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-Medium.woff2")
      format("woff2"),
    url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-Medium.woff")
      format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pretendard";
  src: url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-Regular.woff2")
      format("woff2"),
    url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-Regular.woff")
      format("woff");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pretendard";
  src: url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-SemiBold.woff2")
      format("woff2"),
    url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-SemiBold.woff")
      format("woff");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Pretendard";
  src: url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-Thin.woff2")
      format("woff2"),
    url("/wp-content/themes/cw_multilingual/template/assets/fonts/pretendard/Pretendard-Thin.woff")
      format("woff");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

/* Font Family */

@font-face {
  font-family: "Instrument_Serif";
  src: url("../../fonts/Instrument_Serif/InstrumentSerif-Italic.woff")
    format("woff");
  font-weight: 400;
  font-style: 400;
  font-display: swap;
}

@font-face {
  font-family: "Unitea Sans";
  src: url("../../fonts/UniteaSans/UniteaSans-Regular.woff") format("woff2"),
    url("../../fonts/UniteaSans/UniteaSans-Regular.woff2") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Exocon_regular";
  src: url("../../fonts/Excon/Excon-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Exocon_bold";
  src: url("../../fonts/Excon/Excon-Bold.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

/* Font Family */

/*  Pretendard  */

/* Global Components Starts */
.cw_bfcm_outline_bold_btn {
  padding: 12px 24px;
  color: var(--Base-White, #fff);
  text-align: center;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  letter-spacing: -0.16px;
  border: 1px solid #c6f60f;
}
.cw_bfcm_outline_bold_btn:hover {
  padding: 12px 24px;
  color: #000;
  text-align: center;
  font-family: Poppins;
  font-size: 16px;
  font-style: normal;
  font-weight: 600;
  line-height: 150%;
  letter-spacing: -0.16px;
  border: 1px solid #c6f60f;
  background: #c6f60f;
}
/* Global Components Ends */

.cw_bfcm_deals_main .ppc-hdr-wrap nav.affix .ppc-nav li .nav-list {
  font-size: 16px;
  color: rgba(255, 255, 255, 0.5);
}
.cw_bfcm_deals_main .ppc-hdr-wrap nav.affix .ppc-nav li .nav-list:active,
.cw_bfcm_deals_main .ppc-hdr-wrap nav.affix .ppc-nav li .nav-list:focus {
  color: #fff;
  font-size: 16px;
}
.cw_bfcm_deals_main .ppc-hdr-wrap nav.affix .ppc-nav li.active .nav-list {
  color: #fff;
  border-bottom: none;
}
.cw_bfcm_deals_main .ppcNavBar .ppc-hdr-wrap nav.affix {
  padding: 20px 36px;
  border-radius: 100px !important;
  background: #090236;
  background-size: contain;
  -webkit-backdrop-filter: saturate(200%) blur(20px);
  backdrop-filter: saturate(200%) blur(10px);
  box-shadow: none;
  border-radius: 0px !important;
  transform: translateY(10px);
}
.cw_bfcm_deals_main
  .ppcNavBar
  .ppc-hdr-wrap
  .navbar-header
  .ppc-value-hdr-cw-logo-1
  svg {
  margin-top: 16px;
}
body.modal-open .ppcNavBar {
  filter: blur(10px);
}
.cw_bfcm_deals_main .ppc-hdr-wrap nav .ppc-value-hdr-cw-logo {
  background: url(https://www.cloudways.com/wp-content/uploads/2024/10/cw_bfcm_logo.svg)
    no-repeat !important;
}

/* Nav bar ENDS */

/* Hero fold start */
.cw_bfcm_deals_main .heroBg {
  background: url(https://test.cloudways.com/wp-content/uploads/2024/10/cw_bfcm_deals_bg.png)
    no-repeat center;
  background-size: cover;
  background-color: #180327;
  padding: 240px 0 70px;
}
.cw_bfcm_deals_main .heroFold .p1-semibold.offerBar {
  color: #c6f60f;
  text-align: center;
  font-family: "Pretendard";
  margin-bottom: 24px;
}
.cw_bfcm_deals_main .heroFold h1 {
  color: #fff;
  text-align: center;
  font-family: "Bebas Neue";
  font-size: 96.365px;
  font-style: normal;
  font-weight: 700;
  max-width: 850px;
  margin: 0 auto 10px;
}
.cw_bfcm_deals_main .heroFold h1 span {
  color: #fff;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  position: relative;
  z-index: 1;
}
.cw_bfcm_deals_main .heroFold h1 .cw_bfcm_highlight::before {
  content: "";
  position: absolute;
  background: url(https://test.cloudways.com/wp-content/uploads/2024/10/cw_bfcm_text_highlight.png)
    no-repeat;
  z-index: -1;
  background-size: 100%;
  width: 382px;
  height: 128px;
  top: -25px;
  left: -24px;
  bottom: 0;
  right: 0;
}
.cw_bfcm_deals_main .heroFold .p1-regular {
  color: #fff;
  text-align: center;
  font-family: "Poppins";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  max-width: 910px;
  margin: 0 auto 10px;
}
.cw_bfcm_deals_main .heroFold .p2-regular {
  color: rgba(255, 255, 255, 0.7);
  text-align: center;
  font-family: "Poppins";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%; /* 24px */
  letter-spacing: -0.16px;
  margin: 0 auto;
}

/* Hero fold Ends */

/* Second Fold Starts */
.cw_bfcm_deals_main .cw_bfcm_dealsFold {
  /* background: linear-gradient(306deg, rgba(76, 26, 125, 0.10) -4.81%, rgba(21, 2, 42, 0.10) 98.43%); */
  background: url(https://test.cloudways.com/wp-content/uploads/2024/10/cw_bfcm_deals_bg-1.png)
    no-repeat center;
  background-size: 100% 100%;
  background-color: #000;
}
.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsWrapper {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 40px;
  border-radius: 8px;
  border: 1px solid rgba(255, 255, 255, 0.7);
}
.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .coupendetails {
  display: flex;
  gap: 48px;
}
.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard li {
  list-style: none;
}
.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealheading {
  display: flex;
  align-items: center;
  color: #fff;
  margin-bottom: 12px;
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealheading
  h4 {
  font-family: "Poppins";
  font-size: 24px;
  font-weight: 600;
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealheading
  i {
  margin-left: 8px;
  position: relative;
}
.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealContent {
  position: relative;
  width: 332px;
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealContent
  p {
  color: #fff;
  font-family: "Poppins";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
}
/* .cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealContent i{
    position: absolute;
    top: 0;
    left: 128px;
} */
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealContent
  i
  svg
  path {
  fill: #fcfcfc !important;
  opacity: 0.4;
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealContent
  i
  .vd_tooltip {
  position: absolute;
  top: -45px;
  width: 300px;
  z-index: 1;
  padding: 8px 12px;
  border-radius: 8px;
  background: #ffffff;
  opacity: 0;
  color: #091e42;
  text-align: center;
  font-family: "Poppins";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  visibility: hidden;
  left: 34px;
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealContent
  i
  .vd_tooltip::before {
  content: "";
  background: #fff;
  width: 12px;
  height: 7px;
  position: absolute;
  clip-path: polygon(49% 100%, 0 0, 100% 0);
  top: 55px;
  right: 56px;
  left: -251px;
  margin: 0 auto;
  transform: rotate(90deg);
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealContent
  i:hover
  .vd_tooltip {
  opacity: 1 !important;
  visibility: visible !important;
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealContent
  p
  span {
  color: #fff;
  font-size: inherit;
  font-weight: 700;
  font-family: inherit;
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealCoupon
  span,
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealValidity
  span {
  color: rgba(255, 255, 255, 0.8);
  font-family: Poppins;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
}
.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealCoupon {
  position: relative;
  padding-left: 30px;
  width: 325px;
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealCoupon
  i {
  /* position: absolute;
    top: 30px;
    right: 14px; */
  opacity: 0;
  visibility: hidden;
  margin-left: 12px;
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealCoupon:hover {
  cursor: pointer;
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealCoupon:hover
  i {
  opacity: 1 !important;
  visibility: visible !important;
}

.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealValidity {
  position: relative;
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealValidity::before {
  content: " ";
  position: absolute;
  width: 1.5px;
  background-color: #fff;
  left: -40px;
  opacity: 0.4;
  height: 50px;
  border-radius: 50%;
  top: 10px;
}
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealCoupon
  p {
  display: flex;
  align-items: center;
}
.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealCoupon p,
.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealValidity
  p {
  color: #fff;
  font-family: "Poppins";
  font-size: 18px;
  font-style: normal;
  font-weight: 700;
  margin-top: 10px;
}

/* Second Fold Ends */
/* FAQS Start */
.cw_bfcm_deals_main .bfcm_deals_faqs {
  background: url(https://test.cloudways.com/wp-content/uploads/2024/10/cw_bfcm_deals_faq_bg.png)
    no-repeat center;
  background-size: cover;
  background-color: #000;
  position: relative;
}
.cw_bfcm_deals_main .bfcm_deals_faqs::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  bottom: 0;
  right: 0;
  background: url(https://test.cloudways.com/wp-content/uploads/2024/10/cw_bfcm_deals_faq_bg.png)
    no-repeat center;
  background-size: cover;
  background-color: #000;
}
.cw_bfcm_deals_main .bfcm_deals_faqs .globle_faq .glb-nfaq-ttl h2 {
  color: #fff;
  text-align: center;
  position: relative;
  margin: 0 auto;
}
.cw_bfcm_deals_main .bfcm_deals_faqs .globle_faq .glb-nfaq-ttl h2 span {
  font-size: inherit;
  font-weight: inherit;
  position: relative;
  z-index: 1;
  color: #fff;
}
.cw_bfcm_deals_main .bfcm_deals_faqs .globle_faq .glb-nfaq-ttl h2 span::before {
  content: "";
  position: absolute;
  background: url(https://test.cloudways.com/wp-content/uploads/2024/10/pink-higlight-faq-bfcm.png)
    no-repeat;
  z-index: -1;
  background-size: 100%;
  width: 220px;
  height: 50px;
  top: 3px;
  left: -8px;
}
.cw_bfcm_deals_main .bfcm_deals_faqs .globle_faq .glb-nfaq-ttl p {
  color: #fff;
  margin-bottom: 0;
  max-width: 575px;
  font-size: 16px;
  margin: 16px auto 0;
  text-align: center;
  position: relative;
}
.cw_bfcm_deals_main .bfcm_deals_faqs .globle_faq .glb-nfaq-ttl {
  margin-bottom: 36px;
}
.cw_bfcm_deals_main .bfcm_deals_faqs #glb-nfaq-wrap.globle_faq .wt-faq-que {
  padding: 36px 50px 46px 0px;
}
.cw_bfcm_deals_main .wt-faq.pull-wide {
  padding: 0 24px;
}
.cw_bfcm_deals_main .wt-faq {
  position: relative;
  background: linear-gradient(
    306deg,
    rgba(110, 40, 177, 0.3) -4.81%,
    rgba(21, 2, 42, 0.3) 98.43%
  );
  border: 1px solid #fff;
  position: relative;
}
.cw_bfcm_deals_main #glb-nfaq-wrap.globle_faq .wt-faq-que .btn {
  color: #fff;
  font-family: "Pretendard";
  font-size: 24px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 28.8px */
}
.cw_bfcm_deals_main #glb-nfaq-wrap.globle_faq .wt-faq-que .wt-faq-ans {
  color: rgba(255, 255, 255, 0.8);
  font-family: "Pretendard";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 22.4px */
}
.cw_bfcm_deals_main #glb-nfaq-wrap .wt-faq-que:last-child {
  border: none !important;
}
.cw_bfcm_deals_main #glb-nfaq-wrap.globle_faq {
  padding: 120px 0;
}
.cw_bfcm_deals_main #glb-nfaq-wrap.globle_faq .wt-faq-que .btn::after {
  content: "";
  background: url(https://test.cloudways.com/wp-content/uploads/2024/10/cw_bfcm_faq_plus.svg)
    no-repeat center;
  background-size: 100% 100%;
  width: 100px;
  height: 100px;
  position: absolute;
  right: -70px;
  top: -34px;
}

.cw_bfcm_deals_main
  .cw_bfcm_dealsFold
  .cw_bfcm_dealsCard
  .cw_bfcm_dealContainer {
  display: flex;
}

.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealContent {
  margin-left: 30px;
}

.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .coupendetails {
  align-items: center;
  justify-content: space-between;
  width: 70%;
}






/* bfcm deals 2025 css  | Begins*/


/* navigation  | Begins */

/* .cw_cmpg_body .bfcm_deals25 .cw_bfcm25_gbl_btn{
  height: auto;
  } */
  /* navigation  | ENds */
  
  
  /* hero fold  | Begins */

  .cw_bfcm_deals_main.bfcm_deals25 .heroBg{
    background: url(https://www.cloudways.com/wp-content/uploads/2025/10/bfcm_home_hero_bg.png) no-repeat #000 center bottom;
   background-size: cover;
   padding: 0;

  }
   .bfcm_deals25 .newAutoscaleBanner.copilot_uplift_section .home_hero.cw_copilot_uplift{
    background: unset;
  }

  .bfcm_deals25 .home_hero.bfcm25_home_hero .cw_copilot_home_banner .textWrap .sub-title{
    color:  #FE7733;
    text-align: center;
    font-family: "Pretendard";
    font-size: 20.519px;
    font-style: normal;
    font-weight: 600;
    line-height: 27.187px; /* 132.497% */
    letter-spacing: 0.41px;
    text-transform: uppercase;
    margin: 0 auto 10px;
  }

   .bfcm_deals25 .home_hero.bfcm25_home_hero .cw_copilot_home_banner .textWrap h2{
    color: #FFF;
    text-align: center;
    font-size: 76px;
    font-weight: 600;
    line-height: 93.99px; /* 123.671% */
  }

  .bfcm_deals25 .home_hero.bfcm25_home_hero .cw_copilot_home_banner .textWrap h2 span{
    font-size: inherit;
    font-weight: inherit;
    font-family: "Instrument_Serif";
  }

   .bfcm_deals25 .cw_copilot_uplift .cw_copilot_home_banner .textWrap .p1-regular{
    color: #FFF;
    text-align: center;
    margin: 10px auto 36px;
    max-width: 910px;
  }

  .bfcm_deals25 .home_hero.cw_copilot_uplift .cw_copilot_home_banner{
    text-align: center;
    /* max-width: 853px; */
    margin: 0 auto;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    gap: 70px;
    position: relative;
  }
  .bfcm_deals25 .newAutoscaleBanner.copilot_uplift_section .home_hero.cw_copilot_uplift.bfcm25_home_hero{
    padding: 180px 0 120px;
    display: block;
}
.bfcm_deals25 .home_hero.bfcm25_home_hero .cw_copilot_home_banner .textWrap .offer-txt{
    margin-left:auto ;
    margin-right: auto;
    color: rgba(255, 255, 255, 0.70);
    text-align: center;
    font-size: 16px;
    font-weight: 400;
    line-height: 150%; 
    letter-spacing: -0.16px;
}
.bfcm_deals25 .bfcmtimerwrap{
  background: linear-gradient(216deg, #b2a1ff, #fe7733);
}

.cw_cmpg_body .home_hero.bfcm25_home_hero .cw_copilot_home_banner .bfcmtimerwrap .timerWrap .cw_bfcm25_gbl_btn{
  /* font-size: 18px; */
}
  
  /* hero fold  | Ends*/

  /* bfcm deals fold | Begins */


.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold{
  padding: 120px 0 100px;
  background: #000103;
}

.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealContent{
  width: 362px;
  /* width: auto; */
  margin-left: 0;
}
.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealContainer{
  gap: 32px;
  width: 40%;
  align-items: center;
}
.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealCoupon {
  padding-left: 0px;
  width: 240px;
}
.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .coupendetails{
  width: 60%;
  justify-content: flex-end;
}
.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealValidity::before{
  left: -50px;
}
.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_deal_btn .cw_bfcm25_gbl_btn{
  height: 48px;
  padding: 16px 24px;
}

.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealheading{
  gap: 8px;
  align-items: center;
}

.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealheading i{
  margin: 0;
}
.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealCoupon i svg path{
  fill : #fe7733;
}

.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard{
  border: 2px solid #3D3B40;
  background: linear-gradient(306deg, rgba(76, 26, 125, 0.10) -4.81%, rgba(21, 2, 42, 0.10) 98.43%);
}

.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealCoupon p, 
.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealValidity p{
  margin-bottom: 0;
  margin-top: 8px;

}
.cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealContent p{
  margin-bottom: 0;
}

.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard:not(.best_offerCard) .cw_bfcm_deal_btn .cw_bfcm25_gbl_btn{
  border-radius: 4px;
  border: 1px solid #FE7733;
  background: rgba(254, 119, 51, 0.20);
}
.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard.best_offerCard{
  background: linear-gradient(175deg, rgb(0 0 0) 22%, rgb(178 161 255 / 30%) 68.86% 72.86%, rgb(254 119 51 / 58%) 95.33%);
/* filter: blur(50px); */
  border: 1px solid rgba(254, 119, 51, 0.4);
  box-shadow:-2px 0px 20px 0px rgb(182 159 247 / 30%), 2px 0px 20px rgb(251 122 60 / 20%);
  position: relative;
}
.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsWrapper{
  gap: 36px;
}

.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm25_gbl_btn{
  font-size: 16px;
}

  /* bfcm deals fold  | Ends */

  /* faqs section | Begins */
  .cw_bfcm_deals_main.bfcm_deals25 .bfcm_deals_faqs{
  background:url(https://www.cloudways.com/wp-content/uploads/2025/10/deals-faqs-bg-splash.png) no-repeat center;
  background-size: cover;
  background-color: #000;
  }

  .cw_bfcm_deals_main.bfcm_deals25 #glb-nfaq-wrap.globle_faq{
    background: unset;
  }
  .cw_bfcm_deals_main .bfcm_deals_faqs::before{
    content: unset;
  }

  .cw_bfcm_deals_main.bfcm_deals25 .wt-faq{
    border: 1px solid #615C76;
    background: linear-gradient(306deg, rgba(76, 26, 125, 0.10) -4.81%, rgba(21, 2, 42, 0.10) 98.43%);
    border-radius: 8px;

  }
 .bfcm_deals25 #glb-nfaq-wrap .wt-faq-que{
    border-bottom: 1px solid #615C76 !important;
  }


  .cw_bfcm_deals_main.bfcm_deals25 #glb-nfaq-wrap.globle_faq .wt-faq-que .btn::after{
background: url(  https://www.cloudways.com/wp-content/uploads/2025/10/faqs.svg) no-repeat center;
  }
  /* bfcm deals 2025 css | ENds */

  .cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealContainer .deals-logo{
    border-radius: 8px;
    height: 105px;
    width: 105px;
  }

  footer#cw-footer.uplift-footer-nav .footer-nav-btm {
    background-color: #000;
}

.cw_bfcm_deals_main .ppcNavBar .ppc-hdr-wrap .ppc-nav .btn_large {
  padding: 12px 36px;
}




/* Responsive */
@media (max-width: 1199px) {
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealContainer {
    flex-direction: column;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealContent {
    margin-left: 0px;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealheading
    h4 {
    font-size: 20px;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealContent
    p {
    font-size: 16px;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealCoupon
    span,
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealValidity
    span {
    font-size: 13px;
  }
  .cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .coupendetails {
    width: 61%;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealCoupon
    p,
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealValidity
    p {
    font-size: 14px;
  }
}
@media (min-width: 992px) {
  @keyframes mymove {
    from {
      width: 175px;
    }
    to {
      width: 62px;
    }
  }
  .cw_bfcm_deals_main .ppcNavBar .ppc-hdr-wrap .navbar-header {
    left: 20px;
  }
  .cw_bfcm_deals_main
    .ppcNavBar
    .ppc-hdr-wrap
    .navbar-header
    .ppc-value-hdr-cw-logo-1 {
    display: flex;
  }
  .cw_bfcm_deals_main
    .ppcNavBar
    .ppc-hdr-wrap
    .navbar.affix
    .navbar-header
    .ppc-value-hdr-cw-logo-1
    .left {
    animation: mymove 0.5s linear both;
    width: 62px;
  }
  .cw_bfcm_deals_main .ppcNavBar .ppc-hdr-wrap .ppc-nav {
    justify-content: flex-end;
  }
  /* bfcm25 nav */
  .cw_cmpg_body .bfcm_deals25 nav.affix-top {
    top: 40px;
  }

.bfcm_deals25 nav.affix-top {
    top: 40px;
  }
  /* bfcm25 nav */

}
@media (max-width: 992px) {
  .cw_bfcm_deals_main .heroBg {
    padding: 140px 0 50px;
  }
  .cw_bfcm_deals_main .heroFold h1 {
    font-size: 57px;
    max-width: 500px;
  }
  .cw_bfcm_deals_main .heroFold .p1-regular {
    font-size: 16px;
  }
  .cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard {
    flex-direction: column;
    align-items: flex-start;
    gap: 24px;
  }
  .cw_bfcm_deals_main .heroFold h1 .cw_bfcm_highlight::before {
    width: 220px;
    top: -14px;
    left: -13px;
  }
  .cw_bfcm_deals_main
    .bfcm_deals_faqs
    .globle_faq
    .glb-nfaq-ttl
    h2
    span::before {
    width: 178px;
  }
  .cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .coupendetails,
  .cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .coupendetails {
    width: 100%;
    flex-wrap: wrap;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealContainer {
    flex-direction: column;
  }

  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealCoupon {
    padding-left: 0px;
  }
  .cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealContainer {
    gap: 24px;
    width: 100%;
    align-items: flex-start;
}
  .cw_bfcm_deals_main #glb-nfaq-wrap .wt-faq-que:last-child {
    border-bottom: 1px solid #d4d8dd !important;
    border-radius: 0;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealContent {
    width: 100%;
  }
  .cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealValidity{
    width: 50%;
  }
  .cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealCoupon{
    width: 40%;
  }
  .cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_deal_btn{
    width: 100%;
  }
  .cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealValidity::before{
    top: 0;
  }
  .cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .coupendetails{
    justify-content: flex-start;
    gap: 24px;
  }
  .cw_bfcm_deals_main.bfcm_deals25 #glb-nfaq-wrap .wt-faq-que:last-child {
    border-bottom: 1px solid #615C76 !important;
  }
    
  
}
@media (max-width: 992px) and (min-width: 767px) {
  .ppcNavBar .ppc-hdr-wrap .navbar-collapse {
    margin-top: 0;
  }
  .ppcNavBar .ppc-hdr-wrap .ppc-nav {
    float: right;
  }
  .ppcNavBar .ppc-hdr-wrap .container,
  .ppcNavBar .ppc-hdr-wrap .container-fluid {
    padding: 0 10px;
  }
  .ppcNavBar .ppc-hdr-wrap .navbar-header {
    left: 10px;
  }
  .ppcNavBar .ppc-hdr-wrap .ppc-nav {
    justify-content: right;
  }

  .cw_bfcm_deals_main .ppcNavBar .ppc-hdr-wrap nav {
    transform: translateY(80px);
  }
}
@media (min-width: 767px) {
  .cw_bfcm_deals_main .ppcNavBar .ppc-hdr-wrap nav {
    margin: 0 auto;
    border-radius: 100px;
    transform: translateY(0px);
    background-size: contain;
  }
  .ppcNavBar .ppc-hdr-wrap .navbar-header {
    margin: 0;
    position: absolute;
    top: -2px;
  }
  .ppcNavBar .ppc-hdr-wrap .container,
  .ppcNavBar .ppc-hdr-wrap .container-fluid {
    position: relative;
    max-width: 100%;
  }
  .ppcNavBar .ppc-hdr-wrap .navbar-collapse {
    text-align: center;
    margin: 0;
    padding: 0;
  }
  .ppcNavBar .ppc-hdr-wrap .navbar-header {
    left: 10px;
  }
  .ppcNavBar .ppc-hdr-wrap .ppc-nav {
    width: 100%;
    position: relative;
    margin-right: 0;
    justify-content: right;
  }
  .ppcNavBar .ppc-hdr-wrap .ppc-nav li a {
    color: var(--Neutrals-01, #fcfcfc);
    font-family: Poppins;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: -0.42px;
  }
  .ppcNavBar .ppc-nav-cta {
    position: absolute;
    right: 0;
  }
  .navbar-nav {
    float: initial;
  }
}
@media (max-width: 767px) {
  .cw_bfcm_deals_main .ppcNavBar .ppc-hdr-wrap .navbar-header {
    margin: 27px 0 15px;
  }
  .cw_bfcm_deals_main .ppcNavBar .ppc-hdr-wrap nav {
    padding: 20px 0 0;
    background: #090235;
  }
  .cw_bfcm_deals_main .ppc-hdr-wrap nav .navbar-toggle {
    top: 0px;
  }
  .cw_bfcm_deals_main .ppc-hdr-wrap nav .navbar-toggle .icon-bar {
    background: #fff !important;
  }
  /* .cw_bfcm_deals_main .ppcNavBar .ppc-hdr-wrap nav.affix:not(.affix-top) {
    opacity: 0;
    visibility: hidden;
  } */
  .cw_bfcm_deals_main .ppcNavBar .navbar-header .ppc-value-hdr-cw-logo-1 img {
    width: 200px;
    height: auto;
  }
  .ppc-hdr-wrap nav .navbar-right {
    background: #000;
  }
  .ppc-hdr-wrap nav .ppc-nav li.active .nav-list,
  .ppc-hdr-wrap nav .ppc-nav li .nav-list,
  .ppc-hdr-wrap nav .ppc-nav li .nav-list:active,
  .ppc-hdr-wrap nav .ppc-nav li .nav-list:focus {
    color: #fff;
  }
  .ppc-hdr-wrap nav .ppc-nav .navbar-toggle .icon-bar {
    background: #fff;
  }
  .ppc-hdr-wrap .navbar-collapse {
    /* background: black; */
    width: 98%;
    margin: 0 auto;
    /* border: 1px solid rgba(255, 255, 255, 0.3); */
    /* border-radius: 15px; */
  }
  .ppc-hdr-wrap .ppc-nav {
    flex-direction: column;
    margin: 30px auto;
  }
  .ppc-hdr-wrap .ppc-nav a {
    color: #fff;
  }
  .bfcm_deals25 .home_hero.bfcm25_home_hero .cw_copilot_home_banner .textWrap h2{
   font-size: 52px;
    line-height: 56px;
  }
  .cw_bfcm_deals_main.bfcm_deals25 .heroBg {
  background-size: 100% 100%;
  }
  .bfcm_deals25 .home_hero.bfcm25_home_hero .cw_copilot_home_banner .textWrap .sub-title{
    font-size: 12.751px;
    line-height: 16.894px; /* 132.497% */
    letter-spacing: 0.255px;
  }

  .cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealValidity {
    width: 35%;
  }
  .cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealCoupon {
    width: 55%;
  }
  .cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealCoupon p, .cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealValidity p {
    margin-top: 4px;
  }
  .cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealContainer .deals-logo{
    width: 53px;
    height: 53px;
  }

}
@media (max-width: 600px) {
  .bfcm_deals25 .home_hero.bfcm25_home_hero .cw_copilot_home_banner .textWrap .offer-txt{
    max-width: 241px;
  }
  
  .cw_bfcm_deals_main.bfcm_deals25 .heroBg{
    background: url(https://www.cloudways.com/wp-content/uploads/2025/10/Hero-responsive.png) no-repeat center #000;
    background-size: 100% 100%;
  }
  .cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealheading i{
    margin-bottom: -6px;
    margin-left: 0px;
}
.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealheading i svg{
  width: 18px;
  height: 18px;
}

.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard.best_offerCard {
  background: linear-gradient(175deg, rgb(0 0 0) 22%, rgb(178 161 255 / 30%) 68.86% 72.86%, rgb(254 119 51 / 20%) 95.33%);
}
}
@media (max-width: 500px) {
  .cw_bfcm_deals_main .heroFold h1 {
    max-width: 300px;
  }
  .cw_bfcm_deals_main .heroFold .p1-regular,
  .cw_bfcm_deals_main .heroFold .p2-regular {
    max-width: 350px;
  }
  .cw_bfcm_deals_main .heroFold .p2-regular {
    font-size: 14px;
  }
  .cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard {
    padding: 20px;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealContent
    p {
    font-size: 14px;
    margin-bottom: 0px;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealCoupon {
    padding-left: 0px;
    width: 245px;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealCoupon
    span,
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealValidity
    span {
    font-size: 10px;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealCoupon
    p,
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealValidity
    p {
    font-size: 11px;
    margin-bottom: 0px;
    margin-top: 6px;
  }
  .cw_bfcm_deals_main .cw_bfcm_dealsFold .cw_bfcm_dealsCard .coupendetails {
    /* flex-direction: column; */
    gap: 24px;
    width: 75%;
    flex-wrap: wrap;
  }
  .cw_bfcm_deals_main #glb-nfaq-wrap.globle_faq {
    padding: 50px 0;
  }
  .cw_bfcm_deals_main .bfcm_deals_faqs .globle_faq .glb-nfaq-ttl h2 {
    max-width: 260px;
  }
  .cw_bfcm_deals_main .bfcm_deals_faqs .globle_faq .glb-nfaq-ttl p {
    font-size: 10px;
    max-width: 340px;
  }
  .cw_bfcm_deals_main .wt-faq.pull-wide {
    padding: 0 5px;
  }
  .cw_bfcm_deals_main #glb-nfaq-wrap.globle_faq .wt-faq-que .btn::after {
    height: 50px;
    width: 50px;
    top: -15px;
    right: -50px;
  }
  .cw_bfcm_deals_main #glb-nfaq-wrap.globle_faq .wt-faq-que .btn {
    font-size: 14px !important;
  }
  .cw_bfcm_deals_main #glb-nfaq-wrap.globle_faq .wt-faq-que .wt-faq-ans {
    font-size: 10px;
  }
  .cw_bfcm_deals_main .bfcm_deals_faqs #glb-nfaq-wrap.globle_faq .wt-faq-que {
    padding: 26px 50px 36px 0px;
  }
  .cw_bfcm_deals_main .heroFold h1 .cw_bfcm_highlight::before {
    top: 54px;
    left: -227px;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealCoupon
    i {
    top: 24px;
    opacity: 1;
    visibility: visible;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealContent
    i
    .vd_tooltip {
    top: -86px;
    left: -146px;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealContent
    i
    .vd_tooltip::before {
    transform: rotate(0deg);
    top: 76px;
    right: 56px;
    left: 72px;
  }
  .cw_bfcm_deals_main
    .cw_bfcm_dealsFold
    .cw_bfcm_dealsCard
    .cw_bfcm_dealContainer {
    flex-direction: column;
  }
  .cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealValidity{
    width: 40%;
  }
  .cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealCoupon {
    width: 50%;
}
.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_dealValidity::before {
  left: -25px;
}

.cw_bfcm_deals_main.bfcm_deals25 .cw_bfcm_dealsFold .cw_bfcm_dealsCard .cw_bfcm_deal_btn .cw_bfcm25_gbl_btn{
  font-size: 12px;
  height: 34px;
  padding: 10px 16px;
  min-width: 130px;

}

}


/* Responsive */

