:root{--alq-primary:#0f172a;--alq-primary-dark:#060b12;--alq-accent:#b8912a;--alq-accent-dark:#9a7820;--alq-bg:#ffffff;--alq-surface:#f7f4ec;--alq-tint:#f3efe3;--alq-white:#ffffff;--alq-section-light:#ffffff;--alq-section-warm:#fdf9f0;--alq-border:#e5e2d6;--alq-heading:#0f172a;--alq-text:#333333;--alq-muted:#6c757d;--alq-faint:#9aa3b2;--alq-ink:#14182a;--alq-on-dark:#ffffff;--alq-on-dark-muted:#c3c9d6;--alq-whatsapp:#25d366;--alq-whatsapp-dark:#1ebe5d;--alq-messenger:#0084ff;--alq-messenger-end:#7b00ff;--bs-primary:#0f172a;--bs-primary-rgb:20,33,61;--bs-secondary:#b8912a;--bs-secondary-rgb:184,145,42;--bs-link-color:#0f172a;--bs-link-color-rgb:20,33,61;--bs-link-hover-color:#060b12}html{scrollbar-gutter:stable}body{overflow-x:clip}body.modal-open,body.modal-open .fixed-top,body.modal-open .fixed-bottom,body.modal-open .is-fixed{padding-right:0!important}body.modal-open .sticky-top{margin-right:0!important}body.alq-drawer-open{overflow:hidden}body{background:var(--alq-content-bg,#fbfbfb);color:var(--alq-text)}a{text-decoration:none;color:var(--alq-ink)}.entry-content a:not(.btn):not([class*="badge"]):not(.button):not(.wp-block-button__link):not(.alq-btn):not(.alq-svc-btn):not(.alq-toc-link),.alq-content-body a:not(.btn):not([class*="badge"]):not(.button):not(.wp-block-button__link):not(.alq-btn):not(.alq-svc-btn):not(.alq-toc-link),.page-entry-content a:not(.btn):not([class*="badge"]):not(.button):not(.wp-block-button__link):not(.alq-btn):not(.alq-svc-btn):not(.alq-toc-link),.alq-single-service-body a:not(.btn):not([class*="badge"]):not(.button):not(.wp-block-button__link):not(.alq-btn):not(.alq-svc-btn):not(.alq-toc-link),.alq-single-project-body a:not(.btn):not([class*="badge"]):not(.button):not(.wp-block-button__link):not(.alq-btn):not(.alq-svc-btn):not(.alq-toc-link),.alq-single-team-body a:not(.btn):not([class*="badge"]):not(.button):not(.wp-block-button__link):not(.alq-btn):not(.alq-svc-btn):not(.alq-toc-link){color:var(--alq-link,#0b5cd5);text-decoration:none;transition:color .2s}.entry-content a:not(.btn):not([class*="badge"]):not(.button):not(.wp-block-button__link):not(.alq-btn):not(.alq-svc-btn):not(.alq-toc-link):hover,.alq-content-body a:not(.btn):not([class*="badge"]):not(.button):not(.wp-block-button__link):not(.alq-btn):not(.alq-svc-btn):not(.alq-toc-link):hover,.page-entry-content a:not(.btn):not([class*="badge"]):not(.button):not(.wp-block-button__link):not(.alq-btn):not(.alq-svc-btn):not(.alq-toc-link):hover,.alq-single-service-body a:not(.btn):not([class*="badge"]):not(.button):not(.wp-block-button__link):not(.alq-btn):not(.alq-svc-btn):not(.alq-toc-link):hover,.alq-single-project-body a:not(.btn):not([class*="badge"]):not(.button):not(.wp-block-button__link):not(.alq-btn):not(.alq-svc-btn):not(.alq-toc-link):hover,.alq-single-team-body a:not(.btn):not([class*="badge"]):not(.button):not(.wp-block-button__link):not(.alq-btn):not(.alq-svc-btn):not(.alq-toc-link):hover{color:var(--alq-link-hover,#b8912a);text-decoration:none}.my-6{margin-top:6rem;margin-bottom:6rem}.py-6{padding-top:6rem;padding-bottom:6rem}.btn-custom{background:var(--alq-primary);color:var(--alq-white);padding:10px 24px;display:inline-flex;align-items:center;border-radius:5px;transition:all 0.25s ease;text-decoration:none}.btn-custom:hover{background:var(--alq-primary-dark);color:var(--alq-white);transform:translateX(3px)}.btn-custom i{font-size:12px}.btn-outline-custom{background:#fff0;color:var(--alq-accent);border:1.5px solid var(--alq-accent);padding:10px 24px;display:inline-flex;align-items:center;border-radius:5px;transition:all 0.25s ease;text-decoration:none}.btn-outline-custom:hover{background:var(--alq-accent);color:#fff;transform:translateX(3px)}.btn-outline-custom i{font-size:12px}.text-accent{color:var(--alq-accent)!important}.alq-nav-link{color:var(--alq-primary);font-weight:600;font-size:.88rem;text-decoration:none;transition:color .2s ease}.alq-nav-link:hover{color:var(--alq-accent)}#spinner{opacity:0;visibility:hidden;transition:opacity .5s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .5s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}.alq-btt-wrap{display:none;position:fixed;right:17px;bottom:17px;width:56px;height:56px;z-index:999}.alq-btt-ring{position:absolute;inset:0;pointer-events:none;transform:rotate(-90deg)}.alq-btt-ring-track,.alq-btt-ring-progress{fill:none;stroke-width:3}.alq-btt-ring-track{stroke:rgb(15 23 42 / .1)}.alq-btt-ring-progress{stroke:var(--alq-accent,#b8912a);stroke-linecap:round;transition:stroke-dashoffset .1s linear}#back-to-top{position:absolute;top:6px;left:6px;width:44px;height:44px;padding:0;line-height:44px;text-align:center;background:var(--alq-primary)!important;border-color:var(--alq-primary)!important;color:#fff!important;box-shadow:0 4px 16px rgb(0 0 0 / .2)}#back-to-top:hover{background:var(--alq-accent)!important;border-color:var(--alq-accent)!important;color:var(--alq-primary)!important}#whatsapp-float{position:fixed;bottom:20px;left:20px;width:44px;height:44px;background:var(--alq-whatsapp);color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.4rem;box-shadow:0 4px 16px rgb(37 211 102 / .4);z-index:999;transition:background .2s,transform .2s;text-decoration:none}#whatsapp-float:hover{background:var(--alq-whatsapp-dark);transform:scale(1.08);color:#fff}@media (max-width:991.98px){body.alq-shop-header .alq-btt-wrap{bottom:calc(62px + 9px)}body.alq-shop-header #whatsapp-float{bottom:calc(62px + 12px)}}.custom-logo{width:100%!important;max-width:190px!important;height:65px!important;object-fit:contain!important}@media (max-width:991.98px){.custom-logo{height:36px!important}}.alq-logo-solid{display:none}.alq-logo-transparent{display:inline-block}.navbar-transparent.scrolled .alq-logo-solid{display:inline-block}.navbar-transparent.scrolled .alq-logo-transparent{display:none}.alq-icon>svg{display:inline-block;width:1em;height:1em;vertical-align:-.125em}#whatsapp-float>.alq-icon,.search-submit>.alq-icon,.alq-drawer-close>.alq-icon{display:flex}#whatsapp-float>.alq-icon>svg,.search-submit>.alq-icon>svg,.alq-drawer-close>.alq-icon>svg{display:block}.alq-navbar-wrap{position:relative;z-index:1030;transition:transform 0.3s ease,background 0.5s ease}@media (max-width:991.98px){.alq-navbar-wrap .navbar{flex-wrap:nowrap!important}}.alq-navbar-wrap.navbar-hidden{transform:translateY(-100%)!important}.alq-is-sticky{position:sticky;top:0;z-index:1030}.navbar-transparent{background:transparent!important;transition:background 0.3s ease,box-shadow 0.3s ease}.navbar-transparent.scrolled{background:var(--alq-header-bg,var(--alq-primary))!important;box-shadow:0 2px 20px rgb(0 0 0 / .18)}body:not(.home):not(.front-page) .navbar-transparent{background:var(--alq-header-bg,var(--alq-primary))!important}.navbar .navbar-nav .nav-link{padding:28px 14px;font-weight:400;font-size:14px;letter-spacing:.05em;outline:none;transition:color 0.2s}.navbar-transparent .navbar-nav .nav-link{color:var(--alq-hero-header-ink,var(--alq-ink))}.navbar-transparent.scrolled .navbar-nav .nav-link,body:not(.home):not(.front-page) .navbar-transparent .navbar-nav .nav-link{color:var(--alq-header-ink,var(--alq-on-dark))}.navbar-transparent.scrolled .navbar-nav .nav-link:hover,.navbar-transparent.scrolled .navbar-nav .nav-link.active,body:not(.home):not(.front-page) .navbar-transparent .navbar-nav .nav-link:hover,body:not(.home):not(.front-page) .navbar-transparent .navbar-nav .nav-link.active,.alq-header-solid .navbar-transparent .navbar-nav .nav-link:hover,.alq-header-solid .navbar-transparent .navbar-nav .nav-link.active{color:var(--alq-accent)}.navbar-transparent .alq-nav-icon{color:var(--alq-hero-header-ink,var(--alq-ink))!important}.navbar-transparent.scrolled .alq-nav-icon,body:not(.home):not(.front-page) .navbar-transparent .alq-nav-icon{color:var(--alq-header-ink,var(--alq-on-dark))!important}.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .nav-link.active{color:var(--alq-accent)}.navbar-transparent.scrolled .navbar-brand,body:not(.home):not(.front-page) .navbar-transparent .navbar-brand{color:var(--alq-header-ink,#fff)}.mobile-toggler{background:none;border:none;padding:6px 10px;cursor:pointer}.mobile-toggler .navbar-toggler-icon{background-image:none;background-color:var(--alq-hero-header-ink,rgb(0 0 0 / .8));-webkit-mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");mask-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='%23000' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:100%;mask-size:100%}.navbar-transparent.scrolled .mobile-toggler .navbar-toggler-icon,body:not(.home):not(.front-page) .mobile-toggler .navbar-toggler-icon{background-color:var(--alq-header-ink,#fff)}.navbar-transparent .btn-custom{background:#fff0;color:var(--alq-hero-header-ink,var(--alq-accent));border:1.5px solid var(--alq-hero-header-ink,var(--alq-accent))}.navbar-transparent.scrolled .btn-custom,body:not(.home):not(.front-page) .navbar .btn-custom{background:#fff0;color:var(--alq-accent);border:1.5px solid var(--alq-accent)}.navbar-transparent .btn-custom:hover,.navbar-transparent.scrolled .btn-custom:hover,body:not(.home):not(.front-page) .navbar .btn-custom:hover{background:var(--alq-accent);color:var(--alq-primary-dark);transform:none}.navbar .nav-link.dropdown-toggle::after,.navbar .dropdown-toggle::after{display:none!important}.dropdown-arrow{font-size:11px;display:inline-block;transition:transform 0.3s ease}@media (min-width:992px){.dropdown:hover>.dropdown-menu,.dropdown:focus-within>.dropdown-menu{display:block;opacity:1;visibility:visible;margin-top:0}.dropdown:hover>.nav-link .dropdown-arrow,.dropdown:focus-within>.nav-link .dropdown-arrow{transform:rotate(180deg)}.dropdown.show>.nav-link .dropdown-arrow{transform:rotate(180deg)}}.dropdown-menu{border:none;border-top:3px solid var(--alq-primary);border-radius:0 0 10px 10px;box-shadow:0 10px 30px rgb(0 0 0 / .1);padding:8px 0;min-width:220px;margin-top:0!important}.dropdown-item{font-size:14px;color:var(--alq-text);padding:9px 20px;transition:color 0.2s ease,background 0.2s ease,padding-left 0.2s ease}.dropdown-item:hover,.dropdown-item:focus,.dropdown-item.active{background:var(--alq-tint);color:var(--alq-primary);padding-left:26px}.dropdown-submenu-item{position:relative}.dropdown-submenu{top:0!important;left:100%!important;margin-top:-8px!important;display:none}.dropdown-submenu-item:hover>.dropdown-submenu{display:block}.mega-dropdown{position:static!important}.mega-toggle{display:flex;align-items:center;cursor:pointer}.mega-arrow{font-size:11px;transition:transform 0.3s ease}.mega-dropdown:hover .mega-arrow,.mega-dropdown:focus-within .mega-arrow{transform:rotate(180deg)}.mega-menu{position:absolute;top:100%;left:0;width:100%;background:var(--alq-white);border-top:3px solid var(--alq-primary);box-shadow:0 15px 40px rgb(0 0 0 / .12);border-radius:0 0 12px 12px;z-index:1000;opacity:0;visibility:hidden;transform:translateY(10px);transition:all 0.3s ease}.mega-dropdown:hover .mega-menu,.mega-dropdown:focus-within .mega-menu{opacity:1;visibility:visible;transform:translateY(0)}.mega-menu-row{display:grid;grid-template-columns:repeat(var(--mega-cols,3),1fr)}.mega-col{padding:28px 24px}.mega-col:not(:last-child){border-right:1px solid var(--alq-surface)}.mega-col-banner{display:flex;flex-direction:column;height:100%}.mega-col-banner .mega-promo{flex:1;min-height:220px;margin-bottom:0}.mega-col-header{font-size:13px;font-weight:700;color:var(--alq-primary);text-transform:uppercase;letter-spacing:.6px;padding-bottom:12px;margin-bottom:14px;border-bottom:2px solid var(--alq-tint);display:flex;align-items:center}.mega-col-icon-img{width:20px;height:20px;object-fit:cover;border-radius:4px;margin-right:8px;flex-shrink:0}.mega-group{margin-bottom:14px}.mega-group-title{font-size:12px;font-weight:700;color:var(--alq-text);text-transform:uppercase;letter-spacing:.4px;margin-bottom:6px;padding-left:4px}.mega-link,.mega-link-single{display:block;font-size:13px;color:var(--alq-muted);text-decoration:none;border-radius:4px;transition:all 0.2s ease}.mega-link{padding:4px 4px 4px 8px}.mega-link-single{padding:5px 4px 5px 8px}.mega-link:hover,.mega-link-single:hover,.mega-link:focus,.mega-link-single:focus{color:var(--alq-primary);background:var(--alq-tint);padding-left:14px}.mega-link i,.mega-link-single i{font-size:11px;color:var(--alq-primary);opacity:.5}.mega-link .alq-custom-icon,.mega-link-single .alq-custom-icon{font-size:13px;opacity:1;margin-right:6px}.mega-promo{position:relative;display:block;min-height:150px;margin-bottom:10px;border-radius:10px;overflow:hidden;text-decoration:none;background:var(--alq-surface);transition:transform 0.25s ease}.mega-promo:hover,.mega-promo:focus{transform:translateY(-2px)}.mega-promo-img{position:absolute;inset:0;background-size:cover;background-position:center}.mobile-overlay{display:none;position:fixed;inset:0;background:rgb(0 0 0 / .6);z-index:1040;opacity:0;transition:opacity 0.3s ease}.mobile-overlay.active{display:block;opacity:1}.mobile-menu{position:fixed;top:0;right:-320px;width:300px;max-width:88vw;height:100vh;height:100dvh;background:var(--alq-white);z-index:1050;transition:right 0.35s ease;display:flex;flex-direction:column;box-shadow:-5px 0 20px rgb(0 0 0 / .15)}.mobile-menu.open{right:0}@media (min-width:992px){.mobile-menu,.mobile-overlay{display:none!important}}.mobile-menu-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;border-bottom:1px solid var(--alq-surface)}#mobileMenu .mobile-menu-header{background:var(--alq-header-bg,var(--alq-primary))}#mobileMenu .mobile-menu-header .site-title{color:var(--alq-header-ink,#fff)}.alq-cart-drawer .mobile-menu-header span{font-size:1.1rem;font-weight:700;color:var(--alq-primary,#0f172a);letter-spacing:-.01em}.mobile-menu-header a{min-width:0}.mobile-logo{height:40px!important;max-width:150px!important;width:auto!important;object-fit:contain!important}.mobile-close-btn{background:var(--alq-surface);border:none;border-radius:50%;width:30px;height:30px;flex-shrink:0;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--alq-text);transition:background 0.2s}.mobile-close-btn:hover{background:var(--alq-border)}.mobile-nav-links{flex:1;overflow-y:auto;padding:10px 0}.mobile-nav-link{display:block;padding:13px 24px;font-size:15px;font-weight:500;color:var(--alq-text);text-decoration:none;border-bottom:1px solid var(--alq-surface);transition:color 0.2s,background 0.2s}.mobile-nav-link:hover,.mobile-nav-link.active{color:var(--alq-primary)!important;background:var(--alq-tint)!important;font-weight:600}.mobile-dropdown-toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.mobile-dropdown-label{display:flex;align-items:center;min-width:0}.mobile-dropdown-menu{display:none;background:var(--alq-surface)}.mobile-dropdown-menu.open{display:block}.mobile-dropdown-section{display:flex;align-items:center;padding:8px 20px 4px;font-size:11px;font-weight:700;color:var(--alq-primary);text-transform:uppercase;letter-spacing:.5px;background:var(--alq-tint)}.mobile-dropdown-sub{padding:6px 24px 2px;font-size:11px;font-weight:700;color:var(--alq-muted);text-transform:uppercase;letter-spacing:.4px}.mobile-dropdown-item{display:block;padding:9px 32px;font-size:13px;color:var(--alq-muted);text-decoration:none;border-bottom:1px solid var(--alq-surface);transition:color 0.2s,background 0.2s}.mobile-dropdown-item:hover,.mobile-dropdown-item.active{color:var(--alq-primary)!important;background:var(--alq-tint)!important;font-weight:600}.mobile-dropdown-menu .mega-promo{margin:6px 20px 10px}.mobile-menu-footer{padding:20px;border-top:1px solid var(--alq-surface)}.admin-bar .alq-is-sticky{top:32px}.admin-bar .mobile-menu{top:32px;height:calc(100dvh - 32px)}.admin-bar .alq-cart-drawer{top:32px;height:calc(100dvh - 32px)}@media screen and (max-width:782px){.admin-bar .alq-is-sticky{top:46px}.admin-bar .mobile-menu{top:46px;height:calc(100dvh - 46px)}.admin-bar .alq-cart-drawer{top:46px;height:calc(100dvh - 46px)}}@media screen and (max-width:600px){.admin-bar .alq-is-sticky{top:46px;transition:top 0.2s ease}.admin-bar .mobile-menu{top:46px;height:calc(100dvh - 46px)}.admin-bar-gone .alq-is-sticky{top:0}.admin-bar-gone .mobile-menu{top:0;height:100dvh}.admin-bar-gone .alq-cart-drawer{top:0;height:100dvh}}.alq-nav-icon{text-shadow:0 1px 2px rgb(0 0 0 / .25)}.alq-header-icons{gap:0.125rem!important}.alq-no-caret::after{display:none!important}.alq-header-solid{background:var(--alq-header-bg,var(--alq-primary))!important}.alq-header-solid .navbar-transparent .navbar-nav .nav-link{color:var(--alq-header-ink,var(--alq-on-dark))}.alq-header-solid .navbar-transparent .navbar-brand{color:var(--alq-header-ink,#fff)}.alq-header-solid .mobile-toggler .navbar-toggler-icon{background-color:var(--alq-header-ink,#fff)}.alq-header-solid .navbar .btn-custom{background:#fff0;color:var(--alq-accent);border:1.5px solid var(--alq-accent)}.alq-header-solid .navbar .btn-custom:hover{background:var(--alq-accent);color:var(--alq-primary-dark)}.alq-header-solid .alq-nav-icon{color:var(--alq-header-ink,#fff)!important}.alq-search-dd{border-radius:8px;right:0;left:auto}@media (min-width:992px){.alq-search-dd{min-width:300px}}@media (max-width:991.98px){.alq-search-dd{min-width:260px;max-width:calc(100vw - 2rem)}}@media (max-width:340px){.alq-search-dd{min-width:220px}}.alq-search-dd .search-form-inner{flex:1}.alq-mobile-search-btn{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:6px 10px!important;border:none}.alq-mobile-search-btn{color:var(--alq-ink)!important}.navbar-transparent.scrolled .alq-mobile-search-btn,body:not(.home):not(.front-page) .alq-mobile-search-btn,.alq-header-solid .alq-mobile-search-btn{color:var(--alq-header-ink,var(--alq-on-dark))!important}.alq-account-dropdown{min-width:190px;border-radius:8px}.alq-account-dropdown .dropdown-item{font-size:.875rem;border-radius:6px}.alq-account-dropdown .dropdown-item:hover{background:var(--alq-tint)}.alq-account-dd .dropdown-menu,.alq-cart-dd .dropdown-menu{right:0;left:auto;top:100%}@media (min-width:992px){.alq-account-dd:hover>.dropdown-menu,.alq-cart-dd:hover>.dropdown-menu{display:block}}.alq-cart-preview{border-radius:8px;min-width:240px}.alq-cart-drawer{display:flex!important;flex-direction:column!important}.alq-cart-drawer-body{flex:1!important;overflow:hidden!important;padding:0!important;display:flex!important;flex-direction:column!important}.alq-cart-drawer-body .woocommerce,.alq-cart-drawer-body .widget_shopping_cart_content{flex:1;overflow:hidden;display:flex;flex-direction:column}.alq-mc-list{list-style:none;margin:0;padding:0 1rem;overflow-y:auto;flex:1;max-height:none}.alq-mc-item{display:flex;align-items:flex-start;gap:.75rem;padding:1.1rem 0!important;border-bottom:1px solid var(--alq-wc-border,#e5e7eb)!important}.alq-mc-item:last-child{border-bottom:none!important}.alq-mc-item__img{flex-shrink:0;width:72px;height:72px;border-radius:6px;overflow:hidden;border:1px solid var(--alq-wc-border,#e5e7eb);background:var(--alq-wc-light,#f8f9fa);display:flex;align-items:center;justify-content:center}.alq-mc-item__img img,.alq-mc-item__img a img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;display:block!important}.alq-mc-item__details{flex:1;min-width:0;display:flex;flex-direction:column;gap:.2rem}.alq-mc-item__name{font-size:.9rem;font-weight:600;color:var(--alq-primary,#0f172a);text-decoration:none;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.alq-mc-item__name:hover{color:var(--alq-accent,#b8912a)}.alq-mc-item__remove{flex-shrink:0;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f1f3f5;color:#6c757d;font-size:.95rem;line-height:1;text-decoration:none;transition:background .18s,color .18s;border:none}.alq-mc-item__remove:hover{background:#e03131;color:#fff}.alq-mc-item input.qty,.alq-mc-item input[type="number"],.alq-mc-item .quantity>input{display:none!important}.alq-mc-subtotal{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem .5rem;border-top:2px solid var(--alq-wc-border,#e5e7eb);flex-shrink:0;font-weight:700;font-size:.92rem;color:var(--alq-primary,#0f172a);background:#fff}.alq-mc-subtotal__value{color:var(--alq-accent,#b8912a)}.alq-mc-subtotal~:not(.alq-mc-buttons):not(script){margin-left:1rem;margin-right:1rem;flex-shrink:0}.alq-mc-buttons{display:flex;gap:.5rem;flex-shrink:0;padding:.5rem 1rem .85rem;background:#fff}.alq-mc-btn{flex:1;text-align:center;padding:.45rem .5rem;font-size:.82rem;font-weight:600;border-radius:5px;text-decoration:none}.alq-mini-cart-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1rem;text-align:center;gap:.75rem}.alq-mini-cart-empty__icon{width:4rem;height:4rem;color:var(--alq-accent,#b8912a);opacity:.8;margin-bottom:.25rem}.alq-mini-cart-empty__icon svg{width:100%;height:100%}.alq-mini-cart-empty__msg{font-size:.9rem;color:#6c757d;margin:0;line-height:1.5}.alq-mini-cart-empty__btn{display:inline-block;margin-top:.25rem;padding:.45rem 1.4rem;background:var(--alq-accent,#b8912a);color:#fff;border-radius:5px;font-size:.85rem;font-weight:600;text-decoration:none;transition:background .2s}.alq-mini-cart-empty__btn:hover{background:var(--alq-accent-dark,#9a7821);color:#fff}.alq-cart-preview .btn-outline-secondary,.alq-cart-drawer .btn-outline-secondary{color:var(--alq-accent,#b8912a);border-color:var(--alq-accent,#b8912a);background:#fff0;transition:background .2s,color .2s}.alq-cart-preview .btn-outline-secondary:hover,.alq-cart-preview .btn-outline-secondary:focus,.alq-cart-drawer .btn-outline-secondary:hover,.alq-cart-drawer .btn-outline-secondary:focus{background:var(--alq-accent,#b8912a);border-color:var(--alq-accent,#b8912a);color:#fff}.alq-cart-preview .btn-primary,.alq-cart-drawer .btn-primary{background:var(--alq-accent,#b8912a);border-color:var(--alq-accent,#b8912a);color:#fff;transition:background .2s,border-color .2s}.alq-cart-preview .btn-primary:hover,.alq-cart-preview .btn-primary:focus,.alq-cart-drawer .btn-primary:hover,.alq-cart-drawer .btn-primary:focus{background:var(--alq-accent-dark,#9a7821);border-color:var(--alq-accent-dark,#9a7821);color:#fff}.alq-cart-preview-inner .btn-custom,.alq-cart-preview-inner .btn-outline-custom{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;transform:none!important;padding:.35rem .6rem;font-size:.8rem;border-radius:4px}.alq-cart-preview-inner .btn-custom{background:var(--alq-accent,#b8912a)!important;border-color:var(--alq-accent,#b8912a)!important;color:#fff!important}.alq-cart-preview-inner .btn-custom:hover{background:var(--alq-accent-dark,#9a7821)!important;border-color:var(--alq-accent-dark,#9a7821)!important}.alq-cart-preview-inner .btn-outline-custom{color:var(--alq-accent,#b8912a)!important;border-color:var(--alq-accent,#b8912a)!important;background:transparent!important}.alq-cart-preview-inner .btn-outline-custom:hover{background:var(--alq-accent,#b8912a)!important;color:#fff!important}.alq-mc-qty{display:inline-flex;align-items:center;align-self:flex-start;gap:0;border:1.5px solid var(--alq-wc-border,#e5e7eb);border-radius:5px;overflow:hidden;margin-top:.3rem}.alq-mc-qty__btn{width:26px;height:26px;background:var(--alq-wc-light,#f8f9fa);border:none;cursor:pointer;font-size:1rem;line-height:1;color:var(--alq-primary,#0f172a);transition:background .15s,color .15s;flex-shrink:0}.alq-mc-qty__btn:hover{background:var(--alq-accent,#b8912a);color:#fff}.alq-mc-qty__val{width:30px;text-align:center;font-size:.82rem;font-weight:600;border-left:1.5px solid var(--alq-wc-border,#e5e7eb);border-right:1.5px solid var(--alq-wc-border,#e5e7eb);line-height:26px;display:inline-block}.alq-mc-item__price{font-size:.8rem;color:var(--alq-accent,#b8912a);font-weight:600;margin-top:.15rem;display:block}.alq-cart-drawer{position:fixed;top:0;right:-320px;width:300px;height:100vh;height:100dvh;background:var(--alq-white);z-index:1060;box-shadow:-5px 0 20px rgb(0 0 0 / .15);transition:right .35s ease;display:flex;flex-direction:column}.alq-cart-drawer.is-open{right:0}.alq-cart-drawer-body{flex:1;overflow-y:auto;padding-bottom:0}.alq-cart-drawer .woocommerce-mini-cart__buttons{position:sticky;bottom:0;background:var(--alq-white);padding:.75rem 1rem 1rem;margin:0 -1rem -1rem;border-top:1px solid #e9ecef;display:flex;flex-direction:column;gap:.5rem}.alq-cart-drawer .woocommerce-mini-cart__buttons a,.alq-cart-drawer .woocommerce-mini-cart__buttons .button{display:block;width:100%;text-align:center;padding:.55rem 1rem;border-radius:6px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.alq-cart-drawer .woocommerce-mini-cart__buttons .button.wc-forward:not(.checkout){background:transparent!important;border:1.5px solid var(--alq-accent,#b8912a);color:var(--alq-accent,#b8912a)!important}.alq-cart-drawer .woocommerce-mini-cart__buttons .button.wc-forward:not(.checkout):hover{background:var(--alq-accent,#b8912a);color:#fff!important}.alq-cart-drawer .woocommerce-mini-cart__buttons .button.checkout{background:var(--alq-accent,#b8912a);color:#fff!important;border:none}.alq-cart-drawer .woocommerce-mini-cart__buttons .button.checkout:hover{background:var(--alq-primary,#0f172a)!important;color:#fff!important}.alq-drawer-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .5);z-index:1059;opacity:0;visibility:hidden;transition:opacity .35s ease}.alq-drawer-overlay.is-active{opacity:1;visibility:visible}.alq-search-overlay{position:fixed;inset:0;background:rgb(0 0 0 / .5);z-index:1020;opacity:0;visibility:hidden;transition:opacity .25s ease}.alq-search-overlay.is-active{opacity:1;visibility:visible}.alq-mobile-bar{position:fixed;bottom:0;left:0;right:0;height:62px;background:#fff;border-top:1px solid #e9ecef;display:flex;align-items:center;justify-content:space-around;z-index:1040;box-shadow:0 -2px 12px rgb(0 0 0 / .07)}.alq-mobile-bar-item{display:flex;flex-direction:column;align-items:center;gap:3px;color:#2d3348;text-decoration:none;font-size:.65rem;padding:.35rem .75rem;cursor:pointer;transition:color .2s;min-width:0}@media (max-width:360px){.alq-mobile-bar-item{padding-left:.35rem;padding-right:.35rem}}.alq-mobile-bar-item i{font-size:1.25rem;display:inline-flex;align-items:center;justify-content:center;width:40px;height:34px;border-radius:999px;transition:background-color .2s,color .2s}.alq-mob-cart-wrap,.alq-mob-wishlist-wrap{position:relative}.alq-mob-cart-wrap .alq-badge{z-index:2}.alq-mobile-bar-item:hover,.alq-mobile-bar-item.active{color:var(--alq-primary)}.alq-mobile-bar-item.active i{background:rgb(184 145 42 / .16);color:var(--alq-accent)}body.alq-shop-header{padding-bottom:62px}@media (min-width:992px){body.alq-shop-header{padding-bottom:0}}.alq-topbar{position:relative;z-index:1032;background:var(--alq-topbar-bg,var(--alq-primary));color:var(--alq-topbar-ink,rgb(255 255 255 / .75));border-bottom:1px solid rgb(255 255 255 / .08)}.alq-topbar-link{color:var(--alq-topbar-ink,rgb(255 255 255 / .7));transition:color .2s}.alq-topbar-link:hover{color:var(--alq-topbar-ink,#fff)}.alq-topbar-social:hover{color:var(--alq-share-color,#fff);text-shadow:0 0 2px rgb(255 255 255 / .35)}.alq-topbar-right{flex-wrap:wrap;row-gap:4px}.alq-topbar-extra{display:inline-flex;align-items:center;max-width:260px;font-size:inherit;line-height:1.3}.alq-topbar-extra>*{max-width:100%}.alq-topbar-extra img,.alq-topbar-extra svg{max-height:18px;width:auto;vertical-align:middle}.alq-topbar-extra p,.alq-topbar-extra div{margin:0}.alq-topbar-extra a{color:inherit;text-decoration:none}.alq-topbar-extra a:hover{color:#fff}.alq-badge,.alq-cart-badge,.alq-wishlist-badge,.alq-header-badge.alq-compare-badge,.alq-mobile-bar-badge.alq-compare-badge{font-size:.6rem!important;background-color:var(--alq-accent)!important;color:#fff!important;border:none!important}.alq-account-dropdown .alq-compare-badge{background-color:var(--alq-tint)!important;color:var(--alq-primary)!important}.alq-header-badge{position:absolute!important;top:5px!important;right:3px!important;left:auto!important;bottom:auto!important;transform:none!important}.alq-mobile-bar-badge,.alq-mob-cart-badge{position:absolute!important;top:2px!important;right:4px!important;left:auto!important;bottom:auto!important;transform:none!important}.section-header{position:relative;padding-top:25px}.section-header::before{position:absolute;content:"";width:60px;height:2px;top:0;left:50%;transform:translateX(-50%);background:var(--alq-primary)}.section-header::after{position:absolute;content:"";width:90px;height:2px;top:10px;left:50%;transform:translateX(-50%);background:var(--alq-accent)}.section-header.text-start::before,.section-header.text-start::after{left:0;transform:translateX(0)}.hero-section{position:relative;width:100%;min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:calc(-1 * var(--alq-header-total-h,0px));padding-top:calc(var(--alq-header-total-h,80px) + 2.5rem);padding-bottom:4rem;box-sizing:border-box}@media (max-width:768px){.hero-section{min-height:auto;padding-top:calc(var(--alq-header-total-h,80px) + 2rem);padding-bottom:4rem}}@media (max-width:576px){.hero-section{min-height:auto;padding-bottom:4.5rem}}body.alq-header-solid-home .hero-section{margin-top:0;padding-top:2.5rem}@media (max-width:768px){body.alq-header-solid-home .hero-section{padding-top:2rem}}.hero-bg{position:absolute;inset:0;z-index:0}.hero-bg-img{width:100%;height:100%;object-fit:cover;object-position:center}.hero-overlay{position:absolute;inset:0;background:rgb(255 255 255 / .15)}.hero-content{position:relative;z-index:1;width:100%}.hero-title{color:var(--alq-text);max-width:95%;line-height:1.3;font-size:2rem}.hero-subtitle{color:var(--alq-text);max-width:95%;line-height:1.3;font-size:1.2rem}.hero-circle{position:absolute;border-radius:50%;pointer-events:none}.hero-circle-tr{width:680px;height:680px;background:color-mix(in srgb,var(--alq-primary) 7%,transparent);top:-180px;right:-140px}.hero-circle-bl{width:480px;height:480px;background:color-mix(in srgb,var(--alq-accent) 6%,transparent);bottom:-140px;left:-100px}@media (max-width:768px){.hero-circle-tr{width:380px;height:380px;top:-100px;right:-80px}.hero-circle-bl{width:280px;height:280px;bottom:-80px;left:-60px}}.hero-title{font-size:clamp(1.9rem,3.5vw,2.8rem);font-weight:700;color:var(--alq-primary,#0f172a);line-height:1.3;max-width:820px;margin:0 auto 1.25rem}.hero-subtitle{font-size:1.05rem;color:#4b5563;max-width:680px;margin:0 auto 2.25rem;line-height:1.75}.hero-content.text-start .hero-title,.hero-content.text-start .hero-subtitle{margin-left:0!important;margin-right:auto!important}.hero-content.text-end .hero-title,.hero-content.text-end .hero-subtitle{margin-left:auto!important;margin-right:0!important}.btn-hero-primary{background:var(--alq-primary,#0f172a);border:2px solid var(--alq-primary,#0f172a);color:#fff;padding:11px 30px;font-size:1rem;font-weight:600;border-radius:5px;transition:all .25s ease;text-decoration:none;display:inline-flex;align-items:center}.btn-hero-primary:hover{background:#fff0;color:var(--alq-primary,#0f172a)}.btn-hero-secondary{background:var(--alq-accent,#b8912a);border:none;color:#fff;padding:11px 30px;font-size:1rem;font-weight:600;border-radius:5px;transition:all .25s ease;text-decoration:none;display:inline-flex;align-items:center}.btn-hero-secondary:hover{background:var(--alq-accent-dark,#9a7821);color:#fff}@media (max-width:768px){.hero-title{font-size:2rem;margin-top:18px}}@media (max-width:576px){.hero-title{font-size:1.7rem}.btn-hero-primary,.btn-hero-secondary{font-size:14px;padding:9px 20px}}@media (max-width:380px){.hero-title{font-size:1.4rem}.btn-hero-primary,.btn-hero-secondary{font-size:13px;padding:8px 16px}}.feedback-title{font-size:1.7rem;color:var(--alq-heading)}.feedback-card{background:var(--alq-white);border:1.5px solid var(--alq-border);border-radius:.25rem;padding:28px 26px 24px;height:100%;position:relative;transition:transform 0.3s ease,box-shadow 0.3s ease}.feedback-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px rgb(0 0 0 / .08)}.feedback-card::after{content:'';position:absolute;bottom:-12px;right:30px;left:auto;width:20px;height:12px;background:var(--alq-white);border-right:1.5px solid var(--alq-border);border-bottom:1.5px solid var(--alq-border);border-radius:0 0 4px 0;clip-path:polygon(0 0,100% 0,100% 100%)}.feedback-quote-icon{font-size:20px;color:var(--alq-primary);opacity:.3;margin-bottom:10px}.feedback-text{font-size:14px;font-style:italic;color:var(--alq-text);line-height:1.7;margin-bottom:18px}.feedback-author{display:flex;align-items:flex-start;gap:8px}.feedback-dash{font-size:16px;color:var(--alq-primary);font-weight:700;line-height:1.4}.feedback-name{display:block;font-size:13px;font-weight:700;color:var(--alq-heading)}.feedback-org{display:block;font-size:12px;color:var(--alq-muted)}@media (max-width:768px){.feedback-title{font-size:1.4rem}}@media (max-width:576px){.feedback-title{font-size:1.2rem}.feedback-card{padding:22px 18px}}.alq-eyebrow{display:block;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--alq-accent);margin-bottom:10px}.alq-section-heading{position:relative;display:block;padding-bottom:16px;margin-bottom:10px}.alq-section-heading::after{content:'';position:absolute;bottom:0;left:0;width:48px;height:3px;background:var(--alq-accent);border-radius:2px}.text-center .alq-section-heading::after,.alq-section-heading.text-center::after{left:50%;transform:translateX(-50%)}.btn-gold{background:var(--alq-accent);color:var(--alq-primary);font-weight:600;border:none;border-radius:8px;padding:10px 24px;transition:background .2s ease}.btn-gold:hover{background:var(--alq-accent-dark);color:var(--alq-primary)}.blog-page-wrapper{background:var(--alq-content-bg,#fbfbfb);min-height:100vh}.alq-content-section{background:var(--alq-content-bg,#fbfbfb)}.blog-page-banner{background:linear-gradient(135deg,var(--alq-banner-bg,var(--alq-primary)) 0%,color-mix(in srgb,var(--alq-banner-bg,var(--alq-primary)) 100%,black 22%) 100%);padding:60px 0 50px;position:relative;overflow:hidden}.blog-page-banner::before{content:'';position:absolute;top:-50%;right:-10%;width:400px;height:400px;background:rgb(255 255 255 / .04);border-radius:50%;pointer-events:none}.blog-page-banner::after{content:'';position:absolute;bottom:-30%;left:5%;width:250px;height:250px;background:rgb(255 255 255 / .03);border-radius:50%;pointer-events:none}.blog-banner-inner{position:relative;z-index:1}.blog-banner-label{display:inline-flex;align-items:center;background:rgb(255 255 255 / .12);color:var(--alq-banner-text-color,rgb(255 255 255 / .9));font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:6px 16px;border-radius:50px;margin-bottom:16px}.blog-banner-title{color:var(--alq-banner-title-color,var(--alq-white));font-family:var(--bs-font-heading);font-size:clamp(1.8rem,4vw,2.3rem);font-weight:700;margin-bottom:12px;line-height:1.2}.blog-banner-subtitle{color:var(--alq-banner-text-color,rgb(255 255 255 / .75));font-size:1rem;max-width:600px;margin-bottom:0;line-height:1.7}.blog-banner-inner.text-center .blog-banner-subtitle{margin-left:auto;margin-right:auto}.blog-banner-inner.text-center .page-breadcrumb{justify-content:center}.blog-banner-inner.text-center .single-banner-meta{justify-content:center}.blog-container{padding-top:50px;padding-bottom:60px}.blog-container--no-banner{padding-top:24px}.blog-post-card{background:var(--alq-white);border-radius:14px;overflow:hidden;box-shadow:0 2px 16px rgb(26 95 168 / .07);margin-bottom:30px;transition:transform 0.3s ease,box-shadow 0.3s ease;border:1px solid rgb(26 95 168 / .07)}.blog-post-card:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgb(26 95 168 / .14)}.blog-post-thumb{position:relative;overflow:hidden;height:260px}.blog-thumb-img{width:100%;height:100%;object-fit:cover;transition:transform 0.5s ease}.blog-post-card:hover .blog-thumb-img{transform:scale(1.05)}.blog-post-cat{position:absolute;top:14px;left:14px;background:var(--alq-primary);color:var(--alq-white);font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:4px 12px;border-radius:50px}.blog-post-body{padding:24px 28px 28px}.blog-post-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:12px}.blog-meta-item{display:inline-flex;align-items:center;gap:5px;font-size:.8rem;color:var(--alq-muted)}.blog-meta-item i{color:var(--alq-primary);font-size:.7rem}.blog-meta-divider{color:var(--alq-border);font-size:.85rem}.blog-post-title{font-family:var(--bs-font-heading);font-size:1.4rem;font-weight:700;line-height:1.4;margin-bottom:12px}.blog-post-title a{color:var(--alq-primary);text-decoration:none;transition:color 0.2s ease}.blog-post-title a:hover{color:var(--alq-accent)}.blog-post-excerpt{color:var(--alq-muted);font-size:.92rem;line-height:1.7;margin-bottom:20px}.blog-read-more{display:inline-flex;align-items:center;gap:4px;color:var(--alq-primary);font-size:.88rem;font-weight:600;text-decoration:none;transition:color 0.2s ease}.blog-read-more:hover{color:var(--alq-primary-dark)}.blog-read-more i{transition:transform 0.2s ease}.blog-read-more:hover i{transform:translateX(4px)}.blog-no-posts{background:var(--alq-white);border-radius:14px;padding:60px 40px;text-align:center;box-shadow:0 2px 16px rgb(26 95 168 / .07)}.blog-no-posts-icon{width:80px;height:80px;background:var(--alq-tint);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.blog-no-posts-icon i{font-size:1.8rem;color:var(--alq-primary)}.blog-no-posts h3{font-family:var(--bs-font-heading);font-size:1.4rem;font-weight:700;color:var(--alq-ink);margin-bottom:10px}.blog-no-posts p{color:var(--alq-muted);font-size:.95rem;margin-bottom:0}.blog-pagination-wrap{margin-top:10px}.blog-pagination-wrap .alqamara-pagination ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.blog-pagination-wrap .alqamara-pagination li a,.blog-pagination-wrap .alqamara-pagination li span{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;font-size:.88rem;font-weight:600;text-decoration:none;background:var(--alq-white);color:var(--alq-primary);border:1px solid rgb(26 95 168 / .2);transition:all 0.2s ease}.blog-pagination-wrap .alqamara-pagination li span.current,.blog-pagination-wrap .alqamara-pagination li a:hover{background:var(--alq-primary);color:var(--alq-white);border-color:var(--alq-primary)}@media (min-width:992px){body:not(.alq-sidebar-not-sticky) .blog-sidebar{position:sticky;top:calc(var(--alq-header-total-h,80px) + 20px);align-self:flex-start}}.blog-sidebar .widget{background:var(--alq-white);border-radius:14px;padding:24px;margin-bottom:28px;box-shadow:0 2px 16px rgb(26 95 168 / .07);border:1px solid rgb(26 95 168 / .07)}.blog-sidebar .widget-title,.blog-sidebar .alq-pw-widget-title,.blog-sidebar .wp-block-heading{font-family:var(--bs-font-heading)!important;font-size:.82rem!important;font-weight:700!important;color:var(--alq-primary)!important;text-transform:uppercase!important;letter-spacing:.07em!important;margin-bottom:14px!important;padding-bottom:10px!important;border-bottom:2px solid var(--alq-accent)!important;line-height:1.3!important;width:100%!important}.blog-sidebar .alq-pw-widget-title::after{display:none!important}.blog-sidebar .wp-block-heading:empty{display:none!important;margin-bottom:0!important;padding-bottom:0!important;border-bottom:none!important}.blog-sidebar .wp-block-search__label{display:none!important}.blog-sidebar .widget ul{list-style:none;padding:0;margin:0}.blog-sidebar .widget ul li{padding:8px 0;border-bottom:1px solid var(--alq-tint);font-size:.9rem}.blog-sidebar .widget ul li:last-child{border-bottom:none;padding-bottom:0}.widget .wp-block-latest-posts__list.is-layout-flow>li{margin-block-start:5px}.blog-sidebar .widget ul li a{color:var(--alq-text);text-decoration:none;display:flex;justify-content:space-between;align-items:center;transition:color 0.2s ease}.blog-sidebar .widget ul li a:hover{color:var(--alq-accent)}.blog-sidebar .widget ul li a::after{content:none}.blog-sidebar .widget ul li.cat-item,.blog-sidebar .widget .wp-block-archives-list>li,.blog-sidebar .widget_archive ul>li{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;color:var(--alq-muted,#64748b)}.blog-sidebar .widget ul li.cat-item>a,.blog-sidebar .widget .wp-block-archives-list>li>a,.blog-sidebar .widget_archive ul>li>a{flex:1 1 0%;min-width:0}.blog-sidebar .widget ul li.cat-item>ul{flex-basis:100%;order:5}.blog-sidebar .product_list_widget li a::after,.alq-shop-sidebar .product_list_widget li a::after{display:none!important}@media (max-width:576px){.blog-post-thumb{height:200px}.blog-no-posts{padding:40px 20px}}.single-banner-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:14px}.single-meta-item{display:inline-flex;align-items:center;gap:5px;font-size:.82rem;color:var(--alq-banner-text-color,rgb(255 255 255 / .8))}.single-meta-item i{font-size:.72rem;color:var(--alq-banner-text-color,rgb(255 255 255 / .6))}.single-meta-item a{color:var(--alq-banner-text-color,rgb(255 255 255 / .8));text-decoration:none;transition:color 0.2s ease}.single-meta-item a:hover{color:var(--alq-white)}.single-meta-sep{color:var(--alq-banner-text-color,rgb(255 255 255 / .3));font-size:.85rem}.single-tags-wrap{margin-top:28px;padding-top:20px;border-top:1px solid var(--alq-tint);font-size:.88rem;color:var(--alq-muted)}.single-tags-label{font-weight:600;color:var(--alq-text);margin-right:4px}.single-tags-wrap a{display:inline-block;background:var(--alq-tint);color:var(--alq-primary);padding:3px 10px;border-radius:50px;font-size:.8rem;text-decoration:none;margin:2px;transition:all 0.2s ease}.single-tags-wrap a:hover{background:var(--alq-primary);color:var(--alq-white)}.alq-share-wrap{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap;margin-top:1.1rem;padding-top:1rem;border-top:1px solid var(--alq-wc-border,#e5e7eb)}.alq-share-label{font-size:.82rem;font-weight:600;color:var(--alq-wc-muted,#6b7280);white-space:nowrap;margin-right:.2rem}.alq-share-buttons{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}.alq-share-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#f3f4f6;color:#6b7280;border:1.5px solid #e5e7eb;cursor:pointer;text-decoration:none;transition:transform .18s,background .18s,color .18s,border-color .18s,box-shadow .18s;position:relative;flex-shrink:0}.alq-share-btn:hover{background:var(--alq-share-color,#6b7280);color:#fff;border-color:var(--alq-share-color,#6b7280);transform:translateY(-2px);box-shadow:0 4px 10px rgb(0 0 0 / .15)}.alq-share-btn svg{width:16px;height:16px;display:block}button.alq-share-btn{padding:0;outline:none;box-shadow:none}.alq-copy-tip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%) translateY(4px);background:var(--alq-primary,#0f172a);color:#fff;font-size:.72rem;font-weight:600;white-space:nowrap;padding:.25rem .55rem;border-radius:4px;pointer-events:none;opacity:0;transition:opacity .2s,transform .2s}.alq-copy-tip::after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);border:4px solid #fff0;border-top-color:var(--alq-primary,#0f172a)}.alq-share-btn.alq-copied .alq-copy-tip{opacity:1;transform:translateX(-50%) translateY(0)}@media (max-width:480px){.alq-share-btn{width:30px;height:30px}.alq-share-btn svg{width:14px;height:14px}}.single-author-box{display:flex;align-items:flex-start;gap:20px;background:var(--alq-white);border-radius:12px;padding:24px;margin-bottom:30px;border:1px solid rgb(26 95 168 / .08);box-shadow:0 2px 12px rgb(26 95 168 / .05)}.author-box-avatar{flex-shrink:0;line-height:0}.author-box-avatar img{width:72px;height:72px;border-radius:50%;display:block;object-fit:cover}.author-box-body{flex:1;min-width:0}.author-box-name{font-family:var(--bs-font-heading);font-size:1.05rem;font-weight:700;margin-bottom:8px}.author-box-name a{color:var(--alq-ink);text-decoration:none}.author-box-name a:hover{color:var(--alq-accent)}.author-box-bio{font-size:.92rem;color:var(--alq-muted);line-height:1.6;margin-bottom:12px}.author-box-social{display:flex;gap:10px}.author-box-social a{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--alq-tint);color:var(--alq-primary);font-size:.85rem;transition:all 0.2s ease}.author-box-social a:hover{background:var(--alq-accent);color:var(--alq-white)}@media (max-width:576px){.single-author-box{flex-direction:column;align-items:center;text-align:center}.author-box-social{justify-content:center}}.single-post-nav{margin-bottom:30px}.single-nav-card{display:flex;flex-direction:column;gap:6px;background:var(--alq-white);border-radius:12px;padding:18px 20px;text-decoration:none;border:1px solid rgb(26 95 168 / .08);box-shadow:0 2px 12px rgb(26 95 168 / .05);transition:all 0.2s ease;height:100%}.single-nav-card:hover{border-color:var(--alq-primary);box-shadow:0 4px 20px rgb(26 95 168 / .12);transform:translateY(-2px)}.single-nav-label{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--alq-primary)}.single-nav-title{font-size:.9rem;font-weight:600;color:var(--alq-ink);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.single-nav-next .single-nav-label,.single-nav-next .single-nav-title{text-align:right}.single-related-wrap{margin-bottom:30px}.single-related-title{font-family:var(--bs-font-heading);font-size:1.2rem;font-weight:700;color:var(--alq-ink);margin-bottom:20px;padding-bottom:12px;border-bottom:2px solid var(--alq-tint)}.related-post-card{background:var(--alq-white);border-radius:12px;overflow:hidden;box-shadow:0 2px 12px rgb(26 95 168 / .06);border:1px solid rgb(26 95 168 / .07);transition:transform 0.3s ease,box-shadow 0.3s ease}.related-post-card:hover{transform:translateY(-3px);box-shadow:0 6px 20px rgb(26 95 168 / .12)}.related-post-thumb{height:140px;overflow:hidden}.related-thumb-img{width:100%;height:100%;object-fit:cover;transition:transform 0.4s ease}.related-post-card:hover .related-thumb-img{transform:scale(1.05)}.related-post-body{padding:14px 16px}.related-post-date{font-size:.75rem;color:var(--alq-muted);display:block;margin-bottom:6px}.related-post-date i{color:var(--alq-primary);font-size:.7rem}.related-post-title{font-size:.88rem;font-weight:700;line-height:1.4;margin-bottom:0}.related-post-title a{color:var(--alq-ink);text-decoration:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color 0.2s ease}.related-post-title a:hover{color:var(--alq-accent)}@media (max-width:767px){.single-banner-meta{gap:6px}.single-nav-card{padding:14px}.single-nav-title{font-size:.82rem}.related-post-thumb{height:120px}}@media (max-width:576px){.single-meta-sep{display:none}.single-banner-meta{flex-direction:column;align-items:flex-start;gap:4px}}.page-breadcrumb{list-style:none;padding:0;margin:0 0 12px;display:flex;align-items:center;flex-wrap:wrap;gap:8px}.page-breadcrumb li{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--alq-banner-text-color,rgb(255 255 255 / .65))}.page-breadcrumb li+li::before{content:'/';color:var(--alq-banner-text-color,rgb(255 255 255 / .35))}.page-breadcrumb li a{color:var(--alq-banner-text-color,rgb(255 255 255 / .85));text-decoration:none;transition:color 0.2s ease}.page-breadcrumb li a:hover{color:var(--alq-white)}.alq-breadcrumb-light li{color:#555}.alq-breadcrumb-light li+li::before{color:#aaa}.alq-breadcrumb-light li a{color:var(--alq-accent)}.alq-breadcrumb-light li a:hover{color:var(--alq-primary)}.page-container{padding-top:50px;padding-bottom:60px}.page-container--no-banner{padding-top:24px}@media (max-width:575.98px){.row.g-5{--bs-gutter-x:1.5rem}}.alq-breadcrumb-bar{background:var(--alq-content-bg,#fbfbfb);border-bottom:1px solid #dee2e6;padding-top:1.5rem}.alq-breadcrumb-bar nav{padding:.5rem 0}.alq-content-header{padding:36px 40px 1.25rem;margin-bottom:0;border-bottom:1px solid #dee2e6}.alq-content-title{font-family:var(--bs-font-heading);font-size:clamp(1.4rem,3vw,1.85rem);font-weight:700;color:var(--alq-ink);line-height:1.3;margin:0 0 .5rem}.alq-content-meta{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:.5rem}.alq-content-meta .single-meta-item{color:var(--alq-muted)}.alq-content-meta .single-meta-item i{color:var(--alq-accent)}.alq-content-meta .single-meta-item a{color:var(--alq-muted);text-decoration:none}.alq-content-meta .single-meta-item a:hover{color:var(--alq-accent)}.alq-content-meta .single-meta-sep{color:#ced4da;font-size:.85rem}.alq-archive-header{padding:.75rem 0 1.25rem;margin-bottom:1.5rem}.alq-archive-badge{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--alq-accent);background:rgba(var(--alq-accent-rgb,184,145,42),.08);border:1px solid rgba(var(--alq-accent-rgb,184,145,42),.2);border-radius:20px;padding:4px 12px;margin-bottom:.75rem}.alq-archive-desc{font-size:.95rem;color:var(--alq-muted);margin:.4rem 0 0;line-height:1.6}.alq-archive-count{font-size:.82rem;color:var(--alq-muted);margin:.6rem 0 0}.page-content-card{background:var(--alq-white);border-radius:14px;overflow:hidden;box-shadow:0 2px 16px rgb(26 95 168 / .07);border:1px solid rgb(26 95 168 / .07)}.page-featured-img{width:100%}.page-featured-img img{width:100%;height:auto;display:block}.page-body{padding:36px 40px 40px}.page-entry-content{font-size:.97rem;line-height:1.8;color:var(--alq-text)}.page-entry-content h1,.page-entry-content h2,.page-entry-content h3,.page-entry-content h4,.page-entry-content h5,.page-entry-content h6{font-family:var(--bs-font-heading);font-weight:700;color:var(--alq-ink);margin-top:1.8rem;margin-bottom:.8rem;line-height:1.3}.page-entry-content h2{font-size:1.6rem}.page-entry-content h3{font-size:1.35rem}.page-entry-content h4{font-size:1.15rem}.page-entry-content h2,.page-entry-content h3{scroll-margin-top:calc(var(--alq-header-total-h,80px) + 20px)}.page-entry-content p{margin-bottom:1.2rem}html{scroll-behavior:smooth}.alq-toc-box{background:var(--alq-tint);border:1px solid rgb(26 95 168 / .08);border-radius:12px;padding:18px 22px;margin:0 0 1.5rem}.alq-toc-summary{font-family:var(--bs-font-heading);font-weight:700;font-size:1.05rem;color:var(--alq-ink);cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between}.alq-toc-summary::-webkit-details-marker{display:none}.alq-toc-summary::marker{content:''}.alq-toc-summary::after{content:'\f282';font-family:'bootstrap-icons';font-weight:400;font-size:.8rem;color:var(--alq-primary);transition:transform 0.2s ease;margin-left:12px;flex-shrink:0}.alq-toc-box[open]>.alq-toc-summary::after{transform:rotate(180deg)}.alq-toc-list{list-style:none;margin:14px 0 0;padding:0}.alq-toc-list li{margin-bottom:8px;padding-left:0}.alq-toc-list li.alq-toc-item-sub{margin-left:20px;font-size:.92rem}.alq-toc-list a{color:var(--alq-primary);text-decoration:none;line-height:1.5}.alq-toc-list a:hover{color:var(--alq-accent)}.alq-toc-box.alq-toc-full{width:100%}@media (min-width:768px){.alq-toc-box.alq-toc-left{float:left;width:300px;max-width:45%;margin-right:24px}.alq-toc-box.alq-toc-right{float:right;width:300px;max-width:45%;margin-left:24px}}.page-entry-content ul,.page-entry-content ol{padding-left:1.5rem;margin-bottom:1.2rem}.page-entry-content ul li,.page-entry-content ol li{margin-bottom:.4rem}.page-entry-content blockquote{border-left:4px solid var(--alq-primary);background:var(--alq-tint);padding:16px 20px;border-radius:0 8px 8px 0;margin:1.5rem 0;font-style:italic;color:var(--alq-muted)}.page-entry-content img{max-width:100%;height:auto;border-radius:8px;margin:1rem 0}.page-entry-content table{width:100%;border-collapse:collapse;margin-bottom:1.2rem;font-size:.9rem}.page-entry-content table th,.page-entry-content table td{padding:10px 14px;border:1px solid var(--alq-border);text-align:left}.page-entry-content table th{background:var(--alq-primary);color:var(--alq-white);font-weight:600}.page-entry-content table tr:nth-child(even){background:var(--alq-surface)}.page-entry-content pre{background:var(--alq-surface);border:1px solid var(--alq-border);border-radius:8px;padding:16px 20px;overflow-x:auto;font-size:.88rem}.page-entry-content code{background:var(--alq-tint);color:var(--alq-primary);padding:2px 6px;border-radius:4px;font-size:.88rem}.page-links{margin-top:24px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.page-links span,.page-links a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;font-size:.88rem;font-weight:600;text-decoration:none;border:1px solid rgb(26 95 168 / .2)}.page-links>span:first-child{width:auto;border:none;font-weight:600;color:var(--alq-muted)}.page-links a{background:var(--alq-white);color:var(--alq-primary);transition:all 0.2s ease}.page-links a:hover,.page-links>span:not(:first-child){background:var(--alq-primary);color:var(--alq-white);border-color:var(--alq-primary)}@media (max-width:991px){.page-body{padding:24px}.alq-content-header{padding:24px 24px 1.25rem}}@media (max-width:576px){.page-body{padding:20px 16px}.alq-content-header{padding:20px 16px 1.25rem}}:root{--alq-search-radius:10px;--alq-search-bg:#fff}.search-form-inner,.widget_search .search-form,.widget .wp-block-search__inside-wrapper,.alq-search-dd .search-form{display:flex;align-items:stretch;background:var(--alq-search-bg);border:1.5px solid var(--alq-border);border-radius:var(--alq-search-radius);overflow:hidden;transition:border-color .2s,box-shadow .2s}.search-form-inner:focus-within,.widget_search .search-form:focus-within,.widget .wp-block-search__inside-wrapper:focus-within,.alq-search-dd .search-form:focus-within{border-color:var(--alq-primary);box-shadow:0 0 0 3px rgb(13 27 62 / .08)}.search-form-inner .search-field,.widget_search .search-field,.widget .wp-block-search__input,.alq-search-dd .search-field,.search-form .search-field{flex:1;min-width:0;border:none!important;outline:none!important;box-shadow:none!important;background:#fff0;padding:10px 16px;font-size:.88rem;color:var(--alq-text)}.search-form .search-field::placeholder{color:var(--alq-faint)}.search-form-inner .search-submit,.widget_search .search-submit,.widget .wp-block-search__button,.alq-search-dd .search-submit,.search-form .search-submit{border:none;border-radius:0;background:var(--alq-primary);color:#fff;padding:10px 16px;font-size:.88rem;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:background .2s}.search-form-inner .search-submit:hover,.widget_search .search-submit:hover,.widget .wp-block-search__button:hover,.alq-search-dd .search-submit:hover,.search-form .search-submit:hover{background:var(--alq-accent)}.alq-search-results{margin-top:.5rem;max-height:60vh;overflow-y:auto;border:1px solid var(--alq-wc-border,#e5e7eb);border-radius:8px;background:#fff}.alq-search-results[hidden]{display:none}.alq-search-dd .search-form{flex-wrap:wrap}.alq-search-dd .alq-search-results{flex:1 0 100%;margin-top:.5rem}.alq-search-loading,.alq-search-empty{display:flex;align-items:center;gap:.5rem;padding:.9rem 1rem;font-size:.82rem;color:var(--alq-wc-muted,#6b7280)}.alq-search-spinner{width:14px;height:14px;border:2px solid var(--alq-wc-border,#e5e7eb);border-top-color:var(--alq-accent,#b8912a);border-radius:50%;display:inline-block;animation:alq-search-spin .6s linear infinite;flex-shrink:0}@keyframes alq-search-spin{to{transform:rotate(360deg)}}.alq-search-result-list{list-style:none;margin:0;padding:.35rem}.alq-search-result-item{display:flex;align-items:center;gap:.65rem;padding:.5rem;border-radius:6px;text-decoration:none;color:inherit;transition:background-color .15s}.alq-search-result-item:hover,.alq-search-result-item.is-active{background:var(--alq-wc-light,#f8f9fa)}.alq-search-result-thumb{flex-shrink:0}.alq-search-result-thumb img{width:44px;height:44px;object-fit:cover;border-radius:5px;display:block;background:var(--alq-wc-light,#f8f9fa)}.alq-search-result-info{display:flex;flex-direction:column;gap:.15rem;min-width:0}.alq-search-result-name{font-size:.82rem;font-weight:600;color:var(--alq-primary,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alq-search-result-price{font-size:.78rem;font-weight:700;color:var(--alq-accent,#b8912a)}.alq-search-result-price del{color:#9ca3af;font-weight:400;margin-right:.3rem}.alq-search-result-price ins{text-decoration:none}.alq-search-see-all{display:block;text-align:center;padding:.75rem 1rem;font-size:.82rem;font-weight:600;color:var(--alq-primary,#0f172a);text-decoration:none;border-top:1px solid var(--alq-wc-border,#e5e7eb);transition:color .15s}.alq-search-see-all:hover{color:var(--alq-accent,#b8912a)}.search-again-wrap{background:var(--alq-white);border-radius:14px;padding:24px 28px;box-shadow:0 2px 16px rgb(26 95 168 / .07);border:1px solid rgb(26 95 168 / .07)}.comments-section{border-top:2px solid var(--alq-tint);padding-top:40px}.comments-heading{font-family:var(--bs-font-heading);font-size:1.3rem;font-weight:700;color:var(--alq-ink);margin-bottom:24px;padding-bottom:14px;border-bottom:2px solid var(--alq-tint)}.comment-list,.comment-list .children{list-style:none;padding:0;margin:0}.comment-list .comment,.comment-list .pingback{margin-bottom:24px}.comment-body{background:var(--alq-white);border:1px solid rgb(26 95 168 / .08);border-radius:14px;padding:24px;box-shadow:0 2px 12px rgb(26 95 168 / .05);position:relative}.comment-awaiting-moderation{display:inline-block;background:#fff3cd;color:#856404;font-size:.75rem;font-weight:600;padding:3px 10px;border-radius:50px;margin-bottom:10px}.comment-header{display:flex;align-items:center;gap:14px;margin-bottom:14px}.comment-avatar{flex-shrink:0}.comment-avatar img{width:56px;height:56px;border-radius:50%;object-fit:cover;border:2px solid rgb(26 95 168 / .15)}.comment-author-name{font-weight:700;font-size:.95rem;color:var(--alq-ink);margin-bottom:2px}.comment-author-name a{color:var(--alq-ink);text-decoration:none;transition:color 0.2s ease}.comment-author-name a:hover{color:var(--alq-primary)}.comment-meta-date{font-size:.78rem;color:var(--alq-muted);display:flex;align-items:center;gap:5px}.comment-meta-date i{color:var(--alq-primary);font-size:.72rem}.comment-content p{font-size:.93rem;color:var(--alq-text);line-height:1.75;margin-bottom:0}.comment-reply-link{display:inline-flex;align-items:center;gap:5px;color:var(--alq-primary);font-size:.82rem;font-weight:600;text-decoration:none;margin-top:12px;transition:color 0.2s ease}.comment-reply-link:hover{color:var(--alq-primary-dark)}.comment-list .children{margin-top:16px;margin-left:40px;border-left:3px solid rgb(26 95 168 / .12);padding-left:20px}.comment-navigation a{color:var(--alq-primary);font-size:.88rem;font-weight:600;text-decoration:none;transition:color 0.2s ease}.comment-navigation a:hover{color:var(--alq-primary-dark)}.comments-closed{background:var(--alq-surface);border:1px solid var(--alq-border);border-radius:10px;padding:16px 20px;color:var(--alq-muted);font-size:.9rem;margin-bottom:30px}.comment-notes{font-size:.85rem;margin-bottom:20px}.comment-form .form-control{border:1.5px solid var(--alq-border);border-radius:10px;font-size:.9rem;padding:10px 16px;transition:border-color 0.2s ease,box-shadow 0.2s ease}.comment-form .form-control:focus{border-color:var(--alq-primary);box-shadow:0 0 0 3px rgb(26 95 168 / .1)}.comment-form .form-label{font-size:.88rem;font-weight:600;color:var(--alq-text);margin-bottom:6px}@media (max-width:576px){.comment-list .children{margin-left:16px;padding-left:12px}.comment-body{padding:16px}.comment-avatar img{width:44px;height:44px}}.alq-pw-card{display:flex;flex-direction:column;border:1px solid #e9ecef!important;border-radius:10px;overflow:hidden;background:#fff;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.alq-pw-card:hover{box-shadow:0 8px 28px rgb(0 0 0 / .1);transform:translateY(-3px);border-color:var(--alq-accent,#b8912a)!important}.alq-pw-thumb-wrap{position:relative;overflow:hidden;aspect-ratio:16 / 9}.alq-pw-thumb-wrap--product{aspect-ratio:1 / 1}.alq-pw-thumb-link{display:block;width:100%;height:100%}.alq-pw-no-thumb,.alq-cs-no-thumb{background-color:#f3f4f6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 24 24' fill='none' stroke='%23c8d0da' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpolyline points='21 15 16 10 5 21'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:3rem}.alq-pw-thumb{width:100%;height:100%;display:block;object-fit:cover;transition:transform .4s ease}.alq-pw-card:hover .alq-pw-thumb{transform:scale(1.04)}.alq-pw-thumb-wrap img.alq-pw-thumb{height:100%!important;max-height:none;margin:0}.alq-pw-body{padding:1rem 1.1rem 1.1rem;gap:.35rem}.alq-pw-title{font-size:1rem;font-weight:700;margin:0 0 .15rem;line-height:1.4}.alq-pw-title a{color:var(--alq-primary,#0f172a);text-decoration:none;transition:color .2s}.alq-pw-title a:hover{color:var(--alq-accent)}.alq-pw-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0 0 .1rem}.alq-pw-date{font-size:.78rem;color:var(--alq-primary-muted,#6b7280);display:flex;align-items:center;gap:.25rem;white-space:nowrap}.alq-pw-cat-badge{display:inline-block;font-size:.72rem;font-weight:600;text-transform:capitalize;letter-spacing:.04em;color:var(--alq-accent,#b8912a);text-decoration:none;transition:color .2s}.alq-pw-cat-badge:hover{color:var(--alq-accent-dark,#9a7821)}.alq-pw-excerpt{font-size:.875rem;color:var(--alq-primary-muted,#6b7280);line-height:1.6;margin:0}.alq-pw-price{margin:.25rem 0;font-size:.82rem;white-space:nowrap;overflow:hidden;min-width:0}.alq-pw-price .price,.alq-pw-price span.price{margin:0!important;padding:0!important}.alq-pw-price .woocommerce-Price-amount{font-weight:700;color:var(--alq-accent,#b8912a);font-size:.82rem}.alq-pw-price del{color:#9ca3af;font-size:.74rem}.alq-pw-price ins{text-decoration:none;font-size:.82rem;color:var(--alq-accent,#b8912a)}.alq-pw-rating{margin:.2rem 0;display:flex;align-items:center;gap:.3rem}.alq-pw-stars{display:inline-flex;gap:.05rem;line-height:1}.alq-pw-stars .bi{color:var(--alq-accent,#b8912a);font-size:.78rem}.alq-pw-rcount{font-size:.72rem;color:#9ca3af}.alq-pw-rating .star-rating{display:none}.alq-badge-stack{position:absolute;top:.55rem;left:.55rem;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;max-width:calc(100% - 1.1rem);pointer-events:none}.alq-pw-sale-badge,.alq-new-badge{position:static!important;display:inline-flex;align-items:center;max-width:100%;padding:.3rem .6rem;border-radius:999px;font-size:.64rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#fff;box-shadow:0 2px 6px rgb(0 0 0 / .2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.alq-pw-sale-badge{background:var(--alq-accent,#b8912a)}.alq-new-badge--featured{background:#6d28d9}.alq-new-badge--new{background:#16a34a}.alq-new-badge--bestseller{background:#ea580c}.alq-new-badge--custom{background:var(--alq-accent-dark,#9a7821)}.alq-new-badge--outofstock{background:#4b5563}.alq-pw-corner-icons{position:absolute;top:.45rem;right:.45rem;display:flex;flex-direction:column;gap:.3rem;z-index:3;opacity:0;transition:opacity .2s ease}.alq-pw-card:hover .alq-pw-corner-icons{opacity:1}@media (max-width:991.98px){.alq-pw-corner-icons{opacity:1}}.alq-pw-icon-btn.is-active{background:var(--alq-accent,#b8912a);color:#fff!important}.alq-pw-icon-btn{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:rgb(255 255 255 / .92);color:var(--alq-dark,#0f172a)!important;border:1px solid rgb(15 23 42 / .08);border-radius:50%;font-size:.85rem;text-decoration:none;box-shadow:0 1px 4px rgb(0 0 0 / .1);transition:background .2s,color .2s,border-color .2s}.alq-pw-icon-btn:hover{background:color-mix(in srgb,var(--alq-accent) 15%,white 85%);border-color:var(--alq-accent);color:var(--alq-dark,#0f172a)!important}.alq-pw-corner-icons--inline{position:static;opacity:1;flex-direction:row;flex-wrap:wrap;gap:.6rem;margin-top:1.1rem}.alq-pw-corner-icons--inline .alq-pw-icon-btn{width:auto;height:auto;border-radius:999px;padding:.5rem .9rem;gap:.4rem;background:#f3f4f6;border:1.5px solid #e5e7eb;font-size:.82rem;font-weight:600}.alq-pw-corner-icons--inline .alq-pw-icon-btn:hover{background:color-mix(in srgb,var(--alq-accent,#b8912a) 15%,white 85%);border-color:var(--alq-accent,#b8912a);color:var(--alq-dark,#0f172a)!important}.alq-pw-corner-icons--inline .alq-pw-icon-btn.is-active{background:var(--alq-accent,#b8912a);border-color:var(--alq-accent,#b8912a);color:#fff!important}.alq-pw-icon-btn-text{white-space:nowrap}.alq-pw-cart{margin-top:auto}.alq-pw-cart .button,.alq-pw-cart .add_to_cart_button{display:block;width:100%;padding:.5rem .9rem!important;line-height:1.4!important;font-size:.82rem!important;font-weight:600;border-radius:5px;background:var(--alq-accent,#b8912a)!important;color:#fff!important;border:none!important;cursor:pointer;text-align:center;text-decoration:none;transition:background .2s;box-sizing:border-box}.alq-pw-cart .button:hover,.alq-pw-cart .add_to_cart_button:hover{background:var(--alq-accent-dark,#9a7821)!important;color:#fff!important}.alq-lv{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.5rem}.alq-lv-opt{flex:1 1 0%;min-width:2.6rem;padding:.32rem .25rem;font-size:.75rem;line-height:1.25;font-weight:500;color:var(--alq-primary,#0f172a);background:#fff;border:1.5px solid var(--alq-border,#e5e7eb);border-radius:6px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:border-color .15s,background .15s,color .15s}.alq-lv-opt:hover{border-color:var(--alq-accent,#b8912a)}.alq-lv-opt.is-selected{font-weight:700;border-color:var(--alq-accent,#b8912a);background:color-mix(in srgb,var(--alq-accent,#b8912a) 12%,#fff 88%)}.alq-lv-opt:focus-visible{outline:2px solid var(--alq-accent,#b8912a);outline-offset:1px}.alq-lv-opt:disabled{color:#9ca3af;background:#f9fafb;border-color:#eef0f2;text-decoration:line-through;cursor:not-allowed}.alq-price-unit{font-size:.74rem;font-weight:400;color:#6b7280}.alq-pw-price .alq-price-unit{font-size:.72rem}@media (max-width:575.98px){.alq-lv{gap:.25rem}.alq-lv-opt{min-width:2.3rem;font-size:.66rem;padding:.3rem 1px;letter-spacing:-.01em}}.alq-pw-readmore{font-size:.8rem;font-weight:600;text-align:center!important;display:block!important}.alq-pw-cart .added_to_cart{display:block;margin-top:.4rem;padding:.35rem .75rem;font-size:.78rem;font-weight:600;text-align:center;text-decoration:none;border:1.5px solid var(--alq-accent,#b8912a);border-radius:5px;color:var(--alq-accent,#b8912a)!important;background:#fff0;transition:background .2s,color .2s}.alq-pw-cart .added_to_cart:hover{background:var(--alq-accent,#b8912a);color:#fff!important}.alq-pw-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;gap:1rem}.alq-pw-widget-title{font-size:2rem;font-weight:700;color:var(--alq-primary,#0f172a);margin:0;position:relative;line-height:1.3}.alq-pw-widget-title::after{content:'';display:block;width:40px;height:4px;background:var(--alq-accent,#b8912a);margin-top:8px;border-radius:2px}.alq-pw-head-actions{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.alq-pw-slider-nav-btns{display:flex;gap:.35rem}.alq-pw-nav-btn{width:42px;height:42px;border-radius:5px;border:1.5px solid var(--alq-accent,#b8912a);background:#fff0;color:var(--alq-accent,#b8912a);display:flex;align-items:center;justify-content:center;font-size:.9rem;cursor:pointer;transition:background .2s,color .2s;line-height:1;padding:0}.alq-pw-nav-btn:hover{background:var(--alq-accent,#b8912a);color:#fff}@media (max-width:575.98px){.alq-pw-section-head{gap:.5rem}.alq-pw-widget-title{font-size:1.15rem}.alq-pw-widget-title::after{margin-top:5px;height:3px}.alq-pw-head-actions{gap:.35rem}.alq-pw-head-actions .btn-outline-custom{padding:.3rem .6rem!important;font-size:.72rem}.alq-pw-nav-btn{width:32px;height:32px;font-size:.75rem}}.alq-posts-grid>.alq-pw-col{display:flex;flex-direction:column}.alq-posts-grid{display:grid;grid-template-columns:repeat(var(--alq-cols,3),1fr);gap:1.5rem;align-items:stretch}@media (max-width:1199px){.alq-posts-grid{grid-template-columns:repeat(min(var(--alq-cols,3),4),1fr)}}@media (max-width:991px){.alq-posts-grid{grid-template-columns:repeat(min(var(--alq-cols,3),2),1fr)}}@media (max-width:575px){.alq-posts-grid{grid-template-columns:1fr}.alq-product-grid{grid-template-columns:repeat(2,1fr)}}.alq-pw-col{padding:0!important;width:auto!important;min-width:0;flex:none!important;display:flex;flex-direction:column}.alq-pw-col>.alq-pw-card{flex:1}.alq-pw-col>.blog-post-card{flex:1}.alq-archive-layout{display:flex;gap:2rem;align-items:flex-start}.alq-archive-layout--has-sidebar .alq-archive-main{flex:3 1 0%;min-width:0}.alq-archive-layout--has-sidebar .alq-archive-sidebar{flex:1 1 0%;min-width:0;max-width:340px}.alq-archive-layout--sidebar-left{flex-direction:row-reverse}@media (max-width:767px){.alq-archive-layout{flex-direction:column}.alq-archive-layout--has-sidebar .alq-archive-sidebar{max-width:none}}.alq-archive-list{display:flex;flex-direction:column;gap:1.5rem}.blog-post-card--list{display:flex;flex-direction:row;align-items:stretch;gap:.75rem;background:var(--alq-content-bg,#fbfbfb);border:1px solid var(--alq-border,#e5e2d6);border-radius:var(--alq-wc-radius,10px);padding:1rem}.blog-post-card--list .blog-post-thumb{flex:0 0 220px;margin-bottom:0}.blog-post-card--list .blog-post-thumb img{height:100%;object-fit:cover}.blog-post-card--list .blog-post-body{flex:1;min-width:0}@media (max-width:575px){.blog-post-card--list{flex-direction:column}.blog-post-card--list .blog-post-thumb{flex-basis:auto}}.alq-posts-slider,.alq-cs-slider{overflow:hidden}.alq-posts-slider .swiper-wrapper,.alq-cs-slider .swiper-wrapper{align-items:stretch}.alq-posts-slider .swiper-slide,.alq-cs-slider .swiper-slide{height:auto;display:flex;flex-direction:column}.alq-posts-slider .alq-pw-slide,.alq-cs-slider .alq-cs-slide{display:flex;flex-direction:column;height:100%}.alq-posts-slider .alq-pw-slide>.alq-pw-card,.alq-cs-slider .alq-cs-slide>.alq-cs-card{flex:1}.alq-pw-nav-btn.swiper-button-lock{display:flex!important}.alq-posts-slider:not(.swiper-initialized),.alq-cs-slider:not(.swiper-initialized){overflow:hidden}.alq-posts-slider:not(.swiper-initialized) .swiper-wrapper,.alq-cs-slider:not(.swiper-initialized) .swiper-wrapper{display:flex!important;flex-wrap:nowrap!important;gap:24px;transform:none!important;height:auto!important;align-items:stretch}.alq-posts-slider:not(.swiper-initialized) .swiper-slide,.alq-cs-slider:not(.swiper-initialized) .swiper-slide{flex:0 0 calc((100% - (var(--alq-sl-cols) - 1) * 24px) / var(--alq-sl-cols))!important;width:calc((100% - (var(--alq-sl-cols) - 1) * 24px) / var(--alq-sl-cols))!important;min-width:0!important;height:auto!important;box-sizing:border-box}.alq-posts-slider,.alq-cs-slider{--alq-sl-cols:1}@media (max-width:575.98px){.alq-posts-slider[data-swiper-mobile-cols="2"],.alq-cs-slider[data-swiper-mobile-cols="2"]{--alq-sl-cols:2}}@media (min-width:576px){.alq-posts-slider,.alq-cs-slider{--alq-sl-cols:min( var(--alq-cols,3),2 )}}@media (min-width:992px){.alq-posts-slider{--alq-sl-cols:min( var(--alq-cols,3),4 )}.alq-cs-slider{--alq-sl-cols:var(--alq-cols,3)}}@media (min-width:1200px){.alq-posts-slider,.alq-cs-slider{--alq-sl-cols:var(--alq-cols,3)}}.alq-footer .alq-pw-card{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .1);color:var(--alq-on-dark-muted)}.alq-footer .alq-pw-title,.alq-footer .alq-pw-title a{color:var(--alq-on-dark-muted)}.alq-footer .alq-pw-date,.alq-footer .alq-pw-excerpt{color:var(--alq-on-dark-muted)}.alq-footer .alq-pw-cat-badge{color:var(--alq-accent)}.alq-footer .alq-pw-no-thumb,.alq-footer .alq-cs-no-thumb{background-color:rgb(255 255 255 / .06);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 24 24' fill='none' stroke='rgba(255%2C255%2C255%2C0.2)' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' ry='2'/%3E%3Ccircle cx='8.5' cy='8.5' r='1.5'/%3E%3Cpolyline points='21 15 16 10 5 21'/%3E%3C/svg%3E")}.alq-footer .alq-pw-card:hover{box-shadow:0 6px 20px rgb(0 0 0 / .35)}.alq-footer .alq-pw-widget-title{color:#fff;font-size:1.02rem!important;font-weight:600!important;position:relative!important;padding-bottom:10px!important;margin-bottom:18px!important}.alq-footer .alq-pw-widget-title::after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:60%!important;height:2px!important;background:var(--alq-accent,#b8912a)!important}.alq-footer .btn-outline-custom{color:rgb(255 255 255 / .8);border-color:rgb(255 255 255 / .35)}.alq-footer .btn-outline-custom:hover{background:var(--alq-accent);border-color:var(--alq-accent);color:#fff}.alq-footer .alq-pw-nav-btn{border-color:rgb(255 255 255 / .35);color:rgb(255 255 255 / .7)}.alq-footer .alq-pw-nav-btn:hover{background:var(--alq-accent);border-color:var(--alq-accent);color:#fff}.alq-cs-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem;gap:1rem}.alq-cs-widget-title{font-size:2rem;font-weight:700;color:var(--alq-primary,#0f172a);margin:0;position:relative;line-height:1.3}.alq-cs-widget-title::after{content:'';display:block;width:40px;height:4px;background:var(--alq-accent,#b8912a);margin-top:8px;border-radius:2px}@media (max-width:575.98px){.alq-cs-section-head{gap:.5rem}.alq-cs-widget-title{font-size:1.15rem}.alq-cs-widget-title::after{margin-top:5px;height:3px}}.alq-cs-grid{display:grid;grid-template-columns:repeat(var(--alq-cols,4),1fr);gap:1.25rem}@media (max-width:991px){.alq-cs-grid{grid-template-columns:repeat(min(var(--alq-cols,4),3),1fr)}}@media (max-width:575px){.alq-cs-grid{grid-template-columns:repeat(min(var(--alq-cols,4),2),1fr)}}.alq-cs-card{display:block;position:relative;border-radius:10px;overflow:hidden;text-decoration:none!important;box-shadow:0 2px 10px rgb(0 0 0 / .06);transition:box-shadow .25s ease,transform .25s ease}.alq-cs-card:hover{box-shadow:0 8px 28px rgb(0 0 0 / .14);transform:translateY(-3px)}.alq-cs-thumb-wrap{position:relative;overflow:hidden;aspect-ratio:1 / 1;background:#f3f4f6}.alq-cs-thumb{width:100%;height:100%;display:block;object-fit:cover;transition:transform .4s ease}.alq-cs-card:hover .alq-cs-thumb{transform:scale(1.06)}.alq-cs-overlay{position:absolute;left:0;right:0;bottom:0;padding:2rem .9rem .8rem;background:linear-gradient(to top,rgb(0 0 0 / .72) 0%,rgb(0 0 0 / .32) 55%,#fff0 100%);display:flex;flex-direction:column;gap:.15rem}.alq-cs-name{color:#fff;font-size:.98rem;font-weight:600;line-height:1.3}.alq-cs-count{color:rgb(255 255 255 / .8);font-size:.78rem}.blog-sidebar .alq-cs-grid,.alq-shop-sidebar .alq-cs-grid,.alq-footer-col .alq-cs-grid{gap:.9rem}.blog-sidebar .alq-cs-thumb-wrap,.alq-shop-sidebar .alq-cs-thumb-wrap,.alq-footer-col .alq-cs-thumb-wrap{aspect-ratio:21 / 9}.alq-footer .alq-cs-widget-title{color:#fff;font-size:1.02rem!important;font-weight:600!important;position:relative!important;padding-bottom:10px!important;margin-bottom:18px!important}.alq-footer .alq-cs-widget-title::after{content:""!important;position:absolute!important;left:0!important;bottom:0!important;width:60%!important;height:2px!important;background:var(--alq-accent,#b8912a)!important}.alq-cs-style-circle .alq-cs-grid{justify-items:center}.alq-cs-style-circle .alq-cs-slide{align-items:center;height:auto}.alq-cs-style-circle .alq-cs-card{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:160px;box-shadow:none;overflow:visible}.alq-cs-style-circle .alq-cs-slide>.alq-cs-card{flex:none}.alq-cs-style-circle .alq-cs-card:hover{box-shadow:none;transform:none}.alq-cs-style-circle .alq-cs-thumb-wrap{display:flex;flex-direction:column;align-items:center;width:auto;height:auto;aspect-ratio:auto;overflow:visible;background:none;padding-top:6px}.alq-cs-style-circle .alq-cs-thumb{width:120px;height:120px;flex-shrink:0;border-radius:50%;border:3px solid var(--alq-border,#e5e2d6);box-sizing:border-box;object-fit:cover;transition:border-color .25s ease,transform .4s ease}.alq-cs-style-circle .alq-cs-card:hover .alq-cs-thumb{border-color:var(--alq-accent,#b8912a);transform:scale(1.08)}.alq-cs-style-circle .alq-cs-overlay{position:static;background:none;padding:.7rem 0 0;align-items:center;text-align:center}.alq-cs-style-circle .alq-cs-name{color:var(--alq-primary,#0f172a);font-size:.95rem}.alq-cs-style-circle .alq-cs-count{color:#64748b;font-size:.78rem}.alq-footer .alq-cs-style-circle .alq-cs-name{color:#fff}.alq-footer .alq-cs-style-circle .alq-cs-count{color:rgb(255 255 255 / .65)}.blog-sidebar .alq-cs-style-circle .alq-cs-thumb,.alq-shop-sidebar .alq-cs-style-circle .alq-cs-thumb,.alq-footer-col .alq-cs-style-circle .alq-cs-thumb{width:90px;height:90px}.alq-footer{background:var(--alq-footer-bg,var(--alq-primary-dark));color:var(--alq-on-dark-muted)}.alq-footer a{color:var(--alq-on-dark-muted);text-decoration:none;transition:color .2s ease}.alq-footer a:hover{color:var(--alq-accent)}.alq-footer-top{padding:60px 0 34px}.alq-footer-col h5{color:#fff;font-size:1.02rem;font-weight:600;margin-bottom:18px;position:relative;padding-bottom:10px}.alq-footer-col .widget h1,.alq-footer-col .widget h2,.alq-footer-col .widget h3:not(.alq-pw-title),.alq-footer-col .widget h4,.alq-footer-col .widget h6,.alq-footer-col .widget .wp-block-heading{color:#fff;font-size:1.02rem;font-weight:600;margin-bottom:18px;position:relative;padding-bottom:10px}.alq-footer-col h5::after,.alq-footer-col .widget-title::after,.alq-footer-col .widget h1::after,.alq-footer-col .widget h2::after,.alq-footer-col .widget h3:not(.alq-pw-title)::after,.alq-footer-col .widget h4::after,.alq-footer-col .widget h6::after,.alq-footer-col .widget .wp-block-heading::after{content:"";position:absolute;left:0;bottom:0;width:60%;height:2px;background:var(--alq-accent)}.alq-footer-col p{color:var(--alq-on-dark-muted);font-size:.92rem;line-height:1.7}.alq-contact-info-widget{display:flex;flex-direction:column;gap:20px}.alq-contact-info-header{display:flex;align-items:center;gap:10px;margin-bottom:6px}.alq-contact-info-icon{color:var(--alq-accent);font-size:1rem;width:18px;flex:0 0 18px;text-align:center}.alq-contact-info-label{color:var(--alq-primary,#0f172a);font-weight:700;font-size:.95rem}.alq-contact-info-label--regular{font-weight:400}.alq-contact-info-lines{padding-left:28px}.alq-contact-info-lines--flush{padding-left:0}.alq-contact-info-line{color:var(--alq-text,#333);font-size:.9rem;line-height:1.7}.alq-footer-col .alq-contact-info-label{color:#fff}.alq-footer-col .alq-contact-info-line{color:var(--alq-on-dark-muted)}.alq-footer-col .widget ul{list-style:none;padding:0;margin:0}.alq-footer-col .widget-title{color:#fff;font-size:1.02rem;font-weight:600;margin-bottom:18px;position:relative;padding-bottom:10px}.alq-footer-col .widget_nav_menu ul,.alq-footer-col .widget_nav_menu li{list-style:none;padding:0;margin:0}.alq-footer-col .widget_nav_menu li{margin-bottom:10px}.alq-footer-col .widget_nav_menu a{color:var(--alq-on-dark-muted);text-decoration:none;font-size:.92rem;transition:color .2s ease}.alq-footer-col .widget_nav_menu a:hover{color:var(--alq-accent)}.alq-footer-mid .widget_nav_menu ul,.alq-footer-mid .widget_text,.alq-footer-mid .widget_custom_html{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 26px;justify-content:center}.alq-footer-mid .widget_nav_menu li{margin:0}.alq-footer-mid .widget_nav_menu a,.alq-footer-mid .widget_text,.alq-footer-mid .widget_custom_html{color:var(--alq-on-dark-muted);font-size:.92rem;text-decoration:none;transition:color .2s ease}.alq-footer-mid .widget_nav_menu a:hover{color:var(--alq-accent)}.alq-footer-mid .widget-title{display:none}.alq-footer-brand .alq-footer-logo{color:#fff;font-size:1.4rem;font-weight:700;display:inline-block;margin-bottom:14px;text-decoration:none}.alq-footer-brand .alq-footer-logo span{color:var(--alq-accent)}.alq-footer-brand .alq-footer-logo img{max-height:55px;width:auto;display:block}.alq-footer-social{margin-top:6px}.alq-footer-social a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:36px;height:36px;border-radius:50%;background:rgb(255 255 255 / .06);color:#fff;border:1px solid rgb(255 255 255 / .15);transition:background .2s,border-color .2s,color .2s;text-decoration:none}.alq-footer-social a:hover{background:var(--alq-share-color,var(--alq-accent));color:#fff;border-color:var(--alq-share-color,var(--alq-accent))}.alq-footer-mid{padding:18px 0;border-top:1px solid rgb(255 255 255 / .08)}.alq-footer-bottom{padding:20px 0;font-size:.88rem;border-top:1px solid rgb(255 255 255 / .08)}.alq-footer-bottom .alq-designed a{color:var(--alq-accent)}.alq-footer-bottom .alq-designed a:hover{color:#fff}.alq-footer-col{min-width:0}@media (min-width:992px){.alq-footer-brand{border-right:1px solid rgb(255 255 255 / .08);padding-right:2.5rem}}@media (max-width:575px){.alq-footer-bottom{text-align:center}}.blank-canvas-wrapper{min-height:60vh}.blank-canvas-container{padding:0}.blank-canvas-content{width:100%}.blank-canvas-content h1,.blank-canvas-content h2,.blank-canvas-content h3,.blank-canvas-content h4,.blank-canvas-content h5,.blank-canvas-content h6{font-family:var(--bs-font-heading);font-weight:700;color:var(--alq-ink);margin-bottom:.8rem;line-height:1.3}.blank-canvas-content p{font-size:.97rem;color:var(--alq-text);line-height:1.8;margin-bottom:1.2rem}.blank-canvas-content a{color:var(--alq-primary);text-decoration:underline;transition:color 0.2s ease}.blank-canvas-content a:hover{color:var(--alq-primary-dark)}.blank-canvas-content img{max-width:100%;height:auto}.alq-doc-content h2,.alq-doc-content h3{scroll-margin-top:96px}.alq-doc-toc-wrap{position:sticky;top:96px;max-height:calc(100vh - 116px);overflow:hidden;display:flex;flex-direction:column}.alq-doc-toc-inner{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;background:#fff;border:1px solid var(--alq-border,#e5e2d6);border-radius:10px;padding:20px}.alq-doc-toc-search-wrap{position:relative;margin-bottom:16px;flex:0 0 auto}.alq-doc-toc-search-icon{position:absolute;top:50%;left:14px;transform:translateY(-50%);font-size:.85rem;color:var(--alq-text);opacity:.55;pointer-events:none}.alq-doc-toc-search{width:100%;padding:9px 14px 9px 36px;font-size:.88rem;background:#fff;border:1px solid #c9c3b0;border-radius:6px;outline:none;transition:border-color 0.2s ease}.alq-doc-toc-search:focus{border-color:var(--alq-accent)}.alq-doc-toc-title{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--alq-text);opacity:.65;margin-bottom:10px;flex:0 0 auto}.alq-doc-toc-nav{flex:1 1 auto;min-height:0;overflow-y:auto}.alq-doc-toc-list{list-style:none;margin:0;padding:0}.alq-doc-toc-list li{margin:0}.alq-doc-toc-item-sub{padding-left:16px}.alq-doc-toc-link{display:block;padding:7px 10px;border-radius:6px;font-size:.9rem;line-height:1.4;color:var(--alq-text);text-decoration:none;border-left:2px solid #fff0;transition:background 0.15s ease,color 0.15s ease,border-color 0.15s ease}.alq-doc-toc-item-sub .alq-doc-toc-link{font-size:.84rem;opacity:.85}.alq-doc-toc-link:hover{background:var(--alq-content-bg,#fbfbfb);color:var(--alq-primary)}.alq-doc-toc-link.is-active{background:var(--alq-content-bg,#fbfbfb);color:var(--alq-accent);border-left-color:var(--alq-accent);font-weight:600}.alq-doc-toc-empty-msg{font-size:.85rem;color:var(--alq-text);opacity:.65;padding:8px 10px 0;margin:0;flex:0 0 auto}@media (max-width:991.98px){.alq-doc-toc-wrap{position:static;max-height:none;overflow:visible;display:block}.alq-doc-toc-inner{display:block}.alq-doc-toc-nav{overflow-y:visible}}.alq-hub-search-band{background:var(--alq-surface,#f7f4ec);border-bottom:1px solid var(--alq-border,#e5e2d6);padding:16px 0}.alq-hub-search-wrap{position:relative;max-width:560px;margin:0 auto}.alq-hub-search-results{position:absolute;top:100%;left:0;right:0;z-index:20;background:#fff;border:1px solid var(--alq-border,#e5e2d6);border-top:none;border-radius:0 0 10px 10px;box-shadow:0 12px 32px rgb(15 23 42 / .12);max-height:60vh;overflow-y:auto;padding:10px}.alq-hub-search-result{padding:8px 10px;border-radius:8px}.alq-hub-search-result+.alq-hub-search-result{margin-top:2px;border-top:1px solid var(--alq-border,#e5e2d6);padding-top:12px}.alq-hub-search-result-title{display:block;font-weight:700;font-size:.95rem;color:var(--alq-ink);text-decoration:none}.alq-hub-search-result-title:hover{color:var(--alq-primary)}.alq-hub-search-result-headings{list-style:none;margin:6px 0 0;padding:0}.alq-hub-search-result-headings li{margin:0}.alq-hub-search-result-headings a{display:block;padding:4px 0 4px 14px;font-size:.85rem;color:var(--alq-text);opacity:.85;text-decoration:none;border-left:2px solid var(--alq-border,#e5e2d6)}.alq-hub-search-result-headings a:hover{color:var(--alq-accent);border-left-color:var(--alq-accent);opacity:1}.alq-hub-search-empty{margin:0;padding:8px 10px;font-size:.88rem;color:var(--alq-text);opacity:.65}@media (max-width:575.98px){.alq-hub-search-wrap{max-width:100%}}.alq-doc-content table{width:100%;border-collapse:collapse;margin:18px 0;font-size:.93rem}.alq-doc-content th,.alq-doc-content td{text-align:left;padding:10px 14px;border-bottom:1px solid var(--alq-border,#e5e2d6);vertical-align:top}.alq-doc-content th{background:var(--alq-primary);color:#fff;font-weight:600}.alq-doc-content tr:nth-child(even) td{background:var(--alq-content-bg,#fbfbfb)}.alq-doc-content code{background:var(--alq-content-bg,#fbfbfb);border:1px solid var(--alq-border,#e5e2d6);border-radius:4px;padding:1px 7px;font-family:Consolas,Monaco,monospace;font-size:.88em;color:#8a5a00}.alq-doc-note{border-left:4px solid var(--alq-accent);background:var(--alq-content-bg,#fdf8ec);padding:14px 20px;border-radius:0 8px 8px 0;margin:18px 0;font-size:.94rem}.alq-doc-note strong{color:#8a5a00}.alq-doc-content .alq-doc-shot{display:block;width:100%;height:auto;border-radius:10px;border:1px solid var(--alq-border,#e5e2d6);box-shadow:0 6px 20px rgb(15 23 42 / .08);margin:18px 0 6px}.alq-doc-content .alq-doc-shot-caption{text-align:center;font-size:.85rem;color:var(--alq-text);opacity:.7;margin:0 0 22px}.btn-primary{--bs-btn-bg:var(--alq-primary);--bs-btn-border-color:var(--alq-primary);--bs-btn-hover-bg:var(--alq-primary-dark);--bs-btn-hover-border-color:var(--alq-primary-dark);--bs-btn-active-bg:var(--alq-primary-dark);--bs-btn-active-border-color:var(--alq-primary-dark)}.btn-outline-primary{--bs-btn-color:var(--alq-primary);--bs-btn-border-color:var(--alq-primary);--bs-btn-hover-bg:var(--alq-primary);--bs-btn-hover-border-color:var(--alq-primary)}.breadcrumb-item+.breadcrumb-item::before{color:var(--alq-muted)}.alq-service-card{background:#fff;border:1px solid #e9ecef;color:#111;box-shadow:0 2px 12px rgb(0 0 0 / .07);transition:transform .25s,box-shadow .25s}.alq-service-card:hover{transform:translateY(-3px);box-shadow:0 6px 24px rgb(0 0 0 / .13)}.alq-service-card:hover .alq-service-title{color:var(--alq-accent)}.alq-service-icon{width:52px;height:52px;min-width:52px;background:var(--alq-accent);border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#fff;align-self:flex-start}.alq-service-title{font-size:1.15rem;font-weight:700;margin-bottom:6px;color:#111;transition:color .2s}.alq-service-desc{font-size:.88rem;color:#555;line-height:1.5;margin-bottom:10px}.alq-service-readmore{font-size:.82rem;font-weight:700;color:var(--alq-accent);text-decoration:none;transition:color .2s,letter-spacing .2s}.alq-service-readmore:hover{color:var(--alq-primary);letter-spacing:.02em}.mobile-menu-search{border-bottom:1px solid var(--alq-surface);padding:12px 16px}.mobile-menu-search .search-form,.mobile-menu-search .search-form-inner{width:100%}.alq-team-card{background:#fff;border:1px solid var(--alq-border);border-radius:14px;overflow:hidden;transition:transform .25s,box-shadow .25s;text-align:center;height:100%;display:flex;flex-direction:column}.alq-team-card:hover{transform:translateY(-4px);box-shadow:0 8px 28px rgb(0 0 0 / .12)}.alq-team-photo-link{display:block;width:100%;height:100%}.alq-team-photo-wrap{position:relative;overflow:hidden;aspect-ratio:1 / 1;background:var(--alq-surface)}.alq-team-photo,.alq-team-photo-wrap img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.alq-team-card:hover .alq-team-photo,.alq-team-card:hover .alq-team-photo-wrap img{transform:scale(1.05)}.alq-team-photo-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--alq-muted);font-size:3rem;text-decoration:none}.alq-team-social-overlay{position:absolute;inset:0;background:rgb(13 27 62 / .55);display:flex;align-items:center;justify-content:center;padding:12px;opacity:0;transition:opacity .25s}.alq-team-card:hover .alq-team-social-overlay{opacity:1}.alq-team-social-links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%}.alq-team-social-link{width:32px;height:32px;border-radius:50%;background:rgb(255 255 255 / .15);border:1.5px solid rgb(255 255 255 / .5);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.8rem;text-decoration:none;transition:background .2s,border-color .2s,transform .2s}.alq-team-social-link:hover{background:var(--alq-accent);border-color:var(--alq-accent);color:#fff;transform:scale(1.1)}.alq-team-info{padding:18px 16px 20px;flex-grow:1;display:flex;flex-direction:column;justify-content:center}.alq-team-name{font-size:1rem;font-weight:700;margin:0 0 4px;color:var(--alq-ink)}.alq-team-name a{color:inherit;text-decoration:none;transition:color .2s}.alq-team-name a:hover{color:var(--alq-accent)}.alq-team-position{font-size:.82rem;color:var(--alq-accent);font-weight:600;margin:0;letter-spacing:.03em;text-transform:uppercase}.alq-team-profile-card{position:sticky;top:100px;background:var(--alq-content-bg,#fff);border:1px solid var(--alq-border);border-radius:14px;box-shadow:0 4px 24px rgb(0 0 0 / .09);overflow:hidden}.col-lg-4:has(.alq-team-profile-card){align-self:stretch}.alq-team-profile-photo-wrap{line-height:0}.alq-team-profile-photo{width:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:top center;display:block}.alq-team-profile-photo-placeholder{width:100%;aspect-ratio:3 / 4;background:var(--alq-surface);display:flex;align-items:center;justify-content:center;color:var(--alq-border)}.alq-team-profile-body{padding:1.5rem}.alq-team-profile-divider{border-color:var(--alq-border);margin:1rem 0}.alq-team-profile-contact{display:flex;flex-direction:column;gap:8px}.alq-team-contact-item{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--alq-text);text-decoration:none;transition:color .2s;word-break:break-all}.alq-team-contact-item:hover{color:var(--alq-accent)}.alq-team-contact-item i{color:var(--alq-accent);width:16px;text-align:center;flex-shrink:0}.alq-team-social-list{display:flex;flex-wrap:wrap;gap:8px}.alq-team-social-btn{width:36px;height:36px;border-radius:50%;background:var(--alq-tint);color:var(--alq-primary);display:flex;align-items:center;justify-content:center;font-size:.88rem;text-decoration:none;transition:background .2s,color .2s,transform .2s}.alq-team-social-btn:hover{background:var(--alq-accent);color:#fff;transform:scale(1.1)}.alq-team-single-name{font-size:2rem;font-weight:800;color:var(--alq-ink);margin-bottom:4px}.alq-team-single-position{font-size:.95rem;font-weight:600;color:var(--alq-accent);letter-spacing:.04em;text-transform:uppercase;margin-bottom:1rem}.alq-badge-dept{background:var(--alq-tint);color:var(--alq-primary);font-size:.78rem;font-weight:600;padding:4px 12px;border-radius:50px;margin-right:4px}.alq-single-team-body{line-height:1.8;color:var(--alq-text)}@media (max-width:991.98px){.alq-team-profile-card{position:static}}.alq-section{position:relative;padding-top:80px;padding-bottom:80px;overflow:hidden}.alq-bg-overlay{position:absolute;inset:0;background:rgb(10 15 44 / .6);z-index:0;pointer-events:none}.alq-section-header{margin-bottom:3rem}.alq-section-title{font-size:2rem;font-weight:700;color:var(--alq-primary,#0f172a);margin-bottom:.5rem;position:relative;display:inline-block}.alq-section-title::after{content:'';display:block;width:48px;height:4px;background:var(--alq-accent,#b8912a);margin:10px auto 0;border-radius:2px}.alq-section-header.text-white .alq-section-title{color:#fff}.alq-section-header.text-white .alq-section-title::after{background:rgb(255 255 255 / .7)}.alq-section-subtitle{font-size:1rem;color:var(--alq-muted,#6c757d);max-width:600px;margin-left:auto;margin-right:auto;margin-top:.5rem}.alq-section-header.text-white .alq-section-subtitle{color:rgb(255 255 255 / .8)}.alq-stats-section{background:#0a0f2c}.alq-stat-item{padding:1.5rem 1rem}.alq-stat-icon{font-size:2.5rem;color:var(--alq-accent,#c9a84c)}.alq-stat-number{font-size:clamp(2rem,4vw,3rem);font-weight:700;color:#fff;line-height:1}.alq-stat-label{font-size:.9rem;color:rgb(255 255 255 / .7);margin-top:.4rem;text-transform:uppercase;letter-spacing:.05em}.alq-about-section{background:var(--alq-section-warm)}.alq-about-img{width:100%;max-height:320px;object-fit:cover;object-position:center}@media (min-width:992px){.alq-about-img{max-height:none;object-fit:unset}}.alq-service-body{flex:1 1 0%}.alq-feature-card{border:1px solid #e9ecef;border-radius:12px;background:#fff;transition:box-shadow .25s,transform .25s}.alq-feature-card:hover{box-shadow:0 6px 24px rgb(0 0 0 / .09);transform:translateY(-3px)}.alq-feature-icon-wrap{width:64px;height:64px;border-radius:50%;background:#f8f2e3;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;font-size:1.4rem;color:var(--alq-accent);transition:background .25s}.alq-feature-card:hover .alq-feature-icon-wrap{background:var(--alq-accent);color:#fff}.alq-feature-title{font-size:1rem;font-weight:700;color:var(--alq-dark);margin-bottom:.5rem}.alq-feature-desc{font-size:.875rem;color:var(--alq-primary);line-height:1.6}.alq-projects-section{background:var(--alq-section-light)}.alq-project-card{background:#fff;box-shadow:0 2px 12px rgb(0 0 0 / .07);transition:transform .25s,box-shadow .25s}.alq-project-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgb(0 0 0 / .12)}.alq-project-img-wrap{position:relative;overflow:hidden}.alq-project-img{display:block;width:100%;height:220px;object-fit:cover;transition:transform .4s ease}.alq-project-card:hover .alq-project-img{transform:scale(1.05)}.alq-project-img-placeholder{width:100%;height:220px;background:#dee2e6}.alq-project-overlay{position:absolute;inset:0;background:rgb(10 15 44 / .7);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s}.alq-project-card:hover .alq-project-overlay{opacity:1}.alq-project-link{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--alq-accent,#c9a84c);color:#fff;font-size:1rem;text-decoration:none;transform:scale(.8);transition:transform .2s}.alq-project-card:hover .alq-project-link{transform:scale(1)}.alq-project-info{background:#fff}.alq-project-cat{display:inline-block;font-size:.75rem;font-weight:600;color:var(--alq-accent,#c9a84c);text-transform:uppercase;letter-spacing:.05em}.alq-project-title a{color:var(--alq-primary,#0f172a);text-decoration:none;transition:color .2s}.alq-project-title a:hover{color:var(--alq-accent,#c9a84c)}.alq-testi-section{background:#f8f9fa}.alq-testi-item{background:#fff;border-radius:12px;padding:2rem;border:1px solid var(--alq-border,#e5e2d6);box-shadow:0 4px 20px rgb(0 0 0 / .09);height:100%;position:relative;transition:box-shadow .25s,transform .25s}.alq-testi-item:hover{box-shadow:0 8px 32px rgb(0 0 0 / .13);transform:translateY(-3px)}.alq-testi-item::before{content:'\201C';display:block;font-family:Georgia,'Times New Roman',serif;font-size:4.5rem;line-height:1;color:var(--alq-accent,#b8912a);opacity:.35;margin-bottom:-.75rem;user-select:none}.alq-testi-content-img{margin-bottom:1rem}.alq-testi-content-img img{width:100%;max-height:160px;object-fit:cover;border-radius:10px;display:block}.alq-testi-quote{font-size:.95rem;color:#555;line-height:1.7;border:none;padding:0;margin:.25rem 0 0;font-style:italic}.alq-testi-name{font-size:.95rem;color:var(--alq-primary,#0f172a)}.alq-testi-role{font-size:.8rem;color:#6c757d}.alq-testi-photo{width:48px;height:48px;object-fit:cover}.alq-testi-avatar-placeholder{width:48px;height:48px;background:var(--alq-surface,#f5f6f8);color:var(--alq-muted);font-size:1.15rem}.alq-blog-section{background:var(--alq-section-warm)}.alq-blog-card{background:#fff;box-shadow:0 2px 12px rgb(0 0 0 / .07);transition:transform .25s,box-shadow .25s;border-radius:8px}.alq-blog-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgb(0 0 0 / .12)}.alq-blog-img-wrap{overflow:hidden;aspect-ratio:16 / 9}.alq-blog-img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.alq-blog-card:hover .alq-blog-img{transform:scale(1.04)}.alq-blog-body{padding:1.5rem}.alq-blog-meta{font-size:.78rem;color:#6c757d}.alq-blog-date,.alq-blog-cat{color:#6c757d}.alq-blog-title{font-size:1.15rem;font-weight:700}.alq-blog-title a{color:var(--alq-primary,#0f172a);text-decoration:none;transition:color .2s}.alq-blog-title a:hover{color:var(--alq-accent,#c9a84c)}.alq-blog-excerpt{color:#6c757d;line-height:1.6}.alq-blog-link{font-size:.85rem;font-weight:600;color:var(--alq-accent,#c9a84c);text-decoration:none;transition:color .2s}.alq-blog-link:hover{color:var(--alq-primary)}.alq-partners-section{background:var(--alq-section-light);padding-top:60px;padding-bottom:60px}.alq-partner-swiper-outer{position:relative;padding:0 52px}.alq-pc-prev,.alq-pc-next{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:36px;height:36px;border-radius:50%;border:1px solid var(--alq-border,#e9ecef);background:#fff;color:var(--alq-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,color .2s,border-color .2s;font-size:.8rem}.alq-pc-prev{left:0}.alq-pc-next{right:0}.alq-pc-prev:hover,.alq-pc-next:hover{background:var(--alq-accent);color:#fff;border-color:var(--alq-accent)}.alq-partner-swiper{overflow:hidden}.alq-partner-logo-wrap{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:8px 12px;border-radius:8px;border:1px solid var(--alq-border,#e9ecef);background:#fff;transition:border-color .25s,box-shadow .25s;min-height:108px}.alq-partner-logo-wrap:hover{border-color:var(--alq-accent,#b8912a);box-shadow:0 4px 16px rgb(0 0 0 / .08)}.alq-partner-logo{max-width:100%;max-height:88px;width:auto;height:auto;object-fit:contain;display:block;margin:0 auto;filter:grayscale(100%) opacity(.85);transition:filter .3s ease}.alq-partner-logo-wrap:hover .alq-partner-logo,.alq-partner-logo-wrap a:focus .alq-partner-logo{filter:grayscale(0%) opacity(1)}.alq-partner-logo-wrap a{display:flex;align-items:center;justify-content:center;width:100%}.alq-newsletter-section{background:#1e2c5f}.alq-newsletter-section .alq-section-title{color:#fff}.alq-row-section{background:#fff}.alq-cta-banner{padding-top:80px;padding-bottom:80px}.alq-cta-title{font-size:clamp(1.6rem,3.5vw,2.4rem)}.alq-cta-subtitle{font-size:1.05rem;color:rgb(255 255 255 / .75);max-width:560px;margin-left:auto;margin-right:auto}.alq-cta-banner .btn-custom{background:var(--alq-accent);border-color:var(--alq-accent);color:#fff;border-radius:4px}.alq-cta-banner .btn-custom:hover{background:var(--alq-accent-dark);border-color:var(--alq-accent-dark);transform:translateX(0) translateY(-2px)}.alq-cta-banner .btn-outline-custom{border-radius:4px}@media (max-width:767.98px){.alq-section{padding-top:56px;padding-bottom:56px}.alq-section-title{font-size:1.5rem}.alq-stat-number{font-size:2rem}.alq-project-img,.alq-project-img-placeholder{height:180px}}.blog-sidebar .alq-posts-grid,.alq-shop-sidebar .alq-posts-grid{display:flex!important;flex-direction:column!important;gap:0!important}.blog-sidebar .alq-pw-card,.alq-shop-sidebar .alq-pw-card{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:.65rem!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:.55rem 0!important;border-bottom:1px solid rgb(0 0 0 / .07)!important;overflow:visible!important;transform:none!important}.blog-sidebar .alq-pw-card:last-child,.alq-shop-sidebar .alq-pw-card:last-child{border-bottom:none}.blog-sidebar .alq-pw-thumb-wrap,.alq-shop-sidebar .alq-pw-thumb-wrap{flex-shrink:0!important;width:68px!important;height:68px!important;min-width:68px!important;border-radius:6px!important;overflow:hidden!important;aspect-ratio:unset!important}.blog-sidebar .alq-pw-thumb,.alq-shop-sidebar .alq-pw-thumb{width:100%;height:100%;object-fit:cover;transition:none}.blog-sidebar .alq-pw-card:hover .alq-pw-thumb,.alq-shop-sidebar .alq-pw-card:hover .alq-pw-thumb{transform:none}.blog-sidebar .alq-pw-no-thumb,.alq-shop-sidebar .alq-pw-no-thumb{flex-shrink:0;width:68px;height:68px;border-radius:6px}.blog-sidebar .alq-pw-section-head,.alq-shop-sidebar .alq-pw-section-head{margin-bottom:0!important}.blog-sidebar .alq-pw-body,.alq-shop-sidebar .alq-pw-body{flex:1!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:.15rem!important;min-width:0!important}.blog-sidebar .alq-pw-title,.alq-shop-sidebar .alq-pw-title{font-size:.9rem!important;font-weight:500!important;line-height:1.4!important;margin:0!important;order:-1!important}.blog-sidebar .alq-pw-excerpt,.blog-sidebar .alq-pw-readmore,.blog-sidebar .alq-pw-cart,.blog-sidebar .alq-pw-cart-overlay,.blog-sidebar .alq-pw-corner-icons,.blog-sidebar .alq-pw-view-all,.blog-sidebar .alq-pw-slider-nav-btns,.alq-shop-sidebar .alq-pw-excerpt,.alq-shop-sidebar .alq-pw-readmore,.alq-shop-sidebar .alq-pw-cart,.alq-shop-sidebar .alq-pw-cart-overlay,.alq-shop-sidebar .alq-pw-corner-icons,.alq-shop-sidebar .alq-pw-view-all,.alq-shop-sidebar .alq-pw-slider-nav-btns{display:none!important}.blog-sidebar .alq-pw-price,.alq-shop-sidebar .alq-pw-price{margin:0;padding:0}.blog-sidebar .alq-pw-meta,.alq-shop-sidebar .alq-pw-meta{font-size:.75rem!important;gap:.25rem!important;flex-wrap:wrap!important;color:#6c757d!important}.blog-sidebar .alq-badge-stack,.alq-shop-sidebar .alq-badge-stack{display:none!important}.blog-sidebar .product_list_widget li::before,.alq-shop-sidebar .product_list_widget li::before,.alq-footer-col .product_list_widget li::before{content:none!important;display:none!important}.blog-sidebar .product_list_widget,.alq-shop-sidebar .product_list_widget{list-style:none!important;padding:0!important;margin:0!important}.blog-sidebar .product_list_widget li,.alq-shop-sidebar .product_list_widget li{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:.65rem!important;padding:.55rem 0!important;border-bottom:1px solid rgb(0 0 0 / .07)!important;border-top:none!important;background:transparent!important}.blog-sidebar .product_list_widget li:last-child,.alq-shop-sidebar .product_list_widget li:last-child{border-bottom:none!important}.blog-sidebar .product_list_widget li img,.alq-shop-sidebar .product_list_widget li img{width:68px!important;height:68px!important;min-width:68px!important;object-fit:cover!important;border-radius:6px!important;flex-shrink:0!important;margin:0!important;float:none!important}.blog-sidebar .product_list_widget li>a:not(:has(img)),.alq-shop-sidebar .product_list_widget li>a:not(:has(img)){font-size:.92rem!important;line-height:1.35!important;font-weight:600!important;color:var(--alq-primary,#0f172a)!important;display:block!important;margin-bottom:.1rem!important}.blog-sidebar .product_list_widget li>a:not(:has(img)):hover,.alq-shop-sidebar .product_list_widget li>a:not(:has(img)):hover{color:var(--alq-accent,#b8912a)!important}.blog-sidebar .alq-wpr-name,.alq-shop-sidebar .alq-wpr-name{color:var(--alq-primary,#0f172a)!important}.blog-sidebar .alq-wpr-name:hover,.alq-shop-sidebar .alq-wpr-name:hover{color:var(--alq-accent,#b8912a)!important}.blog-sidebar .product_list_widget .star-rating,.alq-shop-sidebar .product_list_widget .star-rating{font-size:.72rem!important;margin:.1rem 0!important}.blog-sidebar .product_list_widget .woocommerce-Price-amount,.alq-shop-sidebar .product_list_widget .woocommerce-Price-amount{font-size:.82rem!important;color:var(--alq-accent,#b8912a)!important;font-weight:600!important}.blog-sidebar .product_list_widget del .woocommerce-Price-amount,.alq-shop-sidebar .product_list_widget del .woocommerce-Price-amount{color:#9ca3af!important;font-size:.76rem!important}.alq-footer-col .alq-posts-grid{display:flex!important;flex-direction:column!important;gap:0!important}.alq-footer-col .alq-pw-card{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:.65rem!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;padding:.55rem 0!important;border-bottom:1px solid rgb(255 255 255 / .1)!important;overflow:visible!important;transform:none!important}.alq-footer-col .alq-pw-card:last-child{border-bottom:none!important}.alq-footer-col .alq-pw-thumb-wrap{flex-shrink:0!important;width:68px!important;height:68px!important;min-width:68px!important;border-radius:6px!important;overflow:hidden!important;aspect-ratio:unset!important}.alq-footer-col .alq-pw-thumb{width:100%;height:100%;object-fit:cover;transition:none}.alq-footer-col .alq-pw-card:hover .alq-pw-thumb{transform:none}.alq-footer-col .alq-pw-no-thumb{flex-shrink:0;width:68px;height:68px;border-radius:6px}.alq-footer-col .alq-pw-section-head{margin-bottom:0!important}.alq-footer-col .alq-pw-widget-title{width:100%!important;display:block!important}.alq-footer-col .alq-pw-body{flex:1!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:.15rem!important;min-width:0!important}.alq-footer-col .alq-pw-title{font-size:.9rem!important;font-weight:500!important;line-height:1.4!important;margin:0!important;order:-1!important}.alq-footer-col .alq-pw-meta{font-size:.75rem!important;gap:.25rem!important;flex-wrap:wrap!important;color:rgb(255 255 255 / .5)!important}.alq-footer-col .alq-pw-price{margin:0;padding:0}.alq-footer-col .alq-pw-excerpt,.alq-footer-col .alq-pw-readmore,.alq-footer-col .alq-pw-cart,.alq-footer-col .alq-pw-cart-overlay,.alq-footer-col .alq-pw-corner-icons,.alq-footer-col .alq-pw-view-all,.alq-footer-col .alq-pw-slider-nav-btns,.alq-footer-col .alq-badge-stack{display:none!important}.alq-footer-col .product_list_widget{list-style:none!important;padding:0!important;margin:0!important}.alq-footer-col .product_list_widget li{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:.65rem!important;padding:.55rem 0!important;border-bottom:1px solid rgb(255 255 255 / .1)!important;border-top:none!important;background:transparent!important}.alq-footer-col .product_list_widget li:last-child{border-bottom:none!important}.alq-footer-col .product_list_widget li img{width:68px!important;height:68px!important;min-width:68px!important;object-fit:cover!important;border-radius:6px!important;flex-shrink:0!important;margin:0!important;float:none!important}.alq-footer-col .product_list_widget li>a:not(:has(img)){font-size:.92rem!important;line-height:1.35!important;font-weight:600!important;color:var(--alq-on-dark-muted)!important;display:block!important;margin-bottom:.1rem!important}.alq-footer-col .product_list_widget li>a:not(:has(img)):hover{color:var(--alq-accent,#b8912a)!important}.alq-footer-col .alq-wpr-name{color:var(--alq-on-dark-muted)!important}.alq-footer-col .alq-wpr-name:hover{color:var(--alq-accent,#b8912a)!important}.alq-footer-col .product_list_widget .star-rating{font-size:.72rem!important;margin:.1rem 0!important}.alq-footer-col .product_list_widget .woocommerce-Price-amount{font-size:.82rem!important;color:var(--alq-accent,#b8912a)!important;font-weight:600!important}.alq-footer-col .product_list_widget del .woocommerce-Price-amount{color:rgb(255 255 255 / .3)!important;font-size:.76rem!important}.alq-footer-col .product_list_widget li a::after{display:none!important}.alq-service-featured-img{border-radius:12px;overflow:hidden;box-shadow:0 4px 24px rgb(0 0 0 / .10)}.alq-service-featured-img img{display:block;width:100%;height:auto;vertical-align:middle}.alq-single-service-body{line-height:1.8;font-size:.97rem}.alq-single-service-body h2,.alq-single-service-body h3,.alq-single-service-body h4{margin-top:1.6rem;margin-bottom:.5rem;font-weight:700;color:var(--alq-primary)}.alq-single-service-body p{color:var(--alq-text,#333);margin-bottom:1rem}.alq-single-service-header{padding-bottom:1.25rem;border-bottom:1px solid var(--alq-border,#e5e2d6);margin-bottom:1.5rem!important}.alq-service-info-card{position:sticky;top:100px;background:#fff;border:1px solid var(--alq-border,#e5e2d6);border-radius:14px;padding:1.75rem 1.5rem;box-shadow:0 4px 24px rgb(0 0 0 / .09);text-align:left}.alq-service-info-title{font-size:1rem;font-weight:700;color:var(--alq-primary);margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}.alq-service-info-excerpt{font-size:.88rem;color:#666;line-height:1.6;margin-bottom:0}.alq-service-info-divider{border:none;border-top:1px solid var(--alq-border,#e5e2d6);margin:1rem 0}.alq-service-info-list{list-style:none;padding:0;margin:0 0 1.5rem;text-align:left}.alq-service-info-list li{display:flex;align-items:flex-start;gap:.55rem;font-size:.87rem;color:var(--alq-text,#333);padding:.35rem 0;border-bottom:1px solid rgb(0 0 0 / .05)}.alq-service-info-list li:last-child{border-bottom:none}.alq-service-info-list li i{color:var(--alq-accent);font-size:.9rem;margin-top:.15rem;flex-shrink:0}.alq-btn-service-cta{display:flex;align-items:center;justify-content:center;padding:.75rem 1.25rem;background:var(--alq-primary);color:#fff;font-size:.92rem;font-weight:700;border-radius:8px;text-decoration:none;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 3px 12px rgb(15 23 42 / .18)}.alq-btn-service-cta:hover{background:var(--alq-accent);color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px rgb(184 145 42 / .28)}.alq-service-info-whatsapp{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:.9rem;font-weight:600;color:#fff;text-decoration:none;padding:.6rem 1rem;background:#25d366;border-radius:8px;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 3px 10px rgb(37 211 102 / .28)}.alq-service-info-whatsapp:hover{background:#1ebe5d;color:#fff;transform:translateY(-2px);box-shadow:0 6px 16px rgb(37 211 102 / .36)}.alq-service-info-whatsapp .fab{font-size:1.1rem}.alq-related-services-heading{font-size:1.3rem;font-weight:700;color:var(--alq-primary);margin-bottom:0}.alq-related-service-card{display:flex;align-items:flex-start;gap:1rem;padding:1.1rem 1.1rem;background:#fff;border:1px solid var(--alq-border,#e5e2d6);border-radius:12px;text-decoration:none;color:inherit;transition:box-shadow .22s,transform .22s,border-color .22s;box-shadow:0 2px 10px rgb(0 0 0 / .06);height:100%}.alq-related-service-card:hover{box-shadow:0 6px 24px rgb(0 0 0 / .13);transform:translateY(-3px);border-color:var(--alq-accent);color:inherit}.alq-related-service-card:hover .alq-service-title{color:var(--alq-accent)}.alq-related-service-body{flex:1 1 0%}.alq-related-service-desc{font-size:.82rem;color:#777;margin-top:.2rem;line-height:1.45}.alq-related-service-arrow{color:var(--alq-accent);font-size:.85rem;margin-top:.2rem;flex-shrink:0;opacity:0;transition:opacity .2s,transform .2s}.alq-related-service-card:hover .alq-related-service-arrow{opacity:1;transform:translateX(3px)}.col-lg-4:has(.alq-service-info-card){align-self:stretch}@media (max-width:991.98px){.alq-service-info-card,.alq-project-meta-card{position:relative;top:auto}}.alq-work-cat{display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--alq-accent);background:color-mix(in srgb,var(--alq-accent) 10%,transparent);border:1px solid color-mix(in srgb,var(--alq-accent) 25%,transparent);border-radius:50px;padding:.2rem .65rem;line-height:1.4;margin-bottom:.4rem;align-self:flex-start}@supports not (color:color-mix(in srgb,red 10%,transparent)){.alq-work-cat{background:rgb(180 140 60 / .1);border:1px solid rgb(180 140 60 / .3)}}.alq-work-thumb{overflow:hidden}.alq-work-thumb img{display:block;width:100%;height:220px;object-fit:cover;transition:transform .4s ease}.alq-work-card:hover .alq-work-thumb img{transform:scale(1.05)}.alq-work-card{display:flex;flex-direction:column;background:#fff}.alq-work-body{display:flex;flex-direction:column;flex:1 1 auto}.alq-work-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.4;min-height:calc(2 * 1.4em)}.alq-work-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;line-height:1.55;color:var(--alq-muted,#6c757d)}@media (max-width:767.98px){.alq-work-thumb img{height:180px}}.alq-project-featured-img{border-radius:12px;overflow:hidden;box-shadow:0 4px 24px rgb(0 0 0 / .10)}.alq-project-featured-img img{display:block;width:100%;height:auto;vertical-align:middle}.alq-single-project-body{line-height:1.8;font-size:.97rem}.alq-single-project-body h2,.alq-single-project-body h3,.alq-single-project-body h4{margin-top:1.6rem;margin-bottom:.5rem;font-weight:700;color:var(--alq-primary)}.alq-single-project-body p{color:var(--alq-text,#333);margin-bottom:1rem}.alq-project-meta-card{position:sticky;top:100px;background:#fff;border:1px solid var(--alq-border,#e5e2d6);border-radius:14px;padding:1.75rem 1.5rem;box-shadow:0 4px 24px rgb(0 0 0 / .09)}.alq-project-meta-heading{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--alq-primary);margin-bottom:1rem}.alq-project-meta-list{list-style:none;padding:0;margin:0}.alq-project-meta-list li{display:flex;align-items:flex-start;gap:.75rem;padding:.65rem 0;border-bottom:1px solid var(--alq-border,#e5e2d6)}.alq-project-meta-list li.alq-project-meta-last,.alq-project-meta-list li:last-child{border-bottom:none}.alq-project-meta-list li>i{font-size:.95rem;margin-top:.2rem;flex-shrink:0}.alq-project-meta-label{display:block;font-size:.875rem;color:#6c757d;margin-bottom:.15rem}strong.alq-project-meta-value{font-size:1.1rem;font-weight:700;color:var(--alq-primary)}span.alq-project-meta-value{font-size:.95rem;font-weight:400;color:var(--alq-primary)}.alq-project-status{display:inline-block;font-size:.75em;font-weight:700;padding:.35em .65em;border-radius:50px;line-height:1}.alq-project-status--done{background:#198754;color:#fff}.alq-project-status--progress{background:#ffc107;color:#000}.alq-btn-project-primary{display:flex;align-items:center;justify-content:center;padding:.72rem 1.25rem;background:var(--alq-primary);color:#fff;font-size:.9rem;font-weight:700;border-radius:8px;text-decoration:none;transition:background .2s,transform .15s,box-shadow .2s;box-shadow:0 3px 12px rgb(15 23 42 / .18)}.alq-btn-project-primary:hover{background:var(--alq-accent);color:#fff;transform:translateY(-2px);box-shadow:0 6px 18px rgb(184 145 42 / .28)}.alq-btn-project-outline{display:flex;align-items:center;justify-content:center;padding:.68rem 1.25rem;background:#fff0;color:var(--alq-primary);font-size:.9rem;font-weight:700;border-radius:8px;border:2px solid var(--alq-primary);text-decoration:none;transition:background .2s,color .2s,border-color .2s,transform .15s}.alq-btn-project-outline:hover{background:var(--alq-primary);color:#fff;border-color:var(--alq-primary);transform:translateY(-2px)}.alq-related-projects-heading{font-size:1.3rem;font-weight:700;color:var(--alq-primary);margin-bottom:0}.alq-related-project-card{display:flex;align-items:flex-start;gap:.9rem;padding:.9rem;background:#fff;border:1px solid var(--alq-border,#e5e2d6);border-radius:12px;text-decoration:none;color:inherit;transition:box-shadow .22s,transform .22s,border-color .22s;box-shadow:0 2px 10px rgb(0 0 0 / .06);height:100%}.alq-related-project-card:hover{box-shadow:0 6px 24px rgb(0 0 0 / .13);transform:translateY(-3px);border-color:var(--alq-accent);color:inherit}.alq-related-project-card:hover .alq-project-title{color:var(--alq-accent)}.alq-related-project-thumb{width:80px;min-width:80px;height:60px;border-radius:6px;overflow:hidden;flex-shrink:0}.alq-related-project-thumb img{width:100%;height:100%;object-fit:cover;display:block}.alq-related-project-body{flex:1 1 0%}.alq-related-project-cat{font-size:.78rem;color:#888;margin-top:.2rem}.alq-related-project-arrow{color:var(--alq-accent);font-size:.85rem;margin-top:.2rem;flex-shrink:0;opacity:0;transition:opacity .2s,transform .2s;align-self:center}.alq-related-project-card:hover .alq-related-project-arrow{opacity:1;transform:translateX(3px)}.alq-testi-profile-card{position:sticky;top:100px;background:var(--alq-content-bg,#fff);border:1px solid var(--alq-border);border-radius:14px;box-shadow:0 4px 24px rgb(0 0 0 / .09);overflow:hidden;text-align:center}.col-lg-4:has(.alq-testi-profile-card){align-self:stretch}.alq-testi-profile-name{font-size:1.2rem;font-weight:700;color:var(--alq-primary);margin-bottom:.25rem}.alq-testi-profile-role{font-size:.82rem;font-weight:600;color:var(--alq-accent);text-transform:uppercase;letter-spacing:.05em;margin-bottom:0}.alq-testi-single-quote{font-size:1.05rem;line-height:1.85;color:var(--alq-text,#4b5563);font-style:italic;border-left:4px solid var(--alq-accent);padding:2rem 2rem 2rem 3rem;background:var(--alq-surface,#f8f9fa);border-radius:0 12px 12px 0;position:relative;margin:0}.alq-testi-single-quote::before{content:'\201C';font-family:Georgia,'Times New Roman',serif;font-size:5rem;line-height:1;color:var(--alq-accent);opacity:.25;position:absolute;top:.75rem;left:.75rem;pointer-events:none;user-select:none}.alq-testi-single-quote p:last-child{margin-bottom:0}@media (max-width:991.98px){.alq-testi-profile-card{position:static}}.alq-dept-card{background:var(--alq-content-bg,#fff);border-radius:14px;border:1px solid var(--alq-border);box-shadow:0 4px 20px rgb(0 0 0 / .08);overflow:hidden;position:relative;transition:transform .25s,box-shadow .25s}.alq-dept-card:hover{transform:translateY(-4px);box-shadow:0 10px 32px rgb(0 0 0 / .14)}.alq-dept-card-thumb{position:relative;overflow:hidden;aspect-ratio:4 / 3;background:var(--alq-surface)}.alq-dept-card-thumb img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;transition:transform .35s}.alq-dept-card:hover .alq-dept-card-thumb img{transform:scale(1.06)}.alq-dept-card-thumb-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--alq-border)}.alq-dept-card-overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(15 23 42 / .55) 0%,transparent 55%)}.alq-dept-card-body{padding:1.25rem 1.25rem 1.5rem;text-align:center}.alq-dept-card-name{font-size:1.05rem;font-weight:700;color:var(--alq-primary);margin-bottom:.3rem}.alq-dept-card-count{font-size:.82rem;color:#6c757d;margin:0}.alq-dept-card-link{position:absolute;inset:0;z-index:1;text-decoration:none;border-radius:inherit}.alq-cookie-banner{position:fixed;left:0;right:0;bottom:0;z-index:1030;background:var(--alq-primary,#0f172a);color:#fff;box-shadow:0 -4px 20px rgb(0 0 0 / .15);transform:translateY(100%);transition:transform .3s ease}.alq-cookie-banner.alq-cookie-banner--visible{transform:translateY(0)}.alq-cookie-banner-inner{max-width:1140px;margin:0 auto;padding:1rem 1.25rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.alq-cookie-banner-text{margin:0;font-size:.92rem;color:rgb(255 255 255 / .9);flex:1 1 320px}.alq-cookie-banner-actions{display:flex;gap:.6rem;flex-shrink:0}.alq-cookie-banner .alq-cookie-accept,.alq-cookie-banner .alq-cookie-decline{background:#fff0;color:#fff;border:1.5px solid rgb(255 255 255 / .6);box-shadow:0 2px 10px rgb(0 0 0 / .25)}.alq-cookie-banner .alq-cookie-accept:hover,.alq-cookie-banner .alq-cookie-decline:hover{background:rgb(255 255 255 / .15);border-color:#fff;color:#fff}@media (max-width:991.98px){.alq-cookie-banner{bottom:62px}.alq-cookie-banner-inner{flex-direction:column;text-align:center;gap:.5rem}.alq-cookie-banner-text{flex:0 1 auto;font-size:.82rem}.alq-cookie-banner-actions{justify-content:center;width:100%}.alq-cookie-banner .alq-cookie-accept,.alq-cookie-banner .alq-cookie-decline{padding:.3rem .7rem;font-size:.78rem}}@media (min-width:992px){.alq-header-stacked .navbar-transparent{padding-top:3px!important;padding-bottom:3px!important}html body .alq-navbar-wrap.alq-header-stacked .navbar-transparent{background:var(--alq-header-row1-bg,var(--alq-primary))!important}.alq-header-stacked .alq-navbar-row2{background:var(--alq-header-row2-bg,var(--alq-primary))!important}html body .alq-navbar-wrap.alq-header-stacked .navbar-transparent .navbar-brand{color:var(--alq-header-row1-ink,#fff)}html body .alq-navbar-wrap.alq-header-stacked .navbar-transparent .alq-nav-icon{color:var(--alq-header-row1-ink,#fff)!important}.alq-header-stacked .navbar .btn-custom{background:#fff0;color:var(--alq-accent);border:1.5px solid var(--alq-accent)}.alq-header-stacked .navbar .btn-custom:hover{background:var(--alq-accent);color:var(--alq-primary-dark)}.alq-navbar-row2 .navbar-nav{display:flex;flex-direction:row;flex-wrap:wrap}.alq-navbar-row2 .dropdown-menu{position:absolute}.alq-navbar-row2-align-center .navbar-nav{justify-content:center}.alq-header-stacked .alq-navbar-row2{border-top:1px solid rgb(255 255 255 / .12)}.alq-navbar-row2 .navbar-nav .nav-link{padding:14px 14px;font-weight:400;font-size:14px;letter-spacing:.05em;outline:none;transition:color 0.2s;color:var(--alq-header-row2-ink,var(--alq-on-dark))}.alq-navbar-row2 .navbar-nav .nav-link:hover,.alq-navbar-row2 .navbar-nav .nav-link.active{color:var(--alq-accent)}.alq-header-search-inline{position:relative;flex:1 1 auto;max-width:480px}.alq-header-search-inline .search-form{flex-wrap:wrap}.alq-header-search-inline .alq-search-results{position:absolute;top:100%;left:0;right:0;z-index:1050;flex:1 0 100%;margin-top:0}}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery-caption{display:block}.bypostauthor{display:block}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media (max-width:767.98px){.page-entry-content table,.alq-doc-content table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.page-entry-content table th,.page-entry-content table td,.alq-doc-content table th,.alq-doc-content table td{min-width:110px}}.site-title,.entry-title,.page-title,.blog-banner-title,.blog-post-title,.alq-content-title,.single-title,.widget-title,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;word-wrap:break-word}.page-entry-content,.blog-post-excerpt,.comment-content,.widget,.wp-caption-text{overflow-wrap:break-word;word-wrap:break-word}.page-entry-content::after,.comment-content::after,.comment-text::after,.alq-content-body::after,.entry-content::after,.clearfix::after{clear:both;content:"";display:table}.blog-post-card.sticky{border-top:3px solid var(--alq-accent,#b8912a)}#spinner.show{animation:alq-spinner-fallback .01s linear 4s forwards}@keyframes alq-spinner-fallback{to{opacity:0;visibility:hidden;pointer-events:none}}.alq-navbar-row2 .navbar-nav .nav-link:focus-visible,.navbar .navbar-nav .nav-link:focus-visible{outline:2px solid #9a7520;outline-offset:2px}.error404 .display-1{font-family:var(--bs-font-heading)}.mobile-menu:not(.open),.alq-cart-drawer:not(.is-open){animation:alq-panel-hide 0s linear .35s forwards}@keyframes alq-panel-hide{to{visibility:hidden}}.alq-skip-link{position:absolute;top:-100px;left:0;z-index:100000;padding:12px 20px;background:var(--alq-primary,#0f172a);color:#fff;font-size:14px;font-weight:600;text-decoration:none;border-radius:0 0 6px 0;transition:top 0.15s ease}.alq-skip-link:focus,.alq-skip-link:focus-visible{top:0;color:#fff;outline:2px solid #9a7520;outline-offset:2px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid #9a7520;outline-offset:2px}.woocommerce-message:focus,.woocommerce-info:focus,.woocommerce-error:focus,.woocommerce-NoticeGroup:focus,.wc-block-components-notice-banner:focus{outline:none}#main-content:focus{outline:none}.alq-typing-rest{visibility:hidden}[data-aos]:not(.aos-init){opacity:1!important;transform:none!important}@keyframes alq-rise{from{transform:translateY(12px)}to{transform:none}}.hero-title,.hero-subtitle,.hero-actions,.blog-banner-inner{animation:alq-rise .6s ease-out both}.hero-subtitle{animation-delay:.08s}.hero-actions{animation-delay:.16s}@media (prefers-reduced-motion:reduce){.hero-title,.hero-subtitle,.hero-actions,.blog-banner-inner{animation:none}}@media print{.alq-skip-link,.alq-cookie-banner,#alq-popup-overlay,.alq-cart-drawer,.alq-drawer-overlay,.alq-search-overlay,.mobile-overlay,.mobile-menu,.alq-mobile-bar,.alq-btt-wrap,#whatsapp-float,.modal,.modal-backdrop{display:none!important}}