:root{--primary:#eb1400;--secondary:#ff9924;--light:#f9f9f9;--dark:#060608;--white:#fff;--info:#286ef0;--indigo:#431db5;--orange:#ce4910;--pink:#c61a7e;--success:#138743;--danger:#bf0000;--cyan:#017f9b;--warning:#fdaf22;--purple:purple;--black:#000;--primary-100:#ffddd6;--gray-100:#e2e4e6;--gray-200:#c6cace;--gray-300:#aab0b6;--gray-400:#90979f;--gray-500:#5d6772;--gray-600:#45505c;--gray-700:#2e3b48;--gray-800:#182634;--gray-900:#051321;--gray-hover:#030303;--light-100:#fdfefe;--light-200:#fcfcfd;--light-300:#f9f9fa;--light-400:#fafafa;--light-hover:#dbdbdb;--dark-200:#1f1f21;--dark-300:#131315;--primary-hover:#cf1000;--secondary-hover:#e1861e;--danger-hover:#a80000;--info-hover:#2260d3;--warning-hover:#df9a1d;--success-hover:#0f763a;--cyan-hover:#016f88;--indigo-hover:#3a189f;--orange-hover:#b53f0d;--pink-hover:#ae166e;--purple-hover:#700070;--cyan-transparent:#ebf3f6;--danger-transparent:#fdece9;--dark-transparent:#f4f4f4;--gray-transparent:#f4f4f4;--indigo-transparent:#ebecfa;--info-transparent:#ebf3ff;--light-transparent:#fdfdfe;--orange-transparent:#fdefeb;--pink-transparent:#fdecf3;--primary-transparent:#ffeeea;--purple-transparent:#f9f2f9;--secondary-transparent:#f4fbee;--success-transparent:#ecf4ed;--warning-transparent:#fff8ef;--heading-color:#051321;--border-color:#e2e4e6;--body-color:#45505c;--form-bg:#fff;--white-100:#ffffff1a;--white-200:#fff3;--dark-100:#06060859;--box-shadow:0px 4px 24px 0px #b9b9b940;--box-shadow-xs:0px 1px 1px 1px #c6c6c633;--box-shadow-sm:0px 2px 5px 0px #0000001a;--box-shadow-md:0px 3px 8px 0px #0000001a;--box-shadow-lg:0px 4px 10px 0px #0000001a;--box-shadow-xl:0px 5px 15px 0px #0000001a;--box-shadow-drop:0px 4px 0px 0px #b9b9b940;--linear-gradient:linear-gradient(180deg, #fff 0%, #ebf5eb 100%);--linear-gradient-lg:linear-gradient(92.27deg, #e8fdff 0.03%, #f0feff 49.99%, #ddffe4 99.94%);--dark-gradient:linear-gradient(269.34deg, #00000080 -17.32%, #0006 48.97%, #000000e6 98.12%);--bg-rgba:#0404044d;--border-rgba:#fff3;--header-rgba:#e3e2e2}.theme-1{--primary:#facc14;--primary-hover:#cca406;--secondary:#f67e09;--secondary-hover:#d96e07;--primary-transparent:#fdf9ee;--dark:#120404}.theme-2{--white-200:#ffffff40;--white-100:#2c2a2acc;--linear-gradient:linear-gradient(270deg, #850b0000 0%, #eb1400 100%)}.theme-3{--primary:#eb1400;--primary-300:#9bc3ad;--primary-hover:#017d53;--secondary:#017d53;--secondary-hover:#eb1400;--primary-transparent:#fdf9ee;--dark:#120404}.theme-5{--primary:#eb1400;--secondary:#11664b;--dark:#120404;--info:#0bcaff;--dark-box-shadow:0px 0px 47px #05132166}header{-o-transition:all .5s;transition:all .5s}body{color:var(--body-color);scroll-behavior:smooth;background-color:#faf7f0;background-image:linear-gradient(#faf7f0ed,#faf7f0ed),url(/images/food-pattern-bg.jpg);background-repeat:repeat;background-size:420px;font-family:Hanken Grotesk,sans-serif;font-size:1rem;overflow-x:hidden}@media (max-width:991.98px){body{font-size:15px}}@media (max-width:767.98px){body{font-size:14px}}*{outline:none!important}a{color:var(--gray-900);text-decoration:none;transition:all .5s}a:hover{color:var(--primary);transition:all .5s}.font-primary{font-family:Hanken Grotesk,sans-serif!important}.font-secondary{font-family:Barlow Condensed,sans-serif!important}h1,h2,h3,h4,h5,h6{color:var(--heading-color);font-family:Barlow Condensed,sans-serif;font-weight:700}h1{font-size:56px}@media (max-width:991.98px){h1{font-size:40px}}@media (max-width:767.98px){h1{font-size:32px}}h2{font-size:48px}@media (max-width:991.98px){h2{font-size:38px}}@media (max-width:767.98px){h2{font-size:34px}}@media (max-width:575.98px){h2{font-size:32px}}h3{font-size:40px}@media (max-width:991.98px){h3{font-size:36px}}@media (max-width:767.98px){h3{font-size:32px}}h4{font-size:32px}@media (max-width:991.98px){h4{font-size:28px}}@media (max-width:767.98px){h4{font-size:24px}}h5{font-size:24px}@media (max-width:991.98px){h5{font-size:22px}}@media (max-width:767.98px){h5{font-size:20px}}h6{font-size:20px}@media (max-width:991.98px){h6{font-size:18px}}@media (max-width:575.98px){h6{font-size:16px}}.text-lg{font-size:16px}@media (max-width:767.98px){.text-lg{font-size:14px}}ul{margin:0;padding:0;list-style:none}p{color:var(--body-color)}p:last-child{margin-bottom:0}::selection{background:var(--primary);color:var(--white);text-shadow:none}.box-shadow{box-shadow:var(--box-shadow)}.form-check .form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}button{cursor:pointer}button:focus{box-shadow:none;outline:0}.primary-btn{color:#fff;border:1px solid var(--primary);background-color:var(--primary);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.primary-btn:hover,.primary-btn:focus,.primary-btn.focus,.primary-btn:active,.primary-btn.active,.primary-btn.show,.primary-btn .btn.show:hover,.primary-btn:first-child:active{background-color:var(--primary-hover);border:1px solid var(--primary-hover);color:#fff}@media (max-width:575.98px){.primary-btn{padding:8px 16px;font-size:15px}}.secondary-btn{color:#fff;border:1px solid var(--secondary);background-color:var(--secondary);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.secondary-btn:hover,.secondary-btn:focus,.secondary-btn.focus,.secondary-btn:active,.secondary-btn.active,.secondary-btn.show,.secondary-btn .btn.show:hover,.secondary-btn:first-child:active{background-color:var(--secondary-hover);border:1px solid var(--secondary-hover);color:#fff}@media (max-width:575.98px){.secondary-btn{padding:8px 16px;font-size:15px}}.success-btn{color:#fff;border:1px solid var(--success);background-color:var(--success);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.success-btn:hover,.success-btn:focus,.success-btn.focus,.success-btn:active,.success-btn.active,.success-btn.show,.success-btn .btn.show:hover,.success-btn:first-child:active{background-color:var(--success-hover);border:1px solid var(--success-hover);color:#fff}@media (max-width:575.98px){.success-btn{padding:8px 16px;font-size:15px}}.info-btn{color:#fff;border:1px solid var(--info);background-color:var(--info);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.info-btn:hover,.info-btn:focus,.info-btn.focus,.info-btn:active,.info-btn.active,.info-btn.show,.info-btn .btn.show:hover,.info-btn:first-child:active{background-color:var(--info-hover);border:1px solid var(--info-hover);color:#fff}@media (max-width:575.98px){.info-btn{padding:8px 16px;font-size:15px}}.warning-btn{color:#fff;border:1px solid var(--warning);background-color:var(--warning);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.warning-btn:hover,.warning-btn:focus,.warning-btn.focus,.warning-btn:active,.warning-btn.active,.warning-btn.show,.warning-btn .btn.show:hover,.warning-btn:first-child:active{background-color:var(--warning-hover);border:1px solid var(--warning-hover);color:#fff}@media (max-width:575.98px){.warning-btn{padding:8px 16px;font-size:15px}}.danger-btn{color:#fff;border:1px solid var(--danger);background-color:var(--danger);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.danger-btn:hover,.danger-btn:focus,.danger-btn.focus,.danger-btn:active,.danger-btn.active,.danger-btn.show,.danger-btn .btn.show:hover,.danger-btn:first-child:active{background-color:var(--danger-hover);border:1px solid var(--danger-hover);color:#fff}@media (max-width:575.98px){.danger-btn{padding:8px 16px;font-size:15px}}.dark-btn{color:#fff;border:1px solid var(--dark);background-color:var(--dark);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.dark-btn:hover,.dark-btn:focus,.dark-btn.focus,.dark-btn:active,.dark-btn.active,.dark-btn.show,.dark-btn .btn.show:hover,.dark-btn:first-child:active{background-color:var(--dark-hover);border:1px solid var(--dark-hover);color:#fff}@media (max-width:575.98px){.dark-btn{padding:8px 16px;font-size:15px}}.light-btn{color:#fff;border:1px solid var(--light);background-color:var(--light);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.light-btn:hover,.light-btn:focus,.light-btn.focus,.light-btn:active,.light-btn.active,.light-btn.show,.light-btn .btn.show:hover,.light-btn:first-child:active{background-color:var(--light-hover);border:1px solid var(--light-hover);color:#fff}@media (max-width:575.98px){.light-btn{padding:8px 16px;font-size:15px}}.orange-btn{color:#fff;border:1px solid var(--orange);background-color:var(--orange);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.orange-btn:hover,.orange-btn:focus,.orange-btn.focus,.orange-btn:active,.orange-btn.active,.orange-btn.show,.orange-btn .btn.show:hover,.orange-btn:first-child:active{background-color:var(--orange-hover);border:1px solid var(--orange-hover);color:#fff}@media (max-width:575.98px){.orange-btn{padding:8px 16px;font-size:15px}}.purple-btn{color:#fff;border:1px solid var(--purple);background-color:var(--purple);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.purple-btn:hover,.purple-btn:focus,.purple-btn.focus,.purple-btn:active,.purple-btn.active,.purple-btn.show,.purple-btn .btn.show:hover,.purple-btn:first-child:active{background-color:var(--purple-hover);border:1px solid var(--purple-hover);color:#fff}@media (max-width:575.98px){.purple-btn{padding:8px 16px;font-size:15px}}.pink-btn{color:#fff;border:1px solid var(--pink);background-color:var(--pink);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.pink-btn:hover,.pink-btn:focus,.pink-btn.focus,.pink-btn:active,.pink-btn.active,.pink-btn.show,.pink-btn .btn.show:hover,.pink-btn:first-child:active{background-color:var(--pink-hover);border:1px solid var(--pink-hover);color:#fff}@media (max-width:575.98px){.pink-btn{padding:8px 16px;font-size:15px}}.indigo-btn{color:#fff;border:1px solid var(--indigo);background-color:var(--indigo);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.indigo-btn:hover,.indigo-btn:focus,.indigo-btn.focus,.indigo-btn:active,.indigo-btn.active,.indigo-btn.show,.indigo-btn .btn.show:hover,.indigo-btn:first-child:active{background-color:var(--indigo-hover);border:1px solid var(--indigo-hover);color:#fff}@media (max-width:575.98px){.indigo-btn{padding:8px 16px;font-size:15px}}.cyan-btn{color:#fff;border:1px solid var(--cyan);background-color:var(--cyan);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.cyan-btn:hover,.cyan-btn:focus,.cyan-btn.focus,.cyan-btn:active,.cyan-btn.active,.cyan-btn.show,.cyan-btn .btn.show:hover,.cyan-btn:first-child:active{background-color:var(--cyan-hover);border:1px solid var(--cyan-hover);color:#fff}@media (max-width:575.98px){.cyan-btn{padding:8px 16px;font-size:15px}}.gray-100-btn{color:#fff;border:1px solid var(--gray-100);background-color:var(--gray-100);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.gray-100-btn:hover,.gray-100-btn:focus,.gray-100-btn.focus,.gray-100-btn:active,.gray-100-btn.active,.gray-100-btn.show,.gray-100-btn .btn.show:hover,.gray-100-btn:first-child:active{background-color:var(--gray-100-hover);border:1px solid var(--gray-100-hover);color:#fff}@media (max-width:575.98px){.gray-100-btn{padding:8px 16px;font-size:15px}}.white-btn{color:var(--gray-900);border:1px solid var(--border-color);background-color:var(--white);border-radius:100px;align-items:center;padding:11px 20px;font-size:16px;font-weight:500;display:inline-flex}.white-btn:hover,.white-btn:focus,.white-btn.focus,.white-btn:active,.white-btn.active{background-color:var(--dark);border:1px solid var(--dark);color:#fff}.light-btn{border:1px solid var(--border-color);background-color:var(--light);color:var(--gray-900)!important}.light-btn:hover,.light-btn:focus,.light-btn.focus,.light-btn:active,.light-btn.active{background-color:var(--dark);border:1px solid var(--dark);color:#fff!important}.dark-btn{color:#fff!important;border:1px solid var(--dark)!important;background-color:var(--dark)!important}.dark-btn:hover,.dark-btn:focus,.dark-btn.focus,.dark-btn:active,.dark-btn.active{background-color:var(--primary)!important;border:1px solid var(--primary)!important;color:#fff!important}[data-bs-theme=dark] .dark-btn{background-color:var(--light);border-color:var(--light);color:var(--dark)}[data-bs-theme=dark] .dark-btn:hover{background-color:var(--gray-100)!important;border-color:var(--gray-100)!important}[data-bs-theme=dark] .btn-outline-dark{color:#fff!important}.btn.add-btn{padding:9px 20px}.btn-lg,.btn-large{font-size:1rem;padding:14px 24px!important}@media (max-width:575.98px){.btn-lg,.btn-large{padding:7px 12px!important}}.btn-light{background:var(--light);border:1px solid var(--border-color);border-radius:50px;padding:9px 20px}.btn-light:hover{background:var(--primary);color:var(--white);border-color:var(--primary)}.btn-medium{font-size:16px;font-weight:500;padding:7px 12px!important}.btn-medium.btn-icon{width:32px;height:32px}.btn-small{padding:5px 12px;font-size:13px;font-weight:500}.btn-login{border:1px solid var(--border-color);background:var(--white);border-radius:5px;padding:9px 20px}.btn-login:hover{background:var(--primary);color:var(--white)}.btn-icon{border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex}@media (max-width:575.98px){.btn-icon{width:32px;height:32px;font-size:14px}}.btn-icon-md{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.theme-1 .primary-btn{color:#051321}.avatar-xxs{width:1rem;height:1rem}.avatar-xs{width:1.5rem;height:1.5rem}.avatar-sm,.avatar-md{width:2rem;height:2rem}.avatar-lg{width:3rem;height:3rem}.avatar-xl{width:5rem;height:5rem}.avatar-title{color:var(--white);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.avatar{width:2.5rem;height:2.5rem;color:var(--white);object-fit:cover;border-radius:6px;justify-content:center;align-items:center;font-weight:500;display:inline-flex;position:relative}.avatar a.badge:hover{color:var(--white)}.avatar img{object-fit:cover;border-radius:6px;width:100%;height:100%}.avatar.avatar-rounded,.avatar.avatar-rounded img{border-radius:50%}.avatar.avatar-radius-0,.avatar.avatar-radius-0 img{border-radius:0}.avatar .avatar-badge{border:2px solid var(--white);justify-content:center;align-items:center;width:1.4rem;height:1.4rem;font-size:.625rem;display:flex;position:absolute;inset-block-start:-4%;inset-inline-end:-.375rem;border-radius:50%!important}.avatar.online:before,.avatar.offline:before,.avatar.away:before{content:"";z-index:1;border-radius:50%;width:.7rem;height:.7rem;position:absolute;inset-block-end:0;inset-inline-end:0;border:2px solid var(--white)!important}.avatar.online:before{background-color:var(--success)}.avatar.offline:before{background-color:var(--danger)}.avatar.away:before{background-color:var(--warning)}.avatar.avatar-xss{width:.875rem;height:.875rem;font-size:.65rem;line-height:.875rem}.avatar.avatar-xss .avatar-badge{width:1rem;height:1rem;padding:.25rem;font-size:.5rem;line-height:1rem;inset-block-start:-25%;inset-inline-end:-.5rem}.avatar.avatar-xss.online:before,.avatar.avatar-xss.offline:before{width:.5rem;height:.5rem}.avatar.avatar-xs{width:1rem;height:1rem;font-size:.65rem;line-height:1rem}.avatar.avatar-xs .avatar-badge{width:1rem;height:1rem;padding:.25rem;font-size:.5rem;line-height:1rem;inset-block-start:-25%;inset-inline-end:-.5rem}.avatar.avatar-xs.online:before,.avatar.avatar-xs.offline:before{width:.5rem;height:.5rem}.avatar.avatar-sm{width:1.5rem;height:1.5rem;font-size:.65rem;line-height:1.5rem}.avatar.avatar-sm .avatar-badge{width:1.1rem;height:1.1rem;padding:.3rem;font-size:.5rem;line-height:1.1rem;inset-block-start:-28%;inset-inline-end:-.45rem}.avatar.avatar-sm.online:before,.avatar.avatar-sm.offline:before{width:.5rem;height:.5rem}.avatar.avatar-md{width:2.25rem;height:2.25rem;font-size:.8rem;line-height:2.25rem}.avatar.avatar-md .avatar-badge{width:1.2rem;height:1.2rem;padding:.4rem;font-size:.65rem;line-height:1.2rem;inset-block-start:-6%;inset-inline-end:-13%}.avatar.avatar-md.online:before,.avatar.avatar-md.offline:before{width:.5rem;height:.5rem}.avatar.avatar-md svg{width:1.5rem;height:1.5rem}.avatar.avatar-lg{width:3rem;height:3rem;font-size:1rem;line-height:3rem}.avatar.avatar-lg .avatar-badge{inset-block-start:-15%;inset-inline-end:-.25%}.avatar.avatar-lg.online:before,.avatar.avatar-lg.offline:before{width:.8rem;height:.8rem}.avatar.avatar-lg svg{width:1.8rem;height:1.8rem}.avatar.avatar-xl{width:3.75rem;height:3.75rem;font-size:1.25rem;line-height:3.75rem}.avatar.avatar-xl .avatar-badge{inset-block-start:-8%;inset-inline-end:-.2%}.avatar.avatar-xl.online:before,.avatar.avatar-xl.offline:before{width:.95rem;height:.95rem}.avatar.avatar-xl.border.online:before{width:10px;height:10px;inset-inline-end:5px}.avatar.avatar-xxl{width:4.5rem;height:4.5rem;font-size:1.5rem;line-height:4.5rem}.avatar.avatar-xxl .avatar-badge{inset-block-start:-4%;inset-inline-end:0}.avatar.avatar-xxl.online:before,.avatar.avatar-xxl.offline:before{width:1.05rem;height:1.05rem;inset-block-end:.25rem}.avatar.avatar-xxxl{width:6rem;height:6rem;font-size:1.75rem;line-height:6rem}.avatar.avatar-xxxl .avatar-badge{inset-block-start:-4%;inset-inline-end:0}.avatar.avatar-xxxl.online:before,.avatar.avatar-xxxl.offline:before{width:1.05rem;height:1.05rem;inset-block-end:.25rem}.avatar.avatar-2xl{width:7.5rem;height:7.5rem;font-size:1.75rem;line-height:7.5rem}.avatar.avatar-2xl .avatar-badge{inset-block-start:-4%;inset-inline-end:0}.avatar.avatar-2xl.online:before,.avatar.avatar-2xl.offline:before{width:1.05rem;height:1.05rem;inset-block-end:.25rem}.avatar.avatar-3xl{width:11.25rem;height:11.25rem;font-size:1.75rem;line-height:11.25rem}.avatar.avatar-3xl .avatar-badge{inset-block-start:-4%;inset-inline-end:0}.avatar.avatar-3xl.online:before,.avatar.avatar-3xl.offline:before{width:1.05rem;height:1.05rem;inset-block-end:.25rem}.avatar-list-stacked{padding:0}.avatar-list-stacked.avatar-group-lg .avatar{width:3.25rem;height:3.25rem}.avatar-list-stacked.avatar-group-lg .avatar>.initial-wrap{font-size:.95rem}.avatar-list-stacked.avatar-group-md .avatar{width:2.25rem;height:2.25rem}.avatar-list-stacked.avatar-group-md .avatar>.initial-wrap{font-size:.6rem}.avatar-list-stacked.avatar-group-sm .avatar{width:1.5rem;height:1.5rem}.avatar-list-stacked.avatar-group-sm .avatar>.initial-wrap{font-size:.6rem}.avatar-list-stacked.avatar-group-xs .avatar{width:1rem;height:1rem;margin-inline-end:-6px!important}.avatar-list-stacked.avatar-group-xs .avatar>.initial-wrap{font-size:.6rem}.avatar-list-stacked .avatar{vertical-align:middle;border:1px solid #0000000d;transition:transform .2s;margin-inline-end:-.875rem!important}.avatar-list-stacked .avatar:last-child{margin-inline-end:0!important}.avatar-list-stacked .avatar:hover{z-index:1;transform:translateY(-.188rem)}.avatar-group{flex-wrap:wrap;align-items:center;padding-left:.75rem;line-height:1;display:inline-flex}.avatar-group .avatar{width:2.625rem;height:2.625rem;margin-left:-.75rem;line-height:1;transition:all .2s}.avatar-group .avatar .avatar-img,.avatar-group .avatar>.initial-wrap{border:2px solid var(--white);font-size:.9rem}.avatar-group .avatar:hover{z-index:1;position:relative;transform:translateY(-3px)}.avatar-group.avatar-group-lg .avatar{width:3.25rem;height:3.25rem}.avatar-group.avatar-group-lg .avatar>.initial-wrap{font-size:.95rem}.avatar-group.avatar-group-sm .avatar{width:2rem;height:2rem;margin-left:-.5rem}.avatar-group.avatar-group-sm .avatar>.initial-wrap{font-size:.6rem}.alert .custom-btn-close{background-image:none}.accordion-flush .accordion-item{border:0!important;border-bottom:1px solid var(--border-color)!important}.accordion-flush .accordion-item:last-child{border:0!important}.accordion-button{background-color:var(--white);color:var(--gray-900);border-radius:6px;padding:20px;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:700}@media (max-width:991.98px){.accordion-button{font-size:18px}}.accordion-button:not(.collapsed){color:var(--gray-900);box-shadow:none;background-color:#0000}.accordion-button:not(.collapsed):after{color:var(--gray-900);background-image:none}.accordion-button:focus{border-color:inherit;box-shadow:none}.accordion-button:after{content:"";color:var(--gray-600);background-image:none;justify-content:center;align-items:center;font-family:lucide;font-size:20px;line-height:1;display:flex}@media (max-width:991.98px){.accordion-button:after{font-size:18px}}@media (max-width:767.98px){.accordion-button:after{font-size:16px}}.accordion-body{color:var(--body-color);padding:0 20px 20px;font-size:16px}.accordion-item{color:var(--body-color);background-color:var(--white);box-shadow:var(--box-shadow);border-radius:6px;position:relative;border:1px solid var(--border-color)!important}.accordion-item:last-of-type{border-bottom-right-radius:.35rem;border-bottom-left-radius:.35rem}.accordion-item:first-of-type{border-top-left-radius:.35rem;border-top-right-radius:.35rem}.accordion-card{border:1px solid var(--border-color);border-radius:6px;padding:20px;box-shadow:0 4px 24px #b9b9b940}.accordion-card .accordion-item{box-shadow:none}.accordion-card .accordion-item .accordion-button{padding:20px 20px 20px 26px}.accordion-card .accordion-item .accordion-button:after{content:"";position:absolute;left:0}.accordion-card .accordion-item .accordion-button:not(.collapsed):after{content:"";color:var(--primary)}.faq-tabs{margin-bottom:40px}.faq-tabs .nav{gap:16px}.faq-tabs .nav li a{background:var(--white);border:1px solid var(--border-color);border-radius:30px;padding:8px 20px;font-weight:500;display:block}.faq-tabs .nav li a.active,.faq-tabs .nav li a:hover{color:var(--white);background:var(--primary);border-color:var(--primary)}.faq-tabs button{background:var(--white);border:1px solid var(--border-color);border-radius:30px;padding:8px 20px;font-weight:500;display:block}.faq-tabs button.active,.faq-tabs button:hover{color:var(--white);background:var(--primary);border-color:var(--primary)}.faq-accordion-tab .accordion-button:after{content:""}.faq-accordion-tab .accordion-button:not(.collapsed):after{content:"";color:var(--primary)}.badge-soft-primary{color:var(--primary);background-color:var(--primary-transparent)}.badge-soft-primary[href]{color:var(--primary);text-decoration:none}.badge-soft-primary[href]:is(:hover,:focus){background-color:var(--primary-transparent);text-decoration:none}.badge-outline-primary{color:var(--primary);border-color:var(--primary)}.badge-soft-secondary{color:var(--secondary);background-color:var(--secondary-transparent)}.badge-soft-secondary[href]{color:var(--secondary);text-decoration:none}.badge-soft-secondary[href]:is(:hover,:focus){background-color:var(--secondary-transparent);text-decoration:none}.badge-outline-secondary{color:var(--secondary);border-color:var(--secondary)}.badge-soft-success{color:var(--success);background-color:var(--success-transparent)}.badge-soft-success[href]{color:var(--success);text-decoration:none}.badge-soft-success[href]:is(:hover,:focus){background-color:var(--success-transparent);text-decoration:none}.badge-outline-success{color:var(--success);border-color:var(--success)}.badge-soft-info{color:var(--info);background-color:var(--info-transparent)}.badge-soft-info[href]{color:var(--info);text-decoration:none}.badge-soft-info[href]:is(:hover,:focus){background-color:var(--info-transparent);text-decoration:none}.badge-outline-info{color:var(--info);border-color:var(--info)}.badge-soft-warning{color:var(--warning);background-color:var(--warning-transparent)}.badge-soft-warning[href]{color:var(--warning);text-decoration:none}.badge-soft-warning[href]:is(:hover,:focus){background-color:var(--warning-transparent);text-decoration:none}.badge-outline-warning{color:var(--warning);border-color:var(--warning)}.badge-soft-danger{color:var(--danger);background-color:var(--danger-transparent)}.badge-soft-danger[href]{color:var(--danger);text-decoration:none}.badge-soft-danger[href]:is(:hover,:focus){background-color:var(--danger-transparent);text-decoration:none}.badge-outline-danger{color:var(--danger);border-color:var(--danger)}.badge-soft-dark{color:var(--dark);background-color:var(--dark-transparent)}.badge-soft-dark[href]{color:var(--dark);text-decoration:none}.badge-soft-dark[href]:is(:hover,:focus){background-color:var(--dark-transparent);text-decoration:none}.badge-outline-dark{color:var(--dark);border-color:var(--dark)}.badge-soft-light[href]{color:var(--light);text-decoration:none}.badge-soft-light[href]:is(:hover,:focus){background-color:var(--light-transparent);text-decoration:none}.badge-outline-light{color:var(--light);border-color:var(--light)}.badge-soft-orange{color:var(--orange);background-color:var(--orange-transparent)}.badge-soft-orange[href]{color:var(--orange);text-decoration:none}.badge-soft-orange[href]:is(:hover,:focus){background-color:var(--orange-transparent);text-decoration:none}.badge-outline-orange{color:var(--orange);border-color:var(--orange)}.badge-soft-purple{color:var(--purple);background-color:var(--purple-transparent)}.badge-soft-purple[href]{color:var(--purple);text-decoration:none}.badge-soft-purple[href]:is(:hover,:focus){background-color:var(--purple-transparent);text-decoration:none}.badge-outline-purple{color:var(--purple);border-color:var(--purple)}.badge-soft-pink{color:var(--pink);background-color:var(--pink-transparent)}.badge-soft-pink[href]{color:var(--pink);text-decoration:none}.badge-soft-pink[href]:is(:hover,:focus){background-color:var(--pink-transparent);text-decoration:none}.badge-outline-pink{color:var(--pink);border-color:var(--pink)}.badge-soft-indigo{color:var(--indigo);background-color:var(--indigo-transparent)}.badge-soft-indigo[href]{color:var(--indigo);text-decoration:none}.badge-soft-indigo[href]:is(:hover,:focus){background-color:var(--indigo-transparent);text-decoration:none}.badge-outline-indigo{color:var(--indigo);border-color:var(--indigo)}.badge-soft-cyan{color:var(--cyan);background-color:var(--cyan-transparent)}.badge-soft-cyan[href]{color:var(--cyan);text-decoration:none}.badge-soft-cyan[href]:is(:hover,:focus){background-color:var(--cyan-transparent);text-decoration:none}.badge-outline-cyan{color:var(--cyan);border-color:var(--cyan)}.badge-soft-gray-100{color:var(--gray-100);background-color:var(--gray-100-transparent)}.badge-soft-gray-100[href]{color:var(--gray-100);text-decoration:none}.badge-soft-gray-100[href]:is(:hover,:focus){background-color:var(--gray-100-transparent);text-decoration:none}.badge-outline-gray-100{color:var(--gray-100);border-color:var(--gray-100)}.badge-soft-light{color:var(--gray-600);background-color:var(--light-transparent)}.badge{vertical-align:middle;border-radius:6px;padding:4px 8px;font-size:14px;font-weight:500;line-height:1.5}.badge-xs{padding:2px 4px;font-size:10px}.badge-md{padding:4px 8px;font-size:14px}@media (max-width:575.98px){.badge-md{padding:3px 6px;font-size:12px}}.badge-lg{padding:6px 10px;font-size:16px}.border{border:1px solid var(--border-color)!important}.border.border-dashed{border-style:dashed!important}.border.border-dotted{border-style:dotted!important}.border.border-primary{opacity:1;border:1px solid var(--primary)!important}.border.border-secondary{opacity:1;border:1px solid var(--secondary)!important}.border.border-info{opacity:1;border-color:var(--info)!important}.border.border-success{opacity:1;border-color:var(--success)!important}.border.border-warning{opacity:1;border:1px solid var(--warning)!important}.border.border-danger{opacity:1;border:1px solid var(--danger)!important}.border.border-white{opacity:1;border:1px solid var(--white)!important}.border.border-light{opacity:1;border:1px solid var(--light)!important}.border.border-dark{opacity:1;border:1px solid var(--dark)!important}.border.border-1{border-width:1px!important}.border.border-2{border-width:2px!important}.border.border-3{border-width:3px!important}.border.border-4{border-width:4px!important}.border.border-5{border-width:5px!important}.border.border-block-start-dashed{border-top-style:dashed}.border.border-block-start-dotted{border-top-style:dotted}.border.border-inline-end-dashed{border-inline-end-style:dashed}.border.border-inline-end-dotted{border-inline-end-style:dotted}.border.border-block-end-dashed{border-bottom-style:dashed}.border.border-block-end-dotted{border-bottom-style:dotted}.border.border-inline-start-dashed{border-inline-start-style:dashed}.border.border-inline-start-dotted{border-inline-start-style:dotted}.border.border-0{border:0!important}.border.border-top-0{border-block-start:0!important}.border.border-end-0{border-inline-end:0!important}.border.border-bottom-0{border-block-end:0!important}.border.border-start-0{border-inline-start:0!important}.border-top{border-top:1px solid var(--border-color)!important}.border-top.border-block-start-dashed{border-top-style:dashed!important}.border-top.border-block-start-dotted{border-top-style:dotted!important}.border-top.border-primary{border-color:var(--primary)!important}.border-top.border-secondary{border-color:var(--secondary)!important}.border-top.border-warning{border-color:var(--warning)!important}.border-top.border-info{border-color:var(--info)!important}.border-top.border-success{border-color:var(--success)!important}.border-top.border-danger{border-color:var(--danger)!important}.border-top.border-light{border-color:var(--light)!important}.border-top.border-dark{border-color:var(--dark)!important}.border-end{border-inline-end:1px solid var(--border-color)!important}.border-end.border-inline-end-dashed{border-inline-end-style:dashed!important}.border-end.border-inline-end-dotted{border-inline-end-style:dotted!important}.border-end.border-primary{border-color:var(--primary)!important}.border-end.border-secondary{border-color:var(--secondary)!important}.border-end.border-warning{border-color:var(--warning)!important}.border-end.border-info{border-color:var(--info)!important}.border-end.border-success{border-color:var(--success)!important}.border-end.border-danger{border-color:var(--danger)!important}.border-end.border-light{border-color:var(--light)!important}.border-end.border-dark{border-color:var(--dark)!important}.border-bottom{border-bottom:1px solid var(--border-color)!important}.border-bottom.border-block-end-dashed{border-bottom-style:dashed!important}.border-bottom.border-block-end-dotted{border-bottom-style:dotted!important}.border-bottom.border-primary{border-color:var(--primary)!important}.border-bottom.border-secondary{border-color:var(--secondary)!important}.border-bottom.border-warning{border-color:var(--warning)!important}.border-bottom.border-info{border-color:var(--info)!important}.border-bottom.border-success{border-color:var(--success)!important}.border-bottom.border-danger{border-color:var(--danger)!important}.border-bottom.border-light{border-color:var(--light)!important}.border-bottom.border-dark{border-color:var(--dark)!important}.border-start{border-inline-start:1px solid var(--border-color)!important}.border-start.border-inline-start-dashed{border-inline-start-style:dashed!important}.border-start.border-inline-start-dotted{border-inline-start-style:dotted!important}.border-start.border-primary{border-color:var(--primary)!important}.border-start.border-secondary{border-color:var(--secondary)!important}.border-start.border-warning{border-color:var(--warning)!important}.border-start.border-info{border-color:var(--info)!important}.border-start.border-success{border-color:var(--success)!important}.border-start.border-danger{border-color:var(--danger)!important}.border-start.border-light{border-color:var(--light)!important}.border-start.border-dark{border-color:var(--dark)!important}.border-dashed.border-primary{border-style:dashed!important}.bg-primary{background-color:var(--primary)!important}.bg-secondary{background-color:var(--secondary)!important}.bg-success{background-color:var(--success)!important}.bg-info{background-color:var(--info)!important}.bg-warning{background-color:var(--warning)!important}.bg-danger{background-color:var(--danger)!important}.bg-dark{background-color:var(--dark)!important}.bg-light{background-color:var(--light)!important}.bg-orange{background-color:var(--orange)!important}.bg-purple{background-color:var(--purple)!important}.bg-pink{background-color:var(--pink)!important}.bg-indigo{background-color:var(--indigo)!important}.bg-cyan{background-color:var(--cyan)!important}.bg-gray-100{background-color:var(--gray-100)!important}.text-primary{color:var(--primary)!important}.text-secondary{color:var(--secondary)!important}.text-success{color:var(--success)!important}.text-info{color:var(--info)!important}.text-warning{color:var(--warning)!important}.text-danger{color:var(--danger)!important}.text-dark{color:var(--dark)!important}.text-light{color:var(--light)!important}.text-orange{color:var(--orange)!important}.text-purple{color:var(--purple)!important}.text-pink{color:var(--pink)!important}.text-indigo{color:var(--indigo)!important}.text-cyan{color:var(--cyan)!important}.text-gray-100{color:var(--gray-100)!important}.link-primary{color:var(--primary)!important}.link-primary:hover,.link-primary:focus{color:var(--primary-hover)!important}.border-primary{border-color:var(--primary)!important}.link-secondary{color:var(--secondary)!important}.link-secondary:hover,.link-secondary:focus{color:var(--secondary-hover)!important}.border-secondary{border-color:var(--secondary)!important}.link-success{color:var(--success)!important}.link-success:hover,.link-success:focus{color:var(--success-hover)!important}.border-success{border-color:var(--success)!important}.link-info{color:var(--info)!important}.link-info:hover,.link-info:focus{color:var(--info-hover)!important}.border-info{border-color:var(--info)!important}.link-warning{color:var(--warning)!important}.link-warning:hover,.link-warning:focus{color:var(--warning-hover)!important}.border-warning{border-color:var(--warning)!important}.link-danger{color:var(--danger)!important}.link-danger:hover,.link-danger:focus{color:var(--danger-hover)!important}.border-danger{border-color:var(--danger)!important}.link-dark{color:var(--dark)!important}.link-dark:hover,.link-dark:focus{color:var(--dark-hover)!important}.border-dark{border-color:var(--dark)!important}.link-light{color:var(--light)!important}.link-light:hover,.link-light:focus{color:var(--light-hover)!important}.border-light{border-color:var(--light)!important}.link-orange{color:var(--orange)!important}.link-orange:hover,.link-orange:focus{color:var(--orange-hover)!important}.border-orange{border-color:var(--orange)!important}.link-purple{color:var(--purple)!important}.link-purple:hover,.link-purple:focus{color:var(--purple-hover)!important}.border-purple{border-color:var(--purple)!important}.link-pink{color:var(--pink)!important}.link-pink:hover,.link-pink:focus{color:var(--pink-hover)!important}.border-pink{border-color:var(--pink)!important}.link-indigo{color:var(--indigo)!important}.link-indigo:hover,.link-indigo:focus{color:var(--indigo-hover)!important}.border-indigo{border-color:var(--indigo)!important}.link-cyan{color:var(--cyan)!important}.link-cyan:hover,.link-cyan:focus{color:var(--cyan-hover)!important}.border-cyan{border-color:var(--cyan)!important}.link-gray-100{color:var(--gray-100)!important}.link-gray-100:hover,.link-gray-100:focus{color:var(--gray-100-hover)!important}.border-gray-100{border-color:var(--gray-100)!important}.link-body{color:var(--body-color)}.link-body:hover,.link-body:focus{color:var(--secondary)}.bg-dark{background:var(--dark)!important}.bg-soft-info{background-color:var(--info-transparent)!important}.bg-soft-primary{background-color:var(--primary-transparent)!important}.bg-soft-secondary{background-color:var(--secondary-transparent)!important}.bg-soft-orange{background-color:var(--orange-transparent)!important}.bg-soft-pink{color:var(--pink);background-color:var(--pink-transparent)!important}.bg-soft-danger{color:var(--danger);background-color:var(--danger-transparent)!important}.bg-soft-indigo{color:var(--indigo);background-color:var(--indigo-transparent)!important}.bg-orange-gradient{background:linear-gradient(160.3deg,#ff8b00 13.18%,#fe8400 33.09%,#ee2105 92.82%)}.bg-primary-gradient{background:linear-gradient(160.3deg,#008a1e 13.18% 33.09%,#00c22a 92.82%)}.bg-cyan-gradient{background:linear-gradient(#00c3ac 0%,#177883eb 100%)}.bg-warning-gradient{background:linear-gradient(170.21deg,#fdaf22 7.36%,#ff7300 83.72%)}.bg-pink-gradient{background:linear-gradient(170.21deg,#e033e3 7.36%,#ff81e4c7 83.72%)}.bg-danger-gradient{background:linear-gradient(170.21deg,#fd3c22d4 7.36%,#ff7300 83.72%)}.text-body{color:var(--body-color)!important}.text-light-gray{color:var(--gray-100)!important}.card{background-color:var(--white);border:1px solid var(--border-color);color:inherit;margin-bottom:20px}.card .card-title{color:var(--gray-900);margin-bottom:0;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700}.card .card-header{background-color:var(--white);border-bottom:1px solid var(--border-color);margin:0 0 20px;padding:0 0 20px}.card-body{padding:20px}.card-footer{background-color:var(--white);border-color:var(--border-color);padding:15px 20px}.form-control{border-color:var(--border-color);color:var(--gray-900);background-color:var(--form-bg);border-radius:6px;min-height:40px;padding:8px 16px;font-size:16px;font-weight:400;line-height:1.5;transition:all .5s}@media (max-width:991.98px){.form-control{min-height:46px}}.form-control:focus{box-shadow:none;border-color:var(--primary);background-color:var(--form-bg);color:var(--gray-900)}.form-control:focus::placeholder{color:var(--gray-400);padding-inline-start:0}.form-control:focus::-webkit-input-placeholder{color:var(--gray-400);padding-inline-start:0}.form-control::-webkit-input-placeholder{color:var(--gray-400);padding-inline-start:0;transition:padding-inline-start .1s ease-in}.form-control:-moz-placeholder-shown{color:var(--gray-400)}.form-control::-moz-placeholder{color:var(--gray-400)}.form-control:-ms-placeholder-shown{color:var(--gray-400)}.form-control-sm{height:auto;min-height:32px;padding:.25rem .75rem;font-size:.75rem}.form-control-md{min-height:36px}.form-control-lg{min-height:40px;padding:.5rem .75rem;font-size:1rem}textarea.form-control{height:auto;min-height:120px}@media (max-width:991.98px){textarea.form-control{min-height:60px}}textarea{resize:none}.form-control[type=file]{padding:.3rem .5rem}.form-control[type=file].form-control-sm{padding:.25rem .5rem!important}.form-control[type=file].form-control-lg{padding:.5rem 1rem!important}input.form-control[type=color],input.form-control[type=range]{min-height:38px}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-check{min-height:inherit!important}.col-form-label-lg,.col-form-label-sm,.col-form-label{font-weight:600}.col-form-label{color:var(--heading-color);font-size:14px;font-weight:600}.form-label{color:var(--gray-900);margin-bottom:4px;font-size:14px;font-weight:600}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.custom-select:invalid:focus,.form-control:invalid:focus,.custom-select.is-valid:focus,.form-control.is-valid:focus,.custom-select:valid:focus,.form-control:valid:focus{box-shadow:none!important}select.form-control:not([size]):not([multiple]){height:38px}select.form-control-sm:not([size]):not([multiple]){height:32px}.password-eye{cursor:pointer}.password-eye:before{content:"";font-variant:normal;vertical-align:middle;font-family:tabler-icons;font-size:16px;font-style:normal;font-weight:400;line-height:1.2}.show-password .password-eye:before{content:"󰛑"}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#0000!important}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{min-height:40px}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{background-color:var(--white);border-radius:6px}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--success);box-shadow:none}.input-group-flat:focus-within{border-radius:6px}.input-group-flat:focus-within .form-control,.input-group-flat:focus-within .input-group-text{border-color:var(--border-color)!important;background:var(--white)!important}.input-group-flat .form-control:focus{border-color:var(--border-color);box-shadow:none}.input-group-flat .form-control:not(:last-child){border-right:0}.input-group-flat .form-control:not(:first-child){border-left:0}.input-group-flat .input-group-text{background-color:var(--form-bg);border-color:var(--border-color);transition:all .5s}.input-group-flat .input-group-text:first-child{padding-right:0}.input-group-flat .input-group-text:last-child{padding-left:0}.input-group-flat .input-group-text i{color:var(--gray-300)}.form-check-input{border-color:var(--border-color)}.form-check-input:checked~label{color:var(--gray-900)}.form-check-input:focus{box-shadow:none}.form-check-input~label{color:var(--gray-600)}.file-uploader{position:relative}.file-uploader input{opacity:0;font-size:0;position:absolute}.file-uploader .input-file{background:var(--light);border-radius:5px;align-items:center;width:100%;height:38px;display:flex}.file-uploader .input-file .browse-btn{background:var(--dark);height:38px;color:var(--white);border-radius:5px 0 0 5px;align-items:center;padding:10px;font-size:14px;display:inline-flex}.file-uploader .input-file .browse-text{color:var(--gray-300);padding-left:12px;font-size:14px}.input-icon-addon{pointer-events:none;color:var(--gray-900);justify-content:center;align-items:center;padding:0 12px;font-size:14px;display:flex;position:absolute;top:0;bottom:0;left:0}.input-icon-addon:last-child,.input-icon-end .input-icon-addon{left:auto;right:0}.input-icon-end .form-control{padding-right:32px}.input-icon-start .form-control{padding-left:32px}.input-icon-start .form-control-sm{padding-left:28px}.input-group-text{border-color:var(--border-color);background-color:#0000}.form-control.bookingrange{height:35px;font-size:13px}.dropdown-menu{box-shadow:var(--box-shadow);border:1px solid var(--border-color);background-color:var(--white);border-radius:6px;padding:12px}.dropdown-menu[data-popper-placement=top-start],.dropdown-menu[data-popper-placement=top]{animation-name:DropDownSlideDown}.dropdown-menu .dropdown-item{color:var(--gray-900);border-radius:6px;padding:8px 16px;font-size:16px;font-weight:500}.dropdown-menu .dropdown-item:hover,.dropdown-menu .dropdown-item.active,.dropdown-menu .dropdown-item:active{color:var(--heading-color);background:var(--light)}@keyframes DropDownSlideUp{to{margin-top:-1px}0%{margin-top:5px}}@keyframes DropDownSlideDown{to{margin-bottom:0}0%{margin-bottom:5px}}.dropdown-divider{border-color:var(--border-color)}.dropdown-menu-lg{width:400px}@media (max-width:767.98px){.dropdown-menu-lg{width:300px}}.dropdown-toggle{border:1px solid var(--border-color);border-radius:6px;align-items:center;gap:6px;padding:8px 12px;font-size:16px;font-weight:400;display:inline-flex}.dropdown-toggle:after{vertical-align:0;content:"";border:0;font-size:12px;display:inline-block;position:relative;font-family:fontawesome!important}.breadcrumb-bar{background-color:var(--dark);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:96px 0;position:relative;overflow:hidden;background-image:url(/assets/img/bg/breadcrumb-bg-pizza.jpg)!important}@media (max-width:991.98px){.breadcrumb-bar{padding:45px 0}}.breadcrumb-bar:before{content:"";z-index:0;background:#0000008c;position:absolute;inset:0}.breadcrumb-bar .breadcrumb-item{z-index:1;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.breadcrumb-bar .breadcrumb-item .page-breadcrumb{background:var(--primary);border-radius:9px;padding:4px 10px}.breadcrumb-bar .breadcrumb-item .breadcrumb-title{color:#fff;text-align:start;margin-bottom:12px;font-size:48px;font-weight:700}@media (max-width:991.98px){.breadcrumb-bar .breadcrumb-item .breadcrumb-title{text-align:center;font-size:40px}}@media (max-width:767.98px){.breadcrumb-bar .breadcrumb-item .breadcrumb-title{margin-bottom:8px;font-size:34px}}@media (max-width:575.98px){.breadcrumb-bar .breadcrumb-item .breadcrumb-title{margin-bottom:8px;font-size:30px}}.breadcrumb-bar .breadcrumb-item .breadcrumb{justify-content:start;align-items:center;gap:8px;margin-bottom:0}@media (max-width:991.98px){.breadcrumb-bar .breadcrumb-item .breadcrumb{justify-content:center}}.breadcrumb-bar .breadcrumb-item .breadcrumb .breadcrumb-items{color:#fff;font-size:16px;font-weight:400}@media (max-width:575.98px){.breadcrumb-bar .breadcrumb-item .breadcrumb .breadcrumb-items{font-size:16px}}.breadcrumb-bar .breadcrumb-item .breadcrumb .breadcrumb-items a{color:var(--white);display:flex}.breadcrumb-bar .breadcrumb-item .breadcrumb .breadcrumb-items a:hover{color:var(--white)}.breadcrumb-bar .breadcrumb-item .breadcrumb .breadcrumb-items span{position:relative;top:2px}.breadcrumb-bar .element-one{position:absolute;top:-25px;left:95px}@media (min-width:1400px){.breadcrumb-bar .element-one{left:35px}}@media (max-width:1399.98px){.breadcrumb-bar .element-one{left:32px}}@media (max-width:1199.98px){.breadcrumb-bar .element-one{left:13px}}.breadcrumb-bar .element-two{position:absolute;top:-11px;right:0}@media (max-width:991.98px){.breadcrumb-bar .element-two{display:none}}.breadcrumb-bar .element-three{margin:auto;animation:4.5s ease-in-out infinite alternate updown;position:absolute;top:37px;bottom:0;right:88px}@media (max-width:991.98px){.breadcrumb-bar .element-three{display:none}}hr{border-color:var(--border-color);opacity:1}.btn-primary{color:#fff;border:1px solid var(--primary);background-color:var(--primary);cursor:pointer;border-radius:100px;justify-content:center;align-items:center;padding:9px 20px;font-size:16px;font-weight:500;transition:all .5s;display:inline-flex}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.btn-primary.show,.btn-primary .btn.show:hover,.btn-primary:first-child:active{background-color:var(--primary-hover);border:1px solid var(--primary-hover);color:#fff}@media (max-width:575.98px){.btn-primary{padding:8px 16px;font-size:15px}}.offcanvas-backdrop{z-index:1090}.offcanvas{z-index:1100}.fs-7{font-size:.4375rem!important}.fs-8{font-size:.5rem!important}.fs-9{font-size:.5625rem!important}.fs-10{font-size:.625rem!important}.fs-11{font-size:.6875rem!important}.fs-12{font-size:.75rem!important}.fs-13{font-size:.8125rem!important}.fs-14{font-size:.875rem!important}.fs-15{font-size:.9375rem!important}@media (max-width:991.98px){.fs-15{font-size:.875rem!important}}.fs-16{font-size:1rem!important}@media (max-width:991.98px){.fs-16{font-size:.9375rem!important}}@media (max-width:575.98px){.fs-16{font-size:.875rem!important}}.fs-17{font-size:1.0625rem!important}@media (max-width:991.98px){.fs-17{font-size:1rem!important}}@media (max-width:575.98px){.fs-17{font-size:.9375rem!important}}.fs-18{font-size:1.125rem!important}@media (max-width:991.98px){.fs-18{font-size:1.0625rem!important}}@media (max-width:575.98px){.fs-18{font-size:1rem!important}}.fs-19{font-size:1.1875rem!important}@media (max-width:991.98px){.fs-19{font-size:1.125rem!important}}@media (max-width:575.98px){.fs-19{font-size:1.0625rem!important}}.fs-20{font-size:1.25rem!important}@media (max-width:991.98px){.fs-20{font-size:1.1875rem!important}}@media (max-width:575.98px){.fs-20{font-size:1.125rem!important}}.fs-21{font-size:1.3125rem!important}@media (max-width:991.98px){.fs-21{font-size:1.25rem!important}}@media (max-width:575.98px){.fs-21{font-size:1.1875rem!important}}.fs-22{font-size:1.375rem!important}@media (max-width:991.98px){.fs-22{font-size:1.3125rem!important}}@media (max-width:575.98px){.fs-22{font-size:1.25rem!important}}.fs-23{font-size:1.4375rem!important}@media (max-width:991.98px){.fs-23{font-size:1.375rem!important}}@media (max-width:575.98px){.fs-23{font-size:1.3125rem!important}}.fs-24{font-size:1.5rem!important}@media (max-width:991.98px){.fs-24{font-size:1.4375rem!important}}@media (max-width:575.98px){.fs-24{font-size:1.375rem!important}}.fs-25{font-size:1.5625rem!important}@media (max-width:991.98px){.fs-25{font-size:1.5rem!important}}@media (max-width:575.98px){.fs-25{font-size:1.4375rem!important}}.fs-26{font-size:1.625rem!important}@media (max-width:991.98px){.fs-26{font-size:1.5625rem!important}}@media (max-width:575.98px){.fs-26{font-size:1.5rem!important}}.fs-27{font-size:1.6875rem!important}@media (max-width:991.98px){.fs-27{font-size:1.625rem!important}}@media (max-width:575.98px){.fs-27{font-size:1.5625rem!important}}.fs-28{font-size:1.75rem!important}@media (max-width:991.98px){.fs-28{font-size:1.6875rem!important}}@media (max-width:575.98px){.fs-28{font-size:1.625rem!important}}.fs-29{font-size:1.8125rem!important}@media (max-width:991.98px){.fs-29{font-size:1.75rem!important}}@media (max-width:575.98px){.fs-29{font-size:1.6875rem!important}}.fs-30{font-size:1.875rem!important}@media (max-width:991.98px){.fs-30{font-size:1.8125rem!important}}@media (max-width:575.98px){.fs-30{font-size:1.75rem!important}}.fs-32{font-size:2rem!important}@media (max-width:991.98px){.fs-32{font-size:1.875rem!important}}@media (max-width:575.98px){.fs-32{font-size:1.8125rem!important}}.fs-34{font-size:2.125rem!important}@media (max-width:991.98px){.fs-34{font-size:2rem!important}}@media (max-width:575.98px){.fs-34{font-size:1.875rem!important}}.fs-36{font-size:2.25rem!important}@media (max-width:991.98px){.fs-36{font-size:2.125rem!important}}@media (max-width:575.98px){.fs-36{font-size:2rem!important}}.fs-38{font-size:2.375rem!important}@media (max-width:991.98px){.fs-38{font-size:2.25rem!important}}@media (max-width:575.98px){.fs-38{font-size:2.125rem!important}}.fs-40{font-size:2.5rem!important}@media (max-width:991.98px){.fs-40{font-size:2.375rem!important}}@media (max-width:575.98px){.fs-40{font-size:2.25rem!important}}.fs-42{font-size:2.625rem!important}@media (max-width:991.98px){.fs-42{font-size:2.5rem!important}}@media (max-width:575.98px){.fs-42{font-size:2.375rem!important}}.fs-44{font-size:2.75rem!important}@media (max-width:991.98px){.fs-44{font-size:2.625rem!important}}@media (max-width:575.98px){.fs-44{font-size:2.5rem!important}}.fs-46{font-size:2.875rem!important}@media (max-width:991.98px){.fs-46{font-size:2.75rem!important}}@media (max-width:575.98px){.fs-46{font-size:2.625rem!important}}.fs-48{font-size:3rem!important}@media (max-width:991.98px){.fs-48{font-size:2.875rem!important}}@media (max-width:575.98px){.fs-48{font-size:2.75rem!important}}.table-responsive{overflow-x:auto}.table{background-color:var(--white);width:100%;margin-bottom:0!important}.table thead tr th{background:var(--light);color:var(--gray-900);padding:8px 20px;font-size:14px;font-weight:600}.table tbody tr td{vertical-align:middle;color:var(--gray-900);padding:16px 20px;font-size:14px}th{color:var(--gray-900);font-weight:600}.table>:not(caption)>*>*{background-color:var(--white)}tbody,td,tfoot,th,thead,tr{border-color:var(--border-color)}.table-nowrap th,.table-nowrap td{white-space:nowrap}.modal-header{border-color:var(--border-color);justify-content:space-between;align-items:center;display:flex}.modal-header .modal-title{color:var(--gray-900);font-size:24px;font-weight:700}.modal-header a{font-size:22px}.modal-content{background:var(--white)}.modal-content.newsletter-modal{background:0 0}.modal-content.newsletter-modal .modal-body{background:var(--white);border-radius:10px}.modal-footer{border-color:var(--border-color)}@media (min-width:576px){.modal-sm{max-width:400px}}.modal-sm .modal-body{padding:20px}.main-header{z-index:1050;width:100%;transition:all .3s;position:absolute;top:0;left:0}@media (max-width:991.98px){.main-header.main-header-three{position:relative}}header{z-index:111;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffa6;width:100%;transition:all .9s;position:relative;top:0;left:0}@media (max-width:991.98px){header{padding:0}}header.custom-header{padding:16px 0}@media (max-width:991.98px){header.custom-header{padding:0}}header.custom-header .navbar-header .navbar-brand.logo-white{display:block}header.custom-header .navbar-header .navbar-brand.logo-dark{display:none}header.custom-header .main-menu-wrapper .main-nav>li{margin:0 2px!important;padding:8px 0!important}@media (max-width:991.98px){header.custom-header .main-menu-wrapper .main-nav>li{margin:0!important;padding:0!important}}header.custom-header .main-menu-wrapper .main-nav>li.active>a{background:var(--white);color:var(--dark)!important}@media (max-width:991.98px){header.custom-header .main-menu-wrapper .main-nav>li.active>a{background:0 0;color:var(--primary)!important}}header.custom-header .main-menu-wrapper .main-nav>li:hover>a,header.custom-header .main-menu-wrapper .main-nav>li:hover>a:hover{color:var(--primary)}@media (max-width:991.98px){header.custom-header .main-menu-wrapper .main-nav>li:hover>a:hover{color:var(--primary)}}header.custom-header .main-menu-wrapper .main-nav>li:hover>a:before{opacity:1}header.custom-header.fixed .header-nav .main-menu-wrapper .main-nav li a{color:var(--gray-900)}header.custom-header.fixed .header-nav .main-menu-wrapper .main-nav li a .active,header.custom-header .header-nav .main-menu-wrapper .main-nav li.active a{color:var(--primary)}header.custom-header .header-nav .main-menu-wrapper .main-nav li a{color:var(--black)}header.header-two{border-bottom:1px solid var(--white-200);align-items:center;height:80px;padding:0;display:flex}header.header-two .container{height:100%}header.header-two .menu-wrapper{border-left:1px solid var(--white-200);border-right:1px solid var(--white-200);align-items:center;height:100%;display:flex}header.header-two .header-nav{height:100%}header.header-two .header-nav .main-menu-wrapper{background:0 0;border:none;display:flex}@media (min-width:992px){header.header-two .header-nav .main-menu-wrapper{height:100%}}header.header-two .header-nav .main-menu-wrapper .main-nav>li{padding:22px 0}@media (max-width:991.98px){header.header-two .header-nav .main-menu-wrapper .main-nav>li{padding:0}}header.header-two .header-nav .main-menu-wrapper .main-nav>li>a{color:var(--white)}header.header-two .header-nav .main-menu-wrapper .main-nav>li.active>a{background:var(--primary);color:var(--dark)!important}@media (max-width:991.98px){header.header-two .header-nav .main-menu-wrapper .main-nav>li.active>a{background:0 0;color:var(--primary)!important}}header.header-two.fixed{background-color:var(--white-100);box-shadow:unset;border:none}header.header-two.fixed .menu-wrapper{border:none}header.header-three{background:0 0;padding:0;transition:all .9s}@media (max-width:991.98px){header.header-three{background:var(--white);margin-top:0}}header.header-three .header-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffa6;border-radius:60px;margin:30px;padding:0 24px;transition:all .9s}@media (max-width:1199.98px){header.header-three .header-nav{padding:0 16px}}@media (max-width:991.98px){header.header-three .header-nav{margin:0}}header.header-three .header-nav .main-menu-wrapper{padding:0}header.header-three .header-nav .main-menu-wrapper .main-nav li.active>a{border-left:3px solid var(--primary-300);border-top:3px solid var(--primary-300);color:var(--dark)!important;background:var(--secondary)!important}@media (max-width:991.98px){header.header-three .header-nav .main-menu-wrapper .main-nav li.active>a{border-top:none;border-left:none;color:var(--primary)!important;background:0 0!important}}header.header-three .header-nav .main-menu-wrapper .main-nav>li{padding:22px 0}@media (max-width:991.98px){header.header-three .header-nav .main-menu-wrapper .main-nav>li{padding:0}}header.header-three .header-nav .main-menu-wrapper .main-nav>li:hover a{color:var(--secondary)}header.header-three .header-nav .main-menu-wrapper .main-nav>li a{border-top:3px solid #0000;border-left:3px solid #0000;border-radius:30px;padding:8px 16px;font-size:16px;font-weight:700}@media (max-width:1399.98px){header.header-three .header-nav .main-menu-wrapper .main-nav>li a{padding:8px 14px}}@media (max-width:1199.98px){header.header-three .header-nav .main-menu-wrapper .main-nav>li a{padding:6px 12px}}@media (max-width:991.98px){header.header-three .header-nav .main-menu-wrapper .main-nav>li a{padding:20px 0}}header.header-three .header-nav .main-menu-wrapper .main-nav>li a:hover{color:var(--secondary)}header.header-three .header-nav .main-menu-wrapper .main-nav>li a i{font-size:12px}@media (min-width:992px){header.header-three .header-nav .main-menu-wrapper .main-nav>li ul.mega-submenu{left:-26px}header.header-three .header-nav .main-menu-wrapper .main-nav .has-submenu .submenu{border-bottom:3px solid var(--secondary)}}header.header-three .header-nav .main-menu-wrapper .main-nav .has-submenu .submenu li a{color:var(--white)}header.header-three .header-nav .main-menu-wrapper .main-nav .has-submenu .submenu li a:hover:after{background:var(--secondary)}header.header-three .header-nav .navbar-header .navbar-brand{width:122px;height:122px;max-width:inherit;background:var(--white);border-radius:100px;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1199.98px){header.header-three .header-nav .navbar-header .navbar-brand{display:flex!important}}@media (max-width:991.98px){header.header-three .header-nav .navbar-header .navbar-brand{display:none!important}}header.header-three .header-nav .navbar-header .mobile-logo img{max-width:240px}@media (max-width:575.98px){header.header-three .header-nav .navbar-header .mobile-logo img{max-width:190px}}header.header-three .header-nav .header-items{gap:16px}header.header-three .header-nav .header-items .header-support{border-right:1px solid var(--border-color);align-items:center;gap:8px;padding-right:20px;display:flex}@media (max-width:1199.98px){header.header-three .header-nav .header-items .header-support{display:none}}header.header-three .header-nav .header-items .header-support .support-icon{background:var(--primary);border-radius:100px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}header.header-three .header-nav .header-items .header-support .support-icon i{color:var(--white);font-size:16px}header.header-three .header-nav .header-items .header-support .support-info p{color:var(--gray-600);margin-bottom:4px;font-size:16px;font-weight:400}header.header-three .header-nav .header-items .header-support .support-info .ph-number{color:var(--gray-900);margin:0;font-size:18px;font-weight:700}header.header-three .header-nav .header-items .secondary-btn{border-radius:0;gap:8px;min-height:74px}header.header-three.fixed .header-nav{border-radius:0}header.header-three.fixed .header-nav .main-menu-wrapper .main-nav>li.active>a{background:var(--secondary);color:var(--dark)}@media (max-width:991.98px){header.header-three.fixed .header-nav .main-menu-wrapper .main-nav>li.active>a{color:var(--primary);background:0 0}}header.header-three.fixed .header-nav .navbar-header .navbar-brand{width:100px;height:100px;box-shadow:var(--box-shadow);padding:4px;top:74%}header.fixed{z-index:100;background-color:var(--white);width:100%;box-shadow:var(--box-shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#fffc;transition:all .9s;animation:.5s ease-in-out fadeInDown;left:0;position:fixed!important;top:0!important}header.fixed.header-three .header-nav{margin:0;transition:all .9s}header.fixed.header-three .header-nav .main-menu-wrapper .main-nav li a:hover{color:var(--secondary)}header.fixed.custom-header .navbar-header .navbar-brand.logo-white{display:none}header.fixed.custom-header .navbar-header .navbar-brand.logo-dark{display:block}header.fixed .header-nav .main-menu-wrapper{background:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;border-radius:unset;padding:unset;border:unset}@media (max-width:991.98px){header.fixed .header-nav .main-menu-wrapper .main-nav>li>a{color:var(--white)!important}}header.fixed .header-nav .main-menu-wrapper .main-nav>li>a:hover{color:var(--secondary)}header.fixed .header-nav .main-menu-wrapper .main-nav>li.active>a{background:var(--primary);color:var(--dark)!important}@media (max-width:991.98px){header.fixed .header-nav .main-menu-wrapper .main-nav>li.active>a{background:0 0;color:var(--primary)!important}}header.fixed .header-nav .main-menu-wrapper .main-nav .has-submenu .submenu li a{color:var(--white)}header .header-nav{justify-content:space-between;align-items:center;padding:0;display:flex}@media (max-width:991.98px){header .header-nav{height:72px}}@media (max-width:575.98px){header .header-nav{height:64px}}header .header-nav .navbar-header{outline:none!important}header .header-nav .main-menu-wrapper{justify-content:space-between;align-items:center;-ms-flex-pack:space-between;background:var(--white-200);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:0;border:1px solid var(--white-100);border-radius:40px;flex-wrap:wrap;margin-bottom:0;padding:0 8px;display:flex;position:relative}@media (max-width:991.98px){header .header-nav .main-menu-wrapper{z-index:1060;background-image:url(/assets/img/food/food-img-26.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:0;order:3;align-items:start;width:375px;height:100vh;padding:0;transition:all .4s;position:fixed;top:0;bottom:0;right:0;overflow:hidden auto;transform:translate(-320px)}header .header-nav .main-menu-wrapper>div{background:#000c;height:100vh;overflow:auto}}@media (max-width:349.98px){header .header-nav .main-menu-wrapper{width:100%}}@media (max-width:991.98px){header .header-nav .main-menu-wrapper>div{width:100%}}header .header-nav .main-menu-wrapper .main-nav>li{padding:20px 0;margin:0 2px!important}@media (max-width:991.98px){header .header-nav .main-menu-wrapper .main-nav>li{width:100%;padding:0}}header .header-nav .main-menu-wrapper .main-nav>li>a{color:var(--gray-900);border-radius:40px;align-items:center;padding:4px 12px;font-family:Barlow Condensed,sans-serif;font-size:16px;font-weight:700;display:flex;position:relative}@media (max-width:991.98px){header .header-nav .main-menu-wrapper .main-nav>li>a{border-radius:0;padding:20px 0}}header .header-nav .main-menu-wrapper .main-nav>li>a:hover{color:var(--primary)}@media (max-width:991.98px){header .header-nav .main-menu-wrapper .main-nav>li>a{color:var(--white);line-height:20px;display:block}header .header-nav .main-menu-wrapper .main-nav>li>a:hover{color:var(--primary)}header .header-nav .main-menu-wrapper .main-nav>li>a i{font-size:14px}}@media (max-width:991.98px) and (max-width:991.98px){header .header-nav .main-menu-wrapper .main-nav>li>a i{float:right;margin-top:0;font-size:20px;transform:rotate(-90deg)}}header .header-nav .main-menu-wrapper .main-nav>li.active.has-submenu>a:after{left:calc(50% - 6px)}header .header-nav .main-menu-wrapper .main-nav>li .submenu li{position:relative}header .header-nav .main-menu-wrapper .main-nav>li .submenu li.active{color:var(--primary)}header .header-nav .main-menu-wrapper .main-nav>li .submenu li.active>a{padding-left:30px}header .header-nav .main-menu-wrapper .main-nav>li .submenu li.active>a:after{content:"";background:var(--primary);border-radius:50px;width:8px;height:8px;position:absolute;top:16px;left:15px}header .header-nav .main-menu-wrapper .main-nav>li .submenu li a{clear:both;white-space:nowrap;color:var(--white);width:100%;padding:8px 24px;font-size:16px;font-weight:500;transition:all .35s;display:block;position:relative}@media (max-width:991.98px){header .header-nav .main-menu-wrapper .main-nav>li .submenu li a{color:var(--white);padding:8px 0 8px 20px;font-weight:400}}header .header-nav .main-menu-wrapper .main-nav>li .submenu li a:hover{padding-left:30px;position:relative}header .header-nav .main-menu-wrapper .main-nav>li .submenu li a:hover:after{content:"";background:var(--primary);border-radius:50px;width:8px;height:8px;position:absolute;top:16px;left:15px}header .header-nav .main-menu-wrapper .main-nav>li .submenu li a:hover:before{opacity:1}header .header-nav .main-menu-wrapper .main-nav>li .login-link{display:none}header .header-nav .main-menu-wrapper .single-demo .inner-demo-img:after{opacity:0!important}header .header-nav .main-menu-wrapper .single-demo .demo-info a{color:var(--gray-900)!important}header .header-nav .main-menu-wrapper .single-demo .demo-info a.active{color:var(--primary)!important}@media (max-width:991.98px){header .header-nav .main-menu-wrapper .single-demo .demo-info a{color:var(--white)!important}}header .header-nav .main-menu-wrapper .single-demo .demo-info a:after{opacity:0!important}header .navbar-header .navbar-brand{max-width:280px;padding:0;line-height:0;display:inline-block}@media (max-width:1199.98px){header .navbar-header .navbar-brand{max-width:200px}}@media (max-width:991.98px){header .navbar-header .navbar-brand{margin-right:0}header .navbar-header .navbar-brand img{max-width:240px}}@media (max-width:991.98px) and (max-width:575.98px){header .navbar-header .navbar-brand img{max-width:200px}}header .navbar-header .navbar-brand.logo-white,header .navbar-header .logo-small{display:none}@media (max-width:575.98px){header .navbar-header .logo-small{text-align:center;width:100%;display:block}}header .navbar-header #mobile_btn{cursor:pointer;margin-left:30px;display:none}@media (max-width:991.98px){header .navbar-header #mobile_btn{color:var(--gray-900);background-color:var(--white);border:1px solid var(--border-color);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;line-height:0;display:flex}}@media (max-width:575.98px){header .navbar-header #mobile_btn{width:36px;height:36px;font-size:22px}}@media (max-width:991.98px){header .navbar-header{justify-content:space-between;align-items:center;width:100%;display:flex}}@media (max-width:575.98px){header .navbar-header{width:100%}}header .main-menu-wrapper{margin:0}header .main-menu-wrapper .menu-header{justify-content:space-between;align-items:center;-ms-flex-pack:space-between;gap:4px;height:60px;display:none}@media (max-width:991.98px){header .main-menu-wrapper .menu-header{border-bottom:1px solid var(--border-rgba);align-items:center;width:100%;padding:20px;display:flex}header .main-menu-wrapper .menu-header .menu-logo{max-width:138px}header .main-menu-wrapper .menu-header .menu-logo img{max-width:180px}}@media (max-width:349.98px){header .main-menu-wrapper .menu-header .menu-logo img{max-width:135px}}header .main-menu-wrapper .menu-header .menu-logo .logo-white{display:none}header .main-menu-wrapper .menu-header .menu-close{color:var(--gray-900);cursor:pointer;font-size:26px}header .main-menu-wrapper .menu-header .menu-close:hover{color:var(--primary)}header .main-menu-wrapper .menu-header .topbar-link{background:var(--white);border:1px solid var(--border-color);width:32px;height:32px;color:var(--gray-900);border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:14px;display:flex;position:relative}header .main-menu-wrapper .main-nav{align-items:center;margin:0;padding:0;display:flex}@media (min-width:1400px){header .main-menu-wrapper .main-nav>li{margin-right:24px!important}header .main-menu-wrapper .main-nav>li:last-child{margin-right:0}}@media (max-width:1399.98px){header .main-menu-wrapper .main-nav>li{margin-right:18px!important}header .main-menu-wrapper .main-nav>li:last-child{margin-right:0}}@media (max-width:1199.98px){header .main-menu-wrapper .main-nav>li{margin-right:10px!important}header .main-menu-wrapper .main-nav>li:last-child{margin-right:0}}@media (max-width:991.98px){header .main-menu-wrapper .main-nav>li{width:100%;padding:0;margin-right:0!important}header .main-menu-wrapper .main-nav>li:last-child{margin-right:0}}@media (min-width:992px){header .main-menu-wrapper .main-nav>li .submenu>li .submenu{opacity:0;visibility:hidden;z-index:1000;min-width:230px;display:unset;background:var(--white);box-shadow:var(--box-shadow);border-top:0;border:1px solid var(--border-color);margin-top:10px;padding:10px 0;font-size:14px;transition:all .2s;position:absolute;top:-15px;left:100%;transform:translateY(20px)}}@media (max-width:991.98px){header .main-menu-wrapper .main-nav>li .submenu>li .submenu{padding:0 0 0 20px;left:0}}header .main-menu-wrapper .main-nav>li .submenu>li ul li.has-submenu:hover .submenu{position:relative;top:0}header .main-menu-wrapper .main-nav>li .submenu>li.has-submenu>a:after{content:"";font-family:lucide;font-size:14px;position:absolute;top:50%;right:24px;transform:translateY(-50%)}@media (max-width:991.98px){header .main-menu-wrapper .main-nav>li .submenu>li.has-submenu>a.submenu:after{transform:translateY(-50%)rotate(90deg)}}header .main-menu-wrapper .main-nav>li.active>a{color:var(--primary)!important}@media (max-width:991.98px){header .main-menu-wrapper .main-nav>li.active>a{background:0 0;color:var(--primary)!important}}header .main-menu-wrapper .main-nav>li:hover>a,header .main-menu-wrapper .main-nav>li:hover>a:hover{color:var(--primary)}@media (max-width:991.98px){header .main-menu-wrapper .main-nav>li:hover>a:hover{color:var(--primary)}}header .main-menu-wrapper .main-nav>li:hover>a:before{opacity:1}header .main-menu-wrapper .main-nav>li a i{margin-left:4px;font-size:16px}@media (max-width:991.98px){header .main-menu-wrapper .main-nav>li a{padding:20px 0;font-size:16px;font-weight:500;line-height:20px;display:block}header .main-menu-wrapper .main-nav>li a i{font-size:14px}}@media (max-width:991.98px) and (max-width:991.98px){header .main-menu-wrapper .main-nav>li a i{float:right;margin-top:5px;font-size:14px}}header .main-menu-wrapper .main-nav>li:last-child{margin-right:0}@media (max-width:991.98px){header .main-menu-wrapper .main-nav>li{border-bottom:1px solid var(--border-rgba);padding:0}}@media (min-width:992px){header .main-menu-wrapper .main-nav>li{margin-right:30px;display:block;position:relative}header .main-menu-wrapper .main-nav>li:last-child{margin-right:0}}@media (max-width:1199.98px){header .main-menu-wrapper .main-nav>li{margin-right:20px}}@media (min-width:1200px){header .main-menu-wrapper .main-nav>li>ul.mega-submenu{min-width:1100px;left:-280px}}@media (min-width:992px){header .main-menu-wrapper .main-nav>li>ul.mega-submenu{opacity:0;visibility:hidden;-o-transition:all .3s ease-in-out 0s;width:100%;min-width:1000px;box-shadow:var(--box-shadow);border-radius:6px;max-height:calc(100vh - 90px);padding:0;transition:all .3s ease-in-out;display:block;left:-280px;overflow-y:auto}header .main-menu-wrapper .main-nav>li>ul.mega-submenu.megamenu-wrapper-two{left:-260px}header .main-menu-wrapper .main-nav>li>ul.mega-submenu:before{content:none}}@media (max-width:991.98px){header .main-menu-wrapper .main-nav>li>ul.mega-submenu{margin-bottom:8px;padding-bottom:0}}@media (min-width:992px){header .main-menu-wrapper .main-nav>li>ul{background-color:var(--dark);box-shadow:var(--box-shadow);border-bottom:3px solid var(--primary);opacity:0;transform-origin:top;visibility:hidden;z-index:1000;border-radius:6px;min-width:230px;margin:0;padding:10px 0;font-size:14px;transition:all .5s ease-out;display:block;position:absolute;top:100%;left:0;transform:scaleY(0)}header .main-menu-wrapper .main-nav>li.megamenu,header .main-menu-wrapper .main-nav>li.mega-innermenu{position:unset}}header .main-menu-wrapper .main-nav>li.mega-innermenu>ul.mega-submenu .megamenu-wrapper{z-index:1;box-shadow:var(--box-shadow);border-radius:0 0 10px 10px;position:relative;overflow:hidden}@media (max-width:991.98px){header .main-menu-wrapper .main-nav>li.mega-innermenu>ul.mega-submenu .megamenu-wrapper{box-shadow:none}}header .main-menu-wrapper .main-nav>li.mega-innermenu>ul.mega-submenu h6{margin-bottom:24px}header .main-menu-wrapper .main-nav>li.mega-innermenu>ul.mega-submenu ul li{margin-bottom:16px}@media (max-width:991.98px){header .main-menu-wrapper .main-nav>li.mega-innermenu>ul.mega-submenu ul li{margin:0;padding:8px 0}}header .main-menu-wrapper .main-nav>li.mega-innermenu>ul.mega-submenu ul li:last-child{margin-bottom:0}header .main-menu-wrapper .main-nav>li.mega-innermenu>ul.mega-submenu ul li a{color:var(--gray-900);padding:0 0 0 20px;font-size:16px;font-weight:400;position:relative}header .main-menu-wrapper .main-nav>li.mega-innermenu>ul.mega-submenu ul li a:before{content:"";font-family:tabler-icons;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (max-width:991.98px){header .main-menu-wrapper .main-nav>li.mega-innermenu>ul.mega-submenu ul li a:before{content:none}header .main-menu-wrapper .main-nav>li.mega-innermenu>ul.mega-submenu ul li a{font-size:14px}}header .main-menu-wrapper .main-nav>li.mega-innermenu>ul.mega-submenu ul li.active a{color:var(--primary)}@media (min-width:992px){header .main-menu-wrapper .main-nav>li.mega-innermenu>ul.mega-submenu{width:auto;min-width:685px}header .main-menu-wrapper .main-nav.active{position:unset}}header .main-menu-wrapper .main-nav:last-child{margin-right:0}@media (max-width:991.98px){header .main-menu-wrapper .main-nav{flex-direction:column;width:100%;margin-bottom:0;padding:8px 20px 20px;list-style:none;position:relative}header .main-menu-wrapper .main-nav .has-submenu ul{padding-bottom:16px;display:none}}@media (min-width:992px){header .main-menu-wrapper .main-nav li.has-submenu:hover>.submenu{visibility:visible;opacity:1;border-radius:6px;margin-top:1px;transform:scaleY(1)}header .main-menu-wrapper .main-nav li.has-submenu:hover>.submenu .submenu li a.active{color:var(--primary)}header .main-menu-wrapper .main-nav li.has-submenu.megamenu:hover>.submenu{transform:scaleY(1)}}@media (max-width:991.98px){header .main-menu-wrapper .main-nav .has-submenu ul{display:none}}header .main-menu-wrapper .main-nav li.login-link{display:none}@media (max-width:991.98px){header .main-menu-wrapper .main-nav li.login-link{display:block}}header .dropdown-menu .dropdown-item{font-size:14px;font-weight:500}header .header-items{align-items:center;gap:12px;display:flex}@media (max-width:1199.98px){header .header-items{gap:10px}}@media (max-width:991.98px){header .header-items{display:none}}header .header-items .btn{font-weight:500}header .header-items .primary-btn{align-items:center;gap:8px;display:inline-flex}@media (max-width:1199.98px){header .header-items .reserve-btn{border-radius:50%;width:40px;height:40px}header .header-items .reserve-btn i{margin-right:0!important}header .header-items .reserve-btn span{display:none}}header .header-items .topbar-link{background:var(--white);border:1px solid var(--border-color);width:40px;height:40px;color:var(--gray-900);border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:16px;display:flex;position:relative}header .header-items .topbar-link:hover{background:var(--gray-200)}header .header-items .dropdown-toggle{padding:0;font-size:14px;font-weight:500}@media (max-width:991.98px){header .header-items .topbar-wishlist,header .header-items .topbar-cart{display:none!important}}header .header-items .topbar-profile .avatar{width:40px;height:40px}header .header-items .topbar-profile .dropdown-menu{border:1px solid var(--border-color);min-width:250px;box-shadow:var(--box-shadow)}header .header-items .topbar-profile .dropdown-menu .user-profile{background:var(--light);border-radius:10px;margin-bottom:8px;padding:16px}header .header-items .topbar-profile .dropdown-menu .user-profile img{border:1px solid var(--white)}header .header-items .topbar-profile .dropdown-menu .user-profile h6{font-size:16px;font-weight:500}header .header-items .topbar-profile .dropdown-menu .user-profile span{color:var(--gray-500);font-size:14px}header .header-items .topbar-profile .dropdown-menu .form-switch .form-check-label{color:var(--gray-500)}header .header-items .topbar-profile .dropdown-menu .form-switch .form-check-input{width:30px;height:15px}header .header-items .topbar-profile .dropdown-menu .form-switch:hover .form-check-label{color:var(--gray-900)}header .header-items .topbar-profile .dropdown-menu.show{margin-top:15px!important}header .header-items .dropdown-menu.show{box-shadow:var(--box-shadow);margin-top:14px!important}.header-topbar{margin:12px 0 0;position:relative}@media (max-width:991.98px){.header-topbar{display:none}}.header-topbar .topbar-actions-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.header-topbar .header-top-info{border-bottom:1px solid var(--gray-800);padding-bottom:12px}.header-topbar p{color:#fff}.header-topbar .btn-primary{padding:8px 20px}.header-topbar .topbar-link{background:var(--white);border-radius:50%;width:44px;height:44px;font-size:20px}.header-topbar .topbar-link:hover{color:var(--white);background:var(--primary)}.header-topbar .dropdown{display:flex}.header-topbar .dropdown>a{color:#fff;font-size:14px;font-weight:500}.header-topbar .dropdown-toggle{color:#fff;padding:0;font-size:14px;font-weight:500}.header-topbar .dropdown-menu{margin-top:7px!important}.header-topbar .dropdown-menu .dropdown-item{font-size:14px;font-weight:500}.header-topbar .topbar-lang>a{color:#fff;border:0}.header-topbar .topbar-lang>a img{width:16px;height:16px}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}.menu-wrapper{transition:all .4s}@media (max-width:991.98px){.menu-wrapper{z-index:1040;opacity:0;transform-origin:100%;background-color:#0003;width:100%;height:100%;position:fixed;top:0;left:0;transform:translate(200%)}}.menu-opened .main-menu-wrapper{transform:translate(0)!important}.menu-opened .main-menu-wrapper body{overflow:hidden}.menu-opened .menu-wrapper{transition:all .4s}@media (max-width:991.98px){.menu-opened .menu-wrapper{opacity:1;transform:translate(0%)}}.menu-opened body{overflow:hidden!important}@media (max-width:991.98px){.menu-overlay{opacity:.8;z-index:999;background-color:#000c;height:100vh;position:fixed;inset:0}}.menu-overlay .opened{z-index:1}.megamenu-wrapper{padding:20px 20px 0}@media (max-width:991.98px){.megamenu-wrapper{box-shadow:none;border:0;padding:0}}.megamenu-wrapper .single-demo{box-shadow:var(--box-shadow);border:1px solid var(--border-color);text-align:center;background:var(--white);border-radius:6px;margin-bottom:20px;padding:16px;transition:all .4s}@media (max-width:991.98px){.megamenu-wrapper .single-demo{background:0 0;margin-bottom:0}}.megamenu-wrapper .single-demo a{padding:0!important}.megamenu-wrapper .single-demo a:before{content:none!important}@media (max-width:991.98px){.megamenu-wrapper .single-demo a{padding:8px 0 8px 20px!important}}.megamenu-wrapper .single-demo .demo-img{margin-bottom:10px}.megamenu-wrapper .single-demo .demo-img img{border-radius:6px}@media (max-width:991.98px){.megamenu-wrapper .single-demo .demo-img{display:none}}.megamenu-wrapper .single-demo .demo-info a{font-size:14px;font-weight:500}@media (max-width:991.98px){.megamenu-wrapper .single-demo .demo-info a{font-weight:500}}@media (min-width:992px){.megamenu-wrapper .single-demo:hover{border-color:var(--primary);transform:translateY(-2px)}}@media (max-width:991.98px){.megamenu-wrapper .single-demo{box-shadow:none;text-align:left;border:0;padding:0}}.single-demo.active{border-color:var(--primary)}.single-demo.active .demo-info a{color:var(--primary)!important}@media (max-width:991.98px){#mobile-menu{display:none}}.sidebar-overlay{z-index:1040;background-color:#0009;width:100%;height:100%;display:none;position:fixed;top:0;left:0}@media (max-width:991.98px){.sidebar-overlay.opened{display:block}}.menu-contact{width:100%;margin-top:40px;display:block}.menu-contact h4{margin-bottom:20px}.menu-contact i{margin-right:12px;font-size:20px}@media (min-width:992px){.menu-contact{display:none}}.menu-login{width:100%;margin-top:20px}.menu-login .btn{margin-bottom:16px}.menu-login .btn:last-child{margin-bottom:0}@media (min-width:992px){.menu-login{display:none}}.menu-cart{border-top:1px solid var(--border-color);box-shadow:var(--box-shadow);justify-content:space-between;align-items:center;width:100%;margin-top:20px;padding:20px;display:flex}.menu-cart .topbar-link{position:relative}@media (min-width:992px){.menu-cart{display:none}}.modal-search .modal-backdrop{background:var(--white);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.badge-icon{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:inline-flex;position:absolute;top:-6px;right:-6px}.header-offcanvas{border-radius:4px;margin:24px;padding:25px}@media (max-width:767.98px){.header-offcanvas{margin:0;padding:24px}}.header-offcanvas .offcanvas-header{margin:0 0 24px}.header-offcanvas .offcanvas-header .offcanvas-header-row{justify-content:space-between;align-items:center;display:flex}.header-offcanvas .offcanvas-header img{height:30px}.header-offcanvas .offcanvas-header .btn-close{color:var(--gray-900);background:var(--light);border:1px solid var(--border-color);border-radius:40px;width:36px;height:36px;transition:all .5s}.header-offcanvas .offcanvas-header .btn-close:hover{color:var(--white);background:var(--primary);border-color:var(--primary);transform:rotate(180deg)}.header-offcanvas .offcanvas-header .btn-close:hover i{color:var(--white)}.header-offcanvas .offcanvas-header .btn-close i{font-size:20px}.header-offcanvas .offcanvas-body .header-details .header-item{margin-bottom:24px}.header-offcanvas .offcanvas-body .header-details .header-item:last-child{margin-bottom:0}.header-offcanvas .offcanvas-body .header-details .header-item .social-icon{align-items:center;gap:8px;display:flex}.header-offcanvas .offcanvas-body .header-details .header-item .social-icon a{border:1px solid var(--dark);width:40px;height:40px;color:var(--white);background:var(--dark);border-radius:50px;justify-content:center;align-items:center;transition:all .5s;display:flex}.header-offcanvas .offcanvas-body .header-details .header-item .social-icon a:hover{background:var(--primary);border-color:var(--primary);color:#fff}.header-offcanvas .offcanvas-body .header-details .header-item .nav{flex-wrap:nowrap;gap:16px}.header-offcanvas .offcanvas-body .header-details .header-item .nav li img{border-radius:4px}.header-item .nav{align-items:center;gap:10px;display:flex}.header-item .nav li{width:calc(33.3% - 5px)}.header-item .nav li img{object-fit:cover;border-radius:5px;max-width:100px;height:100px}footer{background:var(--dark);position:relative}footer .footer-bg{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:991.98px){footer .footer-bg{display:none}}footer .footer-decorative{position:absolute;top:150px;right:0}@media (max-width:991.98px){footer .footer-decorative{display:none}}footer .footer-decorative-right{position:absolute;top:50px;left:0}@media (max-width:991.98px){footer .footer-decorative-right{display:none}}footer .footer-content{z-index:9;position:relative}footer .footer-content .footer-top{padding:60px 0}@media (max-width:991.98px){footer .footer-content .footer-top{padding:50px 0}}@media (max-width:767.98px){footer .footer-content .footer-top{padding:40px 0}}footer .footer-content .footer-top .footer-about p{color:var(--white);margin-bottom:40px}@media (max-width:991.98px){footer .footer-content .footer-top .footer-about p{margin-bottom:30px}}footer .footer-content .footer-top .footer-about .newsletter-form{width:100%;max-width:380px;position:relative}@media (max-width:575.98px){footer .footer-content .footer-top .footer-about .newsletter-form{max-width:100%}}footer .footer-content .footer-top .footer-about .newsletter-form input{width:100%;height:58px;color:var(--white);background:#ffffff1a;border:0;border-radius:50px;outline:none;padding:20px 130px 20px 28px}footer .footer-content .footer-top .footer-about .newsletter-form button{position:absolute;top:50%;right:8px;transform:translateY(-50%)}@media (max-width:991.98px){footer .footer-content .footer-top .footer-about .newsletter-form button{padding:7px 12px}}footer .footer-content .footer-top .footer-logo{margin-bottom:20px}footer .footer-content .footer-top .working-hours{border-bottom:1px solid var(--gray-800);margin-bottom:20px;padding-bottom:20px}footer .footer-content .footer-top .working-hours p{color:var(--white);margin-bottom:12px;font-weight:600}footer .footer-content .footer-top .working-hours p span{float:right;font-weight:400}footer .footer-content .footer-top .working-hours p:last-child{margin-bottom:0}footer .footer-content .footer-top .footer-widget .footer-title{color:var(--white);margin-bottom:24px;font-size:24px}@media (max-width:991.98px){footer .footer-content .footer-top .footer-widget .footer-title{font-size:20px}}@media (max-width:767.98px){footer .footer-content .footer-top .footer-widget .footer-title{margin-bottom:20px;font-size:18px}}footer .footer-content .footer-top .footer-widget .footer-links ul li{margin-bottom:16px}@media (max-width:767.98px){footer .footer-content .footer-top .footer-widget .footer-links ul li{margin-bottom:12px}}footer .footer-content .footer-top .footer-widget .footer-links ul li:last-child{margin-bottom:0}footer .footer-content .footer-top .footer-widget .footer-links ul li a{color:var(--white);align-items:center;display:inline-flex}footer .footer-content .footer-top .footer-widget .footer-links ul li a:hover{color:#ff9924;transition:all .7s}footer .footer-content .footer-top .footer-widget .footer-links ul li a:hover i{transition:all .7s;transform:rotate(46deg)}footer .footer-content .footer-top .footer-widget .footer-links ul li a i{margin-right:8px;transition:all .7s}footer .footer-content .social-icon{align-items:center;gap:10px;display:flex}footer .footer-content .social-icon a{border:1px solid var(--white);width:40px;height:40px;color:var(--white);border-radius:50px;justify-content:center;align-items:center;transition:all .5s;display:flex}footer .footer-content .social-icon a:hover{background:var(--primary);border-color:var(--primary);color:#fff;transform:rotate(360deg)scale(1.1)}footer .footer-content .footer-contact{border-top:1px solid var(--gray-800);border-bottom:1px solid var(--gray-800);padding:40px 0}footer .footer-content .footer-contact .contact-title h4{color:var(--white);margin-bottom:4px;font-size:24px}@media (max-width:991.98px){footer .footer-content .footer-contact .contact-title h4{font-size:20px}}@media (max-width:767.98px){footer .footer-content .footer-contact .contact-title h4{font-size:18px}}footer .footer-content .footer-contact .contact-title p{color:var(--white);margin-bottom:0}footer .footer-content .footer-contact .contact-item{align-items:center;gap:8px;display:flex}footer .footer-content .footer-contact .contact-item .contact-icon{width:40px;height:40px;color:var(--white);background:#fff3;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;display:flex}footer .footer-content .footer-contact .contact-item .contact-detail h5{color:var(--light);margin-bottom:0;font-size:16px;font-weight:600}footer .footer-content .footer-contact .contact-item .contact-detail h5 a{color:var(--light)}footer .footer-content .footer-contact .contact-item .contact-detail p{color:var(--white);margin-bottom:4px}footer .footer-content .footer-bottom{text-align:center;padding:20px 0}footer .footer-content .footer-bottom .copyright{color:var(--white);margin-bottom:0}footer .footer-content .footer-bottom .copyright a{color:var(--white)}footer .footer-content .footer-bottom .copyright a:hover{color:#ff9924}footer.footer-two{z-index:1;background:0 0!important}footer.footer-two .footer-logo-two{margin-bottom:40px}@media (max-width:991.98px){footer.footer-two .footer-logo-two{margin-bottom:30px}}@media (max-width:767.98px){footer.footer-two .footer-logo-two{margin-bottom:24px}footer.footer-two .footer-logo-two img{width:230px}}footer.footer-two .footer-top{background:var(--dark);padding:80px 0}@media (max-width:991.98px){footer.footer-two .footer-top{padding:50px 0}}@media (max-width:767.98px){footer.footer-two .footer-top{padding:40px 0}}footer.footer-two .footer-top .footer-menu li{margin-bottom:16px}footer.footer-two .footer-top .footer-menu li:last-child{margin-bottom:0}footer.footer-two .footer-top .footer-about h4{color:#fff}footer.footer-two .footer-top .footer-about .primary-btn{padding:8px 20px}footer.footer-two .footer-top .footer-subscribe p{color:var(--white);margin-bottom:24px}footer.footer-two .footer-top .form-field{position:relative}footer.footer-two .footer-top .form-field .form-control{text-overflow:clip;border-radius:100px;height:64px;padding:8px 70px 8px 24px;font-size:16px}@media (max-width:991.98px){footer.footer-two .footer-top .form-field .form-control{height:60px}}footer.footer-two .footer-top .form-field .form-control:focus{border-color:#0000}footer.footer-two .footer-top .form-field .subscribe-btn{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}footer.footer-two .footer-top .footer-heading{text-align:center;padding-top:80px}@media (max-width:991.98px){footer.footer-two .footer-top .footer-heading{padding-top:50px}}@media (max-width:767.98px){footer.footer-two .footer-top .footer-heading{padding-top:40px}}footer.footer-two .footer-top .footer-heading h4{color:var(--dark-200);margin-bottom:0;font-size:280px;line-height:.8}@media (max-width:1399.98px){footer.footer-two .footer-top .footer-heading h4{font-size:244px}}@media (max-width:1199.98px){footer.footer-two .footer-top .footer-heading h4{font-size:202px}}@media (max-width:991.98px){footer.footer-two .footer-top .footer-heading h4{font-size:154px}}@media (max-width:767.98px){footer.footer-two .footer-top .footer-heading h4{font-size:114px}}@media (max-width:575.98px){footer.footer-two .footer-top .footer-heading h4{font-size:63px}}footer.footer-two .footer-top .footer-social{border-top:1px solid var(--gray-800);flex-wrap:wrap;align-items:center;gap:20px;padding-top:24px;display:flex}footer.footer-two .footer-top .footer-social h3{color:var(--white);margin-bottom:0}footer.footer-two .footer-top .footer-social .social-icon{flex-wrap:wrap;justify-content:end;align-items:center;gap:10px;display:flex}@media (max-width:767.98px){footer.footer-two .footer-top .footer-social .social-icon{justify-content:center}}footer.footer-two .footer-top .footer-social .social-icon a{border:1px solid var(--white);width:40px;height:40px;color:var(--white);border-radius:50px;justify-content:center;align-items:center;transition:all .5s;display:flex}footer.footer-two .footer-top .footer-social .social-icon a:hover{background:var(--primary);border-color:var(--primary);color:#fff;transform:rotate(360deg)scale(1.1)}footer.footer-two .footer-bottom{border-top:1px solid var(--gray-800);background:#040404;padding:20px 0}@media (max-width:991.98px){footer.footer-two .footer-bottom .copyright-content{text-align:center}}footer.footer-two .footer-bottom .footer-bottom-menu{flex-wrap:wrap;justify-content:end;gap:20px;display:flex}@media (max-width:991.98px){footer.footer-two .footer-bottom .footer-bottom-menu{justify-content:center}}@media (max-width:575.98px){footer.footer-two .footer-bottom .footer-bottom-menu{gap:12px}}footer.footer-two .footer-bottom .footer-bottom-menu a{color:var(--white);padding-right:20px;position:relative}@media (max-width:575.98px){footer.footer-two .footer-bottom .footer-bottom-menu a{padding-right:12px}}footer.footer-two .footer-bottom .footer-bottom-menu a:last-child{padding-right:0}footer.footer-two .footer-bottom .footer-bottom-menu a:last-child:before{content:none}footer.footer-two .footer-bottom .footer-bottom-menu a:before{content:"";background:var(--primary);width:4px;height:4px;position:absolute;top:50%;right:0;transform:translateY(-50%)}footer.footer-two .footer-bottom .footer-bottom-menu a:hover{color:var(--secondary)}footer.footer-two .footer-bottom .copyright a{color:var(--white);transition:all .5s}footer.footer-two .footer-bottom .copyright a:hover{color:var(--secondary)}footer.footer-two .footer-bg-01{object-fit:cover;z-index:-1;width:100%;position:absolute;top:0;left:0;right:0}footer.footer-two .footer-bg-02{object-fit:cover;z-index:-1;width:100%;position:absolute;bottom:0;left:0;right:0}footer.footer-two .footer-widget{z-index:1;position:relative}footer.footer-two .footer-widget.footer-about{max-width:416px}footer.footer-two .footer-widget.footer-about .footer-logo img{margin-bottom:24px}footer.footer-two .footer-widget.footer-about p{color:var(--white);margin-bottom:50px}@media (max-width:991.98px){footer.footer-two .footer-widget.footer-about p{margin-bottom:30px}}@media (max-width:767.98px){footer.footer-two .footer-widget.footer-about p{margin-bottom:20px}}footer.footer-two .footer-widget .working-hours{background:#ffffff1a;border-radius:20px;padding:24px}@media (max-width:991.98px){footer.footer-two .footer-widget .working-hours{padding:20px}}footer.footer-two .footer-widget .working-hours p{color:var(--white);margin-bottom:12px;font-weight:600}footer.footer-two .footer-widget .working-hours p span{float:right;font-weight:400}footer.footer-two .footer-widget .working-hours p:last-child{margin-bottom:0}footer.footer-two .footer-widget .footer-title{color:var(--white);margin-bottom:20px;font-family:Barlow Condensed,sans-serif;font-size:24px}footer.footer-two .footer-widget .footer-title img{animation:4s linear infinite rotate}footer.footer-two .footer-widget .footer-menu li a{color:var(--white);padding-left:12px;position:relative}footer.footer-two .footer-widget .footer-menu li a:before{content:"";background:var(--primary);width:4px;height:4px;position:absolute;top:50%;left:0;transform:translateY(-50%)}footer.footer-two .footer-widget .footer-menu li a:hover{color:var(--secondary)}footer.footer-two .footer-widget .footer-menu li a i{margin-right:8px}footer.footer-three{z-index:1;position:relative}footer.footer-three .footer-content .footer-top{border-bottom:1px solid var(--gray-800);padding:60px 0;position:relative;box-shadow:0 4px 4px #00000040}@media (max-width:991.98px){footer.footer-three .footer-content .footer-top{padding:50px 0}}footer.footer-three .footer-content .footer-top .top-icon{width:48px;height:48px;color:var(--white);background:var(--primary);border-radius:50%;justify-content:center;align-items:center;font-size:20px;display:flex;position:absolute;bottom:20px;right:20px}footer.footer-three .footer-content .footer-top .top-icon:hover{background:var(--primary-hover)}@media (max-width:767.98px){footer.footer-three .footer-content .footer-top .top-icon{display:none}}footer.footer-three .footer-content .footer-top .footer-subscribe{background:var(--secondary);border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:60px;padding:40px;display:flex;position:relative;overflow:hidden}@media (max-width:991.98px){footer.footer-three .footer-content .footer-top .footer-subscribe{margin-bottom:50px}}@media (max-width:767.98px){footer.footer-three .footer-content .footer-top .footer-subscribe{padding:24px;display:block}}footer.footer-three .footer-content .footer-top .footer-subscribe h2{color:var(--white);margin-bottom:0;font-size:40px}@media (max-width:991.98px){footer.footer-three .footer-content .footer-top .footer-subscribe h2{font-size:36px}}@media (max-width:767.98px){footer.footer-three .footer-content .footer-top .footer-subscribe h2{margin-bottom:16px;font-size:28px}}footer.footer-three .footer-content .footer-top .footer-subscribe .subscribe-input{z-index:1;max-width:520px}@media (max-width:767.98px){footer.footer-three .footer-content .footer-top .footer-subscribe .subscribe-input{max-width:340px}}footer.footer-three .footer-content .footer-top .footer-subscribe .subscribe-input .form-control{padding:16px 124px 16px 24px}footer.footer-three .footer-content .footer-top .footer-subscribe .subscribe-input .form-control:focus{border-color:#0000}footer.footer-three .footer-content .footer-top .footer-subscribe .subscribe-input .primary-btn{position:absolute;top:50%;right:8px;transform:translateY(-50%)}footer.footer-three .footer-content .footer-top .footer-book h3{color:var(--white);margin-bottom:32px;font-size:80px}@media (max-width:991.98px){footer.footer-three .footer-content .footer-top .footer-book h3{margin-bottom:20px;font-size:60px}}@media (max-width:767.98px){footer.footer-three .footer-content .footer-top .footer-book h3{font-size:32px}}footer.footer-three .footer-content .footer-top .footer-book .book-link{color:var(--white);align-items:center;gap:16px;font-size:20px;font-weight:700;display:inline-flex}footer.footer-three .footer-content .footer-top .footer-book .book-link span{background:var(--primary);width:48px;height:48px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:24px;display:flex}footer.footer-three .footer-content .footer-top .footer-book .book-link span i{transition:all .5s ease-in-out}footer.footer-three .footer-content .footer-top .footer-book .book-link:hover i{transform:rotate(46deg)}footer.footer-three .footer-content .footer-top .footer-widget .footer-title{color:var(--white);margin-bottom:24px;font-size:32px}@media (max-width:991.98px){footer.footer-three .footer-content .footer-top .footer-widget .footer-title{font-size:28px}}@media (max-width:767.98px){footer.footer-three .footer-content .footer-top .footer-widget .footer-title{font-size:26px}}@media (max-width:575.98px){footer.footer-three .footer-content .footer-top .footer-widget .footer-title{margin-bottom:20px;font-size:24px}}footer.footer-three .footer-content .footer-top .footer-widget ul li{margin-bottom:9px}footer.footer-three .footer-content .footer-top .footer-widget ul li:last-child{margin-bottom:0}footer.footer-three .footer-content .footer-top .footer-widget ul li a{color:var(--gray-400);font-size:24px;font-weight:700;position:relative}@media (max-width:767.98px){footer.footer-three .footer-content .footer-top .footer-widget ul li a{font-size:22px}}@media (max-width:575.98px){footer.footer-three .footer-content .footer-top .footer-widget ul li a{font-size:18px}}footer.footer-three .footer-content .footer-top .footer-widget ul li a:before{content:"";background:var(--white);width:0;height:1px;transition:all .5s ease-in-out;position:absolute;bottom:0;left:0}footer.footer-three .footer-content .footer-top .footer-widget ul li a:hover{color:var(--white)}footer.footer-three .footer-content .footer-top .footer-widget ul li a:hover:before{width:100%}footer.footer-three .footer-content .footer-top .contact-item{background:var(--dark-200);border-radius:70px;align-items:center;gap:8px;margin-bottom:20px;padding:12px;display:flex}footer.footer-three .footer-content .footer-top .contact-item:last-child{margin-bottom:0}footer.footer-three .footer-content .footer-top .contact-item .contact-icon{width:52px;height:52px;color:var(--white);background:#ffffff0d;border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex}footer.footer-three .footer-content .footer-top .contact-item .contact-detail h5{color:var(--light);margin-bottom:0;font-size:16px;font-weight:600}footer.footer-three .footer-content .footer-top .contact-item .contact-detail h5 a{color:var(--light)}footer.footer-three .footer-content .footer-top .contact-item .contact-detail p{color:var(--white);margin-bottom:4px}footer.footer-three .footer-content .footer-top .footer-bg-01{z-index:-1;position:absolute;top:0;right:0}@media (max-width:767.98px){footer.footer-three .footer-content .footer-top .footer-bg-01{display:none}}footer.footer-three .footer-content .footer-bottom{border-top:1px solid var(--gray-800);z-index:2;background:var(--dark);padding:20px 0}footer.footer-three .footer-content .footer-bottom .footer-links{justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:767.98px){footer.footer-three .footer-content .footer-bottom .footer-links{flex-direction:column}}footer.footer-three .footer-content .footer-bottom .policy-links{align-items:center;gap:8px;display:flex}footer.footer-three .footer-content .footer-bottom .policy-links li{padding-right:16px;position:relative}footer.footer-three .footer-content .footer-bottom .policy-links li:before{content:"/";color:var(--white);position:absolute;top:50%;right:0;transform:translateY(-50%)}footer.footer-three .footer-content .footer-bottom .policy-links li:last-child{padding-right:0}footer.footer-three .footer-content .footer-bottom .policy-links li:last-child:before{content:none}footer.footer-three .footer-content .footer-bottom .policy-links li a{color:var(--white)}footer.footer-three .footer-content .footer-bottom .policy-links li a:hover{color:var(--primary)}footer.footer-three .footer-content .footer-bg-03{z-index:-1;position:absolute;bottom:20px;left:0}@media (max-width:767.98px){footer.footer-three .footer-content .footer-bg-03{display:none}}footer.footer-three .footer-content .footer-bg-02{z-index:-1;animation:1.5s ease-in-out infinite alternate updown;position:absolute;bottom:0;left:40%}@media (max-width:991.98px){.footer-brand{text-align:center}}.about-page .about-menu-actions,.about-page .about-cta-btn{align-items:center;gap:8px;display:inline-flex}.about-page .about-center-header{text-align:center}.about-page .about-gallery-row{justify-content:center}.about-page .about-gallery-col,.about-page .about-customer-col,.about-page .about-team-col{display:flex}.about-page .about-customer-card,.about-page .about-chef-card{text-align:center;flex:auto}.about-page .about-review-stars,.about-page .about-faq-row{justify-content:center}.aboutus-section-two{position:relative;overflow:hidden}.aboutus-section-two .section-header{margin-bottom:24px}.aboutus-section-two .primary-btn{padding:9px 20px}.aboutus-section-two .aboutus-img-two img{animation:1.5s ease-in-out infinite alternate updown}.aboutus-section-two .aboutus-content{margin-bottom:0}.aboutus-section-two .aboutus-content .aboutus-content-item{margin-bottom:40px}.aboutus-section-two .aboutus-content .aboutus-content-item .aboutus-text{border-bottom:1px solid var(--border-color);margin-bottom:20px;padding-bottom:20px}.aboutus-section-two .aboutus-content .aboutus-content-item .aboutus-text h3 img{animation:4s linear infinite rotate}@media (max-width:575.98px){.aboutus-section-two .aboutus-content .aboutus-content-item .aboutus-text h6{font-size:18px}}.aboutus-section-two .aboutus-content .avatar{border:3px solid var(--white)}@media (max-width:1199.98px){.aboutus-section-two .aboutus-img{width:100%}}@media (max-width:991.98px){.aboutus-section-two .aboutus-img{display:none}}.aboutus-section-two .aboutus-img .about-contact{box-shadow:var(--box-shadow);border-radius:20px;align-items:center;display:flex;position:absolute;bottom:31px;right:88px;overflow:hidden}@media (max-width:1399.98px){.aboutus-section-two .aboutus-img .about-contact{right:55px}}.aboutus-section-two .aboutus-img .about-contact .about-contact-item{background:var(--primary);justify-content:center;align-items:center;width:89px;height:93px;display:flex}.aboutus-section-two .aboutus-img .about-contact .about-contact-item i{color:#fff;font-size:40px}.aboutus-section-two .aboutus-img .about-contact .about-contact-list{background:var(--white);padding:12px 20px}.aboutus-section-two .aboutus-img .about-contact .about-contact-list .number{color:var(--heading-color);font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:700}.aboutus-section-two .aboutus-img .img-one{object-fit:cover;border-radius:20px;width:100%;max-width:360px;height:450px;position:absolute;top:0;right:0}@media (max-width:1399.98px){.aboutus-section-two .aboutus-img .img-one{object-fit:cover;max-width:360px}}@media (max-width:1199.98px){.aboutus-section-two .aboutus-img .img-one{max-width:280px}}.aboutus-section-two .aboutus-img .img-two{border-radius:20px;width:100%;max-width:377px;height:495px;margin:115px 0 0;position:relative;bottom:0;left:0}@media (max-width:1399.98px){.aboutus-section-two .aboutus-img .img-two{object-fit:cover;max-width:320px!important}}.aboutus-section-two .aboutus-img .element-one{z-index:-1;animation:1.5s ease-in-out infinite alternate updown;position:absolute;top:0;left:38px}.aboutus-section-two .element-1{z-index:-1;position:absolute;bottom:-130px;right:0}@media (max-width:1199.98px){.aboutus-section-two .element-1{display:none}}.aboutus-section-two .element-2{z-index:-1;position:absolute;bottom:-112px;left:0}.team-item{border:1px solid var(--border-color);border-radius:6px;padding:20px;transition:all .3s}.team-item:hover{box-shadow:var(--box-shadow);border-color:var(--primary);transition:all .3s;transform:translateY(-5px)!important}.team-item:hover .team-img img{transform:scale(1.05)}.team-item .team-img{border-radius:6px;margin-bottom:20px;overflow:hidden}.team-item .team-img img{width:100%;transition:all .3s}.billing-toggle{margin-bottom:40px}.billing-toggle .form-switch .form-check-input{width:60px;height:30px}.billing-toggle h6{font-size:18px;font-weight:600}.gallery-item{border-radius:6px;transition:all .3s;position:relative;overflow:hidden}.gallery-item:hover img{transform:scale(1.4)rotate(5deg)}.gallery-item img{width:100%;transition:all .3s}.shine{position:relative;overflow:hidden}.shine:before{content:"";z-index:1;background:linear-gradient(90deg,#fff0 0%,#ffffff36 50%,#fff0 100%);width:50%;height:100%;position:absolute;top:0;left:-100%;transform:skew(-25deg)}.shine:hover:before{animation:1s forwards shine}@keyframes shine{0%{left:-100%}to{left:120%}}.about-item{background:var(--white);border-style:solid;border-width:1px 1px 3px 3px;border-color:var(--indigo);border-radius:6px;margin-bottom:24px;padding:20px}.about-item h3{align-items:center;gap:8px;display:inline-flex}.customer-item{background:var(--white);border:1px solid var(--border-color);border-radius:6px;padding:24px;transition:all .6s;position:relative;box-shadow:0 4px 24px #b9b9b940}.customer-item:hover{border-color:var(--primary);transition:all .6s;transform:translateY(-5px)}.customer-item .quote-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.customer-item .customer-author{margin-bottom:16px;position:relative}.customer-item .customer-author h3{font-size:20px}.customer-item .customer-details{position:relative}.customer-item .customer-details h4{font-size:20px}.customer-item .customer-details p{margin-bottom:16px}.delicious-info{z-index:2}.delicious-info .badge{border-radius:6px 0;margin-bottom:20px;padding:6px 12px;font-size:20px;font-weight:600}@media (max-width:991.98px){.delicious-info .badge{font-size:18px}}@media (max-width:767.98px){.delicious-info .badge{font-size:16px}}.delicious-info h2,.delicious-info h6,.delicious-info h4{color:#051321}.delicious-info .timer-list{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-bottom:40px;display:flex}@media (max-width:767.98px){.delicious-info .timer-list{gap:8px}}.delicious-info .timer-list .timer-cover{background:#fff;border-radius:6px;justify-content:center;align-items:center;width:66px;height:66px;margin-bottom:10px;display:flex}@media (max-width:767.98px){.delicious-info .timer-list .timer-cover{width:44px;height:44px}}.delicious-info .timer-list .timer-cover h3{color:#051321;font-size:24px}@media (max-width:767.98px){.delicious-info .timer-list .timer-cover h3{font-size:20px}}.delicious-info .timer-list .dots{font-size:24px;font-weight:700;position:relative;top:-12px;color:#051321!important}.delicious-info .timer-list p{color:#051321!important}@keyframes rotate-left{0%{transform:rotate(0)}50%{transform:rotate(3deg)}to{transform:rotate(0)}}.about-section-three{position:relative;overflow:hidden}.about-section-three .bar-slider .slick-slide,.about-section-three .bar-slider .swiper-slide,.about-section-three .bar-swiper .slick-slide,.about-section-three .bar-swiper .swiper-slide{margin:0 12px}.about-section-three .bar-slider .slick-slide:nth-last-child(odd),.about-section-three .bar-slider .swiper-slide:nth-last-child(odd),.about-section-three .bar-swiper .slick-slide:nth-last-child(odd),.about-section-three .bar-swiper .swiper-slide:nth-last-child(odd){margin-top:40px}@media (max-width:767.98px){.about-section-three .bar-slider .slick-slide:nth-last-child(odd),.about-section-three .bar-slider .swiper-slide:nth-last-child(odd),.about-section-three .bar-swiper .slick-slide:nth-last-child(odd),.about-section-three .bar-swiper .swiper-slide:nth-last-child(odd){margin-top:0}}.about-section-three .bar-slider .bar-item:hover .bar-img img,.about-section-three .bar-swiper .bar-item:hover .bar-img img{transform:scale(1.2)}.about-section-three .bar-slider .bar-item .bar-img,.about-section-three .bar-swiper .bar-item .bar-img{border-radius:6px;position:relative;overflow:hidden}.about-section-three .bar-slider .bar-item .bar-img img,.about-section-three .bar-swiper .bar-item .bar-img img{border-radius:6px;transition:all .9s}.bar-section{position:relative;overflow:hidden}.bar-section .bar-bg-01{z-index:1;animation:1.5s ease-in-out infinite alternate updown;position:absolute;top:0;left:0}.bar-section .bar-bg-02{z-index:1;animation:1.5s ease-in-out infinite alternate updown;position:absolute;top:150px;right:0}.bar-section .section-header{margin-bottom:120px}.bar-section .bar-info .bar-item{gap:16px;margin-bottom:48px}@media (max-width:991.98px){.bar-section .bar-info .bar-item{margin-bottom:30px}}@media (max-width:767.98px){.bar-section .bar-info .bar-item{margin-bottom:24px}}@media (max-width:991.98px){.bar-section .bar-info .bar-item:last-child{margin-bottom:0}}.bar-section .bar-info .bar-item .bar-icon{background:var(--secondary);border-radius:100px;width:63px;min-width:63px;height:63px}.bar-section .bar-img-item{background:var(--secondary);text-align:center;border-radius:80px 80px 0 0;height:400px}.bar-section .bar-img-item .bottle-01{z-index:1;position:relative;top:-200px}@media (max-width:1399.98px){.bar-section .bar-img-item .bottle-01{top:-150px}}.bar-section .bar-img-item .shape-03{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.booking-section{background:url(/assets/img/bg/booking-bg.jpg) 50%/cover no-repeat;padding:200px 0}@media (max-width:991.98px){.booking-section{padding:60px 0}}.booking-section .booking-input .form-control{color:var(--white);background:#000c;border:2px solid #ffffff1a;border-radius:100px;padding:16px 20px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700}@media (max-width:767.98px){.booking-section .booking-input .form-control{padding:12px 16px;font-size:16px}}.booking-section .booking-input .form-control::placeholder{color:var(--gray-300)}.booking-section .booking-input .icon{color:var(--white);font-size:24px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}@media (max-width:767.98px){.booking-section .booking-input .icon{font-size:20px}}.booking-section .booking-flex{gap:16px;display:flex}@media (max-width:991.98px){.booking-section .booking-flex{flex-direction:column}}.booking-section .booking-flex .primary-btn{min-width:135px;min-height:56px}@media (max-width:991.98px){.booking-section .booking-flex .primary-btn{width:100%}}@media (max-width:767.98px){.booking-section .booking-flex .primary-btn{min-height:52px}}.slider-section{background:var(--dark);border-bottom:1px solid var(--gray-800);padding:40px 0}@media (max-width:991.98px){.slider-section{padding:30px 0}}@media (max-width:767.98px){.slider-section{padding:20px 0}}.slider-section .horizontal-slide .slide-list{gap:48px}@media (max-width:767.98px){.slider-section .horizontal-slide .slide-list{gap:30px}}.slider-section .marquee-item{margin-right:0}@media (max-width:767.98px){.slider-section .marquee-item{padding-right:52px}}.slider-section .marquee-item .marquee-title{color:var(--gray-100);font-size:56px}@media (max-width:767.98px){.slider-section .marquee-item .marquee-title{font-size:32px}}.slider-section .marquee-item:after{content:"";background:url(/assets/img/icons/marquee-icon-01.svg) no-repeat;width:29px;height:20px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.auth-cover{background-color:var(--light);background-image:url(/assets/img/bg/login-bg.png);background-position:0 100%;background-repeat:no-repeat;background-size:100%}.auth-cover .error-layout img{margin-bottom:40px}.auth-cover .error-layout p{max-width:575px;margin:auto;font-size:18px}.auth-cover .follow-us h2{font-size:20px}.auth-cover .follow-us ul{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.auth-cover .follow-us ul li a{background:var(--white);border:1px solid var(--border-color);border-radius:50px 50px 50px 0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;display:flex}.auth-cover .follow-us ul li a:hover{background:var(--primary);color:var(--white)}.login-page{background-color:var(--light);background-image:url(/assets/img/bg/login-bg-2.png);background-position:0;background-repeat:no-repeat;background-size:auto 100%;height:100vh;overflow:hidden}.login-page .auth-wrap{flex:1}.login-page .auth-logo{text-align:center;margin-bottom:40px}.login-page .login-scroll{scrollbar-width:none;height:100vh;overflow-y:auto}.login-page .login-form{flex-wrap:wrap;justify-content:center;align-items:center;max-width:425px;margin:auto;padding:30px;display:flex}.login-page .login-form .or-div{position:relative}.login-page .login-form .or-div span{background:var(--light);padding:0 5px;position:relative}.login-page .login-form .or-div:before{content:"";background:var(--gray-100);width:100%;height:1px;position:absolute;top:10px;left:0%}.login-page .login-form .login-input input{box-shadow:var(--box-shadow-drop)}.login-page .login-form .input-group{box-shadow:var(--box-shadow-drop);border-radius:4px}.login-page .login-form form{width:100%}.login-page .auth-right{justify-content:center;align-items:center;height:100%;padding:20px;display:flex;overflow:hidden}.login-page .auth-right .auth-slider.slick-dotted.slick-slider{margin-bottom:0}.login-page .auth-right .auth-slider{border-radius:20px;width:100%;height:calc(100vh - 46px);position:relative;overflow:hidden!important}.login-page .auth-right .auth-slider .swiper-slide{border-radius:20px}.login-page .auth-right .auth-slider .swiper-pagination{z-index:9;justify-content:center;gap:10px;width:100%;display:flex;position:absolute;bottom:25px;left:0;right:0;transform:none}.login-page .auth-right .auth-slider .swiper-pagination-bullet{background:var(--white);opacity:1;border-radius:50%;width:10px;height:10px;transition:background .3s}.login-page .auth-right .auth-slider .swiper-pagination-bullet-active{background:var(--primary)}.login-page .auth-right .auth-slider .slick-dots{position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.login-page .auth-right .auth-slider .slick-dots li button:before{opacity:1;color:var(--white);font-size:12px}.login-page .auth-right .auth-slider .slick-dots li.slick-active button:before{opacity:1;color:var(--primary);font-size:12px}.login-page .auth-right .auth-slider .slide-item{position:relative}.login-page .auth-right .auth-slider .slide-item .slide-content{text-align:center;color:var(--white);z-index:2;transition:all .8s ease-in-out;position:absolute;bottom:40%;left:80px;right:80px}@media (max-width:1399.98px){.login-page .auth-right .auth-slider .slide-item .slide-content{left:20px;right:20px}}.login-page .auth-right .auth-slider .slide-item .slide-content h2{color:var(--white);font-size:54px}@media (max-width:1199.98px){.login-page .auth-right .auth-slider .slide-item .slide-content h2{font-size:40px}}.login-page .auth-right .auth-slider .slide-item .slide-content p{color:var(--white)}.login-page .auth-right .auth-slider .slide-item:hover .slide-content{transform:scale(1.1)}.login-page .auth-right .auth-slider .slide-item img{object-fit:cover;width:100%;height:calc(100vh - 47px);display:block}.login-page .auth-right .auth-slider .slick-list,.login-page .auth-right .auth-slider .slick-track,.login-page .auth-right .auth-slider .slide-item{height:100%}.login-form h3{color:var(--gray-900);font-size:40px}@media (max-width:991.98px){.login-form h3{font-size:32px}}.login-form .btn-primary{padding:14px;font-weight:600}.coming-soon h2{max-width:425px;margin:auto;font-size:48px}@media (max-width:991.98px){.coming-soon h2{max-width:100%;font-size:32px}}.coming-soon-content span{color:#ffddd6;font-family:Barlow Condensed,sans-serif;font-size:175px;font-weight:700}@media (max-width:991.98px){.coming-soon-content span{font-size:75px}}.get-notify{max-width:480px;margin:auto}@media (max-width:991.98px){.get-notify{max-width:100%}}.get-notify h2{margin-bottom:16px;font-size:20px;font-weight:700}.get-notify .notify-form{margin-bottom:48px;position:relative}.get-notify .notify-form input{border:1px solid var(--border-color);border-radius:50px;width:100%;height:66px;padding:15px}.get-notify .notify-form .btn{border-radius:50px;padding:9px 20px;position:absolute;top:10px;right:10px}.reset-form{flex-direction:column;justify-content:center;align-items:center;display:flex}.reset-form .login-input{width:100%}.hero-section{background:var(--dark);border-radius:0 0 25px 25px;position:relative;overflow:hidden}@media (max-width:991.98px){.hero-section{border-radius:0}}.hero-section:before{content:"";background:var(--dark-gradient);z-index:1;width:100%;height:100%;position:absolute;inset:0}.hero-section .container{z-index:1;position:relative}.hero-section .tab-content{width:100%;height:100%;position:absolute;inset:0}.hero-section .tab-content .tab-pane{height:100%}.hero-section .tab-content .tab-pane img{object-fit:cover;width:100%;height:100%}.hero-section .move-next{background:var(--white);z-index:1;border-radius:70px;width:25px;height:42px;position:absolute;bottom:60px;right:60px}@media (max-width:991.98px){.hero-section .move-next{bottom:20px;right:20px}}@media (max-width:575.98px){.hero-section .move-next{width:20px;height:33px;bottom:10px;right:10px}}.hero-section .move-next:before{content:"";background:var(--primary);z-index:1;border-radius:50px;width:5px;height:11px;margin:auto;position:absolute;top:10px;left:0;right:0}.hero-section-two{background:url(/assets/img/banner/banner-bg-2.jpg) 50%/cover no-repeat;position:relative;overflow:hidden}.hero-section-two:before{content:"";background:var(--dark-gradient);z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero-section-two .container{z-index:1;position:relative}.hero-section-two .banner-element-2{z-index:1;animation:3s ease-in-out infinite float;position:absolute;top:16%;left:35%}@media (max-width:991.98px){.hero-section-two .banner-element-2{top:21%;right:25px;left:unset;position:absolute}}@media (max-width:575.98px){.hero-section-two .banner-element-2{display:none}}.hero-section-two .banner-element-3{z-index:1;animation:3s linear infinite pulse-ripple;position:absolute;bottom:17%;left:43%}@media (max-width:991.98px){.hero-section-two .banner-element-3{bottom:8%;right:11%;left:unset}}@media (max-width:575.98px){.hero-section-two .banner-element-3{display:none}}.hero-section-two .banner-element-4{z-index:1;animation:5s ease-in-out infinite float;position:absolute;top:10%;left:4%}@media (max-width:1399.98px){.hero-section-two .banner-element-4{top:16%;left:4%}}@media (max-width:575.98px){.hero-section-two .banner-element-4{display:none}}.hero-section-two .banner-element-5{z-index:1;max-width:140px;position:absolute;bottom:4%;left:2%}@media (max-width:575.98px){.hero-section-two .banner-element-5{display:none}}.banner-section{padding:110px 0}@media (max-width:991.98px){.banner-section{padding:45px 0 60px}}@media (max-width:575.98px){.banner-section{padding:35px 0 50px}}.banner-section .banner-details{margin-bottom:90px}@media (max-width:991.98px){.banner-section .banner-details{margin-bottom:60px}.banner-section .banner-content{text-align:center}}.banner-section .banner-content .sub-title{background:var(--white-100);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--white-100);color:var(--white);border-radius:60px;align-items:center;gap:10px;width:fit-content;margin-bottom:16px;padding:8px 20px;font-weight:600;display:flex}@media (max-width:991.98px){.banner-section .banner-content .sub-title{margin:0 auto 16px}}@media (max-width:575.98px){.banner-section .banner-content .sub-title{padding:8px 12px}}.banner-section .banner-content .sub-title .line{background:var(--primary);width:39px;height:4px}@media (max-width:575.98px){.banner-section .banner-content .sub-title .line{width:20px;height:2px}}.banner-section .banner-content .title{color:var(--white);text-shadow:-2px -2px 0px var(--pink);margin-bottom:20px;font-size:120px;font-weight:700;line-height:.9}@media (max-width:1399.98px){.banner-section .banner-content .title{font-size:110px}}@media (max-width:1199.98px){.banner-section .banner-content .title{font-size:88px}}@media (max-width:767.98px){.banner-section .banner-content .title{font-size:74px}}@media (max-width:575.98px){.banner-section .banner-content .title{font-size:40px}}.banner-section .banner-content .title span{color:var(--secondary);width:fit-content;display:block;position:relative;text-shadow:none!important}@media (max-width:991.98px){.banner-section .banner-content .title span{margin:0 auto}}.banner-section .banner-content .title span .line-img{width:100%;position:absolute;bottom:-2px;left:0}.banner-section .banner-content .banner-text{color:var(--white);margin-bottom:0;font-size:18px;font-weight:400}@media (max-width:1199.98px){.banner-section .banner-content .banner-text{font-size:16px}}@media (max-width:767.98px){.banner-section .banner-content .banner-text{font-size:14px}}.banner-section .banner-content .banner-btn{margin-top:40px}@media (max-width:575.98px){.banner-section .banner-content .banner-btn{margin-top:26px}}.banner-section .banner-content .banner-btn .primary-btn{align-items:center;gap:8px;display:inline-flex}.banner-section .banner-reviews{background:var(--white-100);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--white-100);border-radius:10px;padding:20px}@media (max-width:991.98px){.banner-section .banner-reviews{display:none}}.banner-section .banner-reviews .reviews-item{align-items:center;gap:16px;display:flex}.banner-section .banner-reviews p{color:var(--white);margin-bottom:4px}.banner-section .banner-reviews .review-stars{align-items:center;gap:2px;display:flex}.banner-section .banner-reviews .review-stars i{color:var(--warning);font-size:16px}.banner-section .banner-reviews .review-stars .rating{color:var(--white);margin-left:12px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700}@media (max-width:1399.98px){.banner-section .banner-reviews .review-stars .rating{margin-left:2px}}.banner-section .banner-reviews .reviews-img{border-radius:6px;margin-top:16px;position:relative;overflow:hidden}.banner-section .banner-reviews .reviews-img:hover img{transform:scale(1.1)}.banner-section .banner-reviews .reviews-img img{object-fit:cover;width:100%;height:100%;transition:all .5s}.banner-section .banner-reviews .reviews-img .play-btn{background:var(--primary);color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:auto;font-size:18px;transition:all .5s;display:flex;position:absolute;inset:0}.banner-section .banner-reviews .reviews-img .play-btn i{z-index:1;position:relative}.banner-section .banner-reviews .reviews-img .play-btn:hover{background:var(--primary-hover)}.banner-section .banner-reviews .reviews-img .play-btn:before,.banner-section .banner-reviews .reviews-img .play-btn:after{content:"";background-color:var(--primary);opacity:0;z-index:0;border-radius:50%;width:100%;height:100%;animation:3s linear infinite pulse-ripple;position:absolute;top:0;left:0}.banner-section .banner-reviews .reviews-img .play-btn:after{animation-delay:1.5s}.banner-section .banner-tab-one{z-index:1;position:relative}.banner-section .banner-tab-one .nav-tabs{border:none;justify-content:center;align-items:center;gap:16px;display:flex}@media (max-width:575.98px){.banner-section .banner-tab-one .nav-tabs{gap:8px}}.banner-section .banner-tab-one .nav-tabs .nav-link{background:0 0;border:2px solid #0000;border-radius:10px;outline:none;width:80px;height:80px;padding:0;transition:all .5s;position:relative;overflow:hidden}@media (max-width:575.98px){.banner-section .banner-tab-one .nav-tabs .nav-link{width:60px;height:60px}}.banner-section .banner-tab-one .nav-tabs .nav-link:before{content:"";background:var(--dark-100);width:100%;height:100%;position:absolute;inset:0}.banner-section .banner-tab-one .nav-tabs .nav-link.active{border:2px solid var(--white);width:144px}@media (max-width:575.98px){.banner-section .banner-tab-one .nav-tabs .nav-link.active{width:100px}}.banner-section .banner-tab-one .nav-tabs .nav-link.active:before{opacity:0}.banner-section .banner-tab-one .nav-tabs .nav-link img{object-fit:cover;width:100%;height:100%}.banner-section-two{padding:100px 0;position:relative}@media (max-width:991.98px){.banner-section-two{padding:60px 0}}@media (max-width:575.98px){.banner-section-two{padding:50px 0}}.banner-section-two .banner-content{padding:80px 0}@media (max-width:991.98px){.banner-section-two .banner-content{text-align:center;padding:0}}.banner-section-two .banner-content .subtitle{color:var(--white);align-items:center;gap:10px;margin-bottom:10px;font-size:22px;font-style:italic;font-weight:700;display:flex}@media (max-width:991.98px){.banner-section-two .banner-content .subtitle{justify-content:center}}@media (max-width:575.98px){.banner-section-two .banner-content .subtitle{font-size:16px}.banner-section-two .banner-content .subtitle img{max-width:20px}}.banner-section-two .banner-content .title{color:var(--white);width:fit-content;margin-bottom:10px;font-size:90px;font-weight:700;line-height:1.1;position:relative}@media (max-width:1399.98px){.banner-section-two .banner-content .title{font-size:78px}}@media (max-width:1199.98px){.banner-section-two .banner-content .title{font-size:60px}}@media (max-width:575.98px){.banner-section-two .banner-content .title{font-size:40px}}.banner-section-two .banner-content .title span{font-style:italic;position:relative}.banner-section-two .banner-content .title img{position:absolute;top:-20px;right:210px}@media (max-width:1399.98px){.banner-section-two .banner-content .title img{max-width:47px;top:-4px;right:180px}}@media (max-width:1199.98px){.banner-section-two .banner-content .title img{max-width:50px;top:-16px;right:175px}}@media (max-width:575.98px){.banner-section-two .banner-content .title img{display:none}}.banner-section-two .banner-content .banner-text{color:var(--white);margin-bottom:0;font-size:18px;font-weight:400}@media (max-width:575.98px){.banner-section-two .banner-content .banner-text{font-size:14px}}.banner-section-two .banner-content .banner-btn{margin-top:40px}@media (max-width:575.98px){.banner-section-two .banner-content .banner-btn{margin-top:20px}}.banner-section-two .banner-content .banner-btn .btn{align-items:center;display:inline-flex}.banner-section-two .banner-img{max-width:566px;margin:auto;position:relative}@media (max-width:991.98px){.banner-section-two .banner-img{display:none}}.banner-section-two .banner-img .ban-img{animation:140s linear infinite rotate}.banner-section-two .banner-img .discount-icon{animation:3s linear infinite tada;position:absolute;top:0;left:-88px}.banner-section-two .linear-color{background:var(--linear-gradient);z-index:0;transform-origin:0 0;border-radius:40% 0 0 40%;width:50%;height:564px;position:absolute;top:17%;right:-38px;transform:rotate(-6deg)}@media (max-width:1399.98px){.banner-section-two .linear-color{height:70%;top:17%}}@media (max-width:1199.98px){.banner-section-two .linear-color{height:63%;top:21%}}@media (max-width:991.98px){.banner-section-two .linear-color{display:none}}.banner-section-two .banner-swiper-one{height:572px}@media (max-width:1199.98px){.banner-section-two .banner-swiper-one{height:518px}}@media (max-width:991.98px){.banner-section-two .banner-swiper-one{height:350px}}@media (max-width:575.98px){.banner-section-two .banner-swiper-one{height:300px}}.banner-section-two .banner-swiper-one .swiper-slide .subtitle,.banner-section-two .banner-swiper-one .swiper-slide .title{opacity:0;transition:all .5s;transform:translateY(-50px)}.banner-section-two .banner-swiper-one .swiper-slide .banner-text,.banner-section-two .banner-swiper-one .swiper-slide .banner-btn{opacity:0;transition:all .5s;transform:translateY(50px)}.banner-section-two .banner-swiper-one .swiper-slide .banner-img{opacity:0;transition:all 1.2s cubic-bezier(.2,1,.22,1);transform:translateY(80px)}.banner-section-two .banner-swiper-one .swiper-slide.swiper-slide-active .subtitle{opacity:1;transition-delay:.2s;transform:translateY(0)}.banner-section-two .banner-swiper-one .swiper-slide.swiper-slide-active .title{opacity:1;transition-delay:.4s;transform:translateY(0)}.banner-section-two .banner-swiper-one .swiper-slide.swiper-slide-active .banner-text{opacity:1;transition-delay:.6s;transform:translateY(0)}.banner-section-two .banner-swiper-one .swiper-slide.swiper-slide-active .banner-btn{opacity:1;transition-delay:.8s;transform:translateY(0)}.banner-section-two .banner-swiper-one .swiper-slide.swiper-slide-active .banner-img{opacity:1;transition-delay:.5s;transform:translateY(0)}.banner-section-two .banner-swiper-one .swiper-pagination{z-index:1;justify-content:center;align-items:center;gap:12px;margin:auto;display:flex;position:absolute;bottom:0;left:0;right:0}.banner-section-two .banner-swiper-one .swiper-pagination .swiper-pagination-bullet{background:var(--white-200);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;border:none;border-radius:50px;width:16px;height:16px;transition:all .3s ease-in-out;margin:0!important}.banner-section-two .banner-swiper-one .swiper-pagination .swiper-pagination-bullet-active{opacity:1;background:var(--secondary);border-radius:50px;width:40px}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes pulse-ripple{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes tada{0%{transform:scale(1)}10%,20%{transform:scale3d(.9,.9,.9)rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1)rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1)rotate(-3deg)}to{transform:scale(1)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bannerTextPop{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.banner-section-three{z-index:1;padding:250px 0 150px;position:relative}@media (max-width:991.98px){.banner-section-three{padding:100px 0}}@media (max-width:575.98px){.banner-section-three{padding:50px 0}}.banner-section-three:before{content:"";z-index:1;background:linear-gradient(268.2deg,#000000bf 1.84%,#0000 37.72%,#000000bf 84.76%);width:100%;height:100%;position:absolute;top:0;left:0}.banner-section-three .container{z-index:2;position:relative}.banner-section-three .banner-details{text-align:center}.banner-section-three .banner-details .title{color:var(--white);text-shadow:-1px -1px red,1px -1px red,-1px 1px #ff0101,1px 1px #000,-2px -4px #fff0,-5px -5px #ffffff24;font-size:100px;font-weight:700}@media (max-width:1399.98px){.banner-section-three .banner-details .title{font-size:80px}}@media (max-width:1199.98px){.banner-section-three .banner-details .title{font-size:60px}}@media (max-width:991.98px){.banner-section-three .banner-details .title{font-size:60px}}@media (max-width:767.98px){.banner-section-three .banner-details .title{margin-bottom:20px;font-size:50px}}@media (max-width:575.98px){.banner-section-three .banner-details .title{font-size:32px}}.banner-section-three .banner-details .title span{display:block}.banner-section-three .banner-details .banner-btn{justify-content:center;align-items:center;gap:16px;margin-top:30px;display:flex}@media (max-width:575.98px){.banner-section-three .banner-details .banner-btn{flex-direction:column}.banner-section-three .banner-details .banner-btn .btn{width:100%}}.banner-section-three .banner-video{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.banner-section-three .social-sidebar{z-index:11;flex-direction:column-reverse;justify-content:center;align-items:center;gap:20px;margin:auto;display:flex;position:absolute;top:0;bottom:0;left:30px}@media (max-width:767.98px){.banner-section-three .social-sidebar{left:10px}}@media (max-width:575.98px){.banner-section-three .social-sidebar{display:none}}.banner-section-three .social-sidebar .follow-us-text{color:var(--white);text-transform:capitalize;writing-mode:vertical-rl;font-family:Barlow Condensed,sans-serif;font-size:24px;font-weight:700;transform:rotate(180deg)}.banner-section-three .social-sidebar .social-icons{flex-direction:column;gap:12px;display:flex}.banner-section-three .social-sidebar .social-icons .social-item{background-color:var(--white-100);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:40px;height:40px;color:var(--white);border-radius:50%;justify-content:center;align-items:center;font-size:16px;text-decoration:none;transition:all .3s;display:flex}.banner-section-three .social-sidebar .social-icons .social-item.facebook{background-color:var(--white-100)}.banner-section-three .social-sidebar .social-icons .social-item:hover{filter:brightness(1.2);background:var(--primary);transform:scale(1.1)}.banner-section-three .scroll-down{z-index:11;background-color:var(--white-100);writing-mode:rl;width:fit-content;height:fit-content;color:var(--white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50px;justify-content:center;align-items:center;gap:10px;margin:auto;padding:12px 22px;font-size:16px;font-weight:600;display:inline-flex;position:absolute;top:0;bottom:0;right:0;transform:rotate(-90deg)}@media (max-width:767.98px){.banner-section-three .scroll-down{right:-35px}}@media (max-width:575.98px){.banner-section-three .scroll-down{display:none}}.banner-section-three .scroll-down .line{background-color:var(--white);width:46px;height:1px}@keyframes bannerTitlePop{0%{opacity:0;letter-spacing:-.02em;transform:translateY(12px)scale(.98)}to{opacity:1;letter-spacing:0;transform:translateY(0)scale(1)}}.section{padding:80px 0}@media (max-width:991.98px){.section{padding:60px 0}}.section-header{margin-bottom:40px}@media (max-width:767.98px){.section-header{margin-bottom:24px}}.section-header .badge{align-items:center;gap:8px;margin-bottom:16px;font-size:16px;font-weight:700;display:inline-flex}.section-header .badge img{width:15px;height:15px;animation:4s linear infinite rotate}.section-header .section-title-one{color:var(--black);gap:16px}.section-header .section-title-one .text-bar{background:var(--primary);width:40px;height:4px;display:flex}.section-header.section-header-three .ribbon-tag{background:var(--primary);margin-bottom:8px;padding:4px 30px;display:inline-block;position:relative}.section-header.section-header-three .ribbon-tag span{color:var(--white);font-size:24px;font-weight:700}@media (max-width:767.98px){.section-header.section-header-three .ribbon-tag span{font-size:20px}}.section-header.section-header-three .ribbon-tag:before{content:"";border-left:18px solid var(--white);border-top:20px solid #0000;border-bottom:20px solid #0000;width:0;height:0;position:absolute;top:3px;left:-1px}.section-header.section-header-three .ribbon-tag:after{content:"";border-right:18px solid var(--white);border-top:20px solid #0000;border-bottom:20px solid #0000;width:0;height:0;position:absolute;top:3px;right:-1px}.section-header.section-header-three .ribbon-tag.ribbon-tag-dark:before{border-left:18px solid var(--black)}.section-header.section-header-three .ribbon-tag.ribbon-tag-dark:after{border-right:18px solid var(--black)}.section-header.section-header-three h2{margin-bottom:0;font-size:48px}@media (max-width:991.98px){.section-header.section-header-three h2{font-size:36px}}@media (max-width:767.98px){.section-header.section-header-three h2{font-size:28px}}@keyframes rotate-1{0%{transform:rotate(115deg)}50%{transform:rotate(95deg)}to{transform:rotate(115deg)}}@keyframes scroll{to{transform:translate(calc(-50% - .5rem))}}.marquee-main{overflow-x:hidden}.marquee-section{background:var(--primary);z-index:1;width:100%;margin:auto;padding:20px 0;position:relative}.marquee-section.marquee-section-two{background:var(--secondary);width:calc(100% + 20px);left:-20px}@media (max-width:1399.98px){.marquee-section.marquee-section-two{width:100%}}.marquee-section-three{background:url(/assets/img/bg/marquee-bg-03.jpg) 50%/cover no-repeat;height:200px;padding:50px 0}.marquee-section-three .horizontal-slide{height:100px}.marquee-section-three .marquee-item:after{background:url(/assets/img/icons/beer-cup.svg) 0 0/cover no-repeat;width:50px;height:75px;top:0;transform:scaleX(-1)}.marquee-section-first{border:4px solid var(--white);margin-top:30px;transform:rotate(-4deg)}@media (max-width:575.98px){.marquee-section-first{transform:rotate(0)}}.marquee-section-first .marquee-item:after{content:"";background:url(/assets/img/home-2/icons/marquee-02.svg) no-repeat;width:58px;height:58px;position:absolute;top:75%;right:-40px;transform:translateY(-39%)}@media (max-width:767.98px){.marquee-section-first .marquee-item:after{top:100%;right:-55px;transform:translateY(-35%)}}.marquee-section-first .marquee-item h3{color:var(--gray-900)}.marquee-section-second{border:4px solid var(--white);width:calc(100% + 30px);margin-top:30px;margin-bottom:-86px;position:relative;top:-134px;left:-10px;transform:rotate(4deg)}@media (max-width:1399.98px){.marquee-section-second{width:100%;margin-bottom:-98px}}@media (max-width:1199.98px){.marquee-section-second{margin-bottom:-106px}}@media (max-width:575.98px){.marquee-section-second{top:-5px;transform:rotate(0)}}.marquee-section-second .marquee-item:after{content:"";background:url(/assets/img/home-2/icons/marquee-01.svg) no-repeat;width:58px;height:58px;position:absolute;top:75%;right:-40px;transform:translateY(-39%)}@media (max-width:767.98px){.marquee-section-second .marquee-item:after{top:100%;right:-55px;transform:translateY(-35%)}}.marquee-item{margin-right:44px;padding-right:64px;position:relative}@media (max-width:575.98px){.marquee-item{margin-right:20px;padding-right:30px}}.marquee-item:after{content:"";background:url(/assets/img/bg/shape-06.svg) no-repeat;width:58px;height:58px;position:absolute;top:57%;right:-26px;transform:translateY(-39%)}@media (max-width:767.98px){.marquee-item:after{background-size:contain;width:34px;height:34px;top:50%}}.marquee-item .marquee-title{font-size:48px}@media (max-width:575.98px){.marquee-item .marquee-title{font-size:22px}}.marquee-item h3,.marquee-item h2{white-space:nowrap;color:#fff;margin-bottom:0}@media (max-width:575.98px){.marquee-item h3,.marquee-item h2{font-size:22px}}.horizontal-slide{overflow:hidden}.horizontal-slide[data-direction=right]{--_animation-direction:reverse}.horizontal-slide[data-direction=left]{--_animation-direction:forwards}.horizontal-slide[data-speed=fast]{--_animation-duration:30s}.horizontal-slide[data-speed=slow]{--_animation-duration:90s}.horizontal-slide .slide-list{width:max-content;animation:scroll var(--_animation-duration,60s) var(--_animation-direction,forwards) linear infinite;flex-wrap:nowrap;gap:24px}.horizontal-slide .slide-list:hover{animation-play-state:paused}@keyframes jump{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes updown{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes wave{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.blog-date-row{justify-content:space-between;align-items:center;display:flex}.blog-section{position:relative}.blog-section .blog-bg-01{z-index:-1;animation:1.5s ease-in-out infinite alternate updown;position:absolute;bottom:-90px;right:0;transform:rotate(115deg)}.blog-item{background:var(--white);border:1px solid var(--border-color);border-radius:6px;transition:all .6s;position:relative;overflow:hidden;box-shadow:0 4px 24px #b9b9b940}.blog-item:hover{transform:translateY(-5px)}.blog-item .blog-img{position:relative;overflow:hidden}.blog-item .blog-img .blog-badge{background:var(--primary);color:var(--white);border-radius:6px;padding:2px 8px;font-weight:500;line-height:1.5;position:absolute;top:15px;left:15px}.blog-item .blog-img .blog-badge:hover{background:var(--dark)}.blog-item .blog-img img{width:100%;height:auto;transition:all .6s}.blog-item .blog-img .blog-tag{position:absolute;top:20px;left:20px}.blog-item .blog-img .blog-tag .badge{padding:2px 12px}.blog-item .blog-img .video-btn{background:#fff;border-radius:40px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-item .blog-img .blog-watch-time{color:var(--white);border-radius:6px;align-items:center;gap:10px;padding:2px 12px;font-size:16px;font-weight:700;display:flex;position:absolute;bottom:10px;left:10px}.blog-item .blog-img .blog-watch-time i{color:#ff0707}.blog-item .blog-img .empty-date{min-height:88px;display:flex}.blog-item .blog-content{padding:24px}@media (max-width:991.98px){.blog-item .blog-content{padding:12px}}.blog-item .blog-content .blog-details{border-bottom:1px solid var(--border-color);margin-bottom:20px;padding-bottom:20px}.blog-item .blog-content .blog-details h3,.blog-item .blog-content .blog-details .custom-title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-item .blog-content .blog-details h4{color:var(--gray-600);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}.blog-item .blog-content .blog-details p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-item .blog-content .blog-date a{color:var(--primary);font-weight:600;text-decoration:underline}.blog-item .blog-content .blog-date a:hover{text-decoration:none}.blog-item .blog-img .blog-list-date{color:var(--white);background:var(--primary);text-align:center;z-index:9;border-radius:6px;padding:4px 12px;position:absolute;top:20px;left:20px}@media (max-width:991.98px){.blog-item .blog-img .blog-list-date{top:12px;left:12px}}.blog-item .blog-img .blog-list-date h3{color:var(--white)}.blog-review-details .blog-details-content{border-bottom:1px solid var(--border-color);margin-bottom:24px;padding-bottom:24px}.blog-review-details .blog-category{border-bottom:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:24px;padding-bottom:24px;display:flex}.blog-review-details .blog-category .blog-author{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.blog-review-details .blog-category .blog-author .profile{align-items:center;display:flex}.blog-review-details .blog-category .blog-author span{align-items:center;gap:4px;display:flex}.blog-review-details .blog-category p{align-items:center;gap:4px;margin-bottom:0;font-size:14px;font-weight:400;display:flex}.blog-review-details .blog-images{align-items:center;gap:24px;margin:24px 0;display:flex}.blog-share{padding-bottom:24px}.blog-share .blog-share-item{border-bottom:1px solid var(--border-color);margin-top:24px;padding-bottom:24px}.blog-share .author-details{background:var(--light);border:1px solid var(--border-color);border-radius:6px;flex-wrap:nowrap;align-items:center;gap:16px;padding:20px;display:flex}@media (max-width:991.98px){.blog-share .author-details{flex-wrap:wrap}}.blog-share .blog-tags{border-bottom:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;padding-bottom:24px;display:flex}.blog-share .blog-article{border-bottom:1px solid var(--border-color);margin-top:24px;padding-bottom:24px}.blog-share .blog-article .card-body{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.blog-support .tab-title{align-items:center;gap:8px;font-weight:600;display:flex}.blog-support .review-msg{border:1px solid var(--border-color);border-radius:6px;margin-bottom:24px;padding:20px}.blog-support .review-msg h6{align-items:center;gap:8px;margin:4px 0 8px;font-size:16px;font-weight:400;display:flex}.write-review .title{border-bottom:1px solid var(--border-color);color:var(--gray-900);align-items:center;gap:4px;margin-bottom:16px;padding-bottom:16px;font-size:20px;font-weight:600;display:flex}.blog-filter .sidebar-item{border:1px solid var(--border-color);border-radius:6px;padding:20px}.blog-filter .sidebar-widget-header{color:var(--gray-900);border-bottom:1px solid var(--border-color);margin-bottom:20px;padding-bottom:12px;font-size:20px;font-weight:700}.blog-filter .sidebar-widget-header h2{font-size:32px}@media (max-width:991.98px){.blog-filter .sidebar-widget-header h2{font-size:28px}}@media (max-width:767.98px){.blog-filter .sidebar-widget-header h2{font-size:24px}}.blog-filter .lastest-item{flex-wrap:nowrap;align-items:center;gap:16px;margin-bottom:24px;display:flex}@media (max-width:991.98px){.blog-filter .lastest-item{flex-wrap:wrap}}.blog-filter .lastest-item .lastest .lastest-post{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:8px;font-size:20px;display:-webkit-box;overflow:hidden}.blog-filter .lastest-item .lastest .lastest-post a{margin-bottom:8px}.blog-filter .lastest-item .lastest p{align-items:center;gap:4px;display:flex}.blog-filter .post-item .post-info:not(:last-child):after{content:"|";color:var(--gray-100);margin:0 10px}@media (max-width:991.98px){.blog-filter .post-item .post-info:not(:last-child):after{display:none}}.blog-filter .post-item p{color:var(--gray-900)}.blog-filter .catagory-item{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;padding:12px 0;font-weight:500;display:flex}.blog-filter .catagory-item .values{background:var(--primary);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;font-weight:400;display:flex}.tag-item{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.tag-item .badge{background:var(--gray-100);color:var(--gray-900)}.tag-item .badge:hover{background:var(--primary);color:var(--white)}.blog-slider{position:relative;overflow:hidden!important}.blogs-section-two{position:relative;overflow:hidden}.blogs-section-two .blog-item{box-shadow:none;border:none}.blogs-section-two .blog-item .blog-img{border-radius:6px}.blogs-section-two .blog-item .blog-img .blog-date{bottom:20px;right:20px;top:unset;left:unset;background:var(--primary);color:#fff;text-align:center;border-radius:6px;width:62px;height:62px;margin-bottom:0;padding:10px;font-size:24px;font-weight:700;line-height:22px;display:block;position:absolute}.blogs-section-two .blog-item .blog-img .blog-date span{font-size:16px;font-weight:500;display:block}.blogs-section-two .blog-item .blog-content{padding:20px 0 0}.blogs-section-two .blog-item .blog-content .blog-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:20px;display:flex}.blogs-section-two .blog-item .blog-content .blog-title h5{font-size:16px}.blogs-section-two .blog-item .blog-content .blog-title .badge{transition:all .7s}.blogs-section-two .blog-item .blog-content .blog-title .badge:hover{background-color:var(--primary)!important;color:#fff!important}.blogs-section-two .blog-item .blog-content .blog-details{border-bottom:none;margin:0;padding:0}.blog-slider .slick-prev,.blog-prev,.blog-next,.blog-slider .slick-next{z-index:10;background:var(--white);border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.blog-slider .slick-prev i,.blog-prev i,.blog-next i,.blog-slider .slick-next i{color:var(--gray-900);font-size:24px}.blog-controls{width:100%;position:absolute;top:50%}.blog-slider .slick-prev,.blog-prev{z-index:10;background:var(--white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.blog-slider .slick-prev i,.blog-prev i{color:var(--gray-900);font-size:24px}.blog-slider .slick-next,.blog-next{z-index:10;background:var(--white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.blog-slider .slick-next i,.blog-next i{color:var(--gray-900);font-size:24px}.blog-section-three{position:relative;overflow:hidden}.blog-section-three .blog-item-three{border:1px solid var(--border-color);background-color:var(--white);border-radius:6px;box-shadow:0 4px 34px #cecece40}.blog-section-three .blog-item-three .blog-three{width:40%;position:relative}@media (max-width:767.98px){.blog-section-three .blog-item-three .blog-three{width:100%}}.blog-section-three .blog-item-three .blog-three img{object-fit:cover;object-position:center;border-radius:10px 0 0 10px;width:100%;height:100%}@media (max-width:767.98px){.blog-section-three .blog-item-three .blog-three img{border-radius:10px 10px 0 0}}.blog-section-three .blog-item-three .blog-three .blog-date{background:var(--primary);color:#fff;text-align:center;border-radius:6px;width:60px;height:60px;margin-bottom:0;padding:10px;font-size:24px;font-weight:700;line-height:22px;display:block;position:absolute;top:20px;left:20px}.blog-section-three .blog-item-three .blog-three .blog-date span{font-size:16px;font-weight:500;display:block}.blog-section-three .blog-item-three .blog-content{flex-direction:column;justify-content:center;width:60%;padding:24px;display:flex}@media (max-width:1199.98px){.blog-section-three .blog-item-three .blog-content{padding:20px}}@media (max-width:767.98px){.blog-section-three .blog-item-three .blog-content{width:100%;padding:15px}}.blog-section-three .blog-item-three .blog-content .badge{letter-spacing:0;margin-bottom:24px;padding:2px 12px}.blog-section-three .blog-item-three .blog-content .custom-title{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:310px;display:-webkit-box;overflow:hidden}.blog-section-three .blog-item-three .blog-content p{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:24px;display:-webkit-box;overflow:hidden}.blog-section-three .blog-item-three .blog-content .btn{border:1px solid var(--border-color);background:var(--white);border-radius:100px;justify-content:center;align-items:center;gap:8px;padding:13px 24px;font-weight:600;display:flex}@media (max-width:767.98px){.blog-section-three .blog-item-three .blog-content .btn{padding:10px 16px}}.blog-section-three .blog-item-three .blog-content .btn:hover{color:var(--white);background:var(--primary);border-color:var(--primary)}.subscribe-section .subscribe-bg-01{position:absolute;bottom:0;left:0}.subscribe-section .subscribe-bg-02{position:absolute;bottom:0;right:0}.blog-badge{background:var(--primary);color:var(--white)}.blog-badge:hover{background:var(--dark);color:var(--white)}.view-more{margin-top:40px}@media (max-width:767.98px){.view-more{margin-top:24px}}.branches-item{background:var(--white);border:1px solid var(--border-color);box-shadow:var(--box-shadow);border-radius:6px;width:100%;padding:20px;transition:all .6s;position:relative;overflow:hidden}.branches-item:hover{border:1px solid var(--primary);transform:translateY(-5px)}.branches-item .branches-{position:relative;overflow:hidden}.branches-item .branches- img{width:100%;height:auto;transition:all .6s}.branches-item .branches- button{background:var(--white);border:1px solid var(--border-color);position:absolute;top:20px;right:20px}.branches-item .branches-content{padding-top:20px}.branches-item .branches-content .branches-details{border-bottom:1px solid var(--border-color);margin-bottom:20px;padding-bottom:20px}.branches-item .branches-content .branches-details h3{font-weight:700}.branches-item .branches-content .branches-details p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.branches-item .branches-content .branches-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.branches-item .branches-content .branches-footer p{color:var(--gray-900);font-weight:500}.branches-item .branches-content .branches-footer .view-link{color:var(--primary);align-items:center;gap:8px;font-size:16px;display:flex;position:relative}.branches-item .branches-content .branches-footer .view-link:after{content:"";background:var(--primary);width:100%;height:1px;transition:all .5s;position:absolute;bottom:-1px;left:0;transform:scale(1)}.branches-item .branches-content .branches-footer .view-link:hover{color:var(--primary)}.branches-item .branches-content .branches-footer .view-link:hover:after{transform:scale(0)}.category-section{padding-bottom:200px;position:relative}@media (max-width:991.98px){.category-section{padding-bottom:60px}}.category-section .category-bg-01{z-index:-1;animation:1.5s ease-in-out infinite alternate updown;position:absolute;bottom:50px;left:0}.category-section .category-bg-02{z-index:-1;animation:1.5s ease-in-out infinite alternate rotate-1;position:absolute;top:50px;right:50px;transform:rotate(115deg)}.category-item{background:var(--white);border:1px solid var(--border-color);border-radius:6px;margin-top:80px;padding:24px;transition:all .5s;box-shadow:0 4px 24px #b9b9b940}.category-item:hover{background:var(--primary)}.category-item:hover .category-content h3,.category-item:hover .category-content h3 a,.category-item:hover .category-content p{color:var(--white)}.category-item:hover .category-content>a{color:var(--white);background:var(--dark)}.category-item .category-img{margin-top:-103px;margin-bottom:20px;transition:all .5s;position:relative;overflow:hidden}.category-item .category-img img{object-fit:contain;background:var(--white);border-radius:50%;width:200px;height:200px}.category-item .category-content h3{color:var(--black);font-size:24px}@media (max-width:767.98px){.category-item .category-content h3{font-size:22px}}.category-item .category-content h3 a{color:var(--heading-color)}.category-item .category-content p{margin-bottom:20px}.category-item .category-content>a{color:var(--heading-color);background:var(--light);border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:auto;font-size:24px;display:flex}.choose-section{background:var(--dark);z-index:1;position:relative}.choose-section .choose-bg-01{z-index:-1;position:absolute;bottom:0;left:0}.choose-section .choose-bg-02{z-index:-1;position:absolute;top:0;right:0}.choose-section .why-choose-imgs{margin-top:-200px;margin-bottom:80px}@media (max-width:991.98px){.choose-section .why-choose-imgs{display:none}}.choose-section .why-choose-imgs .nav{flex-wrap:nowrap;gap:24px}.choose-section .why-choose-imgs .nav li{width:25%}.choose-section .why-choose-imgs .nav li:nth-child(2n){margin-top:50px}@media (max-width:767.98px){.choose-section .why-choose-imgs .nav li:nth-child(2n){margin-top:0}}.choose-section .why-choose-imgs .nav li img{border-radius:20px}.choose-item{border:1px solid #0000;border-radius:6px;padding:24px;transition:all .5s}.choose-item:hover{border:1px solid var(--primary);transition:all .5s}.choose-item .choose-content{text-align:center}.choose-item .choose-content img{margin:0 auto 20px}.choose-item .choose-content h3{font-size:24px}@media (max-width:767.98px){.choose-item .choose-content h3{font-size:22px}}.testimonialone-slider{overflow:hidden!important}.collection-section{background-color:#ff00000d;background-image:url(/assets/img/bg/top-bg.png);position:relative;overflow:hidden}@media (max-width:767.98px){.collection-section .collection-slider{margin:0 15px}}.collection-section .collection-list{overflow:hidden!important}.collection-section .collection-list .collection-card{background:var(--white);border:1px solid var(--border-color);text-align:center;border-radius:6px;padding:24px;transition:all .7s;position:relative}.collection-section .collection-list .collection-card .favourite{cursor:pointer;border:1px solid var(--border-color);background:var(--white);z-index:11;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:none;position:absolute;top:20px;right:20px}.collection-section .collection-list .collection-card .favourite i{color:var(--gray-600)}.collection-section .collection-list .collection-card .favourite:hover{background:var(--primary);color:#fff}.collection-section .collection-list .collection-card .favourite:hover i{color:#fff!important}.collection-section .collection-list .collection-card:hover{background:var(--primary);color:#fff}.collection-section .collection-list .collection-card:hover h5,.collection-section .collection-list .collection-card:hover .price,.collection-section .collection-list .collection-card:hover p,.collection-section .collection-list .collection-card:hover a,.collection-section .collection-list .collection-card:hover span{color:#fff!important}.collection-section .collection-list .collection-card:hover .favourite{display:flex}.collection-section .collection-list .collection-card:hover .favourite i{color:var(--gray-600)}.collection-section .collection-list .collection-card:hover .collection-img:before{content:"";background:url(/assets/img/home-2/food/food-hover-img.png) 0 0/100% 100%;width:230px;height:230px;margin:auto;transition:all .7s;position:absolute;top:50%;left:50%;right:0;transform:translate(-50%,-50%)}.collection-section .collection-list .collection-card:hover .collection-img img{transform:scale(.9)}.collection-section .collection-list .collection-card .collection-detail{margin:40px 0 0}@media (max-width:991.98px){.collection-section .collection-list .collection-card .collection-detail{margin:24px 0 0}}.collection-section .collection-list .collection-card .collection-detail p{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;display:-webkit-box;overflow:hidden}.collection-section .collection-list .collection-card .collection-detail .price{color:var(--gray-900);margin-top:20px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700}.collection-section .collection-list .collection-img{position:relative}.collection-section .collection-list .collection-img img{z-index:1;border-radius:50%;width:220px;margin:auto;transition:all .7s;position:relative}@media (max-width:767.98px){.collection-section .collection-list .collection-img img{max-width:215px;margin:auto}}.collection-section .collection-list-five .collection-card{padding:30px!important}@media (max-width:1399.98px){.collection-section .collection-list-five .collection-card{padding:20px!important}}.collection-section .collection-list-five .collection-card .review-star p{color:var(--gray-900)}.collection-section .collection-list-five .collection-card .review-star p span{color:var(--gray-600)}.chefs-item{background:var(--white);border:1px solid var(--border-color);box-shadow:var(--box-shadow);border-radius:10px;padding:24px;transition:all .7s;overflow:hidden}.chefs-item:hover{transform:translateY(-5px)}.chefs-item:hover .chefs-social-links{right:0}.chefs-item:hover .chefs-img{position:relative;overflow:hidden}.chefs-item:hover .chefs-img:before{opacity:1;height:100%}.chefs-item:hover .chefs-img:after{background:url(/assets/img/icons/chef-cap-icon.svg) top/100% 100% no-repeat;margin:auto;transform:scale(1)}.chefs-item .chefs-social-links{background:var(--white);z-index:9;border-radius:5px 0 0 5px;padding:12px;transition:all .5s;position:absolute;top:60px;right:-70px}.chefs-item .chefs-social-links ul{flex-direction:column;align-items:center;gap:5px;display:flex}.chefs-item .chefs-social-links ul li a{border:1px solid var(--border-color);width:32px;height:32px;color:var(--gray-900);z-index:9;border-radius:50px;justify-content:center;align-items:center;display:flex}.chefs-item .chefs-social-links ul li a:hover{background:var(--gray-900);color:var(--white)}.chefs-item .chefs-img{background:var(--light);border-radius:20px;margin-bottom:20px;padding:30px 20px 0;position:relative}.chefs-item .chefs-img:before{content:"";background:var(--primary);opacity:0;border-radius:20px;width:100%;height:0%;transition:all .9s;position:absolute;top:0;left:0}.chefs-item .chefs-img:after{content:"";background:url(/assets/img/icons/chef-cap-icon.svg) top/100% 100% no-repeat;width:150px;height:147px;margin:auto;transition:all .7s;position:absolute;top:14px;left:0;right:0;transform:scale(0)}.chefs-item .chefs-img img{z-index:1;position:relative}.chefs-item .review-star{justify-content:center}@media (max-width:1399.98px){.chefs-item .review-star .rating,.chefs-item .review-star span{font-size:14px}}.review-star{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.review-star .rating{font-size:14px}.nav-tabs .nav-link{color:var(--gray-600)!important}.nav-tabs .nav-link.active{color:var(--gray-900)!important;font-weight:600!important}.chef-details-title h2{font-size:48px;font-weight:700}@media (max-width:767.98px){.chef-details-title h2{font-size:32px}}.custom-title{font-size:24px}@media (max-width:767.98px){.custom-title{font-size:22px}}.details-tab{margin-bottom:20px;padding-bottom:20px}.details-tab .nav-link{cursor:pointer;font-size:18px!important}.chef-details-img{text-align:center;background:linear-gradient(180deg, #e2e4e6 0%, var(--white) 100%)}.favourite i{color:var(--gray-900)}.share-item{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.share-item h2{font-size:24px}.share-item a{border:1px solid var(--border-color);transition:all .5s}.share-item a:hover{background:var(--primary);color:var(--white);transform:rotate(360deg)scale(1.2)}.tab-title{color:var(--gray-900);margin-bottom:24px;font-size:24px;font-weight:700}.cart-item{box-shadow:0 4px 24px #b9b9b940}.cart-item .card-title{font-family:Barlow Condensed,sans-serif}.preloader{z-index:10;z-index:2147483647;background:0 0;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0;overflow:hidden}.preloader svg{fill:#111013;width:100vw;height:110vh;position:absolute;top:0}h5.preloader-text{color:#333;font-size:calc(80px + 5vw);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:1040px){h5.preloader-text{font-size:60px}}h5.preloader-text:after{content:"Loading";color:var(--theme);animation:2s infinite alternate move;position:absolute;top:0;left:0}.home-2 h5.preloader-text:after{color:var(--theme-2)}@keyframes move{0%{clip-path:circle(20% at 0%)}to{clip-path:circle(20% at 100%)}}.text_hover_animaiton{line-height:16px}.text_hover_animaiton:hover{--y:-8px}.text_hover_animaiton:hover .menu-text div{--m:calc(16px * -1)}.text_hover_animaiton.text_hover_type_2{line-height:28px}.text_hover_animaiton.text_hover_type_2:hover{--y:-14px}.text_hover_animaiton.text_hover_type_2:hover .menu-text div{--m:calc(28px * -1)}.hover_black .menu-text{text-shadow:0 16px 0 var(--black)}.menu-text{text-shadow:0 16px 0 var(--theme);display:flex;overflow:hidden}.hover_black.text_hover_type_2 .menu-text{text-shadow:0 16px 0 var(--black)}.text_hover_type_2 .menu-text{text-shadow:0 28px 0 var(--theme)}.menu-text div{backface-visibility:hidden;-webkit-transform:translateY(var(--m)) translateZ(0);transform:translateY(var(--m)) translateZ(0);transition:transform .4s;display:block}.text_hover_animaiton:hover .menu-text div:first-child{transition-delay:50ms}.text_hover_animaiton:hover .menu-text div:nth-child(2){transition-delay:.1s}.text_hover_animaiton:hover .menu-text div:nth-child(3){transition-delay:.15s}.text_hover_animaiton:hover .menu-text div:nth-child(4){transition-delay:.2s}.text_hover_animaiton:hover .menu-text div:nth-child(5){transition-delay:.25s}.text_hover_animaiton:hover .menu-text div:nth-child(6){transition-delay:.3s}.text_hover_animaiton:hover .menu-text div:nth-child(7){transition-delay:.35s}.text_hover_animaiton:hover .menu-text div:nth-child(8){transition-delay:.4s}.text_hover_animaiton:hover .menu-text div:nth-child(9){transition-delay:.45s}.text_hover_animaiton:hover .menu-text div:nth-child(10){transition-delay:.5s}.text_hover_animaiton:hover .menu-text div:nth-child(11){transition-delay:.55s}.text_hover_animaiton:hover .menu-text div:nth-child(12){transition-delay:.6s}.text_hover_animaiton:hover .menu-text div:nth-child(13){transition-delay:.65s}.text_hover_animaiton:hover .menu-text div:nth-child(14){transition-delay:.7s}.text_hover_animaiton:hover .menu-text div:nth-child(15){transition-delay:.75s}.text_hover_animaiton:hover .menu-text div:nth-child(16){transition-delay:.8s}.chef-card{border:1px solid var(--border-color);background:var(--light);border-radius:5px;flex-wrap:wrap;align-items:center;gap:12px;padding:24px;display:flex;box-shadow:0 4px 24px #b9b9b940}@media (max-width:1199.98px){.chef-card{text-align:center;flex-direction:column}}.chef-card .chef-card-icon span{background:var(--dark);width:44px;height:44px;color:var(--white);border-radius:50px;justify-content:center;align-items:center;font-size:18px;display:flex}.chef-card .chef-card-content h2{margin-bottom:0;font-size:20px;font-weight:700}.popular-chef-section{position:relative;overflow:hidden}.popular-chef-section .chef-bg-01{transform-origin:top;animation:5s ease-in-out infinite alternate swing;position:absolute;top:-50px;right:-20px}.popular-item:hover{transition:all .7s}.popular-item:hover .popular-img img{transition:all .7s;transform:scale(1.1)}.popular-item:hover h3{color:var(--primary)}.popular-item .popular-bg{background:#ffeeea url(/assets/img/bg/popular-bg.png) 50%/cover no-repeat;border-radius:10px;margin-bottom:20px;padding:24px 24px 0}.popular-item .popular-img{text-align:center}.popular-item .popular-img img{transition:all .7s}.popular-item .popular-img .popular-tag{z-index:1;color:var(--gray-900);background:var(--white);border-radius:10px 10px 0 0;max-width:180px;margin:auto;padding:8px 16px;position:relative}.popular-item .popular-content h3{font-size:24px}@media (max-width:767.98px){.popular-item .popular-content h3{font-size:22px}}.chef-details-content{padding-left:28px}@media (max-width:991.98px){.chef-details-content{padding-left:0}}.layout-flex{display:flex}.layout-inline-flex{display:inline-flex}.layout-flex-column{flex-direction:column}.layout-align-start{align-items:flex-start}.layout-align-center{align-items:center}.layout-align-end{align-items:flex-end}.layout-align-stretch{align-items:stretch}.layout-justify-start{justify-content:flex-start}.layout-justify-center{justify-content:center}.layout-justify-end{justify-content:flex-end}.layout-justify-between{justify-content:space-between}.layout-justify-around{justify-content:space-around}.layout-justify-evenly{justify-content:space-evenly}.layout-flex-wrap{flex-wrap:wrap}.layout-flex-nowrap{flex-wrap:nowrap}.layout-flex-fill{flex:auto}.layout-text-center{text-align:center}.layout-text-start{text-align:start}.layout-text-end{text-align:end}.layout-gap-0{gap:0}.layout-gap-1{gap:.25rem}.layout-gap-2{gap:.5rem}.layout-gap-3{gap:1rem}.layout-gap-4{gap:1.5rem}.layout-gap-5{gap:3rem}.layout-row-gap-0{row-gap:0}.layout-row-gap-1{row-gap:.25rem}.layout-row-gap-2{row-gap:.5rem}.layout-row-gap-3{row-gap:1rem}.layout-row-gap-4{row-gap:1.5rem}.layout-row-gap-5{row-gap:3rem}.flex-align-center{align-items:center;display:flex}.flex-align-center-wrap{flex-wrap:wrap;align-items:center;display:flex}.flex-align-center-justify-between{justify-content:space-between;align-items:center;display:flex}.flex-align-center-justify-between-wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.flex-align-center-justify-center{justify-content:center;align-items:center;display:flex}.layout-align-center-row-gap-3{align-items:center;row-gap:1rem}.layout-column-align-start{flex-direction:column;align-items:flex-start;display:flex}.layout-flex-align-center-gap-2{align-items:center;gap:.5rem;display:flex}.layout-flex-align-center-justify-between{justify-content:space-between;align-items:center;display:flex}.layout-flex-align-center-justify-between-gap-2{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.layout-inline-flex-align-center-gap-2{align-items:center;gap:.5rem;display:inline-flex}.content{padding:80px 0}@media (max-width:991.98px){.content{padding:50px 0}}.loader-wrapper{z-index:9999;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;overflow:hidden}.no-js .loader-wrapper{display:none}.loader-wrapper .elment{z-index:111;max-width:84px;margin:auto;position:absolute;inset:0}.loader-wrapper .loader-section{z-index:10;background:#040404;width:51%;height:100%;position:fixed;top:0}.loader-wrapper .loader-section.section-left{left:0}.loader-wrapper .loader-section.section-right{right:0}.loaded .loader-wrapper{opacity:0;visibility:hidden;transition:all .8s ease-in-out;transform:translateY(-100%)}.loaded .loader-wrapper .section-left{transition:all .7s cubic-bezier(.645,.045,.355,1) .3s;transform:translate(-100%)}.loaded .loader-wrapper .section-right{transition:all .7s cubic-bezier(.645,.045,.355,1) .3s;transform:translate(100%)}.loaded .loader{opacity:0;transition:all .3s ease-out}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.loader{color:#5555553d;letter-spacing:3px;text-transform:uppercase;z-index:11;font-size:120px;font-weight:900;position:relative}@media (max-width:767.98px){.loader{font-size:70px}}@media (max-width:575.98px){.loader{font-size:40px}}.loader:before{content:attr(data-text);width:0%;height:100%;color:var(--primary);animation:6s linear infinite fill;position:absolute;top:0;left:0;overflow:hidden}@keyframes fill{0%{width:0%}to{width:100%}}@media (max-width:1199.98px){.container,.container-md,.container-sm{max-width:97%}}@media (max-width:575.98px){.container,.container-md,.container-sm{max-width:unset}}.counter-item{background:var(--white);border:1px solid var(--border-color);border-radius:6px;gap:16px;padding:16px;box-shadow:0 4px 24px #b9b9b940}.counter-item .counter-icon{background:var(--white);border:1px solid var(--border-color);border-radius:50%;width:63px;min-width:63px;height:63px;box-shadow:0 4px 24px #b9b9b940}.counter-item h3{font-family:Barlow Condensed,sans-serif}@media (max-width:991.98px){.counter-item h3{font-size:30px}}@media (max-width:767.98px){.counter-item h3{font-size:22px}}.counter-section-two .counter-item:hover h2{color:var(--primary);-webkit-text-stroke:1px var(--primary)}.counter-section-two .counter-item:hover h2 span{color:var(--primary)}.counter-section-two .counter-item h2{color:#0000;-webkit-text-stroke:1px var(--gray-900);font-weight:700;transition:all .3s}.counter-section-two .counter-item h2 span{color:#0000}@media (max-width:991.98px){.counter-section-two .counter-item h2{font-size:32px}}.counter-section-two .counter-item p{font-weight:500}.counter-section-three{position:relative;top:-100px}@media (max-width:991.98px){.counter-section-three{top:0}}.counter-section-three .counter-bg-three{background:var(--secondary);padding:40px 0 40px 40px;position:relative}@media (max-width:991.98px){.counter-section-three .counter-bg-three{margin-bottom:60px;padding:40px 15px}}.counter-section-three .counter-bg-three .counter-bg-01{position:absolute;top:0;right:0}.counter-section-three .counter-item-three h3{color:var(--white);font-size:40px}@media (max-width:767.98px){.counter-section-three .counter-item-three h3{font-size:30px}}.counter-section-three .counter-item-three p{color:var(--white);font-weight:500}.faq-header{margin-bottom:40px}.faq-header h3{color:var(--gray-900);font-size:48px;font-weight:700}@media (max-width:991.98px){.faq-header h3{font-size:32px}}.faq-header p{color:var(--gray-600);font-size:18px}@media (max-width:991.98px){.faq-img{display:none}}.faq-content h2 button{align-items:center;gap:5px;font-size:18px;font-weight:700;display:flex;position:relative}.faq-content h2 button.collapsed:before{transform:rotate(180deg)}.faq-content h2 button:before{content:"";color:var(--gray-600);background-image:none;justify-content:center;align-items:center;font-family:lucide;font-size:20px;line-height:1;display:flex}.faq-content h2 button:after{content:""}.faq-section-two{position:relative;overflow:hidden}.faq-section-two .shape-img{position:absolute;bottom:0;left:0}.section-header h2{font-weight:700}.menu-page .menu-top-actions{align-items:center;gap:8px;display:inline-flex}.menu-page .menu-header-row{align-items:center}.menu-page .menu-tab-nav{justify-content:center}.menu-page .menu-list-row{row-gap:1.5rem}.menu-page .menu-product-add{border:0;align-items:flex-start;padding:0}.menu-item{background:var(--white);border:1px solid var(--border-color);z-index:1;border-radius:6px;align-items:center;gap:16px;padding:24px;transition:all .5s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 24px #b9b9b940}.menu-item:hover{border:1px solid var(--primary);transition:all .3s;transform:translateY(-10px)}.menu-item:hover:before{background:var(--primary)}.menu-item .menu-name{width:100%}.menu-item .menu-name .menu-prices{border-bottom:1px dashed #c6cace;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:12px;display:flex}.menu-item .menu-name .menu-prices .price{color:var(--gray-900);font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700}@media (max-width:575.98px){.menu-item{flex-direction:column}}.menu-item .offer-tag{z-index:1;width:150px;height:150px;position:absolute;inset-block-start:-10px;inset-inline-end:-10px;overflow:hidden}.menu-item .offer-tag:before{z-index:-1;content:"";border:5px solid;display:block;position:absolute;inset-block-start:0;inset-inline-start:50px}.menu-item .offer-tag:after{z-index:-1;content:"";border:5px solid;display:block;position:absolute;inset-block-end:50px;inset-inline-end:0}.menu-item .offer-tag span{color:#fff;text-transform:capitalize;text-align:center;width:225px;padding:3px 0;font-size:14px;display:block;position:absolute;inset-block-start:24px;inset-inline-start:0;transform:rotate(45deg)}.menu-item .menu-img{z-index:2;flex-shrink:0;width:96px}.menu-item .menu-img img{border-radius:50%}.menu-item .menu-content{z-index:2;justify-content:space-between;align-items:center;gap:24px;display:flex;overflow:hidden}@media (max-width:575.98px){.menu-item .menu-content{text-align:center;flex-direction:column;gap:12px}}.menu-item .menu-content .menu-info{overflow:hidden}.menu-item .menu-content .menu-info p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.menu-item .menu-content .price{text-align:end;width:150px;color:var(--gray-900);font-size:20px;font-weight:600}@media (max-width:575.98px){.menu-item .menu-content .price{text-align:center;width:100%}}.menu-item-two{background:var(--white);border:1px solid var(--border-color);box-shadow:var(--box-shadow);z-index:1;border-radius:6px;margin-bottom:24px;padding:24px;position:relative;overflow:hidden}.menu-item-two:hover{border-color:var(--primary)}.menu-item-two:before{content:"";background:var(--gray-transparent);z-index:-1;border-radius:200px 200px 0 0;width:369px;height:244px;transition:all .3s;position:absolute;top:-100px;left:-120px;transform:rotate(150deg)}@media (max-width:575.98px){.menu-item-two:before{border-radius:50%;width:400px;height:400px;top:-236px;left:-53%}}.menu-item-two .offer-tag{z-index:6;width:150px;height:150px;position:absolute;inset-block-start:-10px;inset-inline-end:-10px;overflow:hidden}.menu-item-two .offer-tag:before{z-index:-1;content:"";border:5px solid;display:block;position:absolute;inset-block-start:0;inset-inline-start:50px}.menu-item-two .offer-tag:after{z-index:-1;content:"";border:5px solid;display:block;position:absolute;inset-block-end:50px;inset-inline-end:0}.menu-item-two .offer-tag span{color:#fff;text-transform:capitalize;text-align:center;width:225px;padding:3px 0;font-size:18px;display:block;position:absolute;inset-block-start:24px;inset-inline-start:0;transform:rotate(45deg)}.menu-item-two .menu-img{width:200px;margin:0 auto 20px}.menu-item-two .menu-info{text-align:center;margin-bottom:20px}.menu-item-two .menu-info p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.menu-item-two .price{text-align:center;color:var(--gray-900);font-size:20px;font-weight:600}.menu-item-two:hover{transition:all .3s}.menu-item-two:hover:before{background:var(--primary)}.menu-item-two:hover .menu-overlay{transform:translate(0)}.menu-item-two .menu-overlay{flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:all .7s;display:flex;position:absolute;top:20px;left:20px;transform:translate(-75px)}.menu-item-two .menu-overlay .btn-icon,.menu-item-two .menu-overlay button{border:1px solid var(--border-color);background:var(--white);font-size:16px}.menu-item-two .menu-overlay .btn-icon i,.menu-item-two .menu-overlay button i{color:var(--gray-600)}.menu-item-two .menu-overlay .btn-icon:hover,.menu-item-two .menu-overlay button:hover{border:1px solid var(--border-color);background:var(--light)!important}@media (max-width:575.98px){.menu-item-two .menu-overlay .btn-icon,.menu-item-two .menu-overlay button{width:32px;height:32px}}@media (max-width:991.98px){.menu-item-two .menu-overlay{opacity:1;top:20px;left:20px;bottom:unset;right:unset;background:0 0}}.menu-offers .bg-primary{background:#ce4910!important}.product-add{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-top:12px;padding-top:12px;display:flex}.product-add .price{color:var(--gray-900);align-items:center;gap:8px;font-family:Barlow Condensed,sans-serif;font-size:32px;font-weight:700;display:flex}.product-add .price span{color:var(--gray-600);font-size:16px;font-weight:400;text-decoration:line-through}.product-count{border:1px solid var(--border-color);background:#f2f2f2;border-radius:50px;align-items:center;gap:5px;padding:5px 8px;display:flex}.product-count button{background:0 0;border:0}.product-count span{text-align:center;min-width:12px}.menu-section-two .restaurant-item{align-items:center;gap:16px;display:flex}@media (max-width:991.98px){.menu-section-two .restaurant-item{display:block}}.checkout-set{background-color:var(--primary);z-index:99;background-repeat:no-repeat;background-size:100%;border-radius:5px 5px 0 0;justify-content:space-between;align-items:center;width:800px;max-width:100%;padding:8px 20px;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.checkout-set span{color:var(--white);align-items:center;display:flex}.checkout-set .btn{border:1px solid var(--white);color:#fff;padding:4px 8px}.checkout-set .btn:hover{background:var(--white);color:var(--primary)}.coupon-img span{border:1px solid var(--border-color);background-color:var(--gray-100);border-radius:5px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.coupon-content .coupon-badge{flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:5px;display:flex}.menu-items{border:1px solid var(--border-color);border-radius:5px;transition:all .5s;overflow:hidden;box-shadow:0 4px 24px #b9b9b940}.menu-items:hover{border:1px solid var(--primary);transform:translateY(-10px)}.menu-items:hover .menu-image:before{animation:1.2s hoverShine}.menu-items:hover .dish-name h2 a{color:var(--primary);background-size:0 2px,100% 2px}.menu-items:hover .product-add .price{color:var(--primary)}.menu-items .menu-image{position:relative}.menu-items .menu-image:before{content:"";background:-o-linear-gradient(270deg,#fff0 0%,#ffffff4d 100%);background:linear-gradient(90deg,#fff0 0%,#ffffff4d 100%);width:50%;height:100%;display:block;position:absolute;top:0;left:-100%;transform:skew(-25deg)}.menu-items .menu-image img{object-fit:cover;width:100%;height:230px}.menu-items .menu-contents{padding:20px}.menu-items .menu-contents .menu-start-rating{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.menu-items .dish-name h2{white-space:nowrap;text-overflow:ellipsis;width:100%;margin-bottom:12px;font-size:24px;font-weight:700;overflow:hidden}.menu-items .dish-name h2 a{background-image:linear-gradient(var(--primary), var(--primary)),linear-gradient(var(--primary), var(--primary));background-position:100% 100%,0 100%;background-repeat:no-repeat;background-size:0% 2px,0 2px;display:inline}.menu-items .dish-name p{margin-bottom:0}.menu-items .dish-name ul{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.menu-items .dish-name ul li span{color:var(--dark);display:flex}.menu-items .dish-name p{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box;overflow:hidden}@keyframes hoverShine{to{left:125%}}.menu-img ul{flex-wrap:wrap;align-items:center;display:flex}.menu-img ul li{width:50%;padding:12px}.menu-img ul li img{border-radius:6px;width:100%}.menu-icon-01{width:100px;position:absolute;top:10px;left:60%}.menu-icon-02{position:absolute;bottom:0;right:0}.rounded-26{border-radius:26px}.menu-icon-03{position:absolute;top:0;right:50%}@media (max-width:991.98px){.menu-icon-03{display:none}}.menu-icon-04{position:absolute;bottom:0;left:0}@media (max-width:991.98px){.menu-icon-04{display:none}}.menu-contents h2{font-weight:700}.menu-contents p{margin-bottom:40px;font-size:18px}.menu-contents ul{flex-wrap:wrap;align-items:center;gap:10px 40px;display:flex}@media (max-width:991.98px){.menu-contents ul{margin-top:10px}}.menu-contents ul li .menu-order{align-items:center;gap:10px;display:flex}.menu-contents ul li .menu-order .menu-order-contact{background:var(--primary);width:48px;height:48px;color:var(--white);border-radius:50px;justify-content:center;align-items:center;font-size:20px;display:flex}.menu-contents ul li .menu-order h3{font-size:16px;font-weight:700}.menu-contents ul li .menu-order .menu-order-location{background:var(--secondary);width:48px;height:48px;color:var(--white);border-radius:50px;flex-shrink:0;justify-content:center;align-items:center;font-size:20px;display:flex}.food-menu-header{margin-bottom:24px;position:relative}.food-menu-header h3:after{content:"";border-bottom:1px solid var(--gray-900);width:65%;height:100%;position:absolute;top:-16px;right:0}@media (max-width:991.98px){.food-menu-header h3:after{width:0}}.food-menu-header h3:before{content:"";border-bottom:1px solid var(--gray-900);width:65%;height:100%;position:absolute;top:-12px;right:0}@media (max-width:991.98px){.food-menu-header h3:before{width:0}}.card-menu{margin-bottom:80px}@media (max-width:991.98px){.card-menu{margin-bottom:50px}}.card-menu .card-body{padding:40px}@media (max-width:991.98px){.card-menu .card-body{padding:20px}}.menu-breadcrumb{width:100%;position:relative}.menu-breadcrumb img{object-fit:cover;width:100%}@media (max-width:575.98px){.menu-breadcrumb img{height:100px}}.menu-breadcrumb h3{width:100%;height:100%;color:var(--white);justify-content:center;align-items:center;margin-bottom:0;font-size:40px;display:flex;position:absolute;top:0}@media (max-width:991.98px){.menu-breadcrumb h3{font-size:32px}}.menu-price-list{padding:80px 0}@media (max-width:991.98px){.menu-price-list{padding:50px 0}}.menu-categories-item .card-body{padding:40px}@media (max-width:767.98px){.menu-categories-item .card-body{padding:24px}}.food-menu-list{margin-bottom:16px}.food-menu-list .food-menu-item{border-bottom:1px dashed var(--gray-400);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.food-menu-list .food-menu-item h5,.food-menu-list .food-menu-item h4{font-size:20px;font-weight:700}.food-menu-list .food-menu-item .menu-price{z-index:1;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;position:relative}.food-menu-list .food-menu-item .menu-price:after{content:"";background:var(--primary);z-index:-1;width:39px;height:4px;position:absolute;bottom:6px;right:0}.food-menu-list:last-child{margin-bottom:0}.tasty-menu-section{z-index:1;background:url(/assets/img/bg/tasty-menu-bg.jpg) 50%/cover;position:relative}.tasty-menu-section .tasty-icon{background:var(--primary);width:88px;height:88px;margin-bottom:20px}@media (max-width:767.98px){.tasty-menu-section .tasty-icon{width:44px;height:44px}.tasty-menu-section .tasty-icon img{width:20px}.tasty-menu-section .view-all .btn-primary{width:100%}}.tasty-tab-item{background:var(--white);border-radius:6px;margin:20px 0;padding:40px;position:relative}.tasty-tab-item:before{content:"";border:1px solid var(--secondary);z-index:-1;border-radius:20px;width:90%;height:calc(100% + 40px);position:absolute;top:-20px;left:50%;transform:translate(-50%)}@media (max-width:767.98px){.tasty-tab-item{padding:20px}}.tasty-tab-item .tasty-menu-tab{margin-bottom:40px}.tasty-tab-item .tasty-menu-tab .nav{justify-content:space-between}@media (max-width:767.98px){.tasty-tab-item .tasty-menu-tab .nav{gap:16px}.tasty-tab-item .tasty-menu-tab .nav li{width:45%}}.tasty-tab-item .tasty-menu-tab .nav li a{border-radius:6px;padding:5px 20px;font-size:20px;font-weight:700;display:block}@media (max-width:1199.98px){.tasty-tab-item .tasty-menu-tab .nav li a{font-size:16px}}@media (max-width:767.98px){.tasty-tab-item .tasty-menu-tab .nav li a{background:var(--light);text-align:center;width:100%}}.tasty-tab-item .tasty-menu-tab .nav li a.active{color:var(--white);background:var(--primary)}.tasty-menu-info .tasty-menu-item{margin-bottom:20px}.tasty-menu-info .tasty-menu-item:last-child{margin-bottom:0}.tasty-menu-info .tasty-menu-item .menu-top{align-items:center;margin-bottom:4px;display:flex}.tasty-menu-info .tasty-menu-item .menu-top h4,.tasty-menu-info .tasty-menu-item .menu-top h3,.tasty-menu-info .tasty-menu-item .menu-top h2,.tasty-menu-info .tasty-menu-item .menu-top .title{font-size:24px}@media (max-width:767.98px){.tasty-menu-info .tasty-menu-item .menu-top h4,.tasty-menu-info .tasty-menu-item .menu-top h3,.tasty-menu-info .tasty-menu-item .menu-top h2,.tasty-menu-info .tasty-menu-item .menu-top .title{font-size:22px}}.tasty-menu-info .tasty-menu-item .menu-top .price{color:var(--primary);font-size:20px}@media (max-width:991.98px){.tasty-menu-info .tasty-menu-item .menu-top .price{font-size:18px}}.tasty-menu-info .tasty-menu-item .menu-top .dots{border-bottom:2px dotted var(--gray-400);flex:1;margin:0 20px}.menu-section-three{background:url(/assets/img/bg/menu-bg.jpg) 50%/cover no-repeat;width:100%;padding:0 0 80px;position:relative}@media (max-width:991.98px){.menu-section-three{padding:0 0 60px;overflow:hidden}}.menu-section-three .menu-bg-01{z-index:1;animation:1.5s ease-in-out infinite alternate updown;position:absolute;top:300px;left:0}.menu-section-three .menu-bg-02{z-index:1;animation:1.5s ease-in-out infinite alternate updown;position:absolute;bottom:150px;right:0}.menu-section-three .menu-details{margin-bottom:80px}@media (max-width:991.98px){.menu-section-three .menu-details{margin-bottom:60px}}@media (max-width:767.98px){.menu-section-three .menu-details{margin-bottom:40px}}@media (max-width:991.98px){.menu-section-three .menu-details .column-reverse{flex-direction:column-reverse}}.menu-section-three .menu-left-spacing{padding-left:24px}@media (max-width:991.98px){.menu-section-three .menu-left-spacing{padding:0}}.menu-section-three .menu-img img{border-radius:6px;width:100%}.menu-section-three .menu-info .menu-header{gap:24px;margin-bottom:24px}.menu-section-three .menu-info .menu-header h3{margin-bottom:0;font-size:40px}@media (max-width:767.98px){.menu-section-three .menu-info .menu-header h3{font-size:26px}}.menu-section-three .menu-info .menu-header span{border-top:1px solid var(--gray-900);border-bottom:1px solid var(--gray-900);padding:2px}.menu-section-three .menu-info .menu-item-three{margin-bottom:24px}.menu-section-three .menu-info .menu-item-three:last-child{margin-bottom:0}.menu-section-three .menu-info .menu-item-three .menu-item-details{border-bottom:1px dashed var(--gray-200);margin-bottom:4px;padding-bottom:4px}.menu-section-three .menu-info .menu-item-three .menu-item-details h5{z-index:1;position:relative}.menu-section-three .menu-info .menu-item-three .menu-item-details h5:after{content:"";background-color:var(--primary);z-index:-1;height:6px;position:absolute;bottom:0;left:0;right:0;transform:translateY(-50%)}.menu-section-three .slide-section{width:100%;padding-bottom:80px;left:0;overflow:hidden}@media (max-width:991.98px){.menu-section-three .slide-section{padding-bottom:60px}}@media (max-width:767.98px){.menu-section-three .slide-section{padding-bottom:30px}}.menu-section-three .slide-section .slide-item .slide-title{color:var(--gray-200);white-space:nowrap;margin-bottom:0;font-size:160px;font-weight:700}@media (max-width:991.98px){.menu-section-three .slide-section .slide-item .slide-title{font-size:60px}}@media (max-width:767.98px){.menu-section-three .slide-section .slide-item .slide-title{font-size:40px}}.hours-section{background:var(--secondary);padding:40px 0;position:relative;overflow:hidden}.hours-section .hour-bg-01{z-index:1;position:absolute;top:0;left:0}.hours-section .hour-bg-02{z-index:1;position:absolute;top:0;right:0}.user-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.user-sort-row{align-items:center;gap:8px;display:flex}.user-order-media,.user-modal-title-row{align-items:center;display:flex}.user-order-info-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.user-order-info-main,.user-order-info-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.user-order-location-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.user-order-location-main{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.user-order-payment-item{align-items:center;gap:16px;display:flex}.track-offcanvas-header-row{justify-content:space-between;align-items:center;display:flex}.track-delivery-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.track-delivery-info{align-items:center;gap:8px;display:flex}.order-offcanvas-footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.order-summary-toggle,.order-summary-item-row,.order-summary-line,.order-summary-total{justify-content:space-between;align-items:center;display:flex}.user-order-item{grid-template-columns:5fr 2fr 2fr 1fr 2fr;align-items:center;gap:10px;display:grid}@media (max-width:1199.98px){.user-order-item{grid-template-columns:6fr 6fr;gap:10px}}@media (max-width:991.98px){.user-order-item{grid-template-columns:6fr 6fr;gap:16px}}@media (max-width:575.98px){.user-order-item{grid-template-columns:12fr;gap:16px}}.user-order-item .datetimepicker.today{max-width:140px}.btn-close-modal{font-size:22px}.btn-close-modal:hover{color:var(--primary)}.restaurant-name-divide{margin-right:16px;position:relative}.restaurant-name-divide:after{content:"";background-color:var(--border-color);width:1px;height:12px;position:absolute;top:4px;right:-8px}.form-control.search-input{min-height:34px;padding:6px 8px;font-size:14px}.newsletter-sec{text-align:center;box-shadow:var(--box-shadow-drop);z-index:1;background-position:100% 100%;background-size:cover;border-radius:20px;margin-bottom:80px;padding:80px;position:relative}.newsletter-sec:before{content:"";z-index:-1;background:#0000004d;border-radius:20px;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:991.98px){.newsletter-sec{margin-bottom:50px;padding:50px}}@media (max-width:767.98px){.newsletter-sec{margin-bottom:40px;padding:30px}}@media (max-width:575.98px){.newsletter-sec{padding:24px}}.newsletter-sec h2{color:#fff;max-width:450px;margin:0 auto 40px}.newsletter-sec .newsletter-form{max-width:715px;margin:0 auto}.newsletter-sec .newsletter-form .form-control{height:unset;border-radius:100px;padding-left:32px;font-size:16px}@media (max-width:575.98px){.newsletter-sec .newsletter-form .form-control{height:56px;padding-left:15px;padding-right:0;font-size:14px}}.newsletter-sec .newsletter-form .input-group-text{border-radius:100px;padding:12px}@media (max-width:575.98px){.newsletter-sec .newsletter-form .input-group-text{padding:8px}}.newletter-div{flex-direction:column;justify-content:center;height:100%;padding:40px;display:flex}@media (max-width:991.98px){.newletter-div{padding:16px}}.newletter-div h2{color:var(--primary);margin-bottom:20px;font-size:20px}@media (max-width:767.98px){.newletter-div h2{margin-bottom:16px;font-size:18px}}.newletter-div h3{margin-bottom:16px;font-size:32px}@media (max-width:767.98px){.newletter-div h3{font-size:22px}}.newletter-div p{margin-bottom:16px}.newletter-div input{min-height:56px;margin-bottom:16px;padding:16px 20px;font-size:16px}@media (max-width:767.98px){.newletter-div input{min-height:40px;padding:8px 12px;font-size:14px}}.newletter-div input::placeholder{font-size:16px}@media (max-width:767.98px){.newletter-div input::placeholder{font-size:14px}}.newletter-div .btn{border-radius:5px}.newletter-div .close{border-radius:50px;justify-content:center;align-items:center;width:30px;height:30px;transition:all .5s;display:flex;position:absolute;top:15px;right:15px}@media (max-width:991.98px){.newletter-div .close{top:15px;right:15px}}.newletter-div .close:hover{background:var(--primary);color:var(--white);border-radius:50px;transform:rotate(180deg)}.newletter-image{position:relative}@media (max-width:991.98px){.newletter-image{display:none}}.newletter-image img{border-radius:6px 0 0 6px;width:100%;max-width:100%}.reservation-section{background:url(/assets/img/bg/book-table.jpg) 50%/cover no-repeat fixed;position:relative;overflow:hidden}.reservation-section .reservation-div{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);z-index:10;background:#0c0c0c66;padding:40px;position:relative}.reservation-section .reservation-div .form-control,.reservation-section .reservation-div .choices__inner{height:58px}.reservation-section .reservation-div .choices__inner .choices__list--single{padding:16px 0}.reservation-section .reservation-div .input-icon{top:17px}.reservation-section .book-table{color:var(--white);text-align:center;margin-bottom:40px}.reservation-section .book-table h3{color:var(--white);font-size:48px}.reservation-section .book-table p{color:var(--white)}.input-icon{z-index:99;position:absolute;top:9px;right:15px}.faq-section .accordion-item{border:0;border-bottom:1px solid var(--border-color);border-radius:0}.faq-section .accordion-item:last-child{border:0}.partner-item{background:var(--white);border:1px solid var(--border-color);text-align:center;border-radius:6px;justify-content:center;align-items:center;height:144px;padding:10px;display:flex!important}.partner-item img{width:auto;margin:0 auto}.partner-item:hover{border-color:var(--primary);background:var(--primary)}.partner-item:hover img{filter:invert()brightness(100)}.partner-slider.swiper{overflow:hidden!important}.partner-slider .swiper-wrapper{align-items:center;display:flex}.partner-slider .swiper-slide{height:auto;display:flex}.slick-list{margin:0 -12px}.slick-slide{margin:0 12px}.slick-prev:before,.slick-next:before{content:none}.chef-section-two{background-color:var(--dark);background-image:url(/assets/img/home-2/bg/chef-bg.png);position:relative;overflow:hidden}.chef-section-two .chef-item{text-align:center;margin-bottom:40px}.chef-section-two .chef-item:hover .chef-img:before{background:var(--primary)}.chef-section-two .chef-item .chef-img{position:relative}.chef-section-two .chef-item .chef-img:before{content:"";background:var(--secondary);border-radius:50%;width:200px;height:200px;margin:auto;transition:all .5s;position:absolute;bottom:0;left:0;right:0}.chef-section-two .chef-item .chef-img img{max-height:275px;position:relative}.chef-section-two .chef-item .chef-info{margin-top:20px}.chef-section-two .chef-item h5,.chef-section-two .chef-item a{color:#fff}.chef-section-two .chef-item h5:hover,.chef-section-two .chef-item a:hover{color:var(--primary)!important}.chef-section-two .chef-item p{color:#f7f7f7}.chef-section-two .chef-item .review-star{color:#fff;margin-top:20px}.restaurant-details-item .restaurant-info p:not(:last-child):after{content:"|";color:var(--gray-100);margin:0 10px}@media (max-width:991.98px){.restaurant-details-item .restaurant-info p:not(:last-child):after{display:none}}.restaurant-details-item .avatar-xxl{color:var(--gray-900);border:1px solid var(--border-color);background:var(--light);border-radius:6px;font-weight:700}.restaurant-details-item .details-content .sub-title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:24px;display:flex}.restaurant-details-item .details-content .sub-title .title{color:var(--gray-900);margin-bottom:0;font-size:20px;font-weight:600}.restaurant-details-item .details-content .restaurant-item{align-items:center;gap:16px;display:flex}@media (max-width:991.98px){.restaurant-details-item .details-content .restaurant-item{display:block}}.restaurant-details-item .details-content .restaurant-item .strike-price{align-items:center;gap:8px;margin-bottom:0;display:flex}.restaurant-details-item .details-content .restaurant-item .strike-price .strike{color:var(--gray-600);font-size:16px;font-weight:400;text-decoration:line-through}.restaurant-details-item .details-content .restaurant-item .food-title{flex-flow:wrap;justify-content:space-between;gap:8px;margin-bottom:8px;display:flex}@media (max-width:991.98px){.restaurant-details-item .details-content .restaurant-item .food-title{flex-direction:column}}.restaurant-details-item .hours-items{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:8px;padding:20px;transition:all .3s;display:flex}.restaurant-details-item .hours-items:first-child{border:1px solid var(--border-color);border-bottom:0}.restaurant-details-item .hours-items:last-child{border:1px solid var(--border-color);border-top:0}.restaurant-details-item .hours-items:hover{background:var(--light)}.restaurant-details-item .hours-item{border:1px solid var(--border-color);border-bottom:0;padding:20px;transition:all .3s}.restaurant-details-item .hours-item:first-child{border:1px solid var(--border-color);border-bottom:0}.restaurant-details-item .hours-item:last-child{border:1px solid var(--border-color)}.restaurant-details-item .hours-item:hover{background:var(--light)}.restaurant-details-item .restaurant-inner-tab .nav .nav-item .nav-link{border:1px solid var(--border-color);color:var(--gray-600);border-radius:30px;align-items:center;gap:8px;padding:8px 20px;font-size:16px;font-weight:500;transition:all .3s;display:flex}.restaurant-details-item .restaurant-inner-tab .nav .nav-item .nav-link:hover{color:var(--primary);border-color:var(--primary);background:0 0}.restaurant-details-item .restaurant-inner-tab .nav .nav-item .nav-link.active,.restaurant-details-item .restaurant-inner-tab .nav .nav-item .nav-link.mixitup-control-active{background:var(--primary);color:var(--white);border-color:var(--primary)}.restaurant-details-item .restaurant-inner-tab .nav .nav-item .nav-link.active span,.restaurant-details-item .restaurant-inner-tab .nav .nav-item .nav-link.mixitup-control-active span{background:var(--white)}.restaurant-details-item .restaurant-inner-tab .nav .nav-item .nav-link span{border:1px solid var(--border-color);background:var(--light);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.restaurant-details-item .map-details .google-map iframe{border-radius:6px;width:100%;height:400px}.custom-padding{padding:20px}.product-main-slider .swiper-wrapper{display:flex!important}.cart-item .quantity-control{border:1px solid var(--border-color);background:var(--gray-100);border-radius:50px;justify-content:space-between;align-items:center;width:110px;min-height:32px;padding:4px 8px;display:flex}.cart-item .quantity-control .quantity-input{text-align:center;background:0 0;border:none;outline:none;width:32px;min-height:32px}.cart-item .quantity-control button,.cart-item .custom-cart-item .quantity-control button,.cart-item .quantity-control button{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.cart-item a{font-size:16px}@media (max-width:767.98px){.cart-item .table-responsive .table{min-width:600px}}.cart-item .table-responsive .table th{vertical-align:middle;color:var(--gray-900);background:var(--white);padding:0 0 20px;font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:700}.cart-item .table-responsive .table td{vertical-align:middle;color:var(--gray-900);border:none;font-size:16px;padding:20px 0 0!important}.cart-item .table-responsive .table td:not(:last-child){padding:0}.search-cart-item .search-icon{border-radius:50px;padding:9px 20px;font-size:14px;width:unset!important}.search-cart-item .form-control{background:var(--white)!important;padding:8px 86px 8px 20px!important}.delivery-item{cursor:pointer;border:1px solid var(--border-color);border-radius:6px;transition:all .3s}.delivery-item.active{border:1px solid var(--primary);box-shadow:var(--box-shadow)}.delivery-item:hover{border-color:var(--primary)}.delivery-item h3{font-size:18px;font-weight:600}.custom-cart-item .quantity-control{padding:3px 10px}.custom-cart-item .quantity-control button,.quantity-control button{background:0 0;border:0;padding:0}.deals-section{position:relative;overflow:hidden}.deals-section .deals-img{z-index:1;border-radius:20px;position:absolute;top:60%;right:0;overflow:hidden;transform:translateY(-50%)}.deals-section .deals-bg-01{animation:1.5s ease-in-out infinite alternate updown;position:absolute;top:0;left:0}.deals-section .deals-detail{border-bottom:1px solid var(--border-color);grid-template-columns:7fr 5fr;align-items:center;gap:20px;padding:24px;transition:all .3s;display:grid}.deals-section .deals-detail:last-child{border-bottom:0}@media (max-width:1399.98px){.deals-section .deals-detail{grid-template-columns:6fr 6fr}}@media (max-width:575.98px){.deals-section .deals-detail{text-align:center;flex-direction:column;gap:16px;display:flex}}.deals-section .deals-detail:nth-child(2n){background-color:var(--light)}.deals-section .deals-detail:hover{background-color:var(--primary);transform:translateY(-5px)}.deals-section .deals-detail:hover h3,.deals-section .deals-detail:hover h4,.deals-section .deals-detail:hover p{color:#fff}.deals-section .deals-detail:hover a{opacity:1}@media (max-width:575.98px){.deals-section .deals-detail:hover a{display:block!important}}.deals-section .deals-detail h4{text-align:end;font-size:18px}.deals-section .deals-detail a{opacity:0;width:fit-content;transition:all .3s}.deals-section .deals-detail a:hover{transform:translateY(-5px)}@media (max-width:575.98px){.deals-section .deals-detail a{opacity:1;display:none!important}}@media (max-width:1399.98px){.deals-section .deals-detail p{width:250px}}@media (max-width:767.98px){.deals-section .deals-detail p{width:230px}}@media (max-width:575.98px){.deals-section .deals-detail p{width:220px}}.deals-section .deals-detail .deals-price{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:10px;display:flex}@media (max-width:575.98px){.deals-section .deals-detail .deals-price{flex-direction:column-reverse;gap:16px}}.deals-section .element-img{top:-70px;right:0}.deals-section .element-1{background:var(--primary);border-radius:0 130px 130px 0;width:573px;height:240px;margin:auto;top:100px;bottom:0;left:-180px;transform:rotate(17deg)}@media (max-width:1399.98px){.deals-section .element-1{left:-300px}}@media (max-width:1199.98px){.deals-section .element-1{display:none}}.deals-section .element-2{background:var(--secondary);border-radius:130px 0 0 130px;width:573px;height:240px;margin:auto;top:100px;bottom:0;right:-180px;transform:rotate(-17deg)}@media (max-width:1399.98px){.deals-section .element-2{right:-300px}}@media (max-width:1199.98px){.deals-section .element-2{display:none}}.deals-section .slide-section{z-index:-1;width:100%;position:absolute;top:-35px;left:0}@media (max-width:767.98px){.deals-section .slide-section{top:0}}.deals-section .slide-section .slide-item .slide-title{color:var(--light);white-space:nowrap;margin-bottom:0;font-size:250px;font-weight:700}@media (max-width:991.98px){.deals-section .slide-section .slide-item .slide-title{font-size:200px}}@media (max-width:767.98px){.deals-section .slide-section .slide-item .slide-title{font-size:80px}}.dropdown-sort{min-width:275px}.shop-details{padding-left:24px}@media (max-width:991.98px){.shop-details{padding-left:0}}.shop-details .shop-details-title{box-shadow:none;margin-top:16px}.shop-details .shop-details-title .title{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;font-family:Barlow Condensed,sans-serif;font-size:48px;display:flex}@media (max-width:991.98px){.shop-details .shop-details-title .title{font-size:34px}}.shop-details .shop-details-title .favourite{color:var(--gray-600);background-color:var(--white);border:1px solid var(--border-color);border-radius:50%;width:32px;height:32px;font-size:13px;transition:all .3s}.shop-details .shop-details-title .favourite:hover{background:var(--primary);color:var(--white)}.shop-details .review-star{flex-wrap:wrap;justify-content:start;align-items:center;gap:4px;margin-bottom:16px;font-size:14px;display:flex}.shop-details .review-star .rating,.shop-details .review-star .rating span{font-size:16px}.shop-details .price-stock{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.shop-details .price-stock p{text-decoration:line-through}.shop-details .size-item{align-items:center;gap:8px;display:flex}.shop-details .size-item .size-tag{background:var(--primary-transparent);width:36px;height:36px;color:var(--primary);border:none;border-radius:6px;outline:none;font-weight:500;transition:all .3s}.shop-details .size-item .size-tag:hover{background:var(--primary);color:var(--white)}.shop-details .size-item .size-tag.active{background:var(--primary);color:#fff}.shop-details .add-item .form-check{align-items:center;margin-bottom:8px;padding-left:0;display:flex}.shop-details .order-button{border-bottom:1px solid var(--border-color);align-items:center;gap:16px;margin-bottom:16px;padding-bottom:16px;display:flex}.shop-details .tag-item{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}@media (max-width:991.98px){.shop-details .tag-item{justify-content:start}}.shop-details .tag-item .tag{background:var(--gray-100);border:none;border-radius:6px;outline:none;padding:4px 8px;font-size:14px;transition:all .3s}.shop-details .tag-item .tag:hover{background:var(--primary);color:var(--white)}.shop-details .tag-item .tag.active{background:var(--primary);color:#fff}.product-wrap .slick-slide{margin:0 10px}.product-wrap .details-img img{width:100%}.review-items,.review-items .review-star,.review-items .review-text{margin-bottom:20px}.review-details-form{border-top:1px solid var(--border-color);margin-top:40px;padding-top:40px}.review-details-form .review-form .card-title{color:var(--gray-900);border-bottom:1px solid var(--border-color);margin-bottom:20px;padding-bottom:20px;font-size:24px;font-weight:700}@media (max-width:767.98px){.review-details-form .review-form .card-title{font-size:20px}}.restaurant-details-title{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:10px;display:flex}.filter-list{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:40px;display:flex}@media (max-width:767.98px){.filter-list{margin-bottom:24px}}.filter-list .filter-head{color:var(--gray-900);margin-bottom:0;font-size:24px;font-weight:600}.filter-list .filter-item{flex-wrap:wrap;flex-grow:1;justify-content:end;align-items:center;gap:8px;display:flex}@media (max-width:575.98px){.filter-list .filter-item{justify-content:start}}.filter-list .filter-item .dropdown{align-items:center;gap:8px;display:flex}.restaurant-item{background:var(--white);border:1px solid var(--border-color);box-shadow:var(--box-shadow);border-radius:6px;padding:12px;transition:all .7s}.restaurant-item:hover{border-color:var(--primary);transform:translateY(-5px)}.restaurant-item .price{color:var(--gray-900);font-size:18px;font-weight:600}.restaurant-item .restaurant-img{border-radius:6px;margin-bottom:20px;position:relative;overflow:hidden}.restaurant-item .restaurant-img .favourite{color:var(--gray-600);background-color:var(--white);background-color:var(--white);border:none;position:absolute;top:20px;right:20px}.restaurant-item .restaurant-img img{width:100%;transition:all .7s}.restaurant-item .restaurant-img img:hover{transform:scale(1.2)rotate(5deg)}.restaurant-item .restaurant-title .restaurant-info p:after{content:"|";color:var(--gray-100);margin:0 10px}@media (max-width:1199.98px){.restaurant-item .restaurant-title .restaurant-info p:after{margin:0 4px}}@media (max-width:991.98px){.restaurant-item .restaurant-title .restaurant-info p:after{margin:0;display:none}}.restaurant-item .restaurant-title .restaurant-info p:last-child:after{display:none}.restaurant-item .restaurant-details{background:var(--light);border:1px solid var(--border-color);border-radius:6px;margin-bottom:20px;padding:8px 12px}.restaurant-item .restaurant-info{flex-direction:row;align-items:center;gap:8px;display:flex}@media (max-width:991.98px){.restaurant-item .restaurant-info{flex-direction:column;align-items:start}}.restaurant-item-two{background:var(--white);border:1px solid var(--border-color);box-shadow:var(--box-shadow);border-radius:10px;transition:all .7s}.restaurant-item-two .restaurant-img{border-radius:10px 10px 0 0;position:relative;overflow:hidden}.restaurant-item-two .restaurant-img img{transition:all .7s}.restaurant-item-two .restaurant-img img:hover{transform:scale(1.2)rotate(5deg)}.restaurant-item-two .restaurant-img .badge{position:absolute;top:20px;left:20px}.restaurant-item-two .restaurant-img .favourite{background:var(--white);border:none;position:absolute;top:20px;right:20px}.restaurant-item-two .restaurant-img .trending-badge{color:#fff;border-radius:0 20px 20px 0;padding:4px 12px;position:absolute;top:20px;left:0}.restaurant-item-two:hover{border-color:var(--primary)}.restaurant-item-three{border:1px solid var(--border-color);background:var(--white);box-shadow:var(--box-shadow);border-radius:10px;padding:20px;transition:all .7s}.restaurant-item-three:hover{border-color:var(--primary)}.restaurant-item-three .restaurant-img{border-radius:10px;margin-bottom:16px;position:relative;overflow:hidden}.restaurant-item-three .restaurant-img img{transition:all .7s}.restaurant-item-three .restaurant-img img:hover{transform:scale(1.2)rotate(5deg)}.restaurant-item-three .restaurant-title{border-bottom:1px solid var(--border-color);margin-bottom:16px;padding-bottom:16px}.restaurant-item-three p{font-size:14px}.restaurant-item-four{background:var(--white);border:1px solid var(--white);box-shadow:var(--box-shadow);border-radius:6px;padding:24px;transition:all .7s ease-in-out;position:relative}@media (max-width:1399.98px){.restaurant-item-four{padding:20px}}.restaurant-item-four .restaurant-img{text-align:center;margin-bottom:40px}.restaurant-item-four .restaurant-img img{height:150px}.restaurant-item-four .restaurant-img .favourite{background:var(--white);border:1px solid var(--border-color);opacity:0;width:32px;height:32px;transition:all .7s ease-in-out;position:absolute;top:20px;right:20px}.restaurant-item-four:hover{background:#040404;border-color:#040404;transition:all .7s ease-in-out}.restaurant-item-four:hover .restaurant-img .favourite{opacity:1}.restaurant-item-four:hover .review-star p{color:#f7f7f7}.restaurant-item-four:hover .review-star p .text-dark{color:#fff!important}.restaurant-item-four:hover h3 a{color:#fff}.restaurant-item-four:hover h3 a:hover{color:var(--primary)}.restaurant-item-four:hover h4{color:#fff}.restaurant-item-four:hover .btn{transition:all .7s;background-color:var(--primary)!important;border-color:var(--primary)!important;color:#051321!important}.restaurant-item-five{border-radius:6px}.restaurant-item-five .restaurant-img{border-radius:6px;position:relative}.restaurant-item-five .restaurant-img:before{content:"";background:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.restaurant-item-five .restaurant-img img{border-radius:6px}.restaurant-map-item{padding:0;width:400px!important}.restaurant-map-item .restaurant-title{padding:0 20px}.restaurant-map-item .review-star{background:var(--primary);border-radius:6px;align-items:center;padding:5px;display:flex;position:absolute;top:10px;left:10px}.restaurant-map-item .review-star i{color:var(--warning)}.restaurant-map-item .review-star p{color:var(--white);margin:0}.review-star i{color:var(--gray-100)}.offcanvas{background:var(--white)}.offcanvas .offcanvas-header{margin-left:16px;margin-right:16px;padding-left:0;padding-right:0}.offcanvas .offcanvas-header .logo{max-width:200px}.offcanvas .offcanvas-header .title{color:var(--gray-900);margin-bottom:0;font-size:20px;font-weight:700;display:block}.offcanvas .btn-close{opacity:1;background:0 0;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;display:flex;box-shadow:unset!important}.offcanvas .btn-close i{color:#051321;justify-content:center;align-items:center;font-size:16px;display:flex}.offcanvas .offcanvas-footer{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:8px;margin-left:16px;margin-right:16px;padding:16px 0;display:flex}.offcanvas .offcanvas-footer .btn-medium{text-align:center;justify-content:center;width:100%}.offcanvas .cart-total{border-top:1px solid var(--border-color);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:24px;padding-top:24px;font-size:20px;font-weight:600;display:flex}.quantity-item{background:var(--white)}.quantity-item .card-body{padding:12px}.quantity-item .card-body .cart-item{box-shadow:none}.quantity-item .quantity-img{flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:15px;display:flex}.quantity-item .quantity-img .cart-delete{background:var(--danger-transparent);width:20px;height:20px;color:var(--danger);border:0;border-radius:50px;justify-content:center;align-items:center;font-size:12px;display:flex;position:absolute;top:-5px;right:-5px}.quantity-item .quantity-img .cart-delete:hover{background:var(--danger)}.quantity-item .quantity-img .cart-delete:hover i{color:var(--white)}.quantity-item .quantity-img .quantity-title a{color:var(--primary);align-items:center;gap:8px;font-size:14px;display:flex}.quantity-item .quantity-img .quantity-title .title{color:var(--gray-900);margin-bottom:8px;font-size:18px;font-weight:600;display:block}.quantity-item .cart-item .price{color:var(--gray-900);font-size:16px;font-weight:400;display:block}.card-div{display:none}.search-item .search-input{position:relative}.search-item .search-input .form-control{background:var(--light);border-radius:50px;height:56px;padding:8px 45px 8px 20px;font-size:16px}@media (max-width:991.98px){.search-item .search-input .form-control{font-size:14px}}.search-item .search-input .search-icon{background:var(--dark);width:36px;height:36px;color:var(--white);border:0;border-radius:50px;justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;top:10px;right:10px}.checkout-delivery-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.checkout-delivery-option{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.checkout-coupon-toggle,.checkout-summary-row,.checkout-order-header{justify-content:space-between;align-items:center;display:flex}.checkout-food-info-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.checkout-location-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.checkout-track-header-row{justify-content:space-between;align-items:center;display:flex}.checkout-delivery-person-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.checkout-offcanvas-summary-toggle{justify-content:space-between;align-items:center;display:flex}.checkout-offcanvas-footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.checkout-modal-footer-row{justify-content:space-between;align-items:center;display:flex}.custom-filter-items{border:1px solid var(--border-color);border-radius:6px;padding:20px;box-shadow:0 4px 24px #b9b9b940}.irs--flat .irs-min,.irs--flat .irs-max{display:none}.irs--flat .irs-line{border-radius:20px;height:4px;background-color:var(--gray-100)!important}.irs--flat .irs-bar{background-color:var(--primary);border-radius:0;height:6px}.irs--flat .irs-handle>i:first-child{width:5px;height:10px;box-shadow:var(--box-shadow);border-radius:10px;top:1px;left:50%;background-color:var(--primary)!important}.irs--flat .irs-from,.irs--flat .irs-to{border-radius:6px;background:var(--primary)!important}.irs--flat .irs-from:before,.irs--flat .irs-to:before,.irs--flat .irs-single:before{content:"";border-left:7px solid #0000;border-right:7px solid #0000;bottom:-6px;border-top:7px solid var(--primary)!important}.irs-with-grid .irs-grid{display:none}.irs--flat .irs-from,.irs--flat .irs-to,.irs--flat .irs-single{text-shadow:none;padding:4px 8px;font-size:14px;line-height:1.333;top:-10px;color:#fff!important}.irs-single{border-radius:6px;background-color:var(--primary)!important}.map-items{z-index:1029;width:100%;height:100%;min-height:100%}.map-items .map-listing{height:100%}@media (max-width:991.98px){.map-items .map-listing{height:450px}}.map-items .gm-style .gm-style-iw-c{max-width:255px!important}.map-items .gm-style{height:100%}.map-items .gm-style img{object-fit:cover;border-radius:0;width:100%!important;max-width:100%!important}.restaurant-slider .slick-list,.popular-restaurant-slider .slick-list{margin:0 -12px}.restaurant-slider .slick-slide,.popular-restaurant-slider .slick-slide{margin:0 12px}.restaurant-tab{background:#fafafa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}@media (max-width:767.98px){.restaurant-tab{margin-bottom:30px}}.restaurant-tab .nav{flex-wrap:wrap;gap:16px}.restaurant-tab .nav li a{color:var(--body-color);border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:18px 16px;font-size:18px;font-weight:700;display:flex}@media (max-width:991.98px){.restaurant-tab .nav li a{padding:10px 14px;font-size:16px}}@media (max-width:575.98px){.restaurant-tab .nav li a{padding:12px 16px;font-size:14px}}.restaurant-tab .nav li a span{display:flex}.restaurant-tab .nav li a span img{width:18px}.restaurant-tab .nav li a.active,.restaurant-tab .nav li a:hover{color:var(--primary);border:0;border-bottom:3px solid var(--primary);background:0 0}.restaurant-tab .nav li a.active span img,.restaurant-tab .nav li a:hover span img{filter:brightness(0)invert()}.restaurant-tab.details .nav li a.active span img,.restaurant-tab.details .nav li a:hover span img{filter:unset}.menu-section-two{background:var(--light)}.menu-section-four{background:var(--primary-transparent);z-index:1;position:relative}.menu-section-four .menu-bg-01{z-index:-1;position:absolute;top:7%;left:4%}.menu-section-four .menu-bg-02{z-index:-1;position:absolute;bottom:0;right:14%}.view-all{margin-top:40px}@media (max-width:767.98px){.view-all{margin-top:24px}}.popular-section-two{position:relative;overflow:hidden;background:var(--white)!important}.popular-section-two .slide-section{width:100%;position:absolute;top:-47px;left:0}@media (max-width:767.98px){.popular-section-two .slide-section{top:0}}.popular-section-two .slide-section .slide-item .slide-title{color:var(--light);white-space:nowrap;margin-bottom:0;font-size:250px;font-weight:700}@media (max-width:991.98px){.popular-section-two .slide-section .slide-item .slide-title{font-size:200px}}@media (max-width:767.98px){.popular-section-two .slide-section .slide-item .slide-title{font-size:80px}}.popular-section-two .section-header,.popular-section-two .collection-list{z-index:1;position:relative}.popular-section-two .element-one{transform-origin:top;animation:3s ease-in-out infinite alternate swing;top:-65px;right:0}.popular-section-two .element-two{bottom:48px;right:40px}@media (max-width:575.98px){.popular-section-two .element-two{display:none}}.popular-section-two .collection-detail .review-star{justify-content:center}.popular-section-two .collection-list .collection-card .favourite{top:unset;bottom:-15px;left:50%;transform:translate(-50%)}@keyframes swing{0%{transform:rotate(10deg)translate(0)}50%{transform:rotate(-10deg)translate(-10px)}to{transform:rotate(10deg)translate(10px)}}.shop-item{background:var(--white);border:1px solid var(--border-color);box-shadow:var(--box-shadow);z-index:1;border-radius:6px;padding:20px;position:relative;overflow:hidden}.shop-item:before{content:"";z-index:-1;background:linear-gradient(1.35deg,#fff0 -13.76%,#008a1e0d 83.55%);width:100%;height:133px;position:absolute;top:0;left:0}.shop-item .shop-img{text-align:center;z-index:1;justify-content:center;align-items:center;width:190px;height:190px;margin:0 auto 20px;display:flex;position:relative}.shop-item .shop-img:before{content:"";background:var(--white);z-index:-1;border-radius:50%;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.shop-item .shop-img:after{content:"";opacity:0;z-index:-1;background:url(/assets/img/home-2/food/food-hover-img.png) 0 0/100% 100%;width:100%;height:100%;transition:all .7s;position:absolute;top:0;left:0;transform:scale(.9)}.shop-item .shop-img img{z-index:1;width:150px;margin:0 auto}.shop-item .favourite{background:var(--white);border:1px solid var(--border-color);position:absolute;top:20px;right:20px}@media (max-width:767.98px){.shop-item .favourite{width:34px;height:34px;font-size:14px}}.shop-item .shop-content .btn-icon{background:var(--gray-100)}.shop-item .shop-content .btn-icon:hover{background:var(--primary);color:#fff}.shop-item .shop-info{text-align:center;padding-bottom:20px}.shop-item .shop-info .custom-title{margin-bottom:12px}.shop-item .shop-info .review-star{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:1199.98px){.shop-item .shop-info .review-star{flex-wrap:nowrap}}.shop-item .shop-info .review-star .rating{font-size:14px}.shop-item:hover .shop-img:before{background:var(--primary);animation:1s linear forwards rotate360}.shop-item:hover .shop-img img{border-color:var(--primary)}.shop-item:hover .shop-img:after{opacity:1;transition:all .7s;transform:scale(1)}.shop-item:hover .shop-content .btn-icon{background:var(--primary);color:#fff}.shop-item .shop-price{justify-content:space-between;align-items:center;gap:16px;display:flex}.shop-item .price{color:var(--gray-900);font-size:20px;font-weight:600}@keyframes rotate360{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.book-image{z-index:1;position:relative}@media (max-width:991.98px){.book-image{display:none}}.book-image:before,.book-image:after{content:"";filter:blur(10px);z-index:-1;border-radius:10px;width:220px;height:80%;position:absolute}.book-image:before{background:var(--danger);bottom:-5px;left:-5px}.book-image:after{background:var(--warning);top:-5px;right:-5px}.book-image img{border-radius:20px}.book-section{z-index:1;position:relative}.book-section .book-bg-01{z-index:-1;position:absolute;top:50%;right:0;transform:translateY(-50%)}.booking-form{background:var(--light);border:1px solid var(--border-color);box-shadow:var(--box-shadow);border-radius:6px;padding:40px}.booking-form .booking-header{margin-bottom:40px}@media (max-width:767.98px){.booking-form .booking-header{margin-bottom:30px}.booking-form{padding:20px}}.booking-form>button{margin-top:40px}@media (max-width:767.98px){.booking-form>button{margin-top:30px}}.custom-form .form-control{padding:16px 20px;font-size:16px}@media (max-width:767.98px){.custom-form .form-control{padding:14px 16px;font-size:15px}}.filter-sidebar .filter-head{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex}.filter-sidebar .filter-head .title{color:var(--gray-900);margin-bottom:0;font-size:26px;font-weight:700}.filter-sidebar .filter-head .reset-link{color:var(--primary);font-weight:500}.filter-sidebar .filter-item,.filter-sidebar .search-item{border-bottom:1px solid var(--border-color);margin-bottom:20px;padding-bottom:20px}.filter-sidebar .filter-item .filter-header,.filter-sidebar .search-item .filter-header{width:100%;margin-bottom:0}.filter-sidebar .filter-item .filter-header .filter-title,.filter-sidebar .search-item .filter-header .filter-title{width:100%;color:var(--gray-900);background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;margin-bottom:0;padding:0;font-size:20px;font-weight:700;display:flex}.filter-sidebar .filter-item .filter-header .filter-title.collapsed i,.filter-sidebar .search-item .filter-header .filter-title.collapsed i{transform:rotate(180deg)}.filter-sidebar .filter-item .filter-header .filter-title i,.filter-sidebar .search-item .filter-header .filter-title i{font-size:16px;font-weight:400;transition:all .7s}.filter-sidebar .filter-item .price-range,.filter-sidebar .search-item .price-range{padding-top:24px}.filter-sidebar .filter-footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.filter-sidebar .filter-footer .btn-medium{justify-content:center;width:100%}.loader-btn i{animation:3s linear infinite anim}@keyframes anim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.star-box i{color:var(--gray-200)}.star-box i.filled{color:var(--warning)}.address-action ul{align-items:center;gap:10px;display:flex}.address-action ul li a,.address-action ul li button{background:var(--light);border:1px solid var(--border-color);border-radius:50px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.address-action ul li a:hover,.address-action ul li button:hover{background:var(--primary);color:var(--white)}.product-section{position:relative;overflow:hidden}.product-section .product-item{background:var(--light);border:1px solid var(--border-color);text-align:center;border-radius:6px;padding:24px;transition:all .7s}.product-section .product-item:hover{background:var(--white);border:1px solid var(--primary);transition:all .7s}.product-section .product-item:hover .product-img img{transition:all .7s}.product-section .product-item .product-img{margin-bottom:20px;position:relative;overflow:hidden}.product-section .product-item .product-img img{transition:all .7s}.product-section .product-item h4{font-size:20px}.product-section .product-item .review-star{font-size:16px}.product-section .product-item .review-star p{color:var(--gray-600)}.product-section .product-item .review-star p span{color:var(--gray-900)}.apply-coupon{position:relative}.apply-coupon .form-control{border-radius:50px;padding:10px 86px 10px 20px;font-size:16px}.apply-coupon .coupon-btn{padding:3px 15px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.coupon-code-copy{border:0}.checkout-close{background:0 0;border:0;padding:0}.drag-upload-btn input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.drag-upload-btn.btn{padding:7px 20px}.form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}#other-reason-box{display:none}.custom-radio-box{background-color:var(--light);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.custom-radio-box input[type=radio]{display:none}.custom-radio-box input[type=radio]:checked+span{background-color:var(--secondary);border-color:var(--secondary)}.custom-radio-box input[type=radio]:checked+span:before{content:"";background-color:var(--white);border-radius:50%;width:8px;height:8px;display:block}.custom-radio-box span{border:5px solid var(--secondary);background-color:var(--white);border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;transition:all .2s;display:flex}.fa-star{color:var(--gray-100)}.fa-star.filled{color:var(--warning)}.star-box .fa-star{cursor:pointer;color:var(--gray-100);transition:color .2s}.star-box .fa-star.filled{color:var(--warning)}.menu-image{position:relative}.menu-offers{justify-content:space-between;align-items:end;width:calc(100% - 30px);display:flex}.menu-offers span{position:absolute;top:15px;left:15px}.menu-offers ul{align-items:center;gap:8px;display:flex;position:absolute;top:15px;right:15px}.menu-offers ul li .menuhot{width:32px;height:32px;color:var(--primary);background:#ffcbc1;border:1px solid #ffeeea;border-radius:50px;justify-content:center;align-items:center;font-size:18px;display:flex}.menu-offers ul li .menuhot:hover{color:var(--white);background:var(--primary);border:1px solid var(--primary)}.menu-offers ul li .btn-icon{border:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.coupon-content p{color:var(--gray-900)}.cash-div{padding:12px 20px}.cash-div span{color:var(--gray-600)}.status-line .status-div{align-items:center;gap:10px;margin-bottom:20px;display:flex;position:relative}.status-line .status-div+.status-div:after{content:"";background:var(--gray-200);z-index:0;width:3px;height:40px;position:absolute;top:-30px;left:11px}.status-line .status-div.completed span{color:var(--white);background:var(--success)!important}.status-line .status-div.completed:after{background:var(--success)}.status-line .status-div .status-icon{z-index:9;position:relative}.status-line .status-div .status-icon span{background:var(--gray-100);border-radius:50px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.status-item.inactive:before{background:#ccc}.status-item .status-time{color:#999;font-size:12px}.arriving-in{border:1px solid var(--border-color);background:#f9f9f9;border-radius:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:20px;padding:24px;display:flex}.arriving-in h2{color:var(--gray-900);margin-bottom:0;font-size:28px;font-weight:700}.arriving-in span{background:var(--dark);width:48px;height:48px;color:var(--white);border-radius:50px;justify-content:center;align-items:center;font-size:20px;display:flex}.google-map{margin-bottom:20px}.google-map iframe{width:100%!important}.signature-rating{justify-content:space-between;align-items:center;display:flex}.signature-section{position:relative;overflow:hidden}.signature-section .all-slider,.signature-section .starter-slider,.signature-section .bowls-slider,.signature-section .breads-slider,.signature-section .chinese-slider,.signature-section .desserts-slider{overflow:hidden!important}.signature-section .signature-bg-01{z-index:-1;animation:1.5s ease-in-out infinite alternate updown;position:absolute;top:50px;right:50px}@media (max-width:991.98px){.signature-section .signature-bg-01{right:15px}}.signature-section .signature-bg-02{z-index:-1;animation:1.5s ease-in-out infinite alternate updown;position:absolute;bottom:-100px;right:50px}@media (max-width:767.98px){.signature-section .slider-wrapper{margin:0 15px}}.signature-tab{margin-bottom:40px}@media (max-width:767.98px){.signature-tab{margin-bottom:20px}}.signature-tab .nav{gap:26px}@media (max-width:767.98px){.signature-tab .nav{gap:12px}.signature-tab .nav li{width:calc(50% - 6px)}}.signature-tab .nav li a,.signature-tab .nav li button{color:var(--black);background:var(--white);border:1px solid var(--gray-100);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:130px;height:100px;font-weight:600;display:flex;box-shadow:0 4px 24px #b9b9b940}@media (max-width:767.98px){.signature-tab .nav li a,.signature-tab .nav li button{width:100%}}.signature-tab .nav li a:hover,.signature-tab .nav li button:hover{color:var(--primary)}.signature-tab .nav li a.active,.signature-tab .nav li button.active{color:var(--white);background:var(--primary)}.signature-tab .nav li a.active img,.signature-tab .nav li button.active img{filter:brightness(0)invert()}.signature-item{background:var(--white);border:1px solid var(--border-color);box-shadow:0px 4px 24px 0px 0 4px 24px 0 #b9b9b940;border-radius:6px;margin-bottom:20px}.signature-item:hover{border-color:var(--primary);transition:all .7s}.signature-item:hover .signature-img img{transition:all .7s;transform:scale(1.1)}.signature-item .signature-img{border-radius:6px 6px 0 0;position:relative;overflow:hidden}.signature-item .signature-img img{width:100%;transition:all .7s}.signature-item .signature-content{padding:24px}.signature-item .signature-content .badge{margin-bottom:8px;padding:2px 12px}.signature-item .signature-content h3{font-size:24px}@media (max-width:767.98px){.signature-item .signature-content h3{font-size:22px}}.signature-item .signature-content p{color:var(--gray-600);max-width:250px;margin-bottom:24px;font-size:16px}@media (max-width:767.98px){.signature-item .signature-content p{font-size:14px}}.signature-item .signature-content h4{color:var(--gray-900);font-size:20px}.signature-item .signature-content h6{font-size:20px}.delicious-info{padding:60px 0 80px;position:relative}@media (max-width:991.98px){.delicious-info{padding:40px 0 60px}}@media (max-width:767.98px){.delicious-info .view-all .btn-primary{width:100%}}.delicious-info .shape-img-03{animation:16s linear infinite rotate;position:absolute;top:-30px;right:20px}.delicious-info .delicious-img{text-align:center;position:relative}@media (max-width:991.98px){.delicious-info .delicious-img{display:none}}.delicious-info .delicious-img .delicious-main-img{z-index:1;animation:126s linear infinite rotate;position:relative}.delicious-info .delicious-img .shape-img{position:absolute;top:160px;left:-115px}.delicious-info .delicious-img .offer-item{z-index:11;background:url(/assets/img/bg/shape-08.svg) 0 0/cover;flex-direction:column;justify-content:center;align-items:center;width:200px;height:200px;padding:40px;animation:3s linear infinite bounce;display:flex;position:absolute;bottom:100px;right:30px}.delicious-info .delicious-img .offer-item h2{font-size:72px}.delicious-item{border-radius:6px;margin-bottom:24px;padding:24px}.delicious-item h3{font-size:24px}@media (max-width:767.98px){.delicious-item h3{font-size:22px}}.delicious-item.bg-primary-light{background:var(--warning-transparent);border-left:1px solid #ff9924}.delicious-item.bg-secondary-light{background:var(--success-transparent);border-left:1px solid var(--success)}.list-style li{margin-left:18px;-webkit-text-decoration:none;text-decoration:none;list-style-type:disc}.text-gray-9{color:#051321}.testimonial-card{border:1px solid var(--border-color);box-shadow:var(--box-shadow);border-radius:6px;padding:24px;position:relative}.testimonial-card:hover{border:1px solid var(--primary)}.testimonial-card:before{content:"";z-index:-1;background-image:url(/assets/img/icons/testimonials-quote.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:250px;height:250px;position:absolute;top:30px;left:50%;transform:translate(-50%)}.gallery-content .gallery-item{position:relative}.gallery-content .gallery-item:before{content:"";opacity:0;z-index:-1;background-color:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.gallery-content .gallery-item:hover:before{opacity:1;z-index:2}.gallery-content .gallery-item:hover .gallery-zoom{opacity:1}.gallery-content .gallery-item .gallery-zoom{z-index:3;opacity:0;background:var(--white);cursor:pointer;border-radius:40px;justify-content:center;align-items:center;width:60px;height:60px;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery-content .gallery-item .gallery-zoom i{font-size:24px}.blog-item .blog-img .blog-date{background:var(--primary);color:#fff;text-align:center;border-radius:4px;align-items:center;width:auto;height:24px;margin-bottom:0;padding:0 10px;font-size:14px;font-weight:700;line-height:15px;display:flex;position:absolute;top:20px;left:20px}.blog-item .blog-content .blog-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.gallery-section .about-galleries img{border-radius:30px}.contact-form{padding:40px}@media (max-width:991.98px){.contact-form{padding:20px}}.testimonial-section{background:url(/assets/img/bg/success-bg.jpg) 50%/cover;position:relative}.testimonial-section .testimonial-bg-01{animation:1.5s ease-in-out infinite alternate updown;position:absolute;top:80px;left:20px}.testimonial-section .testimonial-bg-02{animation:1.5s ease-in-out infinite alternate rotate-1;position:absolute;bottom:50px;right:30px;transform:rotate(115deg)}.testimonial-item{background:var(--white);box-shadow:var(--box-shadow);border-radius:6px;width:100%;padding:24px;transition:all .3s}.testimonial-item:hover{background:var(--dark);transform:translateY(-5px)}.testimonial-item:hover .quatation-icon{filter:brightness(0)saturate()invert(17%)sepia(96%)saturate(7471%)hue-rotate(3deg)brightness(95%)contrast(110%);color:var(--primary)}.testimonial-item:hover .testimonial-content h3,.testimonial-item:hover .testimonial-content .author-name a,.testimonial-item:hover .testimonial-content span{color:var(--white)}.testimonial-item .quatation-icon{margin-bottom:20px;transition:all .3s}.testimonial-item .testimonial-content h3{max-width:270px;margin:0 auto 20px;font-size:16px;line-height:24px}.testimonial-item .testimonial-content .description{color:var(--gray-900);margin-bottom:20px}.testimonial-item .testimonial-content .author-name{margin-bottom:4px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;display:block}.testimonial-item.testimonial-item-three{border:1px solid var(--border-color);border-radius:5px}.testimonial-item.testimonial-item-three:hover{background:0 0}.testimonial-section-two{background:var(--white);padding:80px 0;position:relative;overflow:hidden}@media (max-width:991.98px){.testimonial-section-two{padding:0 0 60px}}.testimonial-section-two .slick-slide{margin:10px 12px 40px}@media (max-width:767.98px){.testimonial-section-two .slick-slide{text-align:center}}.testimonial-section-two .testimonial-item{text-align:center;border-radius:6px;margin:2px;padding:24px;transition:all .7s;position:relative;overflow:hidden;box-shadow:0 3px 15px #0000001a}.testimonial-section-two .testimonial-item:before{content:"";background:var(--primary);z-index:0;border-radius:0 0 20px 20px;width:0%;height:5px;transition:all .7s;position:absolute;bottom:-2px;left:0}.testimonial-section-two .testimonial-item:hover{box-shadow:var(--box-shadow-md);transform:unset;background:var(--white)}.testimonial-section-two .testimonial-item:hover:before{content:"";width:100%}@media (max-width:767.98px){.testimonial-section-two .testimonial-item{max-width:100%;margin:2px auto;padding:20px}}.testimonial-section-two .testimonial-item .testimonial-title{border-bottom:none;margin-bottom:20px;padding-bottom:0}.testimonial-section-two .testimonial-item .testimonial-title .title{color:var(--heading-color);margin-bottom:8px;font-size:20px;font-weight:600}.testimonial-section-two .testimonial-item .testimonial-title p{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.testimonial-section-two .testimonial-item .testimonial-author{text-align:start;justify-content:center;align-items:center;gap:16px;display:flex}.testimonial-section-two .testimonial-item .testimonial-author .author-name{color:var(--gray-900);margin-bottom:8px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-weight:700;display:block}.testimonial-section-two .testimonial-item .testimonial-qutation{text-align:center;margin-bottom:24px}.testimonial-section-two .slide-section{z-index:-1;width:100%;position:absolute;top:-35px;left:0}.testimonial-section-two .slide-section .slide-item .slide-title{color:var(--light);white-space:nowrap;margin-bottom:0;font-size:250px;font-weight:700}.slide-section .slide-item .slide-title{color:#fff3;white-space:nowrap;margin-bottom:0;font-size:300px;font-weight:700}.video-section{text-align:center;background:url(/assets/img/bg/video-bg.jpg) 50%/cover no-repeat fixed;border-radius:5px;justify-content:center;align-items:center;height:450px;display:flex;position:relative;overflow:hidden}@media (max-width:991.98px){.video-section{background-size:cover;height:300px}}@media (max-width:767.98px){.video-section{background-attachment:unset;height:200px}}.video-section .video-btn{background:var(--primary);cursor:pointer;z-index:11;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;font-size:24px;transition:all .3s;display:flex;position:absolute}@media (max-width:575.98px){.video-section .video-btn{width:54px;height:54px;font-size:20px}}.video-section .video-btn i{color:#fff}.video-section .video-btn .wave{border:10px solid var(--primary);z-index:1;border-radius:50%;width:100%;height:100%;animation:3s infinite wave;position:absolute;top:0;left:0}.video-section .video-btn .wave1{animation-delay:0s}.video-section .video-btn .wave2{animation-delay:1s}.video-section .video-btn .wave3{animation-delay:2s}.video-section .slide-section{width:100%}.video-section .slide-section .slide-item .slide-title{color:#fff;white-space:nowrap;margin-bottom:0;font-size:300px;font-weight:700}@media (max-width:991.98px){.video-section .slide-section .slide-item .slide-title{font-size:180px}}@media (max-width:767.98px){.video-section .slide-section .slide-item .slide-title{font-size:138px}}@media (max-width:575.98px){.video-section .slide-section .slide-item .slide-title{font-size:108px}}.contact-details{flex-direction:column;gap:16px;display:flex}.contact-details .contact-item{border:1px solid var(--border-color);border-radius:6px;flex-wrap:wrap;align-items:center;gap:16px;padding:20px;display:flex}.contact-details .contact-item h3{color:var(--gray-900);margin-bottom:8px;font-size:20px;font-weight:700}.contact-details .contact-item p{color:var(--gray-600);margin-bottom:0}.testimonial-section .testimonial-item:hover .testimonial-content p{color:var(--white)}.location-map{padding:40px 0 0}.location-map iframe{width:100%!important}.faq-section{background:var(--light)}.faq-accordion .accordion-button{font-size:20px;font-weight:700}.faq-accordion .accordion-button:not(.collapsed):after{content:"";color:var(--primary)}.reservation-section .slide-section{position:absolute;top:200px}.testimonial-section-three{background:url(/assets/img/bg/testimonial-bg-03.jpg) 50%/cover no-repeat;position:relative}.testimonial-section-three:after{content:"";background:url(/assets/img/bg/testimonial-shape.png) 50%/cover no-repeat;width:100%;height:58px;position:absolute;bottom:-40px}@media (max-width:991.98px){.testimonial-section-three:after{display:none}}.testimonial-slider-three .swiper-slide-active .author-img{border:3px solid var(--white);border-radius:50px;width:80px;height:80px}.testimonial-slider-three{text-align:center}.testimonial-slider-three .rating{margin-bottom:24px;font-size:15px}.testimonial-slider-three .testimonial-content h3{min-height:81px;margin-bottom:24px;font-size:18px;line-height:27px}.testimonial-slider-three .author-img{cursor:pointer;width:60px;height:60px;transition:all .4s}.testimonial-slider-three .author-img img{object-fit:cover;border-radius:50%;width:100%;height:100%}.testimonial-slider-three .testimonial-thumbs{max-width:750px;padding:40px 0 8px}.testimonial-slider-three .testimonial-thumbs .swiper-wrapper{align-items:center;gap:12px;display:flex}.testimonial-slider-three .testimonial-thumbs .swiper-slide{height:80px;position:relative}@media (max-width:991.98px){.testimonial-slider-three .testimonial-thumbs .swiper-slide{justify-content:center;align-items:center;display:flex;left:-10px}}.testimonial-slider-three .testimonial-thumbs .swiper-slide.swiper-slide-thumb-active .author-img{opacity:1;transition:all .4s;transform:scale(1.2)}.testimonial-slider-three .testimonial-thumbs .swiper-slide.swiper-slide-thumb-active .author-img img{border:4px solid var(--white)}.sidebar-wrap{background:var(--light);border:1px solid var(--border-color);border-radius:6px;padding:20px}@media (max-width:991.98px){.sidebar-wrap{margin-bottom:24px}}.sidebar-wrap .sidebar-header{border-bottom:1px solid var(--border-color);flex-direction:column;align-items:center;margin-bottom:20px;padding-bottom:20px;display:flex;position:relative}.sidebar-wrap .sidebar-header .profile-wrapper{text-align:center}.sidebar-wrap .sidebar-header .profile-wrapper .profile-image{margin-bottom:12px}.sidebar-wrap .sidebar-header .profile-wrapper h6{font-size:22px;font-weight:700}.sidebar-wrap .sidebar-header .profile-wrapper .btn-icon{box-shadow:var(--box-shadow);margin:auto;position:absolute;top:54px;left:80px;right:23px}.sidebar-wrap .sidebar-header p{font-size:14px}.user-title h4{font-size:32px;font-weight:700}.user-reviews-title-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.review-card-header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.review-card-main{flex-wrap:wrap;align-items:center;display:flex}.review-restaurant-meta,.review-actions{align-items:center;display:flex}.review-action-btn{align-items:center;display:inline-flex}.review-title-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.review-rating{align-items:center;display:flex}.review-modal-actions{justify-content:flex-end;align-items:center;display:flex}.review-delete-icon-row,.review-delete-actions{justify-content:center;align-items:center;display:flex}.sidebar-menus ul{flex-direction:column;gap:8px;margin:0;padding-left:0;list-style:none;display:flex}.sidebar-menus>ul>li:last-child ul{margin-bottom:0}.sidebar-menus>ul>li.active a{color:#fff;background:var(--primary)}.sidebar-menus>ul>li>a{color:var(--gray-900);border-radius:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 12px;font-size:16px;font-weight:500;display:flex;position:relative}@media (max-width:991.98px){.sidebar-menus>ul>li>a{font-size:14px}}.sidebar-menus>ul>li>a:hover,.sidebar-menus>ul>li>a.subdrop,.sidebar-menus>ul>li>a.active{color:#fff;background:var(--primary)}.sidebar-menus>ul>li.submenu ul{display:none}.sidebar-menus>ul>li.submenu ul li a{color:var(--gray-600);padding:2px 4px 2px 40px;font-size:16px;font-weight:400;display:block;position:relative}.sidebar-menus>ul>li.submenu ul li a:hover,.sidebar-menus>ul>li.submenu ul li a.active{color:var(--primary)}.sidebar-menus>ul>li.submenu ul li a:hover:before,.sidebar-menus>ul>li.submenu ul li a.active:before{background:var(--primary)}.sidebar-menus>ul>li.submenu ul li a:before{content:"";background:var(--gray-600);border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:28px;transform:translateY(-50%)}.sidebar-menus>ul>li ul li{margin-top:6px;overflow:hidden}.sidebar-menus>ul>li ul li:first-child{margin-top:10px}.sidebar-menus>ul>li ul li a{width:100%;position:relative}.sidebar-menus>ul>li ul li a i{font-size:1rem}.sidebar-menus>ul>li ul li a span{white-space:nowrap;margin-left:8px;font-size:1rem}.sidebar-menus>ul>li ul li a.active{color:var(--primary)}.sidebar-menus>ul>li ul li a.active span{color:var(--white)}.sidebar-menus>ul>li ul li a.active:before{opacity:1}.sidebar-menus>ul>li .submenu ul{border:0;padding-top:0;padding-bottom:0;display:none;position:relative}.sidebar-menus>ul>li .submenu ul li{margin:0}.sidebar-menus.subdrop .arrow-menu{background:var(--light);transform:translateY(-50%)rotate(90deg)}li a.subdrop .arrow-menu{transform:rotate(90deg)}.active.subdrop~ul{display:block!important}.sub-header{border-bottom:1px solid var(--border-color);margin-bottom:20px;padding-bottom:20px}.sub-header .view-link{color:var(--secondary);font-size:14px;font-weight:500;display:inline-block;position:relative}.sub-header .view-link:before{content:"";background-color:var(--secondary);transform-origin:100% 100%;width:100%;height:1px;transition:transform .25s ease-out;position:absolute;bottom:0;left:0;transform:scaleX(0)}.sub-header .view-link:hover{color:var(--secondary)}.sub-header .view-link:hover:before{transform-origin:0 100%;transform:scaleX(1)}.reportrange-picker{border:1px solid var(--border-color);background-color:var(--white);color:var(--heading-color);border-radius:6px;padding:6px 8px;font-size:14px}.shaodow{box-shadow:var(--box-shadow)}.output-card .output-item{border:none;position:relative}.output-card .output-item:before{content:"";background:url(/assets/img/icons/dash-icon.svg) 0 0/100% 100% no-repeat;width:75px;height:100%;position:absolute;bottom:0;right:-15px}@media (max-width:1199.98px){.output-card .output-item:before{display:none}}.output-card .output-item i{color:#fff}.output-card .output-last-item:before{display:none}.restaurant-tab.custom-tab .nav-link{background:var(--light);border:unset;color:var(--gray-900)}.modal-content .btn-close{width:20px;height:20px;color:var(--danger);opacity:1;padding-top:0;font-size:20px;box-shadow:unset!important;background:0 0!important}.work-section{background:url(/assets/img/bg/work-bg.png),var(--light)}.work-section-three{background:var(--light)}.work-item{text-align:center;transition:all .7s}.work-item:hover .work-icon span{background:var(--primary-transparent)}.work-item .work-icon{margin-bottom:16px;position:relative}.work-item .work-icon span{background:var(--white);border-radius:50%;justify-content:center;align-items:center;width:117px;height:117px;margin:0 auto;transition:all .7s;display:flex;box-shadow:0 4px 24px #b9b9b940}.work-item .work-icon:before{content:"";background:url(/assets/img/icons/arrow.svg) no-repeat;width:155px;height:94px;position:absolute;top:70%;right:-22%;transform:translateY(-50%)}@media (max-width:1199.98px){.work-item .work-icon:before{right:-30%}}@media (max-width:991.98px){.work-item .work-icon:before{background-size:contain;width:100px}}@media (max-width:767.98px){.work-item .work-icon:before{content:none}}.work-item.work-02 .work-icon:before{background:url(/assets/img/icons/arrow.svg) no-repeat}@media (max-width:991.98px){.work-item.work-02 .work-icon:before{background-size:contain;width:100px}}@media (max-width:767.98px){.work-item.work-02 .work-icon:before{content:none}}.work-item.work-03 .work-icon:before{content:none}.work-item-two{border:1px solid var(--border-color);background:var(--white);box-shadow:var(--box-shadow);border-radius:10px;transition:all .6s}.work-item-two:hover{border-color:var(--primary)}.work-item-three{background:var(--white);border:1px solid var(--border-color);border-radius:6px;margin-bottom:33px;padding:20px}@media (max-width:1399.98px){.work-item-three{margin-bottom:20px}}.work-item-three:last-child{margin-bottom:0}.work-item-three span{color:var(--primary);margin-bottom:8px;font-size:18px;display:block}@media (max-width:767.98px){.work-item-three h5{font-size:20px}}.work-img img{border-radius:6px}.marquee-section-two{width:100%;top:0;left:0;overflow:hidden}.marquee-section-two .horizontal-slide .slide-list{gap:0}.marquee-section-two .marquee-item{margin-right:40px;padding-right:80px;position:relative}.marquee-section-two .marquee-item:after{content:"";background:url(/assets/img/icons/marquee-icon.svg) 0 0/100% 100% no-repeat;width:40px;height:40px;position:absolute;top:50%;right:0;transform:translateY(-50%)}@media (max-width:767.98px){.marquee-section-two .marquee-item:after{width:30px;height:30px}}.choices__inner{background:var(--white);border-radius:6px;height:40px;min-height:40px;padding:0 16px}.choices__inner .choices__list--single{padding:8px 2px}.choices__inner .choices__list--single .choices__item{color:var(--gray-400);font-size:16px}.choices__inner .choices__list--single .choices__item.choices__item--selectable{color:var(--gray-900)}.choices__list{z-index:999!important}.choices__list .is-highlighted{color:var(--white);background:var(--primary)!important}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:var(--primary);text-shadow:unset}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before,.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-bottom-color:var(--border-color)}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after,.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-bottom-color:var(--white)}.bootstrap-datetimepicker-widget table th{color:var(--gray-900);width:30px;height:30px;font-size:14px;font-weight:600;line-height:30px}.bootstrap-datetimepicker-widget table th.prev,.bootstrap-datetimepicker-widget table th.next{padding-bottom:16px}.bootstrap-datetimepicker-widget table th.prev span,.bootstrap-datetimepicker-widget table th.next span{border:1px solid var(--gray-100);border-radius:50%;-webkit-box-align:center;-ms-flex-pack:center;-ms-flex-align:center;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:inline-flex}.bootstrap-datetimepicker-widget table th.prev span:hover,.bootstrap-datetimepicker-widget table th.next span:hover{background:var(--dark);border-color:var(--dark);color:var(--white)}.bootstrap-datetimepicker-widget table td{color:var(--gray-500);font-size:14px}.bootstrap-datetimepicker-widget table td.day{width:30px;height:32px;line-height:32px}.bootstrap-datetimepicker-widget{z-index:1051!important}.bootstrap-datetimepicker-widget .datepicker-months .picker-switch{padding-bottom:16px}.bootstrap-datetimepicker-widget a[data-action]{border-radius:6px;padding:0}.bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:var(--primary)}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:0 0}.iti{display:block}.iti__divider{border-color:var(--border-color)}.bootstrap-tagsinput{border-color:var(--border-color);background:var(--form-bg);color:var(--gray-900);width:100%;min-height:40px;box-shadow:none;padding:6px 12px;font-size:14px;line-height:24px;display:flex;overflow-x:auto}.bootstrap-tagsinput:focus{border-color:var(--primary);box-shadow:none;outline:none}.bootstrap-tagsinput .tag{color:var(--gray-900);background:var(--light);border-radius:6px;margin-right:2px;padding:3px 6px;font-size:12px;font-weight:500}.flatpickr-day.selected{background:var(--primary);border-color:var(--primary);color:#fff}.daterangepicker{border-color:var(--gray-100);background:var(--white)}.daterangepicker:before{border-bottom-color:var(--gray-100)}.daterangepicker:after{border-bottom-color:var(--white)}.daterangepicker .ranges li{color:var(--gray-900)}.daterangepicker .ranges li:hover{background:var(--gray-100)}.daterangepicker .ranges li.active,.daterangepicker td.active,.daterangepicker td.active:hover{background-color:var(--primary)}.daterangepicker.show-ranges.ltr .drp-calendar.left,.daterangepicker .drp-buttons{border-color:var(--gray-100)}.daterangepicker td.off,.daterangepicker .td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:var(--white)}.daterangepicker td.in-range,.daterangepicker td.available:hover,.daterangepicker th.available:hover{color:var(--gray-900);background-color:var(--gray-100)!important}.daterange-wraper .date-range{color:var(--gray-900);border:0;height:36px;min-height:auto;padding-left:30px;font-size:14px}.daterange-wraper .date-range:focus{border-left:0}.filter-range .irs--flat .irs-handle>i:first-child{background-color:var(--primary);border:0;border-radius:50px;width:10px;height:10px;margin-left:-1px;display:block;position:absolute;top:4px;left:50%}.filter-range .irs--flat .irs-line{background-color:var(--light);border-radius:4px;height:6px;top:28px}.filter-range .irs--flat .irs-bar{background-color:var(--primary);height:6px;top:28px}.filter-range .irs-with-grid .irs-grid{display:none}.filter-range .irs--flat .irs-from,.filter-range .irs--flat .irs-to,.filter-range .irs--flat .irs-single{color:var(--darkmde-white);text-shadow:none;background-color:var(--primary);border-radius:4px;padding:4px 12px;font-size:14px;line-height:1.333;top:-10px}.filter-range .irs--flat .irs-from:before,.filter-range .irs--flat .irs-to:before,.filter-range .irs--flat .irs-single:before{border-top-color:var(--primary);left:60%}.common-select{min-height:40px}.common-select .p-dropdown,.common-select .p-multiselect{background:#fff;border-radius:6px;width:100%;min-height:40px;transition:border-color .2s;position:relative;border:1px solid var(--border-color)!important;box-shadow:none!important;outline:none!important}.common-select .p-dropdown:hover,.common-select .p-dropdown:focus,.common-select .p-dropdown.p-focus,.common-select .p-dropdown.p-inputwrapper-focus,.common-select .p-multiselect:hover,.common-select .p-multiselect:focus,.common-select .p-multiselect.p-focus,.common-select .p-multiselect.p-inputwrapper-focus{box-shadow:none!important;border-color:#eb1400!important;outline:none!important}.common-select.p-dropdown,.common-select .p-multiselect{position:relative}.common-select.p-dropdown:after,.common-select .p-multiselect:after{content:"";pointer-events:none;border:5px solid #0000;border-top-color:#333;width:0;height:0;margin-top:-2.5px;transition:transform .2s;position:absolute;top:50%;right:11.5px}.common-select.p-dropdown.dropdown-open .p-dropdown:after,.common-select.p-dropdown.dropdown-open .p-multiselect:after,.common-select .p-multiselect.dropdown-open .p-dropdown:after,.common-select .p-multiselect.dropdown-open .p-multiselect:after{transform:rotate(180deg)}.common-select.p-dropdown .p-dropdown-trigger-icon,.common-select.p-dropdown .p-multiselect-trigger-icon,.common-select.p-dropdown .p-icon,.common-select .p-multiselect .p-dropdown-trigger-icon,.common-select .p-multiselect .p-multiselect-trigger-icon,.common-select .p-multiselect .p-icon,.common-select .p-dropdown-trigger-icon,.common-select .p-multiselect-trigger-icon,.common-select .p-icon{display:none!important}.common-select .p-dropdown-trigger,.common-select .p-multiselect-trigger{width:32px}.common-select .p-dropdown-label,.common-select .p-multiselect-label{color:#111827;padding:8px 16px;font-size:16px}.common-select .p-placeholder{color:#9ca3af!important}.common-select .p-dropdown-item-label{font-size:14px}.common-select-panel{border-radius:0;overflow:hidden}.common-select-panel .p-dropdown-header,.common-select-panel .p-multiselect-header{background:#f3f4f6;border-radius:0;padding:0;border:none!important;border-bottom:1px solid var(--border-color)!important}.common-select-panel .p-dropdown-filter,.common-select-panel .p-multiselect-filter{border-radius:0;width:100%;padding:8px 12px;box-shadow:none!important;border:none!important}.common-select-panel .p-dropdown-filter:focus,.common-select-panel .p-multiselect-filter:focus{box-shadow:none!important;border:none!important;outline:none!important}.common-select-panel .p-dropdown-filter-icon,.common-select-panel .p-icon{display:none!important}.common-select-panel .p-dropdown-items,.common-select-panel .p-multiselect-items{padding:0}.common-select-panel .p-dropdown-item,.common-select-panel .p-multiselect-item{color:#707070;padding:8px 16px}.common-select-panel .p-dropdown-item:hover,.common-select-panel .p-dropdown-item.p-highlight,.common-select-panel .p-multiselect-item:hover,.common-select-panel .p-multiselect-item.p-highlight{color:#fff!important;background:#eb1400!important}.p-dropdown,.p-dropdown:hover,.p-dropdown:focus,.p-dropdown.p-focus,.p-dropdown.p-inputwrapper-focus,.p-multiselect,.p-multiselect:hover,.p-multiselect:focus,.p-multiselect.p-focus,.p-multiselect.p-inputwrapper-focus{box-shadow:none!important;border-color:var(--border-color)!important}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{top:inherit!important;transform:none!important}.swiper-pagination-bullet{opacity:var(--swiper-pagination-bullet-inactive-opacity,1)!important}.ant-picker .ant-picker-input>input{font-size:20px;font-weight:700;color:var(--white)!important;font-family:Barlow Condensed,sans-serif!important}.ant-picker .ant-picker-input>input::placeholder{opacity:1;color:#c6cace!important}.favourite i.fa-solid{color:red!important}
