.elementor-30343 .elementor-element.elementor-element-130890e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-30343 .elementor-element.elementor-element-130890e.e-con{--flex-grow:0;--flex-shrink:0}:root{--page-title-display:none}@media(max-width:1024px){.elementor-30343 .elementor-element.elementor-element-d2e6a70>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}}@media(max-width:767px){.elementor-30343 .elementor-element.elementor-element-130890e{--width:320.33px}.elementor-30343 .elementor-element.elementor-element-d2e6a70>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}}.keycode-links-container{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:'Inter',sans-serif;padding:0}.keycode-links-wrapper{max-width:500px;width:100%;background-color:#101010;border:1px solid rgb(255 255 255 / .2);border-radius:28px;padding:40px 20px;box-sizing:border-box}.profile-image{text-align:center;margin-bottom:20px}.profile-image img{width:120px;height:120px;border-radius:50%;object-fit:cover;border:3px solid rgb(255 255 255 / .2)}h1.title-link{color:#fff;font-size:28px;margin:0 0 15px;text-align:Center;font-family:'Inter',Arial}h2.slogan{color:#fff;font-size:16px;font-weight:400;margin:0 0 30px;text-align:center;line-height:1.4;opacity:.8}.links{display:flex;flex-direction:column;gap:15px}.link-button{display:flex;align-items:center;padding:15px 20px;background-color:rgb(255 255 255 / .2);border-radius:10px;text-decoration:none;color:#fff;transition:background-color 0.3s ease}.link-button:hover{background-color:rgb(255 255 255 / .3)}.link-button .icon{font-size:24px;margin-right:15px}.link-button .text{font-size:18px}.social-links{display:flex;justify-content:center;gap:20px;margin-top:30px}.social-icon{color:#fff;font-size:24px;transition:color 0.3s ease}.social-icon:hover{color:#3498db}.social-icon .fa-whatsapp{color:#f0f0f0}.social-icon:hover .fa-whatsapp{color:#128C7E}.social-icon .fa-facebook{color:#f0f0f0}.social-icon:hover .fa-facebook{color:#3b5998}.social-icon .fa-linkedin{color:#f0f0f0}.social-icon:hover .fa-linkedin{color:#00A0DC}@media (max-width:480px){.keycode-links-wrapper{padding:30px 15px}.profile-image img{width:100px;height:100px}h1{font-size:22px}h2.slogan{font-size:14px}.link-button{padding:12px 15px}.link-button .icon{font-size:20px}.link-button .text{font-size:16px}.social-icon{font-size:22px}}