body{padding:0;margin:0;overflow-x:hidden!important;background-color:#fff!important}.border{border:1px solid red}.container{max-width:1600px;overflow-y:hidden!important}.flex-content{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;padding:15vh 3%;overflow-x:hidden!important;position:relative;z-index:2}.flex-content:nth-of-type(odd){flex-direction:row-reverse;justify-content:center}.flex-content h2{background-color:#000;display:inline-block;color:#fff;padding:10px 20px;position:relative;-webkit-clip-path:polygon(0 0,30% 3%,60% 0,81% 3%,100% 0,100% 100%,80% 97%,55% 99%,28% 95%,0 99%);clip-path:polygon(0 0,30% 3%,60% 0,81% 3%,100% 0,100% 100%,80% 97%,55% 99%,28% 95%,0 99%)}.flex-content p{margin-top:30px;font-size:24px}.flex-content .item{flex:1 1}.flex-content .image-wrapper{display:flex;justify-content:center;width:100%;overflow-y:visible!important}.flex-content .image-wrapper .image-item{width:100%}.flex-content .image-wrapper .image-item img{width:100%;aspect-ratio:3/4;object-fit:cover}.flex-content .image-wrapper .image-item:first-of-type{transform:translateX(30%)}.flex-content .image-wrapper .image-item:nth-of-type(2){position:relative;z-index:2}.flex-content .image-wrapper .image-item:nth-of-type(2) img{scale:1.2}.flex-content .image-wrapper .image-item:nth-of-type(3){transform:translateX(-30%);position:relative;z-index:1}.offer{padding-top:15vh;padding-bottom:15vh}.offer p{display:block;width:100%;max-width:800px;margin-left:auto;margin-right:auto;line-height:200%;font-size:20px;margin-bottom:40px}.offer h2{background-color:#000;color:#fff;padding:10px 20px;-webkit-clip-path:polygon(0 0,30% 3%,60% 0,81% 3%,100% 0,100% 100%,80% 97%,55% 99%,28% 95%,0 99%);clip-path:polygon(0 0,30% 3%,60% 0,81% 3%,100% 0,100% 100%,80% 97%,55% 99%,28% 95%,0 99%);display:inline-flex;margin-bottom:40px}.offer ul.offer-section{display:flex;flex-direction:column;width:100%;max-width:800px;margin-left:auto;margin-right:auto;padding:0;gap:20px;margin-bottom:10vh}.offer ul.offer-section.catering>li{display:flex;width:100%;align-content:center;justify-content:space-between;padding-top:0;border-bottom:2px solid #000;flex-direction:column;gap:20px}.offer ul.offer-section.catering>li .header{display:flex;width:100%;justify-content:space-between;align-content:center;gap:10px;transition:all .12s linear;padding-bottom:20px}.offer ul.offer-section.catering>li .header.active,.offer ul.offer-section.catering>li .header:hover{color:green}.offer ul.offer-section.catering>li .header .item-title{display:flex;gap:10px;align-items:center;cursor:pointer;font-size:18px}.offer ul.offer-section.catering>li .header .item-price{display:flex;flex-direction:column;text-align:right}.offer ul.offer-section.catering>li .header .item-price span{font-size:14px}.offer ul.offer-section.catering>li .item-content{font-size:14px;width:100%;padding:20px;background-color:#f2f2f2;display:none}.offer ul.offer-section.catering>li .item-content.active{display:inline}.offer ul.offer-section.catering>li .item-content .content{padding-top:10px;padding-bottom:10px}.offer ul.offer-section.catering>li .item-content .items-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.offer ul.offer-section.catering>li .item-content ul{flex:1 1;display:flex;flex-direction:column;border:none;list-style-type:disc!important;margin-top:15px;margin-bottom:15px;padding-top:0}.offer ul.offer-section.catering>li .item-content ul li::marker{color:green}.offer ul.offer-section.catering>li .item-content .preview{flex:1 1;box-shadow:0 10px 10px rgba(0,0,0,.3);aspect-ratio:4/3;max-width:300px;border:2px solid #fff}.offer ul.offer-section.catering>li .item-content .preview a img{width:100%;height:100%;object-fit:cover}.offer ul.offer-section.catering>li:first-of-type{padding-top:30px;border-top:2px solid #000}.offer ul.offer-section.offer>li{display:flex;align-content:center;justify-content:space-between;gap:10px;padding-top:10px;padding-bottom:30px;border-bottom:2px solid #000}.offer ul.offer-section.offer>li .item-text{display:flex;flex:1 1;font-weight:300;padding-top:5px}.offer ul.offer-section.offer>li .item-price{white-space:nowrap}.offer ul.offer-section.offer>li:first-of-type{padding-top:30px;border-top:2px solid #000}.gallery-items{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.gallery-items .item{flex:1 1;flex-basis:calc(250px - 20px);max-width:calc(250px - 20px);aspect-ratio:1}.gallery-items .item img{width:100%;height:100%;object-fit:cover}#preloader{position:fixed;inset:0;width:100vw;height:100vh;background:rgba(0,0,0,.6);z-index:1000;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;text-align:center}.page-button{display:inline-flex;padding:10px 20px;background-color:transparent;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:2px solid #313638;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;color:#313638;-webkit-clip-path:polygon(0 0,30% 3%,60% 0,81% 3%,100% 0,100% 100%,80% 97%,55% 99%,28% 95%,0 99%);clip-path:polygon(0 0,30% 3%,60% 0,81% 3%,100% 0,100% 100%,80% 97%,55% 99%,28% 95%,0 99%);white-space:nowrap;opacity:0}.page-button:hover{background-color:#313638;color:#fff}#overlay{background-color:rgba(0,0,0,.8);position:fixed;inset:0;width:100vw;height:100vh;opacity:0;z-index:-1;transition:all .2s linear}#overlay.active{z-index:100;opacity:1}#home-info{padding-top:4%;padding-bottom:10%;background:linear-gradient(180deg,#fff 10%,#f2f2f2 90%);-webkit-clip-path:polygon(1% 0,100% 0,100% 100%,81% 94%,63% 100%,48% 96%,26% 99%,10% 94%,0 100%);clip-path:polygon(1% 0,100% 0,100% 100%,81% 94%,63% 100%,48% 96%,26% 99%,10% 94%,0 100%);display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column;gap:30px}#home-info h2{background-color:#000;display:inline-block;margin:auto;color:#fff;text-transform:uppercase;padding:10px 20px;position:relative;-webkit-clip-path:polygon(0 0,30% 3%,60% 0,81% 3%,100% 0,100% 100%,80% 97%,55% 99%,28% 95%,0 99%);clip-path:polygon(0 0,30% 3%,60% 0,81% 3%,100% 0,100% 100%,80% 97%,55% 99%,28% 95%,0 99%)}#home-info>p{text-align:center;font-size:28px}#home-info .container{display:flex;justify-content:center;flex-direction:column}#home-info .container .items{display:flex;flex-wrap:wrap;max-width:800px;margin:auto;height:100%;justify-content:stretch;row-gap:40px}#home-info .container .items .item{width:50%;padding:20px;display:flex;flex-direction:column;align-items:center;gap:15px}#home-info .container .items .item h3{font-size:23px}#home-info .container .items .item h3:after{display:block;content:"";width:100%;height:2px;background-color:#000}#home-info .container .items .item p{text-align:center}#home-info .container .items .item .price{font-weight:700;margin-top:auto;font-size:18px}#content-page{padding-top:5vh;padding-bottom:5vh}#content-page h2{margin-top:2rem;margin-bottom:2rem}@media screen and (max-width:1024px){.flex-content{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;padding:5vh 5% 8vh;gap:40px}.flex-content,.flex-content:nth-of-type(odd){flex-direction:column-reverse}.flex-content h2{display:inline-flex}.flex-content p{margin-top:30px;font-size:20px}.flex-content .item{flex:unset;display:flex;align-items:center;flex-direction:column}.flex-content .image-wrapper{display:flex;justify-content:center;width:100%}.flex-content .image-wrapper .image-item{width:100%;aspect-ratio:3/4}.flex-content .image-wrapper .image-item img{width:100%;height:100%;aspect-ratio:3/4;object-fit:cover}.flex-content .image-wrapper .image-item:first-of-type,.flex-content .image-wrapper .image-item:nth-of-type(3){transform:translateX(0)!important}.offer{padding-top:5vh;padding-bottom:5vh}}@media screen and (max-width:576px){.gallery-items{justify-content:center;gap:10px}.gallery-items .item{flex:1 1;max-width:calc(150px - 10px);min-width:calc(150px - 10px);aspect-ratio:1}.gallery-items .item img{width:100%;height:100%;object-fit:cover}}@media screen and (max-width:480px){.gallery-items .item{max-width:calc(100% / 3 - 10px);min-width:calc(100% / 3 - 10px)}#home-info{gap:20px;padding-bottom:20%}#home-info>p{font-size:23px}#home-info .container{display:flex;justify-content:center;flex-direction:column}#home-info .container .items,#home-info .container .items .item{flex-direction:column;align-items:center}#home-info .container .items .item{width:100%;gap:15px}}#page-cover{padding:0;width:100vw;height:60vh;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,78% 96%,61% 98%,34% 98%,14% 96%,0 99%);clip-path:polygon(0 0,100% 0,100% 100%,78% 96%,61% 98%,34% 98%,14% 96%,0 99%);overflow:hidden!important}#page-cover #background{width:100%;height:100%;background-attachment:fixed;background-position:50%;background-repeat:no-repeat}#page-cover #background img{width:100%;height:100%;object-fit:cover;object-position:center;position:fixed;animation:mymove 100s linear infinite;filter:brightness(70%);will-change:transform}#page-cover .caption{position:absolute;inset:0;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;text-align:center;z-index:2;transition:all linear}#page-cover .caption h1{font-size:5rem;line-height:100%;margin-top:100px;margin-bottom:40px}#page-cover .caption p{display:block;font-size:2rem;background-color:#fff;color:#313638;padding:10px 20px;overflow:hidden;-webkit-clip-path:polygon(0 0,30% 3%,60% 0,81% 3%,100% 0,100% 100%,80% 97%,55% 99%,28% 95%,0 99%);clip-path:polygon(0 0,30% 3%,60% 0,81% 3%,100% 0,100% 100%,80% 97%,55% 99%,28% 95%,0 99%)}@keyframes mymove{0%{transform:scale(1)}50%{transform:scale(1.4)}to{transform:scale(1)}}@media screen and (max-width:991px){#page-cover{height:35vh}#page-cover .caption h1{font-size:50px;line-height:100%;margin-top:100px;margin-bottom:40px}#page-cover .caption p{display:block;font-size:2rem;background-color:#fff;color:#313638;padding:10px 20px;overflow:hidden;-webkit-clip-path:polygon(0 0,30% 3%,60% 0,81% 3%,100% 0,100% 100%,80% 97%,55% 99%,28% 95%,0 99%);clip-path:polygon(0 0,30% 3%,60% 0,81% 3%,100% 0,100% 100%,80% 97%,55% 99%,28% 95%,0 99%)}#page-cover #background img{height:50%;object-fit:cover}}#trips{padding-top:60px;padding-bottom:60px;max-width:1000px}#trips>p{font-size:20px}#trips>h2{margin-bottom:40px}#trips #trips-items{gap:40px;display:flex;justify-content:center;flex-wrap:wrap;margin-top:60px}#trips #trips-items .item{flex:1 1;flex-basis:calc(300px - 20px);min-width:calc(300px - 20px);max-width:calc(300px - 20px);color:#000}#trips #trips-items .item .image{width:100%;aspect-ratio:1}#trips #trips-items .item .image img{width:100%;height:100%;object-fit:cover;object-position:center}#trips #trips-items .item h2{text-align:center;padding:10px;font-size:20px;min-height:80px;flex-direction:column;align-items:center}#trips #trips-items .item .link,#trips #trips-items .item h2{display:flex;justify-content:center}#trips #trips-items .item .link a{padding:5px 10px;text-decoration:none;background-color:#000;color:#fff;border:2px solid #000;transition:all .12s linear}#trips #trips-items .item .link a:hover{background-color:transparent;color:#000}