[class*="the7-spinner-animate-"]{animation:spinner-animation 1s cubic-bezier(1,1,1,1) infinite;x:46.5px;y:40px;width:7px;height:20px;fill:var(--the7-beautiful-spinner-color2);opacity:.2}.the7-spinner-animate-2{animation-delay:0.083s}.the7-spinner-animate-3{animation-delay:0.166s}.the7-spinner-animate-4{animation-delay:0.25s}.the7-spinner-animate-5{animation-delay:0.33s}.the7-spinner-animate-6{animation-delay:0.416s}.the7-spinner-animate-7{animation-delay:0.5s}.the7-spinner-animate-8{animation-delay:0.58s}.the7-spinner-animate-9{animation-delay:0.666s}.the7-spinner-animate-10{animation-delay:0.75s}.the7-spinner-animate-11{animation-delay:0.83s}.the7-spinner-animate-12{animation-delay:0.916s}@keyframes spinner-animation{from{opacity:1}to{opacity:0}}.vcount-bf-section{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#000000 0%,#0a0a0a 50%,#000000 100%);color:#fff;padding:20px 20px 10px 20px;position:relative;overflow-x:hidden;box-sizing:border-box;width:100vw;margin-left:calc(-50vw + 50%)}.vcount-bf-section *,.vcount-bf-section *::before,.vcount-bf-section *::after{box-sizing:border-box;margin:0;padding:0}.vcount-bf-section::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 50%,rgba(88,101,242,.05) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,107,0,.04) 0%,transparent 50%),radial-gradient(circle at 40% 20%,rgba(139,92,246,.03) 0%,transparent 40%);pointer-events:none;z-index:0}.vcount-bf-section .container{max-width:100%;margin:0 auto;padding:0 20px;position:relative;z-index:1}.vcount-bf-section .header{text-align:center;margin-bottom:15px;padding:5px 20px}.vcount-bf-section .black-friday-badge{display:inline-block;background:linear-gradient(45deg,#ff0000,#ff6b00);padding:10px 25px;border-radius:50px;font-size:1.5em;font-weight:700;margin:8px 0;box-shadow:0 8px 25px rgba(255,0,0,.4);animation:vcount-pulse 2s infinite}@keyframes vcount-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.vcount-bf-section .subtitle{font-size:1.1em;color:#ccc;margin-top:5px}.vcount-bf-section .offers-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:15px}.vcount-bf-section .offer-card{border-radius:20px;padding:30px 25px;box-shadow:0 10px 40px rgba(0,0,0,.5);transition:transform 0.3s ease,box-shadow 0.3s ease;border:2px solid transparent;position:relative;overflow:hidden;display:flex;flex-direction:column}.vcount-bf-section .offer-card.starter{background:linear-gradient(145deg,#0a0a0a,#000000);border-color:#3b82f6}.vcount-bf-section .offer-card.business{background:linear-gradient(145deg,#0a0a0a,#000000);border-color:#8b5cf6}.vcount-bf-section .offer-card.professional{background:linear-gradient(145deg,#0a0a0a,#000000);border-color:#ef4444}.vcount-bf-section .offer-card::before{content:'';position:absolute;top:0;left:0;right:0;height:5px;background-size:200% 100%;animation:vcount-gradient 3s linear infinite}.vcount-bf-section .offer-card.starter::before{background:linear-gradient(90deg,#3b82f6,#60a5fa,#3b82f6)}.vcount-bf-section .offer-card.business::before{background:linear-gradient(90deg,#8b5cf6,#a78bfa,#8b5cf6)}.vcount-bf-section .offer-card.professional::before{background:linear-gradient(90deg,#ff0000,#ff6b00,#ff0000)}@keyframes vcount-gradient{0%{background-position:0% 50%}100%{background-position:200% 50%}}.vcount-bf-section .offer-card:hover{transform:translateY(-10px)}.vcount-bf-section .offer-card.starter:hover{box-shadow:0 15px 50px rgba(59,130,246,.4)}.vcount-bf-section .offer-card.business:hover{box-shadow:0 15px 50px rgba(139,92,246,.4)}.vcount-bf-section .offer-card.professional:hover{box-shadow:0 15px 50px rgba(255,107,0,.4)}.vcount-bf-section .offer-badge{color:#fff;padding:8px 18px;border-radius:25px;font-size:.85em;font-weight:700;display:inline-block;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}.vcount-bf-section .offer-card.starter .offer-badge{background:linear-gradient(45deg,#3b82f6,#2563eb)}.vcount-bf-section .offer-card.business .offer-badge{background:linear-gradient(45deg,#8b5cf6,#7c3aed)}.vcount-bf-section .offer-card.professional .offer-badge{background:linear-gradient(45deg,#ff0000,#cc0000)}.vcount-bf-section .offer-title{font-size:1.6em;font-weight:700;margin-bottom:20px;color:#fff}.vcount-bf-section .offer-details{margin:20px 0;line-height:1.6;flex-grow:1;display:flex;flex-direction:column}.vcount-bf-section .offer-item{display:flex;align-items:center;margin:8px 0;font-size:1.1em}.vcount-bf-section .offer-item::before{content:'✓';font-weight:700;font-size:1.3em;margin-right:12px;flex-shrink:0}.vcount-bf-section .offer-card.starter .offer-item::before{color:#60a5fa}.vcount-bf-section .offer-card.business .offer-item::before{color:#a78bfa}.vcount-bf-section .offer-card.professional .offer-item::before{color:#ff6b00}.vcount-bf-section .offer-item:last-child{margin-top:auto}.vcount-bf-section .discount-highlight{font-weight:700;font-size:1.15em}.vcount-bf-section .offer-card.starter .discount-highlight{color:#60a5fa}.vcount-bf-section .offer-card.business .discount-highlight{color:#a78bfa}.vcount-bf-section .offer-card.professional .discount-highlight{color:#ff6b00}.vcount-bf-section .cta-button{color:#fff;border:none;padding:15px 35px;border-radius:30px;font-size:1.1em;font-weight:700;cursor:pointer;width:100%;margin-top:25px;transition:all 0.3s ease;text-transform:uppercase;letter-spacing:1px;display:inline-block;text-decoration:none;text-align:center}.vcount-bf-section .offer-card.starter .cta-button{background:linear-gradient(45deg,#3b82f6,#2563eb)}.vcount-bf-section .offer-card.business .cta-button{background:linear-gradient(45deg,#8b5cf6,#7c3aed)}.vcount-bf-section .offer-card.professional .cta-button{background:linear-gradient(45deg,#ff6b00,#ff0000)}.vcount-bf-section .cta-button:hover{transform:scale(1.05)}.vcount-bf-section .offer-card.starter .cta-button:hover{box-shadow:0 8px 25px rgba(59,130,246,.5)}.vcount-bf-section .offer-card.business .cta-button:hover{box-shadow:0 8px 25px rgba(139,92,246,.5)}.vcount-bf-section .offer-card.professional .cta-button:hover{box-shadow:0 8px 25px rgba(255,107,0,.5)}.vcount-bf-section .popular-badge{position:absolute;top:20px;right:-35px;background:gold;color:#000;padding:5px 40px;transform:rotate(45deg);font-weight:700;font-size:.85em;box-shadow:0 4px 10px rgba(0,0,0,.3)}.vcount-bf-section .footer{text-align:center;margin-top:20px;padding:10px;padding-bottom:0;color:#999;font-size:.95em}.vcount-bf-section .footer p{margin:0}@media (max-width:1024px){.vcount-bf-section .offers-grid{grid-template-columns:repeat(3,1fr);gap:20px}}@media (max-width:768px){.vcount-bf-section .black-friday-badge{font-size:1.2em;padding:8px 20px}.vcount-bf-section .subtitle{font-size:1em}.vcount-bf-section .header{margin-bottom:30px;padding:20px 10px}.vcount-bf-section .offers-grid{grid-template-columns:1fr;gap:15px}.vcount-bf-section .offer-card{padding:20px}.vcount-bf-section .offer-badge{font-size:.7em;padding:6px 12px}.vcount-bf-section .offer-title{font-size:1.2em;margin-bottom:15px}.vcount-bf-section .offer-item{font-size:.9em;margin:8px 0}.vcount-bf-section .cta-button{padding:12px 20px;font-size:.95em;margin-top:15px}.vcount-bf-section .popular-badge{font-size:.7em;padding:4px 35px}}@media (max-width:480px){.vcount-bf-section{padding:10px}.vcount-bf-section .black-friday-badge{font-size:1em;padding:6px 15px}.vcount-bf-section .offer-card{padding:15px}.vcount-bf-section .offer-title{font-size:1.1em}.vcount-bf-section .offer-item{font-size:.85em}.vcount-bf-section .offer-item::before{font-size:1.1em;margin-right:8px}.vcount-bf-section .cta-button{padding:10px 15px;font-size:.9em}}