.home-container.gallery-shuffle{}.home-wrap:last-child .home-container.gallery-shuffle:last-child{padding-bottom:0px}@media (max-width:1199px){}@media (max-width:991px){}@media (max-width:767px){}
@keyframes carouselScale{0%{transform:scale(1) translateY(0px)}100%{transform:scale(1.1) translateX(0px)}}.bv-wrap,#carousel_main{margin-bottom:0px;position:relative;z-index:0}body.header-float .bv-wrap,body.header-float #carousel_main{margin-top:-100px}.bv-wrap .loading-container,#carousel_main .loading-container{position:absolute;z-index:2;top:0px;left:0px;width:100%;height:100%;background-size:cover;background-color:var(--quinary-color-hex);background-repeat:no-repeat;background-position:50% 50%}.bv-wrap .loading-container .loading-3,#carousel_main .loading-container .loading-3{position:absolute;top:50%;left:50%;margin:-32px 0px 0px -32px}.bv-wrap .video-container{position:absolute;z-index:0;top:0px;left:0px;bottom:0px;right:0px;overflow:hidden}.bv-wrap .video-container::before{content:'';position:absolute;z-index:1;top:0px;left:0px;width:100%;height:100%;background:rgba(33,33,33,0.4)}.bv-wrap .video-container video{object-fit:cover;background-size:cover;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;display:block;margin:auto;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);visibility:visible;opacity:1;min-width:100%;min-height:100%;max-width:100%;max-height:100%}.bv-wrap .text-container{position:relative;z-index:3}#carousel_main .carousel-inner .item{}#carousel_main .carousel-inner .item .img-box{position:relative;background-position:top center;background-repeat:no-repeat;background-size:cover;background-image:url(../../../public/design/default-home-prim-image.svg);animation-name:carouselScale;animation-duration:8s;animation-direction:alternate;animation-fill-mode:both;animation-timing-function:ease-out;animation-iteration-count:infinite}.bv-wrap .text-container,#carousel_main .carousel-inner .item .img-box{height:600px;max-height:600px;min-height:600px}body.header-float .bv-wrap .text-container,body.header-float #carousel_main.anim-fade .carousel-inner .item .img-box{height:100vh;max-height:100vh}body:not(.header-float) .bv-wrap .text-container,body:not(.header-float) #carousel_main.anim-fade .carousel-inner .item .img-box{height:calc(100vh - 100px);max-height:calc(100vh - 100px)}body.header-float #carousel_main.anim-vertical .carousel-inner .item .img-box{height:620px;max-height:620px}#carousel_main .carousel-inner .item .img-box img{position:absolute;top:50%;transform:translateY(-50%);left:-9999px;right:-9999px;margin:0 auto;max-width:none;min-width:100%}#carousel_main .mask{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:rgba(0,0,0,0.35)}@media (max-width:1199px){body.header-float .bv-wrap,body.header-float #carousel_main{margin-top:-80px}}@media (max-width:991px){body.header-float .bv-wrap .text-container,body:not(.header-float) .bv-wrap .text-container,body.header-float #carousel_main.anim-fade .carousel-inner .item .img-box,body:not(.header-float) #carousel_main.anim-fade .carousel-inner .item .img-box{min-height:500px}}@media (max-width:767px){body.header-float .bv-wrap .text-container,body:not(.header-float) .bv-wrap .text-container,body.header-float #carousel_main.anim-fade .carousel-inner .item .img-box,body:not(.header-float) #carousel_main.anim-fade .carousel-inner .item .img-box{min-height:500px}}.bv-wrap .text-container .box,#carousel_main .carousel-caption{font-size:0;line-height:0;position:absolute;top:50%;bottom:auto;left:0;right:0;z-index:2;text-align:left;text-shadow:none;transform:translateY(-50%);padding-top:60px;padding-bottom:0px;color:#fff}.bv-wrap .text-container .box .textbox,#carousel_main .carousel-caption .textbox{max-height:462px;overflow:hidden}.bv-wrap .text-container .box.left,#carousel_main .carousel-caption.left{text-align:left}.bv-wrap .text-container .box.center,#carousel_main .carousel-caption.center{text-align:center}.bv-wrap .text-container .box.right,#carousel_main .carousel-caption.right{text-align:right}.bv-wrap .text-container .box.dark,#carousel_main .carousel-caption.dark{color:var(--title-color-hex)}.bv-wrap .text-container .box.light,#carousel_main .carousel-caption.light{color:#fff}.bv-wrap .text-container .box .name,#carousel_main .carousel-caption .name{font-family:var(--secondary-font),"Georgia";font-weight:500;font-size:66px;line-height:1.4em;text-transform:none;letter-spacing:0;margin:0px}.bv-wrap .text-container .box .top-text,.bv-wrap .text-container .box .bottom-text,#carousel_main .carousel-caption .top-text,#carousel_main .carousel-caption .bottom-text{font-weight:300;font-size:33px;line-height:1.4em}.bv-wrap .text-container .box .top-text,#carousel_main .carousel-caption .top-text{letter-spacing:0.5em;text-transform:uppercase}.bv-wrap .text-container .box .top-text:not(:last-child),#carousel_main .carousel-caption .top-text:not(:last-child){margin-bottom:46.2px}.bv-wrap .text-container .box .bottom-text:not(:first-child),#carousel_main .carousel-caption .bottom-text:not(:first-child){margin-top:46.2px}.bv-wrap .text-container .box .btn-box:not(:first-child),#carousel_main .carousel-caption .btn-box:not(:first-child){margin-top:46.2px}.bv-wrap .text-container .box .btn-box .btn,#carousel_main .carousel-caption .btn-box .btn{pointer-events:auto}.bv-wrap .text-container .box .textbox.major-difference,#carousel_main .carousel-caption .textbox.major-difference{max-height:none}.bv-wrap .text-container .box .textbox.major-difference .name,#carousel_main .carousel-caption .textbox.major-difference .name{font-size:80px;overflow:hidden;max-height:224px}.bv-wrap .text-container .box .textbox.major-difference .top-text,#carousel_main .carousel-caption .textbox.major-difference .top-text{font-size:20px;overflow:hidden;max-height:28px}.bv-wrap .text-container .box .textbox.major-difference .bottom-text,#carousel_main .carousel-caption .textbox.major-difference .bottom-text{font-size:20px;overflow:hidden;max-height:112px}.bv-wrap .text-container .box .textbox.major-difference .top-text:not(:last-child),#carousel_main .carousel-caption .textbox.major-difference .top-text:not(:last-child){margin-bottom:28px}.bv-wrap .text-container .box .textbox.major-difference .bottom-text:not(:first-child),#carousel_main .carousel-caption .textbox.major-difference .bottom-text:not(:first-child){margin-top:28px}.bv-wrap .text-container .box .textbox.major-difference .btn-box:not(:first-child),#carousel_main .carousel-caption .textbox.major-difference .btn-box:not(:first-child){margin-top:28px}@media (max-width:1199px){.bv-wrap .text-container .box .textbox,#carousel_main .carousel-caption .textbox{max-height:336px}.bv-wrap .text-container .box .name,#carousel_main .carousel-caption .name{font-size:54px}.bv-wrap .text-container .box .top-text,.bv-wrap .text-container .box .bottom-text,#carousel_main .carousel-caption .top-text,#carousel_main .carousel-caption .bottom-text{font-size:24px}.bv-wrap .text-container .box .top-text:not(:last-child),#carousel_main .carousel-caption .top-text:not(:last-child){margin-bottom:33.6px}.bv-wrap .text-container .box .bottom-text:not(:first-child),#carousel_main .carousel-caption .bottom-text:not(:first-child){margin-top:33.6px}.bv-wrap .text-container .box .btn-box:not(:first-child),#carousel_main .carousel-caption .btn-box:not(:first-child){margin-top:33.6px}.bv-wrap .text-container .box .textbox.major-difference,#carousel_main .carousel-caption .textbox.major-difference{max-height:none}.bv-wrap .text-container .box .textbox.major-difference .name,#carousel_main .carousel-caption .textbox.major-difference .name{font-size:72px;max-height:201.6px}.bv-wrap .text-container .box .textbox.major-difference .top-text,#carousel_main .carousel-caption .textbox.major-difference .top-text{font-size:18px;max-height:25.2px}.bv-wrap .text-container .box .textbox.major-difference .bottom-text,#carousel_main .carousel-caption .textbox.major-difference .bottom-text{font-size:18px;max-height:100.8px}.bv-wrap .text-container .box .textbox.major-difference .top-text:not(:last-child),#carousel_main .carousel-caption .textbox.major-difference .top-text:not(:last-child){margin-bottom:25.2px}.bv-wrap .text-container .box .textbox.major-difference .bottom-text:not(:first-child),#carousel_main .carousel-caption .textbox.major-difference .bottom-text:not(:first-child){margin-top:25.2px}.bv-wrap .text-container .box .textbox.major-difference .btn-box:not(:first-child),#carousel_main .carousel-caption .textbox.major-difference .btn-box:not(:first-child){margin-top:25.2px}}@media (max-height:800px){.bv-wrap .text-container .box .textbox,#carousel_main .carousel-caption .textbox{max-height:336px}.bv-wrap .text-container .box .name,#carousel_main .carousel-caption .name{font-size:54px}.bv-wrap .text-container .box .top-text,.bv-wrap .text-container .box .bottom-text,#carousel_main .carousel-caption .top-text,#carousel_main .carousel-caption .bottom-text{font-size:24px}.bv-wrap .text-container .box .top-text:not(:last-child),#carousel_main .carousel-caption .top-text:not(:last-child){margin-bottom:33.6px}.bv-wrap .text-container .box .bottom-text:not(:first-child),#carousel_main .carousel-caption .bottom-text:not(:first-child){margin-top:33.6px}.bv-wrap .text-container .box .btn-box:not(:first-child),#carousel_main .carousel-caption .btn-box:not(:first-child){margin-top:33.6px}.bv-wrap .text-container .box .textbox.major-difference,#carousel_main .carousel-caption .textbox.major-difference{max-height:none}.bv-wrap .text-container .box .textbox.major-difference .name,#carousel_main .carousel-caption .textbox.major-difference .name{font-size:72px;max-height:201.6px}.bv-wrap .text-container .box .textbox.major-difference .top-text,#carousel_main .carousel-caption .textbox.major-difference .top-text{font-size:18px;max-height:25.2px}.bv-wrap .text-container .box .textbox.major-difference .bottom-text,#carousel_main .carousel-caption .textbox.major-difference .bottom-text{font-size:18px;max-height:100.8px}.bv-wrap .text-container .box .textbox.major-difference .top-text:not(:last-child),#carousel_main .carousel-caption .textbox.major-difference .top-text:not(:last-child){margin-bottom:25.2px}.bv-wrap .text-container .box .textbox.major-difference .bottom-text:not(:first-child),#carousel_main .carousel-caption .textbox.major-difference .bottom-text:not(:first-child){margin-top:25.2px}.bv-wrap .text-container .box .textbox.major-difference .btn-box:not(:first-child),#carousel_main .carousel-caption .textbox.major-difference .btn-box:not(:first-child){margin-top:25.2px}}@media (max-width:991px){.bv-wrap .text-container .box .textbox,#carousel_main .carousel-caption .textbox{max-height:294px}.bv-wrap .text-container .box,#carousel_main .carousel-caption{}.bv-wrap .text-container .box .name,#carousel_main .carousel-caption .name{font-size:42px}.bv-wrap .text-container .box .top-text,.bv-wrap .text-container .box .bottom-text,#carousel_main .carousel-caption .top-text,#carousel_main .carousel-caption .bottom-text{font-size:21px}.bv-wrap .text-container .box .top-text:not(:last-child),#carousel_main .carousel-caption .top-text:not(:last-child){margin-bottom:29.4px}.bv-wrap .text-container .box .bottom-text:not(:first-child),#carousel_main .carousel-caption .bottom-text:not(:first-child){margin-top:29.4px}.bv-wrap .text-container .box .btn-box:not(:first-child),#carousel_main .carousel-caption .btn-box:not(:first-child){margin-top:29.4px}.bv-wrap .text-container .box .textbox.major-difference,#carousel_main .carousel-caption .textbox.major-difference{max-height:none}.bv-wrap .text-container .box .textbox.major-difference .name,#carousel_main .carousel-caption .textbox.major-difference .name{font-size:56px;max-height:235.2px}.bv-wrap .text-container .box .textbox.major-difference .top-text,#carousel_main .carousel-caption .textbox.major-difference .top-text{font-size:16px;max-height:44.8px}.bv-wrap .text-container .box .textbox.major-difference .bottom-text,#carousel_main .carousel-caption .textbox.major-difference .bottom-text{font-size:16px;max-height:89.6px}.bv-wrap .text-container .box .textbox.major-difference .top-text:not(:last-child),#carousel_main .carousel-caption .textbox.major-difference .top-text:not(:last-child){margin-bottom:22.4px}.bv-wrap .text-container .box .textbox.major-difference .bottom-text:not(:first-child),#carousel_main .carousel-caption .textbox.major-difference .bottom-text:not(:first-child){margin-top:22.4px}.bv-wrap .text-container .box .textbox.major-difference .btn-box:not(:first-child),#carousel_main .carousel-caption .textbox.major-difference .btn-box:not(:first-child){margin-top:22.4px}}@media (max-width:767px){.bv-wrap .text-container .box .textbox,#carousel_main .carousel-caption .textbox{max-height:364px}.bv-wrap .text-container .box,#carousel_main .carousel-caption{}.bv-wrap .text-container .box .name,#carousel_main .carousel-caption .name{font-size:30px}.bv-wrap .text-container .box .top-text,.bv-wrap .text-container .box .bottom-text,#carousel_main .carousel-caption .top-text,#carousel_main .carousel-caption .bottom-text{font-size:15px}.bv-wrap .text-container .box .top-text:not(:last-child),#carousel_main .carousel-caption .top-text:not(:last-child){margin-bottom:21px}.bv-wrap .text-container .box .bottom-text:not(:first-child),#carousel_main .carousel-caption .bottom-text:not(:first-child){margin-top:21px}.bv-wrap .text-container .box .btn-box:not(:first-child),#carousel_main .carousel-caption .btn-box:not(:first-child){margin-top:21px}.bv-wrap .text-container .box .textbox.major-difference,#carousel_main .carousel-caption .textbox.major-difference{max-height:none}.bv-wrap .text-container .box .textbox.major-difference .name,#carousel_main .carousel-caption .textbox.major-difference .name{font-size:40px;max-height:224px}.bv-wrap .text-container .box .textbox.major-difference .top-text,#carousel_main .carousel-caption .textbox.major-difference .top-text{font-size:14px;max-height:39.2px}.bv-wrap .text-container .box .textbox.major-difference .bottom-text,#carousel_main .carousel-caption .textbox.major-difference .bottom-text{font-size:14px;max-height:78.4px}.bv-wrap .text-container .box .textbox.major-difference .top-text:not(:last-child),#carousel_main .carousel-caption .textbox.major-difference .top-text:not(:last-child){margin-bottom:19.6px}.bv-wrap .text-container .box .textbox.major-difference .bottom-text:not(:first-child),#carousel_main .carousel-caption .textbox.major-difference .bottom-text:not(:first-child){margin-top:19.6px}.bv-wrap .text-container .box .textbox.major-difference .textbox.major-difference .btn-box:not(:first-child),#carousel_main .carousel-caption .textbox.major-difference .btn-box:not(:first-child){margin-top:19.6px}}@media (max-width:374px){}#carousel_main .carousel-dashboard{position:relative}#carousel_main .carousel-indicators{line-height:0;font-size:0;width:auto;margin:0px;padding:0px;position:absolute;left:0px;right:0px;bottom:30px;z-index:2;left:auto}#carousel_main .carousel-indicators li,#carousel_main .carousel-indicators li.active{display:inline-block;margin:0px;border:0px;width:2px;height:30px;border-radius:0px;transition:background 0.3s ease,width 0.3s ease,height 0.3s ease;background:#fff;position:relative}#carousel_main .carousel-indicators li:not(:last-child){margin-right:14px}#carousel_main .carousel-indicators li:not(.active):hover{background:var(--primary-color-hex)}#carousel_main .carousel-indicators li.active{height:45px;background:var(--primary-color-hex)}#carousel_main .carousel-indicators li::before{content:'';display:block;background:none;position:absolute;top:-10px;left:-7px;right:-7px;bottom:-10px}@media (max-width:1199px){#carousel_main .carousel-indicators{bottom:20px}}@media (max-width:991px){#carousel_main .carousel-indicators{}#carousel_main .carousel-indicators li,#carousel_main .carousel-indicators li.active{}#carousel_main .carousel-indicators li:not(:last-child){}#carousel_main .carousel-indicators li.active{}#carousel_main .carousel-indicators li::before{}}@media (max-width:767px){#carousel_main .carousel-indicators li,#carousel_main .carousel-indicators li.active{height:20px}#carousel_main .carousel-indicators li:not(:last-child){}#carousel_main .carousel-indicators li.active{height:30px}}#carousel_main .carousel-dashboard .pager-box{display:none}#carousel_main .carousel-dashboard .pager-box .current,#carousel_main .carousel-dashboard .pager-box .sep,#carousel_main .carousel-dashboard .pager-box .max{display:inline-block}#carousel_main .arrow-button{position:absolute;bottom:70px;top:auto;z-index:2;margin:0;width:100px;height:100px;line-height:100px;font-size:16px;border:1px solid #fff;border-radius:50px;padding:0px;text-decoration:none;background:none;color:#fff;text-transform:lowercase;text-align:center;cursor:pointer;transition:color 0.3s ease,background 0.3s ease}#carousel_main .arrow-button:hover{text-decoration:none;background:#fff;color:var(--primary-color-hex)}#carousel_main .arrow-button.left{text-align:center;right:0px;margin-right:100px}#carousel_main .arrow-button.right{text-align:center;right:0px}@media (max-width:991px){}#carousel_main .scroll-arrow-container{position:relative;z-index:1;font-size:0;line-height:0}#carousel_main .scroll-arrow-container .box{display:inline-block;width:40px;text-align:center;padding-bottom:40px;position:absolute;left:50%;bottom:100px;margin-left:-20px;cursor:pointer;color:#fff;text-decoration:none}#carousel_main .scroll-arrow-container .arrow{position:absolute;top:0px;left:50%;width:1px;height:40px;margin-left:-1px;background:#fff;transition:transform 0.3s ease}#carousel_main .scroll-arrow-container.active .arrow{animation:animArrowStem 2s 0s linear infinite}#carousel_main .scroll-arrow-container .arrow::after,#carousel_main .scroll-arrow-container .arrow::before{content:'';position:absolute;bottom:0;width:10px;height:1px;background:#fff}#carousel_main .scroll-arrow-container.active .arrow::after,#carousel_main .scroll-arrow-container.active .arrow::before{animation:animArrowFlight 2s 0s linear infinite}#carousel_main .scroll-arrow-container .arrow::before{right:1px;transform:rotate(45deg);transform-origin:bottom right}#carousel_main .scroll-arrow-container .arrow::after{left:1px;transform:rotate(-45deg);transform-origin:bottom left}@keyframes animArrowStem{0%{height:40px}20%{height:40px}40%{height:40px}60%{height:0px}80%{height:40px}100%{height:40px}}@keyframes animArrowFlight{0%{width:10px}20%{width:10px}40%{width:0px}60%{width:0px}80%{width:0px}100%{width:10px}}@media (max-width:991px){}
.home-container.about{padding:100px 0px}a.about-flex-col{color:var(--title-color-hex)}@media (min-width:992px){.home-container.about .about-flex-row{display:flex;flex-direction:row;row-gap:0px;column-gap:60px;align-items:center}.home-container.about .about-flex-row.afr-reverse{flex-direction:row-reverse}.home-container.about .about-flex-col{display:block;width:50%}}@media (min-width:992px) and (max-width:1199px){.home-container.about .about-flex-row{column-gap:30px}}.home-container.about .caption-box{margin-bottom:0px}.home-container.about .caption-box .main-text{}.home-container.about .caption-box .pre-text,.home-container.about .caption-box .sub-text{}.home-container.about .caption-box .desc{}.home-container.about .caption-box .desc:not(:first-child){margin-top:60px}.home-container.about .caption-box .desc .nav-label-2{line-height:1.25em}.home-container.about .caption-box .desc .nav-label-3{font-size:16px;letter-spacing:0.1em;line-height:1.5em;text-transform:uppercase}.home-container.about .caption-box .desc .nav-label-3 + .nav-label-2{margin-top:-20px}.home-container.about .caption-box .desc ul{display:inline-block;text-align:left}.home-container.about .image-box{display:block;position:relative;background-color:var(--primary-color-hex)}.home-container.about .image-box.video-carousel-open::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.2);opacity:0;transition:opacity 0.3s ease}.home-container.about .image-box .icon{position:absolute;top:50%;left:50%;width:100px;height:100px;font-size:100px;line-height:100px;text-align:center;color:#fff;margin-left:-50px;margin-top:-50px;opacity:0;transform:scale(0.4);transition:opacity 0.3s ease,transform 0.3s ease;opacity:1;transform:scale(1)}.home-container.about a.image-box.video-carousel-open:hover::before{opacity:1}.home-container.about a.image-box:hover .icon{opacity:1;transform:scale(1)}.home-container.about .btn-box{margin-top:30px}@media (max-width:1199px){.home-container.about{padding:90px 0px}}@media (max-width:991px){.home-container.about{padding:80px 0px}.home-container.about .caption-box{text-align:center}.home-container.about .caption-box .desc .nav-label-3{font-size:14px}.home-container.about .caption-box .desc .nav-label-3 + .nav-label-2{margin-top:-10px}.home-container.about .image-box{margin-bottom:45px;border-radius:0px;overflow:visible}.home-container.about .btn-box{text-align:center}.home-container.about .divider{margin-left:auto;margin-right:auto}}@media (max-width:767px){.home-container.about{padding:60px 0px}.home-container.about .caption-box .desc .nav-label-3{font-size:13px}.home-container.about .caption-box .desc .nav-label-3 + .nav-label-2{margin-top:-10px}}.home-container.about.about_about-us{}.home-container.about.about_about-us .caption-box .text-colored{color:var(--primary-color-hex)}.home-container.about.about_restaurant{background-color:#202020;background-position:center 100%;background-size:500px;background-repeat:repeat;background-image:url(../../../public/design/background-pattern-oliva-dark.svg);color:#ffffff}.home-container.about.about_restaurant .caption-box{}.home-container.about.about_restaurant .caption-box .text-colored{color:var(--tertiary-color-hex)}.home-container..about.about_restaurant .caption-box .main-text{}.home-container.about.about_restaurant .caption-box .pre-text,.home-container.about.about_restaurant .caption-box .sub-text{}.home-container.about.about_restaurant .caption-box .desc{color:#d1d5dc}.home-container.about.about_restaurant .caption-box .desc .nav-label-2{color:#ffffff}.home-container.about.about_restaurant .caption-box .desc .nav-label-3{}.home-container.about.about_restaurant .caption-box .desc .nav-label-3 + .nav-label-2{}.home-container.about.about_restaurant .image-box{background-color:var(--tertiary-color-hex)}.home-container.about.about_hotel{background-color:var(--quaternary-color-hex);color:#000000}.home-container.about.about_hotel .about-flex-col{position:relative;background-color:#ffffff;column-gap:0px}.home-container.about.about_hotel .caption-box{text-align:center}.home-container.about.about_hotel .caption-box .text-colored{color:#ffffff}.home-container.about.about_hotel .txt-box{text-align:left;background-color:#ffffff;padding:40px 40px 114px 40px}.home-container.about.about_hotel .txt-box .name{font-family:var(--secondary-font),"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:30px;line-height:1.25em}.home-container.about.about_hotel .txt-box .intro{}.home-container.about.about_hotel .txt-box .intro:not(:first-child){margin-top:20px}.home-container.about.about_hotel .txt-box .nav-label-3{font-size:16px;letter-spacing:0.1em;line-height:1.5em;text-transform:uppercase;color:var(--primary-color-hex)}.home-container.about.about_hotel .txt-box .nav-label-3 + .nav-label-2{margin-top:-20px}.home-container.about.about_hotel .btn-box{position:absolute;bottom:40px;left:40px;right:40px}.home-container.about.about_hotel .btn-box:not(:first-child){margin-top:15px}.home-container.about.about_hotel .btn-box .btn{width:calc(100% - 15px)}.home-container.about.about_hotel .image-box{background-color:var(--quinary-color-hex)}@media (min-width:992px){.home-container.about.about_hotel .about-flex-row{align-items:normal}}@media (max-width:991px){.home-container.about.about_hotel .about-flex-col{display:block}.home-container.about.about_hotel .about-flex-col:not(:first-child){margin-top:40px}.home-container.about.about_hotel .txt-box{padding-bottom:106px}.home-container.about.about_hotel .image-box{margin-bottom:0px}}.home-container.about.about_gift-card{background-color:var(--quinary-color-hex)}.home-container.about.about_gift-card .about-flex-row{background-color:#ffffff;column-gap:0px}.home-container.about.about_gift-card .caption-box{padding:60px 60px}.home-container.about.about_gift-card .caption-box .text-colored{color:var(--primary-color-hex)}.home-container.about.about_gift-card .image-box{background-color:var(--senary-color-hex)}@media (max-width:1199px){.home-container.about.about_gift-card .caption-box{padding:40px 40px}}@media (max-width:991px){.home-container.about.about_gift-card .image-box{margin-bottom:0px}}@media (max-width:767px){.home-container.about.about_gift-card .caption-box{padding:40px 20px}}.home-container.about.about_event-venue{background-color:#ffffff}.home-container.about.about_event-venue .caption-box .text-colored{color:var(--primary-color-hex)}
.testimonial-bar{margin-top:0px}.home-wrap{}.home-wrap.content-container{margin-bottom:0px}.home-container{padding:100px 0px}.home-container .caption-box{}.home-container .caption-box:not(:last-child){margin-bottom:60px}.home-container .caption-box .main-text{font-family:var(--secondary-font),"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:48px;line-height:1.5em;color:var(--title-color-hex);margin:0}.home-container .caption-box .pre-text{margin-bottom:10px;font-family:var(--secondary-font),"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:16px;letter-spacing:0.1em;line-height:1.5em;text-transform:uppercase;color:var(--primary-color-hex)}.home-container .caption-box .sub-text{margin-top:20px;font-weight:300;font-size:18px;line-height:1.25em;color:#6a7282}.home-container .caption-box .desc{}.home-container .caption-box .desc:not(:first-child){margin-top:30px}.home-container .caption-box .divider{display:block;width:100px;height:3px;margin-top:30px;background:var(--primary-color-hex)}.home-container .caption-box.center{text-align:center}.home-container .caption-box.center .divider{margin-left:auto;margin-right:auto}.home-container .btn-box{font-size:0px;line-height:0px;margin-left:-7.5px;margin-right:-7.5px}.home-container .btn-box:not(:first-child){margin-top:25px}.home-container .btn-box + .btn-box{margin-top:0px !important}.home-container .btn-box .btn{margin-top:15px;margin-left:7.5px;margin-right:7.5px}@media (max-width:1199px){.home-container{padding:90px 0px}.home-container .caption-box .main-text{font-size:42px}}@media (max-width:991px){.home-container{padding:80px 0px}.home-container .caption-box{}.home-container .caption-box .main-text{font-size:40px}.home-container .caption-box .pre-text{font-size:14px}.home-container .caption-box .sub-text{margin-top:15px;font-size:16px}.home-container .caption-box .desc:not(:first-child){}.home-container .btn-box:not(:first-child){margin-top:10px}.home-container .caption-box .divider{width:80px;margin-top:20px;height:2px}}@media (max-width:767px){.home-container{padding:60px 0px}.home-container .caption-box:not(:last-child){margin-bottom:40px}.home-container .caption-box .main-text{font-size:30px}.home-container .caption-box .desc{}.home-container .caption-box .desc:not(:first-child){}}