@font-face{font-family:"Bebas Neue Pro";src:url("../fonts/BebasNeuePro-Regular.woff2") format("woff2"),url("../fonts/BebasNeuePro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}body{font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-weight:400;line-height:normal;margin:0;font-style:normal;scroll-behavior:smooth}img{max-width:100%;display:block}.btn{width:fit-content}.btn a{color:#fcaf17;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 #fcaf17}.slick-slider .slick-arrow.slick-next{right:0;z-index:999}.slick-slider .slick-arrow.slick-prev{left:0;z-index:999}.main-wrapper{padding-left:20px;padding-right:20px}@media only screen and (min-width: 768px){.main-wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 992px){.main-wrapper{padding-left:60px;padding-right:60px}}@media only screen and (min-width: 1200px){.main-wrapper{padding-left:7.2916666667vw;padding-right:7.2916666667vw}}.main-wrapper-inner{padding-left:20px;padding-right:20px}@media only screen and (min-width: 768px){.main-wrapper-inner{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 992px){.main-wrapper-inner{padding-left:60px;padding-right:60px}}@media only screen and (min-width: 1200px){.main-wrapper-inner{padding-left:11.1979166667vw;padding-right:11.1979166667vw}}.blue-main-btn-wrap{border:.603px solid #14b1e7;background:#14b1e7;width:50%;height:50px;margin:auto;padding:15px 10px;text-align:center;border-bottom:3px solid rgba(44, 40, 32, 0.25);display:flex;align-items:center;justify-content:center;cursor:pointer}.blue-main-btn-wrap a.blue-btn{color:#e6f4f1;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px;text-decoration:none}.blue-main-btn-wrap a.blue-btn svg.plus-btn{width:10px;height:10px;margin-right:10px;fill:#e6f4f1}.blue-main-btn-wrap a.blue-btn span.text-btn{color:#e6f4f1;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px}.blue-main-btn-wrap:hover{background:#fcaf17;border:.603px solid #fcaf17;transition:.5s ease-in-out;border-bottom:3px solid rgba(44, 40, 32, 0.25)}.blue-main-btn-wrap:hover a.blue-btn{color:#000}@media only screen and (min-width: 1200px){.blue-main-btn-wrap .blue-main-btn-wrap{display:flex;align-items:center;justify-content:center;height:3.2291666667vw;width:6.7708333333vw}}.transparent-main-btn-wrap{border:.603px solid transparent;background:transparent;width:50%;height:50px;margin:auto;padding:15px 10px;text-align:center;border-bottom:3px solid rgba(44, 40, 32, 0.25);display:flex;align-items:center;justify-content:center;cursor:pointer}.transparent-main-btn-wrap a.transparent-btn{color:transparent;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px;text-decoration:none}.transparent-main-btn-wrap a.transparent-btn svg.plus-btn{width:10px;height:10px;margin-right:10px;fill:#e6f4f1}.transparent-main-btn-wrap a.transparent-btn span.text-btn{color:#e6f4f1;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px}.transparent-main-btn-wrap:hover{background:#14b1e7;border:.603px solid #14b1e7;transition:.5s ease-in-out;border-bottom:3px solid rgba(44, 40, 32, 0.25)}.transparent-main-btn-wrap:hover a.transparent-btn{color:#000}.black-main-btn-wrap{border:1px solid #2c2820;background:rgba(255, 248, 234, 0.5);width:50%;height:50px;margin:auto;padding:15px 10px;text-align:center;border-bottom:3px solid #2c2820;display:flex;align-items:center;justify-content:center;cursor:pointer}.black-main-btn-wrap a.black-btn{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px;text-decoration:none}.black-main-btn-wrap a.black-btn svg.plus-btn{width:10px;height:10px;margin-right:10px;fill:#2c2820}.black-main-btn-wrap a.black-btn span.text-btn{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px}.black-main-btn-wrap:hover{background:#fcaf17;border:.603px solid #fcaf17;transition:.5s ease-in-out;border-bottom:3px solid rgba(44, 40, 32, 0.25)}.black-main-btn-wrap:hover a.transparent-btn{color:#fff}.common-para,.common-para p{color:#2c2820;text-align:justify;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-0.28px;margin-top:0px;margin-bottom:0px}@media only screen and (min-width: 1200px){.common-para,.common-para p{color:#1d1d1e;text-align:justify;font-family:"Montserrat","Montserrat Fallback",serif;font-size:0.8854166667vw;font-style:normal;font-weight:500;line-height:1.5625vw}}.play-wrap{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.play-wrap .large-outer-circle{position:relative;width:150px;height:150px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.play-wrap .large-outer-circle .outer-circle{position:relative;width:100px;height:100px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.play-wrap .large-outer-circle .outer-circle .inner-circle{width:50px;height:50px;border-radius:50%;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.play-wrap .large-outer-circle .outer-circle .play-video-icon{width:10px;height:10px;background:url("../images/icons/play-video-icon.png") no-repeat;background-size:contain;flex-shrink:0}.play-wrap .large-outer-circle .outer-circle .play-text{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:8px;font-style:normal;font-weight:600;line-height:9px;text-transform:uppercase;text-decoration:none;width:50%}.sub-title-wrap{color:#000;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-weight:400;line-height:25px;padding-bottom:15px}@media only screen and (min-width: 1200px){.sub-title-wrap{text-align:start;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:132%;padding-bottom:1.5625vw}}.main-title-wrap{color:#fcaf17;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:35px;font-style:normal;font-weight:700;line-height:40px}.main-title-wrap span.main-second-line{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:700;line-height:1px}@media only screen and (min-width: 1200px){.main-title-wrap{font-size:4.1666666667vw;font-style:normal;font-weight:700;line-height:70%;text-align:start;max-width:22.65625vw}.main-title-wrap span.main-second-line{color:#2c2820;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:10px;text-align:start}}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--white-color)}::-webkit-scrollbar-thumb{background:#14b1e7}::-webkit-scrollbar-thumb:hover{background:#14b1e7}.js-scroll{opacity:0;transition:opacity 500ms}.js-scroll.scrolled{opacity:1}.scrolled.fade-in-bottom{animation:fade-in-bottom .5s ease-in-out both;animation-delay:calc(.3s*var(--i))}.scrolled.image-loading-bottom{animation:image-loading-bottom .7s ease-in-out both;animation-delay:calc(.3s*var(--i))}.scrolled.opacity{animation:opacity 1.2s ease-in-out both}.scrolled.width-full{animation:width-full .5s linear forwards;animation-delay:calc(.3s*var(--i))}.scrolled.fade-in-left{animation:fade-in-left .5s ease-in-out both;animation-delay:calc(.3s*var(--i))}.scrolled.fade-in-right{animation:fade-in-right .5s ease-in-out both;animation-delay:calc(.3s*var(--i))}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes image-loading-bottom{0%{clip-path:inset(100% 0 0 0%)}100%{clip-path:inset(0 0 0 0)}}@keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes width-full{0%{width:0}100%{width:100%}}@keyframes fade-in-left{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes play-button{0%{border:0px solid rgba(25, 147, 221, 0.5)}50%{border:8px solid rgba(25, 147, 221, 0.5)}to{border:0px solid rgba(25, 147, 221, 0.5)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.fade-up{opacity:0;transform:translateY(50px);transition:opacity 1s ease,transform 1s ease}.fade-up-active{opacity:1;transform:translateY(0)}@keyframes scaleDown{from{transform:scale(1.5)}to{transform:scale(1)}}.footer-socail-media{padding-top:50px;padding-bottom:50px}.footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0;justify-content:center;align-items:center}.footer-socail-media .footer-social-media-list li{position:relative;padding:20px}.footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:25px;height:25px;fill:#fff}.footer-socail-media .footer-social-media-list li:not(:last-child)::after{position:absolute;content:"";top:0;right:0;width:1px;height:100%;background-color:rgba(255, 255, 255, 0.6)}@media only screen and (min-width: 768px){.footer-socail-media{padding-top:50px;padding-bottom:50px}.footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0;justify-content:center;align-items:center}.footer-socail-media .footer-social-media-list li{position:relative;padding:20px}.footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:25px;height:25px;fill:#fff}.footer-socail-media .footer-social-media-list li:not(:last-child)::after{position:absolute;content:"";top:0;right:0;width:1px;height:100%;background-color:rgba(255, 255, 255, 0.6)}}@media only screen and (min-width: 992px){.footer-socail-media{padding-top:50px;padding-bottom:50px}.footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0;justify-content:center;align-items:center}.footer-socail-media .footer-social-media-list li{position:relative;padding:20px}.footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:25px;height:25px;fill:#fff}.footer-socail-media .footer-social-media-list li:not(:last-child)::after{position:absolute;content:"";top:0;right:0;width:1px;height:100%;background-color:rgba(255, 255, 255, 0.6)}}@media only screen and (min-width: 1200px){.watermark{display:block}.footer-socail-media{padding-top:3.125vw;padding-bottom:3.125vw}.footer-socail-media .footer-social-media-list li{margin-right:0vw}.footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:1.4583333333vw;height:1.4583333333vw}.footer-socail-media .footer-social-media-list:not(:last-child)::after{position:absolute;content:"";top:0;right:0;width:0.0520833333vw;height:2.34375vw;margin:.78125vw 0vw;background-color:rgba(255, 255, 255, 0.6)}}.welcome-section{padding-top:60px;padding-bottom:80px}.welcome-section .main-wrapper-inner .cmp-welcome-section .welcome-section-para{max-width:335px;margin:auto}@media only screen and (min-width: 768px){.welcome-section{padding-top:80px;padding-bottom:80px}.welcome-section .main-wrapper-inner .cmp-welcome-section .welcome-section-para{max-width:625px;margin:auto;text-align:justify}}@media only screen and (min-width: 992px){.welcome-section{padding-top:85px;padding-bottom:100px}.welcome-section .main-wrapper-inner .cmp-welcome-section .welcome-section-para{max-width:700px;margin:auto;text-align:justify}}@media only screen and (min-width: 1200px){.welcome-section{padding-top:4.4270833333vw;padding-bottom:5.2083333333vw}.welcome-section .main-wrapper-inner .cmp-welcome-section .welcome-section-para{max-width:62.5vw;text-align:center}}.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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.26px;letter-spacing:-0.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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:#fcaf17;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:0.5208333333vw;text-align:left}.comp-img-content-section .section-inner .img-wrap .cover-box .para{color:#fff;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:#fcaf17;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-0.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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:0.5208333333vw;text-align:left}.comp-img-content-section .section-inner .img-wrap .cover-box .para{color:#fff;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:#fcaf17;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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:white;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:#fcaf17}.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:white;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:#14b1e7;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.26px;padding-top:50px;padding-bottom:30px}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn{border-radius:30px;background:#fcaf17;box-shadow:0px 5px 20px 0px rgba(237, 28, 36, 0.5);color:#fff;font-family:"Montserrat","Montserrat Fallback",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:white;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:#fcaf17}.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:white;text-align:start;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-0.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:#14b1e7;text-align:start;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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:#fcaf17;box-shadow:0vw 0.2604166667vw 1.0416666667vw 0vw rgba(237, 28, 36, 0.5);color:#fff;font-family:"Montserrat","Montserrat Fallback",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("../images/button-icon.png");position:absolute;top:50%;right:0.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:#14b1e7;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:0.6770833333vw;font-style:normal;font-weight:400;line-height:1.1979166667vw;letter-spacing:-0.0135416667vw;padding-bottom:0vw}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn{position:relative;border-radius:1.5625vw;background:#fcaf17;box-shadow:0vw 0.2604166667vw 1.0416666667vw 0vw rgba(237, 28, 36, 0.5);color:#fff;font-family:"Montserrat","Montserrat Fallback",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("../images/button-icon.png");position:absolute;top:50%;left:0.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:white;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:#fcaf17}.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:white;text-align:start;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-0.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:#14b1e7;text-align:start;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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:#fcaf17;box-shadow:0vw 0.2604166667vw 1.0416666667vw 0vw rgba(237, 28, 36, 0.5);color:#fff;font-family:"Montserrat","Montserrat Fallback",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("../images/button-icon.png");position:absolute;top:50%;right:0.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:#14b1e7;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:0.6770833333vw;font-style:normal;font-weight:400;line-height:1.1979166667vw;letter-spacing:-0.0135416667vw;padding-bottom:0vw}.section-wrapper .transportation-section .section-details .wrapper-with-image .success-btn{position:relative;border-radius:1.5625vw;background:#fcaf17;box-shadow:0vw 0.2604166667vw 1.0416666667vw 0vw rgba(237, 28, 36, 0.5);color:#fff;font-family:"Montserrat","Montserrat Fallback",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("../images/button-icon.png");position:absolute;top:50%;left:0.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, rgb(225, 24, 55) 60%, rgba(225, 24, 55, 0.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:rgb(225, 24, 55);background:linear-gradient(2deg, rgb(225, 24, 55) 60%, rgba(225, 24, 55, 0.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:"Montserrat","Montserrat Fallback",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:"Montserrat","Montserrat Fallback",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:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.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:"Montserrat","Montserrat Fallback",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("../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:rgb(225, 24, 55);border-radius:2.6041666667vw;background:linear-gradient(90deg, rgb(225, 24, 55) 56%, rgba(225, 24, 55, 0.056460084) 100%);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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.5vw;font-style:normal;font-weight:700;line-height:2.0833333333vw;letter-spacing:-0.125vw;text-transform:capitalize;text-align:left}.footer-overlap .overlap-text-wrapper .section-title-two{color:#fff;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.5625vw;font-style:normal;font-weight:700;line-height:2.0833333333vw;letter-spacing:-0.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:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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:"Montserrat","Montserrat Fallback",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("../images/btn-contact.png");top:50%;right:0.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:#14b1e7;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.26px;max-width:100%;padding-left:0px}.row-heading .main-topic .section-title{color:white;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;margin-bottom:0px}.row-heading .main-topic .section-title--highlight{color:#fcaf17;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:rgba(77, 77, 79, 0.5);font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:300;line-height:70px;letter-spacing:-2px;text-transform:capitalize;cursor:pointer;transition:all .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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:36x;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:0.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:rgba(27, 27, 27, 0.8);font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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-family:#fcaf17;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("../images/back.png")}.row-heading .slick-row-next{top:107%;right:30%;background-image:url("../images/next.png")}@media only screen and (min-width: 768px){.row-heading{width:92%;margin-left:auto;justify-content:space-between;padding-top:0px;margin-right:auto}.row-heading .main-topic{padding-bottom:50px}.row-heading .main-topic .section-par{color:#14b1e7;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.26px;max-width:100%;padding-left:0px}.row-heading .main-topic .section-title{color:white;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;margin-bottom:0px}.row-heading .main-topic .section-title--highlight{color:#fcaf17;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:rgba(77, 77, 79, 0.5);font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:300;line-height:70px;letter-spacing:-2px;text-transform:capitalize;cursor:pointer;transition:all .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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:36x;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:0.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:rgba(27, 27, 27, 0.8);font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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-family:#fcaf17;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("../images/back.png")}.row-heading .slick-row-next{top:107%;right:41%;background-image:url("../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:#14b1e7;text-align:left;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.01875vw;max-width:33.75vw;padding-left:4.1666666667vw}.row-heading .main-topic .section-title{color:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:#fcaf17;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:rgba(77, 77, 79, 0.5);font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.6666666667vw;font-style:normal;font-weight:300;line-height:3.6458333333vw;letter-spacing:-0.1666666667vw;text-transform:capitalize;cursor:pointer;transition:all .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:0.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, rgba(75, 76, 77, 0) 0.12%, rgba(19, 19, 19, 0.9) 113.75%);box-shadow:0px 4px 50px 0px rgba(0, 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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.0833333333vw;font-style:normal;font-weight:500;line-height:1.1979166667vw;letter-spacing:-0.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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.5625vw;font-style:normal;font-weight:400;line-height:2.6041666667vw;letter-spacing:-0.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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:0.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("../images/back.png")}.row-heading .history-conatiner .history-row .slick-row-next{top:-22%;right:17%;background-image:url("../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 0.2604166667vw}.custom-pagination .pagination-list .pagination-item a{color:#333;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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 .3s,color .3s}.custom-pagination .pagination-list .pagination-item a:hover{background-color:#e11837;color:white}.custom-pagination .pagination-list .pagination-item.active a{background-color:#e11837;color:white}.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:black;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 0.2604166667vw}.custom-pagination .pagination-list .pagination-item a{color:#333;font-family:"Open Sans";font-size:0.6770833333vw;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;color:#333;padding:.625vw 0.8333333333vw;border:1px solid #333;border-radius:0.4166666667vw;transition:background-color .3s,color .3s}.custom-pagination .pagination-list .pagination-item a:hover{background-color:#e11837;color:white}.custom-pagination .pagination-list .pagination-item.active a{background-color:#e11837;color:white}.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:black;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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:400;line-height:23px;padding-bottom:2.6041666667vw;margin:0vw;text-align:center;padding-top:40px;padding-bottom:20px}.section-container .main-card .card-details-container .sub-title{color:#4d4d4f;font-family:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.26px;padding-bottom:1.5625vw;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:rgba(27, 27, 27, 0.8);font-family:"Montserrat","Montserrat Fallback",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:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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:rgba(27, 27, 27, 0.8);font-family:"Montserrat","Montserrat Fallback",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:0.5208333333vw;padding-top:0vw}.pagination a{text-decoration:none;color:#333}.pagination .disabled{pointer-events:none;opacity:.5}.pagination .page-numbers{border-radius:0.4166666667vw;padding:.78125vw 1.0416666667vw;border:1px solid #cecece;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:0.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:"Bebas Neue Pro";src:url("../fonts/BebasNeuePro-Regular.woff2") format("woff2"),url("../fonts/BebasNeuePro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}.comp-lab-map .section-title{color:white;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:40px;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-2px;text-transform:capitalize;padding-left:25px;text-align:center;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{height:600px;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 transparent;border-left:15px solid transparent}.comp-lab-map .section-inner .map-wrapper #map_canvas .property .card-content .property-card-title{margin-top:0;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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 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:0px;margin-bottom:1.0416666667vw;padding:2.6041666667vw 2.0833333333vw;box-shadow:0px 0.2083333333vw 2.6041666667vw 0px rgba(0, 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 .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 0.2083333333vw 2.6041666667vw 0px rgba(0, 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:0.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:0.5208333333vw}.comp-lab-map .section-inner .lab-listing .lab-item-outer .lab-item .show-in-map .icon svg{width:0.9895833333vw;height:0.9895833333vw;fill:#fff}.comp-lab-map .section-inner .lab-listing .pagination-wrapper{flex-wrap:wrap;justify-content:center;font-family:"Montserrat","Montserrat Fallback",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:0px 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 transparent;scrollbar-width:thin;scrollbar-color:#031227 transparent}.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:transparent}.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 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:0px 4px 50px 0px rgba(0, 0, 0, 0.08);margin-top:0px;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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-weight:600;color:#171717;font-size:20px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:-0.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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:0.8333333333vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.26px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-location .value{color:#000;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:-0.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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:0.8333333333vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.26px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .phone .value{color:#000;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:-0.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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:0.8333333333vw;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.26px}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .email .value{color:#000;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:-0.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-decoration-line:underline;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:0.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .icon svg{width:0.9895833333vw;height:0.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 0.2083333333vw 2.6041666667vw 0vw rgba(0, 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:"Cinzel Decorative","Cinzel Decorative Fallback",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:0px .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:0.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:0.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:0.5208333333vw;top:35%;width:0.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:transparent;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;width:269px;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-family:#fcaf17;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-0.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-family:#fcaf17;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-0.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:-0.5208333333vw;height:0;width:0;left:50%;position:absolute;transform:translateX(-50%);border-top:0.5208333333vw solid #fff;border-right:.78125vw solid transparent;border-left:.78125vw solid transparent}.comp-lab-map .section-inner .map-wrapper .property .card-content .property-card-title{margin-top:0;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:0.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:0.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:0.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:transparent;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-family:#fcaf17;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 rgba(0, 123, 255, 0.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 transparent}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer{width:48%;padding:0 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:0px;margin-bottom:1.0416666667vw;padding:2.6041666667vw 2.0833333333vw;box-shadow:0px 0.2083333333vw 2.6041666667vw 0px rgba(0, 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 .3s;color:#4d4d4f;text-align:justify;font-family:#fcaf17;font-size:.9375vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.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 .3s;color:#be1111;font-family:"Montserrat","Montserrat Fallback",serif;font-size:1.0416666667vw;font-style:normal;font-weight:600;line-height:1.1458333333vw;letter-spacing:-0.0208333333vw;text-transform:lowercase}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .lab-name{color:#171717;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.4583333333vw;font-style:normal;font-weight:600;line-height:1.1458333333vw;letter-spacing:-0.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 0.2083333333vw 2.6041666667vw 0px rgba(0, 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:0.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:0.5208333333vw}.comp-lab-map .section-inner .lab-listing .loaction-container .lab-item-outer .lab-item .show-in-map .icon svg{width:0.9895833333vw;height:0.9895833333vw;fill:#fff}.comp-lab-map .section-inner .lab-listing .loaction-container .pagination-wrapper{flex-wrap:wrap;justify-content:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:0px .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:0.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:0.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:0.5208333333vw;top:35%;width:0.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:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.26px}.profile-conatiner .profile-topic .section-title{color:#be1111;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:0px 10px 30px 0px rgba(0, 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;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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.28px;text-transform:capitalize}.profile-conatiner .profile .profile-cards .profile-single .profile-details .name{color:#171717;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:18px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:-0.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("../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("../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:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.01875vw;width:30.4166666667vw;padding-left:4.1666666667vw;text-align:left}.profile-conatiner .profile-topic .section-title{color:#be1111;font-family:#fcaf17;font-size:3.3333333333vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-0.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:0px;margin-right:-2.7083333333vw;margin-bottom:2.0833333333vw;margin-top:1.0416666667vw;position:relative;margin-top:1.0416666667vw}.profile-conatiner .profile .profile-cards .profile-single .profile-image{position:absolute;left:5.9895833333vw;width:8.3333333333vw;height:8.3333333333vw;top:50%;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:0px 10px 30px 0px rgba(0, 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;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-family:#fcaf17;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.0208333333vw;text-transform:capitalize;text-align:left}.profile-conatiner .profile .profile-cards .profile-single .profile-details .name{color:#171717;font-family:#fcaf17;font-size:1.25vw;font-style:normal;font-weight:500;line-height:1.5625vw;letter-spacing:-0.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("../images/back.png")}.profile-conatiner .profile .profile-cards .slick-profile-next{top:-38%;right:3%;background-image:url("../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:"Cinzel Decorative","Cinzel Decorative Fallback",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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Cinzel Decorative","Cinzel Decorative Fallback",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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:0.5208333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .para{color:#fff;font-family:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:#fcaf17;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-family:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.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:"Cinzel Decorative","Cinzel Decorative Fallback",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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Cinzel Decorative","Cinzel Decorative Fallback",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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:0.5208333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .para{color:#fff;font-family:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:#fcaf17;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-family:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.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:0.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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:2.6041666667vw;letter-spacing:-0.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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:50px;letter-spacing:-0.1041666667vw;text-transform:capitalize;padding-left:1.3020833333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .diamond-img .section-title{color:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:2.6041666667vw;letter-spacing:-0.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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:0.5208333333vw}.comp-img-content-section .section-card-inner .img-wrap .cover-box .para{color:#fff;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:#fcaf17;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Cinzel Decorative","Cinzel Decorative Fallback",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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.1458333333vw;font-style:normal;font-weight:400;line-height:1.4583333333vw;padding-bottom:0.5208333333vw}.comp-img-content-reversesection .section-card-reverseinner .img-wrap .cover-box .para{color:#fff;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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:"Cinzel Decorative","Cinzel Decorative Fallback",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{color:#fcaf17;font-family:"Montserrat","Montserrat Fallback",serif;color:#231f20;text-align:center;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.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:white;text-align:left;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:#fcaf17;font-family:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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%, rgba(0, 0, 0, 0) 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%, rgba(0, 0, 0, 0) 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:0px 0px 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:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.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:"Cinzel Decorative","Cinzel Decorative Fallback",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%, rgba(0, 0, 0, 0) 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%, rgba(0, 0, 0, 0) 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:0px 0px 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:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:-0.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:"Cinzel Decorative","Cinzel Decorative Fallback",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, rgba(0, 0, 0, 0) -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:white;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.5vw;font-weight:700;line-height:2.6041666667vw;letter-spacing:-0.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:"Montserrat","Montserrat Fallback",serif;font-size:.9375vw;font-style:normal;font-weight:400;line-height:1.5625vw;letter-spacing:-0.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%, rgba(0, 0, 0, 0) 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}}.contact-accordion-section .main-wrapper-inner .main-title-wrap{text-align:center;margin:auto;font-size:40px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner{width:100%;margin-top:40px;margin-bottom:80px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item{border:none;padding-bottom:25px;border-bottom:1px solid rgba(44, 40, 32, 0.1);transition:ease all .8s;padding-top:25px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head{color:#0d0d0d;font-family:"Montserrat","Montserrat Fallback",serif;font-size:1.0416666667vw;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.12px;transition:ease all .8s;padding-left:0;padding-right:10px;position:relative}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head .faq{padding-left:10px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head::after{content:"";position:absolute;right:4%;width:11px;height:6px;background-image:url(../images/icons/down.png);background-size:cover;top:7px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .acccordion-body{color:#231f20;font-family:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:23px;letter-spacing:1.04px;max-height:0;overflow:hidden;transition:ease all .8s;padding:0 20px;width:325px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open{background-color:transparent;border-bottom:3px solid #1b9ac6}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head{padding-bottom:20px;color:#0d0d0d;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.12px;text-transform:inherit}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head .faq{padding-bottom:20px;color:#0d0d0d;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:20px;letter-spacing:1.12px;text-transform:initial;padding-left:10px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head::after{content:"";position:absolute;right:4%;width:11px;height:6px;background-image:url(../images/icons/up.png);background-size:cover}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .acccordion-body{max-height:400px}@media only screen and (min-width: 768px){.contact-accordion-section .main-wrapper-inner .main-title-wrap{font-size:54px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head{display:flex;justify-content:flex-start}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head .faq{padding-left:0px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .acccordion-body{width:100%;text-align:start;padding-left:0px}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head{display:flex;justify-content:flex-start}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head .faq{padding-left:0px;color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:1.0416666667vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.0208333333vw}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .acccordion-body{width:100%;text-align:start;padding-left:0px}}@media only screen and (min-width: 1200px){.contact-accordion-section{padding-top:7.8125vw;padding-bottom:7.8125vw}.contact-accordion-section .main-wrapper-inner .main-title-wrap{font-size:4.1666666667vw;margin-bottom:3.125vw;max-width:100%}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner{width:65%;margin:auto}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item{border:none;padding-bottom:1.5625vw;margin-top:0vw;border-bottom:0.0520833333vw solid rgba(44, 40, 32, 0.1);transition:ease all .8s;padding-top:1.0416666667vw}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open{border-bottom:0.3645833333vw solid #1b9ac6}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head{justify-content:flex-start}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head .faq{padding-bottom:0vw;color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:1.5625vw;font-style:normal;font-weight:500;line-height:normal}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .accordion-head::after{width:0.8854166667vw;height:.46875vw;position:absolute;right:2%}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item.open .acccordion-body{width:100%;text-align:start;padding-left:0vw;font-size:0.8333333333vw;max-width:85%}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head{justify-content:flex-start}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .accordion-head::after{width:0.8854166667vw;height:.46875vw;right:2%}.contact-accordion-section .main-wrapper-inner .cmp-accordion .section-inner .accordion-item .acccordion-body{width:100%;text-align:start;padding-left:0vw}}.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:"Cinzel Decorative","Cinzel Decorative Fallback",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, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 28%, rgba(0, 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:"Cinzel Decorative","Cinzel Decorative Fallback",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, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 28%, rgba(0, 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{padding:10px;background-color:#14b1e7;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:0px;left:0px;height:100%;z-index:9999;background-color:rgba(0, 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:0.2604166667vw;right:0.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:0.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:0.8333333333vw}}@font-face{font-family:"Bebas Neue Pro";src:url("../fonts/BebasNeuePro-Regular.woff2") format("woff2"),url("../fonts/BebasNeuePro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}*,*::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;width:100%}.cmp-contact-form .section-inner .contact-details-warpper .main-title{color:#1b1b1b;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Cinzel Decorative","Cinzel Decorative Fallback",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:"Montserrat","Montserrat Fallback",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:"Cinzel Decorative","Cinzel Decorative Fallback",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:0.6770833333vw}.cmp-contact-form .section-inner .form-wrap .lbl-list-lorem{color:#fff;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;position:relative;display:block;width:unset;margin:0px;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:transparent;border-right:transparent;border-left:transparent;border-top:transparent;border-bottom:1px solid rgba(255, 248, 242, 0.3019607843);padding:0;color:#fff;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:23px;position:relative;outline:none;transition:border-bottom .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:0.2604166667vw}.cmp-contact-form .section-inner form input::placeholder{color:transparent}.cmp-contact-form .section-inner form textarea{height:45px;background:transparent;border-right:transparent;border-left:transparent;border-top:transparent;border-bottom:1px solid rgba(255, 248, 242, 0.3019607843);padding:0;font-size:13px;color:#fff;transition:border-bottom .3s ease}.cmp-contact-form .section-inner form textarea:focus{border-bottom:2px solid #fff}.cmp-contact-form .section-inner form label{margin-bottom:0px}.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:transparent;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]{background-color:#4d4d4f;border:none;width:159px;height:46px;color:#fff;font-size:13px;border-radius:30px;cursor:pointer;background:#e11837;box-shadow:0px 5px 20px 0px rgba(237, 28, 36, 0.5);transition:background-color .3s ease}.cmp-contact-form .section-inner form .btn-submit input[type=submit]:hover{background-color:rgba(225, 24, 54, 0.6470588235)}.cmp-contact-form .map-wrap{margin-top:7.1875vw;width:100%;height:375px;border-radius:5.2083333333vw;background:url(<path-to-image>) lightgray 50%/cover no-repeat}.cmp-contact-form .map-wrap iframe{width:100%;height:375px;border-radius:0px}@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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:6.25vw;font-style:normal;font-weight:700;line-height:3.6458333333vw;letter-spacing:-0.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:-0.1666666667vw}.cmp-contact-form .section-inner .contact-details-warpper .sub-title{color:#1b1b1b;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.0833333333vw;font-style:normal;font-weight:300;line-height:3.6458333333vw;letter-spacing:-0.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:"Montserrat","Montserrat Fallback",serif;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:0.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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:0.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:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:0.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:transparent;border-right:transparent;border-left:transparent;border-top:transparent;border-bottom:1px solid rgba(255, 248, 242, 0.3019607843);padding:0;font-size:0.8333333333vw;color:#fff;position:relative;outline:none;transition:border-bottom .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:0.2604166667vw}.cmp-contact-form .section-inner form input::placeholder{color:transparent}.cmp-contact-form .section-inner form textarea{height:2.0833333333vw;background:transparent;border-right:transparent;border-left:transparent;border-top:transparent;border-bottom:1px solid rgba(255, 248, 242, 0.3019607843);padding:0;font-size:0.8333333333vw;color:#fff;transition:border-bottom .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:0.8333333333vw;height:0.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:transparent;color:#fff;padding:0px;margin-left:0px;margin-right:0px}.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]{background-color:#4d4d4f;border:none;width:193px;height:54px;color:#fff;font-size:16px;border-radius:30px;cursor:pointer;background:#e11837;box-shadow:0px 5px 20px 0px rgba(237, 28, 36, 0.5);transition:background-color .3s ease}.cmp-contact-form .section-inner form .contact-footer .btn-submit input[type=submit]:hover{background-color:rgba(225, 24, 54, 0.6470588235)}.cmp-contact-form .section-inner form .contact-footer .btn-submit input[type=submit]::before{content:"";position:absolute;background-image:url("../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(<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}}.welcome-about-wrapper-section{padding-top:110px;padding-bottom:30px;position:relative;overflow:hidden}.welcome-about-wrapper-section .watermark{position:absolute;top:7%;left:-13%;z-index:0;opacity:1;max-width:100%;pointer-events:none;transform:rotate(-12deg)}.welcome-about-wrapper-section .main-wrapper{position:relative;z-index:1}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper{padding-bottom:40px}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-sub-title-wrap{color:#000;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-weight:400;line-height:25px;padding-bottom:15px}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-main-title-wrap{color:#fcaf17;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:54px;font-style:normal;font-weight:700;line-height:55%}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-main-title-wrap span.main-second-line{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:700;line-height:1px}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-content-wrap{color:#1d1d1e;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:25px;padding-top:35px}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-content-wrap.common-para{color:#1d1d1e;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:25px}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-content-wrap.common-para p{color:#1d1d1e;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:25px}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper{position:relative;margin-bottom:50px}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-wrap{margin:auto;position:relative}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-wrap .about-image{width:100%}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-overlap-wrap{position:absolute;bottom:0;left:27%;color:#fff;text-align:center;font-family:"Bebas Neue Pro",sans-serif;font-size:70px;font-style:normal;font-weight:700;line-height:60%}@media only screen and (min-width: 768px){.welcome-about-wrapper-section .watermark{position:absolute;top:-32%;left:-16%;z-index:0;opacity:1;width:55%;pointer-events:none;transform:rotate(-12deg)}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper{padding-bottom:40px}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-overlap-wrap{position:absolute;bottom:0;left:189px;color:#fff;text-align:center;font-family:"Bebas Neue Pro",sans-serif;font-size:140px;font-style:normal;font-weight:700;line-height:64%}}@media only screen and (min-width: 992px){.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper{padding-bottom:40px}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-overlap-wrap{position:absolute;bottom:0;left:247px;color:#fff;text-align:center;font-family:"Bebas Neue Pro",sans-serif;font-size:140px;font-style:normal;font-weight:700;line-height:64%}}@media only screen and (min-width: 1200px){.welcome-about-wrapper-section{padding-top:0vw;padding-bottom:7.2916666667vw}.welcome-about-wrapper-section .main-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding-right:0vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper{width:28%;display:flex;flex-direction:column;align-items:flex-start;padding-bottom:0vw;padding-top:6.7708333333vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-sub-title-wrap{text-align:start;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:132%;padding-bottom:1.5625vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-main-title-wrap{font-size:4.1666666667vw;font-style:normal;font-weight:700;line-height:70%;text-align:start;max-width:22.65625vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-main-title-wrap span.main-second-line{color:#2c2820;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:10px;text-align:start}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-content-wrap{display:flex;flex-direction:column;flex-wrap:wrap}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-content-wrap.common-para{padding-top:3.125vw;padding-bottom:4.1666666667vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-details-wrapper .welcome-about-content-wrap.common-para p{text-align:start;text-align:justify;font-size:0.8854166667vw;font-style:normal;font-weight:500;line-height:1.5625vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper{width:72%;margin-bottom:0vw}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-wrap .about-image{width:100%;height:50.78125vw;object-fit:fill}.welcome-about-wrapper-section .main-wrapper .welcome-about-img-wrapper .about-img-overlap-wrap{position:absolute;bottom:0vw;left:27% !important;color:#fff;text-align:center;font-family:"Bebas Neue Pro",sans-serif;font-size:10.4166666667vw;gap:696px;font-style:normal;font-weight:700;line-height:63%}.welcome-about-wrapper-section .main-wrapper .welcome-about-btn-wrap.blue-main-btn-wrap{width:13%;height:3.2291666667vw;margin:auto;margin-left:unset;padding:1.0416666667vw 0.5208333333vw;margin-top:-6%}}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap{display:flex;flex-direction:column-reverse;flex-wrap:wrap;justify-content:center;padding-bottom:35px}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap .history-story-about-img-wrapper{position:relative}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap .history-story-about-img-wrapper::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:100%;background:linear-gradient(270deg, rgba(20, 18, 13, 0.5) -3.25%, rgba(20, 18, 13, 0) 41.6%)}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap .history-story-about-img-wrapper .history-about-image{width:100%}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap .history-story-about-details-wrapper{padding-bottom:35px}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap .history-story-about-details-wrapper .history-story-about-content-wrap{padding-top:35px}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap .history-story-about-details-wrapper .history-story-about-content-wrap.common-para{font-weight:500}.history-story-about-wrapper-section .main-wrapper .watermark{display:none}.history-story-about-wrapper-section .main-wrapper .unique-additional-img-wrapper .unique-additional-story-img-wrap{padding-top:35px;padding-bottom:35px}.history-story-about-wrapper-section .main-wrapper .unique-additional-img-wrapper .unique-additional-story-img-wrap .unique-additional-image{width:100%}.history-story-about-wrapper-section .main-wrapper .unique-additional-img-wrapper .unique-additional-feature-wrap{color:#2c2820;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:15px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.8px}@media only screen and (min-width: 768px){.history-story-about-wrapper-section .main-wrapper .watermark{display:none}}@media only screen and (min-width: 992px){.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap{padding-bottom:100px}.history-story-about-wrapper-section .main-wrapper .watermark{display:none}}@media only screen and (min-width: 1200px){.history-story-about-wrapper-section{overflow:hidden;position:relative;z-index:2}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap .history-story-about-img-wrapper{width:66%;margin-right:6.5104166667vw}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap .history-story-about-img-wrapper .history-about-image{width:44.7916666667vw;height:44.7916666667vw;object-fit:cover}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap .history-story-about-details-wrapper{width:50%;padding-bottom:6%}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap .history-story-about-details-wrapper .main-title-wrap{max-width:24.4791666667vw}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap .history-story-about-details-wrapper .history-story-about-content-wrap{max-width:34.375vw;text-align:justify}.history-story-about-wrapper-section .main-wrapper .history-story-about-main-wrap .history-story-about-details-wrapper .history-story-about-content-wrap.common-para p{padding-bottom:1.0416666667vw}.history-story-about-wrapper-section .main-wrapper .watermark{display:block;position:absolute;top:12%;left:80%;z-index:-1;opacity:1;width:55%;pointer-events:none;transform:rotate(135deg)}.history-story-about-wrapper-section .main-wrapper .unique-additional-img-wrapper{display:flex;align-items:flex-end;justify-content:flex-end;width:100%;margin-top:-12%;margin-left:0%;position:relative;z-index:4}.history-story-about-wrapper-section .main-wrapper .unique-additional-img-wrapper .unique-additional-title-wrap{display:flex;flex-direction:column;margin-right:5.2083333333vw;margin-bottom:0.5208333333vw}.history-story-about-wrapper-section .main-wrapper .unique-additional-img-wrapper .unique-additional-story-img-wrap{margin-right:2.0833333333vw;padding-bottom:0vw;padding-top:0vw}.history-story-about-wrapper-section .main-wrapper .unique-additional-img-wrapper .unique-additional-story-img-wrap .unique-additional-image{width:100%;height:23.2291666667vw;object-fit:cover}.history-story-about-wrapper-section .main-wrapper .unique-additional-img-wrapper .unique-additional-feature-wrap{max-width:9.0104166667vw;font-size:1.25vw;text-align:start;margin-bottom:-0.3125vw}}.awards-and-achievements-logo-slider{padding-top:80px;padding-bottom:80px}.awards-and-achievements-logo-slider .main-wrapper .awards-and-achievements-logo-title{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:25px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.8px;text-align:center;padding-bottom:35px}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider{margin-top:0%;margin-left:20px;margin-right:20px}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards .awards-image-white-card-wrap{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;margin-bottom:0px;border:1px solid rgba(201, 200, 198, 0.5);background:#fff;padding:4%;min-height:300px;transition:all .3s ease-in-out}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards .awards-image-white-card-wrap .awards-image-logo{width:170px;padding-bottom:40px}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards .awards-image-white-card-wrap .awards-image-logo .awards-logo-img{width:100%}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards .awards-image-white-card-wrap .awards-image-title-wrap{color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards .awards-image-white-card-wrap .awards-image-year-wrap{color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.awards-and-achievements-logo-slider .arrow-pre{display:none !important}.awards-and-achievements-logo-slider .arrow-next{display:none !important}.awards-and-achievements-logo-slider::after{display:none}@media only screen and (min-width: 1200px){.awards-and-achievements-logo-slider{padding-top:7.8125vw;padding-bottom:8.3333333333vw;position:relative}.awards-and-achievements-logo-slider::before{position:absolute;content:"";top:-80%;bottom:0;left:0;right:0;width:45%;height:66.25vw;z-index:-1;background:rgba(255, 248, 234, 0.5)}.awards-and-achievements-logo-slider .main-wrapper .awards-and-achievements-logo-title{color:#2c2820;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:130%;padding-bottom:4.1666666667vw}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider{width:77%;margin-top:0%;margin-left:0%;margin-right:0%;margin:auto}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-slide{opacity:.7;transform:unset;transition:opacity .8s ease,transform .8s ease}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-slide .awards-image-title-wrap{visibility:hidden}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-slide .awards-image-year-wrap{visibility:hidden}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-slide .awards-image-logo{margin-top:10%}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-center{opacity:1;transform:scale(1);box-shadow:0px 10px 120px 0px rgba(15, 14, 12, 0.25)}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-center .awards-image-title-wrap{visibility:visible}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-center .awards-image-year-wrap{visibility:visible}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-center .awards-image-logo{margin-top:2%}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-center .awards-image-white-card-wrap{width:auto}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-current{opacity:1;transform:scale(1);box-shadow:0vw 0.5208333333vw 1.5625vw rgba(0, 0, 0, 0.15);position:relative;z-index:5}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-current .awards-image-title-wrap{visibility:visible}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-current .awards-image-year-wrap{visibility:visible}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-current .awards-image-logo{margin-top:2%}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards.slick-current .awards-image-white-card-wrap{width:auto;margin:auto;margin-left:-11%}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards .awards-image-white-card-wrap{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;margin-bottom:0px;padding-top:11%;min-height:20.8333333333vw;padding-top:11%;margin:0vw}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards .awards-image-white-card-wrap .awards-image-logo{width:8.8541666667vw}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards .awards-image-white-card-wrap .awards-image-logo .awards-logo-img{width:100%}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards .awards-image-white-card-wrap .awards-image-title-wrap{font-size:1.0416666667vw;font-style:normal;font-weight:600;line-height:normal}.awards-and-achievements-logo-slider .main-wrapper .awards-logo-slider .slide-awards .awards-image-white-card-wrap .awards-image-year-wrap{font-size:.9375vw;font-style:normal;font-weight:400;line-height:normal}.awards-and-achievements-logo-slider .main-wrapper .arrow-next,.awards-and-achievements-logo-slider .main-wrapper .arrow-pre{display:block !important;width:1.5625vw;height:1.5625vw;position:absolute;top:50%;transform:translateY(-50%);fill:#2c2820;cursor:pointer;transition:fill .3s ease,transform .3s ease}.awards-and-achievements-logo-slider .main-wrapper .arrow-next:hover,.awards-and-achievements-logo-slider .main-wrapper .arrow-pre:hover{fill:#999;transform:translateY(-50%) scale(1.1)}.awards-and-achievements-logo-slider .main-wrapper .arrow-next{right:13%;position:absolute;top:72%;width:1.5625vw}.awards-and-achievements-logo-slider .main-wrapper .arrow-pre{right:13%;position:absolute;top:61%;width:1.5625vw}.awards-and-achievements-logo-slider .main-wrapper::after{content:"";position:absolute;top:66.5%;right:10.25%;transform:translate(-50%, -50%);width:3.4895833333vw;height:0.0520833333vw;background-color:#2c2820}}@media only screen and (min-width: 1024px)and (max-height: 990px){.awards-image-white-card-wrap{margin:0 20px}}.gallery-featured-section .main-wrapper .about-gallery-featured-title-btn-wrap{padding-bottom:50px}.gallery-featured-section .main-wrapper .about-gallery-featured-title-btn-wrap .about-gallery-featured-title{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:25px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.8px;text-align:center;padding-bottom:35px}.gallery-featured-section .main-wrapper .swiper.gallery-slider .swiper-wrapper .swiper-slide{margin-bottom:120px}.gallery-featured-section .main-wrapper .swiper.gallery-slider .swiper-wrapper .swiper-slide.gallery-slide img{width:100%;height:250px;object-fit:cover}.gallery-featured-section .main-wrapper .swiper.gallery-slider .swiper-pagination{position:absolute;bottom:85px;top:auto;left:0;right:0;display:flex;justify-content:center;align-items:center}.gallery-featured-section .main-wrapper .swiper.gallery-slider .swiper-pagination .swiper-pagination-bullet{width:30px;height:5px;background-color:#2c2820;border-radius:50px;opacity:.5;transition:opacity .3s ease,transform .3s ease}.gallery-featured-section .main-wrapper .swiper.gallery-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px;opacity:1;transform:scale(1.2)}.gallery-featured-section .main-wrapper .arrow-next{display:none !important}.gallery-featured-section .main-wrapper .arrow-pre{display:none !important}@media only screen and (min-width: 768px){.gallery-featured-section .main-wrapper .swiper.gallery-slider .swiper-wrapper .swiper-slide.gallery-slide img{width:100%;height:500px;object-fit:cover}}@media only screen and (min-width: 1200px){.gallery-featured-section{padding-bottom:8.1770833333vw;position:relative;z-index:2}.gallery-featured-section .main-wrapper{padding-right:0vw}.gallery-featured-section .main-wrapper .about-gallery-featured-title-btn-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding-right:8.3333333333vw;padding-bottom:3.90625vw}.gallery-featured-section .main-wrapper .about-gallery-featured-title-btn-wrap .about-gallery-featured-title{color:#2c2820;text-align:start;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:130%;padding-bottom:4.6875vw;width:75%;max-width:27.6041666667vw;padding-bottom:0vw}.gallery-featured-section .main-wrapper .about-gallery-featured-title-btn-wrap .about-gallery-featured-btn-wrap{margin:unset;width:16%;height:62px}.gallery-featured-section .main-wrapper .about-gallery-featured-title-btn-wrap .about-gallery-featured-btn-wrap.blue-main-btn-wrap .blue-btn svg.plus-btn{width:0.7291666667vw;height:0.7291666667vw}.gallery-featured-section .main-wrapper .about-gallery-featured-title-btn-wrap .about-gallery-featured-btn-wrap.blue-main-btn-wrap .blue-btn .text-btn{font-size:.9375vw}.gallery-featured-section .main-wrapper .swiper{position:relative;height:31.25vw}.gallery-featured-section .main-wrapper .swiper.gallery-slider .swiper-wrapper .swiper-slide{transition:transform .7s ease}.gallery-featured-section .main-wrapper .swiper.gallery-slider .swiper-wrapper .swiper-slide:hover{transform:scale(0.95)}.gallery-featured-section .main-wrapper .swiper.gallery-slider .swiper-wrapper .swiper-slide.gallery-slide{margin-bottom:3.125vw}.gallery-featured-section .main-wrapper .swiper.gallery-slider .swiper-wrapper .swiper-slide.gallery-slide img{width:100%;height:31.25vw;object-fit:cover}.gallery-featured-section .main-wrapper .swiper.gallery-slider .swiper-pagination{display:none}.gallery-featured-section .main-wrapper .swiper .arrow-next,.gallery-featured-section .main-wrapper .swiper .arrow-pre{display:block !important;width:1.5625vw;height:1.5625vw;position:absolute;top:50%;transform:translateY(-50%);fill:#2c2820;cursor:pointer;transition:fill .3s ease,transform .3s ease}.gallery-featured-section .main-wrapper .swiper .arrow-next:hover,.gallery-featured-section .main-wrapper .swiper .arrow-pre:hover{fill:#999;transform:translateY(-50%) scale(1.1)}.gallery-featured-section .main-wrapper .swiper .arrow-next{left:3%;position:absolute;top:60%;width:1.5625vw}.gallery-featured-section .main-wrapper .swiper .arrow-pre{left:3%;position:absolute;top:55%;width:1.5625vw}.gallery-featured-section .main-wrapper .swiper::after{content:"";position:absolute;top:57.5%;left:3.5%;transform:translate(-50%, -50%);width:3.4895833333vw;height:0.0520833333vw;background-color:#2c2820}.gallery-featured-section .main-wrapper .arrow-next,.gallery-featured-section .main-wrapper .arrow-pre{display:block !important;width:1.5625vw;height:1.5625vw;position:absolute;top:50%;transform:translateY(-50%);fill:#2c2820;cursor:pointer;transition:fill .3s ease,transform .3s ease}.gallery-featured-section .main-wrapper .arrow-next:hover,.gallery-featured-section .main-wrapper .arrow-pre:hover{fill:#999;transform:translateY(-50%) scale(1.1)}.gallery-featured-section .main-wrapper .arrow-next{left:9%;position:absolute;top:61%;width:1.5625vw}.gallery-featured-section .main-wrapper .arrow-pre{left:9%;position:absolute;top:54%;width:1.5625vw}.gallery-featured-section .main-wrapper::after{content:"";position:absolute;top:57.5%;left:10%;transform:translate(-50%, -50%);width:3.4895833333vw;height:0.0520833333vw;background-color:#2c2820}}@media only screen and (min-width: 1200px){.page-template-default.page.page-id-534 .gallery-featured-section .main-wrapper{padding-right:0vw;padding-left:13.3333333333vw}}@media only screen and (min-width: 1200px){.page-template-default.page.page-id-538 .gallery-featured-section .main-wrapper{padding-right:0vw;padding-left:11.71875vw}.page-template-default.page.page-id-538 .gallery-featured-section{padding-bottom:5.2083333333vw;z-index:2}}.booking-platform-list-section .main-wrapper .booking-platform-list-title-img-wrap .booking-platform-list-title{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:25px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.8px;text-align:center;padding-bottom:35px}.booking-platform-list-section .main-wrapper .booking-platform-list-title-img-wrap .booking-platform-list-img-wrap img{width:100%}.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;justify-content:center;border:1px solid rgba(44, 40, 32, 0.25);padding:40px 0;background:#fff;width:85%;margin:auto;margin-top:-48px;position:relative;z-index:4;margin-bottom:80px}.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper .booking-platform-ratings-list{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;margin-top:20px;margin-bottom:20px;width:30%}.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper .booking-platform-ratings-list a{text-decoration:none}.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper .booking-platform-ratings-list a .booking-platform-ratings-icon img.booking-platform-img{width:100%}.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper .booking-platform-ratings-list a .booking-platform-rating{color:#2c2c2c;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-0.88px}.booking-platform-list-section .booking-platform-ratings-list-group-img{display:none}.booking-platform-list-section .booking-platform-ratings-list-group-img .booking-list-group-img{display:none}@media only screen and (min-width: 768px){.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper .booking-platform-ratings-list a .booking-platform-ratings-icon img.booking-platform-img{width:100%}}@media only screen and (min-width: 992px){.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;padding:40px}.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper .booking-platform-ratings-list a .booking-platform-ratings-icon img.booking-platform-img{width:100%}}@media only screen and (min-width: 1200px){.booking-platform-list-section{margin-bottom:7.8125vw;position:relative}.booking-platform-list-section .watermark{display:block;position:absolute;top:-213%;left:-29%;z-index:-1;opacity:1;width:43%;pointer-events:none;transform:rotate(328deg)}.booking-platform-list-section::before{position:absolute;content:"";top:-80%;bottom:0;left:18%;right:0;width:25.5%;height:154%;z-index:-1;background:rgba(255, 248, 234, 0.5)}.booking-platform-list-section .main-wrapper{padding-left:11.1979166667vw;padding-right:11.1979166667vw}.booking-platform-list-section .main-wrapper .booking-platform-list-title-img-wrap{display:flex;justify-content:space-between;align-items:flex-start}.booking-platform-list-section .main-wrapper .booking-platform-list-title-img-wrap .booking-platform-list-title{color:#2c2820;text-align:start;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:130%;padding-bottom:4.6875vw;width:75%;max-width:30.2083333333vw}.booking-platform-list-section .main-wrapper .booking-platform-list-title-img-wrap .booking-platform-list-img-wrap{max-width:30%;display:none}.booking-platform-list-section .main-wrapper .booking-platform-list-title-img-wrap .booking-platform-list-img-wrap img{width:100%;height:30.5729166667vw;object-fit:cover;display:none}.booking-platform-list-section .booking-platform-ratings-list-group-img{display:block;width:85%;margin:auto;margin-top:-10%;margin-left:11%;position:relative}.booking-platform-list-section .booking-platform-ratings-list-group-img .booking-list-group-img{display:block}.booking-platform-list-section .booking-platform-ratings-list-wrapper{position:absolute;z-index:6;top:114%;left:0;right:0}.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;padding:5.2083333333vw 4.1666666667vw;margin-top:-17%;width:68%;margin-left:7%;border:none !important;background:transparent !important;padding:0 !important;width:60%}.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper .booking-platform-ratings-list{width:30%}.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper .booking-platform-ratings-list a{text-decoration:none}.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper .booking-platform-ratings-list a .booking-platform-ratings-icon img.booking-platform-img{width:100%;height:100%}.booking-platform-list-section .booking-platform-ratings-list-wrapper .about-booking-partners-wrapper .booking-platform-ratings-wrapper .booking-platform-ratings-list a .booking-platform-rating{font-size:1.1458333333vw}}@media only screen and (min-width: 1024px)and (max-height: 990px){.booking-platform-ratings-icon{height:7.8125vw;align-content:center}}@media only screen and (min-width: 1366px)and (max-height: 768px){.booking-platform-ratings-wrapper{margin-top:-21% !important;margin-left:11% !important}}@media only screen and (min-width: 1440px)and (max-height: 990px){.booking-platform-ratings-wrapper{margin-top:-23% !important;margin-left:11% !important}}.call-to-action-section .main-wrapper{padding-left:0px;padding-right:0px}.call-to-action-section .main-wrapper .call-to-action-image-wrapper{position:relative}.call-to-action-section .main-wrapper .call-to-action-image-wrapper::after{position:absolute;content:"";bottom:-2px;left:0;right:0;background:linear-gradient(360deg, #2C2820 13.06%, rgba(44, 40, 32, 0.8) 35.54%, rgba(44, 40, 32, 0.5) 57.8%, rgba(44, 40, 32, 0) 84.85%);height:100px}.call-to-action-section .main-wrapper .call-to-action-image-wrapper .common-call-to-img{width:100%;height:100%;object-fit:cover}.call-to-action-section .main-wrapper .call-to-action-title-wrapper{background:#2c2820;padding-top:10px;padding-bottom:55px}.call-to-action-section .main-wrapper .call-to-action-title-wrapper .call-to-action-subtitle-wrap{color:#fff;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:132%;padding-bottom:15px}.call-to-action-section .main-wrapper .call-to-action-title-wrapper .call-to-action-maintitle-wrap{color:#fcaf17;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%;padding-bottom:50px}.call-to-action-section .main-wrapper .call-to-action-title-wrapper .call-to-action-maintitle-wrap span.call-to-action-next{color:#fff;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%}.call-to-action-section .main-wrapper .call-to-action-title-wrapper .call-to-action-btn-wrap{border:.603px solid #fff;background:transparent;width:50%;height:50px;margin:auto;padding:15px 10px;text-align:center;border-bottom:3px solid #fff;display:flex;align-items:center;justify-content:center}@media only screen and (min-width: 768px){.call-to-action-section .main-wrapper .call-to-action-image-wrapper .common-call-to-img{width:100%;height:550px;object-fit:cover}}@media only screen and (min-width: 992px){.call-to-action-section .main-wrapper .call-to-action-image-wrapper .common-call-to-img{width:100%;height:100%;object-fit:cover;margin:auto}}@media only screen and (min-width: 1200px){.call-to-action-section .main-wrapper{padding-left:11.1979166667vw;padding-right:11.1979166667vw;padding-bottom:8.3333333333vw;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end}.call-to-action-section .main-wrapper .call-to-action-image-wrapper{width:40%;position:relative}.call-to-action-section .main-wrapper .call-to-action-image-wrapper::after{position:absolute;content:"";bottom:0;right:-1px;background:linear-gradient(270deg, #2C2820 13.06%, rgba(44, 40, 32, 0.8) 35.54%, rgba(44, 40, 32, 0.5) 57.8%, rgba(44, 40, 32, 0) 84.85%);height:66.25%;z-index:-1}.call-to-action-section .main-wrapper .call-to-action-image-wrapper .common-call-to-img{width:100%;height:19.7916666667vw;object-fit:cover}.call-to-action-section .main-wrapper .call-to-action-title-wrapper{width:60%;height:13.125vw;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;align-content:center;padding-top:0vw;padding-bottom:0vw}.call-to-action-section .main-wrapper .call-to-action-title-wrapper .call-to-action-title-wrap{display:flex;flex-direction:column;align-items:flex-start;width:50%}.call-to-action-section .main-wrapper .call-to-action-title-wrapper .call-to-action-title-wrap .call-to-action-subtitle-wrap{text-align:start;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:132%;padding-bottom:1.0416666667vw}.call-to-action-section .main-wrapper .call-to-action-title-wrapper .call-to-action-title-wrap .call-to-action-maintitle-wrap{text-align:start;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:130%;padding-bottom:0vw}.call-to-action-section .main-wrapper .call-to-action-title-wrapper .call-to-action-title-wrap .call-to-action-maintitle-wrap span.call-to-action-next{font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:130%}.call-to-action-section .main-wrapper .call-to-action-title-wrapper .call-to-action-main-btn-wrap{width:50%}.call-to-action-section .main-wrapper .call-to-action-title-wrapper .call-to-action-main-btn-wrap .call-to-action-btn-wrap.black-main-btn-wrap .black-btn .text-btn{font-size:.9375vw;font-style:normal;font-weight:600;line-height:85%;letter-spacing:.09375vw}}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap{display:flex;flex-direction:column-reverse}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-one{position:relative;margin-bottom:10px}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-one::before{width:100%;position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg, rgba(20, 18, 13, 0.5) -6.98%, rgba(20, 18, 13, 0) 99.57%)}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-one img.fimage-one{width:100%;height:400px;object-fit:cover}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-two{position:relative}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-two::before{width:100%;position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg, rgba(20, 18, 13, 0.5) -6.98%, rgba(20, 18, 13, 0) 99.57%)}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-two img.fimage-two{width:100%;height:400px;object-fit:cover}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-content-wrap .main-title-wrap.featured-dining-main-title-wrap{padding-bottom:35px}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-content-wrap .featured-dining-main-description-wrap{padding-bottom:35px}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper{padding-bottom:50px}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list{border:1px solid rgba(44, 40, 32, 0.15);background:#fff;box-shadow:10px 30px 150px 0px rgba(15, 14, 12, 0.08);padding:40px 35px 20px 35px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-evenly;width:100%}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list .bottom-experiences-list-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:35px;width:49%}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list .bottom-experiences-list-item .bottom-experiences-icon-img{padding-bottom:15px}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list .bottom-experiences-list-item .bottom-experiences-icon-img img.bottom-experiences-icon{width:40px;height:40px}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list .bottom-experiences-list-item .experiences-title-wrap .bottom-experiences-title-wrap{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding-bottom:10px}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list .bottom-experiences-list-item .experiences-title-wrap .bottom-experiences-sub-title-wrap{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list .bottom-experiences-list-item .experiences-title-wrap .bottom-experiences-sub-title-wrap a{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;cursor:pointer}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-image-wrapper{padding-bottom:50px;margin-top:-25%}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-image-wrapper img.fixed-bottom-image{width:100%}@media only screen and (min-width: 768px){.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-one{width:49%;margin-bottom:0px}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-one img.fimage-one{width:100%}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-two{width:49%}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-two img.fimage-two{width:100%}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-content-wrap .featured-dining-main-description-wrap{max-width:625px;margin:auto;text-align:justify}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:100%}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list .bottom-experiences-list-item{width:28%;position:relative;margin-bottom:0vw}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list .bottom-experiences-list-item:not(:last-child):before{content:"";background:rgba(44, 40, 32, 0.15);color:rgba(44, 40, 32, 0.15);position:absolute;bottom:0;width:1px;height:100%;left:100%}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-image-wrapper{width:65%;margin:auto;margin-top:-10%}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-image-wrapper img.fixed-bottom-image{width:100%;object-fit:cover}}@media only screen and (min-width: 992px){.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-image-wrapper{width:50%;margin:auto;margin-top:-10%}}@media only screen and (min-width: 1200px){.featured-dining-experience-with-content-and-icons-section{margin-bottom:5.2083333333vw;position:relative;z-index:2}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%;align-items:center;position:relative}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap:after{position:absolute;content:"";bottom:-41.5%;right:-14.45%;background:rgba(255, 248, 234, 0.5);width:53%;height:79%;z-index:-1}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper{width:65%;margin-right:5.2083333333vw}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-one{width:100%;margin-right:0.5208333333vw}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-one img.fimage-one{width:100%;height:30vw;object-fit:cover}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-two{width:100%}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-image-wrapper .featured-images-thumbnail-wrap .featured-image-two img.fimage-two{width:100%;height:30vw;object-fit:cover}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-content-wrap{max-width:30%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;align-content:space-around;flex-wrap:wrap}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-content-wrap .main-title-wrap{max-width:23.2291666667vw}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-content-wrap .main-title-wrap.featured-dining-main-title-wrap{text-align:right;padding-bottom:1.5625vw;font-size:3.125vw}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-content-wrap .main-title-wrap .main-second-line{font-size:3.125vw;font-style:normal;font-weight:700;line-height:130% !important}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-experience-img-content-wrap .featured-dining-experience-content-wrap .featured-dining-main-description-wrap{text-align:right}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:flex-start;position:relative}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper{width:70%;padding-bottom:0vw;position:relative}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list{height:12.5vw;padding:2.7083333333vw 0vw}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list .bottom-experiences-list-item .bottom-experiences-icon-img img.bottom-experiences-icon{width:2.8645833333vw;height:2.8645833333vw}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list .bottom-experiences-list-item .experiences-title-wrap .bottom-experiences-title-wrap{font-size:1.25vw;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list .bottom-experiences-list-item .experiences-title-wrap .bottom-experiences-sub-title-wrap{font-size:.9375vw;font-style:normal;font-weight:500;line-height:normal}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-list-wrapper .featured-bottom-experiences-list .bottom-experiences-list-item .experiences-title-wrap .bottom-experiences-sub-title-wrap a{font-size:.9375vw;font-style:normal;font-weight:500;line-height:normal}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-image-wrapper{width:25%;margin-top:-4%;margin-left:19%;position:absolute;top:0;bottom:0;left:0;z-index:4}.featured-dining-experience-with-content-and-icons-section .main-wrapper-inner .featured-dining-bottom-experiences-wrapper .featured-dining-bottom-experiences-image-wrapper img.fixed-bottom-image{width:100%}.featured-dining-experience-with-content-and-icons-section .watermark{position:absolute;top:38%;left:-24%;z-index:-1;opacity:1;width:44%;pointer-events:none;transform:rotate(85deg)}}@-moz-keyframes spin{100%{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg)}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes spinright{100%{-moz-transform:rotate(-360deg)}}@-webkit-keyframes spinright{100%{-webkit-transform:rotate(-360deg)}}@keyframes spinright{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}img.fixed-bottom-image{animation-timeline:auto;animation-range-start:normal;animation-range-end:normal;animation:200s linear 0s infinite normal none running spin}.dining-special-slider-and-fixed-image-section{overflow:hidden}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .dining-special-title-wrap{padding-bottom:35px}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper{position:relative;margin-bottom:70px;overflow:hidden}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper{margin:0px}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item{overflow:hidden}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item .bottom-experiences-list-item{position:relative}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item .bottom-experiences-list-item .bottom-experiences-icon-img{margin-bottom:35px;position:relative}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item .bottom-experiences-list-item .bottom-experiences-icon-img::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg, #14120D 0%, rgba(20, 18, 13, 0) 80%)}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item .bottom-experiences-list-item .bottom-experiences-icon-img img.bottom-experiences-img{width:100%;height:400px;object-fit:cover}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item .bottom-experiences-list-item .experiences-title-wrap{position:absolute;bottom:25px;left:0;right:0}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item .bottom-experiences-list-item .experiences-title-wrap .bottom-experiences-title-wrap{color:#fff;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:24px;font-style:normal;font-weight:700;line-height:130%;padding-left:15px;padding-right:15px}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .swiper-pagination{bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .swiper-pagination .swiper-pagination-bullet{width:30px;height:5px;background-color:#2c2820;border-radius:50px;opacity:.5;transition:opacity .3s ease,transform .3s ease}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px;opacity:1;transform:scale(1.2)}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .arrow-next,.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .arrow-pre{display:none !important}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section{padding-bottom:35px;display:flex;flex-direction:column-reverse}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-image-wrapper{position:relative;margin-bottom:35px}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-image-wrapper::before{width:100%;height:80%;position:absolute;content:"";bottom:0;top:auto;left:0;right:0;background:linear-gradient(360deg, #14120D 0%, rgba(20, 18, 13, 0) 100%);box-shadow:10px 30px 150px 0px rgba(15, 14, 12, 0.08)}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-image-wrapper img.fixed-dining-img{width:100%;height:400px;object-fit:cover}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-content{padding-bottom:40px}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-content .fixed-title{font-size:45px;padding-bottom:30px}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-content .fixed-description{color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:30px}.what-we-serve-cuisines-section{padding-bottom:80px}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-mobile-title-wrap{display:block;padding-bottom:35px}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-mobile-title-wrap .cuisines-main-title{color:#000;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:132%}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-mobile-title-wrap .cuisines-sub-title{color:#2c2820;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:30px;font-style:normal;font-weight:700;line-height:130%}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-main-img-wrapper{position:relative}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-main-img-wrapper::before{width:100%;position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg, rgba(20, 18, 13, 0.5) -6.98%, rgba(20, 18, 13, 0) 67.61%)}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-main-img-wrapper img{width:100%;height:400px;object-fit:cover}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .what-we-serve-cuisines-desktop-title-wrap{display:none}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .swiper.mySwiper.what-we-serve-cuisines-slider{margin-top:-10%}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .dish img.dish-image{width:80%;margin:auto}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .dish .dish-title{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding-top:35px;padding-bottom:15px}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .dish .dish-description{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:500;line-height:30px;padding-bottom:15px}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .cuisine-type-name{overflow:hidden;color:#2c2820;text-align:justify;text-overflow:ellipsis;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-style:normal;font-weight:400;line-height:170%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;font-size:40px;letter-spacing:-1.2px;text-align:center}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .cuisine-type-name.slick-slide.slick-center{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:45px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.2px;margin-top:-10px;position:relative}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .cuisine-type-name.slick-slide.slick-center::after{position:absolute;content:"";width:100%;height:3px;bottom:0;left:0;right:0;background:#fcaf17}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .cuisine-type-name.slick-slide.slick-center::before{display:none}@media only screen and (min-width: 768px){.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item .bottom-experiences-list-item .bottom-experiences-icon-img img.bottom-experiences-img{width:100%;height:600px;object-fit:cover}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-image-wrapper img.fixed-dining-img{width:100%;height:700px;object-fit:cover}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-content .fixed-title{font-size:54px}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-content .fixed-title span.main-second-line{font-size:30px;line-height:100%}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-content .fixed-description{font-size:16px}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-mobile-title-wrap .cuisines-main-title{font-size:20px}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-mobile-title-wrap .cuisines-sub-title{font-size:40px}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-main-img-wrapper img{width:100%;height:600px;object-fit:cover}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .dish img.dish-image{width:60%;margin:auto}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .dish .dish-title{font-size:24px}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .dish .dish-description{font-size:18px}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .cuisine-type-name{font-size:50px}}@media only screen and (min-width: 1200px){.dining-special-slider-and-fixed-image-section{position:relative;padding-top:6.7708333333vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner{padding-left:0vw;padding-right:0vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .dining-special-title-wrap{padding-left:11.1979166667vw;padding-right:11.1979166667vw;padding-bottom:3.90625vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;position:relative;margin-top:-18%;position:relative}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper{position:relative;width:32%;margin-bottom:0vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider{position:relative}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper{margin:0%}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item{margin-bottom:0vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item .bottom-experiences-list-item .bottom-experiences-icon-img{margin-bottom:0vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item .bottom-experiences-list-item .bottom-experiences-icon-img img.bottom-experiences-img{width:100%;height:28.6458333333vw;object-fit:cover}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item .bottom-experiences-list-item .experiences-title-wrap{max-width:18.2291666667vw;margin:auto;position:absolute;bottom:3.90625vw;left:0;right:0}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .dining-slider-wrapper .slider-item .bottom-experiences-list-item .experiences-title-wrap .bottom-experiences-title-wrap{color:#fff;text-align:center;font-size:1.6666666667vw;font-style:normal;font-weight:700;line-height:130%;padding:0vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .dining-special-slider-wrapper .dining-slider .swiper-pagination{display:none}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .arrow-next,.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .arrow-pre{display:block !important;width:1.5625vw;height:1.5625vw;position:absolute;top:50%;transform:translateY(-50%);fill:#2c2820;cursor:pointer;transition:fill .3s ease,transform .3s ease}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .arrow-next:hover,.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .arrow-pre:hover{fill:#999}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .arrow-next{left:34%;position:absolute;top:68%;width:1.5625vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .arrow-pre{left:34%;position:absolute;top:62%;width:1.5625vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper::after{content:"";position:absolute;top:65%;left:34.75%;transform:translate(-50%, -50%);width:3.4895833333vw;height:0.0520833333vw;background-color:#2c2820}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section{width:62.5%;display:block;position:relative;padding-bottom:0vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-image-wrapper{position:relative;margin-bottom:0vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-image-wrapper img.fixed-dining-img{width:100%;height:46.875vw;object-fit:cover}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-content{position:absolute;bottom:0;top:53%;left:11%;right:0;padding-bottom:0vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-content .fixed-title{font-size:3.125vw;font-style:normal;font-weight:700;line-height:90%;max-width:19.7916666667vw;padding-bottom:3.125vw}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-content .fixed-title span.main-second-line{color:#fff;font-size:2.0833333333vw;font-weight:700;line-height:130%}.dining-special-slider-and-fixed-image-section .main-wrapper-inner .content-wrapper .fixed-image-section .fixed-content .fixed-description{color:#fff;font-family:"Montserrat","Montserrat Fallback",serif;font-size:0.8854166667vw;font-style:normal;font-weight:500;line-height:1.5625vw;max-width:23.4375vw}.what-we-serve-cuisines-section{position:relative;padding-bottom:9.375vw}.what-we-serve-cuisines-section::after{position:absolute;content:"";top:0;bottom:0;right:15%;right:17%;background:rgba(255, 248, 234, 0.5);width:11%;height:66.9270833333vw;z-index:-1}.what-we-serve-cuisines-section .main-wrapper-inner{padding-left:0vw;padding-right:0vw;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-mobile-title-wrap{display:none}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-main-img-wrapper{position:relative;width:40%}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-main-img-wrapper::before{width:100%;position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(0deg, rgba(20, 18, 13, 0.5) -6.98%, rgba(20, 18, 13, 0) 67.61%)}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-main-img-wrapper img{width:100%;height:100%;object-fit:cover}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper{width:45%;margin-top:3.90625vw}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .what-we-serve-cuisines-desktop-title-wrap{display:block;margin-bottom:2.6041666667vw}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .what-we-serve-cuisines-desktop-title-wrap .cuisines-main-title{color:#000;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:132%;padding-bottom:1.5625vw}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .what-we-serve-cuisines-desktop-title-wrap .cuisines-sub-title{color:#2c2820;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:130%}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .swiper.mySwiper.what-we-serve-cuisines-slider{margin-top:2%}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .dish{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:4.1666666667vw}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .dish img.dish-image{width:10.5208333333vw;height:10.4166666667vw}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .dish .dish-title{color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:1.25vw !important;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;padding-top:2.6041666667vw;padding-bottom:2.0833333333vw}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .dish .dish-description{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:0.8854166667vw;font-weight:500;line-height:1.5625vw;max-width:23.4375vw}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .cuisine-type-name{color:#2c2820;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.3541666667vw;font-style:normal;font-weight:400;cursor:pointer;line-height:270%;position:relative}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .cuisine-type-name.slick-slide.slick-center{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.6041666667vw;font-style:normal;font-weight:400;line-height:4.1666666667vw;letter-spacing:-0.0625vw;margin-top:-0.5208333333vw;position:relative}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .cuisine-type-name.slick-slide.slick-center::after{position:absolute;content:"";width:100%;height:3px;bottom:0;left:0;right:0;background:#fcaf17}.what-we-serve-cuisines-section .main-wrapper-inner .what-we-serve-cuisines-cuisines-slider-wrapper .cuisine-type-name.slick-slide.slick-center::before{display:none}}ul.slick-dots{display:none !important}.slick-dotted.slick-slider{margin-top:10%;margin-left:13%}.cuisine-type-name{overflow:hidden;color:#2c2820;text-align:justify;text-overflow:ellipsis;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.3541666667vw;font-style:normal;font-weight:400;line-height:170%}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-image-wrap{position:relative}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-image-wrap::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(270deg, #14120D 0%, rgba(20, 18, 13, 0) 100%);box-shadow:10px 30px 150px 0px rgba(15, 14, 12, 0.08)}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-image-wrap img.large-img{width:100%;height:400px;object-fit:cover}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-content-wrap{padding-top:40px;padding-bottom:35px}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-content-wrap .main-title-wrap.wine-large-main-title-wrap{font-size:45px;padding-bottom:35px}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-position-image-wrapper img.position-wine-img{width:60%;height:auto;margin-right:auto}@media only screen and (min-width: 768px){.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-image-wrap img.large-img{width:100%;height:500px;object-fit:cover}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-position-image-wrapper img.position-wine-img{width:50%;height:auto;margin-right:auto}}@media only screen and (min-width: 1200px){.content-with-wine-large-image-section{margin-bottom:4.1666666667vw;position:relative;z-index:2}.content-with-wine-large-image-section .main-wrapper-inner{padding-left:0vw;padding-right:0vw;position:relative}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper{width:74%;margin-right:auto;position:relative}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-image-wrap{position:relative}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-image-wrap::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(90deg, rgba(20, 18, 13, 0) 0%, rgba(20, 18, 13, 0.8) 30.43%, rgba(20, 18, 13, 0.95) 60%, #14120D 100%);box-shadow:0.5208333333vw 1.5625vw 7.8125vw 0vw rgba(15, 14, 12, 0.08)}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-image-wrap img.large-img{width:100%;height:35.6770833333vw;object-fit:cover}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-content-wrap{position:absolute;bottom:0;top:0;left:0;right:10%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:flex-end}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-content-wrap .main-title-wrap.wine-large-main-title-wrap{color:#fcaf17;text-align:right;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:3.125vw;font-style:normal;font-weight:700;line-height:130%;max-width:27.1875vw}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-content-wrap .main-title-wrap.wine-large-main-title-wrap span.main-second-line{color:#fff;text-align:right;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:3.125vw;font-style:normal;font-weight:700;line-height:130%}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-content-wrapper .wine-large-content-wrap .wine-large-main-description-wrap.common-para{max-width:40.4166666667vw;color:#fff;text-align:right;font-family:"Montserrat","Montserrat Fallback",serif;font-size:0.8854166667vw;font-style:normal;font-weight:500;line-height:1.5625vw}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-position-image-wrapper{position:absolute;top:-0.9375vw;right:10%;height:38.5416666667vw}.content-with-wine-large-image-section .main-wrapper-inner .wine-large-image-position-image-wrapper img.position-wine-img{width:100%;height:100%;object-fit:cover}.content-with-wine-large-image-section .watermark{position:absolute;top:37%;right:0;z-index:-1;opacity:1;width:29%;pointer-events:none}}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper{display:flex;flex-direction:column-reverse;width:100%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-image-wrap .contact-img{width:100%;height:400px;object-fit:cover}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap{width:100%;height:100%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .main-title-wrap{padding-bottom:50px}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper{margin-bottom:30px}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class{width:100%;display:flex;flex-direction:column;align-items:flex-start;color:#1d1d1e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.32px;text-transform:uppercase}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap{margin-bottom:30px;width:100%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap input,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap textarea,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap select,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap .country-select,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap input,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap textarea,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap select,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap .country-select,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap input,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap textarea,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap select,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap .country-select{color:#3e3422;text-align:justify;text-overflow:ellipsis;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-1px;width:100%;border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25)}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap input:focus,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap textarea:focus,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap select:focus,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap .country-select:focus,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap input:focus,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap textarea:focus,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap select:focus,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap .country-select:focus,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap input:focus,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap textarea:focus,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap select:focus,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap .country-select:focus{outline:transparent !important}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap input:focus-visible,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap textarea:focus-visible,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap select:focus-visible,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap .country-select:focus-visible,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap input:focus-visible,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap textarea:focus-visible,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap select:focus-visible,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap .country-select:focus-visible,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap input:focus-visible,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap textarea:focus-visible,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap select:focus-visible,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap .country-select:focus-visible{outline:transparent !important}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:center}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .label-class.name-class .name{margin-bottom:10px}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .label-class.countries-class .countries{margin-bottom:10px}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:center}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .label-class.email-class .email{margin-bottom:10px}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .label-class.contact-class .number{margin-bottom:10px}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class{width:100%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class.subject-class{width:100%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class.subject-class .subject{margin-bottom:10px}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class.message-class{width:100%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class.message-class .message{margin-bottom:10px}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class.message-class .wpcf7-form-control-wrap .enter-message{width:100%;border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25)}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class.message-class .wpcf7-form-control-wrap .enter-message:focus{outline:transparent !important}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class.message-class .wpcf7-form-control-wrap .enter-message:focus-visible{outline:transparent !important}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .forms-btn-wrap{margin-bottom:30px}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .forms-btn-wrap .button-link .plus-btn{width:10px;height:10px;fill:#e6f4f1}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .forms-btn-wrap .button-link .plus-btn svg{fill:#e6f4f1}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .forms-btn-wrap .button-link .wpcf7-form-control{background:none;border:none;color:#e6f4f1;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:11px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.8px}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .forms-btn-wrap .button-link .wpcf7-form-control.wpcf7-submit.has-spinner .send-message{color:#e6f4f1}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .forms-btn-wrap .button-link .wpcf7-spinner{display:none}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper{padding-top:60px;padding-bottom:60px}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-title-wrap{color:#2c2820;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:25px;font-style:normal;font-weight:700;line-height:130%;padding-bottom:35px}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap{padding-bottom:50px}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap{list-style:none;padding-left:unset;margin-bottom:0px}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li{margin-bottom:30px}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li a{text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li a .map-location{width:25px;height:25px;margin-bottom:20px}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li a .address-text{color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none;text-align:center}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li a .address-text:hover{color:#1b9ac6;transition:.7s all}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li .contact-num .telephone{width:25px;height:25px;margin-bottom:20px}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li .contact-num .tel-text{color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px;text-align:center;text-decoration:none}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li .contact-num .tel-text:hover{color:#1b9ac6;transition:.7s all}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li .email-address .email{width:25px;height:25px;margin-bottom:20px}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li .email-address .email-text{color:#2c2820;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:20px;text-decoration:none;text-align:center}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li .email-address .email-text:hover{color:#1b9ac6;transition:.7s all}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .location-map-wrap{position:relative}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .location-map-wrap .location-img{width:100%;height:400px;object-fit:cover}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .location-map-wrap::after{position:absolute;content:"";bottom:0;top:50%;left:38%;right:0;background-image:url(../images/hiri-contact-logo.png);background-repeat:no-repeat;z-index:5;pointer-events:none}@media only screen and (min-width: 1200px){.contact-form-with-image-section{position:relative}.contact-form-with-image-section::after{position:absolute;content:"";bottom:-14%;left:0;right:0;background:rgba(255, 248, 234, 0.5);width:100%;height:35.5%;z-index:-1}.contact-form-with-image-section .main-wrapper-inner{padding-left:6.71875vw;padding-right:10.78125vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper{display:flex;flex-direction:row;justify-content:center;width:100%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-image-wrap{width:29%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-image-wrap .contact-img{width:100%;height:100%;object-fit:fill}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap{width:70%;height:auto;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;align-content:center;border:1px solid rgba(44, 40, 32, 0.25);background:rgba(255, 255, 255, 0.88);padding:5.2083333333vw 6.25vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .main-title-wrap{max-width:30.2083333333vw;padding-bottom:4.6875vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper{margin-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class{font-size:0.8333333333vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .p-r-20,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .p-r-20,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .p-r-20{padding-right:1.0416666667vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .p-l-20,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .p-l-20,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .p-l-20{padding-left:1.0416666667vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap input,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap textarea,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap select,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .wpcf7-form-control-wrap .country-select,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap input,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap textarea,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap select,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .wpcf7-form-control-wrap .country-select,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap input,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap textarea,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap select,.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class .wpcf7-form-control-wrap .country-select{font-size:1.5625vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .label-class{margin-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .label-class.name-class{width:49%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .label-class.name-class .name{margin-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .label-class.countries-class{width:49%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .label-class.countries-class .countries{margin-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .name-country-wrap .label-class.countries-class .wpcf7-form-control-wrap .country-select.inside{font-size:0.8333333333vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .label-class.email-class{width:49%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .label-class.email-class .email{margin-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .label-class.contact-class{width:49%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .mobile-email-wrap .label-class.contact-class .number{margin-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class.subject-class{width:49%}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class.subject-class .subject{margin-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class.message-class .message{margin-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .label-class.message-class .wpcf7-form-control-wrap .enter-message{width:100%;width:100%;min-height:2em;max-height:2em;overflow-y:auto;resize:none;white-space:pre-wrap;word-wrap:break-word}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .forms-btn-wrap{margin:0vw;float:right;width:34%;height:3.2291666667vw;margin-top:0.5208333333vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .contact-us-form-wrapper .forms-btn-wrap .button-link .wpcf7-form-control{font-size:.9375vw}.contact-form-with-image-section .main-wrapper-inner .contact-form-and-img-wrapper .contact-form-title-and-form-wrap .hiriketiya-contact-form-wrapper .wpcf7 form .wpcf7-response-output{margin:6em .5em 1em;padding:1%;border:2px solid #00a0d2;text-align:center}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding-top:0vw;padding-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap{width:29.5%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:center}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-title-wrap{font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:130%;max-width:16.40625vw;text-align:start}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap{padding-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap{gap:1.8229166667vw;display:flex;flex-direction:column}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li{margin-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li a{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:100%;flex-wrap:wrap;text-align:start}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li a .map-location{width:1.4583333333vw;height:1.4583333333vw;margin-right:1.3020833333vw;margin-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li a .address-text{font-size:.9375vw;max-width:13.4375vw;text-align:start}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li .contact-num .telephone{width:1.4583333333vw;height:1.4583333333vw;margin-right:1.3020833333vw;margin-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li .contact-num .tel-text{font-size:.9375vw;max-width:13.4375vw;text-align:start}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li .email-address .email{width:1.4583333333vw;height:1.4583333333vw;margin-right:1.3020833333vw;margin-bottom:0vw}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .contact-info-title-wrap .contact-information-wrap .contact-info-detail-wrap li .email-address .email-text{font-size:.9375vw;max-width:13.4375vw;text-align:start}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .location-map-wrap{width:70%}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .location-map-wrap .location-img{width:100%;height:28.6458333333vw;object-fit:cover;border-left:1px solid rgba(240, 240, 240, 0.9411764706)}.contact-form-with-image-section .main-wrapper-inner .contact-info-and-location-map-wrapper .location-map-wrap::after{position:absolute;content:"";bottom:0;top:58%;left:45%;right:0;pointer-events:none;background-size:23%}}.gallery-filteration-section .main-wrapper-inner .sm-wrapper .nav.nav-tabs #galleryTab li.nav-item:focus-visible{outline:0}#galleryTab button{color:#000;text-align:justify;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:170%;position:relative;display:flex;flex-direction:column}#galleryTab button::after{content:"";height:3px;width:0;background:var(--theme-dark);transition:all .5s}#galleryTab button.active::after{width:100%;transition:all .5s;background:#fcaf17;height:2px}#galleryTab button.active{color:#fcaf17;text-align:justify;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:170%;border:none}#galleryTab{border:0;padding-bottom:30px;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.masionary-wrap{column-count:2;gap:10px}.masionary-wrap a{display:none}.masionary-wrap a{page-break-inside:avoid;break-inside:avoid-column;display:table;width:100%;padding-bottom:20px}#galall .masionary-wrap img{width:100%;margin-bottom:10px}.masionary-wrap img{width:100%}.load-more-gal{cursor:pointer;display:flex;align-items:center;flex-direction:row;justify-content:center;border:1px solid #2c2820;padding:15px 10px;background:#fff;width:100%;border-bottom:3px solid #2c2820;text-decoration:none;margin-top:50px !important;margin-bottom:50px !important}.load-more-gal:hover{background:#14b1e7;border:.603px solid #14b1e7;transition:.5s ease-in-out;border-bottom:3px solid rgba(44, 40, 32, 0.25)}.load-more-gal:hover .black-btn{color:#fff}.load-more-gal.black-main-btn-wrap{width:50%;height:52px}.load-more-gal#load-more-gal.black-btn{color:#fff}.load-more-gal .plus-btn{width:10px;height:10px;margin-right:10px}.load-more-gal .plus-btn svg.plus-btn{width:10px;height:10px;margin-right:10px}.load-more-gal .text-btn{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px}@media only screen and (min-width: 1200px){.gallery-filteration-section{padding-bottom:7.5520833333vw}.gallery-filteration-section .main-wrapper-inner{padding-left:7.2916666667vw;padding-right:7.2916666667vw}.gallery-filteration-section .main-wrapper-inner .sm-wrapper .nav.nav-tabs #galleryTab li{position:relative}.gallery-filteration-section .main-wrapper-inner .sm-wrapper .nav.nav-tabs #galleryTab li::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;width:0.4166666667vw;height:0.4166666667vw;border-radius:50%;background-color:#000}#galleryTab button{font-size:1.5625vw;position:relative;display:flex;flex-direction:column;padding:0vw}#galleryTab button::before{content:"";position:absolute;right:-1.40625vw;background:#333;font-size:.9375vw;width:.46875vw;height:.46875vw;border-radius:50%;top:36%}#galleryTab button::after{content:"";height:3px;width:0;background:#fcaf17;transition:all .5s}#galleryTab button.active::after{display:none}#galleryTab button:hover{border:0;outline:none}#galleryTab button:focus-visible{outline:none;outline:transparent}#galleryTab button:focus{outline:none;outline:transparent}#galleryTab button.active{color:#fcaf17;text-align:justify;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:1.5625vw;font-style:normal;font-weight:400;border:none;padding:0vw}#galleryTab{border:0;padding-bottom:3.125vw;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;margin-top:-2%}#galleryTab li:last-child button::before{content:none}#galleryTab li:focus-visible{outline:0}.masionary-wrap{column-count:3;gap:10px}.masionary-wrap a{display:none}.masionary-wrap a{page-break-inside:avoid;break-inside:avoid-column;display:table;width:100%;padding-bottom:1.0416666667vw}#galall .masionary-wrap img{width:100%;margin-bottom:0.5208333333vw}.masionary-wrap img{width:100%}.gallery-category-item a:first-child img{width:51.40625vw !important;height:38.125vw !important;object-fit:cover}.load-more-gal.black-main-btn-wrap{width:10.5729166667vw;height:2.7083333333vw}}.heading-title-and-content-section{padding-bottom:80px}.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item{padding-bottom:50px}.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-title-name{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%;text-align:center;padding-bottom:35px}.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-description-name{color:#1d1d1e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:500;line-height:30px;text-align:justify}.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-description-name .common-para,.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-description-name .common-para p{color:#1d1d1e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:500;line-height:30px;text-align:justify}.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-description-name p{color:#1d1d1e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:500;line-height:30px;text-align:justify}.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-description-name ul{list-style:none;padding-left:0}.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-description-name ul li{padding-left:20px;position:relative}.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-description-name ul li::after{content:"";position:absolute;left:-0.3645833333vw;bottom:.3125vw;background-size:contain;background-repeat:no-repeat;width:0.8333333333vw;height:0.8333333333vw;display:inline-block}.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-description-name.common-para,.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-description-name .common-para p{color:#1d1d1e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:500;line-height:30px;text-align:justify}@media only screen and (min-width: 768px){.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-description-name{max-width:650px;margin:auto}}@media only screen and (min-width: 1200px){.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item{max-width:62.5vw;margin:auto}.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-title-name{font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:130%;text-align:start}.heading-title-and-content-section .main-wrapper-inner .terms-inner-title-description-wrap .terms-inner-title-description-item .terms-inner-description-name{text-align:justify;font-size:0.8854166667vw;font-style:normal;font-weight:500;line-height:1.5625vw;max-width:62.5vw;margin:auto}}.reservation-inquiry-form-section{padding-top:60px;margin-bottom:80px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form{padding-top:60px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper label{color:#1d1d1e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.32px;text-transform:uppercase;margin-bottom:10px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper input{width:100%;color:#3e3422;text-align:justify;text-overflow:ellipsis;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-0.32px;width:100%;border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25);margin-bottom:30px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper textarea{width:100%;text-align:justify;text-overflow:ellipsis;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-0.32px;width:100%;border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25);margin-bottom:30px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper ::placeholder{color:#858585;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.5px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .name-contact-wrap .contact-no-wrap{margin-bottom:30px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter button{border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25);margin-bottom:30px;background:unset}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter #decrease-adults{width:45%;color:#2e2e2e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase;padding:0}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter #increase-adults{width:45%;color:#2e2e2e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase;padding:0}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter #adults-count{color:#2e2e2e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap{margin-bottom:0px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap input{margin-bottom:0px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter button{border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25);margin-bottom:30px;background:unset}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #decrease-kids{width:45%;color:#2e2e2e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase;padding:0}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #increase-kids{width:45%;color:#2e2e2e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase;padding:0}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #kids-count{color:#2e2e2e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields{width:100%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap{width:100%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap label{width:100%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap .birthday-select{margin-bottom:30px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap .birthday-select select{width:30%;color:#858585;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.5px;border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25)}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap .birthday-select select option{color:#858585;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.5px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields input[type=date]{margin-top:10px;color:#3e3422;font-family:"Montserrat","Montserrat Fallback",serif;font-size:30px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.5px;width:100%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .dash-line{border-top:2px dashed rgba(44, 40, 32, 0.25);margin:60px 0 50px;width:100%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .room-no-wrap{margin-bottom:30px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .room-no-wrap select{width:100%;color:#858585;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.5px;border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25)}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .room-no-wrap select option{color:#858585;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.5px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .type-wrap{margin-bottom:30px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .type-wrap select{width:100%;color:#858585;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.5px;border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25)}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .type-wrap select option{color:#858585;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.5px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .board-type-wrap{margin-bottom:30px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .board-type-wrap select{width:100%;color:#858585;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.5px;border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25)}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .board-type-wrap select option{color:#858585;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.5px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .message-wrap{margin-bottom:30px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .message-wrap textarea{width:100%;text-align:justify;text-overflow:ellipsis;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-0.32px;width:100%;border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25);margin-bottom:30px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .forms-btn-wrap{margin-bottom:30px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .forms-btn-wrap .button-link{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .forms-btn-wrap .button-link .plus-btn{width:10px;height:10px;fill:#e6f4f1}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .forms-btn-wrap .button-link .plus-btn svg{fill:#e6f4f1}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .forms-btn-wrap .button-link .wpcf7-form-control{background:none;border:none;color:#e6f4f1;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:11px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.8px;margin-bottom:0px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .forms-btn-wrap .button-link .wpcf7-form-control.wpcf7-submit.has-spinner .send-message{color:#e6f4f1}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .forms-btn-wrap .button-link .wpcf7-spinner{display:none}@media only screen and (min-width: 768px){.reservation-inquiry-form-section{padding-top:80px;padding-bottom:80px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper label{width:100%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .name-contact-wrap{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .name-contact-wrap .name-wrap{width:44%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .name-contact-wrap .contact-no-wrap{width:44%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .email-wrap{width:44%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap{width:44%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap{width:49%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter button{border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25);margin-bottom:30px;background:unset}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter #decrease-adults{width:45%;color:#2e2e2e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase;padding:0}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter #increase-adults{width:45%;color:#2e2e2e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase;padding:0}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter #adults-count{color:#2e2e2e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap{width:49%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter button{border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25);margin-bottom:30px;background:unset}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #decrease-kids{width:45%;color:#2e2e2e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase;padding:0}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #increase-kids{width:45%;color:#2e2e2e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:22px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase;padding:0}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #kids-count{color:#2e2e2e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.6px;text-transform:uppercase}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap{width:44%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields input[type=date]{color:#1d1d1e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:15px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.32px;text-transform:uppercase;margin-bottom:10px;width:100%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields label{width:100%;margin-bottom:30px}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .room-no-wrap{width:44%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .type-wrap{width:44%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .board-type-wrap{width:44%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .message-wrap{width:100%}}@media only screen and (min-width: 992px){.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap{width:50%}}@media only screen and (min-width: 1200px){.reservation-inquiry-form-section{padding-top:4.4270833333vw;padding-top:4.1666666667vw;margin-bottom:0vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper{width:62.5vw;margin:auto;border:0.0520833333vw solid rgba(44, 40, 32, 0.25);background:rgba(255, 255, 255, 0.88);padding:5.2083333333vw 7.2916666667vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .main-title-wrap{max-width:27.34375vw;text-align:center;margin:auto}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper label{font-size:0.8333333333vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.0166666667vw;text-transform:uppercase}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper input{font-size:1.5625vw;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-0.078125vw;margin-bottom:0vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper input:focus{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper input:focus-visible{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper textarea{font-size:1.5625vw;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-0.078125vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper textarea:focus{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper textarea:focus-visible{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper ::placeholder{font-size:1.5625vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.078125vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap label{margin-bottom:1.4583333333vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter button{border:0vw;border-radius:0vw;border-bottom:0.0520833333vw solid rgba(44, 40, 32, 0.25);margin-bottom:30px;background:unset}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter #decrease-adults{font-size:1.5625vw;margin-bottom:unset}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter #increase-adults{font-size:1.5625vw;margin-bottom:unset}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .adults-no-wrap .adults-counter #adults-count{font-size:1.5625vw;margin-bottom:unset}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap label{margin-bottom:1.4583333333vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter:focus{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter:focus-visible{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter button{border:0vw;border-radius:0vw;border-bottom:0.0520833333vw solid rgba(44, 40, 32, 0.25);margin-bottom:30px;background:unset}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #decrease-kids{font-size:1.5625vw;margin-bottom:unset}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #decrease-kids:focus{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #decrease-kids:focus-visible{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #increase-kids{font-size:1.5625vw;margin-bottom:unset}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #increase-kids:focus{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #increase-kids:focus-visible{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #kids-count{font-size:1.5625vw;margin-bottom:unset}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #kids-count:focus{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .email-adult-child-wrap .adult-child-wrap .child-no-wrap .kids-counter #kids-count:focus-visible{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap{width:46%;margin-bottom:1.5625vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap label{width:100%}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap .birthday-select{margin-bottom:0vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap .birthday-select:focus{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap .birthday-select:focus-visible{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap .birthday-select select{width:30%;color:#3e3422;font-size:1.5625vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.078125vw;border:0px;border-radius:0px;border-bottom:1px solid rgba(44, 40, 32, 0.25)}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap .birthday-select select:focus{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap .birthday-select select:focus-visible{outline:transparent !important}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper #kids-birthday-fields .kid-birthday-wrap .birthday-select select option{font-size:.78125vw;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-0.078125vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .room-no-wrap{margin-bottom:2.34375vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .room-no-wrap select{color:#3e3422;font-size:1.5625vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.078125vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .room-no-wrap select option{font-size:.78125vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .type-wrap{margin-bottom:2.34375vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .type-wrap select{color:#3e3422;font-size:1.5625vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.078125vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .room-no-and-type-wrap .type-wrap select option{font-size:.78125vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .board-type-wrap{margin-bottom:2.34375vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .board-type-wrap select{color:#3e3422;font-size:1.5625vw;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-0.078125vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .board-type-wrap select option{font-size:.78125vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .message-wrap textarea{font-size:1.5625vw;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-0.078125vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .forms-btn-wrap{margin:auto;float:right;width:12.5vw;height:3.2291666667vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .forms-btn-wrap .button-link .plus-btn{width:0.7291666667vw;height:0.7291666667vw}.reservation-inquiry-form-section .main-wrapper-inner .reservation-inquiry-form-wrapper .reservation-form .reservation-form-wrapper .forms-btn-wrap .button-link .wpcf7-form-control{font-size:.9375vw}.reservation-inquiry-form-section .main-wrapper-inner .wpcf7 form.failed .wpcf7-response-output,.reservation-inquiry-form-section .main-wrapper-inner .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;color:#dc3232;font-family:"Montserrat","Montserrat Fallback",serif;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-0.078125vw;text-align:center}}@font-face{font-family:"Bebas Neue Pro";src:url("../fonts/BebasNeuePro-Regular.woff2") format("woff2"),url("../fonts/BebasNeuePro-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}body{font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-weight:400;line-height:normal;margin:0;font-style:normal;scroll-behavior:smooth}img{max-width:100%;display:block}.btn{width:fit-content}.btn a{color:#fcaf17;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 #fcaf17}.slick-slider .slick-arrow.slick-next{right:0;z-index:999}.slick-slider .slick-arrow.slick-prev{left:0;z-index:999}.main-wrapper{padding-left:20px;padding-right:20px}@media only screen and (min-width: 768px){.main-wrapper{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 992px){.main-wrapper{padding-left:60px;padding-right:60px}}@media only screen and (min-width: 1200px){.main-wrapper{padding-left:7.2916666667vw;padding-right:7.2916666667vw}}.main-wrapper-inner{padding-left:20px;padding-right:20px}@media only screen and (min-width: 768px){.main-wrapper-inner{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 992px){.main-wrapper-inner{padding-left:60px;padding-right:60px}}@media only screen and (min-width: 1200px){.main-wrapper-inner{padding-left:11.1979166667vw;padding-right:11.1979166667vw}}.blue-main-btn-wrap{border:.603px solid #14b1e7;background:#14b1e7;width:50%;height:50px;margin:auto;padding:15px 10px;text-align:center;border-bottom:3px solid rgba(44, 40, 32, 0.25);display:flex;align-items:center;justify-content:center;cursor:pointer}.blue-main-btn-wrap a.blue-btn{color:#e6f4f1;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px;text-decoration:none}.blue-main-btn-wrap a.blue-btn svg.plus-btn{width:10px;height:10px;margin-right:10px;fill:#e6f4f1}.blue-main-btn-wrap a.blue-btn span.text-btn{color:#e6f4f1;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px}.blue-main-btn-wrap:hover{background:#fcaf17;border:.603px solid #fcaf17;transition:.5s ease-in-out;border-bottom:3px solid rgba(44, 40, 32, 0.25)}.blue-main-btn-wrap:hover a.blue-btn{color:#000}@media only screen and (min-width: 1200px){.blue-main-btn-wrap .blue-main-btn-wrap{display:flex;align-items:center;justify-content:center;height:3.2291666667vw;width:6.7708333333vw}}.transparent-main-btn-wrap{border:.603px solid transparent;background:transparent;width:50%;height:50px;margin:auto;padding:15px 10px;text-align:center;border-bottom:3px solid rgba(44, 40, 32, 0.25);display:flex;align-items:center;justify-content:center;cursor:pointer}.transparent-main-btn-wrap a.transparent-btn{color:transparent;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px;text-decoration:none}.transparent-main-btn-wrap a.transparent-btn svg.plus-btn{width:10px;height:10px;margin-right:10px;fill:#e6f4f1}.transparent-main-btn-wrap a.transparent-btn span.text-btn{color:#e6f4f1;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px}.transparent-main-btn-wrap:hover{background:#14b1e7;border:.603px solid #14b1e7;transition:.5s ease-in-out;border-bottom:3px solid rgba(44, 40, 32, 0.25)}.transparent-main-btn-wrap:hover a.transparent-btn{color:#000}.black-main-btn-wrap{border:1px solid #2c2820;background:rgba(255, 248, 234, 0.5);width:50%;height:50px;margin:auto;padding:15px 10px;text-align:center;border-bottom:3px solid #2c2820;display:flex;align-items:center;justify-content:center;cursor:pointer}.black-main-btn-wrap a.black-btn{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px;text-decoration:none}.black-main-btn-wrap a.black-btn svg.plus-btn{width:10px;height:10px;margin-right:10px;fill:#2c2820}.black-main-btn-wrap a.black-btn span.text-btn{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:600;line-height:85%;letter-spacing:1.4px}.black-main-btn-wrap:hover{background:#fcaf17;border:.603px solid #fcaf17;transition:.5s ease-in-out;border-bottom:3px solid rgba(44, 40, 32, 0.25)}.black-main-btn-wrap:hover a.transparent-btn{color:#fff}.common-para,.common-para p{color:#2c2820;text-align:justify;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:25px;letter-spacing:-0.28px;margin-top:0px;margin-bottom:0px}@media only screen and (min-width: 1200px){.common-para,.common-para p{color:#1d1d1e;text-align:justify;font-family:"Montserrat","Montserrat Fallback",serif;font-size:0.8854166667vw;font-style:normal;font-weight:500;line-height:1.5625vw}}.play-wrap{position:relative;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center}.play-wrap .large-outer-circle{position:relative;width:150px;height:150px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.play-wrap .large-outer-circle .outer-circle{position:relative;width:100px;height:100px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.play-wrap .large-outer-circle .outer-circle .inner-circle{width:50px;height:50px;border-radius:50%;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.play-wrap .large-outer-circle .outer-circle .play-video-icon{width:10px;height:10px;background:url("../images/icons/play-video-icon.png") no-repeat;background-size:contain;flex-shrink:0}.play-wrap .large-outer-circle .outer-circle .play-text{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:8px;font-style:normal;font-weight:600;line-height:9px;text-transform:uppercase;text-decoration:none;width:50%}.sub-title-wrap{color:#000;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-weight:400;line-height:25px;padding-bottom:15px}@media only screen and (min-width: 1200px){.sub-title-wrap{text-align:start;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:132%;padding-bottom:1.5625vw}}.main-title-wrap{color:#fcaf17;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:35px;font-style:normal;font-weight:700;line-height:40px}.main-title-wrap span.main-second-line{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:700;line-height:1px}@media only screen and (min-width: 1200px){.main-title-wrap{font-size:4.1666666667vw;font-style:normal;font-weight:700;line-height:70%;text-align:start;max-width:22.65625vw}.main-title-wrap span.main-second-line{color:#2c2820;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:10px;text-align:start}}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--white-color)}::-webkit-scrollbar-thumb{background:#14b1e7}::-webkit-scrollbar-thumb:hover{background:#14b1e7}.js-scroll{opacity:0;transition:opacity 500ms}.js-scroll.scrolled{opacity:1}.scrolled.fade-in-bottom{animation:fade-in-bottom .5s ease-in-out both;animation-delay:calc(.3s*var(--i))}.scrolled.image-loading-bottom{animation:image-loading-bottom .7s ease-in-out both;animation-delay:calc(.3s*var(--i))}.scrolled.opacity{animation:opacity 1.2s ease-in-out both}.scrolled.width-full{animation:width-full .5s linear forwards;animation-delay:calc(.3s*var(--i))}.scrolled.fade-in-left{animation:fade-in-left .5s ease-in-out both;animation-delay:calc(.3s*var(--i))}.scrolled.fade-in-right{animation:fade-in-right .5s ease-in-out both;animation-delay:calc(.3s*var(--i))}@keyframes fade-in-bottom{0%{transform:translateY(50px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes image-loading-bottom{0%{clip-path:inset(100% 0 0 0%)}100%{clip-path:inset(0 0 0 0)}}@keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes width-full{0%{width:0}100%{width:100%}}@keyframes fade-in-left{0%{transform:translateX(-50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fade-in-right{0%{transform:translateX(50px);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes play-button{0%{border:0px solid rgba(25, 147, 221, 0.5)}50%{border:8px solid rgba(25, 147, 221, 0.5)}to{border:0px solid rgba(25, 147, 221, 0.5)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.fade-up{opacity:0;transform:translateY(50px);transition:opacity 1s ease,transform 1s ease}.fade-up-active{opacity:1;transform:translateY(0)}@keyframes scaleDown{from{transform:scale(1.5)}to{transform:scale(1)}}.footer-socail-media{padding-top:50px;padding-bottom:50px}.footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0;justify-content:center;align-items:center}.footer-socail-media .footer-social-media-list li{position:relative;padding:20px}.footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:25px;height:25px;fill:#fff}.footer-socail-media .footer-social-media-list li:not(:last-child)::after{position:absolute;content:"";top:0;right:0;width:1px;height:100%;background-color:rgba(255, 255, 255, 0.6)}@media only screen and (min-width: 768px){.footer-socail-media{padding-top:50px;padding-bottom:50px}.footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0;justify-content:center;align-items:center}.footer-socail-media .footer-social-media-list li{position:relative;padding:20px}.footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:25px;height:25px;fill:#fff}.footer-socail-media .footer-social-media-list li:not(:last-child)::after{position:absolute;content:"";top:0;right:0;width:1px;height:100%;background-color:rgba(255, 255, 255, 0.6)}}@media only screen and (min-width: 992px){.footer-socail-media{padding-top:50px;padding-bottom:50px}.footer-socail-media .footer-social-media-list{list-style:none;display:flex;flex-wrap:wrap;padding-left:0;justify-content:center;align-items:center}.footer-socail-media .footer-social-media-list li{position:relative;padding:20px}.footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:25px;height:25px;fill:#fff}.footer-socail-media .footer-social-media-list li:not(:last-child)::after{position:absolute;content:"";top:0;right:0;width:1px;height:100%;background-color:rgba(255, 255, 255, 0.6)}}@media only screen and (min-width: 1200px){.watermark{display:block}.footer-socail-media{padding-top:3.125vw;padding-bottom:3.125vw}.footer-socail-media .footer-social-media-list li{margin-right:0vw}.footer-socail-media .footer-social-media-list li .footer-social-media-link svg{width:1.4583333333vw;height:1.4583333333vw}.footer-socail-media .footer-social-media-list:not(:last-child)::after{position:absolute;content:"";top:0;right:0;width:0.0520833333vw;height:2.34375vw;margin:.78125vw 0vw;background-color:rgba(255, 255, 255, 0.6)}}.accommodation-inner-section .main-wrapper-inner{padding-left:0px;padding-right:0px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;width:100%}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .room-inner-video-thumbnail-img-one{width:62%;position:relative}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .room-inner-video-thumbnail-img-one::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(90deg, rgba(20, 18, 13, 0.5) 0%, rgba(20, 18, 13, 0) 100%)}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .room-inner-video-thumbnail-img-one .room-video-thumb-one{width:100%;height:230px;object-fit:cover}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .play-item-link{position:absolute;top:30%;left:50%;z-index:2;text-decoration:none}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .play-item-link .play-wrap .large-outer-circle{position:relative;width:100px;height:100px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .play-item-link .play-wrap .large-outer-circle .outer-circle{width:75px;height:75px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .play-item-link .play-wrap .large-outer-circle .outer-circle .inner-circle{width:50px;height:50px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .room-inner-video-thumbnail-img-two{width:36%;position:relative}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .room-inner-video-thumbnail-img-two::before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(270deg, rgba(20, 18, 13, 0.5) 0%, rgba(20, 18, 13, 0) 100%)}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .room-inner-video-thumbnail-img-two .room-video-thumb-two{width:100%;height:230px;object-fit:cover}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap{margin-left:20px;margin-right:20px;margin-top:30px;margin-bottom:80px;display:flex;flex-direction:column;align-items:center;flex-wrap:wrap;border:1px solid #d9d9d9;background:#fff;box-shadow:35px 53px 42.1px 0px rgba(0, 0, 0, 0.05);padding:30px 30px 45px 30px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-items-wrap .room-highlights-title-wrap{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-0.8px;text-align:center;padding-bottom:30px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-items-wrap .room-highlights-paragraph-wrap{color:#1d1d1e;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;max-width:270px;padding-bottom:35px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;width:95%;justify-content:space-evenly}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;margin-bottom:35px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper .room-higlights-icon-wrap{margin-bottom:15px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper .room-higlights-icon-wrap .room-higlights-icon-img{width:35px;height:35px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper .room-higlights-icon-title{color:#1d1d1e;margin-bottom:15px;font-family:"Montserrat","Montserrat Fallback",serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;text-align:center}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper .room-higlights-icon-subtitle{color:#1d1d1e;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.accommodation-amenities-inner-section{padding-bottom:80px}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-title-wrap .accommodation-amenities-sub-title-wrap{color:#000;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:132%;padding-bottom:11px}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-title-wrap .accommodation-amenities-main-title-wrap{color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:54px;font-style:normal;font-weight:700;line-height:130%;padding-bottom:60px;text-align:center}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:50px}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper .amenity-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap;border:1px solid #d9d9d9;padding:35px;width:50%}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper .amenity-item .amenity-icon-wrapper{padding-bottom:15px}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper .amenity-item .amenity-icon-wrapper .amenity-icon{width:35px;height:35px}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper .amenity-item .amenity-title-wrapper{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:500;line-height:17px;max-width:120px}.swiper.accommodation-gallery-slider .swiper-wrapper .swiper-slide.accommodation-gallery-slide{margin-bottom:60px}.swiper.accommodation-gallery-slider .swiper-wrapper .swiper-slide.accommodation-gallery-slide img{width:100%;height:265px;object-fit:cover}.swiper.accommodation-gallery-slider .swiper-pagination{bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;padding-bottom:40px}.swiper.accommodation-gallery-slider .swiper-pagination .swiper-pagination-bullet{width:30px;height:5px;background-color:#2c2820;border-radius:50px;opacity:.5;transition:opacity .3s ease,transform .3s ease}.swiper.accommodation-gallery-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:40px;opacity:1;transform:scale(1.2)}.swiper.accommodation-gallery-slider .arrow-next,.swiper.accommodation-gallery-slider .arrow-pre{display:none !important}.accommodation-gallery-featured-title-btn-wrap{display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}.accommodation-gallery-featured-title-btn-wrap .accommodation-gallery-featured-title{color:#2c2820;text-align:center;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:20px;font-style:normal;font-weight:700;line-height:130%;padding-bottom:40px;max-width:160px}.room-facilities-on-request-section{padding-bottom:80px;position:relative}.room-facilities-on-request-section .watermark{position:absolute;content:"";bottom:0;top:-84%;left:-47%;z-index:-1;opacity:1;max-width:69%;pointer-events:none;transform:rotate(-137deg)}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap{border:1px solid rgba(44, 40, 32, 0.25);background:#fff;padding:40px 38px;height:500px}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap .room-facilities-on-request-title-wrap{padding-bottom:35px}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap .room-facilities-on-request-items-wrap{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap .room-facilities-on-request-items-wrap .room-facilities-on-request-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;width:87%;margin-bottom:20px}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap .room-facilities-on-request-items-wrap .room-facilities-on-request-item img.room-facilities-icon{width:35px;height:35px;margin-right:15px}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap .room-facilities-on-request-items-wrap .room-facilities-on-request-item .room-facilities-on-request-item{color:#2c2820;text-align:center;font-family:"Montserrat","Montserrat Fallback",serif;font-size:14px;font-style:normal;font-weight:400;line-height:132%;margin-bottom:0px;margin-top:0px}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-img-wrap{display:block}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-img-wrap .room-facilities-on-request-img img.room-facilities-img{width:80%;height:330px;object-fit:cover;margin:auto;margin-top:-40%}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-group-img-wrap{display:none}@media only screen and (min-width: 768px){.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .room-inner-video-thumbnail-img-one .room-video-thumb-one{width:100%;height:500px;object-fit:cover}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .play-item-link{position:absolute;top:35%;left:53%;z-index:2;text-decoration:none}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .play-item-link .play-wrap .large-outer-circle{position:relative;width:150px;height:150px;border-radius:50%;background-color:rgba(255, 255, 255, 0.15);border:1px solid rgba(255, 255, 255, 0.25);display:flex;align-items:center;justify-content:center}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .play-item-link .play-wrap .large-outer-circle .outer-circle{width:100px;height:100px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .play-item-link .play-wrap .large-outer-circle .outer-circle .inner-circle{width:55px;height:55px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .room-inner-video-thumbnail-img-two .room-video-thumb-two{width:100%;height:500px;object-fit:cover}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-items-wrap .room-highlights-title-wrap{font-size:30px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-items-wrap .room-highlights-paragraph-wrap{font-size:15px;max-width:500px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper .room-higlights-icon-wrap{margin-bottom:15px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper .room-higlights-icon-title{margin-bottom:15px}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper .room-higlights-icon-subtitle{margin-bottom:15px}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper{justify-content:center;padding-bottom:80px}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper .amenity-item{width:33%;padding:45px}.swiper.accommodation-gallery-slider .swiper-wrapper .swiper-slide.accommodation-gallery-slide{margin-bottom:100px}.swiper.accommodation-gallery-slider .swiper-wrapper .swiper-slide.accommodation-gallery-slide img{width:100%;height:400px;object-fit:cover}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-img-wrap .room-facilities-on-request-img img.room-facilities-img{width:80%;height:100%;object-fit:cover;margin:auto;margin-top:-23%}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-group-img-wrap{display:none}}@media only screen and (min-width: 992px){.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap .room-facilities-on-request-items-wrap .room-facilities-on-request-item img.room-facilities-icon{width:40px;height:40px}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-img-wrap .room-facilities-on-request-img img.room-facilities-img{width:80%;height:100%;object-fit:cover;margin:auto;margin-top:-15%}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-group-img-wrap{display:none}}@media only screen and (min-width: 1200px){.accommodation-inner-section .main-wrapper-inner{padding-left:11.1979166667vw;padding-right:11.1979166667vw}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .room-inner-video-thumbnail-img-one{width:63.5%}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .play-item-link{position:absolute;top:35%;left:57%;z-index:2;text-decoration:none}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-video-thumb-item .room-inner-video-thumbnail-wrap .room-inner-video-thumbnail-img-two{width:36%}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap{width:100%;margin:auto;padding:3.3854166667vw 3.1770833333vw;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-items-wrap{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;width:45%}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-items-wrap .room-highlights-title-wrap{font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:130%;text-align:start}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-items-wrap .room-highlights-paragraph-wrap{font-size:0.8854166667vw;text-align:start;font-style:normal;font-weight:500;line-height:1.5625vw;max-width:24.1666666667vw;padding-bottom:0vw}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:space-between;width:50%}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper{position:relative;flex:1 1 0;align-self:stretch;padding:0 0.78125vw}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper:not(:last-child):before{content:"";background:rgba(44, 40, 32, 0.15);color:rgba(44, 40, 32, 0.15);position:absolute;top:0;right:0;width:0.1041666667vw;height:100%}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper .room-higlights-icon-wrap{margin-bottom:1.5625vw}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper .room-higlights-icon-wrap .room-higlights-icon-img{width:2.34375vw;height:2.34375vw}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper .room-higlights-icon-title{font-size:1.25vw;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:1.0416666667vw;max-width:10.4166666667vw;text-align:center}.accommodation-inner-section .main-wrapper-inner .accommodation-inner-card-wrapper .room-inner-video-thumb-full-wrap .room-highlights-wrap .room-highlights-featured-item-wrap .room-higlights-featured-list-wrapper .room-higlights-icon-subtitle{font-size:.9375vw;font-style:normal;font-weight:500;line-height:normal}.accommodation-amenities-inner-section{padding-top:7.2916666667vw;padding-bottom:0vw;position:relative;margin-bottom:7.5%;z-index:1}.accommodation-amenities-inner-section .main-wrapper-inner{padding-left:11.1979166667vw;padding-right:0vw;z-index:-1;position:relative}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-title-wrap .accommodation-amenities-sub-title-wrap{text-align:start;font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:132%;padding-bottom:1.0416666667vw}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-title-wrap .accommodation-amenities-main-title-wrap{font-size:4.1666666667vw;font-style:normal;font-weight:700;line-height:60%;text-align:start;padding-bottom:0vw}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper{padding-right:11.1979166667vw;position:relative;z-index:2;display:flex;justify-content:flex-start}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper::before{position:absolute;position:absolute;content:"";top:39%;bottom:0;left:87%;width:13%;height:39%;background:rgba(255, 248, 234, 0.5);z-index:-1}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper::after{position:absolute;content:"";top:78%;bottom:0;left:0;width:33.5%;height:68%;background:rgba(255, 248, 234, 0.5);z-index:-1}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper .amenity-item{width:19.59%;padding:2.6041666667vw 3.3854166667vw}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper .amenity-item .amenity-icon-wrapper{padding-bottom:0.8333333333vw}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper .amenity-item .amenity-icon-wrapper .amenity-icon{width:2.0833333333vw;height:2.0833333333vw}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper .amenity-item .amenity-title-wrapper{text-align:center;font-size:.9375vw;font-style:normal;font-weight:500;line-height:normal;max-width:6.25vw}.swiper.accommodation-gallery-slider{padding-left:0vw;padding-right:0vw;margin-top:-6.5%;width:70%;margin-right:0;z-index:2}.swiper.accommodation-gallery-slider .swiper-wrapper{overflow:visible;z-index:-1}.swiper.accommodation-gallery-slider .swiper-wrapper .swiper-slide.accommodation-gallery-slide{margin-bottom:0vw;margin-right:0.5208333333vw !important}.swiper.accommodation-gallery-slider .swiper-wrapper .swiper-slide.accommodation-gallery-slide img{width:100%;height:31.25vw;object-fit:cover}.swiper.accommodation-gallery-slider .swiper-pagination{display:none}.swiper.accommodation-gallery-slider .arrow-next,.swiper.accommodation-gallery-slider .arrow-pre{display:block !important;width:1.5625vw;height:1.5625vw;position:absolute;top:50%;transform:translateY(-50%);fill:#2c2820;z-index:8;cursor:pointer;transition:fill .3s ease,transform .3s ease}.swiper.accommodation-gallery-slider .arrow-next:hover,.swiper.accommodation-gallery-slider .arrow-pre:hover{fill:#999;transform:translateY(-50%) scale(1.1)}.swiper.accommodation-gallery-slider .arrow-next{left:3%;position:absolute;top:60%;z-index:8;width:1.5625vw}.swiper.accommodation-gallery-slider .arrow-pre{left:3%;position:absolute;top:55%;z-index:8;width:1.5625vw}.swiper.accommodation-gallery-slider::after{content:"";position:absolute;top:57.5%;left:3.5%;z-index:8;transform:translate(-50%, -50%);width:3.4895833333vw;height:0.0520833333vw;background-color:#2c2820}.accommodation-gallery-featured-title-btn-wrap{display:flex;flex-direction:column;align-items:flex-start;width:25%;position:absolute;bottom:0%;flex-wrap:nowrap;justify-content:center}.accommodation-gallery-featured-title-btn-wrap .accommodation-gallery-featured-title{text-align:start;color:#2c2820;font-family:"Cinzel Decorative","Cinzel Decorative Fallback",serif;font-size:2.0833333333vw;font-style:normal;font-weight:700;line-height:130%;max-width:16.9270833333vw}.accommodation-gallery-featured-title-btn-wrap .accommodation-gallery-featured-btn-wrap.blue-main-btn-wrap{left:-29%;position:relative;width:10.15625vw;height:3.28125vw}.room-facilities-on-request-section{position:relative;width:100%;margin-bottom:-4.5%}.room-facilities-on-request-section .main-wrapper-inner{display:flex;align-items:center;position:relative}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap{border:none;background:none;padding:0px;padding-top:5%;padding-left:5%;height:auto;width:75%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;align-items:flex-end;position:absolute;left:11.1979166667vw;z-index:4}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap .room-facilities-on-request-title-wrap{max-width:100%;padding-bottom:0vw}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap .room-facilities-on-request-title-wrap .sub-title-wrap.room-facilities-on-request-subtitle-wrap{max-width:100%;padding-bottom:1.5625vw}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap .room-facilities-on-request-title-wrap .main-title-wrap.room-facilities-on-request-maintitle-wrap{max-width:100%}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap .room-facilities-on-request-items-wrap{display:flex;justify-content:flex-end;flex-wrap:wrap;flex-direction:row}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap .room-facilities-on-request-items-wrap .room-facilities-on-request-item img.room-facilities-icon{width:2.34375vw;height:2.34375vw}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-main-wrap .room-facilities-on-request-items-wrap .room-facilities-on-request-item .room-facilities-on-request-item{font-size:1.0416666667vw;font-style:normal;font-weight:400;line-height:132%}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-img-wrap{max-width:50%;position:absolute;right:11.1979166667vw;z-index:2;overflow:visible;display:none}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-img-wrap .room-facilities-on-request-img{max-width:100%;position:relative}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-img-wrap .room-facilities-on-request-img img.room-facilities-img{width:100%;height:100%;object-fit:cover;margin:0vw;margin-top:0vw}.room-facilities-on-request-section .main-wrapper-inner .room-facilities-on-request-group-img-wrap{display:block;width:100%}}@media only screen and (min-width: 1440px)and (max-height: 990px){.swiper.accommodation-gallery-slider{padding-left:0vw;padding-right:0vw;margin-top:-6.2%;width:66.5%;margin-right:0}.accommodation-gallery-featured-title-btn-wrap{display:flex;flex-direction:column;align-items:flex-start;width:25%;position:absolute;bottom:0%;flex-wrap:nowrap;justify-content:center}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper::before{position:absolute;content:"";top:39%;bottom:0;left:87%;width:13%;height:41% !important;background:rgba(255, 248, 234, 0.5);z-index:-1}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper::after{position:absolute;content:"";top:79% !important;bottom:0;left:0;width:33.5%;height:68%;background:rgba(255, 248, 234, 0.5);z-index:-1}}@media only screen and (min-width: 1920px)and (max-height: 1080px){.play-item-link{position:absolute;top:35%;left:59%;z-index:2;text-decoration:none}.swiper.accommodation-gallery-slider{padding-left:0vw;padding-right:0vw;margin-top:-4.5%;width:66.5%;margin-right:0;position:relative}.accommodation-gallery-featured-title-btn-wrap{display:flex;flex-direction:column;align-items:flex-start;width:25%;position:absolute;bottom:0%;flex-wrap:nowrap;justify-content:center}.accommodation-amenities-wrapper::after{position:absolute;content:"";top:83% !important;bottom:0;left:0;width:33.5%;height:15.6770833333vw;background:rgba(255, 248, 234, 0.5);z-index:-1}.swiper.accommodation-gallery-slider{padding-left:0vw;padding-right:0vw;margin-top:-4.75% !important;width:66.5%;margin-right:0}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper::before{position:absolute;content:"";top:41% !important;bottom:0;left:87%;width:13%;height:45% !important;background:rgba(255, 248, 234, 0.5);z-index:-1}.accommodation-amenities-inner-section .main-wrapper-inner .accommodation-amenities-wrapper::after{position:absolute;content:"";top:83% !important;bottom:0;left:0;width:33.5%;height:68%;background:rgba(255, 248, 234, 0.5);z-index:-1}}.blog-with-side-bar{padding:0 20px;margin-bottom:60px}.blog-with-side-bar .blog-side-bar{background-color:rgb(252, 252, 252);padding:20px;border-radius:10px}.blog-with-side-bar .blog-side-bar .blog-side-bar-title{margin-bottom:25px;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 -0.5208333333vw}.search-wrapper .section-inner .search-listing li{margin-bottom:1.0416666667vw;width:50%;padding:0 0.5208333333vw}.search-wrapper .section-inner .search-listing li a{display:block;width:100%;text-decoration:none;border-radius:0.2604166667vw;background-color:#eee;border-bottom:0.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 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 rgba(0, 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}}
