.blackfridaybanner{ width: 100%; height: auto; float: left; display: block; background-color: #fff; margin-top: 110px; margin-bottom: 0px;}
.about_intro_content_blackfriday{ width: 63%; text-align: center; font-size: 20px; padding: 6px 15px; border-radius: 5px; margin: 20px auto; background-color: #000;    color: #fff;}
.txt_red{color:red!important;}
.txt_green{color:green!important;}
.txt_discount{color: #00449b!important; font-weight: bold; font-size: 18px;}
  
#day1{display:none;}

.offer-tag {display: inline-block;padding: 10px 20px;background-color: #e60000;color: #fff!important;font-weight: bold;font-size: 20px;
border-radius: 5px;animation: blink 3s infinite;/*box-shadow: 0 0 10px #ff3333;*/padding-top:12px!important;}
@keyframes blink {
    0%, 100% {opacity: 1;}
    50% {opacity: 0;}
} 
/*body {margin: 0;background: #000;overflow: hidden;}*/
canvas {position: absolute;top: 0;left: 0;width: 97vw;height: 100vh;display: block;z-index: 9999;}



.black_friday_blog-section {  max-width: 1200px;  margin: 0px auto;  padding: 20px;}
.black_friday_blog-section h2 { text-align: center;  font-size: 36px;  margin-bottom: 30px; font-weight: bold;  color: #333;}
.black_friday_blog-container { display: grid;  grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));  gap: 20px;}
.black_friday_blog-card { background: #f4f3f3; border-radius: 12px; overflow: hidden; /*box-shadow: 0 4px 12px rgba(0,0,0,0.1);*/
transition: transform 0.3s ease, box-shadow 0.3s ease;}
.black_friday_blog-card:hover {transform: translateY(-5px); box-shadow: 0 8px 20px rgba(0,0,0,0.15);}
.black_friday_blog-card img { width: 100%;  height: 200px; object-fit: contain;}
.black_friday_blog-content { padding: 20px;}
.black_friday_blog-content h3 {font-size: 18px; margin: 0 0 10px;color: #222; min-height: 60px;}
.black_friday_blog-content p { font-size: 15px; color: #555; line-height: 20px; margin-bottom: 15px;
display: -webkit-box; -webkit-line-clamp: 3;   /* show only 3 lines */ -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;}
.black_friday_read-more {display: inline-block; text-decoration: none; color: #fff; background: #000; padding: 6px 15px; border-radius: 6px; font-size: 15px;
  transition: background 0.3s;}
.black_friday_read-more:hover { background: #333; color: #fff;}


/****************  Countdown Start  ******************/
.countdown { display: flex; justify-content: center; flex-wrap: wrap;  gap: 30px;background-color: #ffead4; padding-bottom: 60px;}
.countdown_title{ text-align:center; font-size:41px; background-color: #ffead4;color: #000;}
.time-block { text-align: center;}
.label {font-size: 1.4em;text-transform: uppercase;margin-bottom: 17px;color: #000;display: block;}
.digits {display: flex;  gap: 5px;}
.digit {background: #000;color: #ffead4;font-size: 4em;padding: 0px 15px;border-radius: 8px; box-shadow: 0 4px 8px rgba(0,0,0,0.1); width: 61px;
transition: none;animation: pop 0.4s ease-in-out;font-weight: bold;}
@keyframes pop {
  0% { transform: scale(1); opacity: 0.5;}
  50% { transform: scale(1.3); opacity: 1;}
  100% {transform: scale(1);}
}
@media (max-width: 600px) {
  .countdown {flex-direction: column;align-items: center;}
}
/****************   Countdown End   ******************/

.blackfridaysale2025buy{text-align:center;}
.blackfridaysale2025buy .button a{ padding:5px 9px; border-radius:5px; background-color:#fe7222; color:#fff; cursor:pointer;font-size: 15px;}
.blackfridaysale2025buy .button a:hover{ background-color:#1574bb; color:#fff; text-decoration:none;}
.blackfridaysale2025buy .whatsaowww{ padding:5px 9px; border-radius:5px; background-color:#00c267!important; color:#fff!important; cursor:pointer;font-size: 15px;}
.blackfridaysale2025buy .whatsaowww:hover{ background-color:#1574bb; color:#fff; text-decoration:none;}
.blackfridaysale2025buy .whatsaowww i{color:#fff!important;}

.offer_heading{ font-weight:bold; font-size:21px; }
.offer_description{ font-size: 14px; font-weight: normal;line-height: 20px;}
.coloumn1{ width:28%; font-weight:bold; text-align:center;}
.coloumn2{ width:11%; font-weight:bold; text-align:center;}
.coloumn3{ width:7%; font-weight:bold; text-align:center;}
.coloumn4{ width:4%; font-weight:bold; text-align:center;}
.coloumn5{ width:10%; font-weight:bold; text-align:center;}



 
.strike-rotate {text-decoration: line-through; color:red; } 
/*.discount_capsule{ padding:0px!important;}
.discount_capsule span{ color: white;
  background: #008227;
  padding: 3px 12px;
  float: left;
  display: block;
  border-radius: 25px;
  font-size: 15px;
  font-weight: bold;
  margin: 5px 5px;}*/
  
  

.qoow-container {width:50%;text-align: center;margin:20px auto 0px;}
.qoow-button {display: inline-block;background: #00a950;color: white;padding: 10px 30px;font-size: 41px;font-weight: bold;text-decoration: none;
border-radius: 15px;transition: transform 0.3s ease, box-shadow 0.3s ease;box-shadow: 0 4px 15px rgba(37, 211, 102, 0.4); white-space: nowrap; /* Text wrap prevent */}
.qoow-button span{color: #000; margin-bottom: 5px; font-size: 19px; margin-top: -8px;display: block;font-weight: normal;}
.qoow-button:hover {transform: translateY(-2px);box-shadow: 0 6px 20px rgba(37, 211, 102, 0.6);}
.qoow-container a{color:#fff;}
.qoow-container a:hover{color:#fff;}


  



@media only screen and (min-width : 320px) and (max-width : 479px) { 
    .qoow-container {width:93%;}
    .qoow-button {font-size: 28px;border-radius: 9px;}
    .qoow-button span {font-size: 12px; margin-top: -4px;}
    .qoow-button {padding: 10px 15px;}
    .mob_image_ha8 img{height: 245px; margin: 0px auto; width: 100%; object-fit: scale-down;}
    /********** For Whatsapp CTA Button - In Article **********/
  
.blackfridaybanner{ margin-top:0px!important;}
 .countdown_title {font-size: 24px;}
 .plan_titles { font-size: 25px;}
 .contact-sub-heading {font-size: 14px;}
 .about_intro_content_blackfriday { width: 100%;font-size: 15px;}
 .nfornew_journeytime div {font-size: 9px;}
 
 
 .digit {font-size: 1.5em!important; width: 37px!important; padding:0px 10px!important;}
 .time-block .label {font-size: 1em;}
 .countdown {flex-direction: row!important;}
 .countdown{ padding-bottom:21px!important;}
 .black_friday_page table .font21{font-size:14px!important;}
 .black_friday_page table .font18{font-size:14px!important;}
 .black_friday_page table .font20{font-size:14px!important;}
 .black_friday_page table .txt_discount{font-size:14px!important;}
 .black_friday_page table .offer_heading{font-size:14px!important;}
 .new-head20 .new-ttl::after{display:none!important;}
 
}

@media only screen and (min-width : 480px) and (max-width : 639px) { 
.blackfridaybanner{ margin-top:0px!important;}
 .countdown_title {font-size: 24px;}
 .plan_titles { font-size: 25px;}
 .contact-sub-heading {font-size: 14px;}
 .about_intro_content_blackfriday { width: 100%;font-size: 15px;}
 .nfornew_journeytime div {font-size: 9px;}
 
} 
@media only screen and (min-width : 640px) and (max-width : 768px) {
  .blackfridaybanner{ margin-top:0px!important;}  
 .countdown_title {font-size: 24px;}
 .plan_titles { font-size: 25px;}
 .contact-sub-heading {font-size: 14px;}
 .about_intro_content_blackfriday { width: 100%;font-size: 15px;}
 .nfornew_journeytime div {font-size: 9px;}
 
}
@media only screen and (min-width : 769px) and (max-width : 1020px) {
   .blackfridaybanner{ margin-top:0px!important;} 
 .countdown_title {font-size: 24px;} 
 .plan_titles { font-size: 25px;}
 .contact-sub-heading {font-size: 14px;}
 .about_intro_content_blackfriday { width: 100%;font-size: 15px;}
 .nfornew_journeytime div {font-size: 9px;}
 
}
@media only screen and (min-width : 1021px) and (max-width : 1024px) {.desktop_view{display:block!important; }.mobile_view{display:none!important; }}
@media only screen and (min-width : 1025px) and (max-width : 1279px) {.desktop_view{display:block!important; }.mobile_view{display:none!important; }}
@media only screen and (min-width : 1280px) and (max-width : 1367px) {.desktop_view{display:block!important; }.mobile_view{display:none!important; }}
@media only screen and (min-width : 1368px) and (max-width : 2000px) {.desktop_view{display:block!important; }.mobile_view{display:none!important; }}


