.elementor-26792 .elementor-element.elementor-element-249ef3aa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;--padding-top:60px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-26792 .elementor-element.elementor-element-249ef3aa:not(.elementor-motion-effects-element-type-background), .elementor-26792 .elementor-element.elementor-element-249ef3aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F1;}.elementor-26792 .elementor-element.elementor-element-2bac2873{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--z-index:2;}.elementor-26792 .elementor-element.elementor-element-5da9893.elementor-element{--order:-99999 /* order start hack */;}.elementor-26792 .elementor-element.elementor-element-5da9893{text-align:center;}.elementor-26792 .elementor-element.elementor-element-5da9893 .elementor-heading-title{font-size:48px;font-weight:400;text-transform:none;line-height:58px;color:#705836;}.elementor-26792 .elementor-element.elementor-element-30aed1e .row .tst-suptitle{color:#F8CC7C;text-transform:capitalize;}.elementor-26792 .elementor-element.elementor-element-30aed1e .row .tst-title--h{color:#2E2D2C;text-transform:capitalize;}.elementor-26792 .elementor-element.elementor-element-30aed1e .row .tst-text--description{color:#4C4740;}.elementor-26792 .elementor-element.elementor-element-30aed1e .swiper-menu-nav .swiper-pagination-bullet, .elementor-26792 .elementor-element.elementor-element-30aed1e .swiper-menu-nav-all .swiper-pagination-bullet{color:#705836;font-size:14px;font-weight:400;text-transform:capitalize;letter-spacing:0.1em;}.elementor-26792 .elementor-element.elementor-element-30aed1e .swiper-menu-nav .swiper-pagination-bullet-active, .elementor-26792 .elementor-element.elementor-element-30aed1e .swiper-menu-nav-all .swiper-pagination-bullet-active{color:#FFFFFF;background-color:#705836;}.elementor-26792 .elementor-element.elementor-element-30aed1e .tst-menu-book-item{background-color:#F8F6F1;}.elementor-26792 .elementor-element.elementor-element-30aed1e .tst-menu-book-name h5{color:#705836;text-transform:capitalize;line-height:1.7em;letter-spacing:0.6px;}.elementor-26792 .elementor-element.elementor-element-30aed1e .tst-menu-book-name .tst-text{color:#4C4740;text-transform:capitalize;}.elementor-26792 .elementor-element.elementor-element-30aed1e .tst-menu-book-price .tst-price{color:#705836;}.elementor-26792 .elementor-element.elementor-element-70a0817d{text-align:center;}.elementor-26792 .elementor-element.elementor-element-70a0817d .elementor-heading-title{font-size:13px;font-weight:400;text-transform:none;line-height:21px;color:#4C4740;}@media(max-width:767px){.elementor-26792 .elementor-element.elementor-element-249ef3aa{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-26792 .elementor-element.elementor-element-5da9893 .elementor-heading-title{font-size:32px;line-height:40px;}.elementor-26792 .elementor-element.elementor-element-30aed1e .tst-menu-book-name h5{line-height:1.2em;}}@media(min-width:768px){.elementor-26792 .elementor-element.elementor-element-249ef3aa{--content-width:1320px;}}/* Start custom CSS for tastyc-menu-simple, class: .elementor-element-30aed1e *//* RR menu only: keep Tastyc content editable while adapting the dark theme. */
.elementor-26792 .elementor-element.elementor-element-30aed1e .text-center,
.elementor-26792 .elementor-element.elementor-element-30aed1e .text-center span,
.elementor-26792 .elementor-element.elementor-element-30aed1e .tst-menu-book-name h5 span,
.elementor-26792 .elementor-element.elementor-element-30aed1e .tst-price span { background: transparent !important; }
.elementor-26792 .elementor-element.elementor-element-30aed1e .tst-title--h, .elementor-26792 .elementor-element.elementor-element-30aed1e .tst-title--h span { color: #705836 !important; }
.elementor-26792 .elementor-element.elementor-element-30aed1e .tst-suptitle { color: #A38A5C !important; }
.elementor-26792 .elementor-element.elementor-element-30aed1e .tst-text { color: #4C4740; text-transform: none !important; line-height: 1.65; }
.elementor-26792 .elementor-element.elementor-element-30aed1e .tst-menu-book-name h5 { color: #705836; }
.elementor-26792 .elementor-element.elementor-element-30aed1e .tst-price { color: #705836; white-space: nowrap; }
.elementor-26792 .elementor-element.elementor-element-30aed1e .swiper-slide > .col-lg-12 { background: transparent !important; }/* End custom CSS */