/* Font Family */

@font-face {
    font-family: "Agharti";
    src: url("../../fonts/Agharti-BlackUltraWide/Agharti-BlackUltraWide.woff")
      format("woff");
    /* url("../../fonts/Agharti-BlackUltraWide/Agharti-BlackUltraWide.ttf") format("woff"); */
    font-weight: 900;
    font-style: 900;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Bebas Neue";
    src: url("../../fonts/BebasNeue/BebasNeue-Bold.woff") format("woff");
    /* url("../../fonts/BebasNeue/BebasNeue-Bold.ttf") format("woff"); */
    font-weight: 600;
    font-style: 600;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Bebas Neue";
    src: url("../../fonts/BebasNeue/BebasNeue-Light.woff") format("woff");
    font-weight: 300;
    font-style: 300;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Bebas Neue";
    src: url("../../fonts/BebasNeue/BebasNeue-Regular.woff") format("woff");
    font-weight: 400;
    font-style: 400;
    font-display: swap;
  }
  
  @font-face {
    font-family: "Bebas Neue";
    src: url("../../fonts/BebasNeue/BebasNeue-Thin.woff") format("woff");
    font-weight: 100;
    font-style: 100;
    font-display: swap;
  }
  
  @font-face {
    font-family: "DMSans";
    src: url("../../fonts/DMSans/DMSans-Regular.woff2") format("woff2"),
      url("../../fonts/DMSans/DMSans-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  
  
  @font-face {
    font-family: "PottaOne";
    src: url("../../fonts/PottaOne/PottaOne-Regular.woff") format("woff");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  
  
  /* Font Family */
  

  
  /* Key frames  | Begins*/
  
  @keyframes AnimateBorder {
    0% {
      background-size: 600% 600%;
      background-position: 0% 50%;
    }
  
    50% {
      background-size: 600% 600%;
      background-position: 100% 50%;
    }
  
    100% {
      background-size: 600% 600%;
      background-position: 0% 50%;
    }
  }
  
  @keyframes move {
    0% {
      offset-distance: 0%;
    }
  
    100% {
      offset-distance: 100%;
    }
  }
  
  /* Key frames  | Ends*/
  
  /* Animation */
  
  .promocode25_cmpg_body .borderAnimate {
    /* background: radial-gradient(#fff, #f1f5f9, transparent); */
    width: 120px;
    /* width: 45px; */
    height: 120px;
    transform: rotate(45deg);
    inset: 0;
    position: absolute;
    offset-path: rect(0% auto 100% auto);
    animation: move 10s linear infinite;
    /* background: radial-gradient(#e750f1, #e750f1, transparent); */
    background: #e750f1;
    filter: blur(8px);
    box-shadow: inset 0 0 10px #f8a100;
  }
  
  /* Animation */
  
  /* Hellobar BFCM 24 | Begins  */
  /* :not(.page_home-page) .navigationFixed .cw-hbar-wrap,  */
  .promocode25_cmpg_body .cw-hbar-wrap,
  .promocode25_cmpg_body .navigationFixed .cw-hbar-wrap
  {
    display: none;
    position: relative;
  }
  
  .promocode25_cmpg_body .cw-hbar-wrap {
    padding: 0;
  }
  
  .promocode25_cmpg_body .cw-hbar-wrap:has(.hellobarInnerWithTimer) {
    padding: 16px;
    position: relative;
  }
  
  /* .promocode25_cmpg_body .cw-hbar-wrap {
    background: url(https://www.claudwoys.com/wp-content/uploads/2025/08/summerCmpgHellobar.png) no-repeat #050A39 ;
    background-size: cover;
    background-position: center;
  } */

   /* hellobar classes in main menu*/
  /* .cw_campg_hbar{
    display:none;
  }

  .promocode25_cmpg_body .cw_campg_hbar{
    display:block;
  } */
  
     /* hellobar classes */

  /* .page_home-page */
  .promocode25_cmpg_body .cw-hbar-wrap
  {
    display: block;
    position: relative;
  }
  
  
  .promocode25_cmpg_body .cw-hbar-txt-slider
    + .secondary-nav
    + .cw-hbar-close
    .svg-icon
    path,
  .promocode25_cmpg_body .cw-hbar-close .svg-icon path {
    display: block;
    fill: #fff;
  }

  .promocode25_cmpg_body .cw-hbar-txt-slider + .secondary-nav + .cw-hbar-close,  .promocode25_cmpg_body .cw-hbar-close{
    top: 50%;
    z-index: 2;
    transform: translateY(-50%);
  }
  
  .promocode25_cmpg_body .promocode25 {
    /* padding: 20px 0; */
    position: relative;
    z-index: 1;
  }
 
  .promocode25_cmpg_body .bfcm2024Popupsec_spanish .bfcm2024Popupsec.withTimer{
    max-width: 900px;
  }
  .promocode25_cmpg_body .popupInnerWrap .bfcmpopupLink,
  .promocode25_cmpg_body .promocode25 .bfcmHellobarLink {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    cursor: pointer;
    z-index: 2;
  }
  
  .promocode25_cmpg_body .promocode25 .hellobarInner {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: relative;
    /* max-width: 915px; */
    max-width: 860px;
    margin: 0 auto;
    min-height: 88px;
  }
  .promocode25_cmpg_body .promocode25 .hellobarInner.hellobarInnerWithTimer {
    max-width: 100%;
  }
  
  
  .promocode25_cmpg_body .promocode25 .hellobarInner .headingArea h3 {
    display: flex;
    max-width: 300px;
    color: #ffffff;
    /* justify-content: center; */
    font-family: "Agharti" !important;
    align-items: center;
    flex-shrink: 0;
    font-size: 25px;
    line-height: 24px;
    font-weight: 900;
    text-transform: uppercase;
    margin: 0;
    display: flex;
  }
  
  .promocode25_cmpg_body .promocode25 .hellobarInner .discountArea {
    border-right: unset;
    padding-right: 0px;
  }
  .promocode25_cmpg_body .popupInnerWrap .discountArea{
    transform: translateX(10px);
  }
  
  
  .promocode25_cmpg_body .promocode25
    .hellobarInner.hellobarInnerWithTimer
    .discountArea {
    border-right: 1px solid rgba(255, 255, 255, 0.41);
    margin-right: -35px;
    padding-right: 8px;
  }
  
  .promocode25_cmpg_body .promocode25 .hellobarInner.hellobarInnerWithTimer .lastArea .cw_bfcm24_gbl_btn{
    min-width: 168px;
  }
  
  .promocode25_cmpg_body .promocode25 .hellobarInner .right-content {
    display: flex;
    width: 40%;
    justify-content: space-between;
    align-items: center;
  }
  
  .promocode25_cmpg_body .promocode25 .hellobarInner .headingArea h3:first-child {
    align-items: flex-start;
  }
  
  .promocode25_cmpg_body .promocode25 .hellobarInner .headingArea h3 .perf_hightlight {
    color: #fff;
    font-family: "Agharti" !important;
    font-size: 23px;
    font-style: normal;
    font-weight: 900;
    line-height: 21px; /* 93.681% */
    text-transform: uppercase;
    position: relative;
    margin-left: 12px;
    /* background-size: contain;
    padding: 4px 20px 8px 14px; */
  }
  .promocode25_cmpg_body  .bfcm2024Popupsec .popupInnerWrap .headingArea.headingAreaWithTimer h3{
    /* flex-direction: column; */
    font-size: 40px !important;
    line-height: 40px !important;
    /* letter-spacing: 2px; */
  }
  .promocode25_cmpg_body .bfcm2024Popupsec.withTimer .popupInnerWrap .headingArea.headingAreaWithTimer h3 .perf_hightlight{
    font-size: inherit;
    line-height: 40px !important;
    margin-left: -90px;
  }
  .promocode25_cmpg_body .bfcm2024Popupsec .popupInnerWrap .headingArea.headingAreaWithTimer h3 .perf_hightlight::before {
    background: url(https://www.claudwoys.com/wp-content/uploads/2024/11/bfcm_pink_bg.png) no-repeat;
    width: 140px !important;
    height: 48px !important;
    top: -8px;
    left: -8px;
  }
  
  
  .promocode25_cmpg_body  .promocode25
    .hellobarInner
    .headingArea
    h3
    .perf_hightlight::before {
    content: "";
    position: absolute;
    background: url(https://www.claudwoys.com/wp-content/uploads/2024/10/Pink-Wrap.png)
      no-repeat;
    width: 135px;
    height: 38px;
    top: -2px;
    z-index: -1;
    left: -12px;
    background-size: 100%;
  }
  
  .promocode25_cmpg_body .promocode25 .hellobarInner .headingArea h3 .scal_hightlight {
    color: #000;
    font-family: "Agharti" !important;
    font-size: 32px;
    font-style: normal;
    font-weight: 900;
    line-height: 30px; /* 93.681% */
    text-transform: uppercase;
    margin-left: 10px;
    position: relative;
  }
  
  .promocode25_cmpg_body .promocode25
    .hellobarInner
    .headingArea
    h3
    .scal_hightlight::before {
    content: "";
    position: absolute;
    background: url(https://www.claudwoys.com/wp-content/uploads/2024/10/Green-Wrap-1.png)
      no-repeat;
    width: 156px;
    height: 49px;
    top: 1px;
    z-index: -1;
    left: -7px;
    background-size: 100%;
  }
  
  .promocode25_cmpg_body  .promocode25
    .hellobarInner.hellobarInnerWithTimer
    .headingArea
    h3
    .perf_hightlight::before {
    width: 166px;
    height: 38px;
    top: -2px;
  }
  
  
  .promocode25_cmpg_body .promocode25
    .hellobarInner.hellobarInnerWithTimer
    .headingArea
    h3
    .scal_hightlight::before {
    width: 194px;
  }
  
  
  .promocode25_cmpg_body .promocode25
    .hellobarInner.hellobarInnerWithTimer
    .headingArea
    h3 {
    font-size: 32px;
    line-height: 30px;
    margin: 0;
  }
  
  
  .promocode25_cmpg_body  .promocode25
    .hellobarInner.hellobarInnerWithTimer
    .headingArea
    h3 {
    font-size: 32px;
    line-height: 30px;
    margin: 0;
  }
  
  .promocode25_cmpg_body .promocode25
    .hellobarInner.hellobarInnerWithTimer
    .headingArea
    h3:first-child {
    margin-bottom: 4px;
  }
  
  .promocode25_cmpg_body .promocode25
    .hellobarInner.hellobarInnerWithTimer
    .headingArea
    h3
    .perf_hightlight {
    font-size: 29px;
    line-height: 27px;
  }
  
  
  .promocode25_cmpg_body .promocode25
    .hellobarInner.hellobarInnerWithTimer
    .headingArea
    h3
    .scal_hightlight {
    font-size: 40px;
    line-height: 38px; /* 93.681% */
  }
  
  
  .promocode25_cmpg_body  .promocode25
    .hellobarInner:not(.hellobarInnerWithTimer)
    .bfcmtimerwrap {
    display: none;
  }
  
  
  .promocode25_cmpg_body .promocode25
    .hellobarInner:not(.hellobarInnerWithTimer) .discountArea{
      margin-left: 8px;
    }
  
  
    .promocode25_cmpg_body .promocode25 .hellobarInner .bfcmtimerwrap {
    overflow: hidden;
    padding: 2px;
    border-radius: 12px;
    position: relative;
    background: #763edc;
    box-shadow: 0px 1.99146px 15.43379px rgb(198 75 203 / 50%);
    margin-left: 20px;
    /* width: 304px; */
  }
  
   .promocode25_cmpg_body .promocode25 .hellobarInnerWithTimer .clounterMainDiv {
    margin: 0;
    list-style-type: none;
    display: flex;
    padding: 13px 20px;
    position: relative;
    z-index: 1;
    border-radius: 12px;
    /* border: 2px solid #763edc; */
  
    /* filter: blur(3px); */
    /* background: linear-gradient(
      90deg,
      rgba(5, 6, 26, 0.5) 0%,
      rgba(6, 13, 128, 0.45) 100%
    );
    backdrop-filter: blur(3.467979669570923px); */
    background: #050625;
  }
  
   .promocode25_cmpg_body .promocode25 .clounterMainDiv li .countTxt {
    margin: 0 0 0;
    font-family: "Bebas Neue" !important;
    color: #fff;
    font-size: 53px;
    font-weight: 700;
  }
  
   .promocode25_cmpg_body .promocode25 .clounterMainDiv li .counterpara {
    margin: 0;
    font-family: "DMSans" !important;
    color: #dfe1e6;
    font-size: 12px;
    font-weight: 300;
    margin-top: -8px;
  }
  
   .promocode25_cmpg_body .promocode25 .clounterMainDiv li .counter {
    text-align: center;
    position: relative;
    padding: 0 20px;
  }
  
   .promocode25_cmpg_body .promocode25 .clounterMainDiv li .counter:before {
    content: ":";
    color: #fff;
    font-family: "Bebas Neue" !important;
    font-size: 50px;
    position: absolute;
    right: 0;
    top: -15%;
  }
   .promocode25_cmpg_body .promocode25 .clounterMainDiv li:first-child .counter {
    padding-left: 0;
  }
   .promocode25_cmpg_body .promocode25 .clounterMainDiv li:last-child .counter {
    padding-right: 0;
  }
   .promocode25_cmpg_body .promocode25 .clounterMainDiv li:last-child .counter:before {
    display: none;
  }
  
   .promocode25_cmpg_body .promocode25 .discountArea {
    display: flex;
    align-items: center;
  }
  
   .promocode25_cmpg_body .promocode25 .discountArea h4 {
    margin-left: 16px;
    text-align: left;
  }
  
   .promocode25_cmpg_body .promocode25 .discountArea h4 span {
    color: #fff;
    font-family: "Bebas Neue" !important;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 26px; /* 93.681% */
    letter-spacing: 1.132px;
    text-transform: uppercase;
  }
  
   .promocode25_cmpg_body .promocode25 .discountArea h4 .purple_highlight {
    background: url(https://www.claudwoys.com/wp-content/uploads/2024/10/PurpleGradient.svg.svg)
      no-repeat;
    background-position: center -8px;
  }
  
   .promocode25_cmpg_body .promocode25 .discountArea h4 .pink_highlight {
    background: url(https://www.claudwoys.com/wp-content/uploads/2024/10/PinkGradient.svg)
      no-repeat;
    background-position: right -8px;
  }
  
   .promocode25_cmpg_body .promocode25 .hellobarInner.hellobarInnerWithTimer .seperator {
    display: block;
    border-left: 1px solid rgba(255, 255, 255, 0.41);
    width: 1px;
    height: 60px;
  }
  
   .promocode25_cmpg_body .promocode25 .hellobarInner .seperator {
    display: none;
  }
  
  /* Hellobar BFCM 24 | Ends  */


/* promo code 25 | Begins */
.promocode25_cmpg_body .promocode25 .hellobarInner .headingArea h3{
    justify-content: flex-end;
    font-family: 'PottaOne' !important;
    background: linear-gradient(129deg, #FD5 -29.2%, #FDCE5B 60.26%, #F78C74 92.05%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  font-size: 30px;
  line-height: 100%; /* 30px */
  letter-spacing: -1.5px;
  text-transform: uppercase;
  }
  
  .promocode25_cmpg_body .promocode25 .hellobarInner .headingArea h3:first-child{
    background: linear-gradient(137deg, #FD5 -29.2%, #FDCE5B 80.26%, #F78C74 112.05%);
    background-clip: text;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
  }
  
  .promocode25_cmpg_body .promocode25 .discountArea h4 .pink_highlight,
  .promocode25_cmpg_body .promocode25 .discountArea h4 .purple_highlight {
    background: none;
  }
  .promocode25_cmpg_body .promocode25 .hellobarInner.hellobarInnerWithTimer .discountArea{
    border: none;
  }
  .promocode25_cmpg_body .promocode25 .hellobarInner .bfcmtimerwrap{
  /* background: linear-gradient(90deg, #FED758, #F78C75); */
  background: #FED758;
  }
  .promocode25_cmpg_body .promocode25 .borderAnimate{
  background: #F78C75;
  }
  
  
  .promocode25_cmpg_body .promocode25 .hellobarInner .cw_promo25_gbl_btn{
    border-radius: 2.742px;
    /* background: linear-gradient(123deg, #FD5 -32.57%, #FDCE5B 66%, #F78C74 101.04%); */
    background: linear-gradient(156deg, #FD5 -32.57%, #FDCE5B 66%, #F78C74 88.04%);
    color: #091E42;
    text-align: center;
    font-size: 14px;
    font-weight: 600;
    line-height: 100%; /* 13.329px */
    padding: 12px 12px;
  }

  .promocode25_cmpg_body .promocode25 .hellobarInner .cw_promo25_gbl_btn:hover{
    text-decoration: none;
  }
  
  .promocode25_cmpg_body .promocode25 .discountArea h4{
  text-transform: capitalize;
  color: #FFF;
  font-size: 23px;
  font-weight: 500;
  line-height: 115%; /* 26.439px */
  letter-spacing: -0.69px;
  }
  
  .promocode25_cmpg_body .promocode25 .hellobarInner{
    max-width: 900px;
  }
  
  .promocode25_cmpg_body .promocode25 .hellobarInner.hellobarInnerWithTimer{
    max-width: 100%;
  }
  
  .promocode25_cmpg_body .promocode25 .clounterMainDiv li .counterpara{
  color: #8993A4;
  }

  .promocode25_cmpg_body .promoCodeHellobarLink {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 9;
}


/* .page_pricing.promocode25_cmpg_body .cw-hbar-wrap,
.page_home-page.promocode25_cmpg_body .cw-hbar-wrap{
  display: none;
} */
  /* promo code 25 | Ends */




/* spring offer 2026 promo code | Begins */
@font-face {
  font-family: "Instrument_Sans";
  src: url("../../fonts/Instrument_Sans/InstrumentSans-regular.woff")
    format("woff");
  font-weight: 400;
  font-style: 400;
  font-display: swap;
}

@font-face {
  font-family: "Stadio_Now_Deva";
  src: url("../../fonts/Stadio_Now_Deva/Stadio-Now-Deva-Bold.woff")
    format("woff");
  font-weight: 800;
  font-style: 800;
  font-display: swap;
}

.spring_offer .purple_highlight{
  background: linear-gradient(179deg, #EEF9FF 35%, #D400FF 200%, #CC7FFF0F 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: inherit;
  font-family: inherit;
  font-weight: inherit;
  line-height: inherit;
  letter-spacing: inherit;
  text-transform: inherit;
  text-transform: uppercase;
}
.spring_offer  .promo_code .promo_hero_section{
padding-bottom: 100px;
}
.spring_offer .cw_bfcm_deals_main.bfcm_deals25.all_other_customers .ppcNavBar .ppc-hdr-wrap .affix-top{
  background: transparent;
}

.cw_bfcm_deals_main.bfcm_deals25.all_other_customers .ppcNavBar .ppc-hdr-wrap nav{
  background-color: #150036;
}

.spring_offer .promo_hero_section .txt_wrap{
  text-align: center;
  margin: 0 auto;
  max-width: 745px;

}

.spring_offer .promo_hero_section .txt_wrap h1{
  color: #EEF9FF;
  font-family: "Stadio_Now_Deva";
  text-transform: uppercase;
}
.spring_offer .promo_hero_section .txt_wrap .p1-regular{
  color: #FFF;
  margin: 16px auto 36px;
}

.spring_offer .promo_hero_section .txt_wrap h5{
  text-align: center;
  font-family: "Instrument_Sans";
  font-size: 28.719px;
  font-weight: 600;
  line-height: 100%; 
  letter-spacing: 0.574px;
  text-transform: uppercase;
  margin: 12px auto 56px;
  background: linear-gradient(179deg, #EEF9FF 55%, #D400FF 220%, #CC7FFF0F 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;

}
.spring_offer .cw_bfcm_deals_main.bfcm_deals25.all_other_customers .heroBg{
  background: url(https://www.claudwoys.com/wp-content/uploads/2026/03/Hero-Bg.webp) no-repeat #150036 !important;
  /* background-size: cover !important; */
  /* background-position: center center; */
  position: relative;
}

.spring_offer .promo_code .promo_hero_section::before{
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 321px;
  height: 838px;
  background: url(https://www.claudwoys.com/wp-content/uploads/2026/03/Flowers-left.webp) no-repeat;
}

.spring_offer .promo_code .promo_hero_section::after{
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  width: 534px;
  height: 473px;
  background: url(https://www.claudwoys.com/wp-content/uploads/2026/03/Floweers.webp) no-repeat;
}

.spring_offer .bfcm_deals25 .bfcmtimerwrap{
  background: linear-gradient(90deg, #FFC107 0%, #FFA07A 100%);
  border-radius: 13.193px;

}
.bfcmtimerwrap .timerWrap .cw_bfcm25_gbl_btn {
  padding: 12px 25px;
}


.spring_offer .bfcmtimerwrap .timerWrap{
  border-radius: 13.193px;
  background: #30174bfc;

}

.bfcmtimerwrap .clounterMainDiv{
  border-radius: 13.193px;
  padding: 12px 24px;
  background: #30174bfc;
}


 .spring_offer .promo_code .promo_exclusive_section{
  background: unset;
  padding: 0px 0 100px;
  }

  .spring_offer .promo_code .promo_exclusive_wrapper{
    align-items: center;
    justify-content: space-between;
  }

  .spring_offer .promo_code .promo_exclusive_features{
    min-height: unset;
    margin-bottom: 36px;
    gap: 24px;
  }
  .spring_offer  .promo_code .promo_exclusive_image > img{
    width: unset;
    height: unset;
    object-fit: unset;
    position: relative;
    z-index: unset;
  }
  .spring_offer .promo_code .promo_exclusive_image{
    width: unset;
    width: unset;
    height: unset;
    height: unset;
    flex-shrink: unset;
  }
  .spring_offer  .promo_code .promo_exclusive_content {
    max-width: 598px;
}
 
  .spring_offer .promo_code .promo_logos_wrapper img{
    height: 26px;
  }

  .spring_offer .promo_code .promo_feature_highlighted .promo_feature_border{
    background: #FFA665;
  }

  .spring_offer .promo_code .promo_feature_border {
    background: rgba(255, 227, 206, 0.44);
  }


  .spring_offer .promo_code .promo_pricing_card{
    background: url(https://www.claudwoys.com/wp-content/uploads/2026/03/Flexible-bg.webp) no-repeat center center / cover;
  }
  .spring_offer .promo_hero_section .txt_wrap img{
    margin: 0 auto;
  }


  .spring_offer .promo_code .promo_card_mockup{
    width: 380px;
    right: -58px;
    top: 70%;
  }

  .spring_offer  .promo_code .promo_client_heading .highlight{
    color: #8664CD;
  }

  .spring_offer .promo_code .exclusive_offer{
    background: url(https://www.claudwoys.com/wp-content/uploads/2026/03/Background-Splash.webp) no-repeat center center/cover;
  }

  .spring_offer .bestOffer_left{
    margin-bottom: 0;
  }

  .spring_offer .promo_code .promo_addons_section{
    background: url(https://www.claudwoys.com/wp-content/uploads/2026/03/pricing-bg-splash.webp) no-repeat center center/cover;
  }

  .spring_offer .promo_code .promo_addons_badge{
    background: transparent;
    border: 1px solid #FFD259;
  }

  .spring_offer .promo_code .promo_addons_badge span{
    color: #FFF;
  }

  .spring_offer .cw_bfcm_deals_main.bfcm_deals25.all_other_customers .grow_smart_scale{
    background: url(https://www.claudwoys.com/wp-content/uploads/2026/03/talk-to-expert-bg.webp) no-repeat center center/cover;

  }

  .spring_offer .promo_code .promo_addons_row{
    justify-content: space-between;
  }

.spring_offer .promo_code .promo_addon_card{
flex-direction: column;
width: calc(49% - 0px);

}
.spring_offer .promo_code .promo_addon_header {
  align-items: flex-start;
  gap: 6px;
  flex-direction: column;
  justify-content: space-between;
  height: 150px;
}
.spring_offer .promo_code .promo_addon_info{
  flex-direction: row;
  max-width: 100%;
}
.spring_offer .promo_code .promo_addon_icon{
  align-items: flex-start;
  height: auto;
  width: auto;
}
.spring_offer .promo_code .promo_addon_icon svg {
  width: auto;
  height: auto;
}
.spring_offer .promo_code .promo_addon_pricing{
  flex-direction: row;
  min-width: unset;
  align-items: flex-end;
}

.spring_offer .promo_code .promo_price_amount{
  font-size: 21px;
  font-weight: 600;
  line-height: 120%;
  letter-spacing: -0.63px;
  margin-left: 4px;
}
.spring_offer .promo_code .promo_price_starts::after{
  width: 25%;
}
.spring_offer .promo_stat_number{
  background: 
    radial-gradient(182.56% 55.34% at 5.68% 100%, rgba(246, 251, 34, 0.51) 0%, rgba(255, 158, 69, 0.00) 100%),
    radial-gradient(137.51% 118.3% at 32.95% 0%, #FF7A00 21.25%, rgba(255, 169, 106, 0.57) 88.62%),
    linear-gradient(0deg, #FFF500 0%, #FFF500 100%), #FFF;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

  .spring_offer .grow_smart_scale .limited_offer_tag{
    background:linear-gradient(177deg, #FF7A00 30%, #FFF500 70%), #FFFFFF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-transform: capitalize;
    font-size: 24px;

  }
  
  .spring_offer .cw_bfcm25_gbl_btn{
    background: linear-gradient(90deg, #FFC107 0%, #FFA07A 100%);
    color: #0A1A2A !important;
    font-size: 16px;
    font-weight: 600;
    padding: 12px 16px !important;
    min-width: 120px;
    width: fit-content;
    text-transform: capitalize;
    font-family: 'Poppins';

  }

  .spring_offer .bfcmtimerwrap .timerWrap .cw_bfcm25_gbl_btn,
  .spring_offer .promo_cta_button,
  .spring_offer .exclusive_offer .btn_claim_offer,
  .spring_offer .promo_code .promo_exclusive_cta,
  .spring_offer .promo_addons_cta{
    background: linear-gradient(90deg, #FFC107 0%, #FFA07A 100%);
    color: #0A1A2A;
    width: fit-content;
    font-size: 18px;
    font-weight: 600;
    font-family: 'Poppins';
    text-transform: capitalize;
  }

  .spring_offer .bfcmtimerwrap .timerWrap .cw_bfcm25_gbl_btn{
    font-weight: 500 !important;
  }

  .spring_offer .bfcmtimerwrap .timerWrap .cw_bfcm25_gbl_btn:hover,
  .spring_offer .promo_cta_button:hover,
  .spring_offer .exclusive_offer .btn_claim_offer:hover,
  .spring_offer .promo_code .promo_exclusive_cta:hover,
  .spring_offer .promo_addons_cta:hover{
    background: linear-gradient(90deg, #FFC107 0%, #f9ad8f 100%);
    color: #0A1A2A;
  }

  .spring_offer .grow_smart_scale .main_heading h1{
    font-family: "Stadio_Now_Deva";
  }
/* spring offer 2026 promo code | Ends */

/* Easter Campaign | Begins */

.spring_offer.easter_campaign .promo_code .promo_hero_section::before{
  content: '';
  position: absolute;
  top: 340px;
  left: 0;
  width: 321px;
  height: 838px;
  background: url(https://www.claudwoys.com/wp-content/uploads/2026/04/easter-flower-left.webp) no-repeat;

}
.spring_offer.easter_campaign .promo_code .promo_hero_section::after{
    content: '';
    position: absolute;
    top: 420px;
    right: 0;
    width: 349.86px;
    height: 414.785px;
    background: url(https://www.claudwoys.com/wp-content/uploads/2026/04/easter_egg_right.webp) no-repeat;
    /* transform: rotate(-30deg); */
}

.spring_offer.easter_campaign .cw_bfcm_deals_main.bfcm_deals25.all_other_customers .heroBg{
    background: url(https://www.claudwoys.com/wp-content/uploads/2026/04/Hero_Fold_easter.webp) no-repeat #150036 !important;
    background-size: contain !important;
    /* background-position: center center; */
    position: relative;
}



/* Easter Campaign Hellobar | Begins */ 

@font-face {
  font-family: "Unitea_Sans_bold";
  src: url("../../fonts/UniteaSans/UniteaSans-Bold.woff2") format("woff2");
  font-weight: 600;
  font-style: 600;
  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;
}

.promocode25_cmpg_body .promocode25.easter_offer_hellobar .hellobarInner .headingArea h3{
  color: #EEF9FF;
  font-family: "Stadio_Now_Deva" !important;
  font-size: 22.866px;
  font-style: normal;
  font-weight: 800;
  line-height: 100%;
  letter-spacing: -1.143px;
  text-transform: uppercase;
  background: #EEF9FF;
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  justify-content: flex-start;
}
.promocode25_cmpg_body .promocode25.easter_offer_hellobar .hellobarInner .headingArea h3:nth-child(2){
  background: linear-gradient(174deg, #eef9ff -29.2%, #EEF9FF 40.26%, #e09bee 102.05%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.promocode25_cmpg_body .promocode25.easter_offer_hellobar .discountArea h4{
  color: #EEF9FF;
  font-family: "Instrument_Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 600;
  line-height: 120%; 
  letter-spacing: 0.24px;
  text-transform: uppercase;
}

.promocode25_cmpg_body .promocode25.easter_offer_hellobar .clounterMainDiv li .countTxt{
  font-family: "Unitea_Sans_bold" !important;
  font-size: 22.086px;
  font-style: normal;
  font-weight: 600;
  line-height: 30.18px; /* 136.647% */
  letter-spacing: 0.442px;
  text-transform: capitalize;
  background: linear-gradient(1deg, #987FC4 -12.87%, #FFF 18.79%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  margin-bottom: 6px;
}

.promocode25_cmpg_body .promocode25.easter_offer_hellobar .clounterMainDiv li .counterpara{
  color:  #8993A4;
  text-align: center;
  font-family: "Unitea_Sans" !important;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%; /* 10px */
}
.promocode25_cmpg_body .promocode25.easter_offer_hellobar .clounterMainDiv li .counter:before{
  font-size: 34px;
  font-family: "Unitea_Sans" !important;
}
.promocode25_cmpg_body .promocode25.easter_offer_hellobar .clounterMainDiv li .counter{
  padding: 0 16px;
}


.promocode25_cmpg_body .promocode25.easter_offer_hellobar .hellobarInner .bfcmtimerwrap{
  border-radius: 8.387px;
  border: 0.318px solid #E8BB65;
  background: rgba(47, 18, 103, 0.56);
  backdrop-filter: blur(9.853673934936523px);
  box-shadow: unset;
  padding: 0;
}
.promocode25_cmpg_body .promocode25.easter_offer_hellobar .hellobarInnerWithTimer .clounterMainDiv{
  border-radius: 8.387px;
  padding: 8px 14px;
  background: #260d56c9;
  box-shadow: 0px 1.99146px 15.43379px rgba(198, 75, 203, 0.5);
}
.promocode25_cmpg_body .promocode25.easter_offer_hellobar .hellobarInner .lastArea{
  display: flex;
  flex-direction: column;
}

.promocode25_cmpg_body .promocode25.easter_offer_hellobar .hellobarInner .lastArea p{
  color: #FFF;
text-align: center;
font-size: 10px;
font-weight: 500;
line-height: 100%; 
letter-spacing: 1.4px;
text-transform: uppercase;
margin-bottom: 0;
}
.promocode25_cmpg_body .promocode25.easter_offer_hellobar .hellobarInner .lastArea p b{
  font-weight: 800;
  font-size: inherit;
  color: inherit;
  line-height: inherit; 
  letter-spacing: inherit;
  text-transform: inherit;
}

.promocode25_cmpg_body .promocode25.easter_offer_hellobar .hellobarInner .cw_promo25_gbl_btn{
  min-width: 180px;
  margin-bottom: 6px;
  background: linear-gradient(356deg, #FD5 -182.57%, #FDCE5B 30%, #F78C74 88.04%);
  padding: 8px 12px;
}

.promocode25_cmpg_body .cw-hbar-wrap{
  background: url(https://www.claudwoys.com/wp-content/uploads/2026/04/Hello-bar_With-CTA.png) no-repeat #050A39;
  background-size: cover;
  background-position: center;
}
.promocode25_cmpg_body .promocode25.easter_offer_hellobar .hellobarInner{
  min-height: unset;
}
.promocode25_cmpg_body .promocode25.easter_offer_hellobar .hellobarInner:not(.hellobarInnerWithTimer){
  padding: 12px 16px;

}

.promocode25_cmpg_body .promocode25.easter_offer_hellobar .clounterMainDiv li:first-child .counter {
  padding-left: 0;
}
.promocode25_cmpg_body .promocode25.easter_offer_hellobar .clounterMainDiv li:last-child .counter {
  padding-right: 0;
}
.promocode25_cmpg_body .promocode25.easter_offer_hellobar .hellobarInner.hellobarInnerWithTimer {
  max-width: 930px;
}
.promocode25_cmpg_body .promocode25.easter_offer_hellobar .hellobarInner:not(.hellobarInnerWithTimer) {
  max-width: 730px;
}

/* Easter Campaign Hellobar | Ends */ 





@media (max-width: 1200px) {
  .spring_offer .promo_code .promo_addon_card {
    width: calc(48% - 0px);
}
.spring_offer .promo_code .promo_hero_section::before{
  left: -30px;
}
}
  
  @media (min-width: 992px) {
    /* BFCM Apps & Providers | Starts */
    .promocode25_cmpg_body .adn-new-bnr-wrap,
    .promocode25_cmpg_body .upliftAddonHeroSec,
    .promocode25_cmpg_body .lnd-bnr-wrap,
    .promocode25_cmpg_body .review_hero_fold,
    .promocode25_cmpg_body .abtUsHeroBnr,
    .promocode25_cmpg_body .home_hero,
    .promocode25_cmpg_body .cwKinstaTemplate .cwvs_bnr_wrap,
    .promocode25_cmpg_body .agencyPartnerBnrSec,
    .promocode25_cmpg_body .lnd-new-bnr-wrap,
    .promocode25_cmpg_body .affilite_pagee_2023 .hero_fold,
    .promocode25_cmpg_body .home_hero_performance,
    .promocode25_cmpg_body .ecommerce_v1 .hero_fold,
    .promocode25_cmpg_body .laravel_uplifting .home_hero,
    .promocode25_cmpg_body .wordpress_upliting .home_hero_performance,
    .promocode25_cmpg_body .magento_uplifting .home_hero,
    .promocode25_cmpg_body .wooCommerce_uplifting .home_hero,
    .promocode25_cmpg_body .php_uplifting .home_hero,
    .promocode25_cmpg_body .vultr_uplifting .home_hero,
    .promocode25_cmpg_body .linode_uplifting .home_hero,
    .promocode25_cmpg_body .aws_uplifting .home_hero,
    .promocode25_cmpg_body .gce_uplifting .home_hero,
    .promocode25_cmpg_body .hero_fold
    .promocode25_cmpg_body .wt_prc25_main_wrapper .pricing_hero_bnr,
    .promocode25_cmpg_body .newAutoscaleBanner.copilot_uplift_section .home_hero.cw_copilot_uplift
    {
      padding-top: 280px;
    }

    .promocode25_cmpg_body .cloudFlarerRevamp23 .safeUpdatesRevamp23 .suBnrSec,
    .promocode25_cmpg_body .safeUpdatesRevamp23 .suBnrSec:not(.suBnrSec2),
    .promocode25_cmpg_body .agencyResourcesBnrSec{
      padding-top: 280px;
    }
    /* BFCM Apps & Providers | Ends */
  
    /* ppc navigation pages | Begins */
    .promocode25_cmpg_body .autonomousCampaign .autoscale_updated .cw_autoscale_banner {
      padding-top: 280px;
      padding-bottom: 120px;
    }
  
    /* ppc navigation pages | Ends */
  
    .promocode25_cmpg_body .digitalOcean_uplift .home_hero .txtWrap {
      margin-bottom: 60px;
    }


  }
  
  
  @media (max-width: 992px) {
 .promocode25_cmpg_body  .cw-hbar-wrap {
  display: none !important;
 }
      /* .wordpress_upliting.promoCode
      .home_hero_performance
      .txtWrap
      .highlight::before {
      left: -3px;
      right: -4px;
      top: -12px;
    }
     .autonomousCampaign .autoscale_updated .cw_autoscale_banner{
      padding: 90px 0 !important;
    }
  
    /*  .bfcm2024Popupsec, */
     /* .cw-hbar-wrap {
      display: none !important;
    }
     .bfcm2024Popupsec .popupInnerWrap .headingArea {
      display: none;
  
    }
     .bfcm2024Popupsec .popupInnerWrap .bfcmtimerwrap {
    margin-bottom: 12px;
    }
     .bfcm2024Popupsec .popupInnerWrap .discountArea {
      margin-right: 28px;
    }
     .bfcm2024Popupsec.withTimer ,  .bfcm2024Popupsec{
      max-width: 470px;
    }
     .bfcm2024Popupsec .popupInnerWrap{
      justify-content: center;
      flex-wrap: wrap;
    }
     .bfcm2024Popupsec:not(.withTimer)  .popupInnerWrap {
    flex-wrap: nowrap;
    }

   .autoscale_updated nav.affix-top {
    top: 60px;
  }
  
   .newAutoscaleBanner .home_hero .txtWrap{
    margin: 0;
  } */
  .spring_offer .promo_code .promo_addon_card,
  .spring_offer .promo_code .promo_exclusive_cta_section a{
    width: 100%;
  }
  .spring_offer .ppcNavBar .ppc-hdr-wrap .navbar-collapse{
    /* background-color: #150036; */
  }
 
}
  
  @media (max-width: 500px) {
     /* .featuresBanner .bannerContentRow {
      background: url(https://www.claudwoys.com/wp-content/uploads/2024/10/Pricing-Responsive_Bg.png)
        no-repeat center;
      background-size: cover;
      padding: 33px 20px 33px 36px;
    }
  
    
      .featuresBanner
      .bannerContentRow
      .rightCol
      .bannerFeaturesList
      .textLight {
      padding-left: 8px;
    }
  
     .featuresBanner .bannerContentRow h4 {
      max-width: 280px;
    }
  
     .bfcm2024Popupsec
    {
      display: none !important;
    } */
    .promo_code .promo_feature_content p{
      font-size: 14px;
    }
  }
  
  @media (max-width:767px){
     /* .cw_bfcm_discount_banner .bannerContent{
      flex-direction: column;
      text-align: center;
    }
     .autonomous_campaign24 .ppc-hdr-wrap nav .navbar-toggle .icon-bar{
      background-color: #fff !important;
    }
     .autonomous_campaign24 .ppc-hdr-wrap nav .navbar-right{
      background-color: #04000d;
    }
     .cw_bfcm24_autonomous .ppcNavBar .ppc-hdr-wrap nav{
      padding-top: 20px;
      background: #06000c;
    }
     .ppc-hdr-wrap nav .ppc-value-hdr-cw-logo{
      background: url(https://www.claudwoys.com/wp-content/uploads/2024/10/cw_bfcm_logo.svg) no-repeat!important;
    }
  
     .ppc-hdr-wrap nav.affix .ppc-nav li a, .ppc-hdr-wrap nav.affix .ppc-nav li a:active, .ppc-hdr-wrap nav.affix .ppc-nav li a:focus{
      color: #fff !important;
    }
     .ppc-nav-cta a.btn.cw-glb-btn{
      background: #fff !important;
      color: #091e42 !important ;
       border-color: #fff !important ;
    }
     .ppc-nav li.active a{
      border-bottom: 3px solid #e4e6ec;
    }
     .newAutoscaleBanner .home_hero .top_heading{
      text-align: left;
      font-size: 32px;
    }
     .newAutoscaleBanner .home_hero h1{
      font-size: 60px;
      text-align: left;
    }
     .newAutoscaleBanner .home_hero .detail{
      text-align: left;
      line-height: 24px;
  
    }
     .newAutoscaleBanner .home_hero .cta{
      flex-direction: column;
    }
  
     .newAutoscaleBanner .home_hero .cta a{
      width: 100%;
    }
     .newAutoscaleBanner .home_hero .cta a:nth-child(2){
      margin-left: 0;
    }
  
     .newAutoscaleBanner .home_hero .top_heading .pinkwrap_highlighter::before{
      top: -3px;
      left: -6px;
      background: url(https://www.claudwoys.com/wp-content/uploads/2024/11/pink-wrapper-resp.png) no-repeat;
    }
     .newAutoscaleBanner .home_hero .top_heading .pinkwrap_highlighter{
      margin-left: 8px;
    }
  
    .page_home-page-spanish .newAutoscaleBanner .home_hero .top_heading .pinkwrap_highlighter{
      margin-left: 14px;
    }
    .page_home-page-spanish .newAutoscaleBanner .home_hero .top_heading .pinkwrap_highlighter::before {
      left: -10px;
  } */
  .spring_offer .promo_hero_section .txt_wrap h5{
    font-size: 20px;
  }
  .spring_offer .bfcmtimerwrap .timerWrap{
    flex-direction: column;
    padding: 0 12px 6px;
  }
  .spring_offer .promo_addons_cta,
  .spring_offer .exclusive_offer .btn_claim_offer,
  .spring_offer .bfcmtimerwrap .timerWrap .cw_bfcm25_gbl_btn{
    width: 100%;
  }
  .spring_offer .bfcmtimerwrap .timerWrap .cw_bfcm25_gbl_btn,
  .spring_offer .promo_cta_button,
  .spring_offer .exclusive_offer .btn_claim_offer,
  .spring_offer .promo_code .promo_exclusive_cta,
  .spring_offer .promo_addons_cta{
    font-size: 13px;
  }

  .spring_offer .promo_code .promo_addon_header{
    height: auto;
  }
  .spring_offer .promo_code .promo_addon_pricing{
    margin-top: 20px;
  }
  .spring_offer .promo_code .promo_addon_icon svg {
    width: 36px;
    height: 36px;
}
.spring_offer .promo_code .promo_price_amount {
  font-size: 18px;
}
.spring_offer .grow_smart_scale .limited_offer_tag{
  font-size: 20px;
}
.promo_code .promo_feature_content p{
  font-size: 14px;
}
.spring_offer .promo_code .promo_hero_section::after,
.spring_offer .promo_code .promo_hero_section::before{
  content: unset;
}
.spring_offer .promo_code .promo_hero_section{
  padding-top: 180px;

}
.spring_offer.easter_campaign .promo_code .promo_hero_section::before , .spring_offer.easter_campaign .promo_code .promo_hero_section::after{
   content: unset;
}

  }
  
  @media(min-width:992px){
     /* .cw_bfcm_deals_main .ppcNavBar .ppc-hdr-wrap nav{
      transform: translateY(-100px) !important;
    }
     .cw_bfcm_deals_main .ppcNavBar .ppc-hdr-wrap nav.affix{
      transform: translateY(0px) !important;
    }
     .autoscale_updated nav.affix-top {
      top: 120px;
      margin-top: 60px;
    } */
  
  }
  
  /* @media (max-width:476px){
  
     .newAutoscaleBanner .home_hero{
      background: url(https://www.claudwoys.com/wp-content/uploads/2024/11/home_hero_resp.png) repeat bottom center #050b38;
      background-size: cover;
    }
  
  
     .bfcm2024Popupsec.withTimer ,  .bfcm2024Popupsec{
      max-width: 94%;
      padding: 16px;
    }
     .newAutoscaleBanner .home_hero .cta{
      width: 100%;
    }
     .home_hero .cta{
      flex-direction: column;
      width:fit-content;
      margin-left: auto;
      margin-right: auto;
    }
  
     .home_hero .cta a:nth-child(2),
     .home_hero .cta a:nth-child(2){
      width: 100%;
      margin-left: 0;
      }
  
       .newAutoscaleBanner .home_hero .bfcm_offer_hero_home img{
        width: 276px;
      margin: 0 auto;
  
      }
  } */