.autoplay-swiper-cont{overflow:hidden;width:100%}.autoplay-swiper-cont .autoplay-swiper{animation-duration:10s;animation-iteration-count:infinite;animation-name:autoplay;animation-timing-function:linear;display:flex}@keyframes autoplay{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.autoplay-swiper-cont .autoplay-swiper .autoplay-swiper-wrapper{align-items:center;display:flex}.autoplay-swiper-cont .autoplay-swiper .autoplay-swiper-wrapper .autoplay-swiper-slide{flex-shrink:0;height:100%}.dining_block{margin-left:auto;margin-right:auto;max-width:120rem;padding-bottom:2.1875rem;padding-top:3.125rem}@media screen and (min-width:768px){.dining_block{padding-bottom:3.125rem;padding-top:3.125rem}}@media screen and (min-width:992px){.dining_block{padding-bottom:6.25rem;padding-top:12.8125rem}}@media screen and (max-width:599.98px){.dining_block .container{padding-left:2.0625rem;padding-right:2.125rem}}@media screen and (min-width:992px){.dining_block .container{padding-left:10.9375rem;padding-right:10.9375rem}}.dining_block .block-content{padding-bottom:1.875rem;position:relative}@media screen and (min-width:768px){.dining_block .block-content{padding-bottom:3.75rem}}@media screen and (min-width:992px){.dining_block .block-content{padding-bottom:9.1875rem}}.dining_block .block-content .has_background-shape{background-repeat:repeat;height:100%;left:50%;opacity:.2;position:absolute;top:0;transform:translateX(-50%);width:100vh;z-index:-1}@media screen and (min-width:768px){.dining_block .block-content .has_background-shape{margin-left:auto;margin-right:auto;max-width:68.125rem;width:100%}}.dining_block .images-section{display:flex;flex-direction:column;position:relative;z-index:9}@media screen and (min-width:992px){.dining_block .images-section{flex-direction:row;justify-content:space-between;margin-left:auto;margin-right:auto}}@media screen and (min-width:1440px){.dining_block .images-section{max-width:67.25rem}}.dining_block .left-section{display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px)and (max-width:991.98px){.dining_block .left-section{align-items:center}}.dining_block .left-section .text-wrapper{max-width:31.25rem;position:relative}@media screen and (max-width:599.98px){.dining_block .left-section .text-wrapper{margin-left:auto;margin-right:auto;padding-bottom:3rem;text-align:left}}@media screen and (min-width:394px){.dining_block .left-section .text-wrapper{margin-bottom:2.5rem;margin-left:auto;margin-right:auto;text-align:left}}@media screen and (min-width:768px)and (max-width:991.98px){.dining_block .left-section .text-wrapper{margin-bottom:2.5rem;max-width:33.75rem;text-align:left}}@media screen and (min-width:768px){.dining_block .left-section .text-wrapper{margin-top:3.75rem}}@media screen and (min-width:992px){.dining_block .left-section .text-wrapper{margin-left:-6rem;margin-top:10.6875rem;max-width:25.4375rem}}.dining_block .left-section .text-wrapper .description{margin-top:1.3125rem}@media screen and (min-width:992px){.dining_block .left-section .text-wrapper .description{margin-top:2.5rem}}.dining_block .left-section .left-image-wrapper{height:-moz-fit-content;height:fit-content;margin-left:auto;margin-right:auto;max-width:31.25rem;position:relative;width:100%;z-index:9}@media screen and (max-width:599.98px){.dining_block .left-section .left-image-wrapper{margin-left:auto;margin-right:auto;margin-top:2.25rem}}@media screen and (min-width:992px){.dining_block .left-section .left-image-wrapper{margin-left:10.125rem;margin-top:5.5rem;max-width:31.6875rem}}.dining_block .left-section .left-image-wrapper .left-image{padding-top:125%}@media screen and (max-width:599.98px){.dining_block .left-section .left-image-wrapper .logo{bottom:3.8125rem;height:1.8125rem;width:5.5625rem}.dining_block .left-section .left-image-wrapper .logo img{height:100%;width:100%}}.dining_block .right-section{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}@media screen and (min-width:992px){.dining_block .right-section{align-items:flex-end}}.dining_block .right-section .top-image-wrapper{height:-moz-fit-content;height:fit-content;margin-top:2.5rem;max-width:31.25rem;position:relative;width:100%}@media screen and (max-width:599.98px){.dining_block .right-section .top-image-wrapper{margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.dining_block .right-section .top-image-wrapper{max-width:31.25rem}}@media screen and (min-width:992px){.dining_block .right-section .top-image-wrapper{margin-right:7.4375rem;margin-top:-6.5625rem;max-width:25rem}}.dining_block .right-section .top-image-wrapper .top-image{padding-top:100%}@media screen and (max-width:599.98px){.dining_block .right-section .top-image-wrapper .logo{bottom:1.25rem;height:4.125rem;width:3.3125rem}.dining_block .right-section .top-image-wrapper .logo img{height:100%;width:100%}}.dining_block .right-section .right-image-wrapper{height:-moz-fit-content;height:fit-content;margin-top:2.5rem;max-width:31.25rem;position:relative;width:100%;z-index:9}@media screen and (max-width:599.98px){.dining_block .right-section .right-image-wrapper{margin-left:auto;margin-right:auto}}@media screen and (min-width:768px){.dining_block .right-section .right-image-wrapper{max-width:31.25rem}}@media screen and (min-width:992px){.dining_block .right-section .right-image-wrapper{margin-right:-7.1875rem;margin-top:3.75rem;max-width:29.75rem}}.dining_block .right-section .right-image-wrapper .right-image{padding-top:75%}@media screen and (max-width:599.98px){.dining_block .right-section .right-image-wrapper .logo{bottom:1.3125rem;height:1.3125rem;width:10.725rem}.dining_block .right-section .right-image-wrapper .logo img{height:100%;width:100%}}.dining_block .autoplay-swiper-cont{margin-top:2.5rem;max-width:120rem;overflow:unset}.dining_block .autoplay-swiper-cont .icons{align-items:center;display:flex;justify-content:space-between}.dining_block .autoplay-swiper-cont .img-wrapper{aspect-ratio:1;height:auto;position:relative;width:100%}.dining_block .logo{bottom:1.25rem;display:block;left:1.25rem;position:absolute;width:100%}@media screen and (min-width:768px){.dining_block .logo{bottom:1.875rem;left:1.875rem}}.dining_block .logo img{height:auto;max-width:10.725rem;-o-object-fit:contain;object-fit:contain;width:auto}@media screen and (min-width:768px){.dining_block .logo img{max-height:4.125rem;max-width:15.6rem}}@media screen and (min-width:992px){.dining_block .logo img{max-height:4.125rem}}.dining_block .autoplay-swiper-slide{position:relative}.dining_block .play-btn{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.dining_block .play-btn svg{height:1.875rem;width:1.875rem}@media screen and (min-width:768px){.dining_block .play-btn svg{height:4rem;width:4rem}}.dining_block .img-poster{height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.dining_block .custom-modal .custom-modal-inner{height:100%!important;width:100%!important}.dining_block .custom-modal .videos-wrapper .video-wrapper{padding-top:100%;width:100%}.dining_block .custom-modal .videos-wrapper .bg-vimeo{background:var(--wp--preset--color--text-primary)}.dining_block .custom-modal .videos-wrapper .video-player{height:100%;width:100%}.dining_block .custom-modal .videos-wrapper .video-player div{height:100%;padding:0!important;position:static!important;width:100%}.dining_block .custom-modal .close-btn{position:absolute;right:0;top:-12%}.dining_block .custom-modal .close-btn svg{transition:fill .5s}.dining_block .custom-modal .close-btn svg path{fill:var(--wp--preset--color--background-base)}.dining_block .custom-modal .close-btn:hover svg path{fill:var(--wp--preset--color--accent-secondary)}