.adis-footer-wrapper{width:100%;font-family:inherit}.adis-footer-main{background-color:#fff8f0;padding:70px 20px 50px}.adis-footer-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.4fr 1fr 1.1fr 1.2fr;gap:40px;align-items:flex-start}.adis-footer-col{min-width:0}.adis-footer-logo img{max-width:160px;height:auto;display:block;margin-bottom:12px}.adis-tagline{font-size:14px;color:#666;margin:0 0 10px;font-weight:500}.adis-description{font-size:13px;line-height:1.55;color:#777;margin:0 0 20px}.adis-social-icons{display:flex;flex-wrap:wrap;gap:10px}.adis-social-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background-color:#1e88e5;color:#fff !important;font-size:15px;text-decoration:none;transition:transform .25s ease,opacity .25s ease}.adis-social-icon:hover{transform:translateY(-3px);opacity:.9}.adis-social-icon i,.adis-social-icon svg{width:16px;height:16px;fill:currentColor}.adis-footer-heading{font-size:18px;font-weight:600;color:#f5a623;margin:0 0 18px;letter-spacing:.3px}.adis-quick-links{list-style:none;margin:0;padding:0}.adis-quick-links li{margin-bottom:10px}.adis-quick-links a{color:#444;text-decoration:none;font-size:14px;transition:color .25s ease}.adis-quick-links a:hover{color:#f5a623}.adis-contact-list{list-style:none;margin:0;padding:0}.adis-contact-list li{display:flex;align-items:center;gap:10px;margin-bottom:12px;font-size:14px}.adis-contact-list a{color:#555;text-decoration:none;transition:color .25s ease}.adis-contact-list a:hover{color:#f5a623}.adis-icon{font-size:16px;line-height:1}.adis-newsletter-form{display:flex;flex-direction:column;gap:12px}.adis-newsletter-input{width:100%;padding:12px 14px;border:1px solid #ddd;border-radius:6px;font-size:14px;background:#fff;outline:none;transition:border-color .25s ease;box-sizing:border-box}.adis-newsletter-input:focus{border-color:#f5a623}.adis-newsletter-btn{width:100%;padding:13px 20px;background-color:#f5a623;color:#fff;border:none;border-radius:6px;font-size:15px;font-weight:600;cursor:pointer;transition:background-color .25s ease,transform .2s ease}.adis-newsletter-btn:hover{background-color:#e09415;transform:translateY(-1px)}.adis-copyright-bar{background-color:#111;color:#fff;padding:18px 20px;text-align:center}.adis-copyright-inner{max-width:1200px;margin:0 auto}.adis-copyright-text{margin:0 0 4px;font-size:13px;letter-spacing:.4px}.adis-copyright-text a{color:#f5a623;text-decoration:none;font-weight:600}.adis-copyright-text a:hover{text-decoration:underline}.adis-developer-credit{margin:0;font-size:12px;opacity:.7}.adis-developer-credit a{color:#f5a623;text-decoration:none}.adis-developer-credit a:hover{text-decoration:underline}@media (max-width:1024px){.adis-footer-container{grid-template-columns:1fr 1fr;gap:35px}}@media (max-width:767px){.adis-footer-main{padding:50px 16px 40px}.adis-footer-container{grid-template-columns:1fr;gap:32px}.adis-footer-logo img{margin-left:auto;margin-right:auto}.adis-brand-col{text-align:center}.adis-social-icons{justify-content:center}.adis-footer-heading{text-align:center}.adis-quick-links,.adis-contact-list{text-align:center}.adis-contact-list li{justify-content:center}}.adis-newsletter-message{margin-top:10px;font-size:13px;line-height:1.4;font-weight:500}.adis-newsletter-btn:disabled{opacity:.7;cursor:not-allowed}