.site-footer, .site-footer *{box-sizing: border-box !important}.site-footer{width: 100% !important;max-width: 100% !important;margin: 0 !important;padding: 0 !important;background: linear-gradient(135deg, #061b25 0%, #082d38 45%, #061722 100%) !important;color: #ffffff !important;direction: rtl !important;overflow: hidden !important;flex-shrink: 0 !important}.site-footer a, .site-footer a:hover{text-decoration: none !important}.footer-main{position: relative !important;width: 100% !important;padding: 36px 24px 26px !important;background: radial-gradient(circle at 85% 12%, rgb(var(--hz-primary-rgb) / .13), transparent 31%), linear-gradient(135deg, #061b25 0%, #082d38 45%, #061722 100%) !important;border-bottom: 1px solid rgb(var(--hz-primary-rgb) / .48) !important}.footer-bg-shape{position: absolute !important;width: 420px !important;height: 420px !important;top: -190px !important;right: -150px !important;border-radius: 50% !important;background: radial-gradient(circle, rgb(var(--hz-primary-rgb) / .16), transparent 68%) !important;pointer-events: none !important}.footer-inner{position: relative !important;z-index: 2 !important;width: 100% !important;max-width: 1280px !important;margin: 0 auto !important;display: grid !important;grid-template-columns: 2fr 1fr 1fr 1fr !important;gap: 34px !important;align-items: flex-start !important}.footer-brand-col{display: flex !important;flex-direction: row !important;flex-wrap: wrap !important;align-items: flex-start !important;gap: 18px 20px !important;text-align: right !important;padding-left: 40px !important;border-left: 1px solid rgba(255,255,255,.14) !important}.footer-brand-body{flex: 1 1 0 !important;min-width: 0 !important}.footer-logo-link{display: block !important;flex: 0 0 auto !important;line-height: 0 !important;transition: var(--hz-dur) ease !important}.footer-logo-link:hover{opacity: .82 !important}.footer-logo-img{width: 76px !important;max-width: 100% !important;height: auto !important;display: block !important;margin: 0 !important}.footer-about{max-width: none !important;margin: 0 !important;color: rgba(255,255,255,.82) !important;font-size: var(--hz-fs-small) !important;line-height: 1.75 !important;font-weight: var(--hz-fw-semibold) !important;text-align: inherit !important}.footer-social{flex: 0 0 100% !important;display: flex !important;align-items: center !important;justify-content: flex-start !important;gap: 10px !important;flex-wrap: wrap !important;margin-top: 0 !important}.footer-social a{width: 38px !important;height: 38px !important;min-width: 38px !important;border-radius: var(--hz-radius) !important;background: rgba(255,255,255,.10) !important;border: 1px solid rgba(255,255,255,.10) !important;color: #ffffff !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;transition: var(--hz-dur) ease !important}.footer-social a:hover{background: var(--hz-primary) !important;color: #ffffff !important}.footer-col{text-align: right !important}.footer-col h4{position: relative !important;display: inline-block !important;margin: 0 0 18px !important;color: #ffffff !important;font-size: 16px !important;font-weight: var(--hz-fw-bold) !important;line-height: 1.4 !important}.footer-col h4::after{content: "" !important;display: block !important;width: 40px !important;height: 3px !important;margin-top: 8px !important;border-radius: var(--hz-radius) !important;background: var(--hz-primary) !important}.footer-col ul{list-style: none !important;padding: 0 !important;margin: 0 !important;counter-reset: none !important}.footer-col ul li{list-style: none !important;margin: 0 0 9px !important;padding: 0 !important;counter-increment: none !important}.footer-col ul li::before, .footer-col ul li::after, .footer-col ul li a::before, .footer-col ul li a::after{display: none !important;content: none !important}.footer-col ul li a{color: rgba(255,255,255,.84) !important;font-size: var(--hz-fs-small) !important;font-weight: var(--hz-fw-bold) !important;line-height: 1.6 !important;display: inline-flex !important;align-items: center !important;transition: var(--hz-dur) ease !important}.footer-col ul li a:hover{color: var(--hz-primary) !important}.footer-bottom-contact{display: flex !important;align-items: center !important;justify-content: center !important;flex-wrap: wrap !important;gap: 8px !important}.footer-bottom-contact a{min-height: 34px !important;padding: 5px 10px !important;border-radius: var(--hz-radius) !important;background: rgba(255,255,255,.07) !important;border: 1px solid rgba(255,255,255,.10) !important;color: #ffffff !important;display: flex !important;align-items: center !important;justify-content: flex-start !important;gap: 9px !important;direction: ltr !important;text-align: left !important;font-size: var(--hz-fs-small) !important;font-weight: var(--hz-fw-bold) !important;transition: var(--hz-dur) ease !important}.footer-bottom-contact a:hover{border-color: var(--hz-primary) !important}.footer-bottom-contact i{width: 24px !important;height: 24px !important;min-width: 24px !important;border-radius: var(--hz-radius) !important;background: rgba(255,255,255,.09) !important;color: var(--hz-primary) !important;display: inline-flex !important;align-items: center !important;justify-content: center !important}.footer-features{width: 100% !important;padding: 16px 24px !important;background: linear-gradient(180deg, #061722, #05141d) !important;border-bottom: 1px solid rgba(255,255,255,.08) !important}.footer-features-inner{width: 100% !important;max-width: 1280px !important;margin: 0 auto !important;padding: 0 !important;display: grid !important;grid-template-columns: repeat(4, 1fr) !important;gap: 14px !important}.footer-features-inner > div{min-height: 44px !important;color: #ffffff !important;font-weight: var(--hz-fw-bold) !important;font-size: var(--hz-fs-small) !important;display: flex !important;align-items: center !important;justify-content: center !important;gap: 13px !important;text-align: center !important;border-left: 1px solid rgba(255,255,255,.10) !important}.footer-features-inner > div:last-child{border-left: 0 !important}.footer-features-inner i{width: 34px !important;height: 34px !important;min-width: 34px !important;border-radius: var(--hz-radius) !important;border: 1px solid rgb(var(--hz-primary-rgb) / .52) !important;color: var(--hz-primary) !important;background: rgb(var(--hz-primary-rgb) / .08) !important;display: inline-flex !important;align-items: center !important;justify-content: center !important;font-size: var(--hz-fs-body) !important}.footer-bottom{width: 100% !important;padding: 13px 24px !important;background: #050f17 !important}.footer-bottom-inner{width: 100% !important;max-width: 1280px !important;margin: 0 auto !important;padding: 0 !important;display: grid !important;grid-template-columns: auto 1fr auto !important;gap: 20px !important;align-items: center !important}.footer-payments{display: flex !important;align-items: center !important;justify-content: flex-start !important;gap: 10px !important;direction: ltr !important}.footer-payments i{font-size: 24px !important;color: #ffffff !important}.footer-copy{color: rgba(255,255,255,.82) !important;font-size: var(--hz-fs-small) !important;font-weight: var(--hz-fw-bold) !important;text-align: left !important}html[dir="ltr"] .site-footer, body[dir="ltr"] .site-footer{direction: ltr !important}html[dir="ltr"] .footer-col, body[dir="ltr"] .footer-col{text-align: left !important}html[dir="ltr"] .footer-brand-col, body[dir="ltr"] .footer-brand-col{border-left: 0 !important;border-right: 1px solid rgba(255,255,255,.14) !important;padding-left: 0 !important;padding-right: 40px !important;text-align: left !important}html[dir="ltr"] .footer-copy, body[dir="ltr"] .footer-copy{text-align: right !important}html[dir="ltr"] .footer-features-inner > div, body[dir="ltr"] .footer-features-inner > div{border-left: 0 !important;border-right: 1px solid rgba(255,255,255,.10) !important}html[dir="ltr"] .footer-features-inner > div:last-child, body[dir="ltr"] .footer-features-inner > div:last-child{border-right: 0 !important}.sidebar .hz-sidebar-closed > .collapsable-card-body, .sidebar .hz-sidebar-closed > .card-body, .sidebar .hz-sidebar-closed > .panel-body, .sidebar .hz-sidebar-closed > .list-group, .sidebar .hz-sidebar-closed > .list-group-flush, .sidebar .hz-sidebar-closed > .tagcloud, .sidebar .hz-sidebar-closed > .tag-cloud, .sidebar .hz-sidebar-closed > .card-footer, .primary-sidebar .hz-sidebar-closed > .collapsable-card-body, .primary-sidebar .hz-sidebar-closed > .card-body, .primary-sidebar .hz-sidebar-closed > .panel-body, .primary-sidebar .hz-sidebar-closed > .list-group, .primary-sidebar .hz-sidebar-closed > .list-group-flush, .primary-sidebar .hz-sidebar-closed > .tagcloud, .primary-sidebar .hz-sidebar-closed > .tag-cloud, .primary-sidebar .hz-sidebar-closed > .card-footer, .secondary-sidebar .hz-sidebar-closed > .collapsable-card-body, .secondary-sidebar .hz-sidebar-closed > .card-body, .secondary-sidebar .hz-sidebar-closed > .panel-body, .secondary-sidebar .hz-sidebar-closed > .list-group, .secondary-sidebar .hz-sidebar-closed > .list-group-flush, .secondary-sidebar .hz-sidebar-closed > .tagcloud, .secondary-sidebar .hz-sidebar-closed > .tag-cloud, .secondary-sidebar .hz-sidebar-closed > .card-footer{display: none !important}.sidebar .hz-sidebar-open > .collapsable-card-body, .sidebar .hz-sidebar-open > .card-body, .sidebar .hz-sidebar-open > .panel-body, .sidebar .hz-sidebar-open > .list-group, .sidebar .hz-sidebar-open > .list-group-flush, .sidebar .hz-sidebar-open > .tagcloud, .sidebar .hz-sidebar-open > .tag-cloud, .sidebar .hz-sidebar-open > .card-footer, .primary-sidebar .hz-sidebar-open > .collapsable-card-body, .primary-sidebar .hz-sidebar-open > .card-body, .primary-sidebar .hz-sidebar-open > .panel-body, .primary-sidebar .hz-sidebar-open > .list-group, .primary-sidebar .hz-sidebar-open > .list-group-flush, .primary-sidebar .hz-sidebar-open > .tagcloud, .primary-sidebar .hz-sidebar-open > .tag-cloud, .primary-sidebar .hz-sidebar-open > .card-footer, .secondary-sidebar .hz-sidebar-open > .collapsable-card-body, .secondary-sidebar .hz-sidebar-open > .card-body, .secondary-sidebar .hz-sidebar-open > .panel-body, .secondary-sidebar .hz-sidebar-open > .list-group, .secondary-sidebar .hz-sidebar-open > .list-group-flush, .secondary-sidebar .hz-sidebar-open > .tagcloud, .secondary-sidebar .hz-sidebar-open > .tag-cloud, .secondary-sidebar .hz-sidebar-open > .card-footer{display: block !important}.sidebar .card-header, .sidebar .panel-heading, .primary-sidebar .card-header, .primary-sidebar .panel-heading, .secondary-sidebar .card-header, .secondary-sidebar .panel-heading{cursor: pointer !important}@media (max-width: 1200px){.footer-inner{grid-template-columns: repeat(2, 1fr) !important;gap: 42px !important}.footer-brand-col{border-left: 0 !important;padding-left: 0 !important}html[dir="ltr"] .footer-brand-col, body[dir="ltr"] .footer-brand-col{border-right: 0 !important;padding-right: 0 !important}.footer-bottom-inner{grid-template-columns: 1fr !important;text-align: center !important}.footer-payments, .footer-bottom-contact{justify-content: center !important}.footer-copy{text-align: center !important}}@media (max-width: 768px){.footer-main{padding: 36px 18px 28px !important}.footer-inner{grid-template-columns: 1fr !important;gap: 34px !important;text-align: center !important}.footer-col{text-align: center !important}.footer-col h4::after{margin-left: auto !important;margin-right: auto !important}.footer-col ul li a{justify-content: center !important}.footer-features-inner{grid-template-columns: 1fr !important}.footer-features-inner > div{border-left: 0 !important}}@media (max-width: 480px){.footer-brand-col, html[dir="ltr"] .footer-brand-col, body[dir="ltr"] .footer-brand-col{flex-direction: column !important;align-items: center !important;text-align: center !important}.footer-brand-body{flex: 0 0 auto !important;width: 100% !important}.footer-social{justify-content: center !important}.footer-logo-img{width: 88px !important}.footer-about{font-size: var(--hz-fs-control) !important}.footer-bottom-contact a{font-size: var(--hz-fs-small) !important;padding: 8px 11px !important}}.modal-backdrop{z-index: 1040 !important}.modal-backdrop.show, .modal-backdrop.in{opacity: 0.55 !important}.modal{z-index: 1060 !important;pointer-events: auto !important}.modal-dialog{z-index: 1070 !important;pointer-events: auto !important}.modal-content{z-index: 1080 !important;pointer-events: auto !important;border: 0 !important;border-radius: var(--hz-radius) !important;box-shadow: var(--hz-shadow-lg) !important}.modal .btn, .modal button{pointer-events: auto !important;position: relative !important;z-index: 1090 !important}body.modal-open{overflow: hidden !important}.modal-backdrop, .modal-backdrop.show, .modal-backdrop.in{z-index: 1040 !important;opacity: 0.58 !important}.modal, .modal.show, .modal.in{z-index: 1055 !important;pointer-events: auto !important}.modal-dialog{position: fixed !important;top: 50% !important;left: 50% !important;transform: translate(-50%, -50%) !important;width: calc(100% - 32px) !important;max-width: 520px !important;margin: 0 !important;z-index: 1060 !important;pointer-events: auto !important}.modal-content{border: 0 !important;border-radius: var(--hz-radius) !important;overflow: hidden !important;background: #ffffff !important;box-shadow: var(--hz-shadow-lg) !important;pointer-events: auto !important}.modal-header, .modal-body, .modal-footer{pointer-events: auto !important}.modal-header{padding: 26px 30px 12px !important;border-bottom: 0 !important;text-align: center !important;display: block !important}.modal-title, .modal-header h3, .modal-body h3{color: var(--hz-navy) !important;font-size: 26px !important;font-weight: var(--hz-fw-bold) !important;margin: 0 !important}.modal-body{padding: 12px 30px 24px !important;text-align: center !important;color: #475569 !important;font-size: 16px !important}.modal-footer{padding: 0 30px 30px !important;border-top: 0 !important;display: flex !important;justify-content: center !important;gap: 12px !important}.modal .btn, .modal button{position: relative !important;z-index: 1070 !important;pointer-events: auto !important;min-width: 96px !important;height: 48px !important;padding: 0 24px !important;border-radius: var(--hz-radius) !important;font-size: var(--hz-fs-body) !important;font-weight: var(--hz-fw-bold) !important;line-height: 48px !important}.modal .btn-default, .modal .btn-secondary{background: var(--hz-bg) !important;color: var(--hz-navy) !important;border: 1px solid #dbe3ee !important}.modal .btn-primary, .modal .btn-danger{background: linear-gradient(135deg, var(--hz-primary), var(--hz-primary-hover)) !important;color: #ffffff !important;border: 0 !important;box-shadow: var(--hz-shadow-md) !important}body.modal-open{overflow: hidden !important;padding-right: 0 !important}@media (max-width: 576px){.modal-dialog{width: calc(100% - 24px) !important;max-width: none !important}.modal-footer{flex-direction: column !important}.modal-footer .btn, .modal-footer button{width: 100% !important}.modal-header .close{position: absolute !important;top: 12px !important;right: 14px !important;z-index: 1095 !important;width: 32px !important;min-width: 32px !important;height: 32px !important;padding: 0 !important;border: 0 !important;border-radius: 50% !important;background: transparent !important;font-size: 24px !important;font-weight: var(--hz-fw-regular) !important;line-height: 32px !important}.modal[data-hz-remove-item-modal="true"] .modal-title .fa-times, .modal[data-hz-remove-item-modal="true"] .modal-title .fa-xmark, .modal[data-hz-remove-item-modal="true"] .modal-header h3 .fa-times, .modal[data-hz-remove-item-modal="true"] .modal-header h3 .fa-xmark{display: none !important}}
