/*@import url('https://fonts.googleapis.com/css2?family=Open+Sans&family=Sacramento:wght@300;400;500;600;700;900&display=swap');*/
 /*@import url('https://db.onlinewebfonts.com/c/1333b13c4f911f3160f1c2822573f70c?family=Poor+Richard@300;400;500;600;700;900&display=swap');*/
/*@import url('https://db.onlinewebfonts.com/c/0a6ee448d1bd65c56f6cf256a7c6f20a?family=Bahnschrift@300;400;500;600;700;900&display=swap');
@import url('https://db.onlinewebfonts.com/c/36fda95b699fea73e18a8f2d1ad6a6c0?family=Amasis+MT@300;400;500;600;700;900&display=swap');
@import url('https://db.onlinewebfonts.com/c/61c81a93fc1cbc8a8a687477b78a6795?family=Times+New+Roman+PS@300;400;500;600;700;900&display=swap'); */
@import url('https://fonts.googleapis.com/css2?family=Parisienne&display=swap');
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../gstatic.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4kaVIGxA.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4saVIGxA.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4jaVIGxA.woff2) format('woff2');unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4iaVIGxA.woff2) format('woff2');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5caVIGxA.woff2) format('woff2');unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0330,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,U+2034-2037,U+2057,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2102,U+210A-210E,U+2110-2112,U+2115,U+2119-211D,U+2124,U+2128,U+212C-212D,U+212F-2131,U+2133-2138,U+213C-2140,U+2145-2149,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B6,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE00-1EEFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B5OaVIGxA.woff2) format('woff2');unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F000-1F0FF,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8B1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA88,U+1FA90-1FABD,U+1FABF-1FAC5,U+1FACE-1FADB,U+1FAE0-1FAE8,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4vaVIGxA.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4uaVIGxA.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0B4gaVI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sacramento;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sacramento/v15/buEzpo6gcdjy0EiZMBUG4CMf_exL.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sacramento;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/sacramento/v15/buEzpo6gcdjy0EiZMBUG4C0f_Q.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}

* {
    box-sizing: border-box;
}
.bg img,.booking-hotel-img img,.host-img img,.our-story-img img,.slider-img{width:100%;height:100%}.about-img img,.bg img,.child-img-box img,.img-box img,.img-box-parnet img,.img-fixed,.img-obj-c{object-fit:cover}html{font-size-adjust:100%;--webkit-font-size-adjust:100%}:root{--txt-white:#fff;--clr-black:#000000;--txt-font:'Open Sans',sans-serif;--txt-garamond:'Garamond';--Bahnschrift:'Bahnschrift';--times-new:'Times New Roman';--amasis:'Amasis MT W01 italic',Helvetica;--poor:'poor','richard';--icon-clr:darkgray;--FF7F00:#FF7F00;--bg-section:#232B2B;--about-us:'Sacramento',cursive;--icon-FFD700:#FF7F00;--txt-partAvenue:'PartAvenue BT';--txt-vivaldi:'Vivaldi';--txt-edwardian:'Edwardian Script ITC';--clr-skyblue:#2CA3FF;--clr-terms:rgb(0, 112, 192);--red-clr:#dc3545;--navyblue:#1316de;--gray-clr:#6c757d;--rating-max:5;--rating-content:'\f005 \f005 \f005 \f005 \f005 ';--rating-inactive-color:#CCCCCC}.font,body{font-family:var(--txt-font)}a,a:hover{color:unset;text-decoration:none!important}.main-wrapper{position:relative;background:#f2f2f2}.section-space,.section-space-p{padding:83px 0}.section-head-title{color:#131212;font-weight:700;font-size:35px;font-family:circular}.txt-darkgray{color:var(--icon-clr)}.theme-btn,.theme-second-btn{color:var(--txt-white);font-size:16px;background:var(--FF7F00);cursor:pointer}.theme-btn{border-radius:8px;text-transform:uppercase;box-shadow:inset 0 0 0 0 var(--txt-white);-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;border:1px solid transparent}.theme-btn:hover{box-shadow:inset 0 100px 0 0 var(--txt-white);color:var(--FF7F00);border:1px solid var(--FF7F00)!important}.btn-skyblue,.theme-second-btn{border-radius:8px;text-transform:uppercase}.theme-second-btn{box-shadow:inset 0 0 0 0 var(--clr-black);-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out}.theme-second-btn:hover{box-shadow:inset 0 100px 0 0 var(--clr-black)}.bg-section{background:var(--bg-section)!important}.theme-bg{background:var(--FF7F00)!important}.fa-star,.theme-clr{color:var(--icon-FFD700)}.navyblue{color:var(--navyblue)}.cp{cursor:pointer}.cp-d{cursor:default!important}.fs-12{font-size:12px}.zsize{z-index:9999!important}.zindex{z-index:1!important}.top-section-title{line-height:43px;color:#000;font-size:29px;font-weight:900;text-align:center;font-family:var(--txt-garamond);display:inline-block;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.font-edwardian,.home-section-title{font-family:var(--txt-edwardian)}.common-line-2,.common-line-5{display:-webkit-box}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.common-line-5{max-width:100%;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bg-text h1,.common-line-2{max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.min-h-50{min-height:50px}.home-section-title{font-weight:900;margin-top:35px;font-size:45px}.btn-skyblue,.btn-white-gray{font-size:16px;-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;cursor:pointer}.btn-skyblue{color:var(--txt-white);background:var(--FF7F00);box-shadow:inset 0 0 0 0 var(--clr-skyblue);transition:.3s ease-out;border:1px solid transparent}.btn-skyblue:hover{box-shadow:inset 0 100px 0 0 var(--clr-skyblue);background:var(--clr-skyblue)}.terms-clr{color:var(--clr-terms)}.btn-white-gray{color:#000;background:var(--txt-white);box-shadow:inset 0 0 0 0 var(--gray-clr);transition:.3s ease-out;border:1px solid var(--gray-clr)!important}.btn-white-gray:hover{box-shadow:inset 0 100px 0 0 var(--gray-clr);color:var(--txt-white)}.bg{height:500px}.bg img{object-position:top}.fixed-nav{position:absolute;top:0;z-index:999;background:rgba(0,0,0,.5)}.main-slider .carousel-item{height:800px}.slider-wrapper .carousel-control-next,.slider-wrapper .carousel-control-prev{width:5%;bottom:50%;top:50%}.img-obj-c{object-position:center top}.logo-title{font-size:23px!important;font-weight:lighter}.inner-navbar,.navbar-header-item{font-size:16px!important;font-weight:800!important;margin:0 20px;font-family:var(--txt-font);text-transform:uppercase}.fixed-sticky{position:sticky!important;top:0;z-index:999;width:100%;box-shadow:rgba(149,157,165,.2) 0 8px 24px}.navbar-header-item{color:var(--txt-white)!important}.nav-select-lang,.nav-select-lang-inner{border:0;background:0 0;color:var(--txt-white);text-transform:uppercase;font-weight:500;width:auto}.nav-select-lang option{color:#232b2b}.bg-text{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}.dot-line{width:900px}.img-box,.img-box-parnet{width:100%;position:relative;display:inline-block;border-radius:30px;cursor:pointer}.bg-text h1{color:var(--txt-white);text-align:center;font-weight:900!important;font-family:var(--txt-font);font-size:62px;display:block;display:-webkit-box;margin-bottom:0}.nav-select-lang:hover,.navbar-nav .nav-link:hover{color:#fff}.navbar-nav .nav-link.active{color:var(--FF7F00)!important;background:0 0}.card-icon li{color:var(--icon-clr);font-size:13px}.price-book{font-size:25px;color:var(--FF7F00)}.img-box-parnet{height:425px}.img-box{height:200px}.section-more-title{font-family:var(--txt-garamond);font-weight:900;color:#000;width:875px;text-align:center;line-height:43px;font-size:29px}.sign-txt,.text-style{font-family:var(--about-us)}.rental-border{border-bottom:1px solid #000}.rental-border:last-child{border:0}.btn-per-night{color:var(--txt-white);font-size:16px;border-radius:8px;background:#6c757d;box-shadow:inset 0 0 0 0 var(--txt-white);-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;cursor:pointer;border:1px solid transparent}.btn-per-night:hover{box-shadow:inset 0 100px 0 0 var(--txt-white);color:#6c757d!important;border:1px solid #6c757d!important}.img-shape{border-radius:214px 214px 10px 10px;opacity:.7}.text-style{font-size:64px;color:var(--FF7F00);position:absolute;right:-10px;bottom:-45px;white-space:nowrap}.about-img,.testimonial-img,.video-parent{width:100%;position:relative;display:inline-block;border-radius:30px}.spart-title{font-weight:900;margin-top:35px;font-size:36px}.our-story-img{width:100%;height:700px}.about-img,.video-parent{height:300px;cursor:pointer}.testimonial-box{width:100%;height:550px}.testimonial-img{height:300px}.about-img::before,.img-box-parnet::before,.img-box::before{position:absolute;content:'';left:0;top:100%;right:0;bottom:0;border-radius:30px;background-color:rgb(255,127,0,.4);transition:350ms}.about-img:hover::before,.card-parent:hover:before,.img-box-parnet:hover::before,.img-box:hover::before{top:0}.place-title{color:var(--FF7F00);font-size:16px;font-weight:900;cursor:pointer}.slick-list{overflow:hidden;padding:0!important}.slick-track{display:flex}.slick-slide{margin:0 10px}.slick-arrow{width:29px;height:29px;background:var(--FF7F00);text-align:center;display:flex!important;justify-content:center;align-items:center;border-radius:7px;color:#fff;cursor:pointer}.card-parent,.main-card-wrapper{box-shadow:0 6px 10px -4px rgba(0,0,0,.15);background-color:#fff}.child-img-box,.gallary-img-box,.img-wrapper,.small-img-box{display:block;min-width:100%;overflow:hidden}.slick-prev{position:absolute;z-index:1;left:-47px;top:50%}.slick-next{position:absolute;z-index:1;right:-44px;top:50%}.sign-txt{font-size:74px;color:var(--FF7F00);text-align:end}.about-desc li p,.about-detail-tab li label,.amenities-title li,.footer-header-item,.inner-page-title{font-family:var(--txt-font)}.img-design-host{position:absolute;right:-29px;bottom:-31px;mix-blend-mode:darken}.host-img{width:100%;height:auto}.brands-social{font-size:30px;color:#bdbdbd;font-weight:900}.footer-link li a{color:unset;text-decoration:none}#goToTop{position:fixed;float:right;right:44px;bottom:44px;z-index:9999;display:none;cursor:pointer;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:100%;padding:10px;opacity:.75;width:50px;height:50px;border:1px solid var(--FF7F00);background:0 0}#goToTop i,.footer-icon-hover:hover{color:var(--FF7F00)!important}.exp-img{width:35px}.expedia-text{font-size:20px;letter-spacing:1px;color:#c3c3c3;position:relative;top:2px;font-weight:900}.footer-header-item{font-size:16px!important;text-transform:uppercase;color:#000!important;font-weight:800!important;margin:0 20px}.footer-logo-title{font-size:24px;color:#000!important;font-weight:800}.footer-header-item:hover{color:#fff!important;background:var(--FF7F00)}.hotel-services{font-size:30px;margin-left:9px;color:#565656}.hotel-price{font-size:30px;color:green;font-weight:600}.card-parent{border-radius:12px!important;color:#333;position:relative;z-index:1;border:0;transition:transform .3s cubic-bezier(.34, 2, .6, 1),box-shadow .2s;cursor:pointer}.img-fixed,.more-img{max-width:100%;transition:.5s ease-in-out;border-radius:12px}.card-parent:hover img,.hotel-map-img:hover img{transform:scale(1.5)}.img-wrapper{max-height:500px;min-height:500px;height:500px;border-radius:12px}.small-img-box{max-height:300px;min-height:300px;height:300px;border-radius:12px}.small-img-box img{max-width:100%;height:100%;overflow:hidden;border-radius:12px}.child-img-box{max-height:180px;min-height:180px;height:180px;border-radius:12px}.gallary-img-box{max-height:150px;min-height:150px;height:150px;border-radius:12px}.gallary-img-box img{max-width:100%;height:100%;border-radius:12px;object-fit:cover;object-position:left;overflow:hidden}.child-img-box img{max-width:100%;height:100%;border-radius:12px;object-position:right}.img-fixed{width:100%;height:100%;object-position:100%;-o-object-fit:cover}.more-img{height:100%;filter:brightness(50%)}.totle-img{position:absolute;top:40%;left:27%;color:#fff;font-weight:800;display:flex;flex-direction:column}.card-parent::before{position:absolute;content:'';left:0;top:100%;right:0;bottom:0;border-radius:12px;background-color:rgb(255,127,0,.4);transition:350ms;z-index:99}.beach-tab .nav-tabs{border:none}.beach-tab.nav-tabs .nav-link:hover{border:none;background:0 0}.beach-tab .nav-tabs .nav-item{border-bottom:2px solid var(--FF7F00);padding:4px 0;margin:15px 10px 0}.beach-tab .nav-tabs .nav-item .nav-link{line-height:24px;text-transform:uppercase;font-weight:600;text-align:center;color:var(--txt-white);font-size:20px;padding:4px;border-radius:0;background:var(--FF7F00);-webkit-transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;cursor:pointer;border:2px solid transparent}.book-tab{position:absolute;bottom:-70px;cursor:pointer}.beach-tab .nav-tabs .nav-item .nav-link:hover{background:var(--clr-black)}.beach-tab .nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{background:var(--clr-black)!important}.about-detail-tab li label{color:var(--FF7F00);font-size:16px;margin:8px 2px 0 0}.about-desc li p{font-size:16px;text-align:justify}.inner-page-title{font-size:22px;font-weight:600}.amenities-title li{font-size:15px;margin-top:8px}.highlight-video{width:100%;height:500px}.rates-table thead tr th{color:#000;padding:12px 8px}.rates-table tr{vertical-align:middle}.rates-table tr td{padding:12px 8px}.review-logo{width:100px;height:auto}.table-striped>tbody>tr:nth-of-type(2n)>*{background:rgba(0,0,0,.05)}.table>:not(caption)>*>*{box-shadow:none;background:#fff}.top-sticky{top:110px!important;z-index:1!important}.main-card-wrapper{border-radius:12px!important;position:relative;border:0;transition:transform .3s cubic-bezier(.34, 2, .6, 1),box-shadow .2s}.person-limit{height:110px;overflow:auto}.dropdown-width{width:280px}.hotel-map-img{width:100%;height:280px;overflow:hidden}.hotel-map-img img{width:100%;height:100%;transition:.5s ease-in-out}.banner-slider-wrapper{position:relative;top:0;left:0;width:100%;overflow:hidden}.banner-slider-wrapper .home_jssor_inner_1{position:relative;margin:0 auto;top:0;left:0;width:1366px;height:668px;overflow:hidden;visibility:hidden}.banner-slider-wrapper .slider-jssor{cursor:default;position:relative;top:0;left:0;width:1366px;height:668px;overflow:hidden}.banner-slider-wrapper .jssora051new{width:35px;height:35px;background:var(--FF7F00);position:absolute;top:45%;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.banner-slider-wrapper .jssora051new:hover{color:var(--FF7F00)!important;background:0 0;border:1px solid var(--FF7F00)}.user-img-host{width:50px;height:50px;display:inline-block;border-radius:100%}.booking-hotel-img{width:100%;height:70px}.bg-transparent-booking-form{border-color:transparent}#note{resize:none}.terms-h{height:580px;overflow:auto}.terms-h::-webkit-scrollbar{width:10px}.terms-h::-webkit-scrollbar-track{background-color:#dcdcdc;-webkit-border-radius:10px}.terms-h::-webkit-scrollbar-thumb{background-color:var(--FF7F00);-webkit-border-radius:10px;-webkit-width:5}.close-terms-btn{border:2px solid var(--red-clr)}.payment-img-show:hover img{filter:unset}.payment-img-show{width:100%;height:58px}.payment-img-show img{width:100%;height:100%;filter:grayscale()}.paypal-img-h{height:48px!important}.rating-star::before{--rating-percent:calc(var(--rating-value) / var(--rating-max) * 100%);font-family:FontAwesome;content:var(--rating-content);background:linear-gradient(90deg,var(--FF7F00) var(--rating-percent),var(--rating-inactive-color) var(--rating-percent));background-clip:text;-webkit-background-clip:text;color:transparent}.invoice-title{font-size:25px;color:var(--FF7F00);font-weight:900}.contact-link{color:teal}.contact-link:hover{color:#0d6efd}@media only screen and (min-width:320px) and (max-width:579px){.container-lay,.top-section-title.fadeInUp{height:360px}}@media only screen and (min-width:580px) and (max-width:767px){.container-lay,.top-section-title.fadeInUp{height:231px}}@media only screen and (min-width:768px) and (max-width:1023px){.container-lay,.top-section-title.fadeInUp{height:190px}}@media only screen and (min-width:1024px) and (max-width:1199px){.container-lay,.top-section-title.fadeInUp{height:145px}}@media only screen and (min-width:1200px){.container-lay,.top-section-title.fadeInUp{height:110px}}

@font-face{
    font-family: "Poor Richard@300;400;500;600;700;900";
    src: url("https://db.onlinewebfonts.com/t/1333b13c4f911f3160f1c2822573f70c.eot");
    src: url("https://db.onlinewebfonts.com/t/1333b13c4f911f3160f1c2822573f70c.eot?#iefix")format("embedded-opentype"),
        url("https://db.onlinewebfonts.com/t/1333b13c4f911f3160f1c2822573f70c.woff")format("woff"),
        url("https://db.onlinewebfonts.com/t/1333b13c4f911f3160f1c2822573f70c.woff2")format("woff2"),
        url("https://db.onlinewebfonts.com/t/1333b13c4f911f3160f1c2822573f70c.ttf")format("truetype"),
        url("https://db.onlinewebfonts.com/t/1333b13c4f911f3160f1c2822573f70c.svg#Poor Richard@300;400;500;600;700;900")format("svg");
    font-weight:normal;
    font-style:normal;
    font-display:swap;
}
 
.nav-item .gsc-control-cse {
    padding: 0px;
    background-color: transparent;
    border: none;
}
.gsc-search-box.gsc-search-box-tools button.gsc-search-button {
    height: 100%;
    padding: 11px 10px;
    border: none;
    border-radius: 0 2px 2px 0;
}
form.gsc-search-box table.gsc-search-box .gsc-search-button {
    margin-left: 0;
}
form.gsc-search-box  table.gsc-search-box td.gsc-input {
    padding-right: 0;
}
form .gsc-search-button .gsc-search-button-v2 {
    background-color:#FF7F00;
}
a#contact-link:hover {
    background-color: var(--FF7F00);
}
a#contact-link {
    color: #fff;
    font-weight: bold;
    background-color: #2980b9;
    border-radius: 4px;
    padding: 2px 5px;

}
.parisienne-regular {
  /*font-family: "Parisienne", cursive;*/
  font-weight: 400;
  font-style: normal;
   font-family: 'Poor Richard', serif;
}
h2.propAval {
    height: 70px;
    font-size: 28px;
    font-weight: bold;
}
.bnbText {
    font-size: 21px;
}
.bnbUpperText{
    font-size: 21px;
}