@font-face{font-family:"Antiga";src:local("Antiga Regular"),local("Antiga-Regular"),url("/app-contents/fonts/Antiga-Regular.woff2") format("woff2"),url("/app-contents/fonts/Antiga-Regular.woff") format("woff"),url("/app-contents/fonts/Antiga-Regular.ttf") format("truetype");font-weight:400;font-style:normal}html{margin:0;padding:0;background-color:var(--color-purple-dark);scroll-behavior:smooth}:root{--color-purple: #562546;--color-purple-dark: #491B3A;--color-purple-light: #A35485;--color-creame: #E4D3CD;--color-orange: #F89434;--color-orange-light: #FBB273}body{margin:0;padding:0;font-weight:400;font-family:"Poppins",sans-serif;color:var(--color-purple);font-size:20px}*{box-sizing:border-box;background-repeat:no-repeat}img{max-width:100%}h1,h2,h3,h4,h5,h6{font-family:"Antiga",sans-serif;font-weight:400;margin:0}.content-wrapper{width:1400px;max-width:100%;padding:0 40px;margin:0 auto}header.site-header{position:fixed;left:0;top:0;z-index:10;width:100%;padding:40px 0;background-image:linear-gradient(to bottom, #562546, rgba(86, 37, 70, 0))}header.site-header nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}header.site-header nav .logo img{width:228px}header.site-header nav .other-link{font-family:Antiga;color:#fff;font-size:48px;text-decoration:none}.hero-gallery{position:relative;width:100%}.hero-gallery .slides{position:relative;width:100%}.hero-gallery .slides .slide{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:opacity ease .6s}.hero-gallery .slides .slide picture{display:block;margin:auto;width:100%;max-width:none}.hero-gallery .slides .slide img{display:block;margin:auto;width:100%;max-width:none}.hero-gallery .slides .slide .text{position:absolute;top:50%;width:100%;transform:translateY(-50%);color:#fff;margin:0;font-family:Antiga;font-size:110px;line-height:1.04em;z-index:1}.hero-gallery .slides .slide:first-child{position:relative}.hero-gallery .slides .slide.current{z-index:2;opacity:1}.hero-gallery .pager-wrapper{position:absolute;bottom:60px;left:0;width:100%;z-index:3}.hero-gallery .pager span{display:inline-block;width:16px;height:16px;border:1px solid var(--color-orange);transform:rotate(45deg);margin-right:22px}.hero-gallery .pager span.current{background-color:var(--color-orange)}.intro{background-color:var(--color-purple)}.intro h1{margin:0 auto;max-width:930px;font-weight:300;font-size:28px;text-align:center;color:var(--color-creame);font-family:Poppins}.intro .text{padding:170px 0;background-image:url(/app-contents/images/assets/element-top-right-corner.svg),url(/app-contents/images/assets/element-bottom-left-corner.svg);background-position:right top,left bottom}.intro .locations-list{display:flex;color:var(--color-orange);align-items:center;justify-content:space-between;padding:40px 0}.intro .locations-list a{color:var(--color-orange);text-decoration:none;text-align:center;font-weight:500;font-size:22px;flex-basis:0;flex-grow:1}.intro .locations-list a:hover{text-decoration:underline}.intro .locations-list span{text-align:center;width:10px;height:10px;transform:rotate(45deg);background-color:var(--color-orange)}.locations{background-color:var(--color-creame)}.locations .location{padding-top:195px;padding-bottom:100px;background-image:url(/app-contents/images/assets/element-top-right-corner-white.svg);background-position:right top}.locations .location h2{text-align:center;color:var(--color-purple);font-size:64px}.locations .menu-link{margin:30px 0 60px 0}.locations .menu-link a{text-decoration:none;border:1px solid currentColor;font-family:Antiga;font-size:48px;padding:5px 10px;color:var(--color-purple)}.locations .menu-link a:hover{background-color:var(--color-purple);color:#fff}.locations .description-row{margin:30px 0 60px 0px}.locations .description-row .text{max-width:70%}.locations .description-row .text h3{font-size:28px;font-family:Poppins;font-weight:400;margin-bottom:15px}.locations .description-row .text ul{padding:0;margin:15px 0;list-style:none}.locations .description-row .text ul li{margin:.5em 0;display:flex;align-items:center;align-items:flex-start}.locations .description-row .text ul li:before{content:"";width:8px;height:8px;margin-right:12px;border:1px solid var(--color-purple);transform:rotate(45deg);display:block;flex-shrink:0;transform-origin:center;margin-top:8px}.locations .address-map{display:flex;align-items:flex-start}.locations .address-map .text{width:35%;padding-right:20px}.locations .address-map .frame{width:65%}.locations .address-map .frame iframe{display:block;aspect-ratio:16/8;border:none;width:100%}.locations .address-map address,.locations .address-map p{font-style:normal;margin:0 0 20px 0}.locations .address-map strong{font-weight:700}.locations .address-map a{color:inherit;text-decoration:none}.locations .address-map a:hover{text-decoration:underline}.locations .address-map .social a{display:inline-block;margin-right:1em}.locations .address-map .social a svg{display:block;width:auto;height:1.2em}.locations .address-map a.online-partner{display:inline-block;vertical-align:middle}.locations .address-map a.online-partner:not(:last-child){margin-right:30px}.locations .address-map a.online-partner img{display:block}.location-gallery{margin-top:80px}.location-gallery .slides-controls{position:relative;width:100%}.location-gallery .slides{overflow:hidden;width:100%;position:relative}.location-gallery .slides img{display:block;margin:auto;position:absolute;left:100%;top:0;width:100%}.location-gallery .slides img:first-child{position:relative;left:0}.location-gallery .mock-note::after{content:"Mock ( images to be replaced )";display:block;position:absolute;text-align:center;color:#fff;text-shadow:0 0 10px #000;left:0;top:10%;right:0}.location-gallery .control{position:absolute;width:60px;height:100%;background-position:center;top:0;z-index:2;border:none;outline:none;background-color:rgba(0,0,0,0);cursor:pointer}.location-gallery .control.prev{left:0;background-image:url(/app-contents/images/assets/icon-chevron-left-white.svg)}.location-gallery .control.next{right:0;background-image:url(/app-contents/images/assets/icon-chevron-right-white.svg)}.location-gallery .pager{margin:10px 0 0 0;text-align:center}.location-gallery .pager span{width:10px;height:10px;display:inline-block;margin:0 10px;border:1px solid #fff;transform:rotate(45deg);cursor:pointer;transition:all ease .3s}.location-gallery .pager span:hover{background-color:#fff}.location-gallery .pager span.current{background-color:#fff}.team{background-color:var(--color-purple);text-align:center;padding:100px 0;color:var(--color-creame)}.team h2{font-size:64px}.team figure{margin:100px 0;position:relative;padding:0}.team figure figcaption{position:absolute;left:0;right:0;top:30px;text-align:center;font-size:32px;color:#000}.team figure img{display:block}.team p{max-width:1200px;margin:0 auto}footer.site-footer .footer-row{display:flex;align-items:flex-end;gap:60px;padding-top:70px;padding-bottom:50px;color:var(--color-orange);background-image:url(/app-contents/images/assets/element-footer.svg);background-position:right top;background-size:50% auto}footer.site-footer .footer-row .tagline{display:block}footer.site-footer .footer-row .social ul{margin:0;padding:0;list-style:none;display:flex;gap:20px}footer.site-footer .footer-row .social ul li a img{display:block}footer.site-footer .footer-row .copyright{margin-left:auto}.banquet-hall{padding:140px 0 50px 0;background-color:var(--color-purple-dark);text-align:center}.banquet-hall p{max-width:960px;margin:40px auto 0 auto;font-size:28px;font-weight:300;color:var(--color-creame)}.banquet-services{padding:50px 0}.banquet-services article{margin:200px 0;display:flex;gap:40px}.banquet-services article .text{width:41.6666666667%;color:var(--color-creame)}.banquet-services article .text h2{font-size:48px;color:var(--color-orange-light);margin:0}.banquet-services article .text p{line-height:1.6em}.banquet-services article .text ul{padding:1em 0;list-style:none}.banquet-services article .text ul li{margin:.5em 0;display:flex;align-items:center}.banquet-services article .text ul li:before{content:"";width:8px;height:8px;margin-right:12px;border:1px solid var(--color-orange-light);transform:rotate(45deg);display:block}.banquet-services article .image{width:58.3333333333%}.banquet-services article .image img{display:block}.banquet-services article:nth-child(even){flex-direction:row-reverse}.banquet-rules{background-color:var(--color-purple);color:var(--color-creame)}.banquet-rules .text{padding:140px 40% 140px 0;background-image:url(/app-contents/images/assets/element-side-right.svg);background-position:right center}.banquet-rules h2{font-size:48px;color:var(--color-orange-light)}.banquet-rules p{line-height:1.6em}.banquet-rules ul{padding:1em 0;list-style:none}.banquet-rules ul li{margin:1em 0;display:flex;align-items:flex-start}.banquet-rules ul li:before{content:"";width:12px;height:12px;margin-right:24px;border:1px solid var(--color-orange-light);transform:rotate(45deg);display:block;flex-shrink:0;margin-top:.6em}.lightbox{position:fixed;z-index:11;background-color:rgba(0,0,0,.8);left:0;top:0;width:100%;height:100%;display:flex;align-items:center}.lightbox.hide{display:none}.lightbox .close{width:10%;aspect-ratio:1/1;position:fixed;top:0;right:0;background-color:rgba(0,0,0,0);background-position:center;outline:none;border:none;background-image:url(/app-contents/images/assets/icon-close.svg);z-index:1}.lightbox .container{width:100%;display:flex;position:relative}.lightbox .control{width:10%;flex-shrink:0;background-color:rgba(0,0,0,0);background-position:center;outline:none;border:none}.lightbox .control.prev{background-image:url(/app-contents/images/assets/icon-chevron-left-white.svg)}.lightbox .control.next{background-image:url(/app-contents/images/assets/icon-chevron-right-white.svg)}.lightbox .slides{margin:auto;position:relative;overflow:hidden;width:auto;flex-shrink:1;max-height:80vh;align-self:center}.lightbox .slides img{position:absolute;top:0;left:100%;display:block;max-height:80vh;margin:auto}.lightbox .slides img:first-child{position:relative;left:0}@media screen and (min-width: 320px)and (max-width: 767px){.content-wrapper{padding-left:20px;padding-right:20px}body{font-size:16px}header.site-header{padding:20px 0}header.site-header nav .logo img{width:120px;height:auto}header.site-header nav .other-link{font-size:22px}.hero-gallery .slides .slide{height:100vw}.hero-gallery .slides .slide picture,.hero-gallery .slides .slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hero-gallery .slides .slide .text{font-size:44px}.hero-gallery .pager-wrapper{bottom:20px}.hero-gallery .pager span{width:8px;height:8px}.intro .text{padding:140px 0;background-size:80% auto}.intro .text h1{font-size:20px}.intro .locations-list{flex-direction:column;gap:20px}.locations .location{padding-top:160px;background-size:70% auto}.locations .location h2{font-size:36px}.locations .description-row{flex-direction:column;justify-content:center;width:auto;margin:60px 0 40px 0;text-align:left;gap:24px}.locations .description-row .text{width:100%;max-width:none}.locations .description-row h3{font-size:18px;max-width:none}.locations .description-row a{font-size:24px}.locations .address-map{flex-wrap:wrap;gap:20px}.locations .address-map .text,.locations .address-map .frame{width:100%;padding:0}.location-gallery{margin-top:40px;margin-left:-20px;margin-right:-20px}.location-gallery .control{background-size:20px auto}.team{padding:60px 0}.team h2{font-size:36px}.team img{margin:40px 0}footer.site-footer .footer-row{background-size:100% auto;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;padding-top:120px}.banquet-hall{padding:0 0 60px 0}.banquet-hall p{font-size:20px}.banquet-hall .location-gallery{margin:0px -20px 40px}.banquet-services{padding-top:0;padding-bottom:1px;border-top:1px solid var(--color-creame)}.banquet-services article{margin:60px 0 0 0;flex-wrap:wrap;gap:20px}.banquet-services article .text,.banquet-services article .image{width:100%}.banquet-services article .image{order:-1}.banquet-services article .text h2{font-size:36px}.banquet-services article .text ul{margin-top:0}.banquet-services article .text ul li:before{width:8px;height:8px;margin-right:12px}.banquet-rules{padding:0px 0}.banquet-rules .text{padding:60px 0;background-image:none}.banquet-rules .text h2{font-size:36px}.banquet-rules .text ul li:before{width:8px;height:8px;margin-right:12px;flex-shrink:0}.lightbox .close{width:20px;right:20px;top:20px}.lightbox .control{width:20px;background-size:16px auto}.lightbox .slides{max-height:80vh}}@media screen and (min-width: 768px)and (max-width: 1024px){.content-wrapper{padding-left:20px;padding-right:20px}body{font-size:20px}header.site-header{padding:20px 0}header.site-header nav .logo img{width:160px;height:auto}header.site-header nav .other-link{font-size:28px}.hero-gallery .slides .slide picture,.hero-gallery .slides .slide img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hero-gallery .slides .slide .text{font-size:44px}.hero-gallery .pager-wrapper{bottom:20px}.hero-gallery .pager span{width:8px;height:8px}.intro .text{padding:140px 0;background-size:50% auto}.intro .text h1{font-size:24px}.intro .locations-list{flex-direction:column;gap:20px}.locations .location{padding-top:160px;background-size:50% auto}.locations .location h2{font-size:36px}.locations .description-row{flex-direction:column;justify-content:center;width:auto;margin:60px 0 40px 0;text-align:center;align-items:center;gap:24px}.locations .description-row h3{font-size:18px;max-width:none}.locations .description-row a{font-size:24px}.locations .address-map{flex-wrap:wrap;gap:20px}.locations .address-map .text,.locations .address-map .frame{width:100%;padding:0}.location-gallery{margin-top:40px;margin-left:-20px;margin-right:-20px}.location-gallery .control{background-size:20px auto}.team{padding:60px 0}.team h2{font-size:36px}.team img{margin:40px 0}footer.site-footer .footer-row{background-size:50% auto}.banquet-hall{padding:0 0 60px 0}.banquet-hall p{font-size:24px}.banquet-hall .location-gallery{margin:0px -20px 40px}.banquet-services{padding-top:0;padding-bottom:1px;border-top:1px solid var(--color-creame)}.banquet-services article{margin:60px auto 0;flex-wrap:wrap;gap:20px;max-width:760px}.banquet-services article .text,.banquet-services article .image{width:100%}.banquet-services article .image{order:-1}.banquet-services article .text h2{font-size:36px}.banquet-services article .text ul{margin-top:0}.banquet-services article .text ul li:before{width:8px;height:8px;margin-right:12px}.banquet-rules{padding:0px 0}.banquet-rules .text{padding:60px 0;background-image:none}.banquet-rules .text h2{font-size:36px}.banquet-rules .text ul li:before{width:8px;height:8px;margin-right:12px;flex-shrink:0}}/*# sourceMappingURL=bundle.min.css.map */