/* https://www.belvidereplace.co.uk/wp-content/themes/belvidere/style.css?v=1.4.1 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html,*,*:before,*:after{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input:focus{outline:none}.inner{width:1200px;margin:0 auto;padding:0 20px}.inner--thin{width:960px;margin:0 auto}.inner--thinner{width:760px;margin:0 auto}.inner--thinnest{width:560px;margin:0 auto}.grid{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px -20px}.grid>[class*='grid_']{padding:0 20px}.grid_1-2{width:50%}.grid_1-3{width:33.33333%}.grid_2-3{width:66.66667%}.grid_1-4{width:25%}.grid_3-4{width:75%}.grid_1-5{width:20%}.grid_2-5{width:40%}.grid_3-5{width:60%}.grid_4-5{width:80%}.grid_1-6{width:16.66667%}.grid_5-6{width:83.33333%}.grid_1-8{width:12.5%}.grid_3-8{width:37.5%}.grid_5-8{width:62.5%}.grid_7-8{width:87.5%}.grid_1-10{width:10%}.grid_3-10{width:30%}.grid_7-10{width:70%}.grid_9-10{width:90%}.grid_1-12{width:8.33333%}.grid_5-12{width:41.66667%}.grid_7-12{width:58.33333%}.grid_11-12{width:91.66667%}@media screen and (max-width:1200px){.inner{width:100%}}@media screen and (max-width:1000px){.inner--thin{width:100%;padding:0 20px}}@media screen and (max-width:800px){.inner--thinner{width:100%;padding:0 20px}}@media screen and (max-width:600px){.inner--thinnest{width:100%;padding:0 20px}}body{color:#646363;font-family:"muli",sans-serif;font-size:16px;line-height:28px}body.active{overflow:hidden}ul li{list-style:disc}ol li{list-style:decimal}strong,b{font-weight:700}em,i{font-style:italic}.content p,.content ul,.content blockquote{margin:0 0 20px}.content p a{color:inherit;transition:0.2s}.content p a:hover{color:#FC4513}.content .wp-block-buttons .wp-block-button .wp-block-button__link{display:inline-block;position:relative;padding:19px 45px 16px;transition:0.2s;cursor:pointer;background-color:#FC4513;line-height:1;font-family:"adobe-devanagari",sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:2.36px;color:#fff;border-radius:0}.content .wp-block-buttons .wp-block-button .wp-block-button__link:hover{background-color:#003A5D;color:#fff}.content img{height:auto}.content blockquote{padding:0 0 0 20px;border-left:4px solid #e6e6e6}.content hr{border:solid 1px rgba(216,216,216,.7);margin:40px 0}.content .wp-container-core-columns-layout-1.wp-container-core-columns-layout-1{margin-bottom:40px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:20px}.alpha,.content h1,.bravo,.content h2,.charlie,.content h3,.delta,.content h4{font-family:"adobe-devanagari",sans-serif}.alpha,.content h1{font-size:60px;font-weight:400;color:#FC4513;line-height:1}.bravo,.content h2{font-size:48px;font-weight:400;line-height:1}.charlie,.content h3{font-size:36px;letter-spacing:4px;line-height:1}.delta,.content h4{font-size:28px;letter-spacing:3px}.echo,.content h5{font-size:22px}.foxtrot,.content h6{font-size:18px}@media screen and (max-width:700px){.alpha,.content h1{font-size:40px;font-weight:400;color:#FC4513;line-height:1}.bravo,.content h2{font-size:32px;font-weight:400}.charlie,.content h3{font-size:24px;letter-spacing:4px}.delta,.content h4{font-size:20px;letter-spacing:3px}.echo,.content h5{font-size:20px}.foxtrot,.content h6{font-size:18px}}.button--left,.wp-block-button.alignleft{text-align:left}.button--center,.wp-block-button.aligncenter{text-align:center}.button--right,.wp-block-button.alignright{text-align:right}.button,.frm_submit input,.frm_submit button,.wrap .vbdivsearch .vbo-search-submit .btn,.plugin-container .vbdivsearch .vbo-search-submit .btn,.wp-block-button__link{display:inline-block;position:relative;padding:19px 45px 16px;transition:0.2s;cursor:pointer;background-color:#FC4513;line-height:1;font-family:"adobe-devanagari",sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;letter-spacing:2.36px;color:#fff}.button:hover,.frm_submit input:hover,.frm_submit button:hover,.wrap .vbdivsearch .vbo-search-submit .btn:hover,.plugin-container .vbdivsearch .vbo-search-submit .btn:hover,.wp-block-button__link:hover{background-color:#fff;color:#FC4513}.button--blue{background-color:#003A5D;color:#fff}.button--blue:hover{color:#003A5D}.button--green{background-color:#0f524d;color:#fff}.button--green:hover{background-color:#FC4513;color:#fff}.frm_submit{text-align:right}.frm_submit input,.frm_submit button{border:none;font-family:"adobe-devanagari",sans-serif;font-size:17px;color:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.frm_submit img{display:none}.mobile_menu_button{display:none;cursor:pointer;vertical-align:middle}.mobile_menu_button p{display:inline-block;font-size:20px;vertical-align:middle;color:#646363;margin:2px 0 0}.lines-button{padding:8px 5px 8px 0;transition:0.3s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:17px;font-weight:600;text-transform:uppercase}.lines-button.close{transform:scale3d(.8,.8,.8)}.lines-button.x.close .lines{background:transparent}.lines-button.x.close .lines:before,.lines-button.x.close .lines:after{transform-origin:50% 50%;top:0;width:2rem}.lines-button.x.close .lines:before{transform:rotate3d(0,0,1,45deg);background:#fff}.lines-button.x.close .lines:after{transform:rotate3d(0,0,1,-45deg);background:#fff}.lines-button.x2 .lines{transition:background 0.3s 0.5s ease}.lines-button.x2 .lines:before,.lines-button.x2 .linesafter{transform-origin:50% 50%;transition:top 0.3s 0.6s ease,transform 0.3s ease}.lines-button.x2.close .lines{transition:background 0.3s 0s ease;background:transparent}.lines-button.x2.close .lines:before,.lines-button.x2.close .lines:after{transition:top 0.3s ease,transform 0.3s 0.5s ease;top:0;width:2rem}.lines-button.x2.close .lines:before{transform:rotate3d(0,0,1,45deg);background:#fff}.lines-button.x2.close .lines:after{transform:rotate3d(0,0,1,-45deg);background:#fff}.lines{display:block;width:25px;margin-right:2px;height:.15rem;background:#215E59;transition:0.3s;position:relative}.lines:before,.lines:after{display:inline-block;width:25px;height:.15rem;background:#215E59;transition:0.3s;position:absolute;left:0;content:'';transform-origin:.14286rem center}.lines:before{top:.5rem}.lines:after{top:-.5rem}@media screen and (max-width:1200px){.mobile_menu_button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:10px}}a{text-decoration:none}ul,ol{padding:0 0 0 20px}.full_link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.background{background-position:center;background-size:cover;background-repeat:no-repeat}.img_fill_wrap{overflow:hidden;position:relative;height:100%;width:100%}.img_fill{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}img{height:auto}@media screen and (max-width:1200px){.page_wrap{padding:0}}.header{transition:0.2s;background-color:rgba(219,210,210,.75);padding:20px 0;width:100%}.header_bg{width:100%;height:100%;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,.5);display:none;z-index:2}.header__green_bg{width:100%;height:395px;position:absolute;top:0;left:0;right:0;background-color:#215E59;z-index:3;display:none}.header__inner{display:-ms-flexbox;display:flex;text-align:center;position:relative;-ms-flex-align:center;align-items:center;text-align:center}.header__logo{width:120px;height:120px;position:relative;z-index:4;transition:0.5s;backface-visibility:hidden;transform:translateZ(0);-webkit-font-smoothing:subpixel-antialiased}.header__logo:hover{transform:scale(1.08)}.header__nav{display:-ms-flexbox;display:flex;width:100%;position:relative;z-index:4}.header__menu{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.header__menu.active .menu-item a{color:#fff;opacity:.5}.header__menu.active .menu-item svg{fill:#fff}.menu-item{display:inline-block;margin:0 0 0 60px;margin-left:50px;line-height:17px}.menu-item a{transition:0.2s;border-bottom:solid 2px transparent;font-size:17px;font-family:"adobe-devanagari",sans-serif;color:#353438;text-transform:uppercase;letter-spacing:2.27px;font-weight:700}.menu-item:hover a,.menu-item.current-menu-item a,.menu-item.current-page-ancestor a{border-color:inherit}.menu-item.menu-item-has-children{position:relative;padding-right:15px;cursor:pointer}.menu-item.menu-item-has-children svg{position:absolute;top:48%;transform:translateY(-50%);right:0;width:8px;transition:0.3s}.menu-item.menu-item-has-children::after{content:'';width:128px;height:25px;position:absolute;top:22px;left:0;right:0}.menu-item.menu-item-has-children.active a{opacity:1}.sub-menu{opacity:0;visibility:hidden;position:absolute;left:-28px;top:20px;width:128px;text-align:center;padding:0;transition:0.3s}.sub-menu.active{opacity:1;visibility:visible}.sub-menu.active .sub-menu-item a{opacity:1}.sub-menu .sub-menu-item{position:relative;margin:30px 0;display:block}.sub-menu .sub-menu-item a{font-family:"adobe-devanagari",sans-serif;color:#fff;font-size:18px;letter-spacing:2.4px;font-weight:700;text-transform:none;transition:0.3s;opacity:1;border-color:transparent}.sub-menu .sub-menu-item:hover a{border-color:#fff}.header__menu__booking_button{position:relative;padding:19px 30px 16px;cursor:pointer;transition:0.3s;background-color:#FC4513;margin-left:110px;font-size:17px;line-height:17px;font-family:"adobe-devanagari",sans-serif;letter-spacing:2.36px;color:#fff;text-transform:uppercase}.header__menu__booking_button:hover{background-color:#215E59;color:#fff}.header__menu__booking_button--mobile{display:none}@media screen and (max-width:1200px){.header{padding:5px 0}.header__inner{-ms-flex-pack:justify;justify-content:space-between;width:100%}.header__green_bg{position:fixed;height:100%;top:0;left:0;bottom:0;right:0;overflow:hidden}.header__logo{max-width:100px;width:100%;height:auto;-ms-flex-preferred-size:100px;flex-basis:100px}.mobile_menu_button{margin-left:0;position:relative;z-index:4;-ms-flex-preferred-size:100px;flex-basis:100px}.mobile_menu_button p{font-family:"adobe-devanagari",sans-serif;text-transform:uppercase;font-size:14px;font-weight:700;letter-spacing:1px;transition:0.2s}.mobile_menu_button p.active{color:#fff}.header__nav{-ms-flex-preferred-size:100px;flex-basis:100px;-ms-flex-pack:end;justify-content:flex-end;position:static}.header__menu{display:none;position:absolute;top:150px;left:0;width:100%;padding-left:0;padding:0 20px 0 10px}.menu-item{display:block;margin:40px 0}.menu-item a{color:#fff;font-size:22px}.menu-item.menu-item-has-children{display:block;padding:0 20px;margin:0}.menu-item.menu-item-has-children svg{transform:none;top:4px;left:110px;right:0;margin:0 auto;fill:#fff;width:11px}.sub-menu{position:static;display:none;transition:none;overflow:hidden;opacity:1;visibility:visible;text-align:center;width:100%;padding:20px 0}.sub-menu .menu-item{display:block}.sub-menu .menu-item a{color:#fff;font-size:17px}.sub-menu .menu-item:last-of-type{margin-bottom:0}.header__menu__booking_button{display:none}.header__menu__booking_button--mobile{display:block;margin-left:0;padding:13px 20px 10px;font-size:14px}}.footer{background-color:#323538;padding-top:50px;padding-bottom:20px}.footer p a{color:inherit}.footer p a:hover{text-decoration:underline}.footer__logo{width:125px;height:125px}.footer__inner{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column}.footer__inner__socials{width:20px;height:20px;fill:#dcd8d6;margin-right:5px;position:relative;top:4px}.footer__inner__top{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:140px}.footer__inner__bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative;padding-bottom:20px;border-bottom:solid 2px rgba(216,216,216,.21);-ms-flex-pack:justify;justify-content:space-between}.footer__inner__bottom__logo{width:140px;height:30px;opacity:.9;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.footer__inner__bottom__title{font-size:20px;line-height:30px;color:#dcd8d6;font-family:"adobe-devanagari",sans-serif;transition:0.3s}.footer__inner__bottom__title:hover{color:#FC4513}.bottom__title__spacing{margin-left:60px}.footer__inner__sections__title{font-size:17px;font-family:"adobe-devanagari",sans-serif;font-weight:700;color:#fff;letter-spacing:2px;text-transform:uppercase}.footer__inner__sections__body{margin-bottom:5px;color:#dcd8d6;display:block}.footer__inner__bottom__logos{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-moz-column-gap:20px;column-gap:20px}.footer__inner__logo__link{position:relative;display:-ms-flexbox;display:flex}.logo__link__spacing{margin-left:20px}.footer__inner__sections__body_container{position:relative;margin-top:10px}.footer__inner__sections__body_container a{transition:0.3s}.footer__inner__sections__body_container a:hover{color:#FC4513}.instagram{color:#dcd8d6}.instagram svg{transition:0.3s}.instagram:hover svg{fill:#FC4513}.footer__inner__sections__newsletter{min-width:270px;max-width:270px}.footer__inner__sections__newsletter .footer__inner__sections__newsletter__form .frm_form_field input{padding:0;background-color:#323538;border:none;padding-bottom:5px;border-bottom:1.5px solid #DBD2D2;color:#fff}.footer__inner__sections__newsletter .footer__inner__sections__newsletter__form .frm_form_field input.placeholder{color:#DBD2D2}.footer__inner__sections__newsletter .footer__inner__sections__newsletter__form .frm_form_field input:-moz-placeholder{color:#DBD2D2;opacity:1}.footer__inner__sections__newsletter .footer__inner__sections__newsletter__form .frm_form_field input::-moz-placeholder{color:#DBD2D2;opacity:1}.footer__inner__sections__newsletter .footer__inner__sections__newsletter__form .frm_form_field input:-ms-input-placeholder{color:#DBD2D2}.footer__inner__sections__newsletter .footer__inner__sections__newsletter__form .frm_form_field input::-webkit-input-placeholder{color:#DBD2D2}.footer__inner__sections__newsletter .footer__inner__sections__newsletter__form .frm_error_style,.footer__inner__sections__newsletter .footer__inner__sections__newsletter__form .frm_error{color:red}.footer__inner__sections__newsletter .footer__inner__sections__newsletter__form .frm_submit{text-align:start;margin-top:20px}.footer__inner__sections__newsletter .footer__inner__sections__newsletter__form .frm_submit button{background-color:#323538;border:1px solid #DBD2D2;text-transform:uppercase;font-size:17px;font-weight:700;letter-spacing:2.36px;font-family:"adobe-devanagari",sans-serif;padding:19px 45px 16px;transition:0.2s;line-height:1}.footer__inner__sections__newsletter .footer__inner__sections__newsletter__form .frm_submit button:hover{cursor:pointer;background-color:#DBD2D2;color:#323538}.footer__inner__newsletter__button{display:inline-block;position:relative;padding:10px 45px;cursor:pointer;transition:0.3s;border:1px solid #dcd8d6;margin-top:10px}.footer__inner__newsletter__button p{font-family:"adobe-devanagari",sans-serif;font-size:17px;font-weight:700;letter-spacing:2.36px;color:#fff;text-transform:uppercase}.footer__inner__newsletter__button:hover{background-color:#fff}.footer__inner__newsletter__button:hover p{color:#646363}.footer__copyright{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-top:10px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.footer__copyright__links{display:-ms-flexbox;display:flex;position:relative;-ms-flex-pack:justify;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}.footer__copyright__link,.footer__copyright__charity{font-size:12px;line-height:24px;letter-spacing:.13px;color:#dcd8d6}.footer__copyright__website{color:#dcd8d6;text-align:right}@media screen and (max-width:1200px){.footer__inner{text-align:center;-ms-flex-align:center;align-items:center}.footer__inner__sections__find-us{margin-top:20px}.footer__inner__top{-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.footer__inner__sections__contact,.footer__inner__sections__newsletter{margin-top:20px;margin-left:0}.bottom__title__spacing{margin-left:0}.footer__inner__bottom{-ms-flex-direction:column;flex-direction:column}.footer__imner__bottom__sections{min-width:120px;-ms-flex-direction:row;flex-direction:row;display:-ms-flexbox;display:flex;-moz-column-gap:20px;column-gap:20px;margin-bottom:20px}.footer__copyright{-ms-flex-direction:column;flex-direction:column;width:140px}.footer__copyright__links{-ms-flex-direction:column;flex-direction:column}.footer__copyright__website{margin-top:10px;position:relative;text-align:center}.footer__inner__sections__newsletter__form .frm_submit{text-align:center}.footer__inner__sections__newsletter{min-width:270px;max-width:270px}.footer__inner__sections__newsletter .footer__inner__sections__newsletter__form .frm_submit{text-align:center}}.frm_form_field input[type='text'],.frm_form_field input[type='email'],.frm_form_field input[type='tel'],.frm_form_field textarea,.frm_form_field select{font-size:16px;font-family:"muli",sans-serif;border-radius:0;background-color:#fff;padding:6px 10px;color:#646363;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:none;font-size:16px;line-height:34px;margin:0 0 10px}.frm_form_field input[type='text'].placeholder,.frm_form_field input[type='email'].placeholder,.frm_form_field input[type='tel'].placeholder,.frm_form_field textarea.placeholder,.frm_form_field select.placeholder{color:#646363;opacity:.5}.frm_form_field input[type='text']:-moz-placeholder,.frm_form_field input[type='email']:-moz-placeholder,.frm_form_field input[type='tel']:-moz-placeholder,.frm_form_field textarea:-moz-placeholder,.frm_form_field select:-moz-placeholder{color:#646363;opacity:.5;opacity:1}.frm_form_field input[type='text']::-moz-placeholder,.frm_form_field input[type='email']::-moz-placeholder,.frm_form_field input[type='tel']::-moz-placeholder,.frm_form_field textarea::-moz-placeholder,.frm_form_field select::-moz-placeholder{color:#646363;opacity:.5;opacity:1}.frm_form_field input[type='text']:-ms-input-placeholder,.frm_form_field input[type='email']:-ms-input-placeholder,.frm_form_field input[type='tel']:-ms-input-placeholder,.frm_form_field textarea:-ms-input-placeholder,.frm_form_field select:-ms-input-placeholder{color:#646363;opacity:.5}.frm_form_field input[type='text']::-webkit-input-placeholder,.frm_form_field input[type='email']::-webkit-input-placeholder,.frm_form_field input[type='tel']::-webkit-input-placeholder,.frm_form_field textarea::-webkit-input-placeholder,.frm_form_field select::-webkit-input-placeholder{color:#646363;opacity:.5}.frm_form_field input[type='text']:focus,.frm_form_field input[type='email']:focus,.frm_form_field input[type='tel']:focus,.frm_form_field textarea:focus,.frm_form_field select:focus{outline:none}.frm_form_field label{font-size:18px;color:#323538;font-family:"adobe-devanagari",sans-serif;line-height:34px}.frm_form_field select{cursor:pointer}.frm_hidden{display:none}.frm_error,.frm_error_style{color:red}.frm_submit{box-shadow:none}.frm_submit button:hover{background-color:#fff;color:#FC4513;box-shadow:none}.drop_down{position:relative}.drop_down::after{content:'';position:absolute;right:10px;top:55px;width:0;height:0;border-style:solid;border-width:8.7px 5px 0 5px;border-color:#646363 transparent transparent transparent}.frm_message{text-align:center;color:#fff;font-weight:700}.frm_message p{color:#fff}.popup_bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(3,3,3,.9);z-index:23;display:none}.popup{position:fixed;top:40px;right:20px;left:20px;margin:0 auto;z-index:24;opacity:0;visibility:hidden;transition:0.4s;background-color:#646363}.popup.active{opacity:1;visibility:visible}.popup__close{position:absolute;top:10px;right:0;display:block;cursor:pointer;transition:0.2s}.popup__close:hover svg{stroke:#000}.popup__close svg{width:18px;stroke:#b1b1b1}.section{padding:60px 0}.section--center{text-align:center}.section--top{padding-top:180px}.section--bottom{padding-bottom:100px}.border--top{border:solid 25px #fff;border-bottom:none}.border--sides{border:solid 25px #fff;border-bottom:none;border-top:none}.border--bottom{border:solid 25px #fff;border-top:none}@media screen and (max-width:1200px){.section--top{padding-top:150px}.border--top,.border--sides,.border--bottom{border:none}}@media screen and (max-width:1000px){.section--top{padding-top:60px}}@media screen and (max-width:700px){.section--top{padding-bottom:80px}}.page_hero{position:relative;padding:20px 0 70px;background-color:rgba(219,210,210,.75);text-align:center}.page_hero__title{font-size:60px;color:#FC4513;letter-spacing:1px;line-height:56px;font-family:"adobe-devanagari",sans-serif;text-align:center;margin-bottom:30px}.page_hero__content p{font-size:18px;line-height:30px}.page_hero__content p a{text-decoration:underline;color:#646363}.page_hero--staggered{min-height:520px;border-right:none}.page_hero--holding{border:solid 25px #fff;border-top:none;border-bottom:none;position:relative;display:-ms-flexbox;display:flex;padding:50px 0;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page_hero--holding .holding_hero__logo{position:relative;z-index:2;width:184px;height:184px}.page_hero--holding .holding_hero__image{position:absolute;width:100%;height:100%;left:0;top:0;bottom:0}.page_hero__left{position:relative;text-align:left;max-width:60%;width:100%}.page_hero__left h1{font-size:60px;line-height:56px;letter-spacing:1px;font-family:"adobe-devanagari",sans-serif;margin-bottom:40px;margin-top:0}.page_hero__left p{font-size:18px;line-height:30px;padding-left:40px}.page_hero__right{position:absolute;right:0;width:720px;height:620px;background-size:contain;background-repeat:no-repeat;background-position:center;top:0;overflow:inherit}.page_hero__img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@media screen and (max-width:1800px){.page_hero__left{max-width:525px}}@media screen and (max-width:1400px){.page_hero__right{width:570px;height:490px}}@media screen and (max-width:1200px){.page_hero{padding-bottom:60px}.page_hero__left{max-width:450px;text-align:left}.page_hero__right{max-width:470px;width:100%;height:390px}}@media screen and (max-width:1000px){.page_hero__left{max-width:none;width:100%;text-align:center}.page_hero__left p{padding-left:0}.page_hero__right{position:relative;margin:0 auto 30px;height:auto}.page_hero__img{position:static}.page_hero__right .page_hero__img{width:100%}.page_hero .slider_dots__image_slider__wrap{margin-bottom:40px}}@media screen and (max-width:700px){.page_hero--simple{padding-bottom:30px}.page_hero__title{font-size:40px;line-height:1;margin-bottom:20px}.page_hero__left h1{font-size:40px;line-height:1;margin-bottom:20px}}.paired_content__container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-moz-column-gap:100px;column-gap:100px}.paired_content__container h1{color:#FC4513;font-size:60px;line-height:56px;letter-spacing:1px;font-family:"adobe-devanagari",sans-serif;margin-top:0;margin-bottom:30px}.paired_content__container p{color:#646363;font-size:18px;line-height:30px;max-width:425px}.paired_content__container .content p{margin-bottom:20px;max-width:530px}.paired_content__container .content img{height:100%}.paired_content__container .paired_content__body{margin-left:0}.paired_content__container .paired_content__body p{padding-left:40px;margin-left:0}.paired_content__container .paired_content__left{position:relative;height:680px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;max-width:470px;width:100%}.paired_content__container .paired_content__left .paired_content__nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;margin-right:60px}.paired_content__container .paired_content__left .paired_content__nav .nav_item{position:relative;font-size:36px;letter-spacing:.75px;font-family:"adobe-devanagari",sans-serif;margin-bottom:60px}.paired_content__container .paired_content__left .paired_content__nav .nav_item:hover{cursor:pointer}.paired_content__container .paired_content__left .paired_content__nav .active_item{color:#FC4513;border-bottom:2px solid #FC4513}.paired_content__container .paired_content__image__container{position:relative;max-width:480px;min-width:480px;max-height:680px;width:100%;bottom:0;height:100%;background-color:#DBD2D2}.paired_content__container .paired_content__image__container .image__gallery__info{position:absolute;bottom:10px;left:5px}.paired_content__container .paired_content__image__container .image__gallery__info .image__gallery__info__title{font-size:24px;letter-spacing:.4px;font-family:"adobe-devanagari",sans-serif;color:#fff}.paired_content__container .paired_content__image__container .image__gallery__info .image__gallery__info__select{position:absolute;right:0}.paired_content__container .paired_content__image{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.paired_content__container .paired_content__right{position:relative}.paired_content__button{margin-left:40px;color:#fff}@media screen and (max-width:1200px){.paired_content__right{width:auto}.paired_content__title{margin-bottom:20px}.paired_content__button{margin-left:0}.paired_content__left{max-width:470px;min-width:0;height:550px;margin:0 auto 30px}}@media screen and (max-width:1000px){.paired_content__container{-ms-flex-direction:column;flex-direction:column}.paired_content__container .paired_content__right{text-align:center}.paired_content__container .paired_content__body p{margin:0 auto;margin-bottom:30px;max-width:none;padding-left:0}}@media screen and (max-width:700px){.paired_content__container h1{font-size:40px;line-height:1;margin-bottom:20px}.paired_content__container .paired_content__left{height:auto}.paired_content__container .paired_content__left:after{content:'';display:block;padding-bottom:100%}}.quote__container{padding:80px 0}.quote__body{font-size:30px;font-family:"adobe-devanagari",sans-serif;color:#003A5D;letter-spacing:-.24px;line-height:45px;text-align:center;width:100%;margin-bottom:30px;font-weight:300;font-style:italic}.quote__author{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-moz-column-gap:10px;column-gap:10px;font-weight:700;font-size:17px;letter-spacing:2.61px;line-height:24px;color:#FC4513;text-transform:uppercase;text-align:center}@media screen and (max-width:700px){.quote__container{padding:50px 0}.quote__body{font-size:22px;line-height:1.5}.quote__author{font-size:15px}}.booking__container{width:100%;height:460px;background-color:rgba(219,210,210,.75);position:relative;margin:0 auto}.booking__container__inner{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%}.booking__container__left{display:-ms-flexbox;display:flex;position:absolute;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:center;justify-content:center;padding-top:100px;left:0}.booking__container__left h1{font-size:60px;line-height:56px;letter-spacing:1px;color:#FC4513;font-family:"adobe-devanagari",sans-serif;max-width:520px;width:100%;margin-bottom:40px}.booking__container__left .button,.booking__container__left .frm_submit input,.frm_submit .booking__container__left input,.booking__container__left .frm_submit button,.frm_submit .booking__container__left button,.booking__container__left .wrap .vbdivsearch .vbo-search-submit .btn,.wrap .vbdivsearch .vbo-search-submit .booking__container__left .btn,.booking__container__left .plugin-container .vbdivsearch .vbo-search-submit .btn,.plugin-container .vbdivsearch .vbo-search-submit .booking__container__left .btn{color:#fff}.booking__container__right{position:absolute;right:0;height:100%}.booking__container__right .booking__container__right__inner{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;height:100%}.booking__container__right .booking__container__right__image{width:330px;height:420px;position:absolute;top:-60px;right:0;background-color:#DBD2D2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.booking__container__right .booking__container__right__room{position:absolute;font-size:24px;font-family:"adobe-devanagari",sans-serif;letter-spacing:.4px;line-height:58px;color:#353438;transform:rotate(90deg);width:90px;left:-30px;bottom:80px;opacity:.48}@media screen and (max-width:1050px){.booking__container{height:auto;padding:60px 0}.booking__container__inner{-ms-flex-direction:column;flex-direction:column}.booking__container__left{position:relative;text-align:center;-ms-flex-align:center;align-items:center;padding-top:0}.booking__container__left h1{margin-bottom:0}.booking__container__right{position:relative}.booking__container__right{position:relative;right:initial;height:420px;margin-bottom:30px}.booking__container__right .booking__container__right__inner{max-width:370px;width:100%;margin:0 auto}.booking__container__right .booking__container__right__image{top:0;width:100%;height:100%}.booking__container__right .booking__container__right__room{left:-65px;bottom:20px}}@media screen and (max-width:700px){.booking__container__left .button,.booking__container__left .frm_submit input,.frm_submit .booking__container__left input,.booking__container__left .frm_submit button,.frm_submit .booking__container__left button,.booking__container__left .wrap .vbdivsearch .vbo-search-submit .btn,.wrap .vbdivsearch .vbo-search-submit .booking__container__left .btn,.booking__container__left .plugin-container .vbdivsearch .vbo-search-submit .btn,.plugin-container .vbdivsearch .vbo-search-submit .booking__container__left .btn{margin-top:30px}.booking__container__left h1{font-size:40px;line-height:1}}@media screen and (max-width:500px){.booking__container__right{height:auto}.booking__container__right .booking__container__right__inner,.booking__container__right .booking__container__right__image{height:100%}.booking__container__right .booking__container__right__inner{width:100%;max-width:300px}.booking__container__right .booking__container__right__inner:after{content:'';display:block;padding-bottom:100%}}@media screen and (max-width:400px){.booking__container__right__room{display:none}}.listed_slider{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;-moz-column-gap:100px;column-gap:100px;margin-top:60px}.listed_slider h1{color:#FC4513;font-size:60px;line-height:56px;letter-spacing:1px;font-family:"adobe-devanagari",sans-serif;margin-bottom:20px}.listed_slider p{color:#646363;font-size:18px;line-height:30px;max-width:425px}.listed_slider .content p{margin-bottom:60px;max-width:530px}.listed_slider .content img{height:100%}.listed_slider__nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;position:relative;min-width:115px}.listed_slider__nav .listed_slider__nav__item{position:relative;font-size:36px;letter-spacing:.75px;font-family:"adobe-devanagari",sans-serif;transition:0.5s;border-bottom:solid 2px transparent;margin-bottom:60px;opacity:.27;cursor:pointer}.listed_slider__nav .listed_slider__nav__item.active{color:#FC4513;border-color:#FC4513;opacity:1}.listed_slider__nav .listed_slider__nav__item:hover{opacity:1}.listed_slider__image_slider__wrap{position:relative;overflow:hidden;max-width:480px;min-width:480px;width:100%;height:680px;background-color:#efefef;margin-top:-60px}.listed_slider__image_slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#DBD2D2;width:100%;height:100%;opacity:0;visibility:hidden}.listed_slider__image_slider.active{opacity:1;visibility:visible}.listed_slider__image_slider.active .listed_slider__image__arrows{display:block}.listed_slider__content{position:relative;max-width:365px;width:100%}.listed_slider__content h1{margin-top:0}.listed_slider__content p{padding-left:40px}.listed_slider__content_text{display:none}.listed_slider__content_text.active{display:block}.listed_slider__image__wrap{position:relative;overflow:hidden;width:100%}.listed_slider__image__wrap:after{content:'';display:block;padding-bottom:142%}.listed_slider__image{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.listed_slider__meta{position:absolute;bottom:40px;left:30px;font-size:24px;letter-spacing:.4px;font-family:"adobe-devanagari",sans-serif;color:#fff;z-index:2;opacity:.9;font-style:italic}.listed_slider__image__grad{background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);width:100%;height:150px;position:absolute;left:0;right:0;bottom:0;z-index:1}.listed_slider__image__arrows{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-moz-column-gap:20px;column-gap:20px;bottom:40px;right:30px;z-index:2;color:#fff;font-style:italic;display:none;-moz-column-gap:30px;column-gap:30px}.listed_slider__image__arrows.active{display:-ms-flexbox;display:flex}.listed_slider__image__arrows .slick-arrows svg{fill:#FC4513;width:13px}.listed_slider__content__button{color:#fff;font-family:"adobe-devanagari",sans-serif;letter-spacing:2.36px;font-size:17px;font-weight:700;text-transform:uppercase;transition:0.2s;margin-left:40px}.listed_slider__content__button:hover{background-color:#DBD2D2}@media screen and (max-width:1200px){.listed_slider{-moz-column-gap:30px;column-gap:30px;margin-top:0}.listed_slider__image_slider__wrap{height:580px;max-width:380px;min-width:380px}.listed_slider__wrap{position:absolute;top:0;left:0;right:0;bottom:0}.listed_slider__wrap:first-of-type{z-index:10}}@media screen and (max-width:1000px){.listed_slider{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-moz-column-gap:40px;column-gap:40px}.listed_slider__nav{width:100%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-moz-column-gap:50px;column-gap:50px;row-gap:20px;margin-bottom:40px}.listed_slider__nav__item{margin-bottom:0}.listed_slider__content{max-width:370px}}@media screen and (max-width:850px){.listed_slider{-ms-flex-direction:column;flex-direction:column}.listed_slider .listed_slider__content{margin-top:40px;max-width:none;text-align:center}.listed_slider .listed_slider__content p{padding:0;max-width:none}.listed_slider__image_slider__wrap{height:auto}.listed_slider__image_slider__wrap:after{content:'';display:block;padding-bottom:120%}.listed_slider__content__button{margin-left:0}}@media screen and (max-width:700px){.listed_slider h1{font-size:40px;line-height:1;margin-bottom:20px}.listed_slider__image_slider__wrap{margin-top:0;min-width:0}.listed_slider{position:relative;overflow:hidden}.listed_slider__nav{position:relative;overflow-x:scroll;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:20px;margin-bottom:20px;padding-right:100px}.listed_slider__nav .listed_slider__nav__item{font-size:30px;margin-bottom:0;min-width:95px;opacity:1}.listed_slider .listed_slider__content p{margin-bottom:40px}.listed_slider__meta{bottom:20px;left:20px;max-width:270px}.listed_slider__image__arrows{bottom:25px;right:20px;z-index:100000}}.slider_dots{margin-bottom:0}.slider_dots h1{color:#FC4513;font-size:60px;line-height:56px;letter-spacing:1px;font-family:"adobe-devanagari",sans-serif;margin-bottom:20px}.slider_dots p{color:#646363;font-size:18px;line-height:30px;max-width:425px}.slider_dots .content p{margin-bottom:60px;max-width:530px}.slider_dots .content img{height:100%}.slider_dots__image_slider__wrap{position:absolute;top:0;right:0;max-width:760px;width:100%;height:620px;background-color:#efefef}.slider_dots__image_slider,.slider_dots__image_slider--2{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#DBD2D2;width:100%;height:100%;opacity:0;visibility:hidden}.slider_dots__image_slider.active,.slider_dots__image_slider--2.active{opacity:1;visibility:visible}.slider_dots__image__wrap{position:relative;overflow:hidden;width:100%}.slider_dots__image__wrap .slider_dots__image{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slider_dots__location,.slider_dots__location--2{position:absolute;left:40px;bottom:55px}.slider_dots__caption{position:absolute;bottom:40px;right:20px;font-size:24px;letter-spacing:.4px;font-family:"adobe-devanagari",sans-serif;color:#fff;z-index:2;opacity:.9;font-style:italic;text-align:right;padding-left:20px}.slider_dots__image__grad{background-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%);width:100%;height:150px;position:absolute;left:0;right:0;bottom:0;z-index:1}.slider_dots__content{max-width:510px;width:100%}.slider_dots__content h1{margin-bottom:30px;margin-top:0;line-height:53px}.slider_dots__content p{padding-left:40px;line-height:30px;font-size:18px}.slider_dots__content .listed_slider__content__button{margin-top:40px;max-width:250px;text-align:center;width:100%}@media screen and (max-width:1000px){.slider_dots__content{max-width:none;text-align:center}.slider_dots__image_slider__wrap .slider{position:absolute;top:0;left:0;right:0;bottom:0}.slider_dots__image_slider__wrap .slider_dots__image__wrap{height:100%}.front__location .slider_dots__image_slider__wrap{margin-top:0;margin-bottom:40px}}@media screen and (max-width:700px){.slider_dots__location,.slider_dots__location--2{bottom:20px;left:20px;right:20px}.slider_dots__content h1{line-height:1;margin-bottom:20px}.slider_dots__content p{padding-left:0}.slider_dots__content .listed_slider__content__button{margin-top:20px}.slider_dots__caption{text-align:center;left:20px}}.slick-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0;padding:0}.slick-dots li{position:relative;margin:0 5px;list-style:none;height:2px;display:block;width:30px;height:2px;opacity:.36;background-color:#DBD2D2;border:none;font-size:0;transition:0.2s;padding:0}.slick-dots li.slick-active{opacity:1;background-color:#fff}.slick-dots li button{height:20px;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:50%;right:0;left:0;font-size:0;transform:translateY(-50%);cursor:pointer}.slick-dots li button:focus{outline:none}.slider{position:relative;overflow:hidden;z-index:0;transition:0.5s;opacity:0}.slider .slick-list{height:100%}.slider .slick-track{display:-ms-flexbox;display:flex;height:100%}.slider .slick-slide:focus{outline:none}.slider.slick-initialized{visibility:visible;opacity:1}.slider.slick-initialized .slick-dots{opacity:1}.slider__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.slider__arrows{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;position:absolute;top:63%;transform:translateY(-50%)}.slick-arrow{cursor:pointer}.slick-arrows{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:0.2s}.slick-arrows svg{width:18px;fill:#003A5D;transition:0.2s;opacity:.8}.slick-arrows:hover svg{opacity:1}.prev-arrow svg{transform:rotate(180deg)}.slick-disabled{opacity:.5;transition:0.2s;cursor:auto;pointer-events:none}.slider_with_arrows{margin-bottom:70px}.slider_with_arrows .slider{overflow:visible}.slider_with_arrows .slick-list{overflow:hidden}.slider_with_arrows .slick-dots{margin:0 auto;left:0;right:0;position:absolute;bottom:-70px}.slider_with_arrows .slick-dots li button{font-size:18px;height:45px;width:45px;background-color:#fff;border-radius:0;color:#3c3c57;opacity:1;cursor:pointer}.slider_with_arrows .slick-dots li button:hover{background-color:rgba(0,58,93,.5);color:#fff}.slider_with_arrows .slick-dots .slick-active button{background-color:#003a5d;color:#fff;cursor:auto}.slider_with_arrows .slick-dots .slick-active button:hover{background-color:#003a5d}@media screen and (max-width:960px){.slider_with_arrows .slide__item{padding:60px 40px}}.wrap li,.plugin-container li{list-style:none}.wrap form .vbo-showprc-wrapper,.plugin-container form .vbo-showprc-wrapper{margin-top:0}.wrap form .vbmodhorsearchroomsel,.plugin-container form .vbmodhorsearchroomsel{display:none}.wrap form .horsrnum,.plugin-container form .horsrnum{display:none}.wrap form label,.plugin-container form label{font-size:16px;color:#003A5D;line-height:28px;font-weight:700;margin-bottom:10px}.wrap .vbo-search-num-rooms,.plugin-container .vbo-search-num-rooms{display:none}.wrap .vbo-search-num-adults-entry .vbo-search-num-adults-entry-label,.plugin-container .vbo-search-num-adults-entry .vbo-search-num-adults-entry-label{margin-bottom:0}.wrap .vbo-search-roomnum,.plugin-container .vbo-search-roomnum{display:none}.wrap .vbo-search-inpblock .input-group,.plugin-container .vbo-search-inpblock .input-group{color:#003A5D}.wrap .vbo-search-inpblock .input-group input,.plugin-container .vbo-search-inpblock .input-group input{border-color:#DBD2D2;border-radius:0;color:#003A5D;font-weight:400;font-size:18px!important}.wrap .vbo-search-inpblock .input-group i,.plugin-container .vbo-search-inpblock .input-group i{border:none;background:none;color:#646363}.wrap .vbo-search-num-racblock,.plugin-container .vbo-search-num-racblock{color:#003A5D;font-size:16px;line-height:28px;color:#003A5D}.wrap #vbjstotnights,.plugin-container #vbjstotnights{font-size:16px;color:#003A5D;line-height:28px;font-weight:700;margin:0;margin-top:25px;margin-left:20px}.wrap .vbo-search-submit input,.plugin-container .vbo-search-submit input{background:#215E59;border-radius:0;color:#fff;font-size:17px;letter-spacing:2.36px;font-family:700;font-family:"adobe-devanagari",sans-serif;text-transform:uppercase;transition:0.3s;padding:19px 50px 16px;line-height:17px}.wrap .vbo-search-submit input:hover,.plugin-container .vbo-search-submit input:hover{background:#FC4513}.wrap .horsanumdiv span select,.plugin-container .horsanumdiv span select{border-radius:0;border-color:#DBD2D2}.wrap .horsanumdiv span select option,.plugin-container .horsanumdiv span select option{font-size:54px;font-family:"adobe-devanagari",sans-serif;color:#003A5D;letter-spacing:-.43px;line-height:35px}.wrap .vbmodhorsearchrac .vbmodhorsearchroomdentr,.plugin-container .vbmodhorsearchrac .vbmodhorsearchroomdentr{display:block}.wrap .vbmodhorsearchmaindiv,.plugin-container .vbmodhorsearchmaindiv{float:right}.wrap .vbmodhorsearchmaindiv form,.plugin-container .vbmodhorsearchmaindiv form{position:relative;-moz-column-gap:20px;column-gap:20px;display:-ms-flexbox;display:flex;bottom:14px}.wrap .vbmodhorsearchmaindiv .input-group input,.plugin-container .vbmodhorsearchmaindiv .input-group input{box-shadow:none!important}.wrap .vbmodhorsearchtotnights,.plugin-container .vbmodhorsearchtotnights{display:none}.wrap .vbmodhorsearchcheckindiv .input-group input,.wrap .vbmodhorsearchcheckoutdiv .input-group input,.plugin-container .vbmodhorsearchcheckindiv .input-group input,.plugin-container .vbmodhorsearchcheckoutdiv .input-group input{border-color:#DBD2D2;border-radius:0;color:#003A5D;font-weight:400}.wrap .vbmodhorsearchcheckindiv .input-group i,.wrap .vbmodhorsearchcheckoutdiv .input-group i,.plugin-container .vbmodhorsearchcheckindiv .input-group i,.plugin-container .vbmodhorsearchcheckoutdiv .input-group i{border:none;background:none;color:#646363}.wrap .vbmodhorsearchbookdiv input,.plugin-container .vbmodhorsearchbookdiv input{background:#215E59;border-radius:0;color:#fff;font-size:17px;letter-spacing:2.36px;font-family:700;font-family:"adobe-devanagari",sans-serif;text-transform:uppercase;transition:0.3s;padding:19px 50px 16px}.wrap .vbmodhorsearchbookdiv input:hover,.plugin-container .vbmodhorsearchbookdiv input:hover{background:#FC4513}.wrap,.plugin-container{position:relative;z-index:1}.wrap p.err,.plugin-container p.err{margin:-70px 0 60px;background-color:#cc2545!important;color:#fff;border:none!important;border-radius:0!important;text-align:center;font-weight:400}.wrap .vbdivsearch,.plugin-container .vbdivsearch{display:block;position:relative;padding:40px 60px 50px;background-color:#fff;box-shadow:0 6px 16px rgba(0,0,0,.1);max-width:920px;width:100%;margin:-60px auto 0;max-width:960px;min-height:175px;height:100%;width:100%}.wrap .vbdivsearch .vbo-search-inpblock,.plugin-container .vbdivsearch .vbo-search-inpblock{margin-bottom:0;margin-right:40px}.wrap .vbdivsearch .vb-search-inner div label,.plugin-container .vbdivsearch .vb-search-inner div label{display:block;margin-bottom:10px}.wrap .vbdivsearch .vb-search-inner select,.plugin-container .vbdivsearch .vb-search-inner select{font-size:18px}.wrap .vbdivsearch .vb-search-inner .vbo-search-num-racblock,.plugin-container .vbdivsearch .vb-search-inner .vbo-search-num-racblock{-ms-flex-align:center;align-items:center}.wrap .vbdivsearch .vbo-search-submit,.plugin-container .vbdivsearch .vbo-search-submit{margin:0;margin-left:30px;margin-bottom:10px}.wrap .vbdivsearch .vbo-search-submit .btn,.plugin-container .vbdivsearch .vbo-search-submit .btn{padding:19px 59px 14px!important;background-color:#FC4513;border-radius:0;text-transform:uppercase;font-family:"adobe-devanagari",sans-serif;font-weight:700;letter-spacing:2.36px}.wrap .vbdivsearch .vbo-search-submit .btn:hover,.plugin-container .vbdivsearch .vbo-search-submit .btn:hover{background-color:#215E59;color:#fff}.wrap .vbo-results-head,.plugin-container .vbo-results-head{background-color:#fff}.wrap .vbo-results-head,.wrap .vbo-results-nights,.wrap .vbo-results-numadults,.plugin-container .vbo-results-head,.plugin-container .vbo-results-nights,.plugin-container .vbo-results-numadults{padding:25px 40px}.wrap .vbstepsbarcont,.plugin-container .vbstepsbarcont{position:relative;margin-bottom:-10px;margin-top:-130px;background-color:#e4dddd;padding-bottom:70px;display:block}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step{background-color:#e4dddd;border:none;position:relative}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step::before,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step::before{display:none}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step::after,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step::after{content:'';width:100%;height:2px;background-color:#c1bdbd;position:absolute;left:100px;right:0;top:23px;z-index:1}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step:last-of-type:after,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step:last-of-type:after{display:none}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step span,.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step a,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step span,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step a{font-size:30px;font-weight:400;font-family:"adobe-devanagari",sans-serif;letter-spacing:.63px;color:#646363;background-color:#e4dddd;padding:0 20px;z-index:2;position:relative}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step.vbo-step-next span,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step.vbo-step-next span{color:rgba(100,99,99,.5)}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step-current span,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step-current span{color:#FC4513}.wrap .vbo-results-head .vbo-results-checkin,.wrap .vbo-results-head .vbcheckinroom,.wrap .vbo-results-head .vbcheckoutroom,.wrap .vbo-results-head .vbo-summary-date,.plugin-container .vbo-results-head .vbo-results-checkin,.plugin-container .vbo-results-head .vbcheckinroom,.plugin-container .vbo-results-head .vbcheckoutroom,.plugin-container .vbo-results-head .vbo-summary-date{border:none}.wrap .vbo-results-head .vbo-results-checkin .vbo-results-head-det,.wrap .vbo-results-head .vbcheckinroom .vbo-results-head-det,.wrap .vbo-results-head .vbcheckoutroom .vbo-results-head-det,.wrap .vbo-results-head .vbo-summary-date .vbo-results-head-det,.plugin-container .vbo-results-head .vbo-results-checkin .vbo-results-head-det,.plugin-container .vbo-results-head .vbcheckinroom .vbo-results-head-det,.plugin-container .vbo-results-head .vbcheckoutroom .vbo-results-head-det,.plugin-container .vbo-results-head .vbo-summary-date .vbo-results-head-det{position:relative}.wrap .vbo-results-head .vbo-results-checkin .vbo-results-head-det .vbo-results-head-det-lbl,.wrap .vbo-results-head .vbcheckinroom .vbo-results-head-det .vbo-results-head-det-lbl,.wrap .vbo-results-head .vbcheckoutroom .vbo-results-head-det .vbo-results-head-det-lbl,.wrap .vbo-results-head .vbo-summary-date .vbo-results-head-det .vbo-results-head-det-lbl,.plugin-container .vbo-results-head .vbo-results-checkin .vbo-results-head-det .vbo-results-head-det-lbl,.plugin-container .vbo-results-head .vbcheckinroom .vbo-results-head-det .vbo-results-head-det-lbl,.plugin-container .vbo-results-head .vbcheckoutroom .vbo-results-head-det .vbo-results-head-det-lbl,.plugin-container .vbo-results-head .vbo-summary-date .vbo-results-head-det .vbo-results-head-det-lbl{font-size:16px;line-height:28px;color:#003A5D;font-weight:700;margin-bottom:18px}.wrap .vbo-results-head .vbo-results-checkin .vbo-results-head-det .vbo-results-head-det-val,.wrap .vbo-results-head .vbcheckinroom .vbo-results-head-det .vbo-results-head-det-val,.wrap .vbo-results-head .vbcheckoutroom .vbo-results-head-det .vbo-results-head-det-val,.wrap .vbo-results-head .vbo-summary-date .vbo-results-head-det .vbo-results-head-det-val,.plugin-container .vbo-results-head .vbo-results-checkin .vbo-results-head-det .vbo-results-head-det-val,.plugin-container .vbo-results-head .vbcheckinroom .vbo-results-head-det .vbo-results-head-det-val,.plugin-container .vbo-results-head .vbcheckoutroom .vbo-results-head-det .vbo-results-head-det-val,.plugin-container .vbo-results-head .vbo-summary-date .vbo-results-head-det .vbo-results-head-det-val{font-size:18px;line-height:30px;color:#646363;font-weight:400;font-family:"muli",sans-serif}.wrap .vbo-results-head .vbo-results-nights,.wrap .vbo-results-head .vbo-results-numadults,.plugin-container .vbo-results-head .vbo-results-nights,.plugin-container .vbo-results-head .vbo-results-numadults{border:none}.wrap .vbo-results-head .vbo-results-nights .vbo-results-head-det .vbo-results-head-det-lbl,.wrap .vbo-results-head .vbo-results-numadults .vbo-results-head-det .vbo-results-head-det-lbl,.plugin-container .vbo-results-head .vbo-results-nights .vbo-results-head-det .vbo-results-head-det-lbl,.plugin-container .vbo-results-head .vbo-results-numadults .vbo-results-head-det .vbo-results-head-det-lbl{font-size:16px;line-height:28px;color:#003A5D;font-weight:700;margin-bottom:10px}.wrap .vbo-results-head .vbo-results-nights .vbo-results-head-det .vbo-results-head-det-val,.wrap .vbo-results-head .vbo-results-numadults .vbo-results-head-det .vbo-results-head-det-val,.plugin-container .vbo-results-head .vbo-results-nights .vbo-results-head-det .vbo-results-head-det-val,.plugin-container .vbo-results-head .vbo-results-numadults .vbo-results-head-det .vbo-results-head-det-val{font-family:"adobe-devanagari",sans-serif;font-size:54px;line-height:35px;letter-spacing:-.43px;color:#003A5D;font-weight:400}.wrap .vbo-results-head i,.plugin-container .vbo-results-head i{display:none}.wrap .vbo-results-head .vbo-results-chdates,.plugin-container .vbo-results-head .vbo-results-chdates{padding:26px 10px}.wrap .vbo-results-head .vbo-results-chdates a,.plugin-container .vbo-results-head .vbo-results-chdates a{border-radius:0;background-color:#646363;transition:0.2s;color:#fff;font-size:17px;letter-spacing:2.36px;font-family:"adobe-devanagari",sans-serif;padding:18px 16px;text-transform:uppercase;line-height:17px;font-weight:700;position:relative;top:9px}.wrap .vbo-results-head .vbo-results-chdates a:hover,.plugin-container .vbo-results-head .vbo-results-chdates a:hover{background-color:#FC4513}.wrap .vbo-searchresults-classic-wrap,.plugin-container .vbo-searchresults-classic-wrap{margin-top:40px}.wrap .vbo-searchresults-classic-wrap .room_item,.plugin-container .vbo-searchresults-classic-wrap .room_item{border:none;margin-bottom:40px}.wrap .vbo-searchresults-classic-wrap .room_item.selected,.plugin-container .vbo-searchresults-classic-wrap .room_item.selected{border:none}.wrap .vbo-searchresults-classic-wrap .room_item .vblistroomblock,.plugin-container .vbo-searchresults-classic-wrap .room_item .vblistroomblock{border:none}.wrap .vbo-searchresults-classic-wrap .room_item .vbmodalrdetails,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbmodalrdetails{display:none}.wrap .vbo-searchresults-classic-wrap .room_item .vbo-info-room,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbo-info-room{padding-left:40px}.wrap .vbo-searchresults-classic-wrap .room_item .vbo-info-room .vbdescrlistdiv,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbo-info-room .vbdescrlistdiv{padding:0 0 8px 0}.wrap .vbo-searchresults-classic-wrap .room_item .vbo-info-room .vbrowcname,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbo-info-room .vbrowcname{margin-top:0;color:#FC4513;font-size:48px;font-family:"adobe-devanagari",sans-serif;letter-spacing:1px;line-height:48px;font-weight:400}.wrap .vbo-searchresults-classic-wrap .room_item .vbo-info-room .vbo-room-carats,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbo-info-room .vbo-room-carats{display:none}.wrap .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbsrowprice,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbsrowprice{padding:0 10px 0}.wrap .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbsrowprice .vbrowroomcapacity i::before,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbsrowprice .vbrowroomcapacity i::before{color:#646363}.wrap .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbsrowpricediv .room_cost,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbsrowpricediv .room_cost{color:#003A5D;font-size:38px;letter-spacing:1.06px;line-height:34px;font-family:"adobe-devanagari",sans-serif;font-weight:400}.wrap .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vblastavail,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vblastavail{color:#FC4513}.wrap .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbselectordiv,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbselectordiv{border:none}.wrap .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbselectordiv button,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbselectordiv button{border:none;background-color:#FC4513;color:#fff;font-size:17px;font-weight:700;letter-spacing:2.36px;font-family:"adobe-devanagari",sans-serif;border-radius:0;transition:0.2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 20px}.wrap .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbselectordiv button:hover,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbselectordiv button:hover{background-color:#215E59}.wrap .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbselectordiv button:focus,.plugin-container .vbo-searchresults-classic-wrap .room_item .vbcontdivtot .vbselectordiv button:focus{outline:none}.wrap .room_container .vbo-showprc-room-head,.plugin-container .room_container .vbo-showprc-room-head{display:none}.wrap .room_container .vbo-showprc-room-block,.plugin-container .room_container .vbo-showprc-room-block{border:none}.wrap .room_container h3,.wrap .room_container h4,.plugin-container .room_container h3,.plugin-container .room_container h4{color:#FC4513;font-size:48px;letter-spacing:1px;line-height:48px;font-weight:400;font-family:"adobe-devanagari",sans-serif}.wrap .room_container .room_prices .vbo-showprc-price-entry,.plugin-container .room_container .room_prices .vbo-showprc-price-entry{border:none}.wrap .room_container .room_prices .vbo-showprc-price-entry label,.plugin-container .room_container .room_prices .vbo-showprc-price-entry label{font-size:38px;font-family:"adobe-devanagari",sans-serif;font-weight:400;line-height:34px;letter-spacing:1.06px}.wrap .room_container .room_prices .room_cost span,.plugin-container .room_container .room_prices .room_cost span{font-size:38px;color:#003A5D;font-family:"adobe-devanagari",sans-serif;font-weight:400;line-height:34px;letter-spacing:1.06px}.wrap .room_container .room_description_box,.plugin-container .room_container .room_description_box{font-size:18px;letter-spacing:.5px;line-height:34px;font-family:"muli",sans-serif;color:#646363;padding-left:20px}.wrap .room_container .room_description_box .page,.plugin-container .room_container .room_description_box .page{min-height:0}.wrap .room_container .room_description_box p,.plugin-container .room_container .room_description_box p{margin-bottom:0}.wrap .room_container .room_carats,.plugin-container .room_container .room_carats{display:none}.wrap .room_container .room_prices .vbo-showprc-rateplans-wrapper .vbo-showprc-price-entry,.plugin-container .room_container .room_prices .vbo-showprc-rateplans-wrapper .vbo-showprc-price-entry{margin:2px -16px}.wrap .room_container .room_prices .vbo-showprc-rateplans-wrapper .vbo-showprc-price-entry .vbo-showprc-price-entry-cost,.wrap .room_container .room_prices .vbo-showprc-rateplans-wrapper .vbo-showprc-price-entry .vbo-pref-color-text,.plugin-container .room_container .room_prices .vbo-showprc-rateplans-wrapper .vbo-showprc-price-entry .vbo-showprc-price-entry-cost,.plugin-container .room_container .room_prices .vbo-showprc-rateplans-wrapper .vbo-showprc-price-entry .vbo-pref-color-text{padding-right:0}.wrap .room_container .room_prices .vbo-showprc-rateplans-wrapper .vbo-showprc-price-entry .vbpricedetails span,.plugin-container .room_container .room_prices .vbo-showprc-rateplans-wrapper .vbo-showprc-price-entry .vbpricedetails span{font-family:"muli",sans-serif;font-size:18px;font-weight:400;color:#646363;line-height:30px;border:none}.wrap .room_container .room_prices .vbo-showprc-rateplans-wrapper .vbo-showprc-price-entry .vbo-showprc-price-entry-radio input,.plugin-container .room_container .room_prices .vbo-showprc-rateplans-wrapper .vbo-showprc-price-entry .vbo-showprc-price-entry-radio input{background-color:red!important}.wrap .room_buttons_box,.plugin-container .room_buttons_box{padding:0 22px}.wrap .room_buttons_box input,.plugin-container .room_buttons_box input{border-radius:0;background-color:#FC4513;transition:0.2s;color:#fff;font-size:17px;letter-spacing:2.36px;font-family:"adobe-devanagari",sans-serif;padding:18px 40px;text-transform:uppercase;line-height:17px;font-weight:700}.wrap .room_buttons_box input:hover,.plugin-container .room_buttons_box input:hover{background-color:#215E59}.wrap .vbo-oconfirm-summary-container,.plugin-container .vbo-oconfirm-summary-container{margin-bottom:0}.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-head span,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-head span{font-size:16px;font-weight:700;font-family:"muli",sans-serif;color:#003A5D;line-height:28px;text-transform:capitalize}.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper{border:none;box-shadow:none;padding-left:0;padding-right:0}.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row{padding-left:0}.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-descr,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-descr{padding-left:0px!important}.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-guests span,.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-nights span,.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-tot span,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-guests span,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-nights span,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-tot span{font-family:"muli",sans-serif;font-size:20px;font-weight:400;color:#646363;line-height:34px}.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-descr,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-descr{position:relative;top:10px;padding-left:0}.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-descr .vbo-oconfirm-roomname,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-descr .vbo-oconfirm-roomname{font-family:"adobe-devanagari",sans-serif;font-size:34px;letter-spacing:-.37px;font-weight:400;color:#003A5D!important}.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-descr .vbo-oconfirm-priceinfo,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-descr .vbo-oconfirm-priceinfo{font-family:"muli",sans-serif;font-size:18px;letter-spacing:.5px;line-height:34px;color:#646363;margin-top:15px}.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper{border:none;border-top:solid 2px rgba(216,216,216,.8);background:none;box-shadow:none;padding:20px 0;padding-left:0px!important}.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-total-block,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-total-block{font-size:34px;font-family:"adobe-devanagari",sans-serif;letter-spacing:-.37px;font-weight:400;color:#003A5D;text-transform:capitalize}.wrap .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-tot,.plugin-container .vbo-oconfirm-summary-container .vbo-oconfirm-summary-total-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-tot{font-family:"muli",sans-serif;color:#646363;font-size:20px;line-height:34px;font-weight:400}.wrap .vbo-oconfirm-middlep,.plugin-container .vbo-oconfirm-middlep{margin:20px 0 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.wrap .vbo-oconfirm-middlep .vbo-coupon-outer,.plugin-container .vbo-oconfirm-middlep .vbo-coupon-outer{background:none;border:none;text-align:left;padding-left:0;margin:0}.wrap .vbo-oconfirm-middlep .vbo-coupon-outer .vbhaveacoupon,.plugin-container .vbo-oconfirm-middlep .vbo-coupon-outer .vbhaveacoupon{font-size:28px;font-family:"adobe-devanagari",sans-serif;letter-spacing:-.37px;font-weight:400;color:#003A5D;text-transform:capitalize;margin-bottom:10px}.wrap .vbo-oconfirm-middlep .vbo-coupon-outer .vbentercoupon-inner,.plugin-container .vbo-oconfirm-middlep .vbo-coupon-outer .vbentercoupon-inner{-ms-flex-align:center;align-items:center}.wrap .vbo-oconfirm-middlep .vbo-coupon-outer .vbentercoupon-inner .vbinputcoupon,.plugin-container .vbo-oconfirm-middlep .vbo-coupon-outer .vbentercoupon-inner .vbinputcoupon{min-width:340px;max-width:340px;width:100%;border-radius:0;border-color:#DBD2D2;margin-right:20px;height:42px;font-family:'muli',sans-serif;font-size:16px;line-height:34px}.wrap .vbo-oconfirm-middlep .vbo-coupon-outer .vbentercoupon-inner .vbsubmitcoupon,.plugin-container .vbo-oconfirm-middlep .vbo-coupon-outer .vbentercoupon-inner .vbsubmitcoupon{background-color:#215E59;color:#fff;font-size:17px;font-family:"adobe-devanagari",sans-serif;letter-spacing:2.36px;font-weight:700;padding:14px 74px;text-transform:uppercase;transition:0.2s}.wrap .vbo-oconfirm-middlep .vbo-coupon-outer .vbentercoupon-inner .vbsubmitcoupon:hover,.plugin-container .vbo-oconfirm-middlep .vbo-coupon-outer .vbentercoupon-inner .vbsubmitcoupon:hover{background-color:#FC4513}.wrap .vbo-oconfirm-middlep .vbo-enterpin-block,.plugin-container .vbo-oconfirm-middlep .vbo-enterpin-block{border:none;background:none;padding-left:0}.wrap .vbo-oconfirm-middlep .vbo-enterpin-block .vbo-enterpin-top h4,.plugin-container .vbo-oconfirm-middlep .vbo-enterpin-block .vbo-enterpin-top h4{font-size:34px;font-family:"adobe-devanagari",sans-serif;letter-spacing:-.37px;font-weight:400;color:#003A5D;text-transform:capitalize;margin-bottom:10px}.wrap .vbo-oconfirm-middlep .vbo-enterpin-block .vbo-enterpin-top .vbo-enterpin-inner span,.plugin-container .vbo-oconfirm-middlep .vbo-enterpin-block .vbo-enterpin-top .vbo-enterpin-inner span{font-family:"muli",sans-serif;font-size:18px;letter-spacing:.5px;line-height:34px;color:#646363;margin-top:15px}.wrap .vbo-oconfirm-middlep .vbo-enterpin-block .vbo-enterpin-top .vbo-enterpin-inner .vbo-enterpin-btns #vbo-pincode-inp,.plugin-container .vbo-oconfirm-middlep .vbo-enterpin-block .vbo-enterpin-top .vbo-enterpin-inner .vbo-enterpin-btns #vbo-pincode-inp{border-color:#DBD2D2!important}.wrap .vbo-oconfirm-middlep .vbo-enterpin-block .vbo-enterpin-top .vbo-enterpin-inner .vbo-enterpin-btns .vbo-pincode-sbmt,.plugin-container .vbo-oconfirm-middlep .vbo-enterpin-block .vbo-enterpin-top .vbo-enterpin-inner .vbo-enterpin-btns .vbo-pincode-sbmt{background-color:#215E59;color:#fff;font-size:17px;font-family:"adobe-devanagari",sans-serif;letter-spacing:2.36px;font-weight:700;padding:14px 74px;text-transform:uppercase;transition:0.2s}.wrap .vbo-oconfirm-middlep .vbo-enterpin-block .vbo-enterpin-top .vbo-enterpin-inner .vbo-enterpin-btns .vbo-pincode-sbmt:hover,.plugin-container .vbo-oconfirm-middlep .vbo-enterpin-block .vbo-enterpin-top .vbo-enterpin-inner .vbo-enterpin-btns .vbo-pincode-sbmt:hover{background-color:#FC4513}.wrap .vbo-oconfirm-middlep .vbo-enterpin-block .vbo-enterpin-top .vbo-enterpin-inner .vbo-enterpin-btns input,.plugin-container .vbo-oconfirm-middlep .vbo-enterpin-block .vbo-enterpin-top .vbo-enterpin-inner .vbo-enterpin-btns input{min-width:340px;max-width:340px;width:100%;border-radius:0;border-color:#646363!important;margin-right:20px}.wrap form .vbcustomfields,.plugin-container form .vbcustomfields{border:none;box-shadow:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.wrap form .vbcustomfields h4,.plugin-container form .vbcustomfields h4{font-family:"adobe-devanagari",sans-serif;font-weight:400;color:#FC4513;font-size:48px;letter-spacing:1px;line-height:48px}.wrap form .vbcustomfields label,.plugin-container form .vbcustomfields label{font-size:18px;color:#646363;font-weight:400;font-family:"adobe-devanagari",sans-serif;line-height:34px}.wrap form .vbcustomfields .vbo-oconfirm-cfield-entry,.plugin-container form .vbcustomfields .vbo-oconfirm-cfield-entry{margin:10px 0;width:47%}.wrap form .vbcustomfields .vbo-oconfirm-cfield-entry.vbo-oconfirm-cfield-entry-separator,.plugin-container form .vbcustomfields .vbo-oconfirm-cfield-entry.vbo-oconfirm-cfield-entry-separator{width:100%}.wrap form .vbcustomfields .vbo-oconfirm-cfield-entry .vbo-oconfirm-cfield-label,.plugin-container form .vbcustomfields .vbo-oconfirm-cfield-entry .vbo-oconfirm-cfield-label{margin-bottom:-5px}.wrap form .vbcustomfields .vbo-oconfirm-cfield-entry .vbo-oconfirm-cfield-label a,.plugin-container form .vbcustomfields .vbo-oconfirm-cfield-entry .vbo-oconfirm-cfield-label a{color:#646363}.wrap form .vbcustomfields .vbo-oconfirm-cfield-entry .vbo-oconfirm-cfield-label .vbrequired,.plugin-container form .vbcustomfields .vbo-oconfirm-cfield-entry .vbo-oconfirm-cfield-label .vbrequired{color:#646363!important}.wrap form .vbcustomfields .vbo-oconfirm-cfield-entry .vbo-oconfirm-cfield-input input,.plugin-container form .vbcustomfields .vbo-oconfirm-cfield-entry .vbo-oconfirm-cfield-input input{font-family:"muli",sans-serif;color:100;font-size:16px;line-height:34px}.wrap form .vbcustomfields .vbo-oconfirm-cfield-entry .vbo-oconfirm-cfield-input textarea,.plugin-container form .vbcustomfields .vbo-oconfirm-cfield-entry .vbo-oconfirm-cfield-input textarea{width:100%}.wrap form .vbcustomfields .vbo-oconfirm-cfield-entry.vbo-oconfirm-cfield-entry-checkbox,.plugin-container form .vbcustomfields .vbo-oconfirm-cfield-entry.vbo-oconfirm-cfield-entry-checkbox{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;-moz-column-gap:10px;column-gap:10px}.wrap form .vboconfirmbottom input,.plugin-container form .vboconfirmbottom input{background-color:#FC4513;border-radius:0;color:#fff;font-size:17px;font-family:"adobe-devanagari",sans-serif;font-weight:700;letter-spacing:2.36px;transition:0.2s;padding:14px 56px;text-transform:uppercase}.wrap form .vboconfirmbottom input:hover,.plugin-container form .vboconfirmbottom input:hover{background-color:#215E59}.wrap form #vbsearchmainsbmt,.plugin-container form #vbsearchmainsbmt{display:none!important}.wrap form .goback a,.plugin-container form .goback a{border:none;background-color:#646363;border-radius:0;color:#fff;font-size:17px;font-family:"adobe-devanagari",sans-serif;font-weight:700;letter-spacing:2.36px;transition:0.2s;padding:14px 56px;text-transform:uppercase}.wrap form .goback a:hover,.plugin-container form .goback a:hover{background-color:#FC4513}.wrap .vbo-oconfirm-paymentopts,.plugin-container .vbo-oconfirm-paymentopts{display:none}.wrap .vbo-alert-container-confirm,.plugin-container .vbo-alert-container-confirm{z-index:10000000}.wrap .vbo-booking-details-topcontainer,.plugin-container .vbo-booking-details-topcontainer{padding:60px 60px 0;background-color:#fff;margin-top:-150px}.wrap .vbo-booking-details-topcontainer .vbvordpaybutton,.plugin-container .vbo-booking-details-topcontainer .vbvordpaybutton{box-shadow:none;border:none;padding:0;margin-bottom:60px}.wrap .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer,.plugin-container .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer{-moz-column-gap:30px;column-gap:30px}.wrap .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-bookinfos,.wrap .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-udets,.plugin-container .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-bookinfos,.plugin-container .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-udets{box-shadow:none;background-color:rgba(219,210,210,.2);border-radius:0;border:none;padding:40px 40px;margin:0}.wrap .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-bookinfos .vbvordudatatitle,.wrap .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-udets .vbvordudatatitle,.plugin-container .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-bookinfos .vbvordudatatitle,.plugin-container .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-udets .vbvordudatatitle{text-transform:none;border-bottom:none;font-family:"adobe-devanagari",sans-serif;padding:0;margin:0;font-size:30px;color:#215E59}.wrap .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-bookinfos .vbo-booking-details-bookinfo-lbl,.wrap .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-bookinfos .vbo-bookingdet-userdetail-lbl,.wrap .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-udets .vbo-booking-details-bookinfo-lbl,.wrap .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-udets .vbo-bookingdet-userdetail-lbl,.plugin-container .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-bookinfos .vbo-booking-details-bookinfo-lbl,.plugin-container .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-bookinfos .vbo-bookingdet-userdetail-lbl,.plugin-container .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-udets .vbo-booking-details-bookinfo-lbl,.plugin-container .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-udets .vbo-bookingdet-userdetail-lbl{text-transform:none;font-size:16px;line-height:1.2}.wrap .vbo-booking-rooms-wrapper,.plugin-container .vbo-booking-rooms-wrapper{margin:30px 0;padding:0 60px}.wrap .vbo-booking-rooms-wrapper .vbvordroominfo,.plugin-container .vbo-booking-rooms-wrapper .vbvordroominfo{box-shadow:none;background-color:rgba(219,210,210,.2);border-radius:0;border:none;padding:40px 40px;margin:0}.wrap .vbo-booking-rooms-wrapper .vbvordroominfo .vbo-booking-roomphoto,.plugin-container .vbo-booking-rooms-wrapper .vbvordroominfo .vbo-booking-roomphoto{margin-bottom:0}.wrap .vbo-booking-rooms-wrapper .vbvordroominfo .vbo-booking-roomphoto img,.plugin-container .vbo-booking-rooms-wrapper .vbvordroominfo .vbo-booking-roomphoto img{border-radius:0;display:block}.wrap .vbo-booking-rooms-wrapper .vbvordroominfo .vbvordroominfotitle,.plugin-container .vbo-booking-rooms-wrapper .vbvordroominfo .vbvordroominfotitle{text-transform:none;border-bottom:none;font-family:"adobe-devanagari",sans-serif;padding:0;margin:0;font-size:30px;color:#215e59;font-weight:400}.wrap .vbo-booking-costs-list,.plugin-container .vbo-booking-costs-list{box-shadow:none;border-radius:0;border:none;padding:0 60px;margin:0}.wrap .vbo-booking-costs-list .vbo-booking-cost-detail-total,.plugin-container .vbo-booking-costs-list .vbo-booking-cost-detail-total{padding:0;background-color:rgba(219,210,210,.2);padding:20px 40px}.wrap .vbo-booking-details-head-pending,.wrap .vbo-booking-details-head-confirmed,.wrap .vbo-booking-details-head-cancelled,.plugin-container .vbo-booking-details-head-pending,.plugin-container .vbo-booking-details-head-confirmed,.plugin-container .vbo-booking-details-head-cancelled{background:transparent;color:#215E59;padding:0;margin:0;display:block}.wrap .vbo-booking-details-head-pending h4,.wrap .vbo-booking-details-head-confirmed h4,.wrap .vbo-booking-details-head-cancelled h4,.plugin-container .vbo-booking-details-head-pending h4,.plugin-container .vbo-booking-details-head-confirmed h4,.plugin-container .vbo-booking-details-head-cancelled h4{font-family:"adobe-devanagari",sans-serif;font-size:42px;letter-spacing:0}.wrap .vbo-booking-details-head-confirmed,.wrap .vbo-booking-details-head-cancelled,.plugin-container .vbo-booking-details-head-confirmed,.plugin-container .vbo-booking-details-head-cancelled{margin-bottom:40px}.wrap .vbo-booking-details-intro,.wrap .vbo-booking-print,.wrap .vbvordpaynote,.plugin-container .vbo-booking-details-intro,.plugin-container .vbo-booking-print,.plugin-container .vbvordpaynote{display:none}@media screen and (max-width:1200px){.wrap p.err,.plugin-container p.err{margin:-100px 0 60px}.wrap .vbo-results-head,.plugin-container .vbo-results-head{padding:15px 20px}.wrap .vbo-results-head .vbo-results-head-det,.plugin-container .vbo-results-head .vbo-results-head-det{width:100%;display:-ms-flexbox;display:flex}.wrap .vbo-results-head .vbo-results-head-det .vbo-results-head-det-val,.plugin-container .vbo-results-head .vbo-results-head-det .vbo-results-head-det-val{margin:0 auto}.wrap .vbo-results-head .vbo-results-head-det-lbl,.plugin-container .vbo-results-head .vbo-results-head-det-lbl{margin-right:40px}.wrap .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-descr,.plugin-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-descr{background:none;border:none;padding-left:0}.wrap .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-guests,.wrap .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-nights,.plugin-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-guests,.plugin-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-nights{border:none;display:-ms-flexbox;display:flex;padding-left:0}.wrap .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-nights span,.plugin-container .vbo-oconfirm-summary-room-wrapper .vbo-oconfirm-summary-room-row .vbo-oconfirm-summary-room-cell-nights span{margin-right:5px}.wrap .vb-search-inner .vbo-search-submit,.plugin-container .vb-search-inner .vbo-search-submit{margin-left:0}.wrap .vbo-searchresults-classic-wrap .vblistroomblock .vbo-info-room,.plugin-container .vbo-searchresults-classic-wrap .vblistroomblock .vbo-info-room{margin-top:20px;padding-left:0}.wrap .vbo-searchresults-classic-wrap .vblistroomblock .vbcontdivtot .vbdivtotinline .vbsrowprice,.plugin-container .vbo-searchresults-classic-wrap .vblistroomblock .vbcontdivtot .vbdivtotinline .vbsrowprice{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:row;flex-direction:row}.wrap .vbo-searchresults-classic-wrap .vbcontdivtot,.plugin-container .vbo-searchresults-classic-wrap .vbcontdivtot{border:none}.wrap .vbstepsbarcont .vbo-stepbar,.plugin-container .vbstepsbarcont .vbo-stepbar{display:-ms-flexbox;display:flex}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step{background-color:#e4dddd;border:none;position:relative}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step::before,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step::before{display:none}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step::after,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step::after{display:none}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step:last-of-type:after,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step:last-of-type:after{display:none}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step.vbo-step-next span,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step.vbo-step-next span{color:rgba(100,99,99,.5)}.wrap .vbstepsbarcont .vbo-stepbar li.vbo-step-current span,.plugin-container .vbstepsbarcont .vbo-stepbar li.vbo-step-current span{color:#FC4513}.wrap .goback,.plugin-container .goback{text-align:center}.wrap .room_container .vbo-showprc-roomname,.plugin-container .room_container .vbo-showprc-roomname{text-align:center}.wrap .room_container .room_prices,.plugin-container .room_container .room_prices{text-align:center}}@media screen and (max-width:800px){.wrap .vbo-booking-details-topcontainer,.plugin-container .vbo-booking-details-topcontainer{padding:50px 20px 0}.wrap .vbo-booking-rooms-wrapper,.plugin-container .vbo-booking-rooms-wrapper{padding:0 20px}.wrap .vbo-booking-costs-list,.plugin-container .vbo-booking-costs-list{padding:0 20px}.wrap .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-bookinfos,.wrap .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-udets,.plugin-container .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-bookinfos,.plugin-container .vbo-booking-details-topcontainer .vbo-booking-details-midcontainer .vbo-booking-details-udets{padding:30px 20px}.wrap .vbo-booking-rooms-wrapper .vbvordroominfo,.plugin-container .vbo-booking-rooms-wrapper .vbvordroominfo,.wrap .vbo-booking-costs-list .vbo-booking-cost-detail-total,.plugin-container .vbo-booking-costs-list .vbo-booking-cost-detail-total{padding:20px 20px}}.error{min-height:calc(100vh - 434px - 168px)}.front_page_hero{background-color:rgba(219,210,210,.75);padding:20px 0 100px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-right:none;min-height:650px}.front_dots_slider{height:750px}.book_link_temp{margin-top:40px}.booking__widget{position:relative;display:-ms-flexbox;display:flex;z-index:1;background-color:#fff;max-width:860px;min-width:860px;width:100%;padding:70px 60px 50px;margin-top:65px}.booking__widget li{list-style:none}.booking__widget form .vbmodhorsearchroomsel{display:none}.booking__widget form .horsrnum{display:none}.booking__widget form label{font-size:16px;color:#003A5D;line-height:28px;font-weight:700;margin-bottom:10px}.booking__widget form label.horsanumlb{margin-bottom:10px}.booking__widget .horsanumdiv span select{border-radius:0;border-color:#DBD2D2;font-size:18px;height:42px!important;padding:5px 30px 5px 14px}.booking__widget .horsanumdiv span select option{font-size:54px;font-family:"adobe-devanagari",sans-serif;color:#003A5D;letter-spacing:-.43px;line-height:35px}.booking__widget .vbmodhorsearchrac .vbmodhorsearchroomdentr{display:block}.booking__widget .vbmodhorsearchmaindiv{float:right}.booking__widget .vbmodhorsearchmaindiv form{position:relative;-moz-column-gap:20px;column-gap:20px;display:-ms-flexbox;display:flex;bottom:14px}.booking__widget .vbmodhorsearchtotnights{display:none}.booking__widget .vbmodhorsearchcheckindiv .input-group input,.booking__widget .vbmodhorsearchcheckoutdiv .input-group input{border-color:#DBD2D2;border-radius:0;color:#003A5D;font-weight:400;box-shadow:none;font-size:18px;height:42px!important}.booking__widget .vbmodhorsearchcheckindiv .input-group i,.booking__widget .vbmodhorsearchcheckoutdiv .input-group i{border:none;background:none;color:#646363;margin-top:5px}.booking__widget .vbmodhorsearchbookdiv input{background:#215E59;border-radius:0;color:#fff;font-size:17px;letter-spacing:2.36px;font-family:700;font-family:"adobe-devanagari",sans-serif;text-transform:uppercase;transition:0.3s;padding:19px 50px 16px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.booking__widget .vbmodhorsearchbookdiv input:hover{background:#FC4513}.front__rooms{padding-top:180px}.front__rooms .paired_content__right p{padding-left:40px}.front__location{padding:60px 0;position:relative;min-height:570px}.front__book__left{position:relative;text-align:left;max-width:580px;width:100%}.front__book__left .paired_content__button{margin-left:0;margin-top:40px}.front__book__left h1{font-size:60px;color:#FC4513;letter-spacing:2.22px;line-height:53px;font-family:"adobe-devanagari",sans-serif}.front__book__left p{position:relative;max-width:430px;width:100%;line-height:30px;font-size:18px}.front__book__title{font-size:60px;color:#FC4513;letter-spacing:2.22px;line-height:53px;font-family:"adobe-devanagari",sans-serif;margin-bottom:40px}.front__book__right{position:absolute;right:0;top:0}.front__spaces{padding-top:160px;padding-bottom:190px}.front__spaces__items{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;min-height:600px}.front__spaces__slider_wrap{position:relative;max-width:650px;width:100%}.front__spaces__slider_wrap .front__spaces__left{width:100%;height:100%}.front__spaces__img_item{position:relative;width:100%;height:100%}.front__spaces__right{max-width:410px;width:100%;margin-top:40px;position:relative;padding-bottom:60px}.front__spaces__right h1{margin-bottom:20px}.front__spaces__right p{padding-left:40px;font-size:18px;line-height:30px}.front__spaces__right .button,.front__spaces__right .frm_submit input,.frm_submit .front__spaces__right input,.front__spaces__right .frm_submit button,.frm_submit .front__spaces__right button,.front__spaces__right .wrap .vbdivsearch .vbo-search-submit .btn,.wrap .vbdivsearch .vbo-search-submit .front__spaces__right .btn,.front__spaces__right .plugin-container .vbdivsearch .vbo-search-submit .btn,.plugin-container .vbdivsearch .vbo-search-submit .front__spaces__right .btn{margin-left:0;position:absolute;bottom:0;left:40px}.double_image__img_wrap{max-width:350px;width:100%;position:absolute}.double_image__img_wrap:after{content:'';display:block;padding-bottom:150%}.double_image__img--1{bottom:0;left:35px;z-index:1}.double_image__img--2{top:0;right:35px}.double_image__img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.double_image__caption{font-size:24px;font-style:italic;opacity:.46;color:#353438;font-family:"adobe-devanagari",sans-serif;writing-mode:tb-rl;position:absolute}.double_image__caption--1{left:-35px;top:0}.double_image__caption--2{right:-35px;bottom:0}.front__spaces__arrows{position:absolute;bottom:0;right:35px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-moz-column-gap:20px;column-gap:20px}.front__spaces__arrows svg{width:13px;fill:#FC4513;opacity:.6}.front__spaces__arrows svg:hover{opacity:1}.front_host{padding:0;background-color:rgba(219,210,210,.75);position:relative}.front_host__container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:100%}.front_host__container .front_host__left p{margin-bottom:30px;max-width:530px}.front_host__container .front_host__left img{height:100%}.front_host__left{max-width:480px;width:100%;padding:60px 0 100px}.front_host__left h1{font-size:60px;margin-top:0;line-height:56px;letter-spacing:1px;font-family:"adobe-devanagari",sans-serif;margin-bottom:20px}.front_host__left p{color:#646363;font-size:18px;line-height:30px;max-width:425px;padding-left:40px;margin-bottom:20px}.front_host__right{width:570px;height:570px;position:relative;margin-top:-100px}.front_host_image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.front_host__button{color:#fff;font-family:"adobe-devanagari",sans-serif;letter-spacing:2.36px;font-size:17px;font-weight:700;text-transform:uppercase;transition:0.2s;margin-top:20px;margin-left:40px}@media screen and (max-width:1500px){.front_page_hero{min-height:590px}.slider_dots__image_slider__wrap{max-width:550px;height:670px}}@media screen and (max-width:1200px){.front_page_hero .page_hero__left{max-width:450px;text-align:left}.slider_dots__image_slider__wrap{max-width:450px;height:570px}.front__rooms{padding-top:60px}.front__book__left{text-align:center}.front__book__left .paired_content__button{margin-bottom:20px}.front__book__right{position:relative}.front_host__right{max-width:450px;width:100%;height:auto;margin-top:-60px}}@media screen and (max-width:1000px){.front_page_hero{padding-bottom:60px}.front_page_hero .page_hero__left{max-width:none;text-align:center}.hero__booking__container{margin:40px auto}.slider_dots__image_slider__wrap{position:relative;top:initial;right:initial;margin:0 auto 40px;height:auto;max-width:550px}.slider_dots__image_slider__wrap:after{content:'';display:block;padding-bottom:100%}.slider_dots__image_slider__wrap .slider_dots__image_slider{position:absolute}.front__location{padding-top:0}.front__spaces{padding-top:40px;padding-bottom:60px}.front__spaces__items{min-height:0;-moz-column-gap:20px;column-gap:20px}.front__spaces__slider_wrap{max-width:450px}.double_image__img_wrap{max-width:250px}.front__spaces__right h1{margin-top:0}.front_host{padding:60px 0}.front_host__container{-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-align:center;align-items:center}.front_host__container .front_host__left{text-align:center;max-width:none;padding-bottom:40px}.front_host__container .front_host__left p{padding-left:0;max-width:none}.front_host__button{margin-left:0}.front_host__right{margin-top:0}.booking__widget{width:100%;padding:40px 40px;min-width:0;text-align:center;margin:20px auto 0}}@media screen and (max-width:900px){.front__spaces__items{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.front__spaces__slider_wrap{height:500px;margin-bottom:40px}.front__spaces__right{margin-top:0;max-width:none;text-align:center;padding-bottom:0}.front__spaces__right p{padding-left:0}.front__spaces__right .button,.front__spaces__right .frm_submit input,.frm_submit .front__spaces__right input,.front__spaces__right .frm_submit button,.frm_submit .front__spaces__right button,.front__spaces__right .wrap .vbdivsearch .vbo-search-submit .btn,.wrap .vbdivsearch .vbo-search-submit .front__spaces__right .btn,.front__spaces__right .plugin-container .vbdivsearch .vbo-search-submit .btn,.plugin-container .vbdivsearch .vbo-search-submit .front__spaces__right .btn{position:static;margin:0;margin-top:20px}}@media screen and (max-width:800px){.booking__widget{padding:20px 40px 30px}.booking__widget .widget{width:100%}.booking__widget .vbmodhorsearchmaindiv{float:none;width:100%;display:block}.booking__widget .vbmodhorsearchmaindiv form{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;bottom:initial}.booking__widget .vbmodhorsearchmaindiv form label{text-align:center;margin-bottom:5px}.booking__widget .vbmodhorsearchmaindiv form>div{-ms-flex-item-align:center;align-self:center;float:none;-ms-flex-positive:1;flex-grow:1;margin:0;width:100%;text-align:center}.booking__widget .vbmodhorsearchmaindiv .input-group input,.booking__widget .vbmodhorsearchmaindiv .input-group i{float:none}.booking__widget .vbmodhorsearchmaindiv .input-group input{max-width:500px;width:100%!important}.booking__widget .vbmodhorsearchmaindiv .vbmodhorsearchrac>.vbmodhorsearchroomdentr>*{display:block}.booking__widget .vbmodhorsearchmaindiv .horsanumdiv{margin:0;width:100%}.booking__widget .vbmodhorsearchmaindiv .horsanumdiv span select{max-width:540px!important;width:100%}.booking__widget .vbo-horizsearch-standardformat-wrap.vbmodhorsearchmaindiv .vbmodhorsearchrac .vbmodhorsearchroomdentr{margin-top:0}}@media screen and (max-width:700px){.front__spaces{padding-top:0}.front_host__container .front_host__left{padding:40px 0 0}.front_host__left h1{font-size:40px;line-height:1}.front_host__button{margin-top:10px}}@media screen and (max-width:500px){.front__spaces__slider_wrap{height:450px;max-width:420px}.double_image__img_wrap{max-width:220px}}@media screen and (max-width:420px){.front__spaces__slider_wrap{height:450px;max-width:400px}.double_image__img_wrap{max-width:200px}}@media screen and (max-width:380px){.front__spaces__slider_wrap{height:350px;max-width:400px}.double_image__img_wrap{max-width:150px}}.page{min-height:calc(100vh - 818px)}.page__content__title{margin-bottom:20px}.holding--section{padding:20px 0}.holding__body{background-color:rgba(219,210,210,.75)}.holding_content__section{padding:80px 0}.holding__content{margin-bottom:30px}.holding__content h2{font-size:60px;line-height:56px;color:#FC4513;margin-bottom:30px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;max-width:600px;margin:0 auto;margin-bottom:30px;line-height:1.1}.holding__content p{display:-ms-flexbox;display:flex;margin:0 auto;margin-bottom:20px;max-width:687px;line-height:1.8}.holding__content h5{font-size:20px;color:#323538;line-height:30px;font-family:"muli",sans-serif;font-weight:500;margin-top:5px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}.holding__socials h3,.holding__info h3{font-size:27px;color:#323538;font-style:italic;font-family:"adobe-devanagari",sans-serif;margin-bottom:10px}.holding__socials a,.holding__info a{cursor:pointer;color:#323538;transition:0.2s;text-decoration:underline}.holding__socials a:hover,.holding__info a:hover{color:#FC4513}.holding__socials .holding__socials__link,.holding__info .holding__socials__link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.holding__socials .holding__socials__link:hover .holding__content__links__social p,.holding__info .holding__socials__link:hover .holding__content__links__social p{color:#FC4513}.holding__socials .holding__socials__link:hover svg,.holding__info .holding__socials__link:hover svg{fill:#FC4513}.holding__socials .holding__socials__link .holding__content__links__social,.holding__info .holding__socials__link .holding__content__links__social{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-moz-column-gap:10px;column-gap:10px;-ms-flex-align:center;align-items:center;margin-top:10px}.holding__socials .holding__socials__link .holding__content__links__social p,.holding__info .holding__socials__link .holding__content__links__social p{text-decoration:underline;transition:0.2s;color:#323538}.holding__socials .holding__socials__link svg,.holding__info .holding__socials__link svg{transition:0.2s;width:21px;height:21px;fill:#323538}.holding_border{border:solid 25px #fff;border-top:none;border-bottom:none}.holding__info{margin-top:50px}.holding__info a{text-decoration:underline}.holding__social__item{margin:0 5px;position:relative}.holding__social__item svg{width:34px;transition:0.2s}.holding__social__item--facebook svg{width:16px}.hairline{position:relative;margin-top:25px!important;display:-ms-flexbox;display:flex;margin:0 auto;height:2px;width:60px;background-color:rgba(50,53,56,.19)}.holding__continue{font-size:16px;font-family:"muli",sans-serif;color:#323538;transition:0.2s;margin-top:50px!important;display:-ms-flexbox;display:flex;position:relative;margin:0 auto;-ms-flex-pack:center;justify-content:center;text-decoration:underline}.holding__continue:hover{color:#FC4513}.about__rooms{padding-top:180px}.about__quote{padding:30px 0 90px}.about__spaces{padding:60px 0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:100px}.about__spaces__left{position:relative;text-align:left;max-width:560px;width:100%}.about__spaces__left p{position:relative;width:100%;line-height:30px;font-size:18px}.about__spaces__body h1{margin-top:0;margin-bottom:40px}.about__spaces__body p{padding-left:40px}.about__spaces__right{position:absolute;right:0;top:0;max-width:760px;width:100%;height:610px}.about__food{padding:60px 0;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin-bottom:60px}.about__food .paired_content__left{max-width:470px;height:605px}.about__food .paired_content__right{max-width:590px;width:100%}.about__food .content p{font-size:18px;line-height:30px;max-width:none}.about__food .content h1{font-size:60px;font-family:"adobe-devanagari",sans-serif;line-height:56px;letter-spacing:1px;color:#FC4513;margin-bottom:40px}.about__food .content img{height:100%}.about__body__left__image{max-width:520px}.about__food__left{position:relative;height:680px;bottom:50px}.about__food__right__body{font-size:18px;line-height:30px;max-width:530px;margin-left:30px}@media screen and (max-width:1200px){.about__rooms{padding-top:60px}.about__food{margin-bottom:0;padding-top:0;padding:0}.about__spaces{margin-bottom:60px}.about__spaces__left{max-width:500px}.about__spaces__right{position:relative}.about__spaces__right{text-align:center}.about__food{padding-bottom:60px}.about__food .content p{max-width:none}}@media screen and (max-width:1000px){.about__spaces{margin-bottom:0}.about__spaces__left{max-width:none;text-align:center}.about__spaces__left p{padding-left:0}}@media screen and (max-width:700px){.about .section--top{padding-top:60px;padding-bottom:60px}.about__quote{padding:0}.about__spaces{padding-top:40px;padding-bottom:40px}.about__food .paired_content__left{height:auto}.about__food .content h1{font-size:40px;line-height:1;margin-bottom:20px}.about__food{padding-bottom:20px}}.right__spacing{left:60px}.paired_content__right__bottom{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-moz-column-gap:20px;column-gap:20px;padding-left:40px;margin-top:40px}.paired_content__right__bottom .button:hover,.paired_content__right__bottom .frm_submit input:hover,.frm_submit .paired_content__right__bottom input:hover,.paired_content__right__bottom .frm_submit button:hover,.frm_submit .paired_content__right__bottom button:hover,.paired_content__right__bottom .wrap .vbdivsearch .vbo-search-submit .btn:hover,.wrap .vbdivsearch .vbo-search-submit .paired_content__right__bottom .btn:hover,.paired_content__right__bottom .plugin-container .vbdivsearch .vbo-search-submit .btn:hover,.plugin-container .vbdivsearch .vbo-search-submit .paired_content__right__bottom .btn:hover{background-color:#FC4513;color:#fff}.location__info .paired_content__container .paired_content__left{max-width:470px;min-width:470px;width:100%}.location__info .paired_content__container h1{margin-bottom:20px;margin-top:0}.location__info .paired_content__container p{max-width:none}.location__local{padding-top:100px}.location__local .paired_content__container h1{max-width:320px}.location__local .paired_content__container .paired_content__right .paired_content__body{margin-top:30px}.location__quotes{padding:110px 0 160px}@media screen and (max-width:1200px){.paired_content__right__bottom{padding-left:0;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:20px}.location__info .paired_content__container .paired_content__left{min-width:0}}@media screen and (max-width:1000px){.location__info{padding-bottom:0}.location__quotes{padding:60px 0}}@media screen and (max-width:700px){.location__local{padding-top:60px}.location__local .listed_slider__nav{-ms-flex-pack:center;justify-content:center;padding-right:0;padding-bottom:0;margin-bottom:40px}.location__local .listed_slider__nav .listed_slider__nav__item{min-width:0}}.private-event .section{padding:110px 0}.private-event__setting h1{color:#FC4513;font-size:60px;line-height:56px;letter-spacing:1px;font-family:"adobe-devanagari",sans-serif;max-width:500px}.private-event__setting .paired_content__container{margin-top:40px}.private-event__setting .paired_content__container .paired_content__spacing{margin-top:60px}.private-event__setting .paired_content__container .paired_content__right{max-width:530px;width:100%}.private-event__setting .paired_content__container .paired_content__right .paired_content__title{font-family:"adobe-devanagari",sans-serif;color:#003A5D;font-size:42px;letter-spacing:.88px;margin-bottom:5px}.private-event__setting .paired_content__container .paired_content__right .paired_content__body{font-size:18px;line-height:30px;margin-left:0}.private-event__setting .paired_content__container .paired_content__right .paired_content__price{margin-top:20px;margin-left:0;font-size:18px;color:#003A5D;letter-spacing:.5px;line-height:34px}.private-event__enquiry_section{width:100%;background-color:#1c5551;padding:80px 0;position:relative}.private-event__enquiry_section .enquiry_form__header{text-align:center;position:relative}.private-event__enquiry_section .enquiry_form__header .enquiry_form__title{font-size:60px;color:#FC4513;letter-spacing:1px;line-height:56px;text-align:center;margin-bottom:20px;max-width:none;font-family:"adobe-devanagari",sans-serif;margin-bottom:20px}.private-event__enquiry_section .enquiry_form__header .enquiry_form__body{font-size:18px;letter-spacing:-.25px;line-height:28px;color:#fff;margin-bottom:40px}.private-event__enquiry_section .frm_grid_first{margin-top:0}.private-event__enquiry_section .enquiry_form__container .frm_fields_container h4{color:#FC4513;font-family:"adobe-devanagari",sans-serif;margin-bottom:10px;font-size:28px}.private-event__enquiry_section .enquiry_form__container .frm_fields_container .frm_blank_field{background-color:#1c5551;border:none}.private-event__enquiry_section .enquiry_form__container .frm_fields_container .frm_blank_field label{color:red}.private-event__enquiry_section .enquiry_form__container .frm_fields_container .form-field{margin-bottom:10px}.private-event__enquiry_section .enquiry_form__container .frm_fields_container .form-field label{font-family:"adobe-devanagari",sans-serif;font-size:18px;line-height:34px;color:#fff;position:relative}.private-event__enquiry_section .enquiry_form__container .frm_submit{margin-top:20px;display:-ms-flexbox;display:flex;-moz-column-gap:20px;column-gap:20px;text-align:right;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1200px){.private-event__setting{padding-top:60px}.paired_content__left_title{text-align:center}.paired_content__left_title h1{max-width:none}.private-event__setting .paired_content__container{-ms-flex-direction:row;flex-direction:row;-moz-column-gap:40px;column-gap:40px}.private-event__setting .paired_content__container .paired_content__left{margin:0}.private-event__setting .paired_content__container .paired_content__right{text-align:left}.private-event__setting .paired_content__container .paired_content__right .paired_content__body{max-width:none}.private-event__enquiry_section{margin-top:0}}@media screen and (max-width:1000px){.private-event__setting .paired_content__container{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.private-event__setting .paired_content__container h1{max-width:none}.private-event__setting .paired_content__container .paired_content__left{height:auto;max-width:370px;margin-bottom:40px}.private-event__setting .paired_content__container .paired_content__left:after{content:'';display:block;padding-bottom:100%}.private-event__setting .paired_content__container .paired_content__right{max-width:none;text-align:center}.private-event__setting .paired_content__container .paired_content__right .paired_content__price{max-width:none}}@media screen and (max-width:700px){.private-event .section{padding:50px 0 60px}.paired_content__left_title h1{font-size:40px;line-height:1;margin-bottom:20px}.private-event__setting .paired_content__container .paired_content__right .paired_content__title{font-size:32px;line-height:1}.private-event__setting .paired_content__container .paired_content__spacing{margin-top:40px}.private-event__enquiry_section{padding:50px 0 60px}.private-event__enquiry_section .enquiry_form__header .enquiry_form__title{font-size:40px;line-height:1}.private-event__enquiry_section .enquiry_form__header .enquiry_form__body{margin-bottom:20px}}.faq__section{margin-bottom:80px;min-height:500px;padding-top:80px}.faq__accordions{max-width:770px;width:100%;margin:0 auto}.faq__accordion{position:relative;cursor:pointer;border-bottom:solid 2px rgba(216,216,216,.7);padding-bottom:30px;margin-bottom:30px;overflow:hidden}.faq__accordion:last-of-type{margin-bottom:0}.faq__accordion.open .faq__accordion__arrow{transform:rotate(-90deg);opacity:1}.faq__accordion.open .faq__accordion__answer{display:block}.faq__accordion__top{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.faq__accordion__top__question{position:relative;transition:0.2s;font-size:36px;font-family:"adobe-devanagari",sans-serif;color:#003A5D;line-height:34px}.faq__accordion__answer{padding-top:20px;display:none;font-size:18px;color:#646363;position:relative;overflow:hidden;line-height:30px}.faq__accordion__answer a{text-decoration:underline;color:#646363;transition:0.2s}.faq__accordion__answer a:hover{color:#FC4513}.faq__accordion__arrow{width:22px;height:22px;position:absolute;right:0;display:-ms-flexbox;display:flex;transition:0.2s;transform:rotate(90deg);opacity:.2;top:8px}.faq__accordion__arrow svg{margin-left:0;width:22px;fill:#003A5D;transition:0.2s}.faq__nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;position:relative;-moz-column-gap:60px;column-gap:60px;row-gap:30px;margin-bottom:90px}.faq__nav .faq__nav__item{position:relative;font-size:36px;letter-spacing:.75px;font-family:"adobe-devanagari",sans-serif;transition:0.5s;border-bottom:solid 2px transparent;opacity:.27;cursor:pointer;color:#646363}.faq__nav .faq__nav__item.active{color:#FC4513;border-color:#FC4513;opacity:1;pointer-events:none}.faq__nav .faq__nav__item:hover{opacity:1}@media screen and (max-width:1200px){.faq__accordion__top__question{padding-right:20px}.faq__section{margin-bottom:0}.faq__nav__item{margin-bottom:20px}}@media screen and (max-width:1000px){.faq__section{padding-top:60px;overflow:hidden}.faq__nav{-moz-column-gap:40px;column-gap:40px;margin-bottom:40px}.faq__nav .faq__nav__item{font-size:28px}}@media screen and (max-width:700px){.faq__accordion{padding-bottom:10px}.faq__section{min-height:auto}.faq__nav{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;min-width:440px;overflow-x:scroll;padding-right:100px;padding-bottom:20px;margin-bottom:20px;-moz-column-gap:20px;column-gap:20px}.faq__nav .faq__nav__item{text-align:center;font-size:20px;width:100%;min-width:100px}.faq__accordion__top__question{font-size:24px}}.stay .booking__container__right__room{position:absolute;font-size:24px;font-family:"adobe-devanagari",sans-serif;letter-spacing:.4px;line-height:58px;width:200px;left:-80px;bottom:160px}.stay__info{padding-top:180px}.stay__info h1{margin-bottom:20px}.stay__info .button,.stay__info .frm_submit input,.frm_submit .stay__info input,.stay__info .frm_submit button,.frm_submit .stay__info button,.stay__info .wrap .vbdivsearch .vbo-search-submit .btn,.wrap .vbdivsearch .vbo-search-submit .stay__info .btn,.stay__info .plugin-container .vbdivsearch .vbo-search-submit .btn,.plugin-container .vbdivsearch .vbo-search-submit .stay__info .btn{max-width:185px;width:100%;text-align:center;margin-top:40px}.stay__explore h1{font-size:60px;line-height:56px;letter-spacing:1px;color:#FC4513;font-family:"adobe-devanagari",sans-serif;max-width:510px;width:100%;margin-bottom:40px}.room__nav__wrap{z-index:2;display:-ms-flexbox;display:flex;padding:0 20px}.room__nav__wrap:sticky{position:fixed;top:0;width:100%}.room__title{color:#FC4513;font-family:"adobe-devanagari",sans-serif;font-size:60px;letter-spacing:2.22px;line-height:53px;margin-bottom:20px;padding-left:40px}.room__left_content{color:#003A5D;font-size:18px;letter-spacing:.5px;line-height:34px;min-width:351px;width:100%}.room__left_content h3{font-family:"adobe-devanagari",sans-serif;font-size:28px;font-style:italic;margin-bottom:30px}.room__left_content em{font-size:28px;line-height:32px;letter-spacing:1px;font-family:"adobe-devanagari",sans-serif;margin-bottom:20px}.room__price{margin-top:20px;font-size:36px;letter-spacing:.5px;line-height:34px;color:#003A5D;font-family:"adobe-devanagari",sans-serif}.nav__item__container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-column-gap:100px;column-gap:100px;top:0;transition:0.2s}.room__nav__wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;position:relative;min-width:115px;-moz-column-gap:100px;column-gap:100px;z-index:2;transition:0.2s;background-color:#fff;padding:40px 0}.room__nav__wrap .listed_slider__nav__item{position:relative;font-size:36px;letter-spacing:.75px;font-family:"adobe-devanagari",sans-serif;transition:0.5s;border-bottom:solid 2px transparent;opacity:.27;cursor:pointer}.room__nav__wrap .listed_slider__nav__item.active{color:#FC4513;border-color:#FC4513;opacity:1}.room__nav__wrap .listed_slider__nav__item:hover{opacity:1}.room__nav__wrap.sticky{position:fixed;top:0;width:100%;height:110px}.room__nav__item{position:relative;font-size:36px;letter-spacing:.75px;font-family:"adobe-devanagari",sans-serif;transition:0.5s;border-bottom:solid 2px transparent;opacity:.27;cursor:pointer}.room__nav__item.active{color:#FC4513;border-color:#FC4513;opacity:1}.room__nav__item:hover{opacity:1}.stay__room__list .listed_slider__nav{-ms-flex-direction:row;flex-direction:row;-moz-column-gap:100px;column-gap:100px}.rooms--space{padding-top:110px}.room{position:relative;margin-bottom:100px}.room__img__wrap{margin-bottom:40px}.room__img{width:100%;height:560px;background-color:#DBD2D2;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.room__info{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-moz-column-gap:100px;column-gap:100px}.room__info .room__info__left{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:40px}.room__info .room__info__right p{font-size:18px;margin-bottom:60px;line-height:30px}.room__info .room__info__right .paired_content__button{background-color:#003A5D;margin-left:0}.room__info .room__info__right .paired_content__button:hover{background-color:#646363;color:#fff}@media screen and (max-width:1200px){.stay__info{padding-top:60px}.stay__info a{margin-left:0}.room__info{-ms-flex-direction:column;flex-direction:column}.room__info__left{text-align:left;margin-bottom:20px}.room__info,.room__info__left{padding-left:0}.room__info__right{text-align:center}.room__body{text-align:left;margin-bottom:10px}.room__info .room__info__right p{margin-bottom:20px}.room__nav__wrap .listed_slider__nav__item{margin-bottom:20px}}@media screen and (max-width:1000px){.stay_hero{padding-bottom:40px}.stay__info{padding-top:50px}.stay__room__list{padding-top:0}.room__nav__wrap{overflow:hidden}.room__nav__wrap.sticky{padding:20px 0 0;height:auto}.nav__item__container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;-moz-column-gap:50px;column-gap:50px;padding-bottom:20px}.nav__item__container .room__nav__item{min-width:95px;font-size:30px;opacity:1}.nav__item__container.sticky{margin-bottom:0;padding-bottom:20px}.room__img__wrap{height:auto;position:relative}.room__img__wrap:after{content:'';display:block;padding-bottom:100%}.room__img__wrap .room__img{height:100%}.room__img__wrap .slider{position:absolute}}@media screen and (max-width:700px){.room{margin-bottom:60px}.room__title{padding-left:0;font-size:40px;margin-bottom:20px;line-height:1}.room__info .room__info__left{padding-left:0}.room__info .room__info__left .room__left_content h3{font-size:22px;margin-bottom:20px}.room__price{font-size:28px}.room__info .room__info__right .paired_content__button{margin-top:20px}}.review_hero{padding-bottom:40px}.review__section{padding-top:90px;padding-bottom:90px}.review .booking__container__right__room{width:190px;left:-80px;bottom:140px}.review .hero__container{position:relative;-ms-flex-pack:center;justify-content:center;text-align:center}.review .hero__container .hero__title{font-size:60px;color:#FC4513;letter-spacing:1px;line-height:56px;font-family:"adobe-devanagari",sans-serif;text-align:center;margin-bottom:20px}.review .hero__container .hero__body{text-align:center;max-width:770px;font-size:18px;line-height:30px}.review__nav{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;position:relative;-moz-column-gap:80px;column-gap:80px;text-align:center;row-gap:30px;margin-bottom:70px}.review__nav .review__nav__item{position:relative;font-size:36px;letter-spacing:.75px;font-family:"adobe-devanagari",sans-serif;transition:0.5s;border-bottom:solid 2px transparent;opacity:.27;cursor:pointer;color:#646363}.review__nav .review__nav__item.active{color:#FC4513;border-color:#FC4513;opacity:1;pointer-events:none}.review__nav .review__nav__item:hover{opacity:1}.review__item{position:relative;text-align:center;margin-bottom:70px}.review__body{font-size:28px;font-family:"adobe-devanagari",sans-serif;font-style:italic;color:#003A5D;letter-spacing:-.22px;line-height:45px;padding-bottom:20px}.review__author{font-size:17px;letter-spacing:2.61px;line-height:24px;color:#FC4513;text-transform:uppercase;font-weight:700}@media screen and (max-width:1200px){.review__nav{-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;text-align:center;-ms-flex-align:center;align-items:center}.review__nav__item{margin-bottom:20px}}@media screen and (max-width:1000px){.review_hero{padding-bottom:20px}.review__section{padding:50px 0 60px}.review__nav .review__nav__item{font-size:24px;margin-bottom:0}.review__item{margin-bottom:40px}.review__body{font-size:22px;line-height:1.5}.review__author{font-size:15px}}.contact .section{padding:100px 0}.contact__section{background-color:rgba(219,210,210,.75)}.contact__container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-moz-column-gap:100px;column-gap:100px}.contact__title{font-size:60px;color:#FC4513;letter-spacing:1px;line-height:56px;font-family:"adobe-devanagari",sans-serif;margin-bottom:30px;max-width:500px}.contact__left{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;padding-left:40px;border-right:solid 2px rgba(100,99,99,.14);padding-right:100px;max-width:680px}.contact__right{position:relative;max-width:240px}.contact__right__title{font-size:36px;font-family:"adobe-devanagari",sans-serif;letter-spacing:.75px;color:#646363;margin-bottom:20px}.address__title{color:#FC4513}.get_in_touch__title{color:#FC4513}.question__body{margin-bottom:40px}.contact__body{font-size:18px;line-height:30px;margin-bottom:40px}.address__map{margin-top:30px}.contact__form .frm_submit button{transition:0.3s}.contact__form .frm_submit button:hover{background-color:#215E59;color:#fff}.contact__link{color:#353438;text-decoration:underline;transition:0.3s}.contact__link:hover{color:#FC4513}.contact__right__get_in_touch{margin-top:40px}.contact__right__get_in_touch .get_in_touch__body{color:#353438}.get_in_touch__body{display:block;transition:0.3s}.get_in_touch__body:hover{color:#FC4513}.get_in_touch__body:hover .contact__social__image{fill:#FC4513}.contact__social__image{transition:0.3s;width:20px;height:20px;top:5px;fill:#323538;position:relative}@media screen and (max-width:1200px){.contact__title{text-align:center;margin:0 auto;margin-bottom:30px}.contact__body{text-align:center}.contact__container{-ms-flex-direction:column;flex-direction:column;max-width:100%}.contact__left{border:none;padding:0}.contact__right{max-width:100%;margin-top:40px;text-align:center}.get_in_touch__body{display:block}.contact__form .frm_submit{text-align:center}}@media screen and (max-width:700px){.contact__title{font-size:40px;line-height:1;margin-bottom:20px}}.booking_hero{padding:20px 0 170px}.booking{padding:0;padding-bottom:60px;min-height:640px}.booking__items{position:relative}