@keyframes floating-dots{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-glow{0%,to{opacity:.5}50%{opacity:.8}}@keyframes subtle-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--color-dark-gray:#1a1a1a;--color-text:#fff;--color-gray:#999;--color-accent:#c41e3a;--font-poppins:"Poppins",sans-serif}.common-footer{background-color:var(--color-dark-gray);padding:40px 0;color:hsla(0,0%,100%,.7);font-family:var(--font-poppins)}.common-footer__content{display:flex;justify-content:center;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;position:relative}@media(max-width:768px){.common-footer__content{flex-direction:column;text-align:center;gap:20px}}.common-footer__logo{position:absolute;left:20px;font-size:28px;font-weight:600;color:var(--color-accent);letter-spacing:-.5px}@media(max-width:768px){.common-footer__logo{position:static;margin-bottom:15px}}.common-footer__copyright{font-size:14px;font-weight:300;letter-spacing:.2px;opacity:.8;transition:opacity .3s ease}.common-footer__copyright:hover{opacity:1}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes subtle-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes growFromCenter{0%{transform:scaleX(0);opacity:0}to{transform:scaleX(1);opacity:1}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.antequera-site{font-family:Poppins,sans-serif;color:red;overflow-x:hidden;background-color:#000!important;margin:0!important;padding:0!important;letter-spacing:-.2px}.antequera-site h1,.antequera-site h2,.antequera-site h3,.antequera-site h4,.antequera-site h5,.antequera-site h6{font-weight:500;letter-spacing:-.5px}.antequera-site p{font-weight:300;line-height:1.7}.antequera-site a{transition:all .3s ease}.antequera-site a:hover{text-decoration:none}.antequera-site .btn{border-radius:6px;letter-spacing:.3px;font-weight:500;box-shadow:none;padding:12px 24px;transition:all .3s cubic-bezier(.16,1,.3,1)}.antequera-site .btn:hover{transform:translateY(-2px);box-shadow:0 6px 15px rgba(0,0,0,.1)}.antequera-site .btn-primary{color:#fff!important}.antequera-site .btn-primary,.antequera-site .btn-primary:active,.antequera-site .btn-primary:focus,.antequera-site .btn-primary:hover{background-color:#000!important;border-color:#000!important}.antequera-site .btn-outline-light{color:#fff!important;border-color:#fff!important;border-width:1.5px}.antequera-site .btn-outline-light:hover{background-color:hsla(0,0%,100%,.1)!important}.antequera-site .btn-submit{background-color:#000!important;border-color:#000!important;color:#fff!important;padding:.8rem 2rem!important;font-weight:500!important;letter-spacing:.3px!important;transition:all .3s ease!important}.antequera-site .btn-submit:hover{transform:translateY(-2px)!important;box-shadow:0 4px 10px rgba(0,0,0,.1)!important}.antequera-site section{padding:120px 0}.antequera-site .section-title{color:#fff;font-weight:600;margin-bottom:1.5rem;font-size:2.6rem;letter-spacing:-.8px;text-align:center}.antequera-site .section-subtitle{color:#777;font-size:1.1rem;max-width:600px;margin:0 auto 3.5rem;font-weight:300;line-height:1.7;text-align:center}.top-bar{background-color:#000!important;padding:.6rem 0!important;font-size:.85rem!important;box-shadow:0 1px 3px rgba(0,0,0,.1)!important;position:fixed!important;width:100%!important;top:0!important;z-index:1031!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.top-bar,.top-bar a{color:#fff!important}.top-bar a{text-decoration:none!important;opacity:.95!important;transition:opacity .2s ease,transform .2s ease!important}.top-bar a:hover{opacity:1!important;transform:translateY(-1px)!important}.header{transition:all .4s cubic-bezier(.165,.84,.44,1)!important;font-family:Poppins,sans-serif!important;background-color:transparent!important}.header.scrolled{box-shadow:0 8px 20px rgba(0,0,0,.08)!important;background-color:hsla(0,0%,100%,.95)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.header.scrolled .nav-link,.header.scrolled .navbar-brand{color:#000!important}.header .navbar-brand{font-size:1.6rem!important;font-weight:600!important;color:#fff!important;letter-spacing:-.5px!important;transition:all .3s ease!important}.header .navbar-brand:hover{transform:translateY(-2px)!important;text-shadow:0 5px 15px hsla(0,0%,100%,.4)!important}.header .nav-link{color:#fff!important;font-weight:500!important;font-size:.95rem!important;letter-spacing:.3px!important;transition:all .3s ease!important;position:relative!important;padding:.5rem 1rem!important;margin:0 .2rem!important}.header .nav-link:after{content:""!important;position:absolute!important;width:0!important;height:2px!important;bottom:0!important;left:50%!important;background-color:#c41e3a!important;transition:all .3s ease!important;transform:translateX(-50%)!important}.header .nav-link:hover{color:#fff!important;transform:translateY(-2px)!important}.header .nav-link:hover:after{width:30%!important}.header.scrolled .nav-link:hover{color:#c41e3a!important}.header .btn-contact{font-weight:500!important;margin-left:.5rem!important;padding:.6rem 1.5rem!important;font-size:.9rem!important;border-radius:6px!important;letter-spacing:.3px!important;background-color:#c41e3a!important;border-color:#c41e3a!important;box-shadow:0 4px 10px rgba(196,30,58,.2)!important;transition:all .3s cubic-bezier(.175,.885,.32,1.275)!important}.header .btn-contact:hover{background-color:#ae1b33!important;border-color:#ae1b33!important;transform:translateY(-3px)!important;box-shadow:0 6px 15px rgba(196,30,58,.3)!important}.hero-section{background-size:cover!important;background-position:50%!important;height:100vh!important;min-height:800px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;margin:0!important;padding:0!important;text-align:center!important;overflow:hidden!important;z-index:1!important}.hero-section:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:80px;background:linear-gradient(0deg,rgba(0,0,0,.7),transparent);z-index:2}.hero-overlay{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background:linear-gradient(135deg,rgba(0,0,0,.85),rgba(0,0,0,.65))!important;z-index:1!important}.hero-section .container{position:relative!important;z-index:3!important;padding-top:110px!important;height:100%!important;display:flex!important;flex-direction:column!important;justify-content:center!important}.hero-badge{display:inline-flex!important;align-items:center!important;background-color:rgba(196,30,58,.15)!important;color:#e34b65!important;padding:.5rem 1.5rem!important;border-radius:50px!important;font-size:.9rem!important;font-weight:500!important;margin-bottom:2.5rem!important;letter-spacing:.5px!important;box-shadow:0 5px 15px rgba(196,30,58,.1)!important;animation:subtle-float 3s ease-in-out infinite}.hero-title{font-size:4.8rem!important;line-height:1.1!important;font-weight:700!important;color:#fff!important;margin-bottom:1.5rem!important;letter-spacing:-1.5px!important;text-shadow:0 2px 5px rgba(0,0,0,.2)!important}@media(max-width:767px){.hero-title{font-size:3rem!important;letter-spacing:-1px!important}}.hero-slogan{font-size:1.5rem!important;color:hsla(0,0%,100%,.95)!important;max-width:700px!important;margin:0 auto 2.5rem!important;line-height:1.6!important;font-weight:300!important;letter-spacing:-.2px!important}@media(max-width:767px){.hero-slogan{font-size:1.2rem!important}}.hero-separator{width:80px!important;margin:0 auto 2.5rem!important;height:3px!important;background:#c41e3a!important;border-radius:2px!important;animation:growFromCenter 1.5s ease}.hero-features{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:1.5rem!important;margin-bottom:3rem!important}.hero-features .hero-feature{display:flex!important;align-items:center!important;gap:.5rem!important;background-color:hsla(0,0%,100%,.1)!important;padding:.5rem 1.25rem!important;border-radius:50px!important;color:#fff!important;font-size:.95rem!important;font-weight:400!important;transition:all .3s ease!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}.hero-features .hero-feature:hover{background-color:hsla(0,0%,100%,.2)!important;transform:translateY(-3px)!important}.buttons-container{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:1.2rem!important;margin-top:2.5rem!important}.buttons-container .btn{padding:1rem 2.5rem!important;font-weight:500!important;letter-spacing:.3px!important;font-size:1.05rem!important;border-radius:8px!important;box-shadow:0 5px 15px rgba(0,0,0,.15)!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important}.buttons-container .btn-contact-hero{background-color:#c41e3a!important;border-color:#c41e3a!important}.buttons-container .btn-contact-hero:focus,.buttons-container .btn-contact-hero:hover{background-color:#ae1b33!important;border-color:#ae1b33!important;transform:translateY(-3px)!important;box-shadow:0 10px 25px rgba(196,30,58,.3)!important}.buttons-container .btn-services-hero{color:#fff!important;border:2px solid hsla(0,0%,100%,.7)!important}.buttons-container .btn-services-hero:focus,.buttons-container .btn-services-hero:hover{background-color:hsla(0,0%,100%,.1)!important;border-color:#fff!important;transform:translateY(-3px)!important}.scroll-indicator{position:absolute!important;bottom:40px!important;left:50%!important;transform:translateX(-50%)!important;color:#fff!important;cursor:pointer!important;z-index:5!important;opacity:.8!important;transition:all .3s ease!important;animation:subtle-float 2s ease-in-out infinite}.scroll-indicator:hover{opacity:1!important;transform:translateX(-50%) translateY(-5px)!important}.practice-areas{padding:120px 0!important;background:linear-gradient(135deg,hsla(0,0%,7%,.97),rgba(25,25,25,.95) 50%,rgba(30,30,30,.98))!important;margin-top:0!important;position:relative!important;z-index:2!important;overflow:hidden!important}.practice-areas:before{content:""!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23c41e3a' fill-opacity='0.03'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")!important;opacity:.5!important}.practice-areas .bubble,.practice-areas:before{position:absolute!important;z-index:0!important;pointer-events:none!important}.practice-areas .bubble{border-radius:50%!important;background:radial-gradient(circle at 30% 30%,hsla(0,0%,100%,.8),hsla(0,0%,100%,0))!important;filter:blur(5px)!important;opacity:.4!important}.practice-areas .bubble:first-child{width:600px!important;height:600px!important;top:-200px!important;right:-100px!important;background:radial-gradient(circle at 30% 30%,rgba(196,30,58,.05),rgba(196,30,58,0))!important;animation:bubble-float 30s ease-in-out infinite alternate!important}.practice-areas .bubble:nth-child(2){width:400px!important;height:400px!important;bottom:-100px!important;left:-50px!important;background:radial-gradient(circle at 30% 30%,rgba(0,0,0,.03),transparent)!important;animation:bubble-float 24s ease-in-out infinite alternate-reverse!important}.practice-areas .bubble:nth-child(3){width:300px!important;height:300px!important;top:30%!important;left:10%!important;background:radial-gradient(circle at 30% 30%,rgba(196,30,58,.03),rgba(196,30,58,0))!important;animation:bubble-float-alt 20s ease-in-out infinite alternate!important;animation-delay:5s!important}.practice-areas .bubble:nth-child(4){width:250px!important;height:250px!important;bottom:20%!important;right:15%!important;background:radial-gradient(circle at 30% 30%,rgba(0,0,0,.02),transparent)!important;animation:bubble-float-alt 18s ease-in-out infinite alternate-reverse!important;animation-delay:3s!important}.practice-areas .particle{position:absolute!important;border-radius:50%!important;background-color:rgba(196,30,58,.5)!important;filter:blur(3px)!important;z-index:0!important;pointer-events:none!important}.practice-areas .particle:nth-child(5){width:10px!important;height:10px!important;top:58%!important;left:20%!important;opacity:.4!important;animation:particle-float 16s ease-in-out infinite alternate!important;animation-delay:4s!important}.practice-areas .particle:nth-child(6){width:5px!important;height:5px!important;top:1%!important;left:96%!important;opacity:.31!important;animation:particle-float 16s ease-in-out infinite alternate!important;animation-delay:2s!important}.practice-areas .particle:nth-child(7){width:6px!important;height:6px!important;top:23%!important;left:60%!important;opacity:.14!important;animation:particle-float 18s ease-in-out infinite alternate!important;animation-delay:3s!important}.practice-areas .particle:nth-child(8){width:9px!important;height:9px!important;top:16%!important;left:30%!important;opacity:.22!important;animation:particle-float 18s ease-in-out infinite alternate!important;animation-delay:4s!important}.practice-areas .particle:nth-child(9){width:3px!important;height:3px!important;top:31%!important;left:40%!important;opacity:.4!important;animation:particle-float 21s ease-in-out infinite alternate!important;animation-delay:1s!important}.practice-areas .particle:nth-child(10){width:10px!important;height:10px!important;top:70%!important;left:29%!important;opacity:.23!important;animation:particle-float 24s ease-in-out infinite alternate!important;animation-delay:5s!important}.practice-areas .particle:nth-child(11){width:8px!important;height:8px!important;top:13%!important;left:47%!important;opacity:.32!important;animation:particle-float 23s ease-in-out infinite alternate!important;animation-delay:7s!important}.practice-areas .particle:nth-child(12){width:7px!important;height:7px!important;top:76%!important;left:71%!important;opacity:.28!important;animation:particle-float 17s ease-in-out infinite alternate!important;animation-delay:7s!important}.practice-areas .particle:nth-child(13){width:8px!important;height:8px!important;top:32%!important;left:49%!important;opacity:.21!important;animation:particle-float 16s ease-in-out infinite alternate!important;animation-delay:6s!important}.practice-areas .particle:nth-child(14){width:9px!important;height:9px!important;top:85%!important;left:45%!important;opacity:.33!important;animation:particle-float 22s ease-in-out infinite alternate!important;animation-delay:10s!important}.practice-areas .particle:nth-child(15){width:7px!important;height:7px!important;top:86%!important;left:43%!important;opacity:.35!important;animation:particle-float 25s ease-in-out infinite alternate!important;animation-delay:5s!important}.practice-areas .particle:nth-child(16){width:9px!important;height:9px!important;top:15%!important;left:10%!important;opacity:.18!important;animation:particle-float 23s ease-in-out infinite alternate!important;animation-delay:9s!important}.practice-areas .particle:nth-child(17){width:4px!important;height:4px!important;top:8%!important;left:77%!important;opacity:.32!important;animation:particle-float 16s ease-in-out infinite alternate!important;animation-delay:7s!important}.practice-areas .particle:nth-child(18){width:3px!important;height:3px!important;top:90%!important;left:24%!important;opacity:.14!important;animation:particle-float 24s ease-in-out infinite alternate!important;animation-delay:3s!important}.practice-areas .particle:nth-child(19){width:10px!important;height:10px!important;top:36%!important;left:67%!important;opacity:.18!important;animation:particle-float 21s ease-in-out infinite alternate!important;animation-delay:3s!important}.practice-areas .particle:nth-child(20){width:6px!important;height:6px!important;top:77%!important;left:82%!important;opacity:.15!important;animation:particle-float 19s ease-in-out infinite alternate!important;animation-delay:10s!important}.practice-areas .particle:nth-child(21){width:7px!important;height:7px!important;top:65%!important;left:23%!important;opacity:.23!important;animation:particle-float 23s ease-in-out infinite alternate!important;animation-delay:10s!important}.practice-areas .particle:nth-child(22){width:8px!important;height:8px!important;top:78%!important;left:20%!important;opacity:.35!important;animation:particle-float 20s ease-in-out infinite alternate!important;animation-delay:2s!important}.practice-areas .particle:nth-child(23){width:6px!important;height:6px!important;top:98%!important;left:8%!important;opacity:.31!important;animation:particle-float 24s ease-in-out infinite alternate!important;animation-delay:1s!important}.practice-areas .particle:nth-child(24){width:5px!important;height:5px!important;top:69%!important;left:13%!important;opacity:.15!important;animation:particle-float 20s ease-in-out infinite alternate!important;animation-delay:3s!important}.practice-areas .glow-effect{position:absolute!important;width:100%!important;height:100%!important;top:0!important;left:0!important;background:linear-gradient(120deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.03) 25%,hsla(0,0%,100%,.08) 50%,hsla(0,0%,100%,.03) 75%,hsla(0,0%,100%,0))!important;background-size:200% 200%!important;z-index:0!important;pointer-events:none!important;animation:glow-move 15s linear infinite!important}.practice-areas .section-preheading{text-transform:uppercase!important;letter-spacing:2px!important;font-size:.9rem!important;font-weight:500!important;color:#c41e3a!important;margin-bottom:1rem!important;opacity:.9;position:relative!important;z-index:1!important}.practice-areas .section-title{font-size:3rem!important;margin-bottom:1.2rem!important;color:#fff!important;font-weight:600!important;letter-spacing:-1px!important;position:relative!important;z-index:1!important}@media(max-width:767px){.practice-areas .section-title{font-size:2.4rem!important}}.practice-areas .section-separator{width:60px!important;height:3px!important;background-color:#c41e3a!important;margin:0 auto 3rem!important;border-radius:2px!important;position:relative!important;z-index:1!important}.practice-areas .section-subtitle{color:#777!important;font-size:1.15rem!important;max-width:700px!important;margin:0 auto 4rem!important;line-height:1.8!important;font-weight:300!important;letter-spacing:-.1px!important;position:relative!important;z-index:1!important}.practice-areas .area-card{position:relative!important;z-index:1!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important;border:none!important;border-radius:10px!important;box-shadow:0 8px 25px rgba(0,0,0,.05)!important;overflow:hidden!important;height:100%!important;padding:40px 30px!important;background-color:#fff!important}.practice-areas .area-card:hover{transform:translateY(-12px)!important;box-shadow:0 15px 35px rgba(0,0,0,.08)!important}.practice-areas .area-card:hover .icon-container{background-color:#c41e3a!important;color:#fff!important;transform:scale(1.05)!important}.practice-areas .area-card:hover .card-title{color:#c41e3a!important}.practice-areas .area-card:hover .card-separator{transform:scaleX(1)!important;opacity:1!important}.practice-areas .area-card .icon-container{width:85px!important;height:85px!important;background-color:rgba(196,30,58,.1)!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:2rem!important;color:#c41e3a!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important}.practice-areas .area-card .card-title{font-size:1.5rem!important;font-weight:600!important;margin-bottom:1.2rem!important;color:#000!important;letter-spacing:-.5px!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important}.practice-areas .area-card .card-separator{width:40px!important;height:3px!important;background-color:#c41e3a!important;margin-bottom:1.5rem!important;transition:all .35s cubic-bezier(.16,1,.3,1)!important;transform:scaleX(.5)!important;transform-origin:left!important;opacity:.7!important;border-radius:2px!important}.practice-areas .area-card .card-text{color:#777!important;font-size:1rem!important;line-height:1.8!important;font-weight:300!important}.practice-areas .cta-container{margin-top:4rem!important;padding:2rem!important;background-color:#fff!important;border-radius:8px!important;box-shadow:0 5px 30px rgba(0,0,0,.05)!important}.practice-areas .cta-text{font-size:1.2rem!important;font-weight:400!important;color:#000!important;margin-bottom:1.5rem!important}.practice-areas .cta-button{display:inline-block!important;padding:.8rem 2rem!important;background-color:#c41e3a!important;color:#fff!important;font-weight:500!important;border-radius:4px!important;text-decoration:none!important;transition:all .3s ease!important;box-shadow:0 5px 15px rgba(196,30,58,.2)!important}.practice-areas .cta-button:hover{background-color:#ae1b33!important;box-shadow:0 8px 25px rgba(196,30,58,.3)!important}@keyframes bubble-float{0%{transform:translateY(0) translateX(0) scale(1);opacity:.4}50%{transform:translateY(-40px) translateX(20px) scale(1.05);opacity:.5}to{transform:translateY(0) translateX(0) scale(1);opacity:.4}}@keyframes bubble-float-alt{0%{transform:translateY(0) translateX(0) scale(1);opacity:.3}50%{transform:translateY(30px) translateX(-20px) scale(1.05);opacity:.4}to{transform:translateY(0) translateX(0) scale(1);opacity:.3}}@keyframes particle-float{0%{transform:translateY(0) scale(1)}50%{transform:translateY(-20px) scale(1.5)}to{transform:translateY(0) scale(1)}}@keyframes glow-move{0%{background-position:0 50%}to{background-position:200% 50%}}.contact-section{padding:120px 0!important;background-color:#fff!important}.contact-section .form-label{font-size:.95rem!important;font-weight:500!important;color:red!important;margin-bottom:8px!important}.contact-section .form-control{padding:12px 15px!important;font-size:1rem!important;border-radius:6px!important;border:1px solid #e0e0e0!important;background-color:#f9f9f9!important;transition:all .3s ease!important}.contact-section .form-control:focus{border-color:#000!important;box-shadow:0 0 0 3px rgba(0,0,0,.05)!important;background-color:#fff!important}.contact-section .contact-form{background-color:#fff!important;border-radius:12px!important;box-shadow:0 8px 30px rgba(0,0,0,.06)!important;padding:40px!important}.contact-section .contact-info-card{background-color:#000!important;color:#fff!important;border-radius:12px!important;box-shadow:0 8px 30px rgba(0,0,0,.08)!important;padding:40px!important;height:100%!important;display:flex!important;flex-direction:column!important}.contact-section .contact-info-card h3{font-size:1.6rem!important;font-weight:600!important;margin-bottom:1.8rem!important;color:#fff!important;letter-spacing:-.5px!important}.contact-section .contact-info-card p{opacity:.9!important;margin-bottom:2.5rem!important;font-weight:300!important;line-height:1.7!important;font-size:1.05rem!important}.contact-section .contact-info-card .contact-item{display:flex!important;align-items:flex-start!important;margin-bottom:1.5rem!important}.contact-section .contact-info-card .contact-item .icon{margin-right:15px!important;color:#c41e3a!important;font-size:1.2rem!important}.contact-section .contact-info-card .contact-item .text{color:hsla(0,0%,100%,.9)!important;font-size:1rem!important;line-height:1.5!important}.contact-section .contact-info-card .whatsapp-button{display:flex!important;align-items:center!important;justify-content:center!important;background-color:#25d366!important;color:#fff!important;padding:15px 20px!important;border-radius:8px!important;text-decoration:none!important;font-weight:500!important;font-size:1rem!important;margin-top:2.5rem!important;transition:all .3s cubic-bezier(.16,1,.3,1)!important;align-self:flex-start!important;box-shadow:0 8px 20px rgba(37,211,102,.2)!important}.contact-section .contact-info-card .whatsapp-button svg{margin-right:10px!important}.contact-section .contact-info-card .whatsapp-button:hover{transform:translateY(-5px)!important;box-shadow:0 12px 25px rgba(37,211,102,.3)!important}