.faqs h2,.stroke-text{text-transform:uppercase}.faqs .left-side a,a{text-decoration:none}@font-face{font-family:bw_modelicablack;src:url("../fonts/bwmodelica-black-webfont.woff2") format("woff2"),url("../fonts/bwmodelica-black-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:bw_modelicabold;src:url("../fonts/bwmodelica-bold-webfont.woff2") format("woff2"),url("../fonts/bwmodelica-bold-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:bw_modelicaextrabold;src:url("../fonts/bwmodelica-extrabold-webfont.woff2") format("woff2"),url("../fonts/bwmodelica-extrabold-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:bw_modelicahairline;src:url("../fonts/bwmodelica-hairline-webfont.woff2") format("woff2"),url("../fonts/bwmodelica-hairline-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:bw_modelicalight;src:url("../fonts/bwmodelica-light-webfont.woff2") format("woff2"),url("../fonts/bwmodelica-light-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:bw_modelicamedium;src:url("../fonts/bwmodelica-medium-webfont.woff2") format("woff2"),url("../fonts/bwmodelica-medium-webfont.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:bw_modelicaregular;src:url("../fonts/bwmodelica-regular-webfont.woff2") format("woff2"),url("../fonts/bwmodelica-regular-webfont.woff") format("woff");font-weight:400;font-style:normal}body,html{font-family:bw_modelicaregular;overflow-x:hidden}.topbar{background-color:#006261;color:#fff;font-family:bw_modelicaextrabold}.o-bg,.order-now-btn{background-color:#f94400}.banner-content p,.faqs .left-side h3 span,.nav-link{font-family:bw_modelicaregular}.banner{padding-left:10.813rem}.nav-link{font-size:20px;color:#000;padding-left:24px!important;padding-right:24px!important}.nav-link.active{font-style:normal;color:#000}.order-now-btn{font-family:bw_modelicamedium;font-size:15px;color:#fff;border-radius:50px}.o-bg{padding-top:.813rem;padding-bottom:.625rem}.b-first{padding-top:3.313rem;padding-bottom:4.063rem}.banner-content{margin-top:6.063rem}.banner-content p{margin-top:2.563rem;margin-bottom:2.938rem;color:#0b0b0b;font-size:1.875rem}.banner-content h1{font-family:bw_modelicabold;font-size:4.063rem;line-height:5rem}.banner-content h1 span{color:#f94400;font-weight:900}.banner-content a{background-color:#006261;border-radius:25px;color:#fff;font-family:bw_modelicabold;font-size:25px;padding:5px 20px}.o-bg img{position:relative;left:-3.75rem}.bestsellers{background-color:#f7f2e2;padding:3.75rem}.bestsellers h2{color:#e9d9a7;font-family:bw_modelicaextrabold;font-weight:900;font-size:5rem}.bestsellers p,.slide-title{font-family:bw_modelicabold;color:#000}.bestsellers p{font-size:1.875rem}.swiper{padding-bottom:5rem;margin-top:2.5rem}.swiper-slide{background:#fff;border-radius:100% 100% 0 0;overflow:hidden;text-align:center;display:flex;flex-direction:column;align-items:center;padding:26px 0 20px;border:1px solid #f94400}.slide-image{width:87px;height:87px;object-fit:contain;border-radius:10px;margin-bottom:10px}.slide-title{font-size:1.25rem;font-weight:900;margin-bottom:5px}.slide-subtitle{font-size:1.125rem;margin-bottom:1.188rem;color:#000;font-family:bw_modelicamedium;margin-top:.75rem}.catering a,.faqs .left-side h3,.faqs h2,.slide-button a,.specialities h4,.stroke-text{font-family:bw_modelicabold}.slide-button a{background:#f7f2e2;color:#f94400;padding:10px 18px;border-radius:50px;font-weight:900;transition:background .3s}.slide-button a:hover{background:#f94400;color:#f7f2e2}.custom-arrows{position:absolute;bottom:10px;right:10px;display:flex;gap:10px}.custom-arrow{width:40px;height:40px;background:#f94400;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;cursor:pointer;user-select:none;font-size:18px;transition:background .3s}.catering,footer{background-color:#006261}.custom-arrow:hover{background:#006261}.catering{padding:0 0 0 9.938rem}.catering img{width:100%}.stroke-text{font-size:5rem;font-weight:700;color:transparent;-webkit-text-stroke:1px white}.catering p{font-size:17px;color:#fff;line-height:27px;padding-top:1.5rem;padding-bottom:2.125rem;padding-right:2rem}.catering a{background-color:#fff;border-radius:50px;color:#000;padding:10px 20px;font-size:15px}.specialities{background-color:#f94400;padding:2.5rem 0}.specialities h4{color:#fff;font-size:1.875rem}.spec-items{margin-top:3.75rem}.faqs{padding-top:6.25rem;padding-bottom:5.625rem}.faqs h2{font-size:65px;color:#d9d9d9;font-weight:900}.faqs h2.mob,.faqs h3.mob{display:none}.faqs .left-side{display:flex;flex-direction:column;justify-content:space-evenly}.faqs .left-side h3{font-size:2.3rem;font-weight:900;color:#006261}.faqs .left-side h3 span{color:#0b0b0b}.faqs .left-side p{font-size:1.25rem;color:#0b0b0b}.faqs .left-side a{font-size:15px;font-family:"Krona One",sans-serif;color:#0b0b0b;border:2px solid #0b0b0b;border-radius:25px;padding:10px 20px;width:fit-content}#faqAccordion{background-color:#f5f5f5;padding:1.563rem 1.125rem;border-radius:20px}.right-side .accordion h3 .accordion-button{font-size:1.25rem;color:#0b0b0b;padding:20px 10px;font-family:bw_modelicabold;background-color:inherit}.right-side .accordion p{font-size:1rem;color:#0b0b0b}.right-side .accordion .accordion-item{border:none;border-bottom:1px solid #696666;background:inherit}.right-side .accordion .accordion-item:last-child{border-bottom:none}.right-side .accordion-button::after{content:"+";font-size:1.2rem;margin-left:auto;background-image:none!important;transform:none!important}.right-side .accordion-button[aria-expanded=true]::after{content:"-"}@media (max-width:767.98px){body,html{text-align:center}.topbar{font-size:12px;font-family:bw_modelicaregular}.topbar svg{width:1.25rem}.banner{padding:0}.navbar-brand img,.swiper-slide{width:80%}.b-first{padding-top:0;padding-bottom:2rem}.banner-content{margin-top:1rem}.banner-content h1{font-size:2rem;line-height:3rem}.banner-content p{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.2rem}.banner-content a{font-size:18px}.o-bg img{left:0}.bestsellers{padding:2rem 0}.bestsellers h2,.faqs h2,.stroke-text{font-size:2.5rem}.bestsellers p{font-size:1.2rem}.catering{padding:1rem}.catering p{padding-right:0}.catering img{margin-top:2rem}.faqs h2.desk,.faqs h3.desk{display:none}.faqs h2.mob,.faqs h3.mob{display:block}.faqs{padding-top:2rem;padding-bottom:2rem}.faqs .left-side h3{font-size:1.5rem}.faqs .left-side p,.specialities h4{font-size:1rem}#faqAccordion{text-align:left}.right-side .accordion h3 .accordion-button{font-size:1.1rem}.specialities span{height:90px}.specialities svg{width:auto;height:70%}}