.content{--theme-color-green:#368f82;--theme-color-orange:#f57151;--theme-color-blue:#91b0ff;--text-color:#141414}.contact{margin:calc(8rem - 5px) auto 0;max-width:700px;padding:0 2rem;width:100%}.contact h2{color:var(--text-color);font-size:32px;font-weight:600;line-height:1.2;text-align:center}.contact-details{display:flex;flex-direction:column;gap:1.5rem;margin-top:2.5rem}.contact-details>div{align-items:center;border:1px solid var(--text-color);border-radius:1rem;color:var(--text-color);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:1rem 0 0;position:relative}.contact-details span{font-size:16px;font-weight:0;margin-top:.5rem}.contact-details .whatsapp svg{height:30px;width:100px}.contact-details .email svg,.contact-details .phone svg{height:30px;width:30px}.contact-details a{color:inherit;font-size:18px;font-weight:500;margin-top:1rem;padding:1rem 2rem;text-align:center;text-decoration:none;transition:background-color .25s ease-in-out;width:100%}.contact-details .whatsapp>a{background-image:linear-gradient(to bottom right,rgba(54,143,130,.8),var(--theme-color-green))}.contact-details .phone>a{background-image:linear-gradient(to bottom right,rgba(245,113,81,.8),var(--theme-color-orange))}.contact-details .email>a{background-image:linear-gradient(to bottom right,rgba(145,176,255,.8),var(--theme-color-blue))}@media (max-width:1024px){.localization{display:flex}.localization span{color:var(--theme-color-blue)}.contact{margin-top:1rem}}@media (max-width:600px){.contact{padding:0 1rem}.contact h2{font-size:24px}.contact-details{gap:1rem;margin-top:1.5rem}.contact-details span{margin-top:.5rem}.contact-details a{font-size:16px}}