@font-face{font-display:swap;font-family:"Futura";src:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/futur.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}body{font-family:"Josefin Sans",sans-serif;font-size:16px;line-height:27px;margin:0}img{max-width:100%;height:auto;display:block}p,h1,h2,h3,h4,h5,h6{margin-block-start:0;margin-block-end:0}.btn{width:fit-content}.btn a{color:#700;text-decoration:none;font-weight:500}.btn.underline{position:relative}.btn.underline::after{content:"";position:absolute;bottom:0;left:0;width:100%;border:1px solid #700}.slick-slider .slick-arrow.slick-next{right:0;z-index:999}.slick-slider .slick-arrow.slick-prev{left:0;z-index:999}.fw-3{font-weight:300}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.fw-8{font-weight:800}.fw-9{font-weight:900}html{scroll-behavior:smooth}.fade-up{opacity:0;transform:translateY(50px);transition:opacity 0.7s ease,transform 0.7s ease}.fade-up-active{opacity:1;transform:translateY(0)}.d-hide-m{display:none}.d-hide-t{display:block}.p-18{font-family:"Lato",sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:3px}.p-18-n{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.p-18-i{font-family:"Inter",serif;font-size:12px;font-style:normal;font-weight:400;line-height:215%;letter-spacing:-.12px;text-transform:capitalize}.p-18-g{font-family:"Gabarito",serif;font-size:12px;font-style:normal;font-weight:400;line-height:215%;letter-spacing:-.12px;text-transform:capitalize}.h-40{font-family:"Lato",sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:30px}.p-40{font-family:"Lato",sans-serif;font-size:24px;font-style:normal;font-weight:250;line-height:30px;letter-spacing:.24px}.h-50-i{font-family:"Inter",serif;font-size:22px;font-style:normal;font-weight:100;line-height:60px;letter-spacing:-.44px}.footer-text{font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.56px;text-transform:uppercase}.footer-sub{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:30px}.p-16{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.p-25{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.h-150{font-family:"Josefin Sans",sans-serif;font-size:50px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.5px}.p-18-t{font-family:"Lato",sans-serif;font-size:12px;font-style:normal;line-height:normal;letter-spacing:.6px;text-transform:uppercase}.h-50{font-family:"Josefin Sans",sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:45px;letter-spacing:-.52px;text-transform:uppercase}.btn-item{font-family:"Lato",sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:3px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-position:from-font;text-transform:uppercase;text-underline-offset:2px}.h-120{font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:normal}.h-220{font-family:"Josefin Sans",sans-serif;font-size:56px;font-style:normal;font-weight:500;line-height:80px;letter-spacing:-3.36px}.h-70{font-family:"Josefin Sans",sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-.6px}.h-80{font-family:"Josefin Sans",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:-.6px}.arr-left{width:20px;height:20px;object-fit:contain}.arr-right{width:20px;height:20px;object-fit:contain}.h-60{font-family:"Josefin Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.32px}.yellow-btn{text-decoration:underline;color:#D0A452}@media only screen and (min-width:768px){::-webkit-scrollbar{width:4px;background:#373435}::-webkit-scrollbar-track{background:#fff0}::-webkit-scrollbar-thumb{background:#D0A452}::-webkit-scrollbar-thumb:hover{background:#373435}}@media only screen and (min-width:1200px){.d-hide-m{display:block}.d-hide-t{display:none}.p-18{font-size:.9375vw;letter-spacing:.2333333333vw}.footer-text{font-size:.9375vw;letter-spacing:.15vw}.footer-sub{font-size:1.0416666667vw;line-height:1.5625vw}.h-40{font-size:2.0833333333vw;line-height:3.6458333333vw}.arr-left{width:2.9166666667vw;height:2.9166666667vw}.arr-right{width:2.9166666667vw;height:2.9166666667vw}.h-60{font-size:3.125vw;font-weight:500;line-height:3.6458333333vw;letter-spacing:-.0625vw}.h-50-i{font-size:2.6041666667vw;line-height:3.125vw;letter-spacing:-.0520833333vw}.p-18-t{font-size:.9375vw;letter-spacing:.1875vw}.p-16{font-size:.8333333333vw;line-height:1.8229166667vw}.p-18-i{font-size:.9375vw;letter-spacing:-.00625vw}.p-18-g{font-size:.9375vw;letter-spacing:-.00625vw;line-height:1.3020833333vw}.p-40{font-size:2.0833333333vw;font-weight:275;line-height:2.6041666667vw;letter-spacing:.0208333333vw}.p-25{font-size:1.3020833333vw;line-height:1.9791666667vw}.h-150{font-size:7.8125vw;letter-spacing:.390625vw}.h-50{font-size:2.6041666667vw;font-weight:500;line-height:2.34375vw;letter-spacing:-.0520833333vw}.p-18-n{font-size:.9375vw;line-height:1.5625vw}.btn-item{font-size:.9375vw;letter-spacing:.1875vw;text-underline-offset:.1041666667vw}.h-120{font-size:6.25vw;letter-spacing:.125vw}.h-220{font-size:11.4583333333vw;letter-spacing:-.6875vw;line-height:normal}.h-70{font-size:3.6458333333vw;font-weight:500;line-height:3.125vw;letter-spacing:-.0729166667vw}.h-80{font-size:4.1666666667vw;line-height:3.6458333333vw;letter-spacing:-.0833333333vw}}[data-cursor=pointer3]{cursor:none}[data-cursor=pointer4]{cursor:none}footer .footer-inner{background:linear-gradient(110deg,#202020 26.31%,#33322F 74.56%,#FFCD71 380.54%);position:relative}footer .footer-inner::after{position:absolute;width:50%;content:"";bottom:0;z-index:5;left:0;height:5px;background:#D0A452}footer .footer-inner::before{position:absolute;width:50%;content:"";bottom:0;z-index:5;right:0;height:5px;background:#fff}footer .footer-inner .svg-wrapper{position:absolute;left:0;top:0;width:100%;z-index:1}footer .footer-inner .svg-wrapper svg{height:602px;object-fit:cover;opacity:.5;width:100%}footer .footer-inner .footer-top{padding:50px 54px 34px;position:relative;z-index:2;border-top:1px solid rgb(255 255 255 / .15)}footer .footer-inner .footer-top .footer-menu{margin-bottom:65px}footer .footer-inner .footer-top .footer-menu .menu-footer-container #menu-footer{padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-end}footer .footer-inner .footer-top .footer-menu .menu-footer-container #menu-footer li{width:42.5%}footer .footer-inner .footer-top .footer-menu .menu-footer-container #menu-footer li::marker{color:#fff}footer .footer-inner .footer-top .footer-menu .menu-footer-container #menu-footer li a{color:#FFF;-webkit-text-stroke-width:.5;-webkit-text-stroke-color:#FFF;font-family:"Lato",sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:50px;text-decoration:none;text-transform:capitalize}footer .footer-inner .footer-top .footer-main{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:60px}footer .footer-inner .footer-top .footer-main .detail-item{margin-bottom:30px}footer .footer-inner .footer-top .footer-main .detail-item:last-child{margin-bottom:0}footer .footer-inner .footer-top .footer-main .detail-item .detail-inner .d-main{text-align:center;color:#fff;padding-bottom:15px}footer .footer-inner .footer-top .footer-main .detail-item .detail-inner .d-sub{text-align:center;color:#fff;line-height:15px}footer .footer-inner .footer-top .footer-main .detail-item .detail-inner .d-sub a{text-decoration:none;color:#fff}footer .footer-inner .footer-top .footer-social-media{display:flex;flex-direction:column;align-items:center}footer .footer-inner .footer-top .footer-social-media .text-f{color:#fff;text-align:center;margin-bottom:20px}footer .footer-inner .footer-top .footer-social-media .social-media-footer{margin-bottom:30px}footer .footer-inner .footer-top .footer-social-media .social-media-footer .social-inner{display:flex;flex-direction:row;justify-content:center}footer .footer-inner .footer-top .footer-social-media .social-media-footer .social-inner a{margin-right:10px}footer .footer-inner .footer-top .footer-social-media .social-media-footer .social-inner a img{width:40px;height:40px;object-fit:contain}footer .footer-inner .footer-top .footer-social-media .link-text{color:#D0A452;margin-bottom:15px}footer .footer-inner .footer-top .footer-social-media .link{margin-bottom:20px}footer .footer-inner .footer-top .footer-social-media .link a{text-decoration:none;color:#fff}footer .footer-inner .footer-top .footer-social-media .image-container img{width:170px;height:78px;object-fit:cover}footer .footer-inner .footer-mid .mid-inner{padding:14px 70px 34px;background:#fff;display:flex;flex-direction:column;align-items:center}footer .footer-inner .footer-mid .mid-inner .left{margin-bottom:5px}footer .footer-inner .footer-mid .mid-inner .left .current-data{display:flex;flex-direction:row;align-items:center}footer .footer-inner .footer-mid .mid-inner .left .current-data .footer-time{color:#000;font-family:"Odibee Sans",serif;font-size:50px;font-style:normal;font-weight:400;line-height:148%;letter-spacing:-2px;text-transform:uppercase}footer .footer-inner .footer-mid .mid-inner .left .current-data .footer-date{margin-left:6.5px}footer .footer-inner .footer-mid .mid-inner .left .current-data .footer-date .county{color:#000;font-family:"Source Sans 3",serif;font-size:12px;font-style:normal;font-weight:700;line-height:148%;text-transform:capitalize}footer .footer-inner .footer-mid .mid-inner .left .current-data .footer-date .full-date{color:#000;font-family:"Source Sans 3",serif;font-size:12px;font-style:normal;font-weight:400;line-height:148%;text-transform:capitalize}footer .footer-inner .footer-mid .mid-inner .right{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}footer .footer-inner .footer-mid .mid-inner .right .image-item img{object-fit:cover;width:137.885px;height:29.331px}footer .footer-inner .footer-mid .mid-inner .right .image-item:nth-child(1){margin-bottom:14px;margin-right:29px}footer .footer-inner .footer-mid .mid-inner .right .image-item:nth-child(1) img{width:119px;height:20px}footer .footer-inner .footer-mid .mid-inner .right .image-item:nth-child(2){margin-bottom:14px}footer .footer-inner .footer-mid .mid-inner .right .image-item:nth-child(2) img{width:72px;height:29px}footer .footer-inner .footer-mid .mid-inner .right .image-item:nth-child(3) img{width:137.885px;height:29.331px}footer .footer-inner .footer-bottom{position:relative;z-index:2}footer .footer-inner .footer-bottom .bottom-footer-inner{padding:26px 27px}footer .footer-inner .footer-bottom .bottom-footer-inner .footer-sm{text-align:center;color:#FFF8F2;font-family:"Instrument Sans",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.06px;margin-bottom:10px}footer .footer-inner .footer-bottom .bottom-footer-inner .footer-sm:last-child{margin-bottom:0}footer .footer-inner .footer-bottom .bottom-footer-inner .footer-sm a{text-decoration:none;color:#FFF8F2;text-transform:capitalize}@media only screen and (min-width:1200px){footer .footer-inner{background:linear-gradient(93deg,#202020 5.01%,#33322F 54.7%,#FFCD71 369.84%)}footer .footer-inner::after{height:.78125vw}footer .footer-inner::before{height:.78125vw}footer .footer-inner .svg-wrapper{left:-30.5vw}footer .footer-inner .svg-wrapper svg{height:38.8061458333vw;width:100%;opacity:1}footer .footer-inner .footer-top{display:flex;flex-direction:row;padding:6.875vw 8.8020833333vw 4.7911458333vw;border-top:.1041666667vw solid rgb(255 255 255 / .15)}footer .footer-inner .footer-top .footer-menu{margin-bottom:0;width:16.1458333333vw}footer .footer-inner .footer-top .footer-menu .quick{color:#fff;margin-bottom:.5208333333vw}footer .footer-inner .footer-top .footer-menu .menu-footer-container #menu-footer{justify-content:flex-start;margin-left:.78125vw}footer .footer-inner .footer-top .footer-menu .menu-footer-container #menu-footer li{width:100%}footer .footer-inner .footer-top .footer-menu .menu-footer-container #menu-footer li a{font-family:"Lato",sans-serif;font-size:1.0416666667vw;font-weight:400;text-transform:capitalize;line-height:2.6041666667vw}footer .footer-inner .footer-top .footer-main{width:20.6770833333vw;justify-content:space-between;align-items:flex-start;margin-bottom:0}footer .footer-inner .footer-top .footer-main .detail-item{margin-bottom:2.5520833333vw}footer .footer-inner .footer-top .footer-main .detail-item:last-child{margin-bottom:0}footer .footer-inner .footer-top .footer-main .detail-item .detail-inner .d-main{padding-bottom:.625vw;text-align:left}footer .footer-inner .footer-top .footer-main .detail-item .detail-inner .d-sub{text-align:left;color:#fff;line-height:1.5625vw}footer .footer-inner .footer-top .footer-main .detail-item .detail-inner .d-sub a{text-decoration:none;color:#fff}footer .footer-inner .footer-top .footer-social-media{align-items:flex-start;width:15.4858333333vw}footer .footer-inner .footer-top .footer-social-media .text-f{color:#fff;text-align:left;margin-bottom:.8333333333vw}footer .footer-inner .footer-top .footer-social-media .social-media-footer{margin-bottom:2.8645833333vw}footer .footer-inner .footer-top .footer-social-media .social-media-footer .social-inner{display:flex;flex-direction:row;justify-content:center}footer .footer-inner .footer-top .footer-social-media .social-media-footer .social-inner a{margin-right:1.0416666667vw}footer .footer-inner .footer-top .footer-social-media .social-media-footer .social-inner a img{width:2.7083333333vw;height:2.7083333333vw}footer .footer-inner .footer-top .footer-social-media .link-text{color:#D0A452;margin-bottom:1.0416666667vw}footer .footer-inner .footer-top .footer-social-media .link{margin-bottom:2.0833333333vw}footer .footer-inner .footer-top .footer-social-media .link a{text-decoration:none;color:#fff}footer .footer-inner .footer-top .footer-social-media .image-container img{width:15.2604166667vw;height:5.15625vw}footer .footer-inner .footer-top .empty{width:30.530625vw}footer .footer-inner .footer-mid{position:relative;z-index:2}footer .footer-inner .footer-mid .mid-inner{padding:0 12.8125vw;background:#fff;display:flex;flex-direction:row;justify-content:space-between}footer .footer-inner .footer-mid .mid-inner .left{margin-bottom:0}footer .footer-inner .footer-mid .mid-inner .left .current-data{display:flex;flex-direction:row;align-items:center}footer .footer-inner .footer-mid .mid-inner .left .current-data .footer-time{font-size:3.3333333333vw;line-height:126%;letter-spacing:-.1333333333vw;font-weight:400;display:flex;flex-direction:row}footer .footer-inner .footer-mid .mid-inner .left .current-data .footer-time span{font-weight:400;padding-right:1.0416666667vw;font-family:"Source Sans 3",serif}footer .footer-inner .footer-mid .mid-inner .left .current-data .footer-date{margin-left:1.1458333333vw}footer .footer-inner .footer-mid .mid-inner .left .current-data .footer-date .county{font-size:.9375vw}footer .footer-inner .footer-mid .mid-inner .left .current-data .footer-date .full-date{font-size:.9375vw}footer .footer-inner .footer-mid .mid-inner .right{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}footer .footer-inner .footer-mid .mid-inner .right .image-item img{object-fit:contain;width:5.2604166667vw;height:1.1729166667vw}footer .footer-inner .footer-mid .mid-inner .right .image-item:nth-child(1){margin-bottom:0;margin-right:1.8229166667vw}footer .footer-inner .footer-mid .mid-inner .right .image-item:nth-child(1) img{width:4.5833333333vw;height:.7643229167vw}footer .footer-inner .footer-mid .mid-inner .right .image-item:nth-child(2){margin-bottom:0;margin-right:1.8229166667vw}footer .footer-inner .footer-mid .mid-inner .right .image-item:nth-child(2) img{width:2.7604166667vw;height:1.1464583333vw}footer .footer-inner .footer-mid .mid-inner .right .image-item:nth-child(3) img{width:5.2604166667vw;height:1.1729166667vw}footer .footer-inner .footer-bottom .bottom-footer-inner{padding:1.875vw 12.8125vw 2.1875vw;display:flex;flex-direction:row;align-items:center;justify-content:space-between}footer .footer-inner .footer-bottom .bottom-footer-inner .footer-sm{text-align:center;color:#FFF8F2;font-family:"Instrument Sans",sans-serif;font-size:.7291666667vw;font-style:normal;font-weight:400;line-height:135%;letter-spacing:.0036458333vw;margin-bottom:0}footer .footer-inner .footer-bottom .bottom-footer-inner .footer-sm:last-child{margin-bottom:0}footer .footer-inner .footer-bottom .bottom-footer-inner .footer-sm a{text-decoration:none;color:#FFF8F2;text-transform:capitalize}}.main-banner{display:none}header{position:relative}header.sticky{top:0;height:90px;transition:0.7s ease-in-out;position:fixed;z-index:100;width:100%;transition-timing-function:cubic-bezier(.1,.7,1,.1)}header.sticky .scroll{display:none}header.sticky .header-main::before{height:275px}header.sticky .header-main .header-wrapper::before{height:153px}header.sticky .header-main .header-wrapper .header-inner .left{width:15%}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn .m-item{font-family:"Lato",sans-serif;font-size:7.06px;font-style:normal;font-weight:700;line-height:7.06px;letter-spacing:3.036px;text-transform:uppercase;color:#fff;text-decoration:none;margin-bottom:3px}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn .m-item:hover{cursor:pointer}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1{height:100%;text-align:center;background:#fff0;border:0;padding:0}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1:hover{cursor:pointer}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line{width:30px;height:2px;background-color:#fff;display:block;margin:5px 0 6px 1px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:20px}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line:nth-child(1){width:30px}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line:nth-child(3){width:22px;margin-left:9px}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line:last-of-type{margin-right:0!important}header.sticky .header-main .header-wrapper .header-inner .mid{width:85%;display:flex;flex-direction:row;align-items:center;justify-content:center}header.sticky .header-main .header-wrapper .header-inner .mid .logo{margin-left:-12%}header.sticky .header-main .header-wrapper .header-inner .mid .logo img{width:79.333px;height:auto;object-fit:cover}header.--hidden{transform:translateY(-100%);position:absolute;overflow:hidden}header.--hidden .nav-menu{background:none}header .header-main{background:#fff0;padding:25px 20px;position:relative}header .header-main::before{position:absolute;width:100%;content:"";top:0;z-index:3;left:0;height:275px;background:linear-gradient(180deg,#181818 0%,#181818 20.07%,rgb(24 24 24 / .71) 51.5%,#fff0 100%)}header .header-main .header-wrapper{position:relative;z-index:5}header .header-main .header-wrapper .header-inner{display:flex;flex-direction:row}header .header-main .header-wrapper .header-inner .left{width:15%}header .header-main .header-wrapper .header-inner .left .mobile-btn{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}header .header-main .header-wrapper .header-inner .left .mobile-btn .m-item{font-family:"Lato",sans-serif;font-size:7.06px;font-style:normal;font-weight:700;line-height:7.06px;letter-spacing:3.036px;text-transform:uppercase;color:#fff;text-decoration:none;margin-bottom:3px}header .header-main .header-wrapper .header-inner .left .mobile-btn .m-item:hover{cursor:pointer}header .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1{height:100%;text-align:center;background:#fff0;border:0;padding:0}header .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1:hover{cursor:pointer}header .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line{width:30px;height:2px;background-color:#fff;display:block;margin:5px 0 6px 1px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:20px}header .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line:nth-child(1){width:30px}header .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line:nth-child(3){width:22px;margin-left:9px}header .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line:last-of-type{margin-right:0!important}header .header-main .header-wrapper .header-inner .mid{width:85%;display:flex;flex-direction:row;align-items:center;justify-content:center}header .header-main .header-wrapper .header-inner .mid .logo{margin-left:-12%}header .header-main .header-wrapper .header-inner .mid .logo img{width:79.333px;height:auto;object-fit:cover}@media only screen and (min-width:768px){header .header-main{padding:25px 40px}}@media only screen and (min-width:1200px){header.sticky{top:0vw;height:5.0520833333vw;transition:0.7s ease-in-out;position:fixed;z-index:100;width:100%;transition-timing-function:cubic-bezier(.1,.7,1,.1)}header.sticky .scroll{display:none}header.sticky .header-main::before{height:8.52015625vw}header.sticky .header-main .header-wrapper{padding:.9375vw 3.3854166667vw 1.71875vw}header.sticky .header-main .header-wrapper::before{height:5.2083333333vw}header.sticky .header-main .header-wrapper .header-inner .left{width:10%;display:flex;flex-direction:column;justify-content:center}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn .m-item{font-size:.7706770833vw;line-height:.7706770833vw;letter-spacing:.33140625vw;margin-bottom:.2604166667vw}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line{width:3.2753125vw;height:.15625vw;margin:.5208333333vw 0 .3125vw .0520833333vw;border-radius:1.0416666667vw}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line:nth-child(1){width:3.2753125vw}header.sticky .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line:nth-child(3){width:2.2336458333vw}header.sticky .header-main .header-wrapper .header-inner .mid{width:64%}header.sticky .header-main .header-wrapper .header-inner .mid .logo{margin-left:18%}header.sticky .header-main .header-wrapper .header-inner .mid .logo img{width:12.9166666667vw;height:7.1638020833vw;transition:0.7s;display:none}header.sticky .header-main .header-wrapper .header-inner .right{width:26%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end}header.sticky .header-main .header-wrapper .header-inner .right .btn-wrap-w a{text-decoration:none;color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2625vw;text-transform:uppercase}header.sticky .header-main .header-wrapper .header-inner .right .btn-wrap-i{display:flex;flex-direction:row;align-items:center;margin-left:2.4479166667vw}header.sticky .header-main .header-wrapper .header-inner .right .btn-wrap-i .message-icon{margin-right:.5208333333vw}header.sticky .header-main .header-wrapper .header-inner .right .btn-wrap-i .message-icon img{width:.9375vw;height:.9375vw;object-fit:contain}header.sticky .header-main .header-wrapper .header-inner .right .btn-wrap-i a{text-decoration:none;color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2625vw;text-transform:uppercase}header.--hidden{transform:translateY(-100%);position:absolute;overflow:hidden}header.--hidden .nav-menu{background:none}header.is-active .header-main{padding:0vw 4.1666666667vw 1.0416666667vw}header.is-active .header-main::after{position:absolute;width:100%;content:"";top:0;z-index:5;left:0;height:.2604166667vw;background:#D0A452}header.is-active .header-main::before{height:20.5208333333vw}header.is-active .header-main .header-wrapper .header-inner .left{width:10%;display:flex;flex-direction:column;justify-content:center;margin-top:1.5625vw}header.is-active .header-main .header-wrapper .header-inner .left .mobile-btn .m-item{font-size:.7706770833vw;line-height:.7706770833vw;letter-spacing:.33140625vw;margin-bottom:.2604166667vw}header.is-active .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line{width:3.2753125vw;height:.15625vw;margin:.5208333333vw 0 .3125vw .0520833333vw;border-radius:1.0416666667vw}header.is-active .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line:nth-child(1){width:3.2753125vw}header.is-active .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line:nth-child(3){width:2.2336458333vw}header.is-active .header-main .header-wrapper .header-inner .mid{width:90%;justify-content:flex-end}header.is-active .header-main .header-wrapper .header-inner .mid .logo{margin-left:18%}header.is-active .header-main .header-wrapper .header-inner .mid .logo img{width:12.9166666667vw;height:7.1638020833vw;transition:0.9s}header.is-active .header-main .header-wrapper .header-inner .right{width:0%;display:none;visibility:hidden;transition:all 0.7s ease-out}header .header-main{padding:0vw 4.1666666667vw 1.0416666667vw}header .header-main::after{position:absolute;width:100%;content:"";top:0;z-index:5;left:0;height:.2604166667vw;background:#D0A452}header .header-main::before{height:20.5208333333vw}header .header-main .header-wrapper .header-inner .left{width:10%;display:flex;flex-direction:column;justify-content:center;margin-top:1.5625vw}header .header-main .header-wrapper .header-inner .left .mobile-btn .m-item{font-size:.7706770833vw;line-height:.7706770833vw;letter-spacing:.33140625vw;margin-bottom:.2604166667vw}header .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line{width:3.2753125vw;height:.15625vw;margin:.5208333333vw 0 .3125vw .0520833333vw;border-radius:1.0416666667vw}header .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line:nth-child(1){width:3.2753125vw}header .header-main .header-wrapper .header-inner .left .mobile-btn #hamburger-1 .line:nth-child(3){width:2.2336458333vw;margin-left:1.09375vw}header .header-main .header-wrapper .header-inner .mid{width:68%}header .header-main .header-wrapper .header-inner .mid .logo{margin-left:18%}header .header-main .header-wrapper .header-inner .mid .logo img{margin-top:1.0416666667vw;height:5.1635729167vw;width:10.9163541667vw;object-fit:contain;transition:0.7s}header .header-main .header-wrapper .header-inner .right{width:22%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-top:0vw}header .header-main .header-wrapper .header-inner .right .btn-wrap-w a{text-decoration:none;color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2625vw;text-transform:uppercase}header .header-main .header-wrapper .header-inner .right .btn-wrap-i{display:flex;flex-direction:row;align-items:center;margin-left:2.4479166667vw}header .header-main .header-wrapper .header-inner .right .btn-wrap-i .message-icon{margin-right:.5208333333vw}header .header-main .header-wrapper .header-inner .right .btn-wrap-i .message-icon img{width:.9375vw;height:.9375vw;object-fit:contain}header .header-main .header-wrapper .header-inner .right .btn-wrap-i a{text-decoration:none;color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.2625vw;text-transform:uppercase}header .scroll{display:flex;flex-direction:row;align-items:flex-start}header .scroll span{position:absolute;top:41.6145833333vw;left:.8854166667vw;transform:translate(-50%,-50%);width:1.1458333333vw;height:8.3333333333vw;z-index:8}header .scroll span:before{content:"";position:absolute;top:4.6604171875vw;left:.8854166667vw;transform:translate(0,-50%);width:.1041666667vw;height:2.0833333333vw;background-color:#D0A452;opacity:.5;animation:scrollDown 2s infinite ease-in-out;z-index:7}header .scroll span:after{content:"";position:absolute;top:3.4541666667vw;left:.8854166667vw;transform:translate(0,-50%);width:.1041666667vw;height:8.3333333333vw;background-color:#fff;opacity:.1;z-index:6}header .scroll .scroll-text{font-family:"Lato",sans-serif;font-size:.625vw;font-style:normal;font-weight:700;line-height:271%;color:#fff;text-transform:uppercase;transform:rotate(90deg);letter-spacing:.1125vw;height:7.3958333333vw;position:absolute;top:36.6145833333vw;left:-3.8541666667vw;z-index:8}header .header-socail-media .header-social-media-list{display:none;position:absolute;top:31.6145833333vw;right:.8854166667vw;z-index:8}header .header-socail-media .header-social-media-list li{list-style:none;margin-bottom:.5208333333vw}header .header-socail-media .header-social-media-list li img{width:1.71875vw;height:1.66328125vw;object-fit:contain}}#navbar_main{position:fixed;transition:0.7s ease-out;bottom:-1000px;overflow:hidden;width:100%;background:#fff;left:0;opacity:1;visibility:visible;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10000}#navbar_main .header-inner{width:100%;padding:90px 75px;position:relative;height:100%}#navbar_main .header-inner::after{position:absolute;height:100%;content:"";top:0;z-index:7;left:0;width:3px;background:#D0A452}#navbar_main .header-inner .image-container{position:absolute;left:0;top:0;width:100%}#navbar_main .header-inner .image-container svg{height:417px;object-fit:cover;opacity:.5;width:100%}#navbar_main .header-inner .container-fluid{position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}#navbar_main .header-inner .container-fluid .close-btn{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:40px;width:136px}#navbar_main .header-inner .container-fluid .close-btn:hover{cursor:pointer}#navbar_main .header-inner .container-fluid .close-btn .close{font-family:"Lato",sans-serif;font-size:12.797px;font-style:normal;font-weight:500;line-height:14.797px;letter-spacing:3.036px;text-transform:uppercase;color:#000;text-decoration:none}#navbar_main .header-inner .container-fluid .close-btn .close:hover{cursor:pointer}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2{height:100%;text-align:center;background:#fff0;border:0;padding:0;margin-right:10px}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2:hover{cursor:pointer}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2 .line{width:33px;height:1px;background-color:#000;display:block;margin:5px 0 11px 1px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:20px}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2 .line:nth-child(1){width:33px;transform:translateY(9px) rotate(45deg)}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2 .line:nth-child(2){width:33px;transform:translateY(-4px) rotate(-45deg)}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2.is-active .line:nth-child(2){width:33px;-webkit-transform:translateY(-4px) rotate(-45deg);-ms-transform:translateY(-4px) rotate(-45deg);-o-transform:translateY(-4px) rotate(-45deg);transform:translateY(0) rotate(-45deg);margin:-3px 0 5px}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2.is-active .line:nth-child(1){width:33px;-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(0) rotate(45deg);margin:2px 0 3px}#navbar_main .header-inner .container-fluid .header-main-menu{margin-bottom:40px}#navbar_main .header-inner .container-fluid .header-main-menu .menu-main-menu-container{display:flex;flex-direction:column;align-items:center}#navbar_main .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary{padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;width:max-content}#navbar_main .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item{list-style:none;margin-bottom:15px}#navbar_main .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item:last-child{margin-bottom:0}#navbar_main .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item a{text-decoration:none;color:#181818;font-family:"Lato",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:20px}#navbar_main .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item:hover a{color:#D0A452;letter-spacing:4.2px;font-weight:700}#navbar_main .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item.current_page_item a{color:#D0A452;letter-spacing:3.8px;font-weight:700}#navbar_main .header-inner .container-fluid .logo-side-sec{display:flex;flex-direction:column;align-items:center}#navbar_main .header-inner .container-fluid .logo-side-sec .logo-slide{margin-bottom:20px}#navbar_main .header-inner .container-fluid .logo-side-sec .logo-slide a img{width:145.333px;height:auto;object-fit:cover}#navbar_main .header-inner .container-fluid .logo-side-sec .follow{color:#181818;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:4.48px;text-transform:uppercase;margin-bottom:10px}#navbar_main .header-inner .container-fluid .logo-side-sec .social-media-side{margin-bottom:30px}#navbar_main .header-inner .container-fluid .logo-side-sec .social-media-side .social-inner{display:flex;flex-direction:row;justify-content:center}#navbar_main .header-inner .container-fluid .logo-side-sec .social-media-side .social-inner a{margin-right:10px}#navbar_main .header-inner .container-fluid .logo-side-sec .social-media-side .social-inner a img{width:40px;height:40px;object-fit:contain}#navbar_main .header-inner .container-fluid .logo-side-sec .link{font-family:"Lato",sans-serif;font-size:11.797px;font-style:normal;font-weight:500;line-height:24.157px;letter-spacing:3.363px;text-transform:uppercase}#navbar_main .header-inner .container-fluid .logo-side-sec .link a{text-decoration:none;color:#191919}#navbar_main.menu-open-active{background:#fff;bottom:0;left:0;width:100%;opacity:1;visibility:visible;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:10000;transition:0.7s}#navbar_main.menu-open-active .header-inner{width:100%;padding:90px 75px;height:100%}#navbar_main.menu-open-active .header-inner::after{position:absolute;height:100%;content:"";top:0;z-index:7;left:0;width:3px;background:#D0A452}#navbar_main.menu-open-active .header-inner .image-container{position:absolute;left:0;top:0;width:100%}#navbar_main.menu-open-active .header-inner .image-container svg{height:417px;object-fit:cover;width:374px;opacity:.5}#navbar_main.menu-open-active .header-inner .container-fluid{position:relative;z-index:5;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:40px;width:136px}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn:hover{cursor:pointer}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn .close{font-family:"Lato",sans-serif;font-size:12.797px;font-style:normal;font-weight:500;line-height:14.797px;letter-spacing:3.036px;text-transform:uppercase;color:#000;text-decoration:none}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn .close:hover{cursor:pointer}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2{height:100%;text-align:center;background:#fff0;border:0;padding:0;margin-right:10px}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2:hover{cursor:pointer}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2 .line{width:33px;height:1px;background-color:#000;display:block;margin:5px 0 11px 1px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:20px}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2 .line:nth-child(1){width:33px;transform:translateY(9px) rotate(45deg)}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2 .line:nth-child(2){width:33px;transform:translateY(-4px) rotate(-45deg)}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2.is-active .line:nth-child(2){width:33px;-webkit-transform:translateY(-4px) rotate(-45deg);-ms-transform:translateY(-4px) rotate(-45deg);-o-transform:translateY(-4px) rotate(-45deg);transform:translateY(0) rotate(-45deg);margin:-3px 0 5px}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2.is-active .line:nth-child(1){width:33px;-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(0) rotate(45deg);margin:2px 0 3px}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu{margin-bottom:40px}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu .menu-main-menu-container{display:flex;flex-direction:column;align-items:center}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary{padding:0;margin:0;display:flex;flex-direction:column;align-items:flex-start;width:max-content}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item{list-style:none;margin-bottom:15px}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item:last-child{margin-bottom:0}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item a{text-decoration:none;color:#181818;font-family:"Lato",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:20px}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item:hover a{color:#D0A452;letter-spacing:4.2px;font-weight:700}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item.current_page_item a{color:#D0A452;letter-spacing:3.7px;font-weight:700}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec{display:flex;flex-direction:column;align-items:center}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .logo-slide{margin-bottom:20px}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .logo-slide a img{width:145.333px;height:auto;object-fit:cover}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .follow{color:#181818;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:4.48px;text-transform:uppercase;margin-bottom:10px}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .social-media-side{margin-bottom:30px}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .social-media-side .social-inner{display:flex;flex-direction:row;justify-content:center}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .social-media-side .social-inner a{margin-right:10px}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .social-media-side .social-inner a img{width:40px;height:40px;object-fit:contain}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .link{font-family:"Lato",sans-serif;font-size:11.797px;font-style:normal;font-weight:500;line-height:24.157px;letter-spacing:3.363px;text-transform:uppercase}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .link a{text-decoration:none;color:#191919}@media only screen and (min-width:768px){#navbar_main{bottom:-100%}#navbar_main .header-inner .image-container svg{height:576px;width:100%}#navbar_main.menu-open-active .header-inner .image-container svg{height:576px;width:100%}}@media only screen and (min-width:1200px){#navbar_main{bottom:0;left:-100%;width:31.5625vw}#navbar_main .header-inner{width:100%;padding:5.2083333333vw 7.8125vw 2.34375vw}#navbar_main .header-inner::after{width:.2604166667vw}#navbar_main .header-inner .image-container{top:-3.8020833333vw}#navbar_main .header-inner .image-container svg{height:36.7836458333vw;width:100%}#navbar_main .header-inner .container-fluid .close-btn{margin-bottom:3.9583333333vw;width:14.15609375vw}#navbar_main .header-inner .container-fluid .close-btn .close{font-size:.7706770833vw;line-height:2.2477604167vw;letter-spacing:.33140625vw}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2{margin-right:1.0416666667vw}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2 .line{width:33px;height:1px;background-color:#000;display:block;margin:5px 0 11px 1px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:20px}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2 .line:nth-child(1){width:33px;transform:translateY(9px) rotate(45deg)}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2 .line:nth-child(2){width:33px;transform:translateY(-4px) rotate(-45deg)}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2.is-active .line:nth-child(2){width:33px;-webkit-transform:translateY(-4px) rotate(-45deg);-ms-transform:translateY(-4px) rotate(-45deg);-o-transform:translateY(-4px) rotate(-45deg);transform:translateY(0) rotate(-45deg);margin:-3px 0 5px}#navbar_main .header-inner .container-fluid .close-btn #hamburger-2.is-active .line:nth-child(1){width:33px;-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(0) rotate(45deg);margin:2px 0 3px}#navbar_main .header-inner .container-fluid .header-main-menu{margin-bottom:4.1666666667vw}#navbar_main .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item{margin-bottom:0vw;width:14.15609375vw}#navbar_main .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item a{font-size:1.5625vw;line-height:2.8645833333vw;transition:0.7s}#navbar_main .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item:hover a{letter-spacing:.21875vw;transition:0.7s}#navbar_main .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item.current_page_item a{letter-spacing:.21875vw;transition:0.7s}#navbar_main .header-inner .container-fluid .logo-side-sec .logo-slide{margin-bottom:1.5625vw}#navbar_main .header-inner .container-fluid .logo-side-sec .logo-slide a img{width:12.9166666667vw}#navbar_main .header-inner .container-fluid .logo-side-sec .follow{font-size:.8333333333vw;letter-spacing:.2333333333vw;margin-bottom:.78125vw}#navbar_main .header-inner .container-fluid .logo-side-sec .social-media-side{margin-bottom:2.8125vw}#navbar_main .header-inner .container-fluid .logo-side-sec .social-media-side .social-inner a{margin-right:.7291666667vw}#navbar_main .header-inner .container-fluid .logo-side-sec .social-media-side .social-inner a img{width:2.7083333333vw;height:2.7083333333vw}#navbar_main .header-inner .container-fluid .logo-side-sec .link{font-size:.7706770833vw;line-height:2.2477604167vw;letter-spacing:.33140625vw}#navbar_main.menu-open-active{left:0;width:31.5625vw}#navbar_main.menu-open-active .header-inner{width:100%;padding:5.2083333333vw 7.8125vw 2.34375vw}#navbar_main.menu-open-active .header-inner::after{width:.2604166667vw}#navbar_main.menu-open-active .header-inner .image-container{top:-3.8020833333vw}#navbar_main.menu-open-active .header-inner .image-container svg{height:36.7836458333vw;width:100%}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn{margin-bottom:3.9583333333vw;width:14.15609375vw}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn .close{font-size:.7706770833vw;line-height:2.2477604167vw;letter-spacing:.33140625vw}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2{margin-right:1.0416666667vw}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2 .line{width:33px;height:1px;background-color:#000;display:block;margin:5px 0 11px 1px;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-radius:20px}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2 .line:nth-child(1){width:33px;transform:translateY(9px) rotate(45deg)}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2 .line:nth-child(2){width:33px;transform:translateY(-4px) rotate(-45deg)}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2.is-active .line:nth-child(2){width:33px;-webkit-transform:translateY(-4px) rotate(-45deg);-ms-transform:translateY(-4px) rotate(-45deg);-o-transform:translateY(-4px) rotate(-45deg);transform:translateY(0) rotate(-45deg);margin:-3px 0 5px}#navbar_main.menu-open-active .header-inner .container-fluid .close-btn #hamburger-2.is-active .line:nth-child(1){width:33px;-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);-o-transform:translateY(7px) rotate(45deg);transform:translateY(0) rotate(45deg);margin:2px 0 3px}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu{margin-bottom:4.1666666667vw}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item{width:14.15609375vw;margin-bottom:0vw}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item a{font-size:1.5625vw;line-height:2.8645833333vw;transition:0.7s}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item:hover a{letter-spacing:.21875vw;transition:0.7s}#navbar_main.menu-open-active .header-inner .container-fluid .header-main-menu .menu-main-menu-container ul#primary li.menu-item.current_page_item a{letter-spacing:.21875vw;transition:0.7s}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .logo-slide{margin-bottom:1.5625vw}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .logo-slide a img{width:12.9166666667vw}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .follow{font-size:.8333333333vw;letter-spacing:.2333333333vw;margin-bottom:.78125vw}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .social-media-side{margin-bottom:2.2916666667vw}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .social-media-side .social-inner a{margin-right:.7291666667vw}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .social-media-side .social-inner a img{width:2.7083333333vw;height:2.7083333333vw}#navbar_main.menu-open-active .header-inner .container-fluid .logo-side-sec .link{font-size:.7706770833vw;line-height:2.2477604167vw;letter-spacing:.33140625vw}}#cursor{position:fixed;top:-5px;left:-5px;width:10px;height:10px;background-color:#fff;border-radius:50%;pointer-events:none;z-index:999}#cursor-border{display:none}@media only screen and (min-width:1200px){#cursor-border{--size:50px;display:block;position:fixed;top:calc(var(--size) / -2);left:calc(var(--size) / -2);width:var(--size);height:var(--size);border-radius:50%;box-shadow:0 0 0 1px #fff;pointer-events:none;transition:top 0.15s ease-out,left 0.15s ease-out,width 0.15s ease-out,height 0.15s ease-out,background-color 0.15s ease-out,background-image 0.2s ease;z-index:999;background-color:unset;background-size:contain;background-position:center;background-repeat:no-repeat}}@keyframes scrollDown{0%{opacity:1;top:.2854171875vw}70%{opacity:1}100%{opacity:0;top:8.3333333333vw}}.gallery-section{position:relative;z-index:5;background:#181818}.gallery-section .filter-div .full-wrapper{padding:0}.gallery-section .filter-div .full-wrapper .tab-sec{margin-bottom:25px;padding-top:15px}.gallery-section .filter-div .full-wrapper .tab-sec ul.nav-tabs{padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center}.gallery-section .filter-div .full-wrapper .tab-sec ul.nav-tabs li.nav-item{color:#fff;width:max-content;margin-left:20px}.gallery-section .filter-div .full-wrapper .tab-sec ul.nav-tabs li.nav-item:hover{cursor:pointer}.gallery-section .filter-div .full-wrapper .tab-sec ul.nav-tabs li.nav-item .nav-link{background:#fff0;border:0;color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:170%}.gallery-section .filter-div .full-wrapper .tab-sec ul.nav-tabs li.nav-item .nav-link:hover{cursor:pointer}.gallery-section .filter-div .full-wrapper .tab-sec ul.nav-tabs li.nav-item .nav-link.active{text-decoration:underline}.gallery-section .full-wrapper{padding:0 20px 60px}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane{display:none}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane.show.active{display:block}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item .gallery-inner{display:flex;flex-direction:column}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item .gallery-inner .left-div img{width:100%;height:300px;object-fit:cover;margin-bottom:20px}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item .gallery-inner .right-div{display:flex;flex-direction:column}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item .gallery-inner .right-div img{width:100%;height:200px;object-fit:cover;margin-bottom:20px}@media only screen and (min-width:768px){.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item .gallery-inner .left-div img{margin-bottom:2px}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item .gallery-inner .right-div{flex-direction:row}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item .gallery-inner .right-div img{margin-right:2px;margin-left:0;margin-bottom:2px}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item .gallery-inner .right-div img:last-child{margin-right:0;margin-left:2px}}@media only screen and (min-width:1200px){.gallery-section .filter-div .full-wrapper .tab-sec{margin-bottom:1.3020833333vw;padding-top:0}.gallery-section .filter-div .full-wrapper .tab-sec ul.nav-tabs li.nav-item{margin-left:2.6041666667vw}.gallery-section .filter-div .full-wrapper .tab-sec ul.nav-tabs li.nav-item::marker{font-size:1.5625vw;line-height:2.951390625vw}.gallery-section .filter-div .full-wrapper .tab-sec ul.nav-tabs li.nav-item .nav-link{font-size:.9375vw;line-height:4.1666666667vw}.gallery-section .filter-div .full-wrapper .tab-sec ul.nav-tabs li.nav-item .nav-link.active{font-size:1.3020833333vw;line-height:4.1666666667vw;letter-spacing:-.0260416667vw;text-underline-offset:.2083333333vw}.gallery-section .full-wrapper{padding:0 8.3333333333vw 8.3333333333vw}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item:nth-child(odd) .gallery-inner{flex-direction:row}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item:nth-child(odd) .gallery-inner .left-div img{height:36.7708333333vw;width:49.9504166667vw;margin-bottom:.5026041667vw;margin-right:.5026041667vw}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item:nth-child(odd) .gallery-inner .right-div{flex-direction:column}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item:nth-child(odd) .gallery-inner .right-div img{height:18.125vw;width:32.7877083333vw;margin-bottom:.5026041667vw;margin-left:.5026041667vw}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item:nth-child(odd) .gallery-inner .right-div img:last-child{margin-right:0;margin-left:.5026041667vw}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item:nth-child(even) .gallery-inner{flex-direction:row-reverse}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item:nth-child(even) .gallery-inner .left-div img{height:36.7764583333vw;width:49.9504166667vw;margin-bottom:.5026041667vw;margin-left:0vw}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item:nth-child(even) .gallery-inner .right-div{flex-direction:column}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item:nth-child(even) .gallery-inner .right-div img{height:18.13703125vw;width:32.7877083333vw;margin-bottom:.5026041667vw;margin-right:.5026041667vw}.gallery-section .full-wrapper .gallery-container .tab-content .tab-pane .gallery-item:nth-child(even) .gallery-inner .right-div img:last-child{margin-left:0;margin-right:.5026041667vw}}.gallery-modal{position:fixed;width:100%;top:0;left:0;height:fit-content;z-index:9999;background-color:rgb(0 0 0 / .6);display:none}.gallery-modal .gallery-modal-content-box{position:fixed;width:100%;top:0;left:0;height:100%;background-color:rgb(55 52 53 / .94);z-index:99999}.gallery-modal .gallery-modal-content-box .gallery-modal-content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.gallery-modal .gallery-modal-content-box .gallery-modal-content .modal-close{width:20px;height:20px;position:absolute;top:5px;right:5px;padding:5px}.gallery-modal .gallery-modal-content-box .gallery-modal-content .modal-close svg{width:15px;height:15px;cursor:pointer;fill:#fff}.gallery-modal .gallery-modal-content-box .gallery-modal-content .prev{background:#fff0;border:0;bottom:20%;position:absolute;left:10%}.gallery-modal .gallery-modal-content-box .gallery-modal-content .prev:hover{cursor:pointer}.gallery-modal .gallery-modal-content-box .gallery-modal-content .image-container-model img{width:100%;height:100%}.gallery-modal .gallery-modal-content-box .gallery-modal-content .next{background:#fff0;border:0;bottom:20%;position:absolute;right:10%}.gallery-modal .gallery-modal-content-box .gallery-modal-content .next:hover{cursor:pointer}@media only screen and (min-width:992px){.gallery-modal .gallery-modal-content-box{height:fit-content}.gallery-modal .gallery-modal-content-box .gallery-modal-content{display:flex;flex-wrap:nowrap;flex-direction:column}}@media only screen and (min-width:1200px){.gallery-modal .gallery-modal-content-box{width:100%;height:100%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.gallery-modal .gallery-modal-content-box .gallery-modal-content{display:flex;flex-wrap:nowrap;flex-direction:column;align-items:flex-start}.gallery-modal .gallery-modal-content-box .gallery-modal-content .modal-close{width:2.0833333333vw;height:2.0833333333vw;position:absolute;top:.78125vw;right:.78125vw;padding:.5208333333vw .6770833333vw}.gallery-modal .gallery-modal-content-box .gallery-modal-content .modal-close svg{width:1.3020833333vw;height:1.3020833333vw;cursor:pointer}.gallery-modal .gallery-modal-content-box .gallery-modal-content .prev{bottom:50%;left:10%}.gallery-modal .gallery-modal-content-box .gallery-modal-content .image-container-model{align-items:center;width:100%;display:flex;justify-content:center}.gallery-modal .gallery-modal-content-box .gallery-modal-content .image-container-model img{width:52.0833333333vw;height:46.875vw;object-fit:contain}.gallery-modal .gallery-modal-content-box .gallery-modal-content .next{bottom:50%;right:10%}}.dining-experience{overflow:hidden}.dining-experience .full-wrapper{padding-bottom:100px;background:#fff;padding-top:50px}.dining-experience .full-wrapper .top-section .head-wrapper{margin-bottom:-3rem}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs{padding:0 20px;margin:0;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:30px;margin-left:13px}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li{width:48%}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li:last-child{width:100%}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li::marker{color:#A3A3A3;font-size:25px}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li:first-child::marker{color:#A3A3A3}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li span{position:relative;left:-10px}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li span button{background:#fff0;border:0;color:#000;font-size:15px;line-height:170%;font-family:"Lato",sans-serif;font-weight:400;transition:0.7s;width:max-content}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li span button:hover{color:#D0A452;font-weight:500;transition:0.7s;cursor:pointer}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li span button.active{color:#D0A452;font-weight:500}.dining-experience .full-wrapper .top-section .main{background:linear-gradient(92deg,#BCBCBC 6.11%,#D0A452 49.26%,#BCBCBC 96.05%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;padding:0;text-align:center;font-size:61px;letter-spacing:-4px}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent.slick-slider{margin-bottom:0}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .slick-dots{bottom:-30px}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .slick-dots li button::before{color:#000;opacity:.25;margin:5px;font-size:8px}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .slick-dots li.slick-active button::before{color:#D0A452;opacity:1;margin:5px;font-size:10px}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane{margin:0 10px}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner{position:relative;height:408px}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .image-container::after{background:linear-gradient(180deg,#fff0 22.37%,rgb(0 0 0 / .6) 47.25%,#000 69%);content:"";bottom:0;left:0;width:100%;height:100%;position:absolute}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .image-container img{height:390px;width:100%;object-fit:cover}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .detail-item{position:absolute;bottom:0;z-index:3}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .detail-item .detail-inner{padding:50px 33px}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .detail-item .detail-inner .d-title{color:#fff;font-size:24px;font-weight:400;padding-bottom:30px;text-transform:uppercase}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .detail-item .detail-inner .para{color:#fff}@media only screen and (min-width:446px){.dining-experience .full-wrapper .top-section .head-wrapper{margin-bottom:-3.8rem}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .image-container img{height:533px}}@media only screen and (min-width:601px){.dining-experience .full-wrapper .top-section .head-wrapper{margin-bottom:-4.8rem}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .image-container img{height:699px}}@media only screen and (min-width:768px){.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li{width:31%}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li:last-child{width:31%}.dining-experience .full-wrapper .top-section .main{padding-left:5px;text-align:left}}@media only screen and (min-width:880px){.dining-experience .full-wrapper .top-section .head-wrapper{margin-bottom:-5.4rem}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .image-container img{height:805px}}@media only screen and (min-width:992px){.dining-experience .full-wrapper .top-section .head-wrapper{margin-bottom:-5.7rem}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .image-container img{height:750px}}@media only screen and (min-width:1200px){.dining-experience .full-wrapper{padding-bottom:8.3333333333vw;padding-top:8.3333333333vw}.dining-experience .full-wrapper .top-section .head-wrapper{margin-bottom:-5.29125vw}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs{padding:0 8.3333333333vw;flex-wrap:nowrap;justify-content:flex-start;flex-direction:row;margin-bottom:1.3541666667vw;margin-left:1.8854166667vw}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li{width:max-content;margin-right:2.34375vw}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li::marker{font-size:1.5625vw}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li span{left:-.6770833333vw}.dining-experience .full-wrapper .top-section .head-wrapper .tab-sec ul#inTabs li span button{background:#fff0;border:0;color:#000;width:max-content;font-size:1.0416666667vw}.dining-experience .full-wrapper .top-section .main{padding:0 8.3333333333vw;text-align:left;letter-spacing:-.3125vw;font-weight:500;font-size:6.25vw}.dining-experience .full-wrapper .bottom-section .slider-wrapper{padding-left:8.9333333333vw;position:relative}.dining-experience .full-wrapper .bottom-section .slider-wrapper:hover .arrow-div .arrow-left-e{opacity:1}.dining-experience .full-wrapper .bottom-section .slider-wrapper:hover .arrow-div .arrow-right-e{opacity:1}.dining-experience .full-wrapper .bottom-section .slider-wrapper .arrow-div .arrow-left-e{position:absolute;left:0;top:0;opacity:0;width:50%;height:50%}.dining-experience .full-wrapper .bottom-section .slider-wrapper .arrow-div .arrow-left-e img{width:2.0833333333vw;height:2.0833333333vw;object-fit:cover}.dining-experience .full-wrapper .bottom-section .slider-wrapper .arrow-div .arrow-right-e{position:absolute;right:0;top:0;opacity:0;width:50%;height:50%}.dining-experience .full-wrapper .bottom-section .slider-wrapper .arrow-div .arrow-right-e img{width:2.0833333333vw;height:2.0833333333vw;object-fit:cover}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .slick-list{padding:0 30.1041666667vw 0 0!important}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane{margin:0 1.0416666667vw 0 0}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item:nth-child(3) .experience-inner .detail-item .detail-inner .d-title{width:35.59328125vw}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner{height:38.5729166667vw}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .image-container::after{height:21.3020833333vw}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .image-container img{height:38.5729166667vw}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .detail-item .detail-inner{padding:4.1666666667vw}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .detail-item .detail-inner .d-title{font-size:4.1666666667vw;font-weight:500;padding-bottom:2.0833333333vw;line-height:3.6458333333vw;letter-spacing:-.0833333333vw;width:32.5520833333vw}.dining-experience .full-wrapper .bottom-section .slider-wrapper #inTabsContent .tab-pane .experience-item .experience-inner .detail-item .detail-inner .para{width:28.8541666667vw;line-height:150%}}.dining-first{overflow:hidden}.dining-first .full-wrapper{background:#181818;padding:25px 0 50px;position:relative}.dining-first .full-wrapper .image-container{display:flex;flex-direction:column;align-items:center;width:100%}.dining-first .full-wrapper .image-container img{width:100%;height:300.44px;object-fit:contain;margin-bottom:-44px;transition:transform 0.2s ease-in-out}.dining-first .full-wrapper .detail-section .detail-inner{background:#313131;padding:50px 30px 44px}.dining-first .full-wrapper .detail-section .detail-inner .sub{color:#fff;color:#FFF;margin-bottom:10px;font-weight:250;-webkit-text-stroke:.5px #FFF;line-height:28px;font-family:"Lato",sans-serif}.dining-first .full-wrapper .detail-section .detail-inner .scrolling-text-sec{margin-bottom:30px;position:relative}.dining-first .full-wrapper .detail-section .detail-inner .scrolling-text-sec .line-text-scroll{height:100%;width:1px;background:#FF6A00;display:inline-block;position:absolute;top:-4%;left:40%;z-index:5}.dining-first .full-wrapper .detail-section .detail-inner .scrolling-text-sec .main{background:linear-gradient(92deg,#D1D1D1 6.11%,#FFCD71 49.26%,#D1D1D1 96.05%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;text-align:left;position:relative;text-transform:uppercase;z-index:6;display:inline-block;transition:transform 0.3s ease-out;width:531px}.dining-first .full-wrapper .detail-section .detail-inner .para{color:#fff;margin-bottom:25px;text-align:justify}.dining-first .full-wrapper .detail-section .detail-inner .link-call{display:flex;flex-direction:row;align-items:center;padding-bottom:6px;border-bottom:2px solid #D0A452;width:max-content}.dining-first .full-wrapper .detail-section .detail-inner .link-call .left img{width:40px;height:40px;object-fit:contain}.dining-first .full-wrapper .detail-section .detail-inner .link-call .right{margin-left:10px}.dining-first .full-wrapper .detail-section .detail-inner .link-call .right .call{text-transform:uppercase;font-weight:300;color:#fff}.dining-first .full-wrapper .detail-section .detail-inner .link-call .right a{text-decoration:none}.dining-first .full-wrapper .detail-section .detail-inner .link-call .right a .call-no{color:#fff}@media only screen and (min-width:768px){.dining-first .full-wrapper .image-container img{height:614.44px;width:90%}.dining-first .full-wrapper .detail-section .detail-inner .scrolling-text-sec .line-text-scroll{left:20%}.dining-first .full-wrapper .detail-section .detail-inner .scrolling-text-sec .main{width:706px}}@media only screen and (min-width:1200px){.dining-first .full-wrapper{padding:0vw 22.1875vw 1.5625vw 8.3333333333vw}.dining-first .full-wrapper .image-container{top:7.1875vw;position:absolute;right:-27.8645833333vw;z-index:7}.dining-first .full-wrapper .image-container img{width:42.5520833333vw;height:38.8020833333vw;margin-bottom:0}.dining-first .full-wrapper .detail-section .detail-inner{padding:5.2083333333vw 8.3333333333vw 5.2083333333vw}.dining-first .full-wrapper .detail-section .detail-inner .sub{margin-bottom:2.6041666667vw;font-weight:275;line-height:2.6041666667vw;letter-spacing:-.0520833333vw;-webkit-text-stroke:.0260416667vw #FFF;width:30.46875vw}.dining-first .full-wrapper .detail-section .detail-inner .scrolling-text-sec{margin-bottom:1.9270833333vw}.dining-first .full-wrapper .detail-section .detail-inner .scrolling-text-sec .line-text-scroll{width:.1041666667vw;left:13%;top:-10%}.dining-first .full-wrapper .detail-section .detail-inner .scrolling-text-sec .main{text-align:left;width:111.196875vw;line-height:normal;letter-spacing:.125vw;font-size:6.25vw}.dining-first .full-wrapper .detail-section .detail-inner .para{margin-bottom:2.96875vw;width:30.15625vw;line-height:1.3020833333vw}.dining-first .full-wrapper .detail-section .detail-inner .link-call{padding-bottom:.625vw;border-bottom:.1041666667vw solid #D0A452;width:11.9791666667vw}.dining-first .full-wrapper .detail-section .detail-inner .link-call .left img{width:2.65625vw;height:2.5520833333vw}.dining-first .full-wrapper .detail-section .detail-inner .link-call .right{margin-left:.78125vw}.dining-first .full-wrapper .detail-section .detail-inner .link-call .right .call{line-height:.9375vw;letter-spacing:.0833333333vw}}.dining-menu{overflow:hidden}.dining-menu .full-wrapper{background:#181818;padding:240px 20px 70px}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item:last-child .menu-inner{margin-bottom:0}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item:hover .menu-inner .image-container img{transform:rotate(30deg)}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner{padding:120px 30px 40px;background:#313131;display:flex;flex-direction:column;align-items:center;margin-bottom:213px;position:relative}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner .image-container{width:100%;position:absolute;top:-190px;left:0;display:flex;flex-direction:column;align-items:center}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner .image-container img{width:335px;height:331px;object-fit:cover;transform:rotate(0deg);transition:transform 0.5s ease-in-out}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner .m-name{text-align:center;color:#fff;margin:40px 0;width:50%}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner .link-w{color:#fff;text-decoration:none;position:relative}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner .link-w::after{position:absolute;width:144px;height:2px;background:#D0A452;content:"";bottom:-.5rem;left:-14%}@media only screen and (min-width:768px){.dining-menu .full-wrapper .slider-wrapper .menu-slider{display:flex;flex-wrap:wrap;justify-content:center}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item{width:48.5%}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item:nth-child(3) .menu-inner{margin-bottom:0;margin-right:15px}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item:nth-child(4) .menu-inner{margin-bottom:0}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item:nth-child(1) .menu-inner{margin-right:15px}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner{margin-bottom:245px}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner .image-container{top:-215px}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner .image-container img{height:335px}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner .m-name{min-height:60px}}@media only screen and (min-width:1200px){.dining-menu .full-wrapper{padding:8.3333333333vw 5.7291666667vw 7.8125vw}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item{width:24.5%}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item:nth-child(4) .menu-inner{margin-right:0}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner{padding:8.74375vw 4.4270833333vw 3.4895833333vw;margin-bottom:0;margin-right:1.0416666667vw}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner .image-container{top:-4.4166666667vw}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner .image-container img{width:13.8541666667vw;height:13.75vw}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner .m-name{margin:1.9270833333vw 0 4.2708333333vw;width:8.1770833333vw;min-height:4.1666666667vw;line-height:2.0833333333vw;letter-spacing:-.0416666667vw}.dining-menu .full-wrapper .slider-wrapper .menu-slider .menu-item .menu-inner .link-w::after{width:12.5vw;height:.1041666667vw;bottom:-.46875vw;left:-2.6664322917vw}}.dining-chefs{overflow:hidden}.dining-chefs .full-wrapper{display:flex;flex-direction:column-reverse;position:relative;padding-bottom:50px;background:#fff}.dining-chefs .full-wrapper::before{position:absolute;width:100%;height:33%;content:"";bottom:0;z-index:0;background:#181818}.dining-chefs .full-wrapper .right-div .right-inner{margin-bottom:30px}.dining-chefs .full-wrapper .right-div .right-inner .sub{text-align:center;color:#222;-webkit-text-stroke:.5px #222;line-height:40px;font-weight:200}.dining-chefs .full-wrapper .right-div .right-inner .scrolling-text-sec{position:relative}.dining-chefs .full-wrapper .right-div .right-inner .scrolling-text-sec::before{position:absolute;width:100%;content:"";bottom:.5rem;z-index:5;left:0;height:1px;background:rgb(34 34 34 / .14)}.dining-chefs .full-wrapper .right-div .right-inner .scrolling-text-sec .main{background:linear-gradient(92deg,#BCBCBC 6.11%,#D0A452 49.26%,#BCBCBC 96.05%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-size:40px;text-align:center;margin-bottom:25px}.dining-chefs .full-wrapper .right-div .right-inner .para{color:#000;text-align:justify;padding:0 20px;position:relative;z-index:2}.dining-chefs .full-wrapper .left-div{padding:0 20px}.dining-chefs .full-wrapper .left-div .slider-wrapper .chef-slider .chef-item .chef-inner img{width:100%;height:368px;object-fit:cover}@media only screen and (min-width:768px){.dining-chefs .full-wrapper .left-div .slider-wrapper .chef-slider .chef-item .chef-inner img{height:450px;object-fit:contain}}@media only screen and (min-width:1200px){.dining-chefs .full-wrapper{flex-direction:row;padding:0 10.9375vw 0 0;padding-bottom:7.5520833333vw}.dining-chefs .full-wrapper::before{height:29.4791666667vw}.dining-chefs .full-wrapper .right-div{width:42.5%}.dining-chefs .full-wrapper .right-div .right-inner{margin-bottom:0;padding-left:7.1354166667vw;padding-top:4.8958333333vw}.dining-chefs .full-wrapper .right-div .right-inner .sub{text-align:left;-webkit-text-stroke:.0260416667vw #222;line-height:2.8645833333vw;letter-spacing:-.0520833333vw;padding-bottom:.8854166667vw}.dining-chefs .full-wrapper .right-div .right-inner .scrolling-text-sec::before{width:100vw;bottom:1.5104166667vw;left:-58.4375vw;height:.1041666667vw}.dining-chefs .full-wrapper .right-div .right-inner .scrolling-text-sec .main{font-size:6.25vw;text-align:left;margin-bottom:8.5416666667vw;letter-spacing:-.209375vw}.dining-chefs .full-wrapper .right-div .right-inner .para{color:#fff;padding:0;width:30.4166666667vw}.dining-chefs .full-wrapper .left-div{padding:0 0 0 15.7291666667vw;width:57.5%;position:relative;z-index:6}.dining-chefs .full-wrapper .left-div .slider-wrapper .chef-slider .chef-item .chef-inner img{height:39.375vw;object-fit:cover}}.room-suite-section{position:relative;z-index:6;background:#181818}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs{margin:0;padding:30px 20px 40px;display:flex;flex-direction:row;justify-content:space-between}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs .nav-item{list-style:none;width:32.5%;display:flex;flex-direction:column;align-items:center;background:#313131;border-bottom:1px solid #D0A452}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs .nav-item .nav-link{background:#fff0;border:0;color:#fff;text-transform:uppercase;text-decoration:none;width:100%}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs .nav-item .nav-link input{padding:10px 15px;background:#fff0;color:#fff;text-decoration:none;width:100%;border:0}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs .nav-item .nav-link input:hover{cursor:pointer;background:#D0A452}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs .nav-item .nav-link input:active{background:#D0A452}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs .nav-item .nav-link input:visited{background:#D0A452}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs .nav-item.gallery-link a{text-decoration:none;color:#fff;text-transform:uppercase;padding:10px 15px;display:block;width:100%;text-align:center}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs .nav-item.gallery-link a:hover{cursor:pointer;background:#D0A452}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs .nav-item.gallery-link a:active{background:#D0A452}.room-suite-section .full-wrapper .room-container{padding-bottom:50px}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner{padding:0 20px 30px}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .left-div .slider-wrapper .gallery-slider.slick-slider{margin-bottom:0}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .left-div .slider-wrapper .gallery-slider .slick-dots{bottom:15px}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .left-div .slider-wrapper .gallery-slider .slick-dots li button::before{color:#fff;opacity:1;margin:5px}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .left-div .slider-wrapper .gallery-slider .slick-dots li.slick-active button::before{color:#fff;opacity:1;margin:5px;border:1px solid #fff;border-radius:100px}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .left-div .slider-wrapper .gallery-slider .image-item .image-inner img{width:100%;height:375px;object-fit:cover;border-bottom:4px solid #D0A452}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner{background:#fff;padding:25px}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .title{color:#D0A452;padding-bottom:30px;font-weight:500}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .para{color:#373435;padding-bottom:30px;text-align:justify}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .category-section .category-inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:25px}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .category-section .category-inner .category-item{display:flex;flex-direction:row;width:45.5%}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .category-section .category-inner .category-item .left{margin-right:15px}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .category-section .category-inner .category-item .left img{width:27px;height:27px;object-fit:contain}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .category-section .category-inner .category-item .right .para{color:#1C3319}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .category-section .category-inner .category-item .right .value{color:#1C3319}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .link{display:flex;flex-direction:row;justify-content:center}@media only screen and (min-width:768px){.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .link{justify-content:flex-start}}@media only screen and (min-width:1200px){.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs{padding:3.0208333333vw 26.0416666667vw 9.1145833333vw}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs .nav-item{border-bottom:.1041666667vw solid #D0A452}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs .nav-item .nav-link input{padding:.78125vw 4.6875vw;width:100%}.room-suite-section .filter-div .full-wrapper .tab-sec .nav-tabs .nav-item.gallery-link a{padding:.78125vw 4.6875vw}.room-suite-section .full-wrapper .room-container{padding-bottom:0vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner{padding:0 8.3333333333vw 10.4166666667vw;display:flex;flex-direction:row}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .left-div{width:50%}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .left-div .slider-wrapper .gallery-slider .slick-dots{bottom:1.8229166667vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .left-div .slider-wrapper .gallery-slider .slick-dots li button::before{margin:.1041666667vw;font-size:.4166666667vw;height:1.3020833333vw;width:1.3020833333vw;margin-top:-.15625vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .left-div .slider-wrapper .gallery-slider .slick-dots li.slick-active button::before{margin:0;border:.1041666667vw solid #fff;border-radius:5.2083333333vw;font-size:.4166666667vw;height:1.3020833333vw;width:1.3020833333vw;margin-top:-.2604166667vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .left-div .slider-wrapper .gallery-slider .image-item .image-inner img{height:41.6666666667vw;border-bottom:.4166666667vw solid #D0A452}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .right-div{width:50%}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .right-div .right-inner{padding:5.2083333333vw 5.2083333333vw 5.2083333333vw 10.4166666667vw;margin-top:-5.1666666667vw;margin-left:-5.5208333333vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .right-div .right-inner .title{padding-bottom:2.0833333333vw;text-align:left;width:27.5520833333vw;letter-spacing:-.109375vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .right-div .right-inner .para{padding-bottom:2.0833333333vw;text-align:justify;width:31.4583333333vw;letter-spacing:-.0375vw;min-height:9.375vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .right-div .right-inner .category-section .category-inner{margin-bottom:1.0416666667vw;justify-content:flex-start}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .right-div .right-inner .category-section .category-inner .category-item{width:31.5%;margin-bottom:2.6041666667vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .right-div .right-inner .category-section .category-inner .category-item .left{margin-right:1.3020833333vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .right-div .right-inner .category-section .category-inner .category-item .left img{width:2.0833333333vw;height:2.0833333333vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(odd) .room-inner .right-div .right-inner .link{justify-content:flex-start}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner{padding:0 8.3333333333vw 10.4166666667vw;display:flex;flex-direction:row-reverse}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .left-div{width:50%;position:relative;z-index:8}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .left-div .slider-wrapper .gallery-slider .slick-dots{bottom:1.8229166667vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .left-div .slider-wrapper .gallery-slider .slick-dots li button::before{margin:.1041666667vw;font-size:.4166666667vw;height:1.3020833333vw;width:1.3020833333vw;margin-top:-.15625vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .left-div .slider-wrapper .gallery-slider .slick-dots li.slick-active button::before{margin:0;border:.1041666667vw solid #fff;border-radius:5.2083333333vw;font-size:.4166666667vw;height:1.3020833333vw;width:1.3020833333vw;margin-top:-.2604166667vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .left-div .slider-wrapper .gallery-slider .image-item .image-inner img{height:41.6666666667vw;border-bottom:.4166666667vw solid #D0A452}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .right-div{width:43%}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .right-div .right-inner{padding:5.2083333333vw 10.4166666667vw 5.2083333333vw 5.2083333333vw;margin-top:-5.1666666667vw;margin-right:-5.5208333333vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .right-div .right-inner .title{padding-bottom:2.0833333333vw;text-align:left;width:27.5520833333vw;letter-spacing:-.109375vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .right-div .right-inner .para{padding-bottom:2.0833333333vw;text-align:justify;width:31.4583333333vw;letter-spacing:-.0375vw;min-height:9.375vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .right-div .right-inner .category-section .category-inner{margin-bottom:1.0416666667vw;justify-content:flex-start}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .right-div .right-inner .category-section .category-inner .category-item{width:31.5%;margin-bottom:2.6041666667vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .right-div .right-inner .category-section .category-inner .category-item .left{margin-right:1.3020833333vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .right-div .right-inner .category-section .category-inner .category-item .left img{width:2.0833333333vw;height:2.0833333333vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item:nth-child(even) .room-inner .right-div .right-inner .link{justify-content:flex-start}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner{padding:0 8.3333333333vw 10.4166666667vw;display:flex;flex-direction:row}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .left-div{width:50%}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .left-div .slider-wrapper .gallery-slider .slick-dots{bottom:1.8229166667vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .left-div .slider-wrapper .gallery-slider .slick-dots li button::before{margin:.1041666667vw;font-size:.4166666667vw;height:1.3020833333vw;width:1.3020833333vw;margin-top:-.15625vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .left-div .slider-wrapper .gallery-slider .slick-dots li.slick-active button::before{margin:0;border:.1041666667vw solid #fff;border-radius:5.2083333333vw;font-size:.4166666667vw;height:1.3020833333vw;width:1.3020833333vw;margin-top:-.2604166667vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .left-div .slider-wrapper .gallery-slider .image-item .image-inner img{height:41.6666666667vw;border-bottom:.4166666667vw solid #D0A452}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div{width:50%}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner{padding:6.25vw 5.2083333333vw 5.2083333333vw 10.4166666667vw;margin-top:-4.1666666667vw;margin-left:-5.5208333333vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .title{padding-bottom:3.125vw;text-align:left;width:27.5520833333vw;letter-spacing:-.109375vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .para{padding-bottom:3.125vw;text-align:justify;width:31.4583333333vw;letter-spacing:-.0375vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .category-section .category-inner{margin-bottom:2.6041666667vw;justify-content:flex-start}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .category-section .category-inner .category-item{width:31.5%;margin-bottom:2.6041666667vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .category-section .category-inner .category-item .left{margin-right:1.3020833333vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .category-section .category-inner .category-item .left img{width:2.0833333333vw;height:2.0833333333vw}.room-suite-section .full-wrapper .room-container .tab-content .tab-pane .room-item .room-inner .right-div .right-inner .link{justify-content:flex-start}}.room-booking{overflow:hidden}.room-booking .full-wrapper{background:#181818;padding:0 28px 70px}.room-booking .full-wrapper .top-section .scrolling-text-sec{margin-bottom:50px;position:relative}.room-booking .full-wrapper .top-section .scrolling-text-sec::before{position:absolute;width:500px;content:"";bottom:.8rem;z-index:5;left:0;height:1px;background:rgb(255 255 255 / .15)}.room-booking .full-wrapper .top-section .scrolling-text-sec .line-text-scroll{height:100%;width:2px;background:#FF6A00;display:inline-block;position:absolute;top:0;left:25.5%;z-index:5}.room-booking .full-wrapper .top-section .scrolling-text-sec .main{background:linear-gradient(92deg,#BCBCBC 6.11%,#D0A452 49.26%,#BCBCBC 96.05%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;text-align:center;text-transform:uppercase;font-size:30px;position:relative;transition:transform 0.3s ease-out;z-index:6;width:500px;line-height:44px}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container{display:flex;flex-wrap:wrap;justify-content:space-between}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field{width:43.5%;text-align:center}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field:nth-child(3){margin-top:44px}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field:nth-child(3) .booking-mask-input input{width:70%}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field:nth-child(4){margin-top:44px}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field:nth-child(4) .booking-mask-input input{width:70%}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field label{color:#FFF;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:54px;letter-spacing:2.8px;text-transform:uppercase}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input{display:flex;flex-direction:row;justify-content:center;position:relative}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input input{color:#FFF;-webkit-text-stroke-width:.5;-webkit-text-stroke-color:#000;font-family:"Bodoni Moda",serif;font-size:20px;font-style:normal;font-weight:400;line-height:20px;background:linear-gradient(92deg,#BCBCBC 6.11%,#D0A452 49.26%,#BCBCBC 96.05%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;border:0;width:100%;text-align:center}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input input:focus-visible{outline:none}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input input::placeholder{background:linear-gradient(92deg,#BCBCBC 6.11%,#D0A452 49.26%,#BCBCBC 96.05%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input input.flatpickr-mobile{background:linear-gradient(92deg,#BCBCBC 6.11%,#D0A452 49.26%,#BCBCBC 96.05%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input img{width:20px;height:20px;object-fit:contain;margin-left:5px;position:absolute;right:-10px;bottom:6px}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input .counter-btn{border:0;background:#fff0;width:25px;height:25px;font-size:24px;color:#fff}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input .counter-btn.increment{position:relative;right:-1rem}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input .counter-btn.decrement{position:relative;left:0}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container #booking-mask{background:#fff0;color:#fff;border:0;text-align:center;margin-top:60px;width:100%;position:relative}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container #booking-mask::before{position:absolute;content:unset;width:75%;bottom:-2px;left:13%;height:1px;z-index:5;background:#D0A452}@media only screen and (min-width:1200px){.room-booking .full-wrapper{padding:0 16.6666666667vw 8.3333333333vw}.room-booking .full-wrapper .top-section .scrolling-text-sec{margin-bottom:5.3645833333vw}.room-booking .full-wrapper .top-section .scrolling-text-sec::before{width:78.5416666667vw;bottom:2.0145833333vw;left:0;height:.1041666667vw}.room-booking .full-wrapper .top-section .scrolling-text-sec .line-text-scroll{width:.1041666667vw;left:35%}.room-booking .full-wrapper .top-section .scrolling-text-sec .main{width:89.84375vw;font-size:4.1666666667vw;letter-spacing:.0833333333vw;line-height:6.25vw}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container{justify-content:space-around}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field{width:24.5%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 2.6041666667vw 1.0416666667vw;border-left:.0520833333vw solid rgb(255 255 255 / .6)}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field:nth-child(1){padding:0 3.6041666667vw 1.0416666667vw 1.5625vw}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field:nth-child(2){padding:0 3.6041666667vw 1.0416666667vw 1.5625vw}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field:nth-child(3){margin-top:0}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field:nth-child(3) .booking-mask-input input{width:70%}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field:nth-child(4){margin-top:0;border-right:.0520833333vw solid rgb(255 255 255 / .6)}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field:nth-child(4) .booking-mask-input input{width:70%}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field label{font-size:.9375vw;line-height:6.25vw;letter-spacing:.1875vw}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input input{font-size:1.5625vw;font-weight:700;line-height:2.8645833333vw}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input img{width:1.3541666667vw;height:3.3541666667vw;margin-left:.78125vw;right:-1.0416666667vw;bottom:-.2604166667vw}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input .counter-btn{width:1.5625vw;height:1.5625vw;font-size:2.4305572917vw}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input .counter-btn.increment{right:.1458333333vw;bottom:-.2527802083vw}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container .booking-mask-field .booking-mask-input .counter-btn.decrement{left:.3888885417vw;bottom:-.0378019792vw}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container #booking-mask{margin-top:3.6458333333vw;letter-spacing:.2625vw}.room-booking .full-wrapper .bottom-section .booking-mask .booking-mask-container #booking-mask::before{width:25%;bottom:-.6770833333vw;left:37%;height:.1041666667vw}}.room-terms .full-wrapper{background:#181818;padding:10px 20px 60px}.room-terms .full-wrapper .title{color:#fff;text-align:center;font-size:30px;padding-bottom:30px}.room-terms .full-wrapper .term-listing .listing-inner{margin:0;padding:0;margin-left:30px}.room-terms .full-wrapper .term-listing .listing-inner .list-item{color:#fff;width:100%}@media only screen and (min-width:1200px){.room-terms .full-wrapper{padding:.5208333333vw 13.59375vw 8.3333333333vw;position:relative;z-index:6;margin-top:-3.2291666667vw}.room-terms .full-wrapper .title{font-size:3.125vw;padding-bottom:2.6041666667vw}.room-terms .full-wrapper .term-listing .listing-inner{margin-left:1.5625vw;column-count:2}.room-terms .full-wrapper .term-listing .listing-inner .list-item{padding-bottom:.78125vw}}.inner-banner-rr{overflow:hidden;position:relative}.inner-banner-rr .main-slider-wrapper{height:628px}.inner-banner-rr .main-slider-wrapper .slider-item::after{position:absolute;width:100%;content:"";bottom:0;z-index:4;left:0;height:425px;background:linear-gradient(0deg,#181818 0%,#181818 18.22%,rgb(24 24 24 / .84) 40.6%,rgb(24 24 24 / .6) 61.19%,#fff0 100%)}.inner-banner-rr .main-slider-wrapper .slider-item img{height:730px;width:100%;object-fit:cover}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content{position:absolute;bottom:0;left:0;padding:20px 25px;width:100%;z-index:5}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section{position:relative}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .scrolling-text-sec{position:relative}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .scrolling-text-sec::before{position:absolute;width:100%;content:"";bottom:.9rem;left:0;height:1px;background:rgb(255 255 255 / .3)}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .scrolling-text-sec .line-text-scroll{height:100%;width:2px;background:#FF6A00;display:inline-block;position:absolute;top:0;left:12.5%;z-index:6}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .scrolling-text-sec .banner-title{background:linear-gradient(92deg,#BCBCBC 6.11%,#D0A452 49.26%,#BCBCBC 96.05%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;text-transform:uppercase;position:relative;z-index:6;width:500px;padding-left:30px;line-height:44px}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .breadcrumb-wrapper .bredcrumbswrap .bredcrumbs{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .breadcrumb-wrapper .bredcrumbswrap .bredcrumbs li a{text-decoration:none;color:#FFF;text-align:justify;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:161%;letter-spacing:4px;text-transform:uppercase}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .breadcrumb-wrapper .bredcrumbswrap .bredcrumbs li a span{font-weight:400}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .breadcrumb-wrapper .bredcrumbswrap .bredcrumbs li span{color:#FFF;text-align:justify;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:161%;letter-spacing:4px;text-transform:uppercase}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .breadcrumb-wrapper .bredcrumbswrap .bredcrumbs li+li{padding-left:15px;position:relative}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .breadcrumb-wrapper .bredcrumbswrap .bredcrumbs li+li::before{content:"";width:1px;height:14px;border-radius:50%;background-color:#fff;position:absolute;left:5px;top:50%;transform:translateY(-50%)}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .banner-content{color:#fff;text-align:justify}@media only screen and (min-width:1200px){.inner-banner-rr .main-slider-wrapper{height:45.2702083333vw}.inner-banner-rr .main-slider-wrapper .slider-item::after{height:34.6875vw}.inner-banner-rr .main-slider-wrapper .slider-item img{height:48.9583333333vw}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content{padding:8.8541666667vw 13.0208333333vw 2.6395833333vw;bottom:2.09375vw}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .scrolling-text-sec{position:relative}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .scrolling-text-sec::before{bottom:1.5075vw;height:.1041666667vw;width:73.4895833333vw;left:.3645833333vw}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .scrolling-text-sec .line-text-scroll{height:100%;width:.1041666667vw;left:17.5%}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .scrolling-text-sec .banner-title{width:max-content;line-height:5.1666666667vw;padding-left:unset}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .breadcrumb-wrapper .bredcrumbswrap .bredcrumbs{padding-left:0}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .breadcrumb-wrapper .bredcrumbswrap .bredcrumbs li a{color:#FFF;text-align:justify;font-family:"Lato",sans-serif;font-size:1.0416666667vw;font-style:normal;font-weight:300;line-height:2.6041666667vw;letter-spacing:-.03125vw;text-transform:capitalize}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .breadcrumb-wrapper .bredcrumbswrap .bredcrumbs li a span{font-weight:300}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .breadcrumb-wrapper .bredcrumbswrap .bredcrumbs li span{color:#FFF;text-align:justify;font-family:"Lato",sans-serif;font-size:1.0416666667vw;font-style:normal;font-weight:300;line-height:2.6041666667vw;letter-spacing:-.03125vw;text-transform:capitalize}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .breadcrumb-wrapper .bredcrumbswrap .bredcrumbs li+li{padding-left:.78125vw;position:relative}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .top-section .breadcrumb-wrapper .bredcrumbswrap .bredcrumbs li+li::before{content:"";width:.0520833333vw;height:1.0286458333vw;border-radius:50%;background-color:#fff;position:absolute;left:.2604166667vw;top:54%;transform:translateY(-50%)}.inner-banner-rr .main-slider-wrapper .slider-item .slider-content .banner-content{padding-top:3.0729166667vw;width:50.2083333333vw;position:absolute;top:12.07vw}}.slider-item picture{position:fixed;top:0;left:0;width:100%;height:100vh;object-fit:cover;z-index:-1}@font-face{font-display:swap;font-family:"Futura";src:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/futur.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}body{font-family:"Josefin Sans",sans-serif;font-size:16px;line-height:27px;margin:0}img{max-width:100%;height:auto;display:block}p,h1,h2,h3,h4,h5,h6{margin-block-start:0;margin-block-end:0}.btn{width:fit-content}.btn a{color:#700;text-decoration:none;font-weight:500}.btn.underline{position:relative}.btn.underline::after{content:"";position:absolute;bottom:0;left:0;width:100%;border:1px solid #700}.slick-slider .slick-arrow.slick-next{right:0;z-index:999}.slick-slider .slick-arrow.slick-prev{left:0;z-index:999}.fw-3{font-weight:300}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.fw-8{font-weight:800}.fw-9{font-weight:900}html{scroll-behavior:smooth}.fade-up{opacity:0;transform:translateY(50px);transition:opacity 0.7s ease,transform 0.7s ease}.fade-up-active{opacity:1;transform:translateY(0)}.d-hide-m{display:none}.d-hide-t{display:block}.p-18{font-family:"Lato",sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:3px}.p-18-n{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.p-18-i{font-family:"Inter",serif;font-size:12px;font-style:normal;font-weight:400;line-height:215%;letter-spacing:-.12px;text-transform:capitalize}.p-18-g{font-family:"Gabarito",serif;font-size:12px;font-style:normal;font-weight:400;line-height:215%;letter-spacing:-.12px;text-transform:capitalize}.h-40{font-family:"Lato",sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:30px}.p-40{font-family:"Lato",sans-serif;font-size:24px;font-style:normal;font-weight:250;line-height:30px;letter-spacing:.24px}.h-50-i{font-family:"Inter",serif;font-size:22px;font-style:normal;font-weight:100;line-height:60px;letter-spacing:-.44px}.footer-text{font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.56px;text-transform:uppercase}.footer-sub{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:30px}.p-16{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.p-25{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.h-150{font-family:"Josefin Sans",sans-serif;font-size:50px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.5px}.p-18-t{font-family:"Lato",sans-serif;font-size:12px;font-style:normal;line-height:normal;letter-spacing:.6px;text-transform:uppercase}.h-50{font-family:"Josefin Sans",sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:45px;letter-spacing:-.52px;text-transform:uppercase}.btn-item{font-family:"Lato",sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:3px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-position:from-font;text-transform:uppercase;text-underline-offset:2px}.h-120{font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:normal}.h-220{font-family:"Josefin Sans",sans-serif;font-size:56px;font-style:normal;font-weight:500;line-height:80px;letter-spacing:-3.36px}.h-70{font-family:"Josefin Sans",sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-.6px}.h-80{font-family:"Josefin Sans",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:-.6px}.arr-left{width:20px;height:20px;object-fit:contain}.arr-right{width:20px;height:20px;object-fit:contain}.h-60{font-family:"Josefin Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.32px}.yellow-btn{text-decoration:underline;color:#D0A452}@media only screen and (min-width:768px){::-webkit-scrollbar{width:4px;background:#373435}::-webkit-scrollbar-track{background:#fff0}::-webkit-scrollbar-thumb{background:#D0A452}::-webkit-scrollbar-thumb:hover{background:#373435}}@media only screen and (min-width:1200px){.d-hide-m{display:block}.d-hide-t{display:none}.p-18{font-size:.9375vw;letter-spacing:.2333333333vw}.footer-text{font-size:.9375vw;letter-spacing:.15vw}.footer-sub{font-size:1.0416666667vw;line-height:1.5625vw}.h-40{font-size:2.0833333333vw;line-height:3.6458333333vw}.arr-left{width:2.9166666667vw;height:2.9166666667vw}.arr-right{width:2.9166666667vw;height:2.9166666667vw}.h-60{font-size:3.125vw;font-weight:500;line-height:3.6458333333vw;letter-spacing:-.0625vw}.h-50-i{font-size:2.6041666667vw;line-height:3.125vw;letter-spacing:-.0520833333vw}.p-18-t{font-size:.9375vw;letter-spacing:.1875vw}.p-16{font-size:.8333333333vw;line-height:1.8229166667vw}.p-18-i{font-size:.9375vw;letter-spacing:-.00625vw}.p-18-g{font-size:.9375vw;letter-spacing:-.00625vw;line-height:1.3020833333vw}.p-40{font-size:2.0833333333vw;font-weight:275;line-height:2.6041666667vw;letter-spacing:.0208333333vw}.p-25{font-size:1.3020833333vw;line-height:1.9791666667vw}.h-150{font-size:7.8125vw;letter-spacing:.390625vw}.h-50{font-size:2.6041666667vw;font-weight:500;line-height:2.34375vw;letter-spacing:-.0520833333vw}.p-18-n{font-size:.9375vw;line-height:1.5625vw}.btn-item{font-size:.9375vw;letter-spacing:.1875vw;text-underline-offset:.1041666667vw}.h-120{font-size:6.25vw;letter-spacing:.125vw}.h-220{font-size:11.4583333333vw;letter-spacing:-.6875vw;line-height:normal}.h-70{font-size:3.6458333333vw;font-weight:500;line-height:3.125vw;letter-spacing:-.0729166667vw}.h-80{font-size:4.1666666667vw;line-height:3.6458333333vw;letter-spacing:-.0833333333vw}}[data-cursor=pointer3]{cursor:none}[data-cursor=pointer4]{cursor:none}.contact-us-section{background:#181818}.contact-us-section .main-wrapper{padding:35px 20px 35px 20px}.contact-us-section .main-wrapper .contact-us-main-welcome-wrapper{color:#FFF;text-align:justify;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.contact-us-section .main-wrapper .contact-form-wrapper{border:1px solid rgb(255 255 255 / .4);background:#313131;padding:35px 20px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-heading{font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:45px;letter-spacing:-.52px;background:linear-gradient(91deg,#D1D1D1 -55.99%,#FFCD71 36.66%,#D1D1D1 137.14%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;padding-bottom:40px;text-align:center}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7 form.invalid .wpcf7-response-output,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7 form.unaccepted .wpcf7-response-output,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7 form.payment-required .wpcf7-response-output{color:#fff}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .label-class,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap{width:100%;color:#D9D9D9;font-family:"Lato",sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:182.938%;letter-spacing:.36px;margin-bottom:15px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap{width:100%;border:0;border-radius:0;position:relative;display:inline-block}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap input,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap textarea{width:100%;border:0;border-radius:0%;background-color:#fff0;border-bottom:1px solid rgb(217 217 217 / .5019607843);color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:103%;letter-spacing:-1.44px;max-height:3rem}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap input:focus,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap textarea:focus{outline:transparent!important}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap input:focus-visible,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap textarea:focus-visible{outline:transparent!important}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap input::placeholder,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap textarea::placeholder{font-size:14px;line-height:103%;letter-spacing:-1px;opacity:1}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap select{width:100%;border:0;border-radius:0%;background-color:#fff0;border-bottom:1px solid rgb(217 217 217 / .5019607843);color:#fff;font-family:"Josefin Sans",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:103%;letter-spacing:-1.44px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap select:focus{outline:transparent!important}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap select:focus-visible{outline:transparent!important}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap select option{color:#646464;font-size:16px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-submit{color:#FFF;font-family:"Lato",sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:5.04px;text-transform:uppercase;border:none;background-color:#fff0;margin-bottom:5px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .name-salutation-wrap .salutation-class .salutation-label{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/dropdown.png);background-repeat:no-repeat;background-position:right 10px center;background-size:9px 8px;padding-right:25px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .name-salutation-wrap .name-class label::after{content:"*";color:#931A1D;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:182.938%;letter-spacing:.32px;position:relative;top:-2px;margin-left:4px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .mobile-email-wrap .contact-class label::after{content:"*";color:#931A1D;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:182.938%;letter-spacing:.32px;position:relative;top:-2px;margin-left:4px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .nationality-subject-wrap .subject-class .enter-subject{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/dropdown.png);background-repeat:no-repeat;background-position:right 10px center;background-size:9px 8px;padding-right:25px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .message-class label::after{content:"*";color:#931A1D;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:182.938%;letter-spacing:.32px;position:relative;top:-2px;margin-left:4px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .required-fields-wrap{position:relative;color:#D9D9D9;font-family:"Lato",sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:182.938%;letter-spacing:.28px;margin-left:11px;padding-bottom:20px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .required-fields-wrap::before{content:"*";color:#931A1D;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:182.938%;letter-spacing:.32px;position:absolute;top:-10px;left:-12px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .forms-btn-wrap{color:#FFF;font-family:"Lato",sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:5.04px;text-transform:uppercase;position:relative;display:flex;justify-content:center}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .forms-btn-wrap:hover{cursor:pointer}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .forms-btn-wrap::after{position:absolute;content:"";bottom:0;left:auto;right:auto;background:#D0A452;padding-bottom:2px;height:2px;width:50%}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .forms-btn-wrap .wpcf7-spinner{display:none}.contact-location-map-section{background:#181818}.contact-location-map-section .main-wrapper .map-image-wrap .map-img{width:100%;height:100%;object-fit:cover;border:1px solid rgb(0 0 0 / .3)}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .enquiry-image-wrap{position:relative}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .enquiry-image-wrap::after{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(92deg,rgb(24 24 24 / .2705882353) -59.04%,rgb(24 24 24 / .1490196078) -.39%,rgb(24 24 24 / .52) 93.4%);border:1px solid rgb(255 255 255 / .4)}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .enquiry-image-wrap .inquiry-img{width:100%;height:100%}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap{padding:25px 20px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .headings-inqury-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:50px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .headings-inqury-wrap .sub-headings-inqury-wrap{color:#FFF;font-family:"Lato",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:9px;text-transform:uppercase;padding-bottom:20px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .headings-inqury-wrap .main-headings-inqury-wrap{background:linear-gradient(92deg,#BCBCBC 6.11%,#D0A452 49.26%,#BCBCBC 96.05%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-family:"Josefin Sans",sans-serif;font-size:50px;font-style:normal;font-weight:500;line-height:90%;letter-spacing:-3.6px;text-align:center}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap{background:#181818}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .hotline{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:center;margin-bottom:30px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .hotline .text-info{color:#FFF;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:6.4px;margin-bottom:15px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .hotline .data-info .phone-sec .footer-sub{color:#FFF;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:111%;text-decoration:none;margin-bottom:10px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .hotline .data-info .phone-sec .footer-sub a{color:#FFF;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:111%;text-decoration:none;text-align:center}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .reservation{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:center;margin-bottom:30px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .reservation .text-info{color:#FFF;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:6.4px;margin-bottom:15px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .reservation a{text-decoration:none}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .reservation a .data-info{color:#FFF;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:111%;text-decoration:none;text-align:center}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .fax{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:center;margin-bottom:30px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .fax .text-info{color:#FFF;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:6.4px;margin-bottom:15px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .fax a{text-decoration:none}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .fax a .data-info{color:#FFF;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:111%;text-decoration:none;text-align:center}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .address{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:center;margin-bottom:30px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .address .text-info{color:#FFF;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:6.4px;margin-bottom:15px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .address .data-info{color:#FFF;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:111%;text-decoration:none;text-align:center}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .email{display:flex;flex-direction:column;flex-wrap:wrap;align-content:center;align-items:center;margin-bottom:30px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .email .text-info{color:#FFF;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:6.4px;margin-bottom:15px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .email a{text-decoration:none}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .email a .data-info{color:#FFF;font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:111%;text-decoration:none;text-align:center}@media only screen and (min-width:768px){.contact-us-section .main-wrapper{padding:40px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .label-class,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap{font-size:18px}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap input::placeholder,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap textarea::placeholder{font-size:16px;opacity:1}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .forms-btn-wrap::after{width:28%}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .headings-inqury-wrap .sub-headings-inqury-wrap{font-size:30px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .headings-inqury-wrap .main-headings-inqury-wrap{font-size:70px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap{padding:0 40px 40px 40px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .hotline .text-info{font-size:25px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .hotline .data-info .phone-sec .footer-sub a{font-size:20px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .reservation .text-info{font-size:25px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .reservation a .data-info{font-size:20px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .fax .text-info{font-size:25px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .fax a .data-info{font-size:20px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .address .text-info{font-size:25px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .address .data-info{font-size:20px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .email .text-info{font-size:25px}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .email a .data-info{font-size:20px}}@media only screen and (min-width:1200px){.contact-us-section .main-wrapper{padding-left:14.5833333333vw;padding-right:14.5833333333vw;padding-bottom:8.3333333333vw}.contact-us-section .main-wrapper .contact-us-main-welcome-wrapper{font-size:.9375vw;max-width:50.2083333333vw;text-align:start;font-style:normal;font-weight:400;line-height:1.5625vw;margin-left:-1.875vw;padding-bottom:4.1666666667vw}.contact-us-section .main-wrapper .contact-form-wrapper{padding:5.6770833333vw 10.8333333333vw}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-heading{-webkit-text-stroke-width:.5;-webkit-text-stroke-color:#000;font-family:"Josefin Sans",sans-serif;font-size:3.6458333333vw;font-style:normal;font-weight:500;line-height:3.90625vw}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .label-class,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap{color:#D9D9D9;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:182.938%;letter-spacing:.01875vw;width:95%;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;margin-bottom:0vw}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap input,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap textarea{border-bottom:.1041666667vw solid rgb(217 217 217 / .5019607843);font-size:1.875vw;line-height:97%;font-weight:400}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap input::placeholder,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap textarea::placeholder{font-size:1.3020833333vw;opacity:0}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap select{color:#fff;opacity:1;font-family:"Josefin Sans",sans-serif;font-size:1.875vw;font-style:normal;font-weight:400;line-height:103%;letter-spacing:-.075vw;border-bottom:.1041666667vw solid rgb(217 217 217 / .5019607843)}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-form-control-wrap select option{font-size:1.5625vw}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7-submit{font-size:.9375vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.2625vw;text-transform:uppercase;margin-left:1.0416666667vw}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .name-salutation-wrap{display:flex;flex-direction:row;width:100%;flex-wrap:nowrap;margin-bottom:2.8645833333vw}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .mobile-email-wrap{display:flex;flex-direction:row;width:100%;flex-wrap:nowrap;margin-bottom:2.8645833333vw}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .nationality-subject-wrap{display:flex;flex-direction:row;width:100%;flex-wrap:nowrap;margin-bottom:2.8645833333vw}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .message-class{width:100%}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .message-class .wpcf7-form-control-wrap{width:98%}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .required-fields-wrap{font-size:.7291666667vw;font-style:normal;font-weight:400;line-height:182.938%;letter-spacing:.0145833333vw;margin-top:3.90625vw}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .forms-btn-wrap{margin-top:1.5625vw;justify-content:flex-start}.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .contact-us-form-wrapper .forms-btn-wrap::after{height:.2083333333vw;width:22%;left:0}.contact-location-map-section{padding-left:14.5833333333vw;margin-top:-.0520833333vw;background:#fff;position:relative}.contact-location-map-section::after{position:absolute;content:"";bottom:0;left:0;right:0;background:#181818;width:100%;height:21.3541666667vw;z-index:0}.contact-location-map-section::before{position:absolute;content:"";top:0;left:0;background:#181818;width:100%;height:18.4895833333vw;z-index:0}.contact-location-map-section .main-wrapper .map-image-wrap{position:relative}.contact-location-map-section .main-wrapper .map-image-wrap::after{background-size:3.3854166667vw;position:absolute;content:"";bottom:0;top:22%;left:28%;right:0;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/images/location.png);background-repeat:no-repeat;z-index:2;pointer-events:none}.contact-location-map-section .main-wrapper .map-image-wrap .map-img{border:.0520833333vw solid rgb(0 0 0 / .3)}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap{padding-right:15.3645833333vw;padding-bottom:8.3333333333vw;display:flex;flex-direction:row-reverse;align-items:flex-start;position:relative}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap::after{position:absolute;content:"";bottom:0;top:0;left:0;right:19%;width:82%;height:43.4375vw;z-index:1;background:linear-gradient(90deg,#1D1D1E 0%,#1D1D1E 41.88%,#fff0 94.95%);border:.0520833333vw solid rgb(255 255 255 / .4)}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .enquiry-image-wrap{height:43.4375vw;width:59%;z-index:1}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .enquiry-image-wrap::after{content:unset}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .enquiry-image-wrap .inquiry-img{object-fit:cover;height:43.4375vw;object-position:right}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap{background:#fff0;height:38.2291666667vw;padding:0vw;width:75%;position:absolute;z-index:4;padding-top:5.7291666667vw}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .headings-inqury-wrap{margin-bottom:0vw;align-items:flex-start;padding-bottom:3.6458333333vw}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .headings-inqury-wrap .sub-headings-inqury-wrap{font-size:1.5625vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.46875vw;padding-bottom:0vw;text-align:start}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .headings-inqury-wrap .main-headings-inqury-wrap{font-size:6.25vw;font-style:normal;font-weight:500;line-height:90%;letter-spacing:-.1875vw;max-width:27.2395833333vw;text-align:start;padding-top:.2604166667vw}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap{padding:0vw;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;background:#fff0}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:wrap;width:30%}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .hotline{color:#FFF;font-family:"Lato",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.3333333333vw;margin-bottom:.8333333333vw;align-items:flex-start}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .hotline .text-info{font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.3333333333vw;margin-bottom:0vw}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .hotline .data-info{text-align:start}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .hotline .data-info .phone-sec .footer-sub{text-align:start}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .hotline .data-info .phone-sec .footer-sub a{color:#FFF;font-family:"Lato",sans-serif;font-size:1.3020833333vw;font-style:normal;font-weight:600;line-height:111%;letter-spacing:.09375vw}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .reservation{color:#FFF;font-family:"Lato",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.3333333333vw;margin-bottom:.8333333333vw;align-items:flex-start}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .reservation .text-info{font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.3333333333vw;margin-bottom:0vw}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .reservation a .data-info{color:#FFF;font-family:"Lato",sans-serif;font-size:1.3020833333vw;font-style:normal;font-weight:600;line-height:111%;text-align:start;letter-spacing:.09375vw}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .fax{color:#FFF;font-family:"Lato",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.3333333333vw;margin-bottom:.8333333333vw;align-items:flex-start}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .fax .text-info{font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.3333333333vw;margin-bottom:0vw}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-hotline-fax-no-wrap .fax a .data-info{color:#FFF;font-family:"Lato",sans-serif;font-size:1.3020833333vw;font-style:normal;font-weight:600;line-height:111%;text-align:start;letter-spacing:.09375vw}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;width:70%}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .address{color:#FFF;font-family:"Lato",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.3333333333vw;margin-bottom:2.5vw;align-items:flex-start}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .address .text-info{font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.3333333333vw;margin-bottom:0vw}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .address .data-info{color:#FFF;font-family:"Lato",sans-serif;font-size:1.3020833333vw;font-style:normal;font-weight:600;line-height:111%;letter-spacing:.09375vw;text-align:start;width:max-content}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .email{color:#FFF;font-family:"Lato",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.3333333333vw;align-items:flex-start;margin-bottom:0vw}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .email .text-info{font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.3333333333vw;margin-bottom:0vw}.contact-location-map-section .main-wrapper .enquiry-image-contact-details-wrap .image-position-content-wrap .enquiry-contact-details-wrap .contact-address-email-wrap .email a .data-info{color:#FFF;font-family:"Lato",sans-serif;font-size:1.3020833333vw;font-style:normal;font-weight:600;line-height:111%;letter-spacing:.09375vw;text-align:start;max-width:16.25vw}}@font-face{font-display:swap;font-family:"Futura";src:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/futur.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}body{font-family:"Josefin Sans",sans-serif;font-size:16px;line-height:27px;margin:0}img{max-width:100%;height:auto;display:block}p,h1,h2,h3,h4,h5,h6{margin-block-start:0;margin-block-end:0}.btn{width:fit-content}.btn a{color:#700;text-decoration:none;font-weight:500}.btn.underline{position:relative}.btn.underline::after{content:"";position:absolute;bottom:0;left:0;width:100%;border:1px solid #700}.slick-slider .slick-arrow.slick-next{right:0;z-index:999}.slick-slider .slick-arrow.slick-prev{left:0;z-index:999}.fw-3{font-weight:300}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.fw-8{font-weight:800}.fw-9{font-weight:900}html{scroll-behavior:smooth}.fade-up{opacity:0;transform:translateY(50px);transition:opacity 0.7s ease,transform 0.7s ease}.fade-up-active{opacity:1;transform:translateY(0)}.d-hide-m{display:none}.d-hide-t{display:block}.p-18{font-family:"Lato",sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:3px}.p-18-n{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.p-18-i{font-family:"Inter",serif;font-size:12px;font-style:normal;font-weight:400;line-height:215%;letter-spacing:-.12px;text-transform:capitalize}.p-18-g{font-family:"Gabarito",serif;font-size:12px;font-style:normal;font-weight:400;line-height:215%;letter-spacing:-.12px;text-transform:capitalize}.h-40{font-family:"Lato",sans-serif;font-size:28px;font-style:normal;font-weight:500;line-height:30px}.p-40{font-family:"Lato",sans-serif;font-size:24px;font-style:normal;font-weight:250;line-height:30px;letter-spacing:.24px}.h-50-i{font-family:"Inter",serif;font-size:22px;font-style:normal;font-weight:100;line-height:60px;letter-spacing:-.44px}.footer-text{font-family:"Lato",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.56px;text-transform:uppercase}.footer-sub{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:30px}.p-16{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.p-25{font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.h-150{font-family:"Josefin Sans",sans-serif;font-size:50px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2.5px}.p-18-t{font-family:"Lato",sans-serif;font-size:12px;font-style:normal;line-height:normal;letter-spacing:.6px;text-transform:uppercase}.h-50{font-family:"Josefin Sans",sans-serif;font-size:26px;font-style:normal;font-weight:400;line-height:45px;letter-spacing:-.52px;text-transform:uppercase}.btn-item{font-family:"Lato",sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:3px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-position:from-font;text-transform:uppercase;text-underline-offset:2px}.h-120{font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:normal}.h-220{font-family:"Josefin Sans",sans-serif;font-size:56px;font-style:normal;font-weight:500;line-height:80px;letter-spacing:-3.36px}.h-70{font-family:"Josefin Sans",sans-serif;font-size:30px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:-.6px}.h-80{font-family:"Josefin Sans",sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:30px;letter-spacing:-.6px}.arr-left{width:20px;height:20px;object-fit:contain}.arr-right{width:20px;height:20px;object-fit:contain}.h-60{font-family:"Josefin Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:-.32px}.yellow-btn{text-decoration:underline;color:#D0A452}@media only screen and (min-width:768px){::-webkit-scrollbar{width:4px;background:#373435}::-webkit-scrollbar-track{background:#fff0}::-webkit-scrollbar-thumb{background:#D0A452}::-webkit-scrollbar-thumb:hover{background:#373435}}@media only screen and (min-width:1200px){.d-hide-m{display:block}.d-hide-t{display:none}.p-18{font-size:.9375vw;letter-spacing:.2333333333vw}.footer-text{font-size:.9375vw;letter-spacing:.15vw}.footer-sub{font-size:1.0416666667vw;line-height:1.5625vw}.h-40{font-size:2.0833333333vw;line-height:3.6458333333vw}.arr-left{width:2.9166666667vw;height:2.9166666667vw}.arr-right{width:2.9166666667vw;height:2.9166666667vw}.h-60{font-size:3.125vw;font-weight:500;line-height:3.6458333333vw;letter-spacing:-.0625vw}.h-50-i{font-size:2.6041666667vw;line-height:3.125vw;letter-spacing:-.0520833333vw}.p-18-t{font-size:.9375vw;letter-spacing:.1875vw}.p-16{font-size:.8333333333vw;line-height:1.8229166667vw}.p-18-i{font-size:.9375vw;letter-spacing:-.00625vw}.p-18-g{font-size:.9375vw;letter-spacing:-.00625vw;line-height:1.3020833333vw}.p-40{font-size:2.0833333333vw;font-weight:275;line-height:2.6041666667vw;letter-spacing:.0208333333vw}.p-25{font-size:1.3020833333vw;line-height:1.9791666667vw}.h-150{font-size:7.8125vw;letter-spacing:.390625vw}.h-50{font-size:2.6041666667vw;font-weight:500;line-height:2.34375vw;letter-spacing:-.0520833333vw}.p-18-n{font-size:.9375vw;line-height:1.5625vw}.btn-item{font-size:.9375vw;letter-spacing:.1875vw;text-underline-offset:.1041666667vw}.h-120{font-size:6.25vw;letter-spacing:.125vw}.h-220{font-size:11.4583333333vw;letter-spacing:-.6875vw;line-height:normal}.h-70{font-size:3.6458333333vw;font-weight:500;line-height:3.125vw;letter-spacing:-.0729166667vw}.h-80{font-size:4.1666666667vw;line-height:3.6458333333vw;letter-spacing:-.0833333333vw}}[data-cursor=pointer3]{cursor:none}[data-cursor=pointer4]{cursor:none}.our-story-section{background:#181818;position:relative}.our-story-section .main-wrapper .our-story-about-heading-wrapper .our-story-about-sub-heading{color:#FFF;text-align:center;-webkit-text-stroke-width:.5;-webkit-text-stroke-color:#FFF;font-family:"Inter",serif;font-size:50px;font-style:normal;font-weight:100;line-height:60px;letter-spacing:-1px}.our-story-section .main-wrapper .our-story-about-heading-wrapper .our-story-about-main-heading{-webkit-text-stroke-width:.400000006;-webkit-text-stroke-color:#000;font-family:"Lato",sans-serif;font-size:120px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.4px}.our-story-section .main-wrapper .our-story-about-heading-wrapper .detail-container{position:absolute;top:252px;left:0;z-index:4}.our-story-section .main-wrapper .our-story-about-heading-wrapper .detail-container .detail-inner{padding:0 20px 25px}.our-story-section .main-wrapper .our-story-about-heading-wrapper .detail-container .detail-inner .sub{width:80%;text-align:left;color:#FFF;margin-bottom:10px;font-weight:250;-webkit-text-stroke:.5px #FFF}.our-story-section .main-wrapper .our-story-about-heading-wrapper .detail-container .detail-inner .scrolling-text-sec{margin-bottom:60px;position:relative}.our-story-section .main-wrapper .our-story-about-heading-wrapper .detail-container .detail-inner .scrolling-text-sec::before{position:absolute;width:100%;content:"";bottom:.7rem;z-index:5;left:0;height:1px;background:rgb(255 255 255 / .15)}.our-story-section .main-wrapper .our-story-about-heading-wrapper .detail-container .detail-inner .scrolling-text-sec .line-text-scroll{height:100%;width:1px;background:#FF6A00;display:inline-block;position:absolute;top:-4%;left:25%;z-index:5}.our-story-section .main-wrapper .our-story-about-heading-wrapper .detail-container .detail-inner .scrolling-text-sec .main{background:linear-gradient(92deg,#BCBCBC 6.11%,#D0A452 49.26%,#BCBCBC 96.05%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;position:relative;z-index:6;padding-left:30px;transition:transform 0.3s ease-out}.our-story-section .main-wrapper .our-story-about-heading-wrapper .detail-container .detail-inner .para{color:#fff;padding-bottom:45px;text-align:justify}.our-story-section .main-wrapper .our-story-about-right-img-wrapper{position:relative;height:390px}.our-story-section .main-wrapper .our-story-about-right-img-wrapper::before{position:absolute;width:100%;content:"";bottom:0;z-index:3;left:0;height:25%;background:linear-gradient(0deg,#181818 0%,#181818 18.22%,rgb(24 24 24 / .84) 40.6%,rgb(24 24 24 / .6) 61.19%,#fff0 100%)}.our-story-section .main-wrapper .our-story-about-right-img-wrapper .our-story-about-img{width:100%;height:100%;object-fit:cover;object-position:center}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper{margin-top:30px}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-one{display:flex;flex-direction:column-reverse}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-one .our-story-about-image-one{height:390px;position:relative}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-one .our-story-about-image-one::before{position:absolute;width:100%;content:"";bottom:0;z-index:3;left:0;height:27%;background:linear-gradient(0deg,#181818 0%,#181818 18.22%,rgb(24 24 24 / .84) 40.6%,rgb(24 24 24 / .6) 61.19%,#fff0 100%)}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-one .our-story-about-image-one .fimage-one{width:100%;height:100%;object-fit:cover;object-position:center}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-one .our-story-about-content-one{color:#FFF;text-align:justify;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:35px 20px 35px 20px;margin-top:-15%;z-index:5}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two{display:flex;flex-direction:column-reverse}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-image-two{height:390px;position:relative}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-image-two::before{position:absolute;width:100%;content:"";bottom:0;z-index:3;left:0;height:27%;background:linear-gradient(0deg,#181818 0%,#181818 18.22%,rgb(24 24 24 / .84) 40.6%,rgb(24 24 24 / .6) 61.19%,#fff0 100%)}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-image-two .fimage-two{width:100%;height:100%;object-fit:cover;object-position:center}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-content-two{color:#FFF;text-align:justify;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding-bottom:35px;padding-top:35px;padding:35px 20px 35px 20px;margin-top:-15%;z-index:5}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-content-two p:last-child{color:#D0A452}.play-video-icon{background:url(/wp-content/themes/regalrivera/regalrivera/assets/images/play-button.png) no-repeat;background-size:contain;width:60px;height:60px;flex-shrink:0}.video-image-content-section{background:#181818}.video-image-content-section .top-section .top-inner .sub{-webkit-text-stroke-width:.5;-webkit-text-stroke-color:#FFF;font-family:"Inter",serif;font-size:22px;font-style:normal;font-weight:100;line-height:30px;letter-spacing:-.44px;width:100%;text-align:center;color:#FFF;margin-bottom:10px;font-weight:100}.video-image-content-section .top-section .top-inner .scrolling-text-sec{position:relative}.video-image-content-section .top-section .top-inner .scrolling-text-sec::before{position:absolute;width:100%;content:"";bottom:.7rem;z-index:5;left:0;height:1px;background:rgb(255 255 255 / .15)}.video-image-content-section .top-section .top-inner .scrolling-text-sec .line-text-scroll-m{height:100%;width:1px;background:#FF6A00;display:inline-block;position:absolute;top:0;left:25%;z-index:5;display:none}.video-image-content-section .top-section .top-inner .scrolling-text-sec .main{background:linear-gradient(92deg,#BCBCBC 6.11%,#D0A452 49.26%,#BCBCBC 96.05%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;position:relative;z-index:6;transition:transform 0.3s ease-out}.video-image-content-section .top-section .text-scroll-m{color:rgb(255 255 255 / .05);font-family:"Josefin Sans",sans-serif;font-size:60px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-3.6px}.video-image-content-section .video-section-wrapper{position:relative;padding-bottom:11px}.video-image-content-section .video-section-wrapper .play-item-link .play-video-icon{position:absolute;top:132px;bottom:0;right:0;left:40%;content:""}.video-image-content-section .video-section-wrapper .play-image-thumb{width:100%;height:325px;object-fit:cover}.video-image-content-section .additional-content-image-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;padding-bottom:40px}.video-image-content-section .additional-content-image-wrapper .additional-img-wrap{width:49%}.video-image-content-section .additional-content-image-wrapper .additional-img-wrap .additional-img{width:100%;height:157px;flex-shrink:0;object-fit:cover}.video-image-content-section .video-right-content-wrapper{text-align:center;font-family:"Josefin Sans",sans-serif;padding-bottom:50px}.video-image-content-section .video-right-content-wrapper .heading-right{color:#fff;line-height:23px;font-family:"Lato",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:100%}.video-image-content-section .video-right-content-wrapper .right-heading-content{color:#fff;text-align:justify;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;padding:35px 20px 35px 20px}@media only screen and (min-width:768px){.our-story-section .main-wrapper .our-story-about-heading-wrapper .detail-container{position:absolute;top:199px;left:0;z-index:4}.our-story-section .main-wrapper .our-story-about-right-img-wrapper .our-story-about-img{height:100%}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-one .our-story-about-image-one{height:100%;margin-top:5%}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-one .our-story-about-content-one{margin-top:-6%}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-image-two{height:100%;margin-top:3%}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-image-two::before{bottom:-1%}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-content-two{margin-top:-9%}.play-video-icon{width:100px;height:100px}.video-image-content-section .top-section .top-inner .scrolling-text-sec .main{width:100%;text-align:center}.video-image-content-section .top-section .text-scroll-m{width:100%;text-align:center}.video-image-content-section .video-section-wrapper .play-item-link .play-video-icon{position:absolute;top:39%;bottom:0;right:0;left:45%;content:""}.video-image-content-section .video-section-wrapper .play-image-thumb{width:100%;height:600px;object-fit:cover}.video-image-content-section .additional-content-image-wrapper .additional-img-wrap{width:49%}.video-image-content-section .additional-content-image-wrapper .additional-img-wrap .additional-img{width:100%;height:380px}}@media only screen and (min-width:1200px){.our-story-section .main-wrapper .our-story-about-heading-img-wrap{display:flex;flex-direction:row;justify-content:space-between}.our-story-section .main-wrapper .our-story-about-heading-img-wrap .our-story-about-heading-wrapper .detail-container{top:6.1354166667vw;left:10%}.our-story-section .main-wrapper .our-story-about-heading-img-wrap .our-story-about-heading-wrapper .detail-container .detail-inner{padding:0;display:flex;flex-direction:column;align-items:flex-end}.our-story-section .main-wrapper .our-story-about-heading-img-wrap .our-story-about-heading-wrapper .detail-container .detail-inner .sub{width:unset;margin-bottom:.625vw;font-weight:275;-webkit-text-stroke:.0260416667vw #FFF;line-height:2.6041666667vw;margin-right:1%;font-size:2.6041666667vw}.our-story-section .main-wrapper .our-story-about-heading-img-wrap .our-story-about-heading-wrapper .detail-container .detail-inner .scrolling-text-sec{margin-bottom:1.3020833333vw}.our-story-section .main-wrapper .our-story-about-heading-img-wrap .our-story-about-heading-wrapper .detail-container .detail-inner .scrolling-text-sec::before{width:44.375vw;bottom:1.6145833333vw;height:.1041666667vw;left:0}.our-story-section .main-wrapper .our-story-about-heading-img-wrap .our-story-about-heading-wrapper .detail-container .detail-inner .scrolling-text-sec .line-text-scroll{width:.1041666667vw;left:35%;top:-10%}.our-story-section .main-wrapper .our-story-about-heading-img-wrap .our-story-about-heading-wrapper .detail-container .detail-inner .scrolling-text-sec .main{background:linear-gradient(92deg,#BCBCBC 6.11%,#D0A452 49.26%,#BCBCBC 96.05%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;font-size:6.25vw;padding-left:unset}.our-story-section .main-wrapper .our-story-about-heading-img-wrap .our-story-about-heading-wrapper .detail-container .detail-inner .para{padding-bottom:3.4895833333vw;width:30.2604166667vw}.our-story-section .main-wrapper .our-story-about-heading-img-wrap .our-story-about-right-img-wrapper{height:35.78125vw;margin-top:4%}.our-story-section .main-wrapper .our-story-about-heading-img-wrap .our-story-about-right-img-wrapper::before{display:none}.our-story-section .main-wrapper .our-story-about-heading-img-wrap .our-story-about-right-img-wrapper .our-story-about-img{width:40.46875vw;height:35.78125vw;object-fit:cover}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper{margin-top:-22%}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-one{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:60%}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-one .our-story-about-image-one{width:26.3541666667vw;height:29.4270833333vw;margin-top:0%;margin-right:7.5%}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-one .our-story-about-image-one::before{display:none}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-one .our-story-about-image-one .fimage-one{width:26.3541666667vw;height:29.4270833333vw;object-fit:cover}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-one .our-story-about-content-one{color:#FFF;text-align:justify;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;width:24.4270833333vw;padding:0vw}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-image-two{width:48.2291666667vw;height:32.15578125vw;margin-top:-2.5%;margin-left:7%;margin-right:5%}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-image-two::before{display:none}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-image-two .fimage-two{width:48.2291666667vw;height:32.15578125vw;object-fit:cover}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-content-two{color:#FFF;text-align:justify;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;width:32.1354166667vw;padding:0vw;padding-top:4.6875vw}.our-story-section .main-wrapper .our-story-about-image-content-all-wrapper .our-story-about-image-content-one-wrap .our-story-about-image-wrap .our-story-about-image-wrap-two .our-story-about-content-two p:last-child{font-size:1.8229166667vw;font-style:normal;font-weight:400;line-height:1.5625vw}.video-image-content-section{padding-left:8.3333333333vw;padding-right:8.3333333333vw;padding-bottom:6.0416666667vw;padding-top:9.84375vw;position:relative}.video-image-content-section .top-section{margin-bottom:-5%}.video-image-content-section .top-section .top-inner .sub{color:#FFF;-webkit-text-stroke-width:.5;-webkit-text-stroke-color:#FFF;font-size:2.6041666667vw;font-family:"Lato",sans-serif;font-style:normal;font-weight:100;line-height:60px;letter-spacing:-.0520833333vw;text-align:right}.video-image-content-section .top-section .top-inner .scrolling-text-sec::before{bottom:1.5104166667vw;height:.1041666667vw}.video-image-content-section .top-section .top-inner .scrolling-text-sec .line-text-scroll{height:100%;width:.1041666667vw;background:#FF6A00;display:inline-block;position:absolute;top:0;left:62%;z-index:5;display:none}.video-image-content-section .top-section .top-inner .scrolling-text-sec .main{width:100%;text-align:right;font-size:6.25vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.25vw}.video-image-content-section .top-section .text-scroll-m{width:100%;text-align:right;color:rgb(255 255 255 / .05);font-family:"Josefin Sans",sans-serif;font-size:11.4583333333vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.6875vw;margin-top:-12.3%;margin-left:-23.5%}.video-image-content-section .video-section-wrapper{width:50%;padding-bottom:0;position:relative;z-index:4;width:41.6666666667vw;height:41.6666666667vw;margin-top:10%}.video-image-content-section .video-section-wrapper .play-item-link .play-video-icon{width:7.8125vw;height:7.8125vw;position:absolute;top:39%;bottom:0;right:0;left:40%;content:""}.video-image-content-section .video-section-wrapper .play-image-thumb{width:41.6666666667vw;height:41.6666666667vw;object-fit:cover}.video-image-content-section .additional-content-image-wrapper{position:relative;display:inline-flex;flex-direction:row;align-items:center;justify-content:space-evenly;padding-bottom:0vw;margin-left:35%;margin-top:-18%;z-index:5}.video-image-content-section .additional-content-image-wrapper .additional-img-wrap{width:19.7916666667vw;height:19.7916666667vw;margin:0 .4166666667vw}.video-image-content-section .additional-content-image-wrapper .additional-img-wrap .additional-img{width:100%;height:19.7916666667vw;object-fit:cover}.video-image-content-section .video-right-content-wrapper{background:#FFF;width:45%;height:41.6666666667vw;padding-bottom:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;padding:7.2916666667vw;position:absolute;top:26%;right:9%;z-index:1}.video-image-content-section .video-right-content-wrapper .heading-right{color:#373435;font-size:1.3541666667vw;padding-bottom:3.125vw;width:100%;text-align:start}.video-image-content-section .video-right-content-wrapper .right-heading-content{color:#373435;font-size:.9375vw;padding:0vw;width:100%;line-height:1.5625vw;letter-spacing:-.0375vw}}