.website-footer-fatapro{width:100%}.footer-top-section{background:#fff;padding:40px 20px;text-align:center}.footer-top-content{max-width:1200px;margin:0 auto}.footer-top-content p{margin:0;font-size:14px;line-height:1.6;color:#333}.footer-main-section{background:#4a4a4a;color:#fff;padding:40px 20px 20px}.footer-container{max-width:1200px;margin:0 auto}.footer-column{margin-bottom:30px}.footer-links{list-style:none;padding:0;margin:0 0 20px}.footer-links li{margin-bottom:8px}.footer-links a{color:#fff;text-decoration:none;font-size:14px;transition:color .3s ease;cursor:pointer}.footer-links a:hover{color:#1890ff;text-decoration:underline}.footer-questions{margin:20px 0}.footer-question-text{color:#fff;font-weight:600;font-size:14px;margin:8px 0;cursor:pointer}.footer-question-text:hover{color:#1890ff}.footer-payment-icons{display:flex;gap:15px;margin-top:20px;flex-wrap:wrap}.payment-icon{padding:8px 12px;border-radius:4px;font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center;min-width:100px;height:40px}.payment-icon.mastercard{background:linear-gradient(135deg,#eb001b,#f79e1b);color:#fff}.payment-icon.visa{background:linear-gradient(135deg,#1434cb,#1a1f71);color:#fff}.payment-icon.amex{background:#006fcf;color:#fff}.footer-company-info{margin-top:20px}.footer-company-name{color:#1890ff;font-size:18px;font-weight:600;margin:0 0 10px}.footer-address,.footer-phone,.footer-email{color:#fff;font-size:14px;margin:8px 0;line-height:1.6}.footer-bottom-row{display:flex;justify-content:space-between;align-items:flex-start;margin-top:40px;padding-top:20px;border-top:1px solid #666;flex-wrap:wrap;gap:20px}.footer-bottom-left{flex-shrink:0}.footer-powered-by{display:flex;align-items:center}.sage-member-text{color:#ff4d4f;font-size:18px;font-weight:600;letter-spacing:1px}.footer-bottom-right{flex:1;min-width:300px}.footer-copyright{color:#fff;font-size:12px;margin:0 0 10px}.footer-legal{color:#ccc;font-size:11px;line-height:1.5;margin:0}@media (max-width: 768px){.footer-top-section{padding:30px 15px}.footer-main-section{padding:30px 15px 15px}.footer-bottom-row{flex-direction:column}.footer-bottom-left{margin-bottom:20px}.footer-payment-icons{justify-content:flex-start}.payment-icon{min-width:80px;height:35px;font-size:11px}}@media (max-width: 576px){.footer-top-content p,.footer-links a{font-size:13px}.footer-company-name{font-size:16px}.footer-address,.footer-phone,.footer-email{font-size:13px}}.website-fatapro-root{--fatapro-primary: #f15a24;--fatapro-primary-hover: #d94e1c;--fatapro-secondary: #1b3a5c;--fatapro-secondary-deep: #1b2a4a;--fatapro-accent: #00a86b;--fatapro-bg: #fafafa;--fatapro-font: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--fatapro-heading-font: "Playfair Display", Georgia, "Times New Roman", serif}.website-fatapro-root,.website-fatapro-root .ant-layout{font-family:var(--fatapro-font)}.website-fatapro-root .ant-btn-primary{background:var(--fatapro-primary);border-color:var(--fatapro-primary);box-shadow:0 2px 8px #f15a2459}.website-fatapro-root .ant-btn-primary:hover{background:var(--fatapro-primary-hover)!important;border-color:var(--fatapro-primary-hover)!important}.website-fatapro-root .website-header-menu.ant-menu-horizontal>.ant-menu-item:hover,.website-fatapro-root .website-header-menu.ant-menu-horizontal>.ant-menu-submenu:hover{color:var(--fatapro-primary)!important}.website-fatapro-root .website-header-menu.ant-menu-horizontal>.ant-menu-item-selected,.website-fatapro-root .website-header-menu.ant-menu-horizontal>.ant-menu-submenu-selected{color:var(--fatapro-secondary)!important;border-bottom-color:var(--fatapro-primary)!important}.website-fatapro-root .website-header-menu.ant-menu-horizontal>.ant-menu-item:after,.website-fatapro-root .website-header-menu.ant-menu-horizontal>.ant-menu-submenu:after{border-bottom-color:var(--fatapro-primary)!important}.website-header-fatapro{background:#ffffffe6!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px #1b3a5c0f,0 6px 24px #0000000f;border-bottom:1px solid rgba(27,58,92,.06)}.website-header-brand{display:flex;align-items:center;gap:10px;flex-shrink:0;cursor:pointer;min-width:0}.website-header-logo-svg{flex-shrink:0;display:block}.website-header-wordmark{font-size:19px;font-weight:700;font-family:var(--fatapro-heading-font, "Playfair Display", Georgia, serif);color:#1b3a5c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;line-height:1.2}.website-header-fatapro .website-header-inner{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:nowrap}.website-header-nav{flex:1;min-width:0;display:flex;justify-content:center;overflow:hidden}.website-header-menu{flex:1;justify-content:center;min-width:0}.website-header-menu.ant-menu-horizontal{line-height:54px;border:none}.website-header-menu.ant-menu-horizontal>.ant-menu-item,.website-header-menu.ant-menu-horizontal>.ant-menu-submenu{padding:0 12px;margin:0 2px;font-size:14px}.website-header-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.website-header-search{width:160px}.website-header-btn-text,.website-header-whatsapp{white-space:nowrap}.website-header-whatsapp,.website-drawer-whatsapp,.website-header-mobile-btn{display:none!important}.website-drawer-search{margin-bottom:16px}.website-drawer-actions{margin-top:24px;display:flex;flex-direction:column;gap:8px}@media (max-width: 1200px){.website-header-inner{gap:8px}.website-header-menu.ant-menu-horizontal>.ant-menu-item,.website-header-menu.ant-menu-horizontal>.ant-menu-submenu{padding:0 8px;font-size:13px}.website-header-search{width:140px}.website-header-btn-text,.website-header-whatsapp .website-header-btn-text{display:none}}@media (max-width: 992px){.website-header-nav,.website-header-search,.website-header-actions .ant-btn:not(.website-header-mobile-btn):not(.website-header-whatsapp){display:none!important}.website-header-actions .website-header-whatsapp{display:none!important}.website-header-mobile-btn{display:inline-flex!important}.website-header-inner{justify-content:space-between}.website-header-wordmark{max-width:140px;font-size:17px}}.website-header-menu .ant-menu-submenu-popup{max-height:70vh;overflow-y:auto}.ant-menu-submenu-popup .ant-menu-vertical{max-height:65vh;overflow-y:auto}.ant-menu-submenu-popup .ant-menu-item{white-space:nowrap}
