/*!/wp-content/themes/regalrivera/regalrivera/assets/sass/inner-page.css*/@font-face{font-family:"Futura";src:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/futur.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}.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:5.29125vw;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:5.29125vw;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}.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;white-space:nowrap}@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:max-content;min-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}@media only screen and (min-width:1200px){.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{white-space:nowrap}}.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-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,.contact-us-section .main-wrapper .contact-form-wrapper .contact-form-wrap .wpcf7 form.sent .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 #D9D9D980;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 #D9D9D980;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/sass/../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/sass/../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,#18181845 -59.04%,#18181826 -.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/sass/../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-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-one .our-story-about-content-one a{color:#c99b4a}.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: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/sass/../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}.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;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;font-family:"Josefin Sans",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;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{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;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}}@font-face{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}.comp-welcome-section .section-inner{padding:0 20px;margin-bottom:60px}.comp-welcome-section .section-inner .welcome-section-title-one{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-top:60px}.comp-welcome-section .section-inner .welcome-section-title-two{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;text-align:center;padding-top:0}.comp-welcome-section .section-inner .welcome-section-para{color:#231F20;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;padding-right:20px;padding-left:20px}@media only screen and (min-width:1200px){.comp-welcome-section .section-inner{padding:0 12.5vw;margin-bottom:5.2083333333vw}.comp-welcome-section .section-inner .welcome-section-title-one{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;padding-top:6.7708333333vw}.comp-welcome-section .section-inner .welcome-section-title-two{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;text-align:center;padding-bottom:1.5625vw}.comp-welcome-section .section-inner .welcome-section-para{color:#231F20;text-align:center;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;padding-right:5.2083333333vw;padding-left:5.2083333333vw}}.comp-img-content-section .section-inner{padding:0;margin-bottom:60px;flex-direction:column-reverse;display:flex}.comp-img-content-section .section-inner .img-wrap{width:100%;height:698px;position:relative;margin-top:60px}.comp-img-content-section .section-inner .img-wrap img{height:698px}.comp-img-content-section .section-inner .img-wrap .cover-box{position:absolute;top:0;padding-left:25px;padding-right:25px;background:#232324}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img{padding-bottom:50px;padding-top:60px;justify-content:center;display:flex}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .diamond{width:50px;height:50px}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:30px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-inner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:28px;padding-bottom:30px;text-align:center}.comp-img-content-section .section-inner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;padding-bottom:50px;text-align:center}.comp-img-content-section .section-inner .content-wrap{width:100%;padding-left:0vw;display:flex;flex-direction:column;align-items:center}.comp-img-content-section .section-inner .content-wrap .our-image{width:78px;height:78px}.comp-img-content-section .section-inner .content-wrap .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .content-wrap .section-title--highlight{color:#1B1B1B}.comp-img-content-section .section-inner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;text-align:center;padding-left:20px;padding-right:20px}@media only screen and (min-width:992px){.comp-img-content-section{margin-bottom:7.2916666667vw}.comp-img-content-section .section-inner{padding-left:0vw;padding-top:7.2916666667vw;margin-bottom:0vw;display:flex;flex-wrap:wrap;align-items:center;flex-direction:row-reverse;width:83%;margin-right:auto;margin-left:auto}.comp-img-content-section .section-inner .img-wrap{width:50.7291666667vw;height:40.3125vw;position:relative}.comp-img-content-section .section-inner .img-wrap img{height:40.3125vw}.comp-img-content-section .section-inner .img-wrap .cover-box{position:absolute;top:0;padding-right:2.0833333333vw;padding-left:4.0625vw;border-radius:2.6041666667vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img{padding-bottom:2.0833333333vw;justify-content:left}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .diamond{width:3.125vw;height:3.125vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:3.3854166667vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-inner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:.5208333333vw;text-align:left}.comp-img-content-section .section-inner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;text-align:left}.comp-img-content-section .section-inner .content-wrap{width:calc(100% - 50.7291666667vw);padding-left:0vw;display:flex;flex-direction:column;align-items:start}.comp-img-content-section .section-inner .content-wrap .our-image{width:116px;height:116px}.comp-img-content-section .section-inner .content-wrap .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:3.3854166667vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .content-wrap .section-title--highlight{color:#1B1B1B}.comp-img-content-section .section-inner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;max-width:25.3125vw;padding-top:3.125vw;text-align:start;padding-left:0vw;padding-right:0vw}.comp-img-content-section.text-first .section-inner{flex-direction:row-reverse}.comp-img-content-section.text-first .section-inner .content-wrap{padding-right:3.6458333333vw;padding-left:0}}@media only screen and (min-width:1200px){.comp-img-content-section{margin-bottom:0vw}.comp-img-content-section .section-inner{padding-left:0vw;padding-top:7.2916666667vw;margin-bottom:0vw;display:flex;flex-wrap:wrap;align-items:center;flex-direction:row-reverse;width:83%;margin-right:auto;margin-left:auto}.comp-img-content-section .section-inner .img-wrap{width:50.7291666667vw;height:40.3125vw;position:relative;margin-top:0vw}.comp-img-content-section .section-inner .img-wrap img{height:40.3125vw}.comp-img-content-section .section-inner .img-wrap .cover-box{position:absolute;top:0;padding-right:2.0833333333vw;padding-left:4.0625vw;border-radius:2.6041666667vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img{padding-bottom:2.0833333333vw;justify-content:left}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .diamond{width:3.125vw;height:3.125vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.125vw;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-inner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:.5208333333vw;text-align:left}.comp-img-content-section .section-inner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;text-align:left}.comp-img-content-section .section-inner .content-wrap{width:calc(100% - 50.7291666667vw);padding-left:0vw;display:flex;flex-direction:column;align-items:start}.comp-img-content-section .section-inner .content-wrap .our-image{width:116px;height:116px}.comp-img-content-section .section-inner .content-wrap .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:3.3854166667vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-inner .content-wrap .section-title--highlight{color:#1B1B1B}.comp-img-content-section .section-inner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;max-width:25.3125vw;padding-top:3.125vw;text-align:start;padding-left:0vw;padding-right:0vw}.comp-img-content-section.text-first .section-inner{flex-direction:row-reverse}.comp-img-content-section.text-first .section-inner .content-wrap{padding-right:3.6458333333vw;padding-left:0}}.section-wrapper{width:83%;margin-right:auto;margin-left:auto;padding-top:40px}.section-wrapper .image-wrapper{border-radius:25px;height:300px;object-fit:cover}.section-wrapper .transportation-mb{display:block}.section-wrapper .transportation-mb .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize}.section-wrapper .transportation-mb .section-title--highlight{color:#D0A452}.section-wrapper .transportation-section{display:block}.section-wrapper .transportation-section .section-details{display:block}.section-wrapper .transportation-section .section-details .transportation-desktop{display:none}.section-wrapper .transportation-section .section-details .transportation-desktop .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize}.section-wrapper .transportation-section .section-details .transportation-desktop .section-title--highlight{color:#1B1B1B}.section-wrapper .transportation-section .section-details .wrapper-with-image{flex-direction:column-reverse;display:flex;text-align:center}.section-wrapper .transportation-section .section-details .wrapper-with-image .transportation-details-mb{display:block}.section-wrapper .transportation-section .section-details .wrapper-with-image .image-wrapper{margin-top:20px;border-radius:25px;height:300px;object-fit:cover}.section-wrapper .transportation-section .section-details .wrapper-with-image .section-para{color:#373435;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;padding-top:50px;padding-bottom:30px}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn{border-radius:30px;background:#006500;box-shadow:0 5px 20px 0 rgb(237 28 36 / .5);color:#fff;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:23px;border:none;width:149px;height:46px}@media only screen and (min-width:992px){.section-wrapper{width:83%;margin-right:auto;margin-left:auto;padding-top:7.2916666667vw}.section-wrapper .image-wrapper{border-radius:2.6041666667vw}.section-wrapper .transportation-mb{display:none}.section-wrapper .transportation-mb .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:2.6041666667vw;letter-spacing:-2px;text-transform:capitalize}.section-wrapper .transportation-mb .section-title--highlight{color:#D0A452}.section-wrapper .transportation-section{display:flex;width:100%}.section-wrapper .transportation-section .transportation-img{width:70%}.section-wrapper .transportation-section .transportation-img .image-wrapper{width:100%}.section-wrapper .transportation-section .section-details{display:flex;width:100%;justify-content:space-between;align-items:center}.section-wrapper .transportation-section .section-details .transportation-desktop{display:block;width:56%}.section-wrapper .transportation-section .section-details .transportation-desktop .section-title{color:#700;text-align:start;font-family:"Josefin Sans",sans-serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;padding-left:3.125vw}.section-wrapper .transportation-section .section-details .transportation-desktop .section-title--highlight{color:#1B1B1B}.section-wrapper .transportation-section .section-details .transportation-desktop .transportation-details-desktop .section-para{color:#373435;text-align:start;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;padding-left:3.125vw;margin:0vw;width:100%}.section-wrapper .transportation-section .section-details .transportation-desktop .transportation-details-desktop .success-btn{position:relative;border-radius:1.5625vw;background:#006500;box-shadow:0vw .2604166667vw 1.0416666667vw 0vw rgb(237 28 36 / .5);color:#fff;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.4583333333vw;border:none;width:10.5208333333vw;height:2.8125vw;display:flex;align-items:center;justify-content:space-between;padding:1.0416666667vw;margin-left:3.125vw}.section-wrapper .transportation-section .section-details .transportation-desktop .transportation-details-desktop .success-btn::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/button-icon.png);top:50%;right:.5208333333vw;transform:translateY(-50%);width:2.2916666667vw;height:2.2916666667vw;background-size:contain;background-repeat:no-repeat;padding-left:1.0416666667vw}.section-wrapper .transportation-section .section-details .wrapper-with-image{flex-direction:row;display:flex;text-align:center;width:38%}.section-wrapper .transportation-section .section-details .wrapper-with-image .transportation-details-mb{display:none}.section-wrapper .transportation-section .section-details .wrapper-with-image .image-wrapper{margin-top:0vw;border-radius:2.6041666667vw;object-fit:fill;height:100%}.section-wrapper .transportation-section .section-details .wrapper-with-image .section-para{color:#373435;text-align:center;font-family:"Lato",sans-serif;font-size:.6770833333vw;font-style:normal;font-weight:400;line-height:1.1979166667vw;letter-spacing:-.0135416667vw;padding-bottom:0vw}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn{position:relative;border-radius:1.5625vw;background:#006500;box-shadow:0vw .2604166667vw 1.0416666667vw 0vw rgb(237 28 36 / .5);color:#fff;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.4583333333vw;border:none;width:9.375vw;height:2.8125vw;display:flex;align-items:center;justify-content:center}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/button-icon.png);top:50%;left:.5208333333vw;transform:translateY(-50%);width:1.25vw;height:1.25vw;background-size:contain;background-repeat:no-repeat}}@media only screen and (min-width:1200px){.section-wrapper{width:83%;margin-right:auto;margin-left:auto;padding-top:7.2916666667vw}.section-wrapper .image-wrapper{border-radius:2.6041666667vw}.section-wrapper .transportation-mb{display:none}.section-wrapper .transportation-mb .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:2.6041666667vw;letter-spacing:-2px;text-transform:capitalize}.section-wrapper .transportation-mb .section-title--highlight{color:#D0A452}.section-wrapper .transportation-section{display:flex;width:100%}.section-wrapper .transportation-section .transportation-img{width:70%}.section-wrapper .transportation-section .transportation-img .image-wrapper{width:100%;height:33.8541666667vw}.section-wrapper .transportation-section .section-details{display:flex;width:100%;justify-content:space-between;align-items:center}.section-wrapper .transportation-section .section-details .transportation-desktop{display:block;width:56%}.section-wrapper .transportation-section .section-details .transportation-desktop .section-title{color:#700;text-align:start;font-family:"Josefin Sans",sans-serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;padding-left:3.125vw}.section-wrapper .transportation-section .section-details .transportation-desktop .section-title--highlight{color:#1B1B1B}.section-wrapper .transportation-section .section-details .transportation-desktop .transportation-details-desktop .section-para{color:#373435;text-align:start;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;padding-left:3.125vw;margin:0vw;width:100%}.section-wrapper .transportation-section .section-details .transportation-desktop .transportation-details-desktop .success-btn{position:relative;border-radius:1.5625vw;background:#006500;box-shadow:0vw .2604166667vw 1.0416666667vw 0vw rgb(237 28 36 / .5);color:#fff;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.4583333333vw;border:none;width:10.5208333333vw;height:2.8125vw;display:flex;align-items:center;justify-content:space-between;padding:1.0416666667vw;margin-left:3.125vw}.section-wrapper .transportation-section .section-details .transportation-desktop .transportation-details-desktop .success-btn::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/button-icon.png);top:50%;right:.5208333333vw;transform:translateY(-50%);width:2.2916666667vw;height:2.2916666667vw;background-size:contain;background-repeat:no-repeat;padding-left:1.0416666667vw}.section-wrapper .transportation-section .section-details .wrapper-with-image{flex-direction:row;display:flex;text-align:center;width:38%;height:100%}.section-wrapper .transportation-section .section-details .wrapper-with-image .transportation-details-mb{display:none}.section-wrapper .transportation-section .section-details .wrapper-with-image .image-wrapper{margin-top:0vw;border-radius:2.6041666667vw;object-fit:fill;height:100%}.section-wrapper .transportation-section .section-details .wrapper-with-image .section-para{color:#373435;text-align:center;font-family:"Lato",sans-serif;font-size:.6770833333vw;font-style:normal;font-weight:400;line-height:1.1979166667vw;letter-spacing:-.0135416667vw;padding-bottom:0vw}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn{position:relative;border-radius:1.5625vw;background:#006500;box-shadow:0vw .2604166667vw 1.0416666667vw 0vw rgb(237 28 36 / .5);color:#fff;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.4583333333vw;border:none;width:9.375vw;height:2.8125vw;display:flex;align-items:center;justify-content:center}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/button-icon.png);top:50%;left:.5208333333vw;transform:translateY(-50%);width:1.25vw;height:1.25vw;background-size:contain;background-repeat:no-repeat}}.footer-overlap{position:relative;width:90%;height:500px;border-radius:50px;left:50%;transform:translateX(-50%);bottom:-148px;z-index:1}.footer-overlap::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:25px;background:linear-gradient(4deg,#e11837 60%,rgb(225 24 55 / .056460084) 100%);z-index:1}.over-image{position:relative;right:0;border-top-right-radius:25px;border-top-left-radius:25px;height:200px;object-fit:cover;background:#e11837;background:linear-gradient(2deg,#e11837 60%,rgb(225 24 55 / .056460084) 100%);width:100%}.overlap-text-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-13%);width:100%;z-index:1}.overlap-text-wrapper .section-title-one{color:#fff;text-align:center;font-family:"Lato",sans-serif;font-size:38px;font-style:normal;font-weight:700;line-height:40px;letter-spacing:-1.9px}.overlap-text-wrapper .section-title-two{color:#fff;font-family:"Lato",sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:30px;letter-spacing:-1px;text-align:center;padding-bottom:20px}.overlap-text-wrapper .contact-detils{display:flex;justify-content:space-between;align-items:center;width:100%;text-align:center}.overlap-text-wrapper .contact-detils .section-para{position:relative;color:#fff;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;text-align:center;margin:0;padding-left:25px;padding-right:25px;padding-bottom:20px;width:100%}.overlap-text-wrapper .contact-detils .success-btn{background:#fff;color:#1b1b1b;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:23px;width:152px;height:46px;border:none;border-radius:30px;position:relative;text-align:left;padding-left:20px}.overlap-text-wrapper .contact-detils .success-btn::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/btn-contact.png);top:50%;right:6px;transform:translateY(-50%);width:40px;height:40px;background-size:contain;background-repeat:no-repeat}@media only screen and (min-width:768px){.footer-overlap .over-image{width:100%}}@media only screen and (min-width:990px){.footer-overlap .over-image{width:100%}}@media only screen and (min-width:1200px){.footer-overlap{position:relative;width:72.9166666667vw;height:15.625vw;border-radius:2.6041666667vw 2.6041666667vw 2.6041666667vw 2.6041666667vw;left:50%;transform:translateX(-50%);bottom:-11.09375vw;z-index:1}.footer-overlap::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#e11837;background:linear-gradient(90deg,#e11837 56%,rgb(225 24 55 / .056460084) 100%);border-radius:2.6041666667vw;z-index:1}.footer-overlap .over-image{position:absolute;right:0;border-bottom-right-radius:2.6041666667vw;border-top-right-radius:2.6041666667vw;height:15.625vw;object-fit:contain;width:36.5104166667vw}.footer-overlap .overlap-text-wrapper{position:absolute;top:50%;left:22.9166666667vw;transform:translate(-50%,-50%);z-index:2;width:unset}.footer-overlap .overlap-text-wrapper .section-title-one{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:2.0833333333vw;letter-spacing:-.125vw;text-transform:capitalize;text-align:left}.footer-overlap .overlap-text-wrapper .section-title-two{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.5625vw;font-style:normal;font-weight:700;line-height:2.0833333333vw;letter-spacing:-.125vw;text-transform:capitalize;text-align:left}.footer-overlap .overlap-text-wrapper .contact-detils{display:flex;justify-content:space-between;align-items:end;width:38.0208333333vw}.footer-overlap .overlap-text-wrapper .section-para{position:relative;color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;text-align:left;margin:0;padding:1.0416666667vw 0vw 0vw 0vw;max-width:23.0729166667vw}.footer-overlap .overlap-text-wrapper .success-btn{background:#fff;color:#1B1B1B;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.4583333333vw;width:9.6354166667vw;height:2.8125vw;border:none;border-radius:1.5625vw;position:relative;text-align:left;padding:0vw 1.3020833333vw}.footer-overlap .overlap-text-wrapper .success-btn::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/btn-contact.png);top:50%;right:.2604166667vw;transform:translateY(-50%);width:2.2916666667vw;height:2.2916666667vw;background-size:contain;background-repeat:no-repeat}}.row-heading{width:92%;margin-left:auto;justify-content:space-between;padding-top:190px;margin-right:auto}.row-heading .main-topic{padding-bottom:50px}.row-heading .main-topic .section-par{color:#373435;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;max-width:100%;padding-left:0}.row-heading .main-topic .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;margin-bottom:0}.row-heading .main-topic .section-title--highlight{color:#D0A452;padding-bottom:50px}.row-heading .history-conatiner{width:100%;display:block}.row-heading .history-conatiner .year-row{margin-left:auto;margin-right:auto}.row-heading .history-conatiner .year-row .year-slider{padding-top:2.4479166667vw}.row-heading .history-conatiner .year-row .year-slider .year-item{color:rgb(77 77 79 / .5);font-family:"Josefin Sans",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:70px;letter-spacing:-2px;text-transform:capitalize;cursor:pointer;transition:all 0.3s;text-align:center}.row-heading .history-conatiner .year-row .year-slider .year-item:hover{color:#0D0D0D}.row-heading .history-conatiner .year-row .year-slider .year-item.active{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:70px;letter-spacing:-3.6px;text-transform:capitalize}.row-heading .history-conatiner .history-row{width:90%;display:block;margin:auto}.row-heading .history-conatiner .history-row .row-cards .history_card{margin:.2604166667vw}.row-heading .history-conatiner .history-row .row-cards .history_card .cover-image{position:relative;height:325px;width:100%}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner{position:relative;bottom:20px;padding:3.125vw}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .card-title-one{display:none}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .card-title-two{color:rgb(27 27 27 / .8);font-family:"Josefin Sans",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:-1.8px;text-transform:capitalize;text-align:center;padding-top:40px}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .crad-pra{color:#231F20;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:23px}.row-heading .history-conatiner .history-row .row-cards .slick-list{padding:0}.row-heading .slick-row-back,.row-heading .slick-row-next{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;width:46px;height:46px;background-size:contain;background-repeat:no-repeat;z-index:1;font-size:0}.row-heading .slick-row-back::before,.row-heading .slick-row-next::before{display:none}.row-heading .slick-row-back{top:107%;right:50%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/back.png)}.row-heading .slick-row-next{top:107%;right:30%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/next.png)}@media only screen and (min-width:768px){.row-heading{width:92%;margin-left:auto;justify-content:space-between;padding-top:0;margin-right:auto}.row-heading .main-topic{padding-bottom:50px}.row-heading .main-topic .section-par{color:#373435;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;max-width:100%;padding-left:0}.row-heading .main-topic .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;margin-bottom:0}.row-heading .main-topic .section-title--highlight{color:#D0A452;padding-bottom:50px}.row-heading .history-conatiner{width:100%;display:block}.row-heading .history-conatiner .year-row{margin-left:auto;margin-right:auto}.row-heading .history-conatiner .year-row .year-slider{padding-top:2.4479166667vw}.row-heading .history-conatiner .year-row .year-slider .year-item{color:rgb(77 77 79 / .5);font-family:"Josefin Sans",sans-serif;font-size:20px;font-style:normal;font-weight:300;line-height:70px;letter-spacing:-2px;text-transform:capitalize;cursor:pointer;transition:all 0.3s;text-align:center}.row-heading .history-conatiner .year-row .year-slider .year-item:hover{color:#0D0D0D}.row-heading .history-conatiner .year-row .year-slider .year-item.active{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:70px;letter-spacing:-3.6px;text-transform:capitalize}.row-heading .history-conatiner .history-row{width:90%;display:block;margin:auto}.row-heading .history-conatiner .history-row .row-cards .history_card{margin:.2604166667vw}.row-heading .history-conatiner .history-row .row-cards .history_card .cover-image{position:relative;height:325px;width:100%}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner{position:relative;bottom:20px;padding:3.125vw}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .card-title-one{display:none}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .card-title-two{color:rgb(27 27 27 / .8);font-family:"Josefin Sans",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:-1.8px;text-transform:capitalize;text-align:center;padding-top:40px}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .crad-pra{color:#231F20;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:23px}.row-heading .history-conatiner .history-row .row-cards .slick-list{padding:0}.row-heading .slick-row-back,.row-heading .slick-row-next{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;width:46px;height:46px;background-size:contain;background-repeat:no-repeat;z-index:1;font-size:0}.row-heading .slick-row-back::before,.row-heading .slick-row-next::before{display:none}.row-heading .slick-row-back{top:107%;right:51%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/back.png)}.row-heading .slick-row-next{top:107%;right:41%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/next.png)}}@media only screen and (min-width:1200px){.row-heading{width:92%;margin-left:auto;justify-content:space-between;padding-top:7.2916666667vw;margin-right:unset}.row-heading .main-topic{padding-bottom:80px}.row-heading .main-topic .section-par{color:#373435;text-align:left;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;max-width:33.75vw;padding-left:4.1666666667vw}.row-heading .main-topic .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-3.2px;text-transform:capitalize;margin-bottom:0vw}.row-heading .main-topic .section-title--highlight{color:#D0A452;padding-bottom:0vw}.row-heading .history-conatiner{width:100%;display:flex}.row-heading .history-conatiner .year-row{width:10%;margin-left:auto;margin-right:auto}.row-heading .history-conatiner .year-row .year-slider{display:flex;padding-top:2.4479166667vw}.row-heading .history-conatiner .year-row .year-slider .year-item{color:rgb(77 77 79 / .5);font-family:"Josefin Sans",sans-serif;font-size:1.6666666667vw;font-style:normal;font-weight:300;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;cursor:pointer;transition:all 0.3s;text-align:left}.row-heading .history-conatiner .year-row .year-slider .year-item:hover{color:#0D0D0D;font-weight:600}.row-heading .history-conatiner .history-row{width:90%;display:block}.row-heading .history-conatiner .history-row .row-cards .history_card{position:relative;height:26.0416666667vw;margin:.5208333333vw}.row-heading .history-conatiner .history-row .row-cards .history_card::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;border-radius:1.5625vw;background:linear-gradient(180deg,#fff0 .12%,rgb(19 19 19 / .9) 113.75%);box-shadow:0 4px 50px 0 rgb(0 0 0 / .08)}.row-heading .history-conatiner .history-row .row-cards .history_card .cover-image{border-radius:1.5625vw;height:26.0416666667vw}.row-heading .history-conatiner .history-row .row-cards .history_card .cover-image img{width:100%;height:100%;object-fit:cover}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner{position:absolute;bottom:20px;padding:3.125vw;z-index:3}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .card-title-one{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:500;line-height:1.1979166667vw;letter-spacing:-.2083333333vw;text-transform:capitalize;display:block}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .card-title-two{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.5625vw;font-style:normal;font-weight:400;line-height:2.6041666667vw;letter-spacing:-.15625vw;text-transform:capitalize;text-align:left;padding-top:1.0416666667vw}.row-heading .history-conatiner .history-row .row-cards .history_card .card-inner .crad-pra{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;width:30.2083333333vw;text-align:left}.row-heading .history-conatiner .history-row .row-cards .slick-list{padding:0 10% 0 0}.row-heading .history-conatiner .history-row .slick-row-back,.row-heading .history-conatiner .history-row .slick-row-next{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;width:2.6041666667vw;height:2.6041666667vw;background-size:contain;background-repeat:no-repeat;z-index:1;font-size:0}.row-heading .history-conatiner .history-row .slick-row-back::before,.row-heading .history-conatiner .history-row .slick-row-next::before{display:none}.row-heading .history-conatiner .history-row .slick-row-back{top:-22%;right:22%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/back.png)}.row-heading .history-conatiner .history-row .slick-row-next{top:-22%;right:17%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/next.png)}}.custom-pagination{display:flex;justify-content:center;margin-top:1.0416666667vw}.custom-pagination .pagination-list{list-style:none;padding:0;display:flex}.custom-pagination .pagination-list .pagination-item{margin:0vw .2604166667vw}.custom-pagination .pagination-list .pagination-item a{color:#333;font-family:"Josefin Sans",sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;padding:15px 15px;border:1px solid #CECECE;border-radius:8px;transition:background-color 0.3s,color 0.3s}.custom-pagination .pagination-list .pagination-item a:hover{background-color:#E11837;color:#fff}.custom-pagination .pagination-list .pagination-item.active a{background-color:#E11837;color:#fff}.custom-pagination .pagination-list .pagination-item.disabled a{color:#ccc;border-color:#ccc;pointer-events:none}.image-wrapper{width:100%;margin-left:auto;margin-right:auto}.image-wrapper .values-grid{display:block;grid-template-columns:unset;grid-template-rows:unset;gap:20px;padding-bottom:3.6458333333vw;padding-left:20px;padding-right:20px}.image-wrapper .values-grid .value-card{position:relative;border-radius:50px;text-align:center}.image-wrapper .values-grid .value-card .card-image{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;border-radius:50px}.image-wrapper .values-grid .value-card img{width:100%;height:100%;object-fit:cover;border-radius:50px}.image-wrapper .values-grid .value-card .overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;text-align:center;text-transform:capitalize}.image-wrapper .values-grid .value-card:nth-child(1){grid-column:span 2/span 2;height:400px;padding-bottom:20px}.image-wrapper .values-grid .value-card:nth-child(2){grid-column-start:3;grid-row-start:1;height:400px;padding-bottom:20px}.image-wrapper .values-grid .value-card:nth-child(3){grid-column-start:4;grid-row-start:1;height:400px;padding-bottom:20px}.image-wrapper .values-grid .value-card:nth-child(4){grid-column-start:1;grid-row-start:2;height:400px;padding-bottom:20px}.image-wrapper .values-grid .value-card:nth-child(5){grid-column:span 2/span 2;height:400px}@media only screen and (min-width:1200px){.custom-pagination{display:flex;justify-content:center;margin-top:1.0416666667vw}.custom-pagination .pagination-list{list-style:none;padding:0;display:flex}.custom-pagination .pagination-list .pagination-item{margin:0vw .2604166667vw}.custom-pagination .pagination-list .pagination-item a{color:#333;font-family:"Open Sans",sans-serif;font-size:.6770833333vw;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;padding:.625vw .8333333333vw;border:1px solid #333;border-radius:.4166666667vw;transition:background-color 0.3s,color 0.3s}.custom-pagination .pagination-list .pagination-item a:hover{background-color:#E11837;color:#fff}.custom-pagination .pagination-list .pagination-item.active a{background-color:#E11837;color:#fff}.custom-pagination .pagination-list .pagination-item.disabled a{color:#ccc;border-color:#ccc;pointer-events:none}.image-wrapper{width:83%;margin-left:auto;margin-right:auto}.image-wrapper .values-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(1,1fr);gap:20px;padding-bottom:3.6458333333vw;padding-left:0vw;padding-right:0vw}.image-wrapper .values-grid .value-card{position:relative;border-radius:50px;text-align:center}.image-wrapper .values-grid .value-card .card-image{background-position:center;background-size:cover;background-repeat:no-repeat;width:100%;height:100%;border-radius:50px}.image-wrapper .values-grid .value-card img{width:100%;height:100%;object-fit:cover;border-radius:50px}.image-wrapper .values-grid .value-card .overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000;text-align:center;text-transform:capitalize}.image-wrapper .values-grid .value-card:nth-child(1){grid-column:span 2/span 2;height:400px;padding-bottom:0vw}.image-wrapper .values-grid .value-card:nth-child(2){grid-column-start:3;grid-row-start:1;height:400px;padding-bottom:0vw}.image-wrapper .values-grid .value-card:nth-child(3){grid-column-start:4;grid-row-start:1;height:400px;padding-bottom:0vw}.image-wrapper .values-grid .value-card:nth-child(4){grid-column-start:1;grid-row-start:2;height:400px;padding-bottom:0vw}.image-wrapper .values-grid .value-card:nth-child(5){grid-column:span 2/span 2;height:400px}}.section-container{width:90%;margin-left:auto;margin-right:auto;padding-bottom:20px}.section-container .main-card{border-radius:50px;background:#EEE;height:auto;margin-bottom:30px}.section-container .main-card .card-img{width:100%;height:325px;object-fit:cover;border-radius:25px}.section-container .main-card .card-wrapper{width:100%}.section-container .main-card .card-details-container{padding:30px}.section-container .main-card .card-details-container .main-title{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:20px;font-style:normal;font-weight:400;line-height:23px;margin:0vw;text-align:center;padding-top:40px;padding-bottom:20px}.section-container .main-card .card-details-container .sub-title{color:#4D4D4F;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;text-align:center;padding-bottom:30px}.section-container .main-card .category-details{display:block;width:100%;flex-wrap:wrap;justify-content:space-between;gap:1.5625vw;margin:auto}.section-container .main-card .category-details .category-item{width:100%;padding-bottom:20px}.section-container .main-card .category-details .category-item .category-point{color:rgb(27 27 27 / .8);font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:23px;text-transform:capitalize;padding-left:1.0416666667vw}.pagination{display:flex;justify-content:center;gap:10px;padding-top:40px}.pagination a{text-decoration:none;color:#333}.pagination .disabled{pointer-events:none;opacity:.5}.pagination .page-numbers{border-radius:8px;padding:10px 16px;border:1px solid #CECECE;font-family:"Josefin Sans",sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;display:flex;justify-content:center;align-items:center}.pagination .current{background:#E11837;color:#FFF;border:none}@media only screen and (min-width:991px){.category-details{display:block;width:35%;flex-wrap:wrap;justify-content:space-between;gap:1.5625vw;margin:auto}}@media only screen and (min-width:1200px){.section-container{width:75%;margin-left:auto;margin-right:auto}.section-container .main-card{border-radius:50px;background:#EEE;height:30.625vw;margin-bottom:4.1666666667vw}.section-container .main-card .card-wrapper{height:30.625vw;width:30.625vw}.section-container .main-card .card-wrapper .card-img{height:30.625vw;width:30.625vw;object-fit:cover}.section-container .main-card .card-details-container{width:calc(100% - 588px);padding:2.6041666667vw}.section-container .main-card .card-details-container .main-title{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:1.875vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:1.5625vw;margin:0vw;text-align:left}.section-container .main-card .card-details-container .sub-title{color:#4D4D4F;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;padding-bottom:1.5625vw;text-align:left}.section-container .main-card .category-details{display:flex;width:100%;flex-wrap:wrap;justify-content:space-between;gap:1.5625vw}.section-container .main-card .category-details .category-item{width:40%}.section-container .main-card .category-details .category-item .category-point{color:rgb(27 27 27 / .8);font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1.3020833333vw;text-transform:capitalize;padding-left:1.0416666667vw}.pagination{display:flex;justify-content:center;gap:.5208333333vw;padding-top:0vw}.pagination a{text-decoration:none;color:#333}.pagination .disabled{pointer-events:none;opacity:.5}.pagination .page-numbers{border-radius:.4166666667vw;padding:.78125vw 1.0416666667vw;border:1px solid #CECECE;font-family:"Josefin Sans",sans-serif;font-size:.6770833333vw;font-style:normal;font-weight:600;line-height:normal;display:flex;justify-content:center;align-items:center}.pagination .current{background:#E11837;color:#FFF;border:none}}@font-face{font-family:"Futura";src:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/futur.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}.comp-lab-map .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:25px;padding-top:120px;padding-bottom:60px}.comp-lab-map .section-title .highlights{color:#1b1b1b}.comp-lab-map .section-inner{padding:0 20px;margin-bottom:60px;display:flex;flex-direction:column-reverse}.comp-lab-map .section-inner .map-wrapper{width:100%;padding-top:30px}.comp-lab-map .section-inner .map-wrapper #map_canvas{border-radius:25px;height:325px}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .card-content{display:none;width:200px;background-color:#fff;padding:10px;position:relative}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .card-content:after{content:"";bottom:-10px;height:0;width:0;left:50%;position:absolute;transform:translateX(-50%);border-top:10px solid #fff;border-right:15px solid #fff0;border-left:15px solid #fff0}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .card-content .property-card-title{margin-top:0;font-family:"Josefin Sans",sans-serif;font-size:13px;text-align:center}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .card-content .card-location{display:flex;flex-wrap:wrap;align-items:center}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .card-content .card-location svg{margin-right:10px;width:15px;height:15px}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .icon{position:relative;left:50%;width:40px;transform:translateX(-50%)}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .icon img{max-width:100%}.comp-lab-map .section-inner .lab-listing{width:100%}.comp-lab-map .section-inner .lab-listing .lab-item-outer{width:48%;padding:0 .5208333333vw;height:unset;margin-left:.78125vw;margin-top:1.0416666667vw}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item{margin-top:0;margin-bottom:1.0416666667vw;padding:2.6041666667vw 2.0833333333vw;box-shadow:0 .2083333333vw 2.6041666667vw 0 rgb(0 0 0 / .08);min-height:20.1041666667vw;border-radius:1.5625vw;cursor:pointer}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .lab-name,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .lab-location .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .lab-location .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .phone .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .phone .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .email .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .email .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map{transition:color 0.3s}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted{background-color:#e11837;border-radius:1.5625vw;box-shadow:0vw .2083333333vw 2.6041666667vw 0 rgb(0 0 0 / .08)}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .lab-name,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .lab-location .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .lab-location .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .phone .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .phone .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .email .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .email .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .show-in-map,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .lab-name,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .lab-location .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .lab-location .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .phone .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .phone .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .email .label,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .email .value,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .show-in-map{color:#fff}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .show-in-map .black,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .show-in-map .black{display:none}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item:hover .show-in-map .red,.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item.highlighted .show-in-map .red{display:block}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map{font-weight:600;font-size:.8333333333vw;color:#171717;text-decoration:underline;display:flex;flex-wrap:wrap;gap:20px}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map .red{display:none}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map .black{display:block}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map .icon{width:1.6666666667vw;height:1.6666666667vw;border-radius:50%;background-color:#171717;display:flex;align-items:center;justify-content:center;margin-left:.5208333333vw}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map .icon svg{width:.9895833333vw;height:.9895833333vw;fill:#fff}.comp-lab-map .section-inner .lab-listing .pagination-wrapper{flex-wrap:wrap;justify-content:center;font-family:"Lato",sans-serif;align-items:center;margin:15px auto 0;display:flex}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers{flex-wrap:wrap;display:flex;padding:0 20px;text-decoration:none;color:#9ea6b4;position:relative}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers.current{color:#17181d}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers svg{width:30px;height:18px}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers.prev{margin-right:10px}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers.prev::after{content:unset}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers.next{margin-left:10px}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers.next::after{content:unset}.comp-lab-map .section-inner .lab-listing .pagination-wrapper .page-numbers:after{content:"";position:absolute;right:0;height:30%;top:35%;width:2px;background-color:#000}.comp-lab-map .section-inner .lab-listing .loaction-container{overflow:auto;height:364px;width:100%;flex-wrap:wrap;display:flex;scrollbar-width:thin;scrollbar-color:#031227 #fff0}.comp-lab-map .section-inner .lab-listing .loaction-container::-webkit-scrollbar{width:5px}.comp-lab-map .section-inner .lab-listing .loaction-container::-webkit-scrollbar-track{background:#fff0}.comp-lab-map .section-inner .lab-listing .loaction-container::-webkit-scrollbar-thumb{background-color:#031227;border-radius:10px}.comp-lab-map .section-inner .lab-listing .loaction-container::-webkit-scrollbar-button{display:none!important}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer{width:100%;height:364px;padding:0 .5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item{border-radius:25px;border:1px solid #dadada;box-shadow:0 4px 50px 0 rgb(0 0 0 / .08);margin-top:0;margin-bottom:1.0416666667vw;padding:50px 40px;cursor:pointer;height:364px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-name{font-family:"Josefin Sans",sans-serif;font-weight:600;color:#171717;font-size:20px;font-style:normal;line-height:23px;letter-spacing:-.4px;margin-bottom:40px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location{margin-bottom:1.0416666667vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location .label{color:#3e3e3e;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location .value{color:#000;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:-.28px;text-transform:capitalize}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone{margin-bottom:1.0416666667vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone .label{color:#3e3e3e;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone .value{color:#000;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:-.28px;text-transform:capitalize}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email{margin-bottom:1.0416666667vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email .label{color:#3e3e3e;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email .value{color:#000;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:-.28px;text-transform:capitalize}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map{font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize;text-decoration:underline;display:flex;flex-wrap:wrap}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .icon{width:1.6666666667vw;height:1.6666666667vw;border-radius:50%;background-color:#171717;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-left:.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .icon svg{width:.9895833333vw;height:.9895833333vw;fill:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted{background-color:#e11837;border-radius:1.5625vw;box-shadow:0vw .2083333333vw 2.6041666667vw 0vw rgb(0 0 0 / .08)}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .lab-name{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .lab-location .label{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .lab-location .value{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .phone .label{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .phone .value{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .email .label{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .email .value{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .show-in-map{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper{flex-wrap:wrap;justify-content:center;font-family:"Josefin Sans",sans-serif;align-items:center;display:flex;width:100%;margin:0vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers{flex-wrap:wrap;display:flex;padding:0 .78125vw;text-decoration:none;font-size:1.3020833333vw;color:#000;position:relative}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.current{color:#000}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers svg{width:2.6041666667vw;height:.9375vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.prev{margin-right:.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.prev::after{content:unset}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.next{margin-left:.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.next::after{content:unset}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers:after{content:"";position:absolute;right:0;height:.5208333333vw;top:35%;width:.1041666667vw;background-color:#000}.comp-lab-map .section-inner .lab-listing .search-box{display:flex}.comp-lab-map .section-inner .lab-listing .search-box .search-btn{background:#fff0;width:54px;height:46px;padding:0vw;border:none}.comp-lab-map .section-inner .lab-listing .search-box .search-btn .img-search{width:46px;height:46px;object-fit:cover}.comp-lab-map .section-inner .lab-listing .search-box .search-bar{border-radius:40px;border:1px solid #dadada;background:#fdfdfd;height:46px;margin-bottom:30px;width:100%}@media only screen and (min-width:992px){.comp-lab-map .section-title{color:#be1111;text-align:center;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize}.comp-lab-map .section-inner .lab-listing{display:flex;flex-wrap:wrap}.comp-lab-map .section-inner .lab-listing .lab-item-outer{width:50%;padding:0 10px}}@media only screen and (min-width:1200px){.comp-lab-map{width:83%;margin-left:auto;margin-right:auto;padding-bottom:3.6458333333vw}.comp-lab-map .section-title{color:#be1111;text-align:center;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;padding-bottom:4.1666666667vw}.comp-lab-map .section-inner{display:flex;flex-wrap:wrap;height:25.2604166667vw;padding:0vw}.comp-lab-map .section-inner .map-wrapper{width:31.1979166667vw}.comp-lab-map .section-inner .map-wrapper #map_canvas{width:31.1979166667vw;height:27.1875vw;border-radius:1.5625vw}.comp-lab-map .section-inner .map-wrapper .property .card-content{display:none;width:15.625vw;background-color:#fff;padding:.78125vw;position:relative}.comp-lab-map .section-inner .map-wrapper .property .card-content:after{content:"";bottom:-.5208333333vw;height:0;width:0;left:50%;position:absolute;transform:translateX(-50%);border-top:.5208333333vw solid #fff;border-right:.78125vw solid #fff0;border-left:.78125vw solid #fff0}.comp-lab-map .section-inner .map-wrapper .property .card-content .property-card-title{margin-top:0;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;text-align:center}.comp-lab-map .section-inner .map-wrapper .property .card-content .card-location{display:flex;flex-wrap:wrap;align-items:center}.comp-lab-map .section-inner .map-wrapper .property .card-content .card-location svg{margin-right:.5208333333vw;width:.78125vw;height:.78125vw}.comp-lab-map .section-inner .map-wrapper .property .icon{position:relative;left:50%;width:2.0833333333vw;transform:translateX(-50%)}.comp-lab-map .section-inner .map-wrapper .property .icon img{max-width:100%}.comp-lab-map .section-inner .lab-listing{display:flex;flex-direction:column;padding-left:.5208333333vw;width:calc(100% - 34.0625vw)}.comp-lab-map .section-inner .lab-listing .search-box{display:flex}.comp-lab-map .section-inner .lab-listing .search-box .search-btn{background:#fff0;width:4.0104166667vw;height:3.6458333333vw;padding:0vw;border:none}.comp-lab-map .section-inner .lab-listing .search-box .search-btn .img-search{width:3.6458333333vw;height:3.6458333333vw;object-fit:cover}.comp-lab-map .section-inner .lab-listing .search-box .search-bar{border-radius:40px;border:1px solid #dadada;height:3.4375vw;margin-bottom:1.5625vw;width:100%;color:#b7b7b7;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:normal;padding-left:1.5625vw}.comp-lab-map .section-inner .lab-listing .search-box .search-bar:focus{border-color:#be1111;outline:none;box-shadow:0 0 5px rgb(0 123 255 / .5)}.comp-lab-map .section-inner .lab-listing .loaction-container{overflow:auto;height:22.1875vw;width:100%;flex-wrap:wrap;display:flex;scrollbar-width:thin;scrollbar-color:#031227 #fff0}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer{width:48%;padding:0 .5208333333vw;height:unset;margin-left:.78125vw;margin-top:1.0416666667vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item{margin-top:0;margin-bottom:1.0416666667vw;padding:2.6041666667vw 2.0833333333vw;box-shadow:0 .2083333333vw 2.6041666667vw 0 rgb(0 0 0 / .08);min-height:20.1041666667vw;border-radius:1.5625vw;cursor:pointer}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-name,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map{transition:color 0.3s;color:#4d4d4f;text-align:justify;font-size:.9375vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.01875vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email .value{transition:color 0.3s;color:#be1111;font-family:"Lato",sans-serif;font-size:1.0416666667vw;font-style:normal;font-weight:600;line-height:1.1458333333vw;letter-spacing:-.0208333333vw;text-transform:lowercase}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-name{color:#171717;font-family:"Josefin Sans",sans-serif;font-size:1.4583333333vw;font-style:normal;font-weight:600;line-height:1.1458333333vw;letter-spacing:-.0333333333vw;text-transform:capitalize}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted{background-color:#e11837;border-radius:1.5625vw;box-shadow:0vw .2083333333vw 2.6041666667vw 0 rgb(0 0 0 / .08)}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .lab-name,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .lab-location .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .lab-location .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .phone .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .phone .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .email .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .email .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .show-in-map,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .lab-name,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .lab-location .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .lab-location .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .phone .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .phone .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .email .label,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .email .value,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .show-in-map{color:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .show-in-map .black,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .show-in-map .black{display:none}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item:hover .show-in-map .red,.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item.highlighted .show-in-map .red{display:block}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map{font-weight:600;font-size:.8333333333vw;color:#171717;text-decoration:underline;display:flex;flex-wrap:wrap;gap:1.0416666667vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .red{display:none}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .black{display:block}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .icon{width:1.6666666667vw;height:1.6666666667vw;border-radius:50%;background-color:#171717;display:flex;align-items:center;justify-content:center;margin-left:.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .icon svg{width:.9895833333vw;height:.9895833333vw;fill:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper{flex-wrap:wrap;justify-content:center;font-family:"Josefin Sans",sans-serif;align-items:center;display:flex;width:100%;margin:0vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers{flex-wrap:wrap;display:flex;padding:0 .78125vw;text-decoration:none;font-size:1.3020833333vw;color:#000;position:relative}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.current{color:#000}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers svg{width:2.6041666667vw;height:.9375vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.prev{margin-right:.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.prev::after{content:unset}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.next{margin-left:.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers.next::after{content:unset}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper .page-numbers:after{content:"";position:absolute;right:0;height:.5208333333vw;top:35%;width:.1041666667vw;background-color:#000}}.profile-conatiner{margin-bottom:-134px}.profile-conatiner .profile-topic{padding-bottom:4.1666666667vw;width:83%;margin-left:auto;margin-right:auto}.profile-conatiner .profile-topic .section-par{color:#231f20;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px}.profile-conatiner .profile-topic .section-title{color:#be1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize}.profile-conatiner .profile-topic .section-title .highlights{color:#1b1b1b}.profile-conatiner .profile{width:92%;margin-left:auto;margin-right:auto}.profile-conatiner .profile .profile-cards .profile-single{display:block;align-items:center;margin-left:20px;margin-right:20px;margin-bottom:50px;position:relative;margin-top:85px}.profile-conatiner .profile .profile-cards .profile-single .profile-image{position:absolute;left:50%;border-radius:110px;width:110px;height:110px;transform:translateX(-50%);top:-64px}.profile-conatiner .profile .profile-cards .profile-single .profile-details{border-radius:25px;background:#fff;box-shadow:0 10px 30px 0 rgb(0 0 0 / .2);height:249px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:auto}.profile-conatiner .profile .profile-cards .profile-single .profile-details .profile-social{display:flex;margin:0;padding:0;gap:20px}.profile-conatiner .profile .profile-cards .profile-single .profile-details .profile-social li{list-style-type:none}.profile-conatiner .profile .profile-cards .profile-single .profile-details .profile-social li .small-icon{width:18px;height:18px}.profile-conatiner .profile .profile-cards .profile-single .profile-details .position{color:#171717;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.28px;text-transform:capitalize}.profile-conatiner .profile .profile-cards .profile-single .profile-details .name{color:#171717;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:18px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:-.36px;text-transform:capitalize;max-width:100%}.profile-conatiner .profile .profile-cards .slick-profile-back,.profile-conatiner .profile .profile-cards .slick-profile-next{position:absolute;top:50%;transform:translateY(-50%);border:none;width:2.6041666667vw;height:2.6041666667vw;background-size:contain;background-repeat:no-repeat;z-index:1;font-size:0}.profile-conatiner .profile .profile-cards .slick-profile-back::before,.profile-conatiner .profile .profile-cards .slick-profile-next::before{display:none}.profile-conatiner .profile .profile-cards .slick-profile-back .slick-certificate-back,.profile-conatiner .profile .profile-cards .slick-profile-next .slick-certificate-back{top:-38%;right:22%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/back.png)}.profile-conatiner .profile .profile-cards .slick-profile-back .slick-certificate-next,.profile-conatiner .profile .profile-cards .slick-profile-next .slick-certificate-next{top:-38%;right:17%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/next.png)}.profile-conatiner .profile-cover-container{margin-top:-120px;display:none}@media only screen and (min-width:1200px){.profile-conatiner{margin-bottom:unset}.profile-conatiner .profile-topic{padding-bottom:4.1666666667vw;width:83%;margin-left:auto;margin-right:auto}.profile-conatiner .profile-topic .section-par{color:#231f20;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;width:30.4166666667vw;padding-left:4.1666666667vw;text-align:left}.profile-conatiner .profile-topic .section-title{color:#be1111;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.1666666667vw;text-transform:capitalize;text-align:left}.profile-conatiner .profile-topic .section-title .highlights{color:#1b1b1b}.profile-conatiner .profile{width:95%;margin-left:auto;margin-right:auto;position:relative;top:2.0833333333vw}.profile-conatiner .profile .profile-cards .profile-single{display:flex;align-items:center;margin-left:0;margin-right:-2.7083333333vw;margin-bottom:2.0833333333vw;margin-top:1.0416666667vw;position:relative}.profile-conatiner .profile .profile-cards .profile-single .profile-image{position:absolute;width:8.3333333333vw;height:8.3333333333vw;transform:unset;border-radius:8.3333333333vw;z-index:1;top:2.4479166667vw;left:1.5625vw}.profile-conatiner .profile .profile-cards .profile-single .profile-details{border-radius:2.0833333333vw;background:#fff;box-shadow:0 10px 30px 0 rgb(0 0 0 / .2);height:13.0208333333vw;display:flex;flex-direction:column;justify-content:center;padding-left:100px;padding-right:3px;align-items:start;position:relative}.profile-conatiner .profile .profile-cards .profile-single .profile-details .profile-social{display:flex;margin:0;padding:0;gap:20px}.profile-conatiner .profile .profile-cards .profile-single .profile-details .profile-social li{list-style-type:none}.profile-conatiner .profile .profile-cards .profile-single .profile-details .profile-social li .small-icon{width:.9375vw;height:.9375vw}.profile-conatiner .profile .profile-cards .profile-single .profile-details .position{color:#171717;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.0208333333vw;text-transform:capitalize;text-align:left}.profile-conatiner .profile .profile-cards .profile-single .profile-details .name{color:#171717;font-size:1.25vw;font-style:normal;font-weight:500;line-height:1.5625vw;letter-spacing:-.025vw;text-transform:capitalize;text-align:left;max-width:17.1875vw}.profile-conatiner .profile .profile-cards .slick-profile-back,.profile-conatiner .profile .profile-cards .slick-profile-next{position:absolute;top:50%;transform:translateY(-50%);background:fixed;border:none;width:2.6041666667vw;height:2.6041666667vw;background-size:contain;background-repeat:no-repeat;z-index:1;font-size:0}.profile-conatiner .profile .profile-cards .slick-profile-back::before,.profile-conatiner .profile .profile-cards .slick-profile-next::before{display:none}.profile-conatiner .profile .profile-cards .slick-profile-back{top:-38%;right:7%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/back.png)}.profile-conatiner .profile .profile-cards .slick-profile-next{top:-38%;right:3%;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/next.png)}.profile-conatiner .profile-cover-container{margin-top:-120px;display:block!important}}.comp-img-content-section .section-card-inner{padding:0 20px;margin-bottom:60px;flex-direction:row;display:block;width:100%;margin-right:auto;margin-left:auto}.comp-img-content-section .section-card-inner .img-wrap{width:100%;height:unset;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability{display:block;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability .section-title{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-top:30px;padding-bottom:50px;max-width:308px}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability .section-title .highlights{color:#1B1B1B}.comp-img-content-section .section-card-inner .img-wrap .imageone{border-radius:25px;width:236.364px;height:235.955px;position:relative;object-fit:cover;left:-49px}.comp-img-content-section .section-card-inner .img-wrap .imagetwo{border-radius:25px;width:152.061px;height:176.966px;position:absolute;top:400px;left:192px;object-fit:cover}.comp-img-content-section .section-card-inner .img-wrap .cover-box{position:absolute;top:0;padding:4.1666666667vw 3.125vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img{padding-bottom:2.0833333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .diamond{width:3.125vw;height:3.125vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .highlight{color:#1B1B1B;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-card-inner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:.5208333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px}.comp-img-content-section .section-card-inner .content-wrap{width:100%;padding-left:0vw}.comp-img-content-section .section-card-inner .content-wrap .sustainability{display:none}.comp-img-content-section .section-card-inner .content-wrap .mb-sustainability{position:relative;left:-230px}.comp-img-content-section .section-card-inner .content-wrap .mb-sustainability .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw;width:33.75vw}.comp-img-content-section .section-card-inner .content-wrap .mb-sustainability .section-title .highlights{color:#1B1B1B}.comp-img-content-section .section-card-inner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;max-width:unset;padding-top:90px;text-align:center}@media only screen and (min-width:768px){.comp-img-content-section .section-card-inner{padding:0 20px;margin-bottom:60px;flex-direction:row;display:block;width:100%;margin-right:auto;margin-left:auto}.comp-img-content-section .section-card-inner .img-wrap{width:100%;height:unset;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability{display:block;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability .section-title{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-top:30px;padding-bottom:50px;max-width:308px}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability .section-title .highlights{color:#1B1B1B}.comp-img-content-section .section-card-inner .img-wrap .imageone{border-radius:25px;width:236.364px;height:235.955px;position:relative;object-fit:cover;left:-49px}.comp-img-content-section .section-card-inner .img-wrap .imagetwo{border-radius:25px;width:152.061px;height:176.966px;position:absolute;top:400px;left:343px;object-fit:cover}.comp-img-content-section .section-card-inner .img-wrap .cover-box{position:absolute;top:0;padding:4.1666666667vw 3.125vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img{padding-bottom:2.0833333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .diamond{width:3.125vw;height:3.125vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .highlight{color:#1B1B1B;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-card-inner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:.5208333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px}.comp-img-content-section .section-card-inner .content-wrap{width:100%;padding-left:0vw}.comp-img-content-section .section-card-inner .content-wrap .sustainability{display:none}.comp-img-content-section .section-card-inner .content-wrap .mb-sustainability{position:relative;left:-230px}.comp-img-content-section .section-card-inner .content-wrap .mb-sustainability .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw;width:33.75vw}.comp-img-content-section .section-card-inner .content-wrap .mb-sustainability .section-title .highlights{color:#1B1B1B}.comp-img-content-section .section-card-inner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;max-width:unset;padding-top:90px;text-align:center}}@media only screen and (min-width:992px){.comp-img-content-section .section-card-inner{width:90%}}@media only screen and (min-width:1200px){.comp-img-content-section .section-card-inner{flex-direction:row;display:flex;width:75%;margin-right:auto;margin-left:auto;padding-bottom:0vw;margin-bottom:0vw}.comp-img-content-section .section-card-inner .img-wrap{width:72%;height:37.0833333333vw;display:flex;justify-content:start;position:relative}.comp-img-content-section .section-card-inner .img-wrap .mb-sustainability{display:none!important}.comp-img-content-section .section-card-inner .img-wrap .imageone{height:31.25vw;width:31.25vw;position:relative;left:-8.125vw}.comp-img-content-section .section-card-inner .img-wrap .imagetwo{width:20.1041666667vw;height:23.4375vw;position:absolute;top:13.125vw;left:22.34375vw;border:.5208333333vw #fff solid;border-radius:2.0833333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box{position:absolute;top:0;padding:4.1666666667vw 3.125vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img{padding-bottom:2.0833333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .diamond{width:3.125vw;height:3.125vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:2.6041666667vw;letter-spacing:-.1041666667vw;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .highlight{color:#1B1B1B;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-.1041666667vw;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:2.6041666667vw;letter-spacing:-.1041666667vw;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-section .section-card-inner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:.5208333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw}.comp-img-content-section .section-card-inner .content-wrap{width:34%;padding-left:0vw;top:2.5vw;position:relative}.comp-img-content-section .section-card-inner .content-wrap .sustainability{display:block;position:relative;left:-11.5625vw}.comp-img-content-section .section-card-inner .content-wrap .sustainability .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw;width:37.5vw}.comp-img-content-section .section-card-inner .content-wrap .sustainability .section-title .highlights{color:#1B1B1B}.comp-img-content-section .section-card-inner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;max-width:25.3125vw;padding-top:3.125vw;text-align:left;position:relative}}.comp-img-content-reversesection .section-card-reverseinner{margin-bottom:60px;flex-direction:column-reverse;display:flex;width:100%;margin-left:auto;justify-content:space-between}.comp-img-content-reversesection .section-card-reverseinner .img-wrap{height:unset;position:relative}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .imageone{height:250px;width:100%;position:relative}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .imagetwo{width:353px;height:244px;position:absolute;top:-20px;right:80px;object-fit:cover}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box{position:absolute;top:0;padding:4.1666666667vw 3.125vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .diamond-img{padding-bottom:2.0833333333vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .diamond-img .diamond{width:3.125vw;height:3.125vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .diamond-img .highlight{color:#1B1B1B;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .diamond-img .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .diamond-img .section-title--highlight{color:#FFF}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .sub-title{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:.5208333333vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .para{color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw}.comp-img-content-reversesection .section-card-reverseinner .content-wrap{width:100%;display:flex;flex-direction:column;align-items:center;padding-left:20px;padding-right:20px;margin-top:113px}.comp-img-content-reversesection .section-card-reverseinner .content-wrap .sustainability .section-title{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize}.comp-img-content-reversesection .section-card-reverseinner .content-wrap .sustainability .section-title .highlights{color:#1B1B1B}.comp-img-content-reversesection .section-card-reverseinner .content-wrap .section-para{font-family:"Lato",sans-serif;color:#231F20;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;padding-top:40px;padding-bottom:40px}@media only screen and (min-width:1200px){.comp-img-content-reversesection{width:90%;margin-left:auto}.comp-img-content-reversesection .section-card-reverseinner{margin-bottom:60px;flex-direction:row-reverse;display:flex;width:100%;margin-left:auto;justify-content:space-between}.comp-img-content-reversesection .section-card-reverseinner .img-wrap{height:unset}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .imageone{width:52.96875vw;height:29.0625vw;border-radius:2.6041666667vw 0vw 0vw 2.6041666667vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .imagetwo{width:58.75vw;height:34.6875vw;right:4.1666666667vw;object-fit:cover}.comp-img-content-reversesection .section-card-reverseinner .content-wrap{width:50%;padding-left:0vw;align-items:start;display:flex;flex-direction:column;margin-top:unset}.comp-img-content-reversesection .section-card-reverseinner .content-wrap .sustainability .section-title{color:#700;text-align:left;font-family:"Josefin Sans",sans-serif;font-size:3.3854166667vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:0vw}.comp-img-content-reversesection .section-card-reverseinner .content-wrap .sustainability .section-title--highlight{color:#1B1B1B}.comp-img-content-reversesection .section-card-reverseinner .content-wrap .section-para{color:#D0A452;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.01875vw;max-width:25.3125vw;padding-top:3.125vw;text-align:start}}.full-width-card{width:83%;margin-right:auto;margin-left:auto;padding-bottom:60px;padding-top:30px;margin-bottom:-130px}.full-width-card .cover-image-desktop{position:relative;padding-bottom:unset;height:unset}.full-width-card .cover-image-desktop img{width:100%;height:325px;object-fit:cover;border-start-start-radius:50px;border-start-end-radius:50px;position:relative;object-position:-407px}.full-width-card .cover-image-desktop::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:101%;width:100%;background:linear-gradient(1deg,#000 10.96%,#fff0 79.21%)}.full-width-card .cover-image-desktop .inner-details-desktop{display:none}.full-width-card.text-first .cover-image-desktop{position:relative}.full-width-card.text-first .cover-image-desktop::after{content:"";position:absolute;top:0;bottom:0;right:0;height:100%;width:100%;background:linear-gradient(1deg,#000 10.96%,#fff0 79.21%)}.full-width-card.text-first .cover-image-desktop .inner-details-desktop{align-items:flex-start}.full-width-card.text-first .cover-image-desktop .inner-details-desktop .section-para{text-align:start}.full-width-card .cover-image-mb{display:block;border-radius:0 0 25px 25px;background:#000}.full-width-card .cover-image-mb .inner-details-mb{width:100%;height:399px;margin:auto}.full-width-card .cover-image-mb .inner-details-mb .section-para{color:#FFF;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;padding-right:20px;padding-left:20px}.full-width-card .cover-image-mb .inner-details-mb .section-title{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize}@media only screen and (min-width:768px){.full-width-card{width:83%;margin-right:auto;margin-left:auto;padding-bottom:60px;padding-top:30px}.full-width-card .cover-image-desktop{position:relative;padding-bottom:unset;height:unset}.full-width-card .cover-image-desktop img{width:100%;height:325px;object-fit:cover;border-start-start-radius:50px;border-start-end-radius:50px;position:relative;object-position:right}.full-width-card .cover-image-desktop::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;height:101%;width:100%;background:linear-gradient(1deg,#000 10.96%,#fff0 79.21%)}.full-width-card .cover-image-desktop .inner-details-desktop{display:none}.full-width-card.text-first .cover-image-desktop{position:relative}.full-width-card.text-first .cover-image-desktop::after{content:"";position:absolute;top:0;bottom:0;right:0;height:100%;width:100%;background:linear-gradient(1deg,#000 10.96%,#fff0 79.21%)}.full-width-card.text-first .cover-image-desktop .inner-details-desktop{align-items:flex-start}.full-width-card.text-first .cover-image-desktop .inner-details-desktop .section-para{text-align:start}.full-width-card .cover-image-mb{display:block;border-radius:0 0 25px 25px;background:#000}.full-width-card .cover-image-mb .inner-details-mb{width:100%;height:auto;margin:auto;padding-left:20px;padding-right:20px;padding-bottom:40px}.full-width-card .cover-image-mb .inner-details-mb .section-para{color:#FFF;text-align:center;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-.26px;padding-right:20px;padding-left:20px}.full-width-card .cover-image-mb .inner-details-mb .section-title{color:#BE1111;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize}}@media only screen and (min-width:990px){.full-width-card .cover-image-desktop{display:block}.full-width-card .cover-image-desktop img{height:31.25vw}.full-width-card .cover-image-mb{display:none}}@media only screen and (min-width:1200px){.full-width-card{width:83%;margin-right:auto;margin-left:auto;padding-bottom:4.1666666667vw;padding-top:4.1666666667vw;margin-bottom:unset}.full-width-card .cover-image-desktop{display:block;position:relative;margin-bottom:2.6041666667vw;overflow:hidden}.full-width-card .cover-image-desktop::after{content:"";position:absolute;top:0;bottom:0;left:0;height:100%;width:100%;background:linear-gradient(270deg,#fff0 -5.09%,#000 76.11%);border-radius:2.6041666667vw}.full-width-card .cover-image-desktop img{width:100%;object-fit:cover;height:31.25vw;border-radius:2.6041666667vw;animation:scaleDown 15s linear forwards}.full-width-card .cover-image-desktop .inner-details-desktop{position:absolute;top:60%;left:114px;transform:translateY(-68%);padding:0;width:86%;display:flex;flex-direction:column;align-items:flex-start;z-index:1}.full-width-card .cover-image-desktop .inner-details-desktop .section-title{color:#700;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-weight:700;line-height:2.6041666667vw;letter-spacing:-.1041666667vw;text-transform:capitalize;padding-bottom:1.3020833333vw;width:8.8020833333vw}.full-width-card .cover-image-desktop .inner-details-desktop .section-title .highlight{color:#fff}.full-width-card .cover-image-desktop .inner-details-desktop .section-para{color:#FFF;font-family:"Lato",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-.36px;width:26.4583333333vw;padding-left:0vw;padding-right:0vw}.full-width-card .cover-image-mb{display:none}.full-width-card.text-first .cover-image-desktop{display:block;position:relative}.full-width-card.text-first .cover-image-desktop::after{content:"";position:absolute;top:0;bottom:0;right:0;height:100%;width:100%;background:linear-gradient(270deg,#000 21.68%,#fff0 102.89%)}.full-width-card.text-first .cover-image-desktop .inner-details-desktop{align-items:flex-end}.full-width-card.text-first .cover-image-desktop .inner-details-desktop .section-title{text-align:right;width:16.6666666667vw}.full-width-card.text-first .cover-image-desktop .inner-details-desktop .section-para{text-align:right;width:26.4583333333vw}.full-width-card.text-first .cover-image-mb{display:none}}.cmp-accordion .section-inner{width:90%;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:-80px}.cmp-accordion .section-inner .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:0;width:316px;margin-left:auto;margin-right:auto}.cmp-accordion .section-inner .section-title .highlights{color:#1B1B1B}.cmp-accordion .section-inner .accordion-item{border:none;padding-bottom:25px;margin-top:25px;border-bottom:1px solid #4D4D4F;transition:ease all 0.8s;padding-top:25px}.cmp-accordion .section-inner .accordion-item .accordion-head{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.12px;text-transform:capitalize;transition:ease all 0.8s;padding-left:0;padding-right:10px;position:relative}.cmp-accordion .section-inner .accordion-item .accordion-head .faq{padding-left:10px}.cmp-accordion .section-inner .accordion-item .accordion-head::after{content:"";position:absolute;right:4%;width:15px;height:10px;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/down.png);background-size:cover;top:4px}.cmp-accordion .section-inner .accordion-item .acccordion-body{color:#231F20;font-family:"Lato",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:1.04px;text-transform:capitalize;max-height:0;overflow:hidden;transition:ease all 0.8s;padding:0 20px;width:325px}.cmp-accordion .section-inner .accordion-item.open{background-color:#fff0;border-bottom:3px solid #BE1111}.cmp-accordion .section-inner .accordion-item.open .accordion-head{padding-bottom:20px;color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.12px;text-transform:inherit}.cmp-accordion .section-inner .accordion-item.open .accordion-head .faq{padding-bottom:20px;color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.12px;text-transform:initial;padding-left:10px}.cmp-accordion .section-inner .accordion-item.open .accordion-head::after{content:"";position:absolute;right:4%;width:22px;height:14px;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/up.png);background-size:cover}.cmp-accordion .section-inner .accordion-item.open .acccordion-body{max-height:400px}@media only screen and (min-width:1200px){.cmp-accordion .section-inner{margin-top:unset;margin-bottom:unset;width:56%;margin-left:auto;margin-right:auto;padding-bottom:5.2083333333vw}.cmp-accordion .section-inner .section-title{color:#700;text-align:center;font-family:"Josefin Sans",sans-serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-2px;text-transform:capitalize;padding-left:1.3020833333vw;width:33.75vw;margin-left:auto;margin-right:auto}.cmp-accordion .section-inner .section-title .highlights{color:#1B1B1B}.cmp-accordion .section-inner .accordion-item{border:none;padding-bottom:.78125vw;margin-top:1.3020833333vw;border-bottom:1px solid #4D4D4F;transition:ease all 0.8s;padding-top:1.3020833333vw}.cmp-accordion .section-inner .accordion-item .accordion-head{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:.9375vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.075vw;text-transform:capitalize}.cmp-accordion .section-inner .accordion-item .accordion-head .faq{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:.9375vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.075vw;text-transform:initial;padding-left:.5208333333vw}.cmp-accordion .section-inner .accordion-item .acccordion-body{width:100%;color:#231F20;font-family:"Josefin Sans",sans-serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.075vw;text-transform:inherit}.cmp-accordion .section-inner .accordion-item.open .accordion-head{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:.9375vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.075vw;text-transform:capitalize}.cmp-accordion .section-inner .accordion-item.open .accordion-head .faq{color:#0D0D0D;font-family:"Josefin Sans",sans-serif;font-size:.9375vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.075vw;text-transform:initial;padding-left:.5208333333vw}}.cmp-image-content-card-slider .section-inner{padding:0 20px;margin-bottom:60px}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item{position:relative}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item img{width:100%;display:block}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item .item-content{position:absolute;bottom:0;left:0;max-width:100%;padding:20px 20px;z-index:99}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item .item-content .item-content-title{font-family:"Josefin Sans",sans-serif;color:#fff}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item::after{content:"";position:absolute;bottom:0;left:0;height:100%;width:100%;background:linear-gradient(to bottom,#fff0 0%,#fff0 28%,rgb(0 0 0 / .65) 100%)}@media only screen and (min-width:1200px){.cmp-image-content-card-slider .section-inner{padding:0 12.5vw;margin-bottom:3.125vw}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item{position:relative}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item img{width:100%;display:block}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item .item-content{position:absolute;bottom:0;left:0;max-width:100%;padding:1.5625vw 1.5625vw;z-index:99}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item .item-content .item-content-title{font-family:"Josefin Sans",sans-serif;color:#fff}.cmp-image-content-card-slider .section-inner .responsive-card-slider .item::after{content:"";position:absolute;bottom:0;left:0;height:100%;width:100%;background:linear-gradient(to bottom,#fff0 0%,#fff0 28%,rgb(0 0 0 / .65) 100%)}}.cmp-logo-slider .section-inner{padding:0 20px;margin-bottom:60px}.cmp-logo-slider .section-inner .logo-slider img{margin:auto}@media only screen and (min-width:1200px){.cmp-logo-slider .section-inner{padding:0 12.5vw;margin-bottom:5.2083333333vw}}.cmp-single-img-video-slider .section-inner{padding:0 20px;margin-bottom:60px}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item{position:relative}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item img{width:100%}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item .play-item-link{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item .play-item-link svg{fill:#fff;width:30px;height:30px}@media only screen and (min-width:1200px){.cmp-single-img-video-slider .section-inner{padding:0 12.5vw;margin-bottom:5.2083333333vw}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item{position:relative}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item img{width:100%}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item .play-item-link{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.cmp-single-img-video-slider .section-inner .img-video-wrapper .item .play-item-link svg{fill:#fff;width:5.2083333333vw;height:5.2083333333vw}}.cmp-team-listing .section-inner{padding:0 20px;margin-bottom:60px}.cmp-team-listing .section-inner .team-listing .listing-item{width:100%}.cmp-team-listing .section-inner .team-listing .listing-item .team-item{cursor:pointer}.cmp-team-listing .section-inner .team-listing .listing-item .team-item .team-img{width:100%}.cmp-team-listing .section-inner .team-listing .listing-item .team-item .team-content{background-color:#2a2a2a;padding:15px}.cmp-team-listing .section-inner .team-listing .listing-item .team-item .team-content .team-name{color:#fff;margin-bottom:0;text-align:center;display:block}.cmp-team-listing .section-inner .team-listing .listing-item .team-item .team-content .team-position{color:#fff;font-size:16px;margin-top:0;text-align:center;display:block}.cmp-team-listing .section-inner .team-listing.listing .listing-item{margin-top:40px}.team-modal{position:fixed;width:100%;top:0;left:0;height:100%;z-index:9999;background-color:rgb(0 0 0 / .6);display:none}.team-modal .modal-content-box{padding:30px 20px 20px;position:fixed;width:calc(100% - 80px);top:20px;left:20px;height:calc(100% - 80px);background-color:#fff;z-index:99999}.team-modal .modal-content-box .modal-close{width:20px;height:20px;position:absolute;top:5px;right:5px;padding:5px}.team-modal .modal-content-box .modal-close svg{width:15px;height:15px;cursor:pointer}@media only screen and (min-width:992px){.team-modal .modal-content-box{height:fit-content}.team-modal .modal-content-box .team-modal-content{display:flex;flex-wrap:wrap}.team-modal .modal-content-box .team-modal-content .modal-img{width:33.33%}.team-modal .modal-content-box .team-modal-content .modal-content{width:66.66%}.team-listing .listing-item{width:100%}.team-listing .listing-item .team-item{padding:15px}}@media only screen and (min-width:1200px){.cmp-team-listing .section-inner{padding:0 12.5vw;margin-bottom:5.2083333333vw}.cmp-team-listing .team-listing .listing-item{width:100%}.cmp-team-listing .team-listing .listing-item .team-item{padding:.78125vw}.team-modal .modal-content-box{height:fit-content;width:52.0833333333vw;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.team-modal .modal-content-box .team-modal-content{display:flex;flex-wrap:wrap;align-items:center}.team-modal .modal-content-box .team-modal-content .modal-close{width:2.0833333333vw;height:1.0416666667vw;position:absolute;top:.2604166667vw;right:.2604166667vw;padding:5px}.team-modal .modal-content-box .team-modal-content .modal-close svg{width:1.3020833333vw;height:.78125vw;cursor:pointer}.team-modal .modal-content-box .team-modal-content .modal-img{width:33.33%}.team-modal .modal-content-box .team-modal-content .modal-content{width:66.66%}}.cmp-sticky-content-slider .section-inner{padding:0 20px;margin-bottom:60px}@media only screen and (min-width:992px){.cmp-sticky-content-slider .section-inner{display:flex;flex-wrap:wrap}.cmp-sticky-content-slider .ss-card-sticky-content{width:33.333%}.cmp-sticky-content-slider .ss-card-slider-wrap{width:66.666%}}@media only screen and (min-width:1200px){.cmp-sticky-content-slider .section-inner{padding:0 12.5vw;margin-bottom:3.125vw;display:flex;flex-wrap:wrap;align-items:center}.cmp-sticky-content-slider .section-inner .ss-card-sticky-content .stiky-title{font-size:1.6666666667vw}.cmp-sticky-content-slider .section-inner .ss-card-sticky-content .sss_content{font-size:.8333333333vw}.cmp-sticky-content-slider .section-inner .ss-card-slider-wrap .ss-card-slider .sss-card-item{padding:4.1666666667vw 3.6458333333vw}.cmp-sticky-content-slider .section-inner .ss-card-slider-wrap .ss-card-slider .sss-card-item .sss-card-title{font-size:1.5625vw}.cmp-sticky-content-slider .section-inner .ss-card-slider-wrap .ss-card-slider .sss-card-item .sss-card-content{font-size:.8333333333vw}}@font-face{font-family:"Futura";src:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/futur.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}.cmp-contact-form .section-inner{padding:0;margin-bottom:5.2083333333vw;display:block;justify-content:space-between}.cmp-contact-form .section-inner .contact-details-warpper{width:100%;justify-content:center;display:flex;align-items:center;flex-direction:column;padding-bottom:50px}.cmp-contact-form .section-inner .contact-details-warpper .main-title{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2.5px;text-transform:capitalize;text-align:center;width:255px}.cmp-contact-form .section-inner .contact-details-warpper .main-title .small{font-size:36px;letter-spacing:-1.8px}.cmp-contact-form .section-inner .contact-details-warpper .sub-title{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:26px;font-style:normal;font-weight:300;line-height:70px;letter-spacing:-1.3px;text-transform:capitalize;padding-bottom:20px}.cmp-contact-form .section-inner .contact-details-warpper .contact-row .contact-content{width:325px;padding-left:0vw;text-align:center;padding-bottom:20px}.cmp-contact-form .section-inner .contact-details-warpper .contact-row .contact-content .value{color:#112726;font-family:"Lato",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:1.12px;text-transform:capitalize;width:325px}.cmp-contact-form .section-inner .contact-details-warpper .footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0vw;margin:0vw;column-gap:20px}.cmp-contact-form .section-inner .contact-details-warpper .footer-socail-media .footer-social-media-list li{margin-right:1.0416666667vw}.cmp-contact-form .section-inner .contact-details-warpper .footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:18px;height:18px}.cmp-contact-form .section-inner .form-wrap{width:90%;border-radius:5.2083333333vw;padding:60px 30px;background:linear-gradient(180deg,#232324 0%,#4D4D4F 116.09%);margin-left:auto;margin-right:auto}.cmp-contact-form .section-inner .form-wrap .lbl-list{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:23px;position:relative;display:block;padding-top:20px}.cmp-contact-form .section-inner .form-wrap .lbl-list .wpcf7-form-control-wrap .wpcf7-not-valid-tip{font-size:.6770833333vw}.cmp-contact-form .section-inner .form-wrap .lbl-list-lorem{color:#FFF;font-family:"Josefin Sans",sans-serif;position:relative;display:block;width:unset;margin:0;padding:20px}.cmp-contact-form .section-inner form input,.cmp-contact-form .section-inner form label,.cmp-contact-form .section-inner form textarea{width:100%}.cmp-contact-form .section-inner form input{height:45px;background:#fff0;border-right:#fff0;border-left:#fff0;border-top:#fff0;border-bottom:1px solid #FFF8F24D;padding:0;color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:23px;position:relative;outline:none;transition:border-bottom 0.3s ease}.cmp-contact-form .section-inner form input:focus{border-bottom:2px solid #FFF}.cmp-contact-form .section-inner form input:hover{border-bottom:2px solid #FFF;padding-bottom:.2604166667vw}.cmp-contact-form .section-inner form input::placeholder{color:#fff0}.cmp-contact-form .section-inner form textarea{height:45px;background:#fff0;border-right:#fff0;border-left:#fff0;border-top:#fff0;border-bottom:1px solid #FFF8F24D;padding:0;font-size:13px;color:#FFF;transition:border-bottom 0.3s ease}.cmp-contact-form .section-inner form textarea:focus{border-bottom:2px solid #FFF}.cmp-contact-form .section-inner form label{margin-bottom:0}.cmp-contact-form .section-inner form .check-box .checkbox{width:15px;height:15px}.cmp-contact-form .section-inner form .contact-footer{justify-content:space-between;display:flex;flex-direction:column;align-items:center}.cmp-contact-form .section-inner form .contact-footer .check-box{align-items:center;display:flex}.cmp-contact-form .section-inner form .contact-footer .wpcf7-response-output{border-color:#fff0;color:#fff;padding:0vw;margin-left:0vw;margin-right:0vw}.cmp-contact-form .section-inner form .btn-submit{width:159px;height:46px}.cmp-contact-form .section-inner form .btn-submit input[type=submit]{border:none;width:159px;height:46px;color:#FFF;font-size:13px;border-radius:30px;cursor:pointer;background:#E11837;box-shadow:0 5px 20px 0 rgb(237 28 36 / .5);transition:background-color 0.3s ease}.cmp-contact-form .section-inner form .btn-submit input[type=submit]:hover{background-color:#e11836a5}.cmp-contact-form .map-wrap{margin-top:7.1875vw;width:100%;height:375px;border-radius:5.2083333333vw;background:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/<path-to-image>) lightgray 50%/cover no-repeat}.cmp-contact-form .map-wrap iframe{width:100%;height:375px;border-radius:0}@media only screen and (min-width:992px){.cmp-contact-form .section-inner{padding:0 20px;margin-bottom:60px;display:flex;flex-wrap:wrap}.cmp-contact-form .section-inner .contact-details-warpper{width:50%}.cmp-contact-form .section-inner .form-wrap{width:50%}.cmp-contact-form .section-inner .form-wrap form input{width:100%}}@media only screen and (min-width:1200px){.cmp-contact-form .section-inner{padding:0 12.5vw;margin-bottom:5.2083333333vw;display:flex;justify-content:space-between}.cmp-contact-form .section-inner .contact-details-warpper{justify-content:center;display:flex;align-items:start;flex-direction:column;width:38%}.cmp-contact-form .section-inner .contact-details-warpper .main-title{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:6.25vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-.3125vw;text-transform:capitalize;text-align:left;width:unset}.cmp-contact-form .section-inner .contact-details-warpper .main-title .small{font-size:3.3333333333vw;letter-spacing:-.1666666667vw}.cmp-contact-form .section-inner .contact-details-warpper .sub-title{color:#1B1B1B;font-family:"Josefin Sans",sans-serif;font-size:2.0833333333vw;font-style:normal;font-weight:300;line-height:3.6458333333vw;letter-spacing:-.1041666667vw;text-transform:capitalize;position:relative;padding-bottom:2.34375vw}.cmp-contact-form .section-inner .contact-details-warpper .contact-row .contact-content{padding-left:0vw;width:unset;text-align:left;padding-bottom:0vw}.cmp-contact-form .section-inner .contact-details-warpper .contact-row .contact-content .value{color:#112726;font-family:"Lato",sans-serif;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.0833333333vw;text-transform:capitalize;width:unset;padding-bottom:2.6041666667vw}.cmp-contact-form .section-inner .contact-details-warpper .footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0vw;margin:0vw;column-gap:unset}.cmp-contact-form .section-inner .contact-details-warpper .footer-socail-media .footer-social-media-list li{margin-right:1.0416666667vw}.cmp-contact-form .section-inner .contact-details-warpper .footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:1.0416666667vw;height:1.0416666667vw}.cmp-contact-form .section-inner .form-wrap{width:56%;border-radius:5.2083333333vw;padding:5.2083333333vw 6.25vw;background:linear-gradient(180deg,#232324 0%,#4D4D4F 116.09%)}.cmp-contact-form .section-inner .form-wrap .lbl-list{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:1.3666666667vw;position:relative;display:block}.cmp-contact-form .section-inner .form-wrap .lbl-list-lorem{color:#FFF;font-family:"Josefin Sans",sans-serif;font-size:.8333333333vw;font-style:normal;font-weight:400;line-height:1.3666666667vw;position:relative;display:block;width:unset;margin:0vw;padding-left:.78125vw;padding-right:0vw;padding-top:0vw;padding-bottom:0vw}.cmp-contact-form .section-inner form input,.cmp-contact-form .section-inner form label,.cmp-contact-form .section-inner form textarea{width:100%}.cmp-contact-form .section-inner form input{height:2.0833333333vw;background:#fff0;border-right:#fff0;border-left:#fff0;border-top:#fff0;border-bottom:1px solid #FFF8F24D;padding:0;font-size:.8333333333vw;color:#FFF;position:relative;outline:none;transition:border-bottom 0.3s ease}.cmp-contact-form .section-inner form input:focus{border-bottom:2px solid #FFF}.cmp-contact-form .section-inner form input:hover{border-bottom:2px solid #FFF;padding-bottom:.2604166667vw}.cmp-contact-form .section-inner form input::placeholder{color:#fff0}.cmp-contact-form .section-inner form textarea{height:2.0833333333vw;background:#fff0;border-right:#fff0;border-left:#fff0;border-top:#fff0;border-bottom:1px solid #FFF8F24D;padding:0;font-size:.8333333333vw;color:#FFF;transition:border-bottom 0.3s ease}.cmp-contact-form .section-inner form textarea:focus{border-bottom:2px solid #FFF}.cmp-contact-form .section-inner form label{margin-bottom:0vw}.cmp-contact-form .section-inner form .check-box .checkbox{width:.8333333333vw;height:.8333333333vw}.cmp-contact-form .section-inner form .contact-footer{padding-top:70px;display:flex;flex-direction:row}.cmp-contact-form .section-inner form .contact-footer .check-box{align-items:center;display:flex}.cmp-contact-form .section-inner form .contact-footer .wpcf7-response-output{border-color:#fff0;color:#fff;padding:0;margin-left:0;margin-right:0}.cmp-contact-form .section-inner form .contact-footer .btn-submit{position:relative;width:193px;height:54px}.cmp-contact-form .section-inner form .contact-footer .btn-submit input[type=submit]{border:none;width:193px;height:54px;color:#FFF;font-size:16px;border-radius:30px;cursor:pointer;background:#E11837;box-shadow:0 5px 20px 0 rgb(237 28 36 / .5);transition:background-color 0.3s ease}.cmp-contact-form .section-inner form .contact-footer .btn-submit input[type=submit]:hover{background-color:#e11836a5}.cmp-contact-form .section-inner form .contact-footer .btn-submit input[type=submit]::before{content:"";position:absolute;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/button-icon.png);top:50%;right:10px;transform:translateY(-50%);width:44px;height:44px;background-size:contain;background-repeat:no-repeat}.map-wrap{margin-top:7.1875vw;width:100%;height:26.0416666667vw;border-radius:5.2083333333vw;background:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/<path-to-image>) lightgray 50%/cover no-repeat}.map-wrap iframe{width:100%;height:26.0416666667vw;border-radius:5.2083333333vw}}.cmp-multiple-img-content .section-inner{padding:0 20px;margin-bottom:60px}.cmp-multiple-img-content .section-inner .img-item{margin-bottom:20px}@media only screen and (min-width:992px){.cmp-multiple-img-content .section-inner{padding:0 5px;margin-bottom:60px}.cmp-multiple-img-content .section-inner .mul-img{display:flex;width:100%;flex-wrap:wrap}.cmp-multiple-img-content .section-inner .mul-img .img-item{width:50%;margin-bottom:20px}.cmp-multiple-img-content .section-inner .mul-img .img-item img{width:100%}.cmp-multiple-img-content .section-inner .multi-content{padding:0 15px}}@media only screen and (min-width:1200px){.cmp-multiple-img-content .section-inner{padding:0 11.71875vw;margin-bottom:5.2083333333vw}.cmp-multiple-img-content .section-inner .mul-img{display:flex;width:100%;flex-wrap:wrap}.cmp-multiple-img-content .section-inner .mul-img .img-item{width:50%;margin-bottom:1.5625vw;padding:0 .78125vw}.cmp-multiple-img-content .section-inner .mul-img .img-item img{width:100%}.cmp-multiple-img-content .section-inner .multi-content{padding:0 .78125vw}}@font-face{font-family:"Futura";src:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/futur.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}.blog-meta{margin:0;color:rgb(255 255 255 / .8);font-family:"Lato",sans-serif;font-size:12px;font-weight:400;line-height:20px;letter-spacing:2.4px;text-transform:uppercase}.blogs-container{display:flex;flex-direction:column;gap:40px;padding:40px 20px;background:#181818}.blogs-container .blog-empty{margin:0;color:rgb(255 255 255 / .8);font-family:"Lato",sans-serif;font-size:16px;text-align:center}.blog-results-wrap{position:relative}.blog-results-wrap::after{content:"";position:absolute;top:48px;left:50%;width:34px;height:34px;margin-left:-17px;border:2px solid rgb(255 255 255 / .2);border-top-color:#D0A452;border-radius:50%;opacity:0;pointer-events:none;transition:opacity 0.18s ease}.blog-results-wrap.is-swapping .blog-results{opacity:0;pointer-events:none}.blog-results-wrap.is-swapping::after{opacity:1;animation:blog-spin 0.7s linear infinite}.blog-results{transition:opacity 0.18s ease}@keyframes blog-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.blog-results{transition:none}.blog-results-wrap.is-swapping::after{animation:none}}.blog-read-link{display:inline-flex;flex-direction:column;align-self:flex-start;gap:12px;text-decoration:none}.blog-read-link .blog-read-link__row{display:flex;align-items:center;gap:20px;padding-right:32px}.blog-read-link .blog-read-link__label{color:#fff;font-family:"Lato",sans-serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:2.8px;text-transform:uppercase;white-space:nowrap}.blog-read-link .blog-read-link__icon{display:block;flex-shrink:0;transition:transform 0.3s ease}.blog-read-link .blog-read-link__rule{display:block;width:100%;height:3px;background:#D0A452;transition:width 0.3s ease}.blog-read-link:hover .blog-read-link__icon{transform:translateX(6px)}.blog-featured{display:flex;flex-direction:column;overflow:hidden}.blog-featured .blog-featured__media{position:relative;height:260px;overflow:hidden;background:rgb(255 255 255 / .05)}.blog-featured .blog-featured__media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.blog-featured .blog-featured__panel{display:flex;flex-direction:column;justify-content:center;gap:28px;padding:32px 24px;overflow:hidden;background:rgb(255 255 255 / .05)}.blog-featured .blog-featured__content{display:flex;flex-direction:column;gap:16px;overflow:hidden;word-break:break-word}.blog-featured .blog-featured__title{margin:0;color:#fff;font-family:"Josefin Sans",sans-serif;font-size:32px;font-weight:500;line-height:38px;letter-spacing:-.64px}.blog-featured .blog-featured__excerpt{margin:0;color:rgb(255 255 255 / .8);font-family:"Lato",sans-serif;font-size:16px;font-weight:400;line-height:26px}.blog-tabs{display:flex;justify-content:center}.blog-tabs .blog-tabs__select-wrap{position:relative;width:100%}.blog-tabs .blog-tabs__select{width:100%;padding:16px 48px 16px 16px;border:1px solid rgb(255 255 255 / .15);border-radius:0;background-color:#fff0;background-image:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/../images/blog/icon-load-more.svg);background-repeat:no-repeat;background-position:right 16px center;background-size:14px 14px;color:#fff;font-family:"Lato",sans-serif;font-size:13px;font-weight:700;line-height:20px;letter-spacing:2.6px;text-transform:uppercase;appearance:none;-webkit-appearance:none}.blog-tabs .blog-tabs__select:focus-visible{outline:2px solid #D0A452;outline-offset:2px}.blog-tabs .blog-tabs__select option{background:#181818;color:#fff}.blog-tabs .blog-tabs__list{display:none;width:100%;border-bottom:1px solid rgb(255 255 255 / .15)}.blog-tabs .blog-tab{display:flex;flex:1 0 auto;flex-direction:column;align-items:center;text-decoration:none}.blog-tabs .blog-tab .blog-tab__label{display:block;padding:12px 16px 16px;color:#fff;font-family:"Lato",sans-serif;font-size:13px;font-weight:700;line-height:20px;letter-spacing:2.6px;text-align:center;text-transform:uppercase;white-space:nowrap;transition:color 0.3s ease}.blog-tabs .blog-tab .blog-tab__indicator{display:block;width:100%;height:3px;background:#fff0;transition:background-color 0.3s ease}.blog-tabs .blog-tab:hover .blog-tab__label{color:#D0A452}.blog-tabs .blog-tab.is-active .blog-tab__label{color:#D0A452}.blog-tabs .blog-tab.is-active .blog-tab__indicator{background:#D0A452}.blog-grid{display:grid;grid-template-columns:1fr;gap:24px}.blog-card{display:flex;flex-direction:column}.blog-card .blog-card__media{position:relative;height:220px;overflow:hidden;background:rgb(255 255 255 / .05)}.blog-card .blog-card__image{width:100%;height:100%;object-fit:cover;transition:transform 0.6s ease}.blog-card .blog-card__body{display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:24px;padding:24px 24px 28px;background:rgb(255 255 255 / .05)}.blog-card .blog-card__content{display:flex;flex-direction:column;gap:12px}.blog-card .blog-card__title{margin:0;color:#fff;font-family:"Josefin Sans",sans-serif;font-size:22px;font-weight:400;line-height:30px}.blog-card .blog-card__excerpt{margin:0;color:rgb(255 255 255 / .8);font-family:"Lato",sans-serif;font-size:15px;font-weight:400;line-height:26px}.blog-card:hover .blog-card__image{transform:scale(1.04)}.blog-load-more{display:flex;align-items:center;justify-content:center;gap:16px}.blog-load-more .blog-load-more__line{display:none;height:1px;background:rgb(255 255 255 / .15)}.blog-load-more .blog-load-more__button{display:flex;align-items:center;justify-content:center;gap:16px;padding:20px 36px;border:1.5px solid #D0A452;text-decoration:none;transition:background-color 0.3s ease}.blog-load-more .blog-load-more__button:hover{background:rgb(208 164 82 / .12)}.blog-load-more .blog-load-more__button.is-loading{opacity:.6;pointer-events:none}.blog-load-more .blog-load-more__label{color:#fff;font-family:"Lato",sans-serif;font-size:13px;font-weight:700;line-height:20px;letter-spacing:2.6px;text-transform:uppercase;white-space:nowrap}.blog-load-more .blog-load-more__icon{display:block;flex-shrink:0}.blog-cta{display:flex;flex-direction:column;overflow:hidden;border:1px solid rgb(255 255 255 / .15)}.blog-cta .blog-read-link{margin-top:8px}.blog-cta .blog-cta__media{position:relative;height:240px;overflow:hidden;background:rgb(255 255 255 / .05)}.blog-cta .blog-cta__image{width:100%;height:100%;object-fit:cover}.blog-cta .blog-cta__panel{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:32px 24px;background:rgb(255 255 255 / .05)}.blog-cta .blog-cta__heading{display:flex;flex-direction:column;gap:12px}.blog-cta .blog-cta__overline{margin:0;color:#fff;font-family:"Lato",sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:3.92px;text-transform:uppercase}.blog-cta .blog-cta__title{margin:0;color:#fff;font-family:"Josefin Sans",sans-serif;font-size:32px;font-weight:500;line-height:38px;letter-spacing:-.64px}.blog-cta .blog-cta__accent{color:#D0A452}.blog-cta .blog-cta__para{margin:0;color:rgb(255 255 255 / .8);font-family:"Lato",sans-serif;font-size:16px;font-weight:400;line-height:26px}@media only screen and (min-width:1200px){.blog-meta{font-size:.7291666667vw;line-height:1.0416666667vw;letter-spacing:.1458333333vw}.blogs-container{gap:4.1666666667vw;padding:4.1666666667vw 8.3333333333vw}.blogs-container .blog-empty{font-size:.9375vw}.blog-read-link{gap:1.0416666667vw}.blog-read-link .blog-read-link__row{gap:1.4583333333vw;padding-right:2.5vw}.blog-read-link .blog-read-link__label{font-size:.8333333333vw;line-height:1.0416666667vw;letter-spacing:.1666666667vw}.blog-read-link .blog-read-link__icon{width:.8333333333vw;height:.8333333333vw}.blog-read-link .blog-read-link__rule{height:.15625vw}.blog-featured{flex-direction:row;height:35.4166666667vw}.blog-featured .blog-featured__media{flex-shrink:0;width:52.9166666667vw;height:100%}.blog-featured .blog-featured__panel{flex:1 0 0%;gap:2.9166666667vw;min-width:0;height:100%;padding:4.1666666667vw 5vw 4.1666666667vw 4.375vw}.blog-featured .blog-featured__content{gap:1.25vw}.blog-featured .blog-featured__title{font-size:3.125vw;line-height:3.6458333333vw;letter-spacing:-.0625vw}.blog-featured .blog-featured__excerpt{font-size:1.0416666667vw;line-height:1.7708333333vw}.blog-tabs .blog-tabs__select-wrap{display:none}.blog-tabs .blog-tabs__list{display:flex;width:73.9583333333vw}.blog-tabs .blog-tab{flex:1 0 0%;min-width:0}.blog-tabs .blog-tab .blog-tab__label{padding:.625vw 0 1.25vw;font-size:.8333333333vw;line-height:1.0416666667vw;letter-spacing:.1666666667vw}.blog-tabs .blog-tab .blog-tab__indicator{height:.15625vw}.blog-results-wrap::after{top:4.6875vw;width:2.2916666667vw;height:2.2916666667vw;margin-left:-1.1458333333vw}.blog-grid{grid-template-columns:repeat(3,1fr);gap:1.6666666667vw}.blog-card{min-height:38.3333333333vw}.blog-card .blog-card__media{height:20.8333333333vw}.blog-card .blog-card__body{gap:1.6666666667vw;padding:1.875vw 2.5vw}.blog-card .blog-card__content{gap:.8333333333vw}.blog-card .blog-card__title{font-size:1.5625vw;line-height:2.0833333333vw}.blog-card .blog-card__excerpt{font-size:.9375vw;line-height:1.5625vw}.blog-load-more{gap:1.6666666667vw}.blog-load-more .blog-load-more__line{display:block;width:13.3333333333vw}.blog-load-more .blog-load-more__button{gap:1.25vw;padding:1.8229166667vw 7.7083333333vw}.blog-load-more .blog-load-more__label{font-size:.8333333333vw;line-height:1.0416666667vw;letter-spacing:.1666666667vw}.blog-load-more .blog-load-more__icon{width:.8333333333vw;height:.8333333333vw}.blog-cta{flex-direction:row;height:28.4375vw}.blog-cta .blog-read-link{margin-top:.4166666667vw}.blog-cta .blog-cta__media{flex-shrink:0;width:45.8333333333vw;height:100%}.blog-cta .blog-cta__panel{flex:1 0 0%;gap:1.6666666667vw;min-width:0;height:100%;padding:0 4.1666666667vw 0 3.8541666667vw}.blog-cta .blog-cta__heading{gap:1.0416666667vw}.blog-cta .blog-cta__overline{font-size:.9375vw;line-height:1.25vw;letter-spacing:.2625vw}.blog-cta .blog-cta__title{font-size:3.125vw;line-height:3.6458333333vw;letter-spacing:-.0625vw}.blog-cta .blog-cta__para{width:35.4166666667vw;max-width:100%;font-size:1.0416666667vw;line-height:1.7708333333vw}}@font-face{font-family:"Futura";src:url(/wp-content/themes/regalrivera/regalrivera/assets/sass/futur.woff) format("woff")}*,*::before,*::after{box-sizing:border-box}.blog-single{background:#181818}.blog-single .blog-accent{color:#D0A452}.blog-masthead{position:relative;overflow:hidden}.blog-masthead .blog-masthead__media{position:relative;height:420px;background:rgb(255 255 255 / .05)}.blog-masthead .blog-masthead__media img{width:100%;height:100%;object-fit:cover}.blog-masthead .blog-masthead__gradient{position:absolute;right:0;bottom:0;left:0;height:80%;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%)}.blog-masthead .blog-masthead__content{position:absolute;right:0;bottom:28px;left:0;width:100%;padding:0 20px}.blog-masthead .blog-masthead__meta{margin:0;color:#D0A452;font-family:"Lato",sans-serif;font-size:13px;font-weight:400;line-height:24px;letter-spacing:3.6px;text-transform:uppercase}.blog-masthead .blog-masthead__row{display:flex;flex-direction:column;gap:12px;padding-top:16px}.blog-masthead .blog-masthead__title{margin:0;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:34px;font-weight:500;line-height:40px;letter-spacing:-.68px;text-transform:uppercase}.blog-masthead .blog-masthead__crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:10px;color:#fff;font-family:"Lato",sans-serif;font-size:13px;font-weight:300;line-height:20px}.blog-masthead .blog-masthead__crumbs a{color:#fff;text-decoration:none}.blog-masthead .blog-masthead__crumbs a:hover{color:#D0A452}.blog-masthead .blog-masthead__sep{width:1px;height:14px;background:#fff}.blog-masthead .blog-masthead__divider{width:100%;height:1px;margin-top:14px;background:rgb(255 255 255 / .3)}.blog-masthead .blog-masthead__tick{display:none;width:2px;background:#FF6A00}.blog-intro{position:relative;display:flex;flex-direction:column;gap:32px;padding:40px 20px}.blog-intro .blog-intro__ghost{display:none;color:rgb(255 255 255 / .05);font-family:"Josefin Sans",sans-serif;font-weight:500;line-height:1;text-transform:uppercase;pointer-events:none}.blog-intro .blog-intro__main{display:flex;flex-direction:column;gap:32px}.blog-intro .blog-intro__body{display:flex;flex-direction:column;gap:20px}.blog-intro .blog-intro__title{margin:0;color:#fff;font-family:"Josefin Sans",sans-serif;font-size:30px;font-weight:500;line-height:38px;letter-spacing:-.6px}.blog-intro .blog-intro__media{position:relative;overflow:hidden}.blog-intro .blog-intro__media img{display:block;width:100%;height:220px;object-fit:cover}.blog-aside{display:flex;flex-direction:column;gap:24px}.blog-aside .blog-aside__meta{display:flex;flex-direction:column;gap:10px}.blog-aside .blog-aside__meta p{margin:0;color:#fff;font-family:"Lato",sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:3.6px;text-transform:uppercase}.blog-aside .blog-aside__rule{display:block;width:70px;height:3px;background:#D0A452}.blog-aside .blog-aside__back{display:inline-flex;align-items:center;gap:14px;color:#fff;font-family:"Lato",sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:2.6px;text-decoration:none;text-transform:uppercase}.blog-aside .blog-aside__back img{display:block;flex-shrink:0;transition:transform 0.3s ease}.blog-aside .blog-aside__back:hover img{transform:translateX(-6px)}.blog-share{display:flex;flex-direction:column;gap:16px}.blog-share .blog-share__label{margin:0;color:rgb(255 255 255 / .5);font-family:"Lato",sans-serif;font-size:13px;font-weight:400;line-height:20px;letter-spacing:2.6px;text-transform:uppercase}.blog-share .blog-share__links{display:flex;gap:16px}.blog-share .blog-share__link{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgb(255 255 255 / .3);border-radius:2px;transition:border-color 0.3s ease}.blog-share .blog-share__link:hover{border-color:#D0A452}.blog-share .blog-share__link img{display:block}.blog-prose{color:rgb(255 255 255 / .8);font-family:"Lato",sans-serif;font-size:15px;font-weight:400;line-height:26px}.blog-prose p{margin:0 0 16px}.blog-prose p:last-child{margin-bottom:0}.blog-prose a{color:#D0A452}.blog-sections{display:flex;flex-direction:column;gap:32px;padding:0 20px 40px}.blog-section{display:flex;flex-direction:column;gap:16px}.blog-section .blog-section__title{margin:0;color:#fff;font-family:"Josefin Sans",sans-serif;font-size:28px;font-weight:500;line-height:36px;letter-spacing:-.56px}.blog-bullets{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.blog-bullets .blog-bullets__item{display:flex;gap:12px;align-items:flex-start;color:rgb(255 255 255 / .8);font-family:"Lato",sans-serif;font-size:15px;font-weight:400;line-height:26px}.blog-bullets .blog-bullets__dot{display:block;flex-shrink:0}.blog-gallery{display:flex;flex-direction:column;gap:24px;padding:40px 20px;border-top:1px solid rgb(255 255 255 / .15);border-bottom:1px solid rgb(255 255 255 / .15)}.blog-gallery .blog-gallery__heading{display:flex;flex-direction:column;gap:12px}.blog-gallery .blog-gallery__overline{margin:0;color:#fff;font-family:"Lato",sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:3.6px;text-transform:uppercase}.blog-gallery .blog-gallery__title{margin:0;color:#fff;font-family:"Josefin Sans",sans-serif;font-size:30px;font-weight:500;line-height:38px;letter-spacing:-.6px}.blog-gallery .blog-gallery__intro{margin:0;color:rgb(255 255 255 / .8);font-family:"Lato",sans-serif;font-size:15px;font-weight:400;line-height:26px}.blog-gallery .blog-gallery__layout{display:flex;flex-direction:column;gap:12px}.blog-gallery .blog-gallery__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.blog-gallery .blog-gallery__lead,.blog-gallery .blog-gallery__cell{position:relative;overflow:hidden;background:rgb(255 255 255 / .05)}.blog-gallery .blog-gallery__lead img,.blog-gallery .blog-gallery__cell img{display:block;width:100%;height:200px;object-fit:cover}.blog-more{position:relative;display:flex;flex-direction:column;gap:24px;padding:40px 20px 60px}.blog-more .blog-more__heading{position:relative;display:flex;flex-direction:column;gap:6px;align-items:flex-end;width:100%}.blog-more .blog-more__ghost{display:none;color:rgb(255 255 255 / .05);font-family:"Josefin Sans",sans-serif;font-weight:500;line-height:1;white-space:nowrap;pointer-events:none}.blog-more .blog-more__kicker{margin:0;color:#fff;font-family:"Lato",sans-serif;font-size:22px;font-weight:100;line-height:30px;letter-spacing:-.44px;text-align:right}.blog-more .blog-more__wordmark{position:relative;display:flex;flex-direction:column;align-items:flex-end;width:100%}.blog-more .blog-more__rule{position:absolute;right:0;bottom:14px;left:0;height:2px;background:rgb(255 255 255 / .15)}.blog-more .blog-more__brand{position:relative;margin:0;background:linear-gradient(91deg,#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:40px;font-weight:500;line-height:normal;letter-spacing:1.6px;text-align:right;white-space:nowrap}.blog-more .blog-more__all{display:inline-flex;align-self:flex-start;align-items:center;gap:14px;text-decoration:none}.blog-more .blog-more__all img{display:block;flex-shrink:0;transition:transform 0.3s ease}.blog-more .blog-more__all:hover img{transform:translateX(6px)}.blog-more .blog-more__all-label{display:inline-block;padding-bottom:6px;border-bottom:1px solid #D0A452;color:#D0A452;font-family:"Lato",sans-serif;font-size:13px;font-weight:700;line-height:20px;letter-spacing:2.6px;text-transform:uppercase}@media only screen and (min-width:1200px){.blog-masthead .blog-masthead__media{height:43.3333333333vw}.blog-masthead .blog-masthead__gradient{height:34.6875vw}.blog-masthead .blog-masthead__content{left:50%;width:73.9583333333vw;padding:0;transform:translateX(-50%);bottom:3.75vw}.blog-masthead .blog-masthead__meta{font-size:.9375vw;line-height:1.25vw;letter-spacing:.2625vw}.blog-masthead .blog-masthead__row{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:2.0833333333vw;padding-top:2.0833333333vw}.blog-masthead .blog-masthead__title{font-size:4.1666666667vw;line-height:5vw;letter-spacing:-.0833333333vw}.blog-masthead .blog-masthead__crumbs{flex-wrap:nowrap;gap:.625vw;padding-bottom:.7291666667vw;font-size:1.0416666667vw;line-height:1.5625vw}.blog-masthead .blog-masthead__sep{height:1.0416666667vw}.blog-masthead .blog-masthead__divider{margin-top:0}.blog-masthead .blog-masthead__tick{display:block;position:absolute;top:2.7083333333vw;bottom:.46875vw;left:6.41%;width:.1041666667vw}.blog-intro{flex-direction:row;gap:5.2083333333vw;padding:4.1666666667vw 8.3333333333vw}.blog-intro .blog-intro__ghost{display:block;position:absolute;top:-.5208333333vw;left:57.2916666667vw;font-size:14.0625vw;letter-spacing:-.84375vw}.blog-intro .blog-intro__main{flex:1 0 0%;flex-direction:row;gap:5.2083333333vw;align-items:flex-end;min-width:0}.blog-intro .blog-intro__body{flex:1 0 0%;gap:1.6666666667vw;min-width:0}.blog-intro .blog-intro__title{font-size:3.125vw;line-height:3.6458333333vw;letter-spacing:-.0625vw}.blog-intro .blog-intro__media{flex-shrink:0;width:29.1666666667vw}.blog-intro .blog-intro__media img{height:17.7083333333vw}.blog-aside{flex-shrink:0;gap:2.0833333333vw;width:13.75vw;padding-top:2.0833333333vw;padding-right:2.0833333333vw;border-right:1px solid rgb(255 255 255 / .15)}.blog-aside .blog-aside__meta{gap:.625vw}.blog-aside .blog-aside__meta p{font-size:.9375vw;line-height:1.25vw;letter-spacing:.2625vw}.blog-aside .blog-aside__rule{width:3.6458333333vw;height:.15625vw}.blog-aside .blog-aside__back{gap:.7291666667vw;font-size:.7291666667vw;line-height:1.0416666667vw;letter-spacing:.1458333333vw}.blog-share{gap:1.0416666667vw}.blog-share .blog-share__label{font-size:.7291666667vw;line-height:1.0416666667vw;letter-spacing:.1458333333vw}.blog-share .blog-share__links{gap:1.0416666667vw}.blog-share .blog-share__link{width:1.6666666667vw;height:1.6666666667vw}.blog-prose{font-size:.9375vw;line-height:1.5625vw}.blog-prose p{margin-bottom:1.0416666667vw}.blog-sections{gap:2.5vw;padding:4.1666666667vw 20.8333333333vw}.blog-section{gap:1.25vw}.blog-section .blog-section__title{font-size:3.125vw;line-height:3.6458333333vw;letter-spacing:-.0625vw}.blog-bullets{gap:.8333333333vw}.blog-bullets .blog-bullets__item{gap:.8333333333vw;font-size:.9375vw;line-height:1.5625vw}.blog-gallery{gap:1.6666666667vw;padding:4.1666666667vw 8.3333333333vw}.blog-gallery .blog-gallery__heading{gap:.625vw}.blog-gallery .blog-gallery__overline{font-size:.9375vw;line-height:1.25vw;letter-spacing:.2625vw}.blog-gallery .blog-gallery__title{font-size:3.125vw;line-height:3.6458333333vw;letter-spacing:-.0625vw}.blog-gallery .blog-gallery__intro{width:40.625vw;max-width:100%;font-size:.9375vw;line-height:1.5625vw}.blog-gallery .blog-gallery__layout{flex-direction:row;gap:1.0416666667vw;height:33.3333333333vw}.blog-gallery .blog-gallery__grid{flex:1 0 0%;min-width:0;height:100%;gap:.8333333333vw 1.0416666667vw}.blog-gallery .blog-gallery__lead{flex:1 0 0%;min-width:0;height:100%}.blog-gallery .blog-gallery__lead img,.blog-gallery .blog-gallery__cell img{height:100%}.blog-gallery .blog-gallery__cell{height:100%}.blog-more{gap:2.0833333333vw;padding:4.1666666667vw 8.3333333333vw 6.25vw}.blog-more .blog-more__heading{gap:.5208333333vw}.blog-more .blog-more__ghost{display:block;position:absolute;top:-.3541666667vw;right:19.6484375vw;font-size:11.4583333333vw;letter-spacing:-.6875vw}.blog-more .blog-more__kicker{font-size:2.6041666667vw;line-height:3.125vw;letter-spacing:-.0520833333vw}.blog-more .blog-more__rule{bottom:1.5104166667vw;height:.1041666667vw}.blog-more .blog-more__brand{font-size:6.25vw;letter-spacing:.25vw}.blog-more .blog-more__all{gap:.8333333333vw}.blog-more .blog-more__all-label{padding-bottom:.3125vw;font-size:.8333333333vw;line-height:1.0416666667vw;letter-spacing:.1666666667vw}}.blog-with-side-bar{padding:0 20px;margin-bottom:60px}.blog-with-side-bar .blog-side-bar{background-color:#fcfcfc;padding:20px;border-radius:10px}.blog-with-side-bar .blog-side-bar .blog-side-bar-title{font-weight:600;margin-bottom:10px}.blog-with-side-bar .blog-side-bar .blog-side-bar-listing{list-style:none;padding-left:0}.blog-with-side-bar .blog-side-inner .blog-side-inner-item{margin-top:20px}.blog-with-side-bar .blog-side-inner .blog-side-inner-item .blog-side-inner-item-data{margin-bottom:0}.blog-with-side-bar .blog-side-inner .blog-side-inner-item .blog-side-inner-item-title{margin-top:0}.search-wrapper .section-inner{padding:0 20px;margin-bottom:60px}.search-wrapper .section-inner .result-for{font-weight:700;font-size:28px}.search-wrapper .section-inner .search-listing{list-style:none;padding-left:0}.search-wrapper .section-inner .search-listing li{margin-bottom:20px}.search-wrapper .section-inner .search-listing li a{display:block;width:100%;text-decoration:none;border-radius:5px;background-color:#eee;border-bottom:2px solid #666;padding:15px 30px;color:#000}@media only screen and (min-width:1200px){.search-wrapper .section-inner{padding:0 11.4583333333vw;margin-bottom:5.2083333333vw}.search-wrapper .section-inner .result-for{font-weight:700;font-size:1.4583333333vw;margin-bottom:2.34375vw;margin-top:3.125vw}.search-wrapper .section-inner .search-listing{list-style:none;padding-left:0;display:flex;flex-wrap:wrap;margin:0 -.5208333333vw}.search-wrapper .section-inner .search-listing li{margin-bottom:1.0416666667vw;width:50%;padding:0 .5208333333vw}.search-wrapper .section-inner .search-listing li a{display:block;width:100%;text-decoration:none;border-radius:.2604166667vw;background-color:#eee;border-bottom:.1041666667vw solid #666;padding:.78125vw 1.5625vw;color:#000}.blog-with-side-bar{padding:0 11.4583333333vw;margin-bottom:5.2083333333vw}.blog-with-side-bar .inner-blog{display:flex;flex-wrap:wrap}.blog-with-side-bar .inner-blog .blog-side-bar{width:25%}.blog-with-side-bar .inner-blog .blog-side-bar .blog-side-bar-title{margin-bottom:1.3020833333vw;font-weight:600}.blog-with-side-bar .inner-blog .blog-side-bar .blog-side-bar-listing{list-style:none;padding-left:0}.blog-with-side-bar .inner-blog .blog-side-inner{width:75%;padding-left:1.5625vw;display:flex;flex-wrap:wrap}.blog-with-side-bar .inner-blog .blog-side-inner .blog-side-inner-item-outter{width:33.33%;padding:0 .5208333333vw 1.0416666667vw}.blog-with-side-bar .inner-blog .blog-side-inner .blog-side-inner-item-outter .blog-side-inner-item{box-shadow:0 0 1.0416666667vw rgb(0 0 0 / .12);margin-top:1.0416666667vw;border-radius:1.0416666667vw;overflow:hidden}.blog-with-side-bar .inner-blog .blog-side-inner .blog-side-inner-item-outter .blog-side-inner-item .blog-side-inner-item-content{padding:1.0416666667vw}.blog-with-side-bar .inner-blog .blog-side-inner .blog-side-inner-item-outter .blog-side-inner-item .blog-side-inner-item-content .blog-side-inner-item-data{margin-bottom:0}.blog-with-side-bar .inner-blog .blog-side-inner .blog-side-inner-item-outter .blog-side-inner-item .blog-side-inner-item-content .blog-side-inner-item-title{margin-top:0}}