@import url("https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Lobster+Two:ital,wght@1,400;1,700&display=swap");*{font-family:"Open Sans",sans-serif;color:#212529}* footer{border-top:solid 1px #eee;padding:4rem 1rem 4rem}@media (max-width: 575.98px){* footer{padding:2rem 1rem 0}}* footer h6{font-weight:700}* header{position:relative;height:80px;width:auto;transition:0.25s ease-out;background:rgba(0,0,0,0);webkit-box-shadow:0 0.04rem 0.5rem 0 rgba(0,0,0,0.04),0 0.0625rem 0.3125rem 0 rgba(0,0,0,0.04);box-shadow:0 0.04rem 0.5rem 0 rgba(0,0,0,0.04),0 0.0625rem 0.3125rem 0 rgba(0,0,0,0.04)}* footer{padding:1rem}* footer__credits{font-size:.85rem}* h1{text-transform:uppercase}* h1,* h2,* h3{font-weight:800;text-transform:capitalize;color:#000;font-family:"Open Sans",sans-serif;font-weight:bold}* h2{font-size:2.75rem;color:#212529}* .banner h1{font-size:3.5rem;text-shadow:1px 1px 2px #190B07;color:#fff}* .btn,* .nav-pills .nav-link.active,* .nav-pills .show>.nav-link,* form button,form * button{letter-spacing:2px;margin-bottom:0;border-color:#8e9b4a;text-transform:uppercase;font-size:.9rem;padding-top:10px;padding-right:15px;padding-bottom:10px;padding-left:15px;margin-left:5px;margin-right:5px;color:white}* .btn-primary,* form button,form * button{background-color:#8e9b4a}* .btn-primary:hover,* form button:hover,form * button:hover{background-color:#a8b563;border-color:#a8b563}* .btn-secondary{background-color:#212529;border-color:#212529}* .btn a,* .nav-pills .nav-link.active a,* .nav-pills .show>.nav-link a,* form button a,form * button a{text-decoration:none}* .btn--fixed-width-md{width:180px}@media (max-width: 575.98px){* .btn,* .nav-pills .nav-link.active,* .nav-pills .show>.nav-link,* form button,form * button{font-size:.8rem}* .btn--fixed-width-md{width:158px}}* .btn-secondary{background:#212529 !important;border:solid 1px #212529 !important}* .food-menu .nav-link{text-transform:uppercase;color:#8e9b4a}* .navbar-toggler{border:none !important;padding:0.25rem 0}* .list-group-item.active{background-color:#8e9b4a;border-color:#8e9b4a;border-left:5px solid #212529}@media (max-width: 767.98px){* .navbar{padding-top:0}}* .nav-pills .nav-link.active,* .nav-pills .show>.nav-link{background-color:#8e9b4a}.about-us{margin-top:3rem;position:relative;padding-top:2rem}.about-us__container{max-width:65rem;z-index:2}@media (max-width: 575.98px){.about-us{padding-bottom:3rem}}.blog-card .card{background-color:#fff}.blog-cards{position:relative;background:#f8f9fa;margin-bottom:13rem}.blog-cards__heading-wrap{padding-top:2rem}.blog-cards__heading-wrap:before{width:80px;height:2px;background:#212529;content:"";position:absolute;top:0;left:50%;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.blog-cards:before{content:"";width:100%;height:240px;background:#fff;z-index:-1;top:0;background-color:#f8f9fa;left:0;position:absolute;-webkit-transform:skewY(-6deg);-ms-transform:skewY(-6deg);transform:skewY(-6deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.blog-cards:after{content:"";width:100%;height:240px;background:#fff;z-index:-1;bottom:-230px;background-color:#f8f9fa;left:0;position:absolute;-webkit-transform:skewY(-6deg);-ms-transform:skewY(-6deg);transform:skewY(-6deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.cards-list{position:relative;background:#f8f9fa;margin-bottom:13rem}.cards-list__heading-wrap{padding-top:2rem}.cards-list__heading-wrap:before{width:80px;height:2px;background:#212529;content:"";position:absolute;top:0;left:50%;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.cards-list .card{background:transparent}.cards-list .card-img-top{width:35%;height:auto;padding-left:.5rem;padding-right:.5rem}@media (max-width: 575.98px){.cards-list .card-img-top{width:25%;height:auto;text-align:center}}.cards-list .card-title{letter-spacing:0.1rem;color:#8e9b4a;font-size:1rem}.cards-list .card-text{font-size:1rem}@media (max-width: 575.98px){.cards-list .card{text-align:center}}.cards-list:after{content:"";width:100%;height:240px;background:#fff;z-index:-1;bottom:-230px;background-color:#f8f9fa;left:0;position:absolute;-webkit-transform:skewY(-6deg);-ms-transform:skewY(-6deg);transform:skewY(-6deg);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.featured{position:relative;padding-top:1rem;padding-bottom:5rem}.featured__title-wrap:before{width:80px;height:2px;background:#212529;content:"";position:absolute;top:0;left:50%;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.menu-mobile{position:absolute;background:white;top:0;left:0;width:100%;height:100vh;display:none}.menu-mobile__close{display:flex;justify-content:space-between;font-size:2rem}.menu-mobile__close i{cursor:pointer}.specials{position:relative;padding-top:1rem;margin-bottom:13rem}.specials__intro-text{max-width:35rem !important}.specials__heading-wrap:before{width:80px;height:2px;background:#212529;content:"";position:absolute;top:0;left:50%;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.specials__container{max-width:55rem !important}.show-back-sm{display:none}@media (max-width: 575.98px){.show-back-sm{display:block}}.testimonials{position:relative;padding-bottom:5rem;padding-bottom:13rem}.testimonials__heading-wrap{padding-top:2rem}.testimonials__heading-wrap:before{width:80px;height:2px;background:#212529;content:"";position:absolute;top:0;left:50%;z-index:2;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.testimonials .carousel-indicators [data-bs-target]{background-color:#8e9b4a !important;width:10px;width:10px}.blog-feed{background:#212529 url(https://images.marketpath.com/47e7e572-6a65-46d5-83e9-4e2adde31ab2/image/37cce596-0a07-4ace-b194-e1aa9ad6279f/pattern_2.png) repeat;padding-top:3rem;padding-bottom:3rem}.blog-feed__intro-text p{color:#adb5bd !important}.blog-feed__intro-text p strong{color:#e9ecef !important}.blog-feed__post{min-height:445px}@media (max-width: 575.98px){.blog-feed__post{min-height:400px}}@media (max-width: 575.98px){.blog-feed{padding:2rem 1rem}}form .label{display:block;font-size:.85rem;font-weight:600}form input,form textarea,form select{display:block;width:100%;padding:.5rem;border:solid 1px #ced4da;margin-bottom:.5rem}
