@import url(https://fonts.googleapis.com/css2?family=Sofia+Sans+Extra+Condensed:ital,wght@0,1..1000;1,1..1000&display=swap);:root{--primary:#990207;--primary-rgb:153,2,7;--secondary:#1a3d2b;--secondary-rgb:26,61,43;--tertiary:#c8972a;--tertiary-rgb:200,151,42;--background:#f7f2e8;--text-clear:#f7f2e8;--text-clear-rgb:247,242,232;--text-dark:#212529;--text-dark-rgb:33,37,41}body{background-color:var(--background);background-image:url(../img/patterns/exclusive-paper.png);font-size:17px;font-weight:400;line-height:26px;letter-spacing:.02rem;overflow-x:hidden;overflow-y:scroll}h1,h2,h3,h4,h5,h6{font-family:"Sofia Sans Extra Condensed",sans-serif;color:var(--primary)}hr{height:8px;background-color:transparent;position:relative}hr:before{background-color:#c5c1ba;content:"";position:absolute;height:100%;width:100%;left:0;top:0;-webkit-mask-image:url(../img/patterns/star.svg);mask-image:url(../img/patterns/star.svg)}.lg-header{padding-top:9px}.lg-header:after,.lg-header:before{content:"";position:absolute;left:23px;top:0;width:calc(100% - 46px);height:9px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}.lg-header:before{background:#990207;opacity:100}.lg-header:after{background-image:url(../img/patterns/natural-paper.png)}.lg-header .logo{width:300px;height:80px}@media only screen and (max-width:991px){.lg-header .logo{width:100%;height:auto}}.lg-footer{color:var(--text-clear);background-image:url(../img/Footer_bg_220.jpg);background-repeat:repeat;background-position:center center;background-attachment:scroll;-webkit-mask-image:url(../img/ripped_top.svg);-webkit-mask-position:top center;-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat}.lg-footer .footer-container{padding-top:60px;padding-bottom:40px}.lg-footer .logo{width:180px;height:80px}@media only screen and (max-width:991px){.lg-footer .logo{width:150px;height:50px}}.lg-section{position:relative}.lg-section-header{position:relative}.lg-section-header .lg-text-wrapper{display:flex;justify-content:center}.lg-section-header .lg-text-wrapper .subtitle{font-family:"Sofia Sans Extra Condensed",sans-serif;color:var(--primary);font-size:30px;-webkit-flex-shrink:0;flex-shrink:0;position:relative;margin:0;font-weight:700;text-transform:uppercase;line-height:1.2}.lg-section-header .lg-text-wrapper .subtitle .lg-text-tertiary{color:var(--tertiary)}.lg-section-header .lg-text-wrapper .left-decor,.lg-section-header .lg-text-wrapper .right-decor{width:100%;display:inline-block;position:relative;top:9px}.lg-section-header .lg-text-wrapper .left-decor{margin-right:18px}.lg-section-header .lg-text-wrapper .right-decor{margin-left:18px}.lg-section-header .lg-text-wrapper .left-decor::before,.lg-section-header .lg-text-wrapper .right-decor::before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background-color:var(--primary)}.lg-section-header .lg-text-wrapper .left-decor::after,.lg-section-header .lg-text-wrapper .right-decor::after{content:"";position:absolute;top:14px;left:0;width:100%;height:8px;background-color:var(--primary);background-repeat:repeat-x;-webkit-mask-image:url(../img/patterns/star.svg);mask-image:url(../img/patterns/star.svg)}.lg-section-header .lg-text-wrapper .left-decor.lg-text-tertiary::before,.lg-section-header .lg-text-wrapper .right-decor.lg-text-tertiary::before{background-color:var(--tertiary)}.lg-section-header .lg-text-wrapper .left-decor.lg-text-tertiary::after,.lg-section-header .lg-text-wrapper .right-decor.lg-text-tertiary::after{background-color:var(--tertiary)}.lg-section .tissue-texture{position:absolute;background-image:url(../img/patterns/15percent.png);left:0;width:100%!important;height:55%!important;background-position:center center;background-repeat:repeat}.overlay-bg{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:-2}.overlay-bg-1{background-color:var(--primary)}.overlay-bg-2{background-color:var(--secondary)}.overlay-bg-3{background-color:var(--tertiary)}.overlay-bg-texture{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:-2}.overlay-bg-texture-1{background-image:url(../img/patterns/asfalt-dark-1-150x150.png)}.overlay-bg-texture-2{background-image:url(../img/patterns/otis-redding.png)}@media only screen and (max-width:991px){.lg-section-header .lg-text-wrapper .left-decor,.lg-section-header .lg-text-wrapper .right-decor{top:6px}.lg-section-header .lg-text-wrapper .left-decor::after,.lg-section-header .lg-text-wrapper .right-decor::after{top:6px}.lg-section-header .lg-text-wrapper .subtitle{font-size:19px}}.lg-section.menu .dish-wrapper{display:flex;margin-bottom:1.5rem;text-align:center;align-items:center;flex-direction:column;margin-right:auto;margin-left:auto}.lg-section.menu .dish-wrapper h3{display:inline-flex;align-items:center;font-size:calc(1.8rem + .6vw);font-weight:600;text-transform:uppercase;gap:.5rem;margin-top:.5rem}.lg-section.menu .dish-wrapper h3 span{font-size:.4em;line-height:1}.lg-section.menu .dish-wrapper .img-container{width:140px;height:140px;border:4px solid;border-color:var(--primary);overflow:hidden;background-color:var(--background)}.lg-section.menu .dish-wrapper .img-menu-circle{object-fit:cover;width:100%;height:100%;padding:22px}.lg-bg-color-1{background-color:var(--primary)!important}.lg-bg-color-2{background-color:var(--secondary)!important}.lg-bg-color-3{background-color:var(--tertiary)!important}.lg-text-primary{color:rgba(var(--primary-rgb),1)!important}.lg-text-secondary{color:rgba(var(--secondary-rgb),1)!important}.lg-text-tertiary{color:rgba(var(--tertiary-rgb),1)!important}.lg-text-clear{color:rgba(var(--text-clear-rgb),1)!important}.lg-text-dark{color:rgba(var(--text-dark-rgb),1)!important}.lg-border-color-1{border-color:var(--primary)!important}.lg-border-color-2{border-color:var(--secondary)!important}.lg-border-color-3{border-color:var(--tertiary)!important}.lg-title{font-size:145px;text-transform:uppercase;line-height:.9;font-weight:600;margin-bottom:30px}@media only screen and (max-width:991px){.lg-title{font-size:42px;margin-bottom:20px}}.lg-subtitle{color:var(--text-clear);background-color:var(--primary);background-image:url(../img/patterns/green-dust-and-scratches.png);display:inline;padding:0 10px 0 10px;margin:0;position:relative;font-family:"Sofia Sans Extra Condensed",sans-serif;font-weight:500;line-height:1.2;font-size:calc(1.3rem + .6vw)}.lg-banner{position:relative}.lg-banner em,.lg-banner p{position:relative;margin:0;font-size:40px;font-weight:600;line-height:1.2;z-index:10;color:var(--text-clear);font-family:"Sofia Sans Extra Condensed",sans-serif}.carousel{margin-bottom:4rem}.carousel-caption{bottom:3rem;z-index:10}.carousel-item{height:32rem;background-color:#000}.carousel-item .hero-bg{width:100%;height:100%;object-fit:cover;display:block}.carousel-item .sticker{width:36%}@media only screen and (max-width:991px){.carousel-item .sticker{width:80%}}#scroll_to_top{position:fixed;z-index:1000;right:40px;font-size:30px;cursor:pointer;bottom:calc(2% + 40px)}#scroll_to_top:after{content:"";width:60px;height:65px;display:inline-block;vertical-align:middle;-webkit-transition:all .3s;transition:all .3s;background-image:url("../img/arrow_up.svg");background-repeat:no-repeat;background-size:contain;background-position:center center;opacity:.6}#scroll_to_top:hover:after{opacity:1}.lg-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:6px 23px;font-size:25px;font-weight:700;line-height:1;text-align:center;border-style:solid;border-width:4px 0;border-radius:0;transition:color .2s ease,border-color .2s ease}.lg-btn::after,.lg-btn::before{content:"";position:absolute;top:50%;width:7px;height:7px;border-radius:50%;transform:translateY(-50%);transition:background-color .2s ease,transform .2s ease}.lg-btn::before{left:0}.lg-btn::after{right:0}.lg-btn-1{color:var(--primary);border-color:var(--primary)}.lg-btn-1::after,.lg-btn-1::before{background-color:var(--primary)}.lg-btn-1:hover{color:var(--secondary);border-color:var(--secondary)}.lg-btn-1:hover::after,.lg-btn-1:hover::before{background-color:var(--secondary)}.lg-btn-2{color:var(--secondary);border-color:var(--secondary)}.lg-btn-2::after,.lg-btn-2::before{background-color:var(--secondary)}.lg-btn-2:hover{color:var(--primary);border-color:var(--primary)}.lg-btn-2:hover::after,.lg-btn-2:hover::before{background-color:var(--primary)}@media only screen and (max-width:991px){.lg-btn{font-size:14px}}