.elementor-146 .elementor-element.elementor-element-81dcf56{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-146 .elementor-element.elementor-element-e444ca5{background:#0b0b11;color:#fff;padding:80px 0 0;font-family:inherit}.elementor-146 .elementor-element.elementor-element-e444ca5 .nikado-footer__top{max-width:1280px;margin:0 auto;padding:0 24px 60px;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:48px}.elementor-146 .elementor-element.elementor-element-e444ca5 .footer-logo{height:100px;margin-bottom:18px}.elementor-146 .elementor-element.elementor-element-e444ca5 .brand-text{color:rgba(255,255,255,.65);line-height:1.6;max-width:320px}.elementor-146 .elementor-element.elementor-element-e444ca5 .nikado-footer__col h4{font-size:16px;font-weight:700;margin-bottom:14px}.elementor-146 .elementor-element.elementor-element-e444ca5 .nikado-footer__col ul{list-style:none;padding:0;margin:0}.elementor-146 .elementor-element.elementor-element-e444ca5 .nikado-footer__col li,.elementor-146 .elementor-element.elementor-element-e444ca5 .nikado-footer__col a{display:block;padding:6px 0;font-size:14px;color:rgba(255,255,255,.7);text-decoration:none;line-height:1.4;transition:color .2s ease,transform .2s ease}.elementor-146 .elementor-element.elementor-element-e444ca5 .nikado-footer__col a:hover{color:#fff;transform:translateX(2px)}.elementor-146 .elementor-element.elementor-element-e444ca5 .nikado-kitdigital{width:100%;padding:32px 20px;text-align:center;border-top:1px solid rgba(255,255,255,.08);background:radial-gradient(1200px 320px at 50% 0%,rgba(124,77,255,.18),transparent 70%)}.elementor-146 .elementor-element.elementor-element-e444ca5 .kitdigital-text{font-size:13px;text-transform:uppercase;letter-spacing:.06em;color:rgba(255,255,255,.75);margin-bottom:16px}.elementor-146 .elementor-element.elementor-element-e444ca5 .nikado-kitdigital img{height:90px;max-width:100%;opacity:.95;filter:drop-shadow(0 14px 40px rgba(124,77,255,.45))}.elementor-146 .elementor-element.elementor-element-e444ca5 .nikado-footer__bottom{max-width:1280px;margin:0 auto;padding:18px 24px 24px;display:flex;justify-content:space-between;align-items:center;font-size:13px;color:rgba(255,255,255,.6)}.elementor-146 .elementor-element.elementor-element-e444ca5 .legal-links a{margin-left:18px;color:rgba(255,255,255,.6);text-decoration:none}.elementor-146 .elementor-element.elementor-element-e444ca5 .legal-links a:hover{color:#fff}@media (max-width:1024px){.elementor-146 .elementor-element.elementor-element-e444ca5 .nikado-footer__top{grid-template-columns:1fr 1fr;gap:32px}.elementor-146 .elementor-element.elementor-element-e444ca5 .nikado-footer__bottom{flex-direction:column;gap:10px;text-align:center}}@media (max-width:640px){.elementor-146 .elementor-element.elementor-element-e444ca5 .nikado-footer__top{grid-template-columns:1fr;gap:24px}}.elementor-146 .elementor-element.elementor-element-e444ca5 .footer-contact-list{list-style:none;padding:0;margin:0}.elementor-146 .elementor-element.elementor-element-e444ca5 .footer-contact-list li{display:flex;align-items:center;gap:10px;padding:6px 0;font-size:14px;color:rgba(255,255,255,.7);line-height:1.4}.elementor-146 .elementor-element.elementor-element-e444ca5 .footer-ico{width:18px;display:inline-flex;justify-content:center;opacity:.9}.elementor-146 .elementor-element.elementor-element-e444ca5 .footer-contact-list a{color:rgba(255,255,255,.7);text-decoration:none;transition:color .2s ease,transform .2s ease}.elementor-146 .elementor-element.elementor-element-e444ca5 .footer-contact-list a:hover{color:#fff;transform:translateX(2px)}.elementor-146 .elementor-element.elementor-element-e444ca5 .footer-vcard a{font-weight:600;color:rgba(191,168,255,.95)}.elementor-146 .elementor-element.elementor-element-e444ca5 .footer-vcard a:hover{color:#fff}