.hm-prop-welcome .inner-wrapper{padding:75px 0px}.hm-prop-welcome .inner-wrapper .left-col{padding-left:15px;padding-right:15px;padding-bottom:50px}@media only screen and (min-width: 992px){.hm-prop-welcome .inner-wrapper{padding:75px 15px 75px 0;display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:center;justify-content:space-between}.hm-prop-welcome .inner-wrapper .left-col{padding-bottom:0;width:52%}.hm-prop-welcome .inner-wrapper .right-col{width:45%}}@media only screen and (min-width: 1200px){.hm-prop-welcome .inner-wrapper{padding:10.4166666667vw 4.1666666667vw 7.03125vw 25vw;position:relative}.hm-prop-welcome .inner-wrapper .left-col{width:100%;border:.0520833333vw solid #e5e5e5;box-shadow:rgba(0,0,0,.08) 0px 4px 12px;padding:7.8125vw 10.9375vw 7.8125vw 22.3958333333vw}.hm-prop-welcome .inner-wrapper .left-col .section-headings .section-title{line-height:3.125vw;padding-bottom:0}.hm-prop-welcome .inner-wrapper .left-col .section-description{padding-top:2.6041666667vw}.hm-prop-welcome .inner-wrapper .left-col .common-link{margin:0 auto}.hm-prop-welcome .inner-wrapper .right-col{width:32.8125vw;position:absolute;top:6.25vw;left:4.1666666667vw;height:auto;bottom:11.1979166667vw;overflow:hidden}.hm-prop-welcome .inner-wrapper .right-col img{width:100%;height:auto}}.hm-accommodation-section{margin-bottom:70px}.hm-accommodation-section .inner-wrapper .header-section{margin-bottom:20px}.hm-accommodation-section .inner-wrapper .header-section h2{font-size:27px;letter-spacing:4px;line-height:30px;text-transform:uppercase;color:#414042;font-weight:400;font-family:"Cormorant",serif;word-spacing:unset;text-align:center;margin-bottom:15px}.hm-accommodation-section .inner-wrapper .accommodation-container{width:90%;margin:0 auto;position:relative}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider{width:100%}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider.owl-carousel .owl-stage{display:flex;flex-direction:row;padding-top:60px}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider.owl-carousel .owl-nav .owl-prev,.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider.owl-carousel .owl-nav .owl-next{position:absolute;bottom:auto;top:-25px;width:40px;margin-top:30px}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item{height:100%;position:relative}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .image-wrapper{padding:0}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .image-wrapper img{object-fit:cover}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings{margin-top:20px;padding-bottom:140px}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .card-title{font-size:20px;letter-spacing:0px;line-height:20px;text-transform:uppercase;color:#414042;font-weight:400;font-family:"Cormorant",serif;margin-bottom:15px;word-spacing:unset}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .room-size{font-size:16px;letter-spacing:0px;line-height:16px;color:#414042;font-weight:400;font-family:"Poppins",sans-serif}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .room-size span{font-weight:400}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .offer-description{padding-top:25px;font-size:16px;letter-spacing:0px;line-height:30px;color:#414042;font-weight:300;font-family:"Poppins",sans-serif;text-align:center;margin-bottom:40px}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .link-section{position:absolute;bottom:10px;left:0;width:100%;border-bottom:none;padding-bottom:20px;margin-bottom:20px}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .link-section .common-link{width:fit-content;margin:0 auto}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .link-section .common-link:last-child{margin-top:40px}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .link-section::before{content:"";width:100%;height:1px;background-color:rgba(65,64,66,.4);position:absolute;top:52px;left:0%;right:0;transform:translateY(-50%)}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section{display:none;justify-content:center;align-items:center;margin-top:10px;flex-wrap:wrap;position:relative;margin-bottom:40px}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section::after{content:"";width:80%;height:.5px;background-color:rgba(65,64,66,.4);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon{width:50%;margin-bottom:20px;position:relative}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon:nth-last-child(2){margin-bottom:0}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon:nth-last-child(3)::after{display:none}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon:last-child{margin-bottom:0}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon:last-child::after{display:none}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon::after{content:"";width:.5px;height:80%;background-color:rgba(65,64,66,.4);position:absolute;top:50%;right:0;transform:translateY(-50%)}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon img{width:auto;margin-left:auto;margin-right:auto;height:25px;object-fit:cover}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon .text{font-size:16px;letter-spacing:0px;color:#414042;font-weight:400;font-family:"Poppins",sans-serif}.hm-accommodation-section .inner-wrapper .accommodation-container .counter-section{position:absolute;top:18px;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 992px){.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .offer-description{min-height:115px}}@media(min-width: 1200px){.hm-accommodation-section{margin-bottom:8.0729166667vw}.hm-accommodation-section .inner-wrapper .header-section{margin-bottom:2.6041666667vw}.hm-accommodation-section .inner-wrapper .header-section h2{font-size:2.6041666667vw;letter-spacing:.2083333333vw;line-height:4.0104166667vw;text-transform:uppercase;color:#414042;font-weight:400;font-family:"Cormorant",serif;word-spacing:unset;text-align:center;margin-bottom:.78125vw}.hm-accommodation-section .inner-wrapper .header-section a{width:fit-content;margin:0 auto}.hm-accommodation-section .inner-wrapper .accommodation-container{width:calc(100% - 4.1666666667vw);margin-left:auto;margin-right:0}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider{width:100%}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider.owl-carousel .owl-stage{padding-bottom:2.0833333333vw;padding-top:0}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider.owl-carousel .owl-nav{bottom:-1.4583333333vw;left:50%;transform:translate(-50%, 0)}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider.owl-carousel .owl-nav .owl-prev,.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider.owl-carousel .owl-nav .owl-next{position:unset;bottom:unset;width:2.0833333333vw;margin-top:30px}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item{display:flex;justify-content:start}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .image-wrapper{padding:0;width:32.8125vw}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .image-wrapper img{width:100%;height:auto;object-fit:cover}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings{padding:3.90625vw 0 0 3.6458333333vw;margin-top:0;margin-left:-5.2083333333vw;width:calc(100% - 30.2083333333vw);background-color:#fff;margin-bottom:1.1458333333vw}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .card-title{font-size:1.5625vw;letter-spacing:.15vw;line-height:1.5625vw;margin-bottom:.78125vw;text-align:left}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .room-size{font-size:.8333333333vw;letter-spacing:0px;line-height:.8333333333vw;text-align:left}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .offer-description{padding-top:1.3020833333vw;font-size:.8333333333vw;line-height:1.5625vw;text-align:left;margin-bottom:2.0833333333vw;min-height:unset}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .link-section{display:flex;justify-content:left;align-items:center;flex-wrap:wrap;border-bottom:.0260416667vw solid rgba(71,100,90,.5);padding-bottom:2.6041666667vw;margin-bottom:2.0833333333vw;width:100%;margin-left:0;margin-right:auto;position:relative;bottom:unset;left:unset}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .link-section::before{display:none}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .link-section .common-link{margin:0 3.125vw 0 0}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .link-section .common-link:last-child{margin-top:0}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .link-section .common-link:last-child::before{display:none}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .link-section .common-link:first-child{position:relative}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .link-section .common-link:first-child::before{content:"";width:1px;height:1.3020833333vw;background-color:rgba(65,64,66,.4);position:absolute;top:.2083333333vw;right:-1.5625vw;transform:translateX(-50%)}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:.5208333333vw;flex-wrap:wrap;position:relative;margin-bottom:2.0833333333vw;width:100%;margin-right:auto}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section::after{content:"";width:100%;height:1px;background-color:rgba(65,64,66,.3);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon{width:12.2395833333vw;margin-bottom:0;position:relative;display:flex;justify-content:start;align-items:center}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon:nth-child(2)::after,.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon:nth-child(4)::after{left:-2.0833333333vw;right:auto;display:block}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon:nth-child(3),.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon:nth-child(4){margin-top:1.8229166667vw;position:relative}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon:nth-last-child(2){margin-bottom:0}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon:nth-last-child(3)::after{display:none}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon:last-child{margin-bottom:0}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon:last-child::after{display:none}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon::after{width:1px;height:100%}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon img{width:1.9791666667vw;margin-left:0;margin-right:.5208333333vw;height:1.9791666667vw}.hm-accommodation-section .inner-wrapper .accommodation-container .accommodation-slider .item .card-headings .icon-section .icon .text{font-size:.8333333333vw;text-align:left}.hm-accommodation-section .inner-wrapper .accommodation-container .counter-section{position:unset;top:unset;left:unset;transform:unset}}.hm-booking-section{padding-bottom:50px}.hm-booking-section .inner-wrapper{width:100%;margin:0 auto 30px auto;background-color:#f3f6ef;padding-bottom:20px}.hm-booking-section .inner-wrapper .header-section{padding-left:20px;padding-right:20px;padding-top:30px}.hm-booking-section .inner-wrapper .header-section h2{font-size:30px;letter-spacing:0px;line-height:28px;text-transform:uppercase;color:#414042;font-weight:400;font-family:"Cormorant",serif;word-spacing:unset;text-align:center;margin-bottom:15px}.hm-booking-section .inner-wrapper .icon-section{width:85%;margin:30px auto 15px auto;background-color:#fff;padding-top:40px}.hm-booking-section .inner-wrapper .icon-section .item{padding-bottom:45px;position:relative}.hm-booking-section .inner-wrapper .icon-section .item::before{content:"";position:absolute;width:27%;height:1px;background-color:#d9d9d9;left:50%;transform:translateX(-50%);bottom:24px}.hm-booking-section .inner-wrapper .icon-section .item img{width:40px;height:auto;margin:0 auto}.hm-booking-section .inner-wrapper .icon-section .item .icon-text{font-size:16px;letter-spacing:0px;line-height:44px;color:#414042;font-weight:300;font-family:"Poppins",sans-serif;text-align:center}.hm-booking-section .inner-wrapper .icon-section .item:last-child::before{display:none}@media(min-width: 1200px){.hm-booking-section{padding-bottom:6.7708333333vw}.hm-booking-section .inner-wrapper{padding-top:.2604166667vw;width:91.6145833333vw;margin:0 auto 0 auto;background-color:#f3f6ef;padding-bottom:0px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.hm-booking-section .inner-wrapper .header-section{padding-right:0;padding-left:3.6458333333vw;width:30.2083333333vw;padding-bottom:1.1458333333vw}.hm-booking-section .inner-wrapper .header-section h2{font-size:2.1875vw;letter-spacing:.2083333333vw;line-height:2.8125vw;text-transform:uppercase;color:#414042;font-weight:400;font-family:"Cormorant",serif;word-spacing:unset;text-align:left;margin-bottom:.78125vw}.hm-booking-section .inner-wrapper .icon-section{width:58.3333333333vw;margin:3.125vw 1.0416666667vw -.0520833333vw 0;background-color:#fff;padding-top:.78125vw;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.hm-booking-section .inner-wrapper .icon-section .item{flex:1;padding:2.0833333333vw 1.5625vw 2.6041666667vw 1.5625vw;position:relative;width:auto}.hm-booking-section .inner-wrapper .icon-section .item::after{content:"";position:absolute;width:1px;height:4.53125vw;background-color:#d9d9d9;right:0;top:45%;transform:translateY(-50%)}.hm-booking-section .inner-wrapper .icon-section .item::before{display:none}.hm-booking-section .inner-wrapper .icon-section .item img{width:auto;height:2.34375vw;margin:0 auto}.hm-booking-section .inner-wrapper .icon-section .item .icon-text{padding-top:1.1979166667vw;font-size:.8333333333vw;letter-spacing:0px;line-height:1.3541666667vw;min-height:3.90625vw;color:#414042;font-weight:300;font-family:"Poppins",sans-serif;text-align:center}.hm-booking-section .inner-wrapper .icon-section .item:last-child::after{display:none}}.hm-experience-section{width:90%;margin:0 auto 70px auto}.hm-experience-section .big-image{margin-bottom:20px}.hm-experience-section .small-desc .text-section{padding-top:25px;width:90%;margin:0 auto}.hm-experience-section .small-desc .text-section h2{font-size:27px;letter-spacing:4px;line-height:30px;text-transform:uppercase;color:#414042;font-weight:400;font-family:"Cormorant",serif;text-align:center;word-spacing:unset;margin-bottom:15px}.hm-experience-section .small-desc .text-section p{font-size:16px;letter-spacing:0px;line-height:25px;color:#414042;font-weight:300;font-family:"Poppins",sans-serif;text-align:center}@media(min-width: 1200px){.hm-experience-section{width:67.7083333333vw;margin:5.2083333333vw auto 6.25vw auto;display:flex;justify-content:space-between;flex-wrap:wrap}.hm-experience-section .big-image{margin-top:-100px;width:54.6%;height:47.65625vw;margin-bottom:0}.hm-experience-section .big-image img{width:100%;height:100%;object-fit:cover}.hm-experience-section .small-desc{width:37.69%;height:auto}.hm-experience-section .small-desc img{width:100%;height:auto;object-fit:cover}.hm-experience-section .small-desc .text-section{padding-top:2.34375vw;width:100%;margin:0 auto}.hm-experience-section .small-desc .text-section h2{font-size:2.6041666667vw;letter-spacing:.2083333333vw;line-height:3.125vw;text-align:left;margin-bottom:1.8229166667vw}.hm-experience-section .small-desc .text-section p{font-size:.8333333333vw;line-height:1.3020833333vw;text-align:left;margin-bottom:1.875vw}}.hm-dining-section{width:100%;margin-left:auto;margin-right:auto;margin-bottom:70px;padding-bottom:40px;background-color:#f3f6ef}.hm-dining-section .inner-wrapper .header-section{padding-top:60px;width:90%;margin-left:auto;margin-right:auto;margin-bottom:25px}.hm-dining-section .inner-wrapper .header-section h2{font-size:27px;letter-spacing:4px;line-height:30px;text-transform:uppercase;color:#414042;font-weight:400;font-family:"Cormorant",serif;word-spacing:unset;text-align:center;margin-bottom:15px}.hm-dining-section .inner-wrapper .header-section p{font-size:16px;letter-spacing:0px;line-height:25px;color:#414042;font-weight:300;font-family:"Poppins",sans-serif;text-align:center}.hm-dining-section .dining-slider{width:90%;margin-left:auto;margin-right:auto;padding-bottom:20px}@media(min-width: 1200px){.hm-dining-section{width:91.6145833333vw;margin-left:auto;margin-right:auto;margin-bottom:6.5104166667vw;padding-bottom:0;background-color:rgba(0,0,0,0)}.hm-dining-section .inner-wrapper{background-color:#f3f6ef;padding-bottom:18.75vw}.hm-dining-section .inner-wrapper .header-section{padding-top:4.9479166667vw;width:50%;margin-left:auto;margin-right:auto;margin-bottom:0}.hm-dining-section .inner-wrapper .header-section h2{font-size:2.6041666667vw;letter-spacing:.2083333333vw;line-height:2.7604166667vw;margin-bottom:.78125vw}.hm-dining-section .inner-wrapper .header-section p{font-size:.8333333333vw;letter-spacing:0px;line-height:1.3020833333vw;text-align:center}.hm-dining-section .inner-wrapper .header-section a{width:fit-content;margin-left:auto;margin-right:auto}.hm-dining-section .dining-slider{margin-top:-16.1458333333vw;width:74.21875vw;margin-left:auto;margin-right:auto;padding-bottom:0;display:flex;justify-content:space-between;flex-wrap:wrap}.hm-dining-section .dining-slider .item{width:24.21875vw}.hm-dining-section .dining-slider .item img{width:100%;height:auto}.hm-dining-section .counter-section{display:none}}.hm-wellness-section,.hm-special-accommodation-section{position:relative;margin-bottom:70px}.hm-wellness-section .bg-image,.hm-special-accommodation-section .bg-image{width:100%;height:100%;top:0;right:0;object-fit:cover}.hm-wellness-section .header-section,.hm-special-accommodation-section .header-section{width:90%;transform:translateX(-50%);position:absolute;top:20%;left:50%}.hm-wellness-section .header-section h2,.hm-special-accommodation-section .header-section h2{font-size:27px;letter-spacing:4px;line-height:30px;text-transform:uppercase;color:#fff;font-weight:400;font-family:"Cormorant",serif;word-spacing:unset;text-align:center;margin-bottom:15px}.hm-wellness-section .header-section p,.hm-special-accommodation-section .header-section p{font-size:16px;letter-spacing:0px;line-height:25px;color:#fff;font-weight:300;font-family:"Poppins",sans-serif;text-align:center}.hm-wellness-section .header-section a,.hm-special-accommodation-section .header-section a{color:#fff}.hm-special-accommodation-section{position:relative}.hm-special-accommodation-section .bg-image{position:absolute}.hm-special-accommodation-section .header-section{width:90%;margin:0 auto;position:relative;z-index:10;top:unset;left:unset;transform:unset;padding:70px 0}@media(min-width: 1200px){.hm-wellness-section,.hm-special-accommodation-section{position:relative;margin-bottom:6.25vw}.hm-wellness-section .bg-image,.hm-special-accommodation-section .bg-image{width:100%;height:41.6666666667vw;top:0;right:0;object-fit:cover}.hm-wellness-section .header-section,.hm-special-accommodation-section .header-section{width:34.1145833333vw;transform:translateY(-50%);position:absolute;top:50%;left:13.0208333333vw}.hm-wellness-section .header-section h2,.hm-special-accommodation-section .header-section h2{margin-left:-.5208333333vw;font-size:2.6041666667vw;letter-spacing:.2083333333vw;line-height:2.7604166667vw;margin-bottom:1.5625vw;color:#fff;text-align:left}.hm-wellness-section .header-section p,.hm-special-accommodation-section .header-section p{font-size:.8333333333vw;letter-spacing:0px;line-height:1.3020833333vw;text-align:left;color:#fff;margin-bottom:2.0833333333vw}.hm-wellness-section .header-section a,.hm-special-accommodation-section .header-section a{color:#fff}.hm-special-accommodation-section{margin-bottom:12.5vw}.hm-special-accommodation-section .bg-image{position:relative;width:100%;height:41.6666666667vw;top:0;right:0;object-fit:cover}.hm-special-accommodation-section .header-section{margin:0;padding:0;width:34.1145833333vw;transform:translateY(-50%);position:absolute;top:50%;left:13.0208333333vw}}.hm-spa-section{margin-bottom:80px}.hm-spa-section .inner-wrapper .main-container{background-color:#f3f6ef;padding-bottom:130px}.hm-spa-section .inner-wrapper .main-container .header-section{padding-top:30px;padding-bottom:30px;width:90%;margin-left:auto;margin-right:auto}.hm-spa-section .inner-wrapper .main-container .header-section h2{font-size:27px;letter-spacing:4px;line-height:30px;text-transform:uppercase;color:#414042;font-weight:400;font-family:"Cormorant",serif;word-spacing:unset;text-align:center;margin-bottom:15px}.hm-spa-section .inner-wrapper .main-container .header-section p{font-size:16px;letter-spacing:0px;line-height:25px;color:#414042;font-weight:300;font-family:"Poppins",sans-serif;text-align:center}.hm-spa-section .inner-wrapper .image-section{width:90%;margin-top:-130px;margin-left:auto;margin-right:auto;display:flex;justify-content:space-between}.hm-spa-section .inner-wrapper .image-section img{margin-bottom:15px;object-fit:cover}.hm-spa-section .inner-wrapper .image-section .small-img{width:29%}.hm-spa-section .inner-wrapper .image-section .big-img{width:69%}@media(min-width: 1200px){.hm-spa-section{margin-bottom:7.03125vw}.hm-spa-section .inner-wrapper .main-container{width:91.6145833333vw;background-color:#f3f6ef;padding-bottom:0;margin:0 auto}.hm-spa-section .inner-wrapper .main-container .header-section{padding:7.5520833333vw 0 7.8125vw 8.3333333333vw;width:38.0208333333vw;margin-left:0;margin-right:auto}.hm-spa-section .inner-wrapper .main-container .header-section h2{margin-left:-.0520833333vw;font-size:2.6041666667vw;letter-spacing:.2083333333vw;line-height:2.7604166667vw;margin-bottom:1.8229166667vw;color:#414042;text-align:left}.hm-spa-section .inner-wrapper .main-container .header-section p{font-size:.8333333333vw;letter-spacing:0px;line-height:1.5625vw;text-align:left;color:#414042;margin-bottom:2.1875vw}.hm-spa-section .inner-wrapper .image-section{width:39.5833333333vw;margin-top:-23.1770833333vw;margin-left:auto;margin-right:12.0833333333vw;display:flex;justify-content:space-between}.hm-spa-section .inner-wrapper .image-section img{margin-bottom:0;object-fit:cover}.hm-spa-section .inner-wrapper .image-section .small-img{width:11.71875vw}.hm-spa-section .inner-wrapper .image-section .big-img{width:26.8229166667vw}}.hm-special-offers{padding:0 15px}.hm-special-offers .inner-wrapper .top-wrapper{width:90%;margin:0 auto}.hm-special-offers .inner-wrapper .top-wrapper .common-link{margin-bottom:45px}.hm-special-offers .inner-wrapper .carousel-wrapper{position:relative}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel{position:relative}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel.owl-carousel .owl-stage{padding-top:45px;display:flex;flex-wrap:wrap}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel.owl-carousel .owl-nav .owl-prev,.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel.owl-carousel .owl-nav .owl-next{position:absolute;bottom:auto;top:-40px;width:40px;margin-top:30px}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel .item .card-headings{padding:35px 0 35px}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel .item .card-headings .card-tagline{width:70%;margin:0 auto}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel .item .card-headings .offer-description{padding-top:20px}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel .item .card-headings .common-link{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.hm-special-offers .inner-wrapper .carousel-wrapper .counter-section{position:absolute;top:5px;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 1200px){.hm-special-offers{padding:0}.hm-special-offers .inner-wrapper{position:relative}.hm-special-offers .inner-wrapper:after{position:absolute;content:"";background-color:#e4e4e4;height:1px;width:auto;left:16.6666666667vw;right:27.34375vw;bottom:.2604166667vw}.hm-special-offers .inner-wrapper .top-wrapper{width:90%;margin:0 auto}.hm-special-offers .inner-wrapper .top-wrapper .common-link{margin:0 auto}.hm-special-offers .inner-wrapper .carousel-wrapper{padding:1.8229166667vw 0 0 4.1666666667vw}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel{position:relative}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel.owl-carousel .owl-stage{padding:1.5625vw 0}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel.owl-carousel .owl-nav{bottom:-1.40625vw;right:12.5vw}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel.owl-carousel .owl-nav .owl-prev,.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel.owl-carousel .owl-nav .owl-next{position:unset;bottom:unset;width:2.0833333333vw;margin-top:30px}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel .item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-right:8.59375vw;box-shadow:rgba(0,0,0,.1) 0px 0px 5px 0px,rgba(0,0,0,.1) 0px 0px 1px 0px}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel .item .image-wrapper{width:36.9791666667vw}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel .item .card-headings{width:calc(100% - 36.9791666667vw);padding:1.0416666667vw 5.2083333333vw}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel .item .card-headings .card-tagline{width:70%;margin:0 auto}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel .item .card-headings .card-title{letter-spacing:.24px}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel .item .card-headings .offer-description{padding-top:20px}.hm-special-offers .inner-wrapper .carousel-wrapper .special-offers-carousel .item .card-headings .common-link{margin:0 auto;position:relative;transform:unset;left:unset;bottom:unset}.hm-special-offers .inner-wrapper .carousel-wrapper .counter-section{margin:0 auto 0 8.3333333333vw;position:unset;top:unset;left:unset;transform:unset}}.hm-blogs{padding:80px 15px 0;margin-bottom:80px}.hm-blogs .inner-wrapper .top-wrapper{padding-bottom:45px;width:90%;margin:0 auto}.hm-blogs .inner-wrapper .carousel-wrapper{position:relative}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel{position:relative}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel.owl-carousel .owl-stage{padding-top:45px}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel.owl-carousel .owl-nav .owl-prev,.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel.owl-carousel .owl-nav .owl-next{position:absolute;bottom:auto;top:-40px;width:40px;margin-top:30px}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper{padding:35px 20px 0}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-categories{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;font-size:14px;line-height:20px;min-height:60px}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-categories a{display:block;width:fit-content;padding-right:30px;margin-bottom:10px;position:relative;font-weight:300}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-categories a:before{position:absolute;bottom:0;left:0;right:30px;content:"";background-color:#000;height:1px;width:auto}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-categories a:after{position:absolute;height:10px;width:1px;content:"";background-color:#000;top:50%;right:15px;transform:translate(-50%, -50%)}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-categories a:last-child{padding-right:0}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-categories a:last-child:after{display:none}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-categories a:last-child::before{right:0}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .card-title{padding:20px 0 0;letter-spacing:.144px;font-size:24px;line-height:36px;min-height:128px}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-date{padding:30px 0 50px;font-weight:300;font-size:14px;line-height:28px;letter-spacing:.084px}.hm-blogs .inner-wrapper .carousel-wrapper .counter-section{position:absolute;top:5px;left:50%;transform:translateX(-50%)}@media only screen and (min-width: 1200px){.hm-blogs{padding:7.2916666667vw 0 0;margin-bottom:7.8125vw}.hm-blogs .inner-wrapper .top-wrapper{padding-bottom:0}.hm-blogs .inner-wrapper .top-wrapper .common-link{margin:0 auto}.hm-blogs .inner-wrapper .carousel-wrapper{padding:3.125vw 0 0;position:relative}.hm-blogs .inner-wrapper .carousel-wrapper:after{position:absolute;content:"";background-color:#e4e4e4;height:.0520833333vw;width:auto;left:29.1666666667vw;right:39.84375vw;bottom:.2604166667vw}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel.owl-carousel .owl-stage{padding-bottom:1.5625vw;padding-top:0}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel.owl-carousel .owl-stage .owl-item.center .item .content-wrapper{visibility:visible}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel.owl-carousel .owl-nav{bottom:-1.4583333333vw;right:25.5208333333vw}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel.owl-carousel .owl-nav .owl-prev,.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel.owl-carousel .owl-nav .owl-next{position:unset;bottom:unset;width:2.0833333333vw;margin-top:30px}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper{padding:2.0833333333vw 9.8958333333vw 0;visibility:hidden}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-categories{font-size:.7291666667vw;line-height:1.0416666667vw;min-height:2.0833333333vw}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-categories a{padding-right:1.5625vw;margin-bottom:0}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-categories a:before{right:1.5625vw;height:1px}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-categories a:after{height:.5208333333vw;width:.0520833333vw;right:.78125vw}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .card-title{padding:1.5625vw 0 0;letter-spacing:.009375vw;font-size:1.5625vw;line-height:1.875vw;min-height:unset}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .blog-date{padding:1.3020833333vw 0 2.0833333333vw;font-size:.7291666667vw;line-height:1.4583333333vw;letter-spacing:.004375vw}.hm-blogs .inner-wrapper .carousel-wrapper .hm-blogs-carousel .item .content-wrapper .common-link{margin:0 auto}.hm-blogs .inner-wrapper .carousel-wrapper .counter-section{width:50vw;justify-content:flex-start;position:unset;top:unset;left:unset;transform:unset}}.hm-awards{margin-bottom:80px}.hm-awards .inner-wrapper{padding:0 20px}.hm-awards .inner-wrapper .hm-awards-carousel .award{display:block;text-decoration:none}.hm-awards .inner-wrapper .hm-awards-carousel .award img{max-width:230px;width:auto;margin:0 auto;display:block}.hm-awards .inner-wrapper .hm-awards-carousel .award .award-title{width:50%;margin:0 auto 20px;font-size:16px;line-height:22px;text-align:center}@media only screen and (min-width: 1200px){.hm-awards{margin-bottom:6.7708333333vw;padding:0 12.5vw}.hm-awards .inner-wrapper{padding:0}.hm-awards .inner-wrapper .hm-awards-carousel.owl-carousel .owl-nav{position:unset;width:auto}.hm-awards .inner-wrapper .hm-awards-carousel.owl-carousel .owl-nav .owl-prev,.hm-awards .inner-wrapper .hm-awards-carousel.owl-carousel .owl-nav .owl-next{position:absolute;bottom:auto;top:25%;width:2.0833333333vw;margin-top:30px}.hm-awards .inner-wrapper .hm-awards-carousel.owl-carousel .owl-nav .owl-prev svg,.hm-awards .inner-wrapper .hm-awards-carousel.owl-carousel .owl-nav .owl-next svg{width:2.0833333333vw;height:2.0833333333vw}.hm-awards .inner-wrapper .hm-awards-carousel.owl-carousel .owl-nav .owl-next{right:-5%}.hm-awards .inner-wrapper .hm-awards-carousel.owl-carousel .owl-nav .owl-prev{left:-5%}.hm-awards .inner-wrapper .hm-awards-carousel .award img{max-width:13.0208333333vw;filter:grayscale(100%);opacity:50%;transition:all .5s ease-in-out}.hm-awards .inner-wrapper .hm-awards-carousel .award .award-title{width:80%;margin:0 auto;font-size:.8333333333vw;line-height:1.1458333333vw}.hm-awards .inner-wrapper .hm-awards-carousel .award:hover img{filter:grayscale(0%);opacity:100%;transition:all .5s ease-in-out}.hm-awards .inner-wrapper .counter-section{display:none}}/*# sourceMappingURL=prop-home.min.css.map */
