@import url("https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap");@import url("https://fonts.googleapis.com/css2?family=DM+Serif+Display:ital@0;1&display=swap");.header{overflow:hidden}@media (max-width: 991px){.header{-webkit-box-shadow:0px 4px 4px 0px #00000040;box-shadow:0px 4px 4px 0px #00000040}}.header .navbar{padding:48px 0px 44px}@media (max-width: 991px){.header .navbar{padding:24px 0px}}.header .navbar .container{position:relative}@media (min-width: 1920px){.header .navbar .container{max-width:1720px}}.header .navbar .container:after{position:absolute;content:"";top:-60px;bottom:0;left:55%;width:1px;background-color:#b06c34;-webkit-transform:rotate(-22deg);transform:rotate(-22deg);-webkit-transform-origin:center;transform-origin:center;height:calc(100% + 210px);z-index:-1;display:none}@media (min-width: 992px){.header .navbar .container:after{display:block}}@media (max-width: 992px){.header .navbar .navbar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media (min-width: 1920px){.header .navbar .navbar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width: 992px){.header .navbar .navbar-wrap .order-block{margin-bottom:25px}}@media (min-width: 1920px){.header .navbar .navbar-wrap .order-block{margin:0px 20px 0px 0px}}@media (max-width: 991px){.header .navbar .navbar-wrap .order-block ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width: 992px){.header .navbar .navbar-wrap .order-block ul li{margin-right:24px;margin-bottom:0px}}@media (max-width: 991px){.header .navbar .navbar-wrap .order-block ul li{width:50%;padding:10px 13px;text-align:center}}.header .navbar .navbar-wrap .order-block ul li:last-child{margin:0px}.header .navbar .navbar-wrap .order-block ul li a{text-decoration:none}.header .navbar .navbar-wrap .order-block ul li a.cta{background:#b36a31;font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0.8px;text-transform:uppercase;color:#fff;height:34px;padding:0px 18px}@media (max-width: 991px){.header .navbar .navbar-wrap .order-block ul li a.cta{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width: 480px){.header .navbar .navbar-wrap .order-block ul li a.cta{font-size:14px;padding:0px 10px}}.header .navbar .navbar-wrap .main-nav{border-bottom:1px solid #b79a6ab2;padding-bottom:1px}@media (max-width: 991px){.header .navbar .navbar-wrap .main-nav .navbar-nav{margin:20px 0px 0px;width:100%;text-align:center}}.header .navbar .navbar-wrap .main-nav .navbar-nav li{margin-bottom:15px}@media (min-width: 992px){.header .navbar .navbar-wrap .main-nav .navbar-nav li{margin-right:36px;margin-bottom:0px}}@media (min-width: 992px){.header .navbar .navbar-wrap .main-nav .navbar-nav li:last-child{margin:0px}}.header .navbar .navbar-wrap .main-nav .navbar-nav li a{font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0.8px;text-transform:uppercase;color:#553632;padding:0px;opacity:0.5}.header .navbar .navbar-wrap .main-nav .navbar-nav li a:hover,.header .navbar .navbar-wrap .main-nav .navbar-nav li a.active{opacity:1}.header .navbar .navbar-brand{padding:0px;margin:0px}@media (max-width: 767px){.header .navbar .navbar-brand{max-width:200px}}.header .navbar .navbar-brand img{max-width:100%}.header .log-toggle .navbar-toggler{border:none;-webkit-box-shadow:none;box-shadow:none;padding:0px;border-radius:0;border-top-left-radius:6px;background:#b36a31;width:50px;height:50px}.header .log-toggle .navbar-toggler span{background-image:url(../images/hamburger-menu.png);background-position:center}.header .log-toggle .navbar-toggler.active span{background-image:url(../images/hamburger-menu-close.png);background-position:center}.header .nav-block{background:#f2eeee;padding:15px 0px}.header .nav-block.inner-nav{background:#fff}.header .nav-block.inner-nav .container{position:relative}@media (min-width: 1920px){.header .nav-block.inner-nav .container{max-width:1720px}}.header .nav-block.inner-nav .container:after{position:absolute;content:"";top:-15px;border-top:0.5px solid #000000;bottom:0;left:0%;width:100%;height:1px}.header .nav-block ul{padding:0px;list-style:none;margin:0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 991px){.header .nav-block ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}.header .nav-block ul li{margin:4px 0px}@media (min-width: 992px){.header .nav-block ul li{margin:0px 25px}}.header .nav-block ul li a{font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:16px;line-height:18px;letter-spacing:0.8px;text-transform:uppercase;color:#553632;padding:0px;text-decoration:none;position:relative;opacity:0.5}.header .nav-block ul li a:hover,.header .nav-block ul li a.active{opacity:1}.hero-main{position:relative;width:100%;overflow:hidden}.hero-main .slide{background-size:cover;background-position:center;position:relative}.hero-main .slide .container{position:absolute;top:80%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (min-width: 768px){.hero-main .slide .container{top:80%}}@media (min-width: 1200px){.hero-main .slide .container{top:90%}}@media (min-width: 1920px){.hero-main .slide .container{max-width:1720px}}.hero-main .slide .slide-content p{font-family:"Tiller Test Demi";font-weight:600;font-size:22px;line-height:18px;letter-spacing:0.8px;color:#fff;margin:0}@media (min-width: 768px){.hero-main .slide .slide-content p{font-size:24px}}.hero-main .slide .slide-content h2{font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:32px;line-height:normal;color:#fff;letter-spacing:0.8px}@media (min-width: 768px){.hero-main .slide .slide-content h2{font-size:60px}}.hero-main .owl-dots{position:absolute;bottom:20px;right:20px}.hero .slide{position:relative}@media (max-width: 767px){.hero .slide{background:#f2eeee}}.hero .slide img{width:100%}@media (min-width: 768px){.hero .slide .container{position:absolute;top:85%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (min-width: 1920px){.hero .slide .container{max-width:1720px}}@media (max-width: 767px){.hero .slide .hero-content{padding:20px 0px 20px}}.hero .slide .hero-content h2{font-family:"DM Serif Display", serif;font-weight:400;font-size:30px;line-height:normal;color:#553632;letter-spacing:0.8px;margin:0px}@media (min-width: 768px){.hero .slide .hero-content h2{font-size:42px;color:#fff}}@media (min-width: 992px){.hero .slide .hero-content h2{font-size:60px}}.hero.inner-page.hero-home .slide .hero-content{padding:40px 0px 50px}@media (min-width: 768px){.hero.inner-page.hero-home .slide .hero-content{padding:0px}}.hero.inner-page.hero-home .slide .hero-content img{width:152px;margin-bottom:2rem}@media (min-width: 768px){.hero.inner-page.hero-home .slide .hero-content img{width:100px;margin-bottom:1rem}}@media (min-width: 1200px){.hero.inner-page.hero-home .slide .hero-content img{width:152px;margin-bottom:2rem}}.hero.inner-page.hero-home .slide .hero-content p{margin-bottom:1rem}@media (min-width: 768px){.hero.inner-page.hero-home .slide .hero-content p{max-width:520px}}@media (min-width: 992px){.hero.inner-page.hero-home .slide .hero-content p{max-width:350px}}@media (min-width: 1440px){.hero.inner-page.hero-home .slide .hero-content p{max-width:250px}}.hero.inner-page.hero-home .slide .hero-content p:last-child{margin-bottom:0px}.hero.inner-page.hero-about{margin-bottom:58px}.hero.inner-page.hero-about .slide .hero-content img{width:152px;margin-bottom:2rem}@media (min-width: 768px){.hero.inner-page.hero-about .slide .hero-content img{width:100px;margin-bottom:1rem}}@media (min-width: 1200px){.hero.inner-page.hero-about .slide .hero-content img{width:152px;margin-bottom:2rem}}.hero.inner-page.hero-about .slide .hero-content p{margin-bottom:1rem}@media (min-width: 768px){.hero.inner-page.hero-about .slide .hero-content p{max-width:520px}}@media (min-width: 992px){.hero.inner-page.hero-about .slide .hero-content p{max-width:350px}}@media (min-width: 1440px){.hero.inner-page.hero-about .slide .hero-content p{max-width:250px}}.hero.inner-page.hero-about .slide .hero-content p:last-child{margin-bottom:0px}.hero.inner-page.hero-about .slide .hero-content a.cta{margin-top:5px}.hero.inner-page.hero-about .slide .hero-content a.cta img{margin-bottom:0px}@media (min-width: 768px){.hero.inner-page::after{content:"";position:absolute;left:0px;top:0px;width:27%;height:100%;background-color:#f2eeee}}.hero.inner-page .slide{text-align:right}.hero.inner-page .slide img{width:100%;max-width:100%}.hero.inner-page .slide .container{top:50%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1}.hero.inner-page .slide .hero-content{text-align:left;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 767px){.hero.inner-page .slide .hero-content{max-width:100%}}.hero.inner-page .slide .hero-content h2{font-size:28px;line-height:32px;text-transform:capitalize;margin-bottom:20px;color:#553632}@media (min-width: 768px){.hero.inner-page .slide .hero-content h2{max-width:460px;font-size:32px;line-height:38px}}@media (min-width: 992px){.hero.inner-page .slide .hero-content h2{max-width:278px}}.hero.inner-page .slide .hero-content h2 br{display:none}@media (min-width: 768px){.hero.inner-page .slide .hero-content h2 br{display:block}}.hero.inner-page .slide .hero-content p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:18px;line-height:22px;letter-spacing:0.32px;color:#553632;margin:0px}@media (min-width: 768px){.hero.inner-page .slide .hero-content p{max-width:400px}}@media (min-width: 992px){.hero.inner-page .slide .hero-content p{max-width:278px}}.hero.inner-page .slide .hero-content a.cta{border:1px solid #553632;font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:16px;line-height:18px;letter-spacing:1px;color:#553632;text-decoration:none;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:44px;padding:0px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px}.hero.inner-page .slide .hero-content a.cta img{max-width:100%;margin-left:20px;margin-bottom:0px;width:auto}.hero.inner-page .slide .hero-content::after{content:"";position:absolute;left:0px;top:0px;width:480px;height:100%;background-color:#f2eeee;-webkit-clip-path:polygon(0 0, 50% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 50% 0, 100% 100%, 0% 100%);z-index:-1;display:none}@media (min-width: 768px){.hero.inner-page .slide .hero-content::after{display:block;width:580px;-webkit-clip-path:polygon(0 0, 76% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 76% 0, 100% 100%, 0% 100%)}}@media (min-width: 992px){.hero.inner-page .slide .hero-content::after{-webkit-clip-path:polygon(0 0, 50% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 50% 0, 100% 100%, 0% 100%);width:480px}}@media (min-width: 1440px){.hero.inner-page .slide .hero-content::after{width:530px}}.find-store{padding:46px 0px}.find-store p{font-family:"Tiller Test Demi";font-weight:600;font-size:24px;line-height:normal;letter-spacing:0.8px;margin:0px;color:#000000}@media (min-width: 768px){.find-store p{font-size:20px;line-height:18px}}@media (min-width: 992px){.find-store p{font-size:24px}}.find-store a.cta{border:1px solid #553632;font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:2.56px;color:#553632;text-decoration:none;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:44px;padding:0px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px}@media (min-width: 768px){.find-store a.cta{margin-top:0px;font-size:16px;padding:0px 25px;line-height:18px}}.find-store a.cta img{max-width:100%;margin-left:10px}@media (min-width: 768px){.find-store a.cta img{margin-left:20px}}.customers-review{position:relative;overflow:hidden}.customers-review img{max-width:100%;width:100%}@media (min-width: 768px){.customers-review .testimonial-wrap{position:absolute;top:50%;left:0%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.customers-review .testimonial-wrap .slider-wrap{width:100%}@media (min-width: 768px){.customers-review .testimonial-wrap .slider-wrap{width:430px}}.customers-review .testimonial-wrap .slider-wrap .testimonial-card{background-color:#f2eeee;padding:30px 20px 40px;z-index:2;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease}@media (min-width: 768px){.customers-review .testimonial-wrap .slider-wrap .testimonial-card{padding:30px 40px 30px 35px}}@media (min-width: 992px){.customers-review .testimonial-wrap .slider-wrap .testimonial-card{padding:60px 40px 60px 35px}}.customers-review .testimonial-wrap .slider-wrap .testimonial-card h3{font-family:"DM Serif Display", serif;font-weight:400;font-size:28px;line-height:normal;letter-spacing:0.8px;text-transform:capitalize;color:#553632;opacity:0.5}@media (min-width: 768px){.customers-review .testimonial-wrap .slider-wrap .testimonial-card h3{font-size:32px}}.customers-review .testimonial-wrap .slider-wrap .testimonial-card h3 br{display:none}@media (min-width: 768px){.customers-review .testimonial-wrap .slider-wrap .testimonial-card h3 br{display:block}}.customers-review .testimonial-wrap .slider-wrap .testimonial-card p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:20px;line-height:26px;letter-spacing:0.32px;margin:0px;color:#553632;opacity:0.5;position:relative}.customers-review .testimonial-wrap .slider-wrap .testimonial-card p.author{font-weight:500;font-size:18px;margin-top:5px}.customers-review .testimonial-wrap .slider-wrap .testimonial-card p.quote{padding-left:10px}.customers-review .testimonial-wrap .slider-wrap .testimonial-card p.quote:before,.customers-review .testimonial-wrap .slider-wrap .testimonial-card p.quote:after{font-size:3rem;color:#553632;text-align:center;line-height:0px;font-weight:100}.customers-review .testimonial-wrap .slider-wrap .testimonial-card p.quote:before{content:"“";position:absolute;top:25px;left:-5px}.customers-review .testimonial-wrap .slider-wrap .testimonial-card p.quote:after{content:"”";position:absolute;top:auto;bottom:0px}.customers-review .testimonial-wrap .slider-wrap .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-25px;gap:8px;padding-left:0%;z-index:90;position:relative}@media (min-width: 768px){.customers-review .testimonial-wrap .slider-wrap .owl-dots{padding-left:30%;top:-50px}}.customers-review .testimonial-wrap .slider-wrap .owl-dots .owl-dot{width:10px;height:10px;background:#55363280;border-radius:50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border:none;cursor:pointer}.customers-review .testimonial-wrap .slider-wrap .owl-dots .owl-dot:hover,.customers-review .testimonial-wrap .slider-wrap .owl-dots .owl-dot.active{background-color:#553632}.customers-review .testimonial-wrap .slider-wrap .owl-nav{position:absolute;top:50%;left:-32px;width:94%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}@media (min-width: 768px){.customers-review .testimonial-wrap .slider-wrap .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.customers-review .testimonial-wrap .slider-wrap .owl-nav button{pointer-events:all;border-radius:50%;width:60px;height:60px;border:none;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.customers-review .testimonial-wrap .slider-wrap .owl-nav button span{font-size:0px}.customers-review .testimonial-wrap .slider-wrap .owl-nav button.owl-prev{background:url(../images/owl-prev.png) no-repeat;background-size:cover;margin:0px !important}.customers-review .testimonial-wrap .slider-wrap .owl-nav button.owl-prev.hide{opacity:0}.customers-review .testimonial-wrap .slider-wrap .owl-nav button.owl-next{background:url(../images/owl-next.png) no-repeat;background-size:cover}.customers-review .testimonial-wrap .slider-wrap .owl-nav button.owl-next.hide{opacity:0}.customers-review .owl-carousel .owl-stage-outer .owl-stage .owl-item.active-first .testimonial-card h3,.customers-review .owl-carousel .owl-stage-outer .owl-stage .owl-item.active-first .testimonial-card p{opacity:1}.discover-head.about.wrap{margin:0px auto 25px}.discover-head.wrap{margin:82px auto 38px}.discover-head p{font-family:"DM Serif Display", serif;font-weight:400;font-size:28px;line-height:32px;letter-spacing:2.56px;text-transform:capitalize;color:#553632;margin:0px}@media (min-width: 768px){.discover-head p{font-size:32px}}.discover-store{padding-bottom:64px}.discover-store.about.wrap{margin:0px auto 66px}.discover-store.about .container:after{display:none}.discover-store .container{position:relative}.discover-store .container:after{position:absolute;content:"";top:-208px;bottom:0;left:auto;right:5%;width:1px;background-color:#b79a6ab2;-webkit-transform:rotate(-30deg);transform:rotate(-30deg);-webkit-transform-origin:center;transform-origin:center;height:calc(100% + 280px);z-index:-1;display:none}@media (min-width: 992px){.discover-store .container:after{display:block;right:18%}}@media (min-width: 1300px){.discover-store .container:after{display:block;right:5%}}.discover-store .store-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}@media (min-width: 768px){.discover-store .store-box{height:100%;margin-bottom:0px}}.discover-store .store-box .store-image{margin-bottom:30px}.discover-store .store-box .store-image img{max-width:100%;width:100%}.discover-store .store-box .store-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.discover-store .store-box .store-text .store-text-top h2{font-family:"Tiller Test Demi";font-weight:600;font-size:24px;line-height:24px;letter-spacing:0.8px;margin-bottom:10px;color:#553632}.discover-store .store-box .store-text .store-text-top p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:16px;line-height:18px;letter-spacing:0.32px;margin:0px;color:#553632}.discover-store .store-box .store-text .store-cta{margin-top:25px}.discover-store .store-box .store-text .store-cta a.cta{border:1px solid #553632;font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:2px;color:#553632;text-decoration:none;width:100%;height:44px;padding:0px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.discover-store .store-box .store-text .store-cta a.cta{width:100%}}@media (min-width: 992px){.discover-store .store-box .store-text .store-cta a.cta{width:90%}}.discover-store .store-box .store-text .store-cta a.cta img{max-width:100%;margin:0px;width:auto}.map-block{position:relative}@media (max-width: 767px){.map-block{background:#f2eeee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.map-block.wrap{margin:56px auto}@media (min-width: 768px){.map-block.wrap{margin:82px auto 56px}}.map-block img{max-width:100%;width:100%}@media (min-width: 1540px){.map-block .container{max-width:1720px}}@media (min-width: 768px){.map-block .container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}.map-block .map-box-block{background:#f2eeee;padding:46px 46px 46px 36px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width: 768px){.map-block .map-box-block{padding:20px}}@media (min-width: 992px){.map-block .map-box-block{padding:46px 46px 46px 36px}}@media (max-width: 767px){.map-block .map-box-block{padding:20px 20px 30px;text-align:center;width:100%}}.map-block .map-box-block h3{font-family:"DM Serif Display", serif;font-weight:400;font-size:28px;line-height:normal;letter-spacing:0.8px;text-transform:capitalize;color:#553632;margin-bottom:15px}@media (min-width: 768px){.map-block .map-box-block h3{font-size:32px}}@media (max-width: 767px){.map-block .map-box-block h3 br{display:none}}.map-block .map-box-block p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:18px;line-height:22px;letter-spacing:0.32px;color:#553632;margin:0px}.map-block .map-box-block p a{color:#553632}.food-order-block{background:#f2eeee;padding:75px 0px;position:relative}@media (min-width: 768px){.food-order-block{background:#f2eeee url(../images/food-bg.jpg) no-repeat;background-size:auto 100%;padding:75px 0px 100px}}.food-order-block.wrap{margin-bottom:58px}.food-order-block:before{content:"";position:absolute;top:auto;right:0px;background:url(../images/octopus-img.png) no-repeat;width:397px;height:454px;bottom:0px}@media (min-width: 768px){.food-order-block:before{bottom:-50px}}.food-order-block .donuts-image{background:#b79a6ab2;border-radius:7px;margin-bottom:30px}@media (min-width: 768px){.food-order-block .donuts-image{margin-bottom:0px}}.food-order-block .donuts-image img{max-width:100%;width:100%;border-radius:7px}@media (min-width: 768px){.food-order-block .donuts-image img{width:90%}}.food-order-block .food-order-text{margin-bottom:38px;margin-top:10px;position:relative;z-index:22}.food-order-block .food-order-text h2{font-family:"Tiller Test Demi";font-weight:600;font-size:24px;line-height:18px;letter-spacing:0.8px;margin-bottom:10px;color:#553632}.food-order-block .food-order-text p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:16px;line-height:18px;letter-spacing:0.32px;margin:0px;color:#553632}.food-order-block .food-order-text a{margin-top:25px}.food-order-block .food-order-text a.cta{border:1px solid #553632;font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:2px;color:#553632;text-decoration:none;width:100%;height:44px;padding:0px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.food-order-block .food-order-text a.cta img{max-width:100%;margin:0px;width:auto}.join-team-block{margin:58px 0px 62px;position:relative}@media (max-width: 767px){.join-team-block{background:#f2eeee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.join-team-block img{max-width:100%;width:100%}.join-team-block .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){.join-team-block .container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}@media (min-width: 1540px){.join-team-block .container{max-width:1720px}}.join-team-block .map-box-block{background:#f2eeee;padding:20px;width:100%;text-align:center}@media (min-width: 768px){.join-team-block .map-box-block{padding:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:left}}@media (min-width: 992px){.join-team-block .map-box-block{padding:46px 46px 46px 36px}}.join-team-block .map-box-block h3{font-family:"DM Serif Display", serif;font-weight:400;font-size:28px;line-height:normal;letter-spacing:0.8px;text-transform:capitalize;color:#553632;margin-bottom:5px}@media (min-width: 768px){.join-team-block .map-box-block h3{margin-bottom:15px;font-size:32px}}.join-team-block .map-box-block p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:18px;line-height:22px;letter-spacing:0.32px;color:#553632;margin:0px}.join-team-block .map-box-block p a{color:#553632}.adventure-block{padding:0px 0px 50px;position:relative}.adventure-block.cafe{padding:66px 0px}.adventure-block.cafe.about{padding-top:0px}.adventure-block.cafe .adventure-inner{border:none;padding:0px}.adventure-block.cafe .adventure-inner .adventure-text p{margin-bottom:15px}.adventure-block.cafe .adventure-inner .adventure-text p:last-child{margin:0px}.adventure-block.cafe .adventure-inner .adventure-text a{margin-top:25px}.adventure-block.cafe .adventure-inner .adventure-text a.cta{border:1px solid #553632;font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:2px;color:#553632;text-decoration:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:44px;padding:0px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.adventure-block.cafe .adventure-inner .adventure-text a.cta img{max-width:100%;margin-left:20px;width:auto}.adventure-block .adventure-inner{border-top:0.5px solid #000000;padding-top:50px}.adventure-block .adventure-inner .adventure-image{background:#b79a6ab2;border-radius:7px;margin-bottom:30px}@media (min-width: 768px){.adventure-block .adventure-inner .adventure-image{margin:0px}}.adventure-block .adventure-inner .adventure-image img{max-width:100%;width:100%;border-radius:7px}@media (min-width: 768px){.adventure-block .adventure-inner .adventure-image img{width:90%}}.adventure-block .adventure-inner .adventure-text h2{font-family:"DM Serif Display", serif;font-weight:400;font-size:28px;line-height:34px;letter-spacing:0.8px;text-transform:capitalize;color:#553632}@media (min-width: 768px){.adventure-block .adventure-inner .adventure-text h2{font-size:32px}}@media (min-width: 992px){.adventure-block .adventure-inner .adventure-text h2{margin:10px}}.adventure-block .adventure-inner .adventure-text p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:18px;line-height:22px;margin:0px;color:#553632}.event-head p{font-family:"DM Serif Display", serif;font-weight:400;font-size:28px;text-transform:capitalize;line-height:34px;letter-spacing:0.8px;margin:0px;padding:50px 0px 38px;color:#553632;border-top:0.5px solid #000000}@media (min-width: 768px){.event-head p{font-size:32px;line-height:18px}}.events-items{padding-bottom:55px}.events-items .event-item{margin-bottom:35px}@media (min-width: 768px){.events-items .event-item{margin-bottom:0px}}.events-items .event-item h3{font-family:"Tiller Test Demi";font-weight:600;font-size:20px;line-height:26px;letter-spacing:0.8px;color:#553632;margin-bottom:12px}@media (min-width: 768px){.events-items .event-item h3{margin-bottom:22px;font-size:24px}}.events-items .event-item p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:18px;line-height:22px;color:#553632;margin-bottom:0px}@media (min-width: 768px){.events-items .event-item p{margin-bottom:10px}}.events-items .event-item p:last-child{margin-bottom:0px}.contact-head .head-inner{margin:45px auto 30px;padding-bottom:40px;text-align:center;border-bottom:0.5px solid #000000}@media (min-width: 768px){.contact-head .head-inner{margin:58px auto 65px;padding-bottom:60px}}.contact-head .head-inner h1{font-family:"DM Serif Display", serif;font-weight:400;font-size:26px;line-height:32px;letter-spacing:0.8px;margin-bottom:25px}@media (min-width: 768px){.contact-head .head-inner h1{font-size:40px;line-height:42px}}.contact-head .head-inner p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:18px;line-height:18px;letter-spacing:0.32px;text-align:center;color:#553632}.contact-head .head-inner p:last-child{margin:0px}.contact-form:before{content:"";position:absolute;top:auto;left:-50px;background:url(../images/octopus-left-img.png) no-repeat;width:100%;height:454px;bottom:-100px;z-index:-1}@media (min-width: 768px){.contact-form:before{width:397px}}@media (min-width: 1440px){.contact-form:before{left:0px}}.contact-form.wrap{margin-bottom:68px}.contact-form .form-text{margin-bottom:40px}@media (min-width: 768px){.contact-form .form-text{margin-bottom:0px}}.contact-form .form-text h2{font-family:"DM Serif Display", serif;font-weight:400;font-size:28px;line-height:32px;letter-spacing:0.8px;text-transform:capitalize;color:#553632;margin-bottom:20px}@media (min-width: 768px){.contact-form .form-text h2{font-size:32px;line-height:32px}}.contact-form .form-text p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:18px;line-height:18px;letter-spacing:0.32px;color:#553632}.contact-form .form-text p a{color:inherit}.contact-form .form-text p:last-child{margin:0px}.contact-form form .form-control{background:#f2eeee;font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:14px;line-height:172%;vertical-align:middle;color:#111215;border-radius:0px;border:none;resize:none}.contact-form form .form-control::-webkit-input-placeholder{color:#111215;opacity:1}.contact-form form .form-control:-ms-input-placeholder{color:#111215;opacity:1}.contact-form form .form-control::-ms-input-placeholder{color:#111215;opacity:1}.contact-form form .form-control::placeholder{color:#111215;opacity:1}.contact-form form .form-control::-ms-input-placeholder{color:#111215}.contact-form form button.btn{border:1px solid #553632;border-radius:0px;background-color:transparent;font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:16px;line-height:18px;letter-spacing:2.56px;color:#553632;text-decoration:none;width:264px;height:44px;padding:14px 20px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-form form button.btn img{max-width:100%}.apply-form{background:#b79a6a80;padding:50px 0px}@media (min-width: 768px){.apply-form{padding:90px 0px 98px}}.apply-form:before{content:"";position:absolute;left:0px;background:url(../images/octopus-left-img.png) no-repeat;width:100%;height:100%;top:58px;z-index:-1}@media (min-width: 768px){.apply-form:before{width:484px;height:484px}}@media (min-width: 1440px){.apply-form:before{left:0px}}@media (min-width: 1200px){.apply-form .container{max-width:1026px}}.apply-form .form-text{position:relative;z-index:1;margin-bottom:40px}@media (min-width: 768px){.apply-form .form-text{margin-bottom:0px}}.apply-form .form-text h2{font-family:"DM Serif Display", serif;font-weight:400;font-size:28px;line-height:32px;letter-spacing:0.8px;text-transform:capitalize;color:#553632;margin-bottom:20px}@media (min-width: 768px){.apply-form .form-text h2{font-size:32px}}.apply-form .form-text p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:18px;line-height:18px;letter-spacing:0.32px;color:#553632}.apply-form .form-text p a{color:inherit}.apply-form .form-text p:last-child{margin:0px}.apply-form form .form-control{background:#f2eeee;font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:14px;line-height:172%;vertical-align:middle;color:#111215;border-radius:0px;border:none;resize:none}.apply-form form .form-control::-webkit-input-placeholder{color:#111215;opacity:1}.apply-form form .form-control:-ms-input-placeholder{color:#111215;opacity:1}.apply-form form .form-control::-ms-input-placeholder{color:#111215;opacity:1}.apply-form form .form-control::placeholder{color:#111215;opacity:1}.apply-form form .form-control::-ms-input-placeholder{color:#111215}.apply-form form .form-select{background:#f2eeee url(../images/select-arrow.png) no-repeat;background-position:right 0.75rem center}.apply-form form .file-upload-wrap .file-upload{cursor:pointer}.apply-form form .file-upload-wrap #fileInput{display:none}.apply-form form .file-upload-wrap .file-name{font-size:0px;display:none}.apply-form form button.btn{border:1px solid #553632;border-radius:0px;background-color:transparent;font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:2.56px;color:#553632;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:44px;padding:14px 10px 10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 768px){.apply-form form button.btn{padding:14px 20px 10px;font-size:14px;line-height:18px}}.apply-form form button.btn img{max-width:100%;margin-left:20px}.goods-conent{padding:65px 0px 25px}@media (min-width: 1920px){.goods-conent .container{max-width:1720px}}.goods-conent h3{font-family:"DM Serif Display", serif;font-weight:400;font-size:28px;line-height:32px;letter-spacing:0.8px;text-transform:capitalize;color:#553632;margin-bottom:25px}@media (min-width: 768px){.goods-conent h3{font-size:32px}}.goods-conent p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:18px;line-height:18px;letter-spacing:0.32px;color:#553632}.goods-conent a.cta{border:1px solid #553632;font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:16px;line-height:18px;letter-spacing:2.56px;color:#553632;text-decoration:none;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;height:44px;padding:0px 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.goods-conent a.cta img{max-width:100%;margin-left:20px}@media (max-width: 1199px){.provisions-slider{padding:0px 15px 40px}}.provisions-slider .slide-item img{max-width:100%;margin-bottom:26px}.provisions-slider .slide-item h3{font-family:"Tiller Test Demi";font-weight:600;font-size:20px;line-height:24px;letter-spacing:0.8px;color:#553632;margin-bottom:12px}@media (min-width: 768px){.provisions-slider .slide-item h3{font-size:24px}}.provisions-slider .slide-item p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:16px;line-height:18px;letter-spacing:0.32px;color:#553632;margin:0px}.provisions-slider .owl-nav{position:absolute;top:35%;width:99%;left:-30px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none;display:none}@media (min-width: 1200px){.provisions-slider .owl-nav{display:-webkit-box;display:-ms-flexbox;display:flex}}.provisions-slider .owl-nav button{pointer-events:all;border-radius:50%;width:60px;height:60px;border:none;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 10px rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.provisions-slider .owl-nav button span{font-size:0px}.provisions-slider .owl-nav button.owl-prev{background:url(../images/owl-prev.png) no-repeat;background-size:cover;margin-left:135.5px}.provisions-slider .owl-nav button.owl-prev.hide{opacity:0}.provisions-slider .owl-nav button.owl-next{background:url(../images/owl-next.png) no-repeat;background-size:cover}.provisions-slider .owl-nav button.owl-next.hide{opacity:0}.provisions-slider .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:25px;gap:8px;z-index:90;position:relative}@media (min-width: 1200px){.provisions-slider .owl-dots{display:none}}.provisions-slider .owl-dots .owl-dot{width:10px;height:10px;background:#55363280;border-radius:50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;border:none;cursor:pointer}.provisions-slider .owl-dots .owl-dot:hover,.provisions-slider .owl-dots .owl-dot.active{background-color:#553632}@media (min-width: 1920px){.catering-offer .container{max-width:1720px}}.catering-offer.gift-page{padding-bottom:64px}.catering-offer .slide-item{margin-bottom:40px}@media (min-width: 768px){.catering-offer .slide-item{margin-bottom:0px}}@media (max-width: 767px){.catering-offer .slide-item{text-align:center}}.catering-offer .slide-item img{max-width:100%;width:100%;margin-bottom:26px}.catering-offer .slide-item h3{font-family:"Tiller Test Demi";font-weight:600;font-size:24px;line-height:24px;letter-spacing:0.8px;color:#553632;margin-bottom:12px}.catering-offer .slide-item p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:16px;line-height:18px;letter-spacing:0.32px;color:#553632;margin:0px}.catering-offer .slide-item a.cta{border:1px solid #553632;font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:2px;color:#553632;text-decoration:none;width:204px;height:44px;padding:0px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:25px}@media (min-width: 768px){.catering-offer .slide-item a.cta{width:100%;padding:0px 10px}}@media (min-width: 992px){.catering-offer .slide-item a.cta{width:204px;padding:0px 20px}}@media (max-width: 767px){.catering-offer .slide-item a.cta{margin:25px auto 0px}}.catering-offer .slide-item a.cta img{max-width:100%;width:auto;margin:0px}.our-offer{background:#f2eeee;padding:40px 0px 40px}@media (min-width: 768px){.our-offer{padding:60px 0px 88px}}.our-offer:after{content:"";position:absolute;left:0px;top:auto;width:100px;bottom:0px;height:75%;background-color:#fff;-webkit-clip-path:polygon(0 0, 0% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 0% 0, 100% 100%, 0% 100%);display:none}@media (min-width: 1200px){.our-offer:after{display:block}}@media (min-width: 1440px){.our-offer:after{width:270px}}.our-offer.wrap{margin-top:20px;margin-bottom:40px}@media (min-width: 768px){.our-offer.wrap{margin-top:58px;margin-bottom:58px}}.our-offer h3{font-family:"DM Serif Display", serif;font-weight:400;font-size:28px;line-height:32px;letter-spacing:0.8px;text-transform:capitalize;text-align:center;color:#553632;margin-bottom:28px}@media (min-width: 768px){.our-offer h3{font-size:32px;line-height:38px}}.our-offer .store-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}@media (min-width: 768px){.our-offer .store-box{margin-bottom:0px;height:100%}}.our-offer .store-box .store-image{margin-bottom:30px}.our-offer .store-box .store-image img{max-width:100%;width:100%}.our-offer .store-box .store-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.our-offer .store-box .store-text h2{font-family:"Tiller Test Demi";font-weight:600;font-size:24px;line-height:32px;letter-spacing:0.8px;margin-bottom:10px;color:#553632}.our-offer .store-box .store-text a.cta{border:1px solid #553632;font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:2px;color:#553632;text-decoration:none;width:204px;height:44px;padding:0px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.our-offer .store-box .store-text a.cta img{max-width:100%;margin:0px;width:auto}.our-menu h3{font-family:"DM Serif Display", serif;font-weight:400;font-size:28px;line-height:32px;letter-spacing:0.8px;text-transform:capitalize;text-align:center;color:#553632;margin-bottom:30px;padding:52px 0px 0px;border-top:0.5px solid #000000}@media (min-width: 768px){.our-menu h3{font-size:32px;line-height:38px}}.menu-block .menu-wrap{max-width:820px;margin:0 auto}.menu-block .menu-wrap .nav{border:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){.menu-block .menu-wrap .nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width: 767px){.menu-block .menu-wrap .nav li.nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}}.menu-block .menu-wrap .nav li.nav-item .nav-link{font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0.8px;text-transform:uppercase;color:#553632;opacity:0.5;border:none;padding:0}.menu-block .menu-wrap .nav li.nav-item .nav-link.active{opacity:1;border-bottom:1px solid #553632}.menu-block .menu-wrap .tab-content .tab-pane .menu-info{margin:45px auto 0px;max-width:714px}.menu-block .menu-wrap .tab-content .tab-pane .menu-info img{max-width:100%;margin-bottom:30px}.menu-block .menu-wrap .tab-content .tab-pane .menu-info h3{font-family:"Tiller Test Demi";font-weight:600;font-size:24px;line-height:28px;letter-spacing:0.8px;color:#000;text-align:center}.menu-block .menu-wrap .tab-content .tab-pane .menu-info p{font-family:Josefin Sans;font-weight:300;font-size:18px;line-height:112.00000000000001%;letter-spacing:2%;color:#553632}.food-oder{padding:72px 0px 0px;overflow:hidden}.food-oder:before{content:"";position:absolute;top:auto;right:0px;background:url(../images/octopus-cafe-img.png) no-repeat;width:386px;height:386px;bottom:-10px;background-size:100% 100%}.food-oder .container{position:relative}.food-oder .container:before{content:"";position:absolute;top:auto;right:auto;background:#b79a6ab2;width:106%;height:2px;bottom:0;left:0px}@media (min-width: 992px){.food-oder .container:before{left:-42.4%}}.food-oder .container:after{content:"";position:absolute;top:0;right:auto;background:#b79a6ab2;width:100%;height:2px;bottom:auto;left:0px}@media (min-width: 992px){.food-oder .container:after{left:-44%}}.food-oder .order-content{padding:56px 0px;max-width:530px;position:relative}@media (min-width: 992px){.food-oder .order-content{max-width:50%}}.food-oder .order-content:before{content:"";position:absolute;top:-6px;right:-107px;left:auto;background:#b79a6ab2;width:2px;height:106%;bottom:auto;-webkit-transform:rotate(164deg);transform:rotate(164deg);display:none}@media (min-width: 992px){.food-oder .order-content:before{display:block}}.food-oder .order-content h3{font-family:"DM Serif Display", serif;font-weight:400;font-size:28px;line-height:32px;letter-spacing:0.8px;text-transform:capitalize;color:#553632;margin-bottom:12px;position:relative;z-index:1}@media (min-width: 768px){.food-oder .order-content h3{font-size:32px}}.food-oder .order-content p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:18px;line-height:18px;letter-spacing:0.32px;color:#553632;position:relative;z-index:1}.food-oder .order-content a.cta{border:1px solid #553632;font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:14px;line-height:18px;letter-spacing:2px;color:#553632;text-decoration:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;height:44px;padding:0px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.food-oder .order-content a.cta img{max-width:100%;width:auto;margin-left:10px}.footer{color:#693e37}@media (min-width: 1920px){.footer .container{max-width:1720px}}.footer .footer-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;margin-top:62px;margin-bottom:56px}@media (max-width: 767px){.footer .footer-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer .footer-top:before{content:"";position:absolute;top:25px;left:0px;width:82%;border-bottom:1px solid rgba(0,0,0,0.3)}@media (max-width: 767px){.footer .footer-top:before{width:100%;top:-20px}}@media (min-width: 768px){.footer .footer-top:before{top:0px}}@media (min-width: 1200px){.footer .footer-top:before{top:25px}}.footer .footer-top .info-link-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:76%}@media (min-width: 768px){.footer .footer-top .info-link-wrap{min-width:78%}}@media (min-width: 992px){.footer .footer-top .info-link-wrap{min-width:76%}}@media (max-width: 767px){.footer .footer-top .info-link-wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;min-width:100%;margin-top:30px}}@media (max-width: 767px){.footer .footer-top .info-link-wrap .footer-info{width:100%;text-align:center;margin-top:20px}}.footer .footer-top .info-link-wrap .footer-info h2{color:#553632;font-family:"Tiller Test Demi";font-weight:600;font-size:18px;line-height:24px;letter-spacing:0.32px}.footer .footer-top .info-link-wrap .footer-info p{font-family:"Josefin Sans", sans-serif;font-weight:300;font-size:18px;line-height:24px;letter-spacing:0.32px;color:#553632;margin:0px}.footer .footer-top .info-link-wrap .footer-info p:nth-child(4){margin-top:8px}.footer .footer-top .info-link-wrap .footer-info p:last-child{margin-top:8px}.footer .footer-top .info-link-wrap .footer-info p a{color:inherit}.footer .footer-top .info-link-wrap .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width: 768px){.footer .footer-top .info-link-wrap .footer-links{gap:40px}}@media (min-width: 992px){.footer .footer-top .info-link-wrap .footer-links{gap:80px}}@media (max-width: 767px){.footer .footer-top .info-link-wrap .footer-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;width:100%;text-align:center}}.footer .footer-top .info-link-wrap .footer-links ul{list-style:none;padding:0;margin:0px}.footer .footer-top .info-link-wrap .footer-links ul li{margin-bottom:10px}@media (min-width: 768px){.footer .footer-top .info-link-wrap .footer-links ul li{margin-bottom:5px}}@media (min-width: 1200px){.footer .footer-top .info-link-wrap .footer-links ul li{margin-bottom:10px}}.footer .footer-top .info-link-wrap .footer-links ul li a{font-family:"Josefin Sans", sans-serif;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0.32px;text-transform:uppercase;color:#553632;text-decoration:none}@media (min-width: 768px){.footer .footer-top .info-link-wrap .footer-links ul li a{font-size:16px;line-height:18px}}@media (min-width: 1200px){.footer .footer-top .info-link-wrap .footer-links ul li a{font-size:18px;line-height:24px}}.footer .footer-top .footer-logo img{max-width:160px}@media (min-width: 1200px){.footer .footer-top .footer-logo img{max-width:230px}}.footer-bottom{background:#d7c5a5;padding:40px 0px;font-size:14px;color:#2c1d16}@media (min-width: 992px){.footer-bottom{background:url(../images/foot-bottom-bg.png) no-repeat;background-position:left;background-size:100% 100%}}.footer-bottom .bottom-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}@media (max-width: 767px){.footer-bottom .bottom-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.footer-bottom .bottom-wrap:before{content:"";position:absolute;top:-20px;left:0px;width:100%;border-bottom:1px solid rgba(0,0,0,0.3)}.footer-bottom .bottom-wrap .socials{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.footer-bottom .bottom-wrap .socials span{margin-right:5px;font-family:"Josefin Sans", sans-serif;font-weight:500;font-size:14px;line-height:28px;color:#553632}.footer-bottom .bottom-wrap .socials a img{width:20px;height:20px}.footer-bottom .bottom-wrap p{font-family:"Josefin Sans", sans-serif;font-weight:500;font-size:14px;line-height:28px;text-align:center;color:#553632;margin:0px}@media (min-width: 768px){.footer-bottom .bottom-wrap p{text-align:right}}@font-face{font-family:"Tiller Test";src:url("../fonts/Tiller-Bold.woff2") format("woff2"),url("../fonts/Tiller-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Tiller Test";src:url("../fonts/Tiller-MediumItalic.woff2") format("woff2"),url("../fonts/Tiller-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Tiller Test";src:url("../fonts/Tiller-HeavyItalic.woff2") format("woff2"),url("../fonts/Tiller-HeavyItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Tiller Test";src:url("../fonts/Tiller-Heavy.woff2") format("woff2"),url("../fonts/Tiller-Heavy.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Tiller Test Demi";src:url("../fonts/Tiller-Demi.woff2") format("woff2"),url("../fonts/Tiller-Demi.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Tiller Test";src:url("../fonts/Tiller-Italic.woff2") format("woff2"),url("../fonts/Tiller-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Tiller Test";src:url("../fonts/Tiller-BoldItalic.woff2") format("woff2"),url("../fonts/Tiller-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Tiller Test";src:url("../fonts/Tiller-Medium.woff2") format("woff2"),url("../fonts/Tiller-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Tiller Test Demi";src:url("../fonts/Tiller-DemiItalic.woff2") format("woff2"),url("../fonts/Tiller-DemiItalic.woff") format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:"Tiller Test";src:url("../fonts/Tiller-Regular.woff2") format("woff2"),url("../fonts/Tiller-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.container{max-width:100%}@media (min-width: 1200px){.container{max-width:1080px}}.wrap{max-width:1920px;margin:0 auto;position:relative}

/*# sourceMappingURL=css.css.map */