.advanced-slider-wrapper{height:100vh;min-height:400px;overflow:hidden;position:relative;width:100%}.advanced-slider-wrapper .slide-background{background-size:cover}.advanced-slider-wrapper .slide-video-background{height:100vh;position:relative}.advanced-slider-wrapper .slide-video-background video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.advanced-slider-wrapper .slide-background-container{height:100vh}.advanced-slider-wrapper .slide-background-container:before{background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.4) 0);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0}.advanced-slider-wrapper .slide-background-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.advanced-slider-wrapper .info-content{animation:fadein 1s ease-in-out forwards;bottom:68px;padding-top:30px;position:absolute;width:75%;z-index:2}@keyframes fadein{0%{opacity:0}to{opacity:1}}.advanced-slider-wrapper .info-content .info-title{color:#fff;font-size:clamp(32px,5vw,60px);font-weight:400;line-height:1;max-width:778px}.advanced-slider-wrapper .info-content .info-description{color:#fff;font-size:clamp(16px,5vw,18px);font-style:normal;font-weight:400;line-height:1.3;max-width:767px;padding-top:20px;text-transform:capitalize}.advanced-slider-wrapper .info-content .info-button-container{display:inline-block;margin-top:30px}.advanced-slider-wrapper .info-content .info-button-container .info-button{display:flex;text-decoration:none}.advanced-slider-wrapper .info-content .info-button-container .info-button .button-text{background:#56514d;color:#fff;font-size:clamp(14px,1.2vw,15px);font-weight:400;margin-inline-end:5px;padding:10px 20px;text-transform:uppercase;transition:all .3s ease-in-out}.advanced-slider-wrapper .info-content .info-button-container .info-button .button-icon{background:#56514d;padding:0 10px}.advanced-slider-wrapper .info-content .info-button-container .info-button .button-icon svg{height:24px;margin-top:10px;transition:transform .3s ease-out;width:24px}.advanced-slider-wrapper .info-content .info-button-container .info-button:hover .button-text{background:#6fa088;color:#444}.advanced-slider-wrapper .info-content .info-button-container .info-button:hover .button-icon{background:#6fa088}.advanced-slider-wrapper .info-content .info-button-container .info-button:hover .button-icon svg{transform:rotate(44deg)}.advanced-slider-wrapper .advanced-pagination-custom{align-items:center;bottom:68px;display:flex;flex-direction:column;gap:15px;inset-inline-end:100px;position:absolute;width:327px;z-index:20}.advanced-slider-wrapper .advanced-pagination-custom .pagination-progress-container{align-items:center;display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.advanced-slider-wrapper .advanced-pagination-custom .pagination-progress-bar{background-color:hsla(0,0%,100%,.45);border-radius:4px;height:2px;overflow:hidden;position:relative;width:100%}.advanced-slider-wrapper .advanced-pagination-custom .pagination-progress-bar .pagination-progress-fill{background-color:#fff;border-radius:5px;box-shadow:0 0 4px hsla(0,0%,100%,.5);height:100%;left:0;position:absolute;top:0;transition:width .4s ease;width:25%}.advanced-slider-wrapper .advanced-pagination-custom .pagination-numbers{align-items:center;color:#fff;display:flex;font-size:20px;justify-content:space-between;padding-bottom:15px;width:100%}.advanced-slider-wrapper .advanced-pagination-custom .pagination-numbers .current-slide-number,.advanced-slider-wrapper .advanced-pagination-custom .pagination-numbers .total-slides-number{font-weight:400;opacity:1}.advanced-slider-wrapper .advanced-nav-next,.advanced-slider-wrapper .advanced-nav-prev{bottom:80px}.advanced-slider-wrapper .slide-video{pointer-events:none!important;touch-action:none!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:rgba(0,0,0,0)!important}.advanced-slider-wrapper .slide-video:focus{outline:none!important}.advanced-slider-wrapper .slide-video::-webkit-media-controls,.advanced-slider-wrapper .slide-video::-webkit-media-controls-panel{display:none!important}.advanced-slider-wrapper .slide-video::-webkit-media-controls-play-button,.advanced-slider-wrapper .slide-video::-webkit-media-controls-start-playback-button{display:none!important}.advanced-slider-title h2{font-weight:400!important;padding-bottom:var(--wp--preset--spacing--spacing-20)}.posts-slider__container{overflow:visible;padding-bottom:50px;position:relative}.posts-slider__container .posts-swiper{overflow:visible}.posts-slider__container .posts-swiper .thumb{overflow:hidden;position:relative}.posts-slider__container .posts-swiper .thumb img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.posts-slider__container .posts-swiper .thumb:after{background:linear-gradient(180deg,transparent,#000);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.posts-slider__container .posts-swiper .info{bottom:30px;padding-inline-start:20px;position:absolute}.posts-slider__container .posts-swiper .info .title{color:#fff;font-size:clamp(18px,2vw,32px);font-weight:400;line-height:1;padding-bottom:16px}.posts-slider__container .posts-swiper .info .description{color:#fff;font-size:clamp(15px,1.2vw,16px);font-weight:400;line-height:1.5;max-width:600px}.posts-slider__scrollbar{background-color:rgba(0,0,0,.13);border-radius:0;bottom:0;height:2px!important;left:0;left:var(--swiper-scrollbar-sides-offset,0)!important;position:relative;width:100%}.posts-slider__scrollbar .swiper-scrollbar-drag{background-color:#b68872;height:2px}.team-members-slider,.team-members-slider .team-slider-container{position:relative}.team-members-slider .team-slider-container .swiper-slide{height:auto;margin-inline-end:var(--advanced-space-between,0)}.team-members-slider .team-member-card{background:#fff;border-radius:1px;box-shadow:0 2px 10px rgba(0,0,0,.1);cursor:pointer;height:100%;overflow:hidden;position:relative;transition:var(--advanced-transition-speed,.8s) ease;transition-property:transform,box-shadow}.team-members-slider .team-member-card:before{background:linear-gradient(0deg,rgba(0,0,0,.4) 100%,transparent 0);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;z-index:1}.team-members-slider .member-image{height:100%;overflow:hidden;position:relative;width:100%}.team-members-slider .member-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:var(--advanced-transition-speed,.8s) ease;width:100%}@media(max-width:768px){.team-members-slider .member-image{height:440px}}.team-members-slider .member-info{bottom:25px;inset-inline-start:20px;position:absolute;z-index:2}.team-members-slider .member-info .member-name{color:#fff;font-size:clamp(16px,2vw,20px);font-weight:700;max-width:260px}.team-members-slider .member-info .member-position{color:#fff;font-size:clamp(14px,2vw,16px);font-weight:400;margin:0;padding-top:7px}.team-members-slider.center-slide-effect .swiper-slide:not(.swiper-slide-active){opacity:.7;transform:scale(.95)}.team-members-slider.center-slide-effect .swiper-slide{transition:all var(--advanced-transition-speed,.8s) ease}.team-members-slider.center-slide-effect .swiper-slide-active{opacity:1;transform:scale(1)}.team-members-slider.fade-effect .swiper-slide{opacity:0;transition:opacity var(--advanced-transition-speed,.8s) ease}.team-members-slider.fade-effect .swiper-slide-active{opacity:1}.team-members-slider .advanced-nav-prev{border:2px solid #56514d;border-radius:50%;height:50px;inset-inline-start:-80px;width:50px}.team-members-slider .advanced-nav-prev svg{position:absolute}.team-members-slider .advanced-nav-prev:after{color:#56514d!important;font-size:24px!important}.team-members-slider .advanced-nav-prev:focus{outline:none;text-decoration:none}@media(max-width:1480px){.team-members-slider .advanced-nav-prev{inset-inline-start:-20px}}.team-members-slider .advanced-nav-next{border:2px solid #56514d;border-radius:50%;height:50px;inset-inline-end:-80px;width:50px}.team-members-slider .advanced-nav-next svg{position:absolute}.team-members-slider .advanced-nav-next:after{color:#56514d!important;font-size:24px!important}.team-members-slider .advanced-nav-next:focus{outline:none;text-decoration:none}@media(max-width:1480px){.team-members-slider .advanced-nav-next{inset-inline-end:-20px}}@media(min-width:769px){.team-members-slider .mobile-only-nav{display:none!important}}body.modal-open{overflow:hidden!important}:has(.team-member-modal){overflow:visible!important;position:static!important;transform:none!important}.team-member-modal{align-items:center;background:rgba(0,0,0,.2)!important;bottom:0!important;contain:none!important;display:flex;height:100vh!important;isolation:isolate;justify-content:center;left:0!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:100vh!important;min-width:100vw!important;opacity:0;overflow:auto;padding:0!important;position:fixed!important;right:0!important;top:0!important;transform:none!important;transition:opacity var(--advanced-transition-speed,.8s) ease;width:100vw!important;z-index:99999!important}.team-member-modal.show{opacity:1}.team-member-modal .modal-content{background:#fff;border-radius:1px;box-shadow:0 20px 60px rgba(0,0,0,.3);display:block!important;margin:20px;max-height:90vh;max-width:73vw;overflow:auto;position:relative;transform:scale(.9);transition:transform var(--advanced-transition-speed,.8s) ease;visibility:visible!important;width:100%;z-index:10001!important}@media(max-width:768px){.team-member-modal .modal-content{max-width:100vw}}.team-member-modal .modal-close{align-items:center;background:#fff;border:2px solid #56514d;border-radius:50%;color:#56514d;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:50px;top:50px;transition:background calc(var(--advanced-transition-speed, .8s)/2) ease;width:40px;z-index:10}.team-member-modal .modal-close:hover{background:#56514d;color:#fff}@media(max-width:991px){.team-member-modal .modal-close{height:30px;right:10px;top:20px;width:30px}}.team-member-modal .modal-body{display:flex;flex-direction:row;padding:clamp(4rem,11.5vw,6.25rem) clamp(20px,5vw,85px)}@media(max-width:991px){.team-member-modal .modal-body{flex-direction:column}.team-member-modal .modal-body .modal-info{margin-top:30px;padding-left:0}}.team-member-modal .modal-image{height:100%;overflow:hidden;position:relative;width:100%}.team-member-modal .modal-image:after{background:linear-gradient(0deg,rgba(0,0,0,.4) 34.5%,transparent 62.5%);bottom:0;content:"";left:0;position:absolute;right:0;top:0}@media(min-width:768px){.team-member-modal .modal-image{height:auto;width:40%}}.team-member-modal .modal-image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--advanced-transition-speed,.8s) ease;width:100%}.team-member-modal .modal-info{padding-inline-start:40px}@media(min-width:768px){.team-member-modal .modal-info{width:60%}}.team-member-modal .modal-info h2{color:#56514d;font-size:clamp(20px,2vw,24px)}.team-member-modal .modal-info h3{color:#56514d;font-size:16px;font-weight:400;padding-bottom:30px;padding-top:10px}.team-member-modal .modal-info div{color:#909090;font-size:clamp(16px,1.5vw,18px);font-weight:400;line-height:1.33}.team-member-modal .modal-info #modal-member-description{color:#656565;font-size:clamp(16px,1.5vw,18px);font-weight:400;line-height:1.6}.team-member-modal .modal-info #modal-member-description p{margin:0 0 16px}.team-member-modal .modal-info #modal-member-description p:last-child{margin-bottom:0}.team-member-modal .modal-info #modal-member-description b,.team-member-modal .modal-info #modal-member-description strong{color:#56514d;font-weight:700}.team-member-modal .modal-info #modal-member-description em,.team-member-modal .modal-info #modal-member-description i{color:#404040;font-style:italic}.team-member-modal .modal-info #modal-member-description u{text-decoration:underline;text-decoration-color:#6fa088}.team-member-modal .modal-info #modal-member-description s{opacity:.7;text-decoration:line-through}.team-member-modal .modal-info #modal-member-description code{background:#f5f5f5;border-radius:4px;color:#333;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px;padding:2px 6px}.team-member-modal .modal-info #modal-member-description sub,.team-member-modal .modal-info #modal-member-description sup{font-size:.8em;line-height:0;position:relative;vertical-align:baseline}.team-member-modal .modal-info #modal-member-description sup{top:-.5em}.team-member-modal .modal-info #modal-member-description sub{bottom:-.25em}.team-member-modal .modal-info #modal-member-description a{color:#6fa088;text-decoration:underline;transition:color .3s ease}.team-member-modal .modal-info #modal-member-description a:hover{color:#56514d}@media(max-width:991px){.advanced-slider-wrapper .advanced-pagination-custom{bottom:100px;inset-inline-end:unset;inset-inline-start:20px;padding-bottom:20px;position:relative;width:80%}.advanced-slider-wrapper .info-content{bottom:130px;width:90%}.advanced-slider-wrapper .info-content .info-button-container{width:100%}.posts-slider__container{padding-bottom:40px}}@media(max-width:768px){.advanced-slider-wrapper .advanced-pagination-custom .pagination-numbers{font-size:16px}.advanced-slider-wrapper .advanced-nav-next,.advanced-slider-wrapper .advanced-nav-prev{bottom:70px}}@media(max-width:781px){.numbers-group .wp-block-group{max-width:100%}}.testimonials-slider{margin:0!important;padding:45px 0 clamp(70px,10vw,120px);position:relative}.testimonials-slider .testimonials-slider-container{overflow:visible;position:relative}.testimonials-slider .testimonials-slider-container .swiper-slide{height:auto}.testimonials-slider .testimonials-swiper{overflow:visible}.testimonials-slider .testimonial-card{border:1px solid #000;display:flex;flex-direction:column;gap:25px;height:100%;transition:var(--advanced-transition-speed,.8s) ease;transition-property:transform,box-shadow}.testimonials-slider .top-holder{align-items:center;border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:13px 15px 8px}.testimonials-slider .top-holder .star-rating{display:flex;gap:5px;margin-bottom:5px}.testimonials-slider .top-holder .star-rating .star{color:#e0e0e0;transition:color .3s ease}.testimonials-slider .top-holder .star-rating .star.filled path{fill:#d39753}.testimonials-slider .top-holder .star-rating .star svg{display:block;height:15px;width:15px}.testimonials-slider .top-holder .testimonial-source{color:rgba(0,0,0,.5);font-family:OpenSans-Bold;font-size:10px;padding-bottom:2px;text-transform:uppercase}.testimonials-slider .review-text{color:#000;flex:1;font-family:Tinos-Bold;font-size:clamp(16px,1.5vw,18px);line-height:1.2;max-width:318px;padding:0 15px}.testimonials-slider .review-text p{margin:0 0 12px}.testimonials-slider .review-text p:last-child{margin-bottom:0}.testimonials-slider .review-text strong{font-weight:600}.testimonials-slider .review-text em{font-style:italic}.testimonials-slider .reviewer-info{margin-top:auto;padding:clamp(40px,5vw,60px) 15px 13px}.testimonials-slider .reviewer-info .reviewer-title{color:#000;font-family:OpenSans-Light;font-size:11px}.testimonials-slider .reviewer-info .reviewer-name{color:#000;font-family:OpenSans-Bold;font-size:11px}.testimonials-slider .posts-slider__scrollbar{background:rgba(86,81,77,.1);border-radius:2px;height:4px;margin-top:30px;position:relative}.testimonials-slider .posts-slider__scrollbar .swiper-scrollbar-drag{background:#56514d;border-radius:2px;cursor:grab}.testimonials-slider .posts-slider__scrollbar .swiper-scrollbar-drag:active{cursor:grabbing}.testimonials-slider .posts-slider__nav{display:flex;gap:15px;justify-content:flex-end;margin-top:30px}.testimonials-slider .posts-slider__nav.posts-slider__nav--bottom{bottom:0;position:absolute;right:0}.testimonials-slider .posts-slider__button-next,.testimonials-slider .posts-slider__button-prev{align-items:center;background:transparent;border:2px solid #56514d;border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;position:relative;transition:all .3s ease;width:45px}.testimonials-slider .posts-slider__button-next:after,.testimonials-slider .posts-slider__button-prev:after{border-bottom:2px solid #56514d;border-right:2px solid #56514d;content:"";height:12px;position:absolute;transition:border-color .3s ease;width:12px}.testimonials-slider .posts-slider__button-next:hover,.testimonials-slider .posts-slider__button-prev:hover{background:#56514d}.testimonials-slider .posts-slider__button-next:hover:after,.testimonials-slider .posts-slider__button-prev:hover:after{border-color:#fff}.testimonials-slider .posts-slider__button-next.swiper-button-disabled,.testimonials-slider .posts-slider__button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.3}.testimonials-slider .posts-slider__button-prev:after{margin-left:3px;transform:rotate(135deg)}.testimonials-slider .posts-slider__button-next:after{margin-right:3px;transform:rotate(-45deg)}.testimonials-slider.center-slide-effect .swiper-slide:not(.swiper-slide-active){opacity:.7;transform:scale(.95)}.testimonials-slider.center-slide-effect .swiper-slide{transition:all var(--advanced-transition-speed,.8s) ease}.testimonials-slider.center-slide-effect .swiper-slide-active{opacity:1;transform:scale(1)}.testimonials-slider.fade-effect .swiper-slide{opacity:0;transition:opacity var(--advanced-transition-speed,.8s) ease}.testimonials-slider.fade-effect .swiper-slide-active{opacity:1}@media(max-width:768px){.testimonials-slider .posts-slider__nav{justify-content:center;margin-top:20px}.testimonials-slider .posts-slider__nav.posts-slider__nav--bottom{position:static}}.menu-slider{margin:auto!important;max-width:1350px!important;padding:45px 0 clamp(60px,10vw,140px);position:relative}.menu-slider .menu-slider-container{overflow:visible;position:relative}.menu-slider .menu-slider-container .swiper-slide{height:auto}.menu-slider .menu-swiper{overflow:visible}.menu-slider .menu-card{background:#000;height:100%;overflow:hidden;transition:var(--advanced-transition-speed,.8s) ease;transition-property:transform,box-shadow}.menu-slider .menu-card .inner{align-items:stretch;display:flex}@media(max-width:768px){.menu-slider .menu-card{flex-direction:column}}.menu-slider .menu-card__image{flex:0 0 auto;overflow:hidden;width:30%}.menu-slider .menu-card__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.menu-slider .menu-card__content{color:#fff;display:flex;flex:1;flex-direction:column;justify-content:center;padding-inline-start:clamp(20px,4vw,70px);width:70%}@media(max-width:768px){.menu-slider .menu-card__content{padding:30px 20px}}.menu-slider .menu-card__category{color:#fff;font-family:ChongModernPro-Light,sans-serif;padding-bottom:clamp(16px,2vw,30px);text-transform:uppercase}.menu-slider .menu-card__title{color:#fff;font-family:ChongModernPro-Light,sans-serif;font-size:clamp(22px,3vw,35px);font-weight:300;line-height:1.2;margin:0 0 20px}.menu-slider .menu-card__description{color:#fff;flex:1;font-family:ScalaSansPro-Light,sans-serif;font-size:clamp(16px,2vw,22px);line-height:1.1;margin-bottom:20px;max-width:430px}.menu-slider .menu-card__description p{margin:0 0 12px}.menu-slider .menu-card__description p:last-child{margin-bottom:0}.menu-slider .menu-card__description strong{font-weight:600}.menu-slider .menu-card__description em{font-style:italic}.menu-slider .menu-card__calories{color:#fff;font-family:Univers-Regular,sans-serif;font-size:clamp(12px,1vw,15px);margin-top:auto;padding-top:15px;text-align:right}.menu-slider .posts-slider__scrollbar{background:hsla(0,0%,100%,.2);border-radius:2px;height:4px;margin-top:30px;position:relative}.menu-slider .posts-slider__scrollbar .swiper-scrollbar-drag{background:#fff;border-radius:2px;cursor:grab}.menu-slider .posts-slider__scrollbar .swiper-scrollbar-drag:active{cursor:grabbing}.menu-slider .posts-slider__nav{display:flex;gap:15px;justify-content:flex-end;margin-top:30px}.menu-slider .posts-slider__nav.posts-slider__nav--bottom{bottom:0;position:absolute;right:0}.menu-slider .posts-slider__button-next,.menu-slider .posts-slider__button-prev{align-items:center;background:transparent;border:2px solid #fff;border-radius:50%;cursor:pointer;display:flex;height:45px;justify-content:center;position:relative;transition:all .3s ease;width:45px}.menu-slider .posts-slider__button-next:after,.menu-slider .posts-slider__button-prev:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";height:12px;position:absolute;transition:border-color .3s ease;width:12px}.menu-slider .posts-slider__button-next:hover,.menu-slider .posts-slider__button-prev:hover{background:#fff}.menu-slider .posts-slider__button-next:hover:after,.menu-slider .posts-slider__button-prev:hover:after{border-color:#000}.menu-slider .posts-slider__button-next.swiper-button-disabled,.menu-slider .posts-slider__button-prev.swiper-button-disabled{cursor:not-allowed;opacity:.3}.menu-slider .posts-slider__button-prev:after{margin-left:3px;transform:rotate(135deg)}.menu-slider .posts-slider__button-next:after{margin-right:3px;transform:rotate(-45deg)}@media(max-width:768px){.menu-slider{padding:30px 20px 50px}.menu-slider .posts-slider__nav{justify-content:center;margin-top:20px}.menu-slider .posts-slider__nav.posts-slider__nav--bottom{position:static}}@media(max-width:600px){.menu-slider .menu-card .inner{display:block}.menu-slider .menu-card .inner .menu-card__image{height:320px;width:100%}.menu-slider .menu-card .menu-card__content{padding:30px 0 0;width:100%}}
