/*!
Theme name: Dreivo Theme
Theme URI: https://dreivo.com
Version: 1.0
Author: Dreivo.
Author URI: https://dreivo.com
Text Domain: dreivo
*/@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;600;700;900&display=swap";body{margin:0;width:100%;max-width:100%;background:#f8f2e8}body .vc_row{margin:0 !important}*:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}html{scroll-behavior:smooth;overflow-x:hidden !important;background:#f8f2e8;scroll-padding-top:90px}@media only screen and (min-width: 992px){html{scroll-padding-top:150px}}*{font-family:"Inter",sans-serif;margin:0}.hidden-overflow{overflow:hidden !important}.container{width:90%;max-width:1560px;margin:0 auto}.h1-title{color:#9c182f;font-family:"Spectral",serif;font-size:40px;line-height:45px;font-weight:500}@media only screen and (min-width: 576px){.h1-title{font-size:45px;line-height:50px}}@media only screen and (min-width: 768px){.h1-title{font-size:50px;line-height:55px}}@media only screen and (min-width: 992px){.h1-title{font-size:55px;line-height:69px}}@media only screen and (min-width: 1200px){.h1-title{font-size:60px;line-height:65px}}@media only screen and (min-width: 1400px){.h1-title{font-size:80px;line-height:85px}}.small-title{color:#9c182f;font-family:"Spectral",serif;font-size:20px;line-height:25px;font-weight:500;text-transform:capitalize}@media only screen and (min-width: 992px){.small-title{font-size:22px;line-height:28px}}@media only screen and (min-width: 1200px){.small-title{font-size:25px;line-height:30px}}.h2-title{color:#9c182f;font-family:"Spectral",serif;font-size:35px;line-height:40px;font-weight:500}@media only screen and (min-width: 576px){.h2-title{font-size:40px;line-height:45px}}@media only screen and (min-width: 768px){.h2-title{font-size:45px;line-height:50px}}@media only screen and (min-width: 992px){.h2-title{font-size:50px;line-height:55px}}@media only screen and (min-width: 1200px){.h2-title{font-size:55px;line-height:60px}}@media only screen and (min-width: 1400px){.h2-title{font-size:60px;line-height:65px}}.red-text{color:#9c182f;font-size:15px;line-height:18px;margin:0}@media only screen and (min-width: 992px){.red-text{font-size:16px;line-height:20px}}@media only screen and (min-width: 1200px){.red-text{font-size:18px;line-height:22px}}.black-text{color:#000;font-size:15px;line-height:18px;margin:0}@media only screen and (min-width: 992px){.black-text{font-size:16px;line-height:20px}}@media only screen and (min-width: 1200px){.black-text{font-size:18px;line-height:22px}}.white-text{color:#fff;font-size:16px;line-height:22px;margin:0}@media only screen and (min-width: 992px){.white-text{font-size:20px;line-height:26px}}.vc_column_container>.vc_column-inner{padding:0 !important}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #fff;border-radius:10px}::-webkit-scrollbar-thumb{background:#9c182f;border-radius:10px}@keyframes rotate360{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.medium-zoom-overlay{z-index:1000}.medium-zoom-image--opened{z-index:1001}.yellow-btn{background:#f4cb3a;display:block;height:40px;color:#9c182f;width:fit-content;line-height:40px;text-align:center;transition:all .4s ease;padding:0 25px;text-decoration:none;text-transform:uppercase;font-weight:500;font-family:"Spectral",serif;box-sizing:border-box}.yellow-btn *{font-family:"Spectral",serif}@media only screen and (min-width: 768px){.yellow-btn{font-size:16px;height:45px;line-height:45px;padding:0 30px}.yellow-btn *{font-size:16px;height:45px;line-height:45px}}@media only screen and (min-width: 992px){.yellow-btn{font-size:18px;height:50px;line-height:50px;padding:0 35px}.yellow-btn *{font-size:18px;height:50px;line-height:50px}}.yellow-btn:hover{background:#9c182f;color:#f4cb3a}.blue-btn{display:block;height:40px;line-height:40px;text-align:center;transition:all .4s ease;padding:0;text-decoration:none;text-transform:uppercase;font-weight:500;overflow:hidden;width:150px}.blue-btn img{width:100%;height:100%;object-fit:cover}.blue-btn *{font-family:"Spectral",serif}@media only screen and (min-width: 768px){.blue-btn{height:45px}}@media only screen and (min-width: 992px){.blue-btn{height:50px}}.blue-btn:hover{transform:scale(1.05)}.dot-btn{display:block;position:relative;text-decoration:none;color:#9c182f;padding:0 30px;width:90%;height:40px;line-height:40px;transition:all .4s ease;max-width:fit-content;border-radius:10px;overflow:hidden;box-sizing:border-box;font-size:16px}@media only screen and (min-width: 768px){.dot-btn{font-size:18px;height:45px;line-height:45px}}@media only screen and (min-width: 992px){.dot-btn{font-size:20px;height:50px;line-height:50px}}.dot-btn:hover{color:#fff}.dot-btn:hover::before{width:100%;height:100%;border-radius:0;left:0}.dot-btn::before{content:"";position:absolute;left:10px;right:auto;top:0;bottom:0;margin:auto;transition:all .4s ease;width:10px;height:10px;border-radius:50%;background:#9c182f;z-index:-1}.error404 header,.error404 footer{display:none !important}.error404 .no-results{height:100vh;position:relative;min-height:800px;background:#000}.error404 .no-results img.bk{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;filter:blur(8px)}.error404 .no-results::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;background:#000;background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0.6418942577) 20%, rgba(0, 0, 0, 0.4346113445) 40%, rgba(0, 0, 0, 0.1853116246) 60%, rgba(0, 0, 0, 0.112482493) 80%, rgba(255, 255, 255, 0) 100%)}.error404 .no-results .page-content{position:absolute;left:0;right:0;top:100px;bottom:0;margin:auto;height:fit-content;z-index:2;width:90%;background:rgba(0,0,0,.24);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);backdrop-filter:blur(10.3px);-webkit-backdrop-filter:blur(10.3px);padding:50px 0;text-align:center;max-width:1000px}.error404 .no-results .page-content .title-404{display:grid;grid-template-columns:1fr 1fr 1fr;width:fit-content;margin:0 auto 50px}.error404 .no-results .page-content .title-404 span{color:#fff;font-family:"Spectral",serif;font-weight:600;text-align:center;display:block;font-size:100px;line-height:100px}.error404 .no-results .page-content .title-404 img{height:100px;object-fit:contain;animation:rotate360 8s linear infinite;-webkit-animation:rotate360 8s linear infinite;margin:0 auto}@media only screen and (min-width: 576px){.error404 .no-results .page-content .title-404 span{font-size:150px;line-height:150px}.error404 .no-results .page-content .title-404 img{height:150px}}@media only screen and (min-width: 768px){.error404 .no-results .page-content .title-404 span{font-size:200px;line-height:200px}.error404 .no-results .page-content .title-404 img{height:200px}}.error404 .no-results .page-content h1{text-align:center;color:#fff;width:90%;margin:0 auto 20px}.error404 .no-results .page-content .body-text{max-width:500px;margin:0 auto;width:90%}.error404 .no-results .page-content a{margin:30px auto 0}html body #cookie-notice.no-delay{animation-delay:2s !important}body #cookie-notice{animation-delay:2s;-webkit-animation-name:fadeIn;animation-name:fadeIn}body #cookie-notice.no-delay{animation-delay:0s !important}body #cookie-notice .cookie-notice-container{background:#9c182f;padding:30px 50px}body #cookie-notice .cookie-notice-container span{color:#fff;font-size:12px;line-height:16px}body #cookie-notice .cookie-notice-container .cn-close-icon{top:25px;opacity:1}body #cookie-notice .cookie-notice-container .cn-close-icon::after,body #cookie-notice .cookie-notice-container .cn-close-icon::before{background-color:#fff}body #cookie-notice .cookie-notice-container #cn-notice-buttons{max-width:200px;margin:20px auto 0;justify-content:center;display:flex;flex-wrap:wrap;gap:10px}body #cookie-notice .cookie-notice-container #cn-notice-buttons a{margin:5px}body #cookie-notice .cookie-notice-container #cn-notice-buttons #cn-accept-cookie{background:#f4cb3a !important;border:0 !important;color:#9c182f !important;font-size:14px !important;grid-area:three;border-radius:0 !important}body #cookie-notice .cookie-notice-container #cn-notice-buttons #cn-more-info{background:#9c182f !important;border:1px solid #fff !important;color:#fff !important;font-size:14px !important;grid-area:one;border-radius:0 !important}body #cookie-notice .cookie-notice-container #cn-notice-buttons #cn-refuse-cookie{background:#9c182f !important;border:1px solid #fff !important;color:#fff !important;font-size:14px !important;grid-area:two;border-radius:0 !important}@media only screen and (min-width: 992px){body #cookie-notice{width:500px;min-width:500px;left:0;right:0;margin:auto;bottom:2%;background-color:rgba(0,0,0,0) !important}body #cookie-notice .cookie-notice-container{padding:60px 50px 20px}body #cookie-notice .cookie-notice-container span{font-size:16px;line-height:20px;text-align:left}body #cookie-notice .cookie-notice-container #cn-notice-buttons{position:relative;margin:25px auto 25px;display:flex;width:max-content;bottom:0;padding:0;max-width:unset;justify-content:center;align-items:center}body #cookie-notice .cookie-notice-container #cn-notice-buttons #cn-accept-cookie{font-size:18px !important}body #cookie-notice .cookie-notice-container #cn-notice-buttons #cn-more-info{font-size:18px !important}body #cookie-notice .cookie-notice-container #cn-notice-buttons #cn-refuse-cookie{font-size:18px !important}}.spacing-component-section{position:relative;width:100%}.spacing-component-section div{width:100%;display:block}.spacing-component-section .tablet,.spacing-component-section .desktop{display:none}@media only screen and (min-width: 768px){.spacing-component-section .mobile{display:none}.spacing-component-section .tablet{display:block}}@media only screen and (min-width: 992px){.spacing-component-section .tablet{display:none}.spacing-component-section .desktop{display:block}}@media only screen and (min-width: 1200px){.spacing-component-section .desktop{display:none}.spacing-component-section .xl-desktop{display:block}}#header{position:fixed;width:100%;top:0;bottom:auto;left:0;right:0;z-index:100;min-height:80px;background:rgba(0,0,0,0);transition:all .4s ease}#header.active{background:#f0dcd6}#header .inner-sec nav .menu-btn{width:28px;height:34px;cursor:pointer;position:absolute;top:0;bottom:0;margin:auto;right:5%;left:auto;padding:0;z-index:111}#header .inner-sec nav .menu-btn::after{content:"";position:absolute;background:#9c182f;top:0;bottom:0;left:-6px;right:auto;margin:auto;height:40px;width:40px;border-radius:50%;z-index:1;transition:all .4s ease}#header .inner-sec nav .menu-btn.active li{height:3px}#header .inner-sec nav .menu-btn.active li:nth-of-type(1){top:50%;transform:translateY(-50%) rotate(45deg)}#header .inner-sec nav .menu-btn.active li:nth-of-type(2){top:50%;transform:translateY(-50%) rotate(-45deg)}#header .inner-sec nav .menu-btn.active li:nth-of-type(3){left:-50%;opacity:0}#header .inner-sec nav .menu-btn.active li:nth-of-type(4){right:-50%;opacity:0}#header .inner-sec nav .menu-btn li{list-style:none;position:absolute;background:#fff;width:90%;height:3px;margin:0 auto;z-index:2;transform:translateY(-50%);transition:.9s}#header .inner-sec nav .menu-btn li:nth-of-type(1){top:9px;border-radius:7px}#header .inner-sec nav .menu-btn li:nth-of-type(2){top:50%;border-radius:7px}#header .inner-sec nav .menu-btn li:nth-of-type(3),#header .inner-sec nav .menu-btn li:nth-of-type(4){width:47%;top:25px}#header .inner-sec nav .menu-btn li:nth-of-type(1),#header .inner-sec nav .menu-btn li:nth-of-type(2),#header .inner-sec nav .menu-btn li:nth-of-type(3){left:0;right:0}#header .inner-sec nav .menu-btn li:nth-of-type(3){left:1px;right:auto;border-radius:7px 0 0 7px}#header .inner-sec nav .menu-btn li:nth-of-type(4){right:1px;left:auto;border-radius:0 7px 7px 0}#header .inner-sec nav .web-logo{z-index:111;position:absolute;top:0;bottom:0;left:5%;right:auto;margin:auto;height:fit-content;width:fit-content}#header .inner-sec nav .web-logo img{width:auto;max-height:50px;object-fit:contain}#header .inner-sec nav .menu-items{position:fixed;left:-200%;right:auto;top:80px;bottom:auto;margin:auto;height:100vh;width:100%;background:#f0dcd6;transition:all .4s ease;z-index:110}#header .inner-sec nav .menu-items img.pattern{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:.05}#header .inner-sec nav .menu-items .desktop-section{display:none}#header .inner-sec nav .menu-items .mobile-section{padding-top:80px;position:relative;z-index:1}#header .inner-sec nav .menu-items .mobile-section ul{padding:0;width:90%;margin:0 auto}#header .inner-sec nav .menu-items .mobile-section ul li{list-style-type:none}#header .inner-sec nav .menu-items .mobile-section ul li a{color:#9c182f;font-family:"Inter",sans-serif;font-size:30px;text-transform:capitalize;font-style:normal;font-weight:500;line-height:25px;text-decoration:none;padding:30px 0 10px;display:block;width:fit-content;transition:all .4s ease;position:relative}#header .inner-sec nav .menu-items .mobile-section ul li a:hover::after,#header .inner-sec nav .menu-items .mobile-section ul li a.active::after{width:100%}#header .inner-sec nav .menu-items .mobile-section ul li a::after{content:"";position:absolute;background:#9c182f;top:auto;bottom:0;left:0;right:auto;margin:auto;height:2px;width:0;z-index:1;transition:all .4s ease}#header .inner-sec nav .menu-items .mobile-section .socials{border-bottom:1px solid #000;width:90%;margin:5px auto 20px;padding-bottom:20px;padding-top:100px}#header .inner-sec nav .menu-items .mobile-section .socials ul{width:100%}#header .inner-sec nav .menu-items .mobile-section .socials ul li{list-style-type:none;display:inline-block;margin-right:12px}#header .inner-sec nav .menu-items .mobile-section .socials ul li a{text-decoration:none;border:0;height:30px;align-items:center;padding:0}#header .inner-sec nav .menu-items .mobile-section .socials ul li a i{font-size:25px;color:#000}#header .inner-sec nav .menu-items .mobile-section .socials ul li a img{width:25px;padding-top:10px}#header .inner-sec nav .menu-items .mobile-section .dreivo{width:90%;margin:0 auto;color:#000;font-family:"Inter",sans-serif;font-size:12px;text-transform:capitalize;font-style:normal;font-weight:400;line-height:17px;display:grid;grid-template-columns:75px 1fr;text-decoration:none}#header .inner-sec nav .menu-items .mobile-section .dreivo img{height:17px;filter:invert(1)}#header .inner-sec nav .menu-items.active{left:0}@media only screen and (min-width: 992px){#header{height:100px;background:rgba(0,0,0,0);display:block}#header.background-colour{background:#f0dcd6}#header.background-colour .inner-sec nav .web-logo{padding:10px 0}#header.background-colour .inner-sec nav .web-logo img{max-height:75px}#header .inner-sec{position:relative;width:100%;height:100%;display:block}#header .inner-sec nav{position:relative;width:90%;margin:0 auto;max-width:1560px;display:block;height:100%}#header .inner-sec nav .menu-btn{display:none}#header .inner-sec nav img.pattern{display:none}#header .inner-sec nav .web-logo{background:rgba(0,0,0,0);left:0;position:fixed;z-index:1000;right:0;top:0;bottom:auto;padding:60px 40px 40px;transition:all .4s ease}#header .inner-sec nav .web-logo img{width:200px;max-height:120px;transition:all .4s ease}#header .inner-sec nav .menu-items{position:absolute;left:0;right:0;height:fit-content;width:100%;background:rgba(0,0,0,0);bottom:auto;top:0;bottom:0}#header .inner-sec nav .menu-items .mobile-section{display:none}#header .inner-sec nav .menu-items .desktop-section{display:block}#header .inner-sec nav .menu-items .desktop-section .btns-sec{display:grid;width:fit-content;grid-template-columns:auto auto;grid-column-gap:100px}#header .inner-sec nav .menu-items .desktop-section .btns-sec a{color:#9c182f;font-family:"Inter",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-decoration:none;position:relative;transition:all .4s ease;padding-bottom:10px}#header .inner-sec nav .menu-items .desktop-section .btns-sec a:hover::after,#header .inner-sec nav .menu-items .desktop-section .btns-sec a.active::after{width:100%}#header .inner-sec nav .menu-items .desktop-section .btns-sec a::after{content:"";position:absolute;background:#9c182f;top:auto;bottom:0;left:0;right:auto;margin:auto;height:2px;width:0;z-index:1;transition:all .4s ease}#header .inner-sec nav .menu-items .desktop-section .menu-sec{width:fit-content;position:absolute;height:fit-content;left:auto;top:0;bottom:0;margin:auto;right:0}#header .inner-sec nav .menu-items .desktop-section .menu-sec ul{padding:0}#header .inner-sec nav .menu-items .desktop-section .menu-sec ul li{list-style-type:none;display:inline-block;margin-left:100px}#header .inner-sec nav .menu-items .desktop-section .menu-sec ul li a{color:#9c182f;font-family:"Inter",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-decoration:none;position:relative;transition:all .4s ease;padding-bottom:10px}#header .inner-sec nav .menu-items .desktop-section .menu-sec ul li a:hover::after,#header .inner-sec nav .menu-items .desktop-section .menu-sec ul li a.active::after{width:100%}#header .inner-sec nav .menu-items .desktop-section .menu-sec ul li a::after{content:"";position:absolute;background:#9c182f;top:auto;bottom:0;left:0;right:auto;margin:auto;height:2px;width:0;z-index:1;transition:all .4s ease}}footer{padding-top:100px;position:relative;max-width:2000px;margin:0 auto}footer img.bk{position:absolute;inset:0;z-index:0;object-fit:cover;object-position:top;width:100%;height:100%;opacity:.1}footer .inner-sec{position:relative;z-index:1}footer .h2-title{font-family:"Spectral",serif;font-size:50px;line-height:55px;width:90%;margin:0 auto 100px;text-transform:uppercase;text-align:center;color:#9c182f;z-index:1}footer .swirl{width:90%;max-width:150px;margin:auto;text-align:center;position:absolute;top:-50px;margin:auto;left:0;right:0;bottom:auto}footer .socials{grid-column:1/-1;padding-bottom:25px;z-index:1;position:relative;display:block}footer .socials ul{padding:0;text-align:center}footer .socials ul li{display:inline-block}footer .socials ul li a{width:50px;height:50px;line-height:48px;border-radius:50%;margin:0 10px;overflow:hidden;position:relative;transition:all .4s ease;font-size:20px;text-align:center;display:block;background:#000;color:#fff}footer .socials ul li a i,footer .socials ul li a img{position:absolute;inset:0;margin:auto;z-index:1;height:fit-content;transition:all .4s ease}footer .socials ul li a img{width:30px;filter:invert(1)}footer .socials ul li a:hover{background:#9c182f}footer .socials ul li a:hover i{color:#fff}footer .socials ul li a::after{display:none}footer .copy-sec{z-index:1;position:relative;border-top:1px solid #000;width:90%;margin:0 auto;padding:25px 0;text-align:center}footer .copy-sec .legal .legal-menu{padding:0 0 30px;text-align:center}footer .copy-sec .legal .legal-menu li{display:inline-block;padding:0 15px}footer .copy-sec .legal .legal-menu li:first-child{border-right:1px solid #9c182f}footer .copy-sec .legal .legal-menu li a{transition:all .4s ease;text-align:center;font-size:13px;font-weight:300;color:#000;text-decoration:none;position:relative}footer .copy-sec .legal .legal-menu li a:hover{color:#9c182f}footer .copy-sec .legal .text{text-align:center;font-size:13px;font-weight:300;color:#000;margin-bottom:5px}footer .copy-sec .dreivo{color:#000;text-decoration:none;margin-top:5px;display:block;font-size:13px;display:grid;grid-template-columns:70px 1fr;align-items:center;width:fit-content;margin:0 auto}footer .copy-sec .dreivo img{max-width:100px;height:23px;filter:invert(1)}@media only screen and (min-width: 576px){footer .h2-title{font-size:60px;line-height:65px;margin:0 auto 100px}footer .copy-sec{display:grid;grid-template-columns:1fr 200px}footer .copy-sec .legal{text-align:left}footer .copy-sec .legal .legal-menu{text-align:left;padding-bottom:10px}footer .copy-sec .legal .legal-menu li{padding:0 15px 0 0}footer .copy-sec .legal .legal-menu li:nth-child(2){padding-left:15px}footer .copy-sec .legal .text{text-align:left}footer .copy-sec .dreivo{margin:0 0 0 auto;height:fit-content}}@media only screen and (min-width: 768px){footer{padding-top:150px}footer .swirl{top:-75px;max-width:200px}footer .h2-title{font-size:65px;line-height:70px;margin:0 auto 150px}}@media only screen and (min-width: 992px){footer{padding-top:175px}footer .swirl{top:-100px;max-width:250px}footer .h2-title{font-size:70px;line-height:75px;margin:0 auto 175px}footer .copy-sec{max-width:1560px}footer .copy-sec .legal{display:grid;grid-template-columns:285px 1fr}footer .copy-sec .legal .text,footer .copy-sec .legal .legal-menu li a{font-size:15px}footer .copy-sec .legal .legal-menu{padding:0}footer .copy-sec .legal .text{border-left:1px solid #000;padding-left:15px}footer .copy-sec .dreivo{font-size:15px;grid-template-columns:81px 1fr;margin:0 0 0 auto}}.fixed-button{position:fixed;bottom:20px;right:20px;z-index:9999;width:75px;height:75px;margin:auto;top:auto;left:auto;transition:all .4s ease}.fixed-button:hover{transform:scale(1.05)}@media only screen and (min-width: 992px){.fixed-button{width:100px;height:100px}}.fixed-button img{width:100%;height:100%;object-fit:contain}.home-banner-section{overflow-x:hidden}.home-banner-section .container{padding:100px 0 0 0;display:grid;grid-template-columns:1fr;grid-row-gap:100px}.home-banner-section .container .text-sec{grid-row:1;display:grid;grid-template-columns:120px 1fr;grid-row-gap:20px;grid-column-gap:20px}.home-banner-section .container .text-sec h1{max-width:620px;grid-column:1/-1}.home-banner-section .container .text-sec .black-text{max-width:300px;margin-bottom:20px;grid-column:1/-1}.home-banner-section .container .text-sec .yellow-btn{width:100%}.home-banner-section .container .img-sec{margin:0 -10% 0 auto;position:relative;width:100%}.home-banner-section .container .img-sec .img-one{width:100%;max-width:400px !important;object-fit:contain;position:absolute;inset:0 0 0 auto;z-index:2}.home-banner-section .container .img-sec .img-two{max-width:400px !important;width:90%;object-fit:contain;z-index:1;position:relative;inset:-50px -35% 0 auto}@media only screen and (min-width: 500px){.home-banner-section .container .img-sec{margin:-55px -10% 0 auto}.home-banner-section .container .img-sec .img-one,.home-banner-section .container .img-sec .img-two{max-width:450px !important}}@media only screen and (min-width: 620px){.home-banner-section .container .img-sec{margin:-75px -10% 0 auto}.home-banner-section .container .img-sec .img-one,.home-banner-section .container .img-sec .img-two{max-width:400px !important}.home-banner-section .container .img-sec .img-two{inset:-50px -40% 0 auto}}@media only screen and (min-width: 700px){.home-banner-section .container .img-sec{margin:-140px -10% 0 auto}.home-banner-section .container .img-sec .img-one,.home-banner-section .container .img-sec .img-two{max-width:450px !important}.home-banner-section .container .img-sec .img-two{inset:-50px -40% 0 auto}}@media only screen and (min-width: 768px){.home-banner-section .container{padding:200px 0 50px 0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px}.home-banner-section .container .text-sec{height:fit-content;margin:auto auto auto 0;grid-template-columns:130px 1fr}.home-banner-section .container .text-sec .black-text{max-width:500px}.home-banner-section .container .text-sec h1{max-width:710px}.home-banner-section .container .img-sec{margin:0 -12% 0 auto}.home-banner-section .container .img-sec .img-one{margin:auto;width:115%;max-width:500px !important}.home-banner-section .container .img-sec .img-two{margin:auto;inset:-50px 0 0 auto;width:115%}}@media only screen and (min-width: 992px){.home-banner-section .container{padding:200px 0 50px 0}.home-banner-section .container .text-sec{grid-row-gap:40px;grid-template-columns:150px 1fr}.home-banner-section .container .img-sec{margin:0 -14% 0 auto}.home-banner-section .container .img-sec .img-one{max-width:115% !important}.home-banner-section .container .img-sec .img-two{max-width:550px !important}}@media only screen and (min-width: 1200px){.home-banner-section .container .img-sec .img-two{max-width:700px;margin:0 -5% 0 auto}}@media only screen and (min-width: 1650px){.home-banner-section .container{padding-top:250px}.home-banner-section .container .text-sec{margin:0}.home-banner-section .container .img-sec{margin:-50px -25% 0 auto}.home-banner-section .container .img-sec .img-one{right:12%;max-width:100% !important}.home-banner-section .container .img-sec .img-two{max-width:750px !important;margin:0 5% 0 auto}}@media only screen and (min-width: 1740px){.home-banner-section .container .img-sec{margin:-50px -40% 0 auto}}.three-steps-section{background:#f4cb3a;padding:40px 0}.three-steps-section .container{display:grid;grid-template-columns:1fr;grid-row-gap:50px}.three-steps-section .container .step{text-align:center;display:grid;grid-row-gap:12px}.three-steps-section .container .step img{width:90px;height:60px;object-fit:contain;object-position:center;height:auto;margin:auto}.three-steps-section .container .step .small-title{margin-top:5px}.three-steps-section .container .step .red-text{max-width:300px;margin:0 auto}@media only screen and (min-width: 576px){.three-steps-section .container{grid-template-columns:1fr 1fr;grid-column-gap:40px;grid-row-gap:60px}.three-steps-section .container .step{grid-template-rows:70px}.three-steps-section .container .step:nth-child(3){grid-column:1/-1}.three-steps-section .container .step img{width:100px;height:70px}}@media only screen and (min-width: 768px){.three-steps-section .container{grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px}.three-steps-section .container .step{grid-template-rows:80px 30px 90px;grid-row-gap:20px}.three-steps-section .container .step:nth-child(3){grid-column:3}.three-steps-section .container .step .small-title{margin-top:10px}.three-steps-section .container .step img{width:110px;height:80px}.three-steps-section .container .step .red-text{max-width:400px}}.about-us-section{padding:50px 0;overflow:hidden}.about-us-section .container-holder{display:grid;grid-template-columns:1fr;text-align:center;position:relative}.about-us-section .container-holder .rotate-gsap{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.about-us-section .container-holder .shape{position:absolute;opacity:.5;width:90%;max-width:400px;top:200px;bottom:auto;left:-50px;right:auto;margin:auto;z-index:0}.about-us-section .container-holder .text-sec{display:grid;grid-row-gap:20px;justify-items:center}.about-us-section .container-holder .text-sec .h2-title{max-width:300px;margin:0 auto}.about-us-section .container-holder .text-sec .black-text,.about-us-section .container-holder .text-sec .btn-holder{max-width:400px;width:100%}.about-us-section .container-holder .text-sec a{margin:25px auto 0 auto}.about-us-section .container-holder .img-sec{position:relative}.about-us-section .container-holder .img-sec img.img{position:relative;top:40px;left:auto;right:-20%;width:100%;height:auto;max-width:300px;object-fit:contain;object-position:center}.about-us-section .container-holder .img-sec img.img-two{position:relative;bottom:0;left:-15%;right:auto;width:80%;height:auto;max-width:300px;object-fit:contain;object-position:center;margin-top:80px}@media only screen and (min-width: 400px){.about-us-section .container-holder .img-sec img.img{right:-30%;max-width:350px}.about-us-section .container-holder .img-sec img.img-two{left:-25%;max-width:320px;bottom:50px}}@media only screen and (min-width: 576px){.about-us-section .container-holder .shape{top:100px;max-width:450px}.about-us-section .container-holder .text-sec .h2-title{max-width:350px}.about-us-section .container-holder .text-sec .black-text,.about-us-section .container-holder .text-sec .btn-holder{max-width:450px}.about-us-section .container-holder .img-sec img.img{max-width:450px}.about-us-section .container-holder .img-sec img.img-two{left:-60px;max-width:40%;bottom:0px;position:absolute}}@media only screen and (min-width: 768px){.about-us-section{padding:75px}.about-us-section .container-holder .shape{top:0;right:auto;left:-200px;max-width:450px}.about-us-section .container-holder .text-sec .h2-title{max-width:450px}.about-us-section .container-holder .text-sec .black-text,.about-us-section .container-holder .text-sec .btn-holder{max-width:400px}.about-us-section .container-holder .img-sec img.img{max-width:450px;right:-40%}.about-us-section .container-holder .img-sec img.img-two{left:-16%;max-width:45%}}@media only screen and (min-width: 900px){.about-us-section .container-holder{grid-template-columns:1fr 1fr;text-align:left;grid-column-gap:40px}.about-us-section .container-holder .shape{top:auto;bottom:-50px;left:auto;right:-200px;max-width:500px}.about-us-section .container-holder .text-sec{grid-column:2;height:fit-content;margin:auto;width:100%}.about-us-section .container-holder .text-sec .h2-title{max-width:550px;margin:0}.about-us-section .container-holder .text-sec .black-text,.about-us-section .container-holder .text-sec .btn-holder{max-width:550px;margin:0}.about-us-section .container-holder .text-sec a{margin:25px auto 0 0}.about-us-section .container-holder .img-sec{grid-row:1}.about-us-section .container-holder .img-sec img.img{right:0;top:-120px}.about-us-section .container-holder .img-sec img.img-two{left:-24%;max-width:70%;top:0;position:relative;margin:0}}@media only screen and (min-width: 992px){.about-us-section{padding:100px 0}.about-us-section .container-holder{width:90%;margin:0 auto;max-width:1560px}.about-us-section .container-holder .text-sec{width:100%}.about-us-section .container-holder .img-sec img.img{top:-130px;max-width:400px;right:-40px}.about-us-section .container-holder .img-sec img.img-two{max-width:400px}}@media only screen and (min-width: 1200px){.about-us-section .container-holder .img-sec img.img{top:-130px;max-width:450px;right:-80px}}@media only screen and (min-width: 1400px){.about-us-section .container-holder .img-sec img.img{max-width:500px;right:-120px}.about-us-section .container-holder .img-sec img.img-two{max-width:400px;left:0}}@media only screen and (min-width: 1500px){.about-us-section .container-holder .img-sec img.img{max-width:550px;right:-180px;top:-80px}.about-us-section .container-holder .img-sec img.img-two{max-width:400px;left:-10%}}@media only screen and (min-width: 1600px){.about-us-section .container-holder .img-sec img.img{right:-220px}}.container-holder-two{width:95%;margin:75px 0 0 auto;max-width:1560px}.container-holder-two .estate-images-slider{width:100%;max-width:1200px;margin:0 0 0 auto;height:350px;z-index:1}.container-holder-two .estate-images-slider .image-holder{padding:0 10px;width:300px}.container-holder-two .estate-images-slider .image-holder img{width:100%;height:350px;object-fit:cover;object-position:center;transition:all .4s ease}@media only screen and (min-width: 992px){.container-holder-two .estate-images-slider{height:450px}.container-holder-two .estate-images-slider .image-holder{width:350px}.container-holder-two .estate-images-slider .image-holder img{height:450px}}.container-holder-two .arrows{display:grid;grid-template-columns:1fr 1fr;padding:0 0 20px;grid-column-gap:10px;box-sizing:border-box;width:fit-content;margin:25px 5% 0 auto}.container-holder-two .arrows .ser-arrow-prev,.container-holder-two .arrows .ser-arrow-next{cursor:pointer;transition:all .3s ease;border:1px solid #9c182f;width:40px;height:40px;text-align:center;line-height:42px;border-radius:50%}.container-holder-two .arrows .ser-arrow-prev i,.container-holder-two .arrows .ser-arrow-next i{color:#9c182f}.container-holder-two .arrows .ser-arrow-prev:hover,.container-holder-two .arrows .ser-arrow-next:hover{background:#9c182f}.container-holder-two .arrows .ser-arrow-prev:hover i,.container-holder-two .arrows .ser-arrow-next:hover i{color:#fff}@media only screen and (min-width: 2000px){.container-holder-two{margin:100px auto 0}}.menu-section{padding:50px 0;position:relative;max-width:2000px;margin:0 auto}.menu-section img{position:absolute;inset:0;margin:auto;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0;opacity:1}.menu-section::after{content:"";position:absolute;inset:0;margin:auto;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:1}.menu-section .text-sec{position:relative;z-index:2;text-align:center}.menu-section .text-sec .h2-title{color:#f4cb3a;margin:0 auto 15px}.menu-section .text-sec .white-text{max-width:700px;margin:0 auto}.menu-section .text-sec .yellow-btn{margin:25px auto 0}@media only screen and (min-width: 768px){.menu-section{padding:75px 0}.menu-section .text-sec .h2-title{margin:0 auto 20px}.menu-section .text-sec .yellow-btn{margin:30px auto 0}}@media only screen and (min-width: 992px){.menu-section{padding:75px 0}.menu-section .text-sec .h2-title{margin:0 auto 25px}.menu-section .text-sec .yellow-btn{margin:35px auto 0}}.gallery-section{padding:50px 0;position:relative}.gallery-section .container-fluid .gallery{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:200px 140px 50px 160px;grid-gap:5px;margin:0 5px 5px}.gallery-section .container-fluid .gallery .image-holder{width:100%;transition:all .4s ease;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,.28);box-shadow:0px 0px 5px 1px rgba(0,0,0,.28);position:relative}.gallery-section .container-fluid .gallery .image-holder img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .4s ease;bottom:0;margin:auto;right:0;object-fit:cover;object-position:center}.gallery-section .container-fluid .gallery .image-holder .prod-name{background:#fff;position:absolute;left:auto;right:0;bottom:0;padding:3px 5px;font-size:12px;font-family:"Inter",sans-serif;font-weight:500;color:#9c182f;z-index:1;margin:auto;display:none}.gallery-section .container-fluid .gallery .image-holder:hover{transform:scale(1.01)}.gallery-section .container-fluid .gallery .image-holder:nth-child(1){grid-column:1;grid-row:1/3;height:100%;object-fit:cover}.gallery-section .container-fluid .gallery .image-holder:nth-child(2){grid-column:2/4;grid-row:1;height:100%;object-fit:cover}.gallery-section .container-fluid .gallery .image-holder:nth-child(3){grid-column:2;grid-row:2/5;height:100%;object-fit:cover}.gallery-section .container-fluid .gallery .image-holder:nth-child(4){grid-column:3;grid-row:2/4;height:100%;object-fit:cover;min-height:170px}.gallery-section .container-fluid .gallery .image-holder:nth-child(5){grid-column:1;grid-row:3/5;height:100%;object-fit:cover}.gallery-section .container-fluid .gallery .image-holder:nth-child(6){grid-column:3;grid-row:4;height:100%}@media screen and (min-width: 768px){.gallery-section{padding:75px 0}}@media screen and (min-width: 992px){.gallery-section{padding:100px 0}.gallery-section .container-fluid{width:90%;max-width:1560px;margin:0 auto}.gallery-section .container-fluid .gallery{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:430px 290px 100px 320px;grid-gap:15px;margin:0 0 15px}.gallery-section .container-fluid .gallery .image-holder{width:100%}}@media screen and (min-width: 1400px){.gallery-section .container-fluid{max-width:1560px}}.zoomable{object-fit:contain;cursor:pointer}.contact-form-section .container-fluid{padding:100px 0 0}.contact-form-section .container-fluid .text-sec{width:90%;margin:0 auto}.contact-form-section .container-fluid .text-sec .top-sec .black-text{margin-top:30px}.contact-form-section .container-fluid .text-sec .info-sec{display:grid;margin:25px 0 50px;grid-row-gap:20px}.contact-form-section .container-fluid .text-sec .info-sec h3{margin:20px 0 10px}.contact-form-section .container-fluid .text-sec .info-sec .contact-item .br-none br:nth-child(even){display:none}.contact-form-section .container-fluid .text-sec .info-sec .contact-item .pt-2{padding-top:20px}.contact-form-section .container-fluid .text-sec .info-sec .contact-item i{color:#9c182f;margin-right:10px;display:inline-block}.contact-form-section .container-fluid .text-sec .info-sec .contact-item p{display:inline-block}.contact-form-section .container-fluid .text-sec .info-sec .contact-item.address,.contact-form-section .container-fluid .text-sec .info-sec .contact-item.opening-hours{display:grid;grid-template-columns:20px 1fr}.contact-form-section .container-fluid .text-sec .info-sec .contact-item a{text-decoration:none;transition:all .3s ease;position:relative;width:fit-content;display:block}.contact-form-section .container-fluid .text-sec .info-sec .contact-item a:hover{color:#9c182f}.contact-form-section .container-fluid .text-sec .info-sec .contact-item a:hover *{color:#9c182f}.contact-form-section .container-fluid .text-sec .info-sec .yellow-btn{margin-top:10px;width:fit-content;box-sizing:border-box;padding:0 20px}.contact-form-section .map-sec{height:500px;position:relative;width:100%;margin:0 auto;max-width:2000px}.contact-form-section .map-sec iframe{display:block;margin:0}@media only screen and (min-width: 576px){.contact-form-section .container-fluid .info-sec{grid-column-gap:20px;grid-row-gap:10px;grid-template-columns:1fr 1fr}.contact-form-section .container-fluid .info-sec .contact-item{grid-column:1}.contact-form-section .container-fluid .info-sec .address,.contact-form-section .container-fluid .info-sec .directions{grid-column:1}.contact-form-section .container-fluid .info-sec .opening-hours{grid-column:2;grid-row:1/3}.contact-form-section .container-fluid .info-sec .directions{grid-row-gap:3}.contact-form-section .container-fluid .info-sec .black-btn{max-width:250px}}@media only screen and (min-width: 768px){.contact-form-section .container-fluid{padding:125px 0 25px 0}.contact-form-section .container-fluid .info-sec{grid-column:40px;grid-row-gap:20px;grid-template-columns:1fr 1fr}.contact-form-section .container-fluid .info-sec .contact-item{grid-column:1}.contact-form-section .container-fluid .info-sec .address,.contact-form-section .container-fluid .info-sec .directions{grid-column:1}.contact-form-section .container-fluid .info-sec .opening-hours{grid-column:2;grid-row:1/3}.contact-form-section .container-fluid .info-sec .directions{grid-row:4}.contact-form-section .container-fluid .map-sec{height:600px}}@media only screen and (min-width: 992px){.contact-form-section .container-fluid{padding:125px 0 100px 0;grid-column-gap:40px;display:grid;grid-template-columns:1fr 1fr}.contact-form-section .container-fluid .info-sec .directions{grid-column:1/-1}.contact-form-section .container-fluid .text-sec .info-sec{grid-column:1/-1;margin:50px auto;grid-column-gap:40px;box-sizing:border-box}.contact-form-section .container-fluid .text-sec .info-sec .black-btn{width:150px;font-size:14px;height:40px}}@media only screen and (min-width: 1200px){.contact-form-section .container-fluid{grid-column-gap:50px;width:90%;max-width:2000px;margin:0 auto}.contact-form-section .container-fluid .info-sec{width:100%}.contact-form-section .container-fluid .map-sec{margin:0 -12% 0 auto;width:112%}}.sliding-text-section{padding:10px 0;height:fit-content;visibility:hidden;opacity:0}.sliding-text-section.slick-initialized{visibility:visible;opacity:1;transition:opacity .3s ease}.sliding-text-section .slick-list,.sliding-text-section .slick-track{height:55px}.sliding-text-section div.slide{padding:0 20px;color:#f8f2e8;background-color:#f8f2e8;text-shadow:-1px -1px 0 #9c182f,1px -1px 0 #9c182f,-1px 1px 0 #9c182f,1px 1px 0 #9c182f;font-family:"Inter",sans-serif;font-size:50px;line-height:55px;font-style:normal;font-weight:700;height:fit-content;letter-spacing:2px;text-transform:uppercase;width:fit-content}.sliding-text-section div.slide strong{padding:0 30px;color:#9c182f;text-shadow:none}@media only screen and (min-width: 768px){.sliding-text-section .slick-list,.sliding-text-section .slick-track{height:60px}.sliding-text-section div.slide{font-size:55px;line-height:60px}}@media only screen and (min-width: 992px){.sliding-text-section .slick-list,.sliding-text-section .slick-track{height:65px}.sliding-text-section div.slide{font-size:60px;line-height:65px}}@media only screen and (min-width: 1200px){.sliding-text-section .slick-list,.sliding-text-section .slick-track{height:70px}.sliding-text-section div.slide{font-size:65px;line-height:70px}}.featured-items-section .container{width:100%;padding:50px 0 100px;position:relative}.featured-items-section .container .fresh-daily{position:absolute;width:100px;transform:rotate(15deg);left:auto;right:20px;margin:auto;z-index:1;top:150px}.featured-items-section .container h2{text-align:center;width:90%;margin:0 auto 40px}.featured-items-section .container .items-list .slick-slide{width:320px;height:540px;position:relative;align-content:center;border:1px solid #f8f2e8}.featured-items-section .container .items-list .slick-slide:hover .inner-sec,.featured-items-section .container .items-list .slick-slide.slick-active .inner-sec{width:100%;height:100%;background:#9c182f}.featured-items-section .container .items-list .slick-slide:hover .inner-sec .image,.featured-items-section .container .items-list .slick-slide.slick-active .inner-sec .image{height:250px}.featured-items-section .container .items-list .slick-slide:hover .inner-sec .text-sec .name,.featured-items-section .container .items-list .slick-slide:hover .inner-sec .text-sec .desc,.featured-items-section .container .items-list .slick-slide:hover .inner-sec .text-sec .price,.featured-items-section .container .items-list .slick-slide.slick-active .inner-sec .text-sec .name,.featured-items-section .container .items-list .slick-slide.slick-active .inner-sec .text-sec .desc,.featured-items-section .container .items-list .slick-slide.slick-active .inner-sec .text-sec .price{color:#fff}.featured-items-section .container .items-list .slick-slide .inner-sec{position:relative;display:grid;grid-template-columns:1fr;width:280px;height:500px;margin:auto;background:#f0dcd6;transition:all .4s ease}.featured-items-section .container .items-list .slick-slide .inner-sec .image{height:200px;transition:all .4s ease}.featured-items-section .container .items-list .slick-slide .inner-sec .image img{width:100%;height:100%;object-fit:cover;object-position:center;transition:all .4s ease}.featured-items-section .container .items-list .slick-slide .inner-sec .text-sec{padding:20px;text-align:center;display:grid;transition:all .4s ease}.featured-items-section .container .items-list .slick-slide .inner-sec .text-sec .cat{background:#f4cb3a;color:#9c182f;text-align:center;padding:0 10px;height:30px;line-height:30px;font-size:12px;width:fit-content;font-weight:bold;text-transform:uppercase;margin:0 auto 15px}.featured-items-section .container .items-list .slick-slide .inner-sec .text-sec .name{margin-bottom:15px;transition:all .4s ease}.featured-items-section .container .items-list .slick-slide .inner-sec .text-sec .red-text{margin-bottom:20px;transition:all .4s ease}.featured-items-section .container .items-list .slick-slide .inner-sec .text-sec .red-text.lg{margin-bottom:0;font-weight:600;font-family:"Spectral",serif;font-size:22px}.featured-items-section .container .arrow-prev,.featured-items-section .container .arrow-next{cursor:pointer;transition:all .3s ease;border:1px solid #9c182f;width:40px;height:40px;text-align:center;line-height:42px;border-radius:50%;display:inline-block;position:absolute;bottom:30px;top:auto;margin:auto}.featured-items-section .container .arrow-prev i,.featured-items-section .container .arrow-next i{color:#9c182f}.featured-items-section .container .arrow-prev:hover,.featured-items-section .container .arrow-next:hover{background:#9c182f}.featured-items-section .container .arrow-prev:hover i,.featured-items-section .container .arrow-next:hover i{color:#fff}.featured-items-section .container .arrow-prev{left:-50px;right:0}.featured-items-section .container .arrow-next{right:-50px;left:0}@media only screen and (min-width: 400px){.featured-items-section .container h2{margin-bottom:60px}.featured-items-section .container .fresh-daily{left:0;right:-250px;top:110px}}@media only screen and (min-width: 768px){.featured-items-section .container{padding:75px 0 150px}.featured-items-section .container .fresh-daily{left:0;right:-310px;top:150px}.featured-items-section .container .items-list .slick-slide{width:350px;height:600px}.featured-items-section .container .items-list .slick-slide:hover .inner-sec,.featured-items-section .container .items-list .slick-slide.slick-active .inner-sec{height:100%;width:100%}.featured-items-section .container .items-list .slick-slide:hover .inner-sec .image,.featured-items-section .container .items-list .slick-slide.slick-active .inner-sec .image{height:300px}.featured-items-section .container .items-list .slick-slide .inner-sec{width:320px;height:550px}.featured-items-section .container .items-list .slick-slide .inner-sec .image{height:250px}.featured-items-section .container .arrow-prev,.featured-items-section .container .arrow-next{bottom:70px}}@media only screen and (min-width: 992px){.featured-items-section .container{padding:100px 0 200px;width:90%}.featured-items-section .container .fresh-daily{top:190px}.featured-items-section .container .items-list .slick-slide{width:300px;height:600px}.featured-items-section .container .items-list .slick-slide:hover .inner-sec,.featured-items-section .container .items-list .slick-slide.slick-active .inner-sec{height:100%;width:100%}.featured-items-section .container .items-list .slick-slide:hover .inner-sec .image,.featured-items-section .container .items-list .slick-slide.slick-active .inner-sec .image{height:300px}.featured-items-section .container .items-list .slick-slide .inner-sec{width:270px;height:570px}.featured-items-section .container .items-list .slick-slide .inner-sec .image{height:250px}.featured-items-section .container .arrow-next,.featured-items-section .container .arrow-prev{bottom:120px}}@media only screen and (min-width: 1200px){.featured-items-section .container .items-list .slick-slide{width:350px;height:670px}.featured-items-section .container .items-list .slick-slide:hover .inner-sec,.featured-items-section .container .items-list .slick-slide.slick-active .inner-sec{height:100%;width:100%}.featured-items-section .container .items-list .slick-slide:hover .inner-sec .image,.featured-items-section .container .items-list .slick-slide.slick-active .inner-sec .image{height:350px}.featured-items-section .container .items-list .slick-slide .inner-sec{width:320px;height:630px}.featured-items-section .container .items-list .slick-slide .inner-sec .image{height:300px}}.food-menus-list{height:100vh;min-height:500px;position:relative;overflow:hidden}.food-menus-list .bk-img{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:0}.food-menus-list::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:100%;height:100%;background:rgba(0,0,0,.596);z-index:1}.food-menus-list .pattern{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:2;opacity:.05}.food-menus-list .menus-list{position:absolute;inset:0;margin:auto;height:fit-content;width:90%;text-align:center;z-index:3;display:flex;flex-direction:column;justify-content:center}.food-menus-list .menus-list h1{color:#fff;font-family:"Spectral",serif;font-size:50px;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;margin-bottom:30px}@media only screen and (min-width: 992px){.food-menus-list .menus-list h1{font-size:64px;margin-bottom:50px}}.food-menus-list .menus-list .menu-item{color:#fff;font-family:"Inter",sans-serif;font-size:25px;font-style:normal;font-weight:400;line-height:38.183px;border-bottom:2px solid #fff;padding:20px 0;text-decoration:none;width:100%;max-width:200px;margin:0 auto}.not-sure-what-to-get{padding:50px 0}.not-sure-what-to-get .container{text-align:center}.not-sure-what-to-get .container h2{margin-bottom:25px;text-transform:capitalize}@media only screen and (min-width: 768px){.not-sure-what-to-get{padding:75px 0}}@media only screen and (min-width: 992px){.not-sure-what-to-get{padding:100px 0}}.page-menus header{display:none !important}.page-menus .prod-name{display:block !important}.subtitle-description-pp-cp-section .container{padding:20px 0;max-width:1400px}.subtitle-description-pp-cp-section .container h4{color:#000;font-family:"Spectral",serif;font-size:20px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:10px;text-transform:capitalize}.subtitle-description-pp-cp-section .container .black-text ol li{margin-bottom:20px}.subtitle-description-pp-cp-section .container .black-text ul{padding-top:20px}.subtitle-description-pp-cp-section .container .black-text ul li{margin-bottom:20px}.subtitle-description-pp-cp-section .container .black-text a{color:#9c182f;text-decoration:underline}@media only screen and (min-width: 768px){.subtitle-description-pp-cp-section .container h4{font-size:22px;line-height:28px}}@media only screen and (min-width: 992px){.subtitle-description-pp-cp-section .container{grid-column-gap:80px}.subtitle-description-pp-cp-section .container .black-text{font-size:16px}}.title-description-pp-cp-section .container{padding:50px 0 30px;max-width:1400px;border-bottom:1px solid;margin-bottom:50px}.title-description-pp-cp-section .container h1{color:#9c182f;font-family:"Spectral",serif;font-size:30px;font-style:normal;font-weight:500;line-height:18px;margin-bottom:10px;text-transform:capitalize;margin-bottom:25px}@media only screen and (min-width: 768px){.title-description-pp-cp-section .container{padding:80px 0 50px}.title-description-pp-cp-section .container h1{font-size:30px;margin-bottom:20px;line-height:30px}}@media only screen and (min-width: 992px){.title-description-pp-cp-section .container{padding:120px 0 80px}.title-description-pp-cp-section .container h1{font-size:40px;line-height:40px}.title-description-pp-cp-section .container .black-text{font-size:16px}.title-description-pp-cp-section .container a{color:#9c182f;text-decoration:underline}}/*# sourceMappingURL=style.css.map */
