/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}html{box-sizing:border-box;font-size:62.5%}body{color:#9b9b9b;font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.4em;font-weight:400;letter-spacing:.01em;background:#f1f1f1}*,:after,:before{box-sizing:inherit}hr{border:0;border-top:1px solid #f1f1f1;border-top:.1rem solid #f1f1f1;margin:16px 0;margin:1.6rem 0}@font-face{font-family:Averta;font-style:normal;font-weight:800;src:url(/primus/build/desktop/assets/fonts/322A10_0_0.aa2ea3c9630f11a196804e6a339b15e2.eot);src:url(/primus/build/desktop/assets/fonts/322A10_0_0.aa2ea3c9630f11a196804e6a339b15e2.eot?#iefix) format("embedded-opentype"),url(/primus/build/desktop/assets/fonts/322A10_0_0.c8b246bb10595c5667d8fca76e49fe69.woff2) format("woff2"),url(/primus/build/desktop/assets/fonts/322A10_0_0.1c1227c8dd242a5fe51763f36a9a87b2.woff) format("woff"),url(/primus/build/desktop/assets/fonts/322A10_0_0.345e137c16c2504380702970e991013e.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local("Roboto"),local(Roboto-Regular),url(//fonts.gstatic.com/s/roboto/v15/5YB-ifwqHP20Yn46l_BDhA.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v15/CWB0XYA8bzo0kSThX0UTuA.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v15/2UX7WLTfW3W8TclTUvlFyQ.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local(Roboto-Medium),url(//fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUfY6323mHUZFJMgTvxaG2iE.eot?#) format("eot"),url(//fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUVtXRa8TVwTICgirnJhmVJw.woff2) format("woff2"),url(//fonts.gstatic.com/s/roboto/v15/RxZJdnzeo3R5zSexge8UUT8E0i7KZn-EPnyo3HZu7kw.woff) format("woff")}a{color:inherit;text-decoration:none}ul{list-style:none}ol,ul{padding:0;margin:0}ol{list-style:decimal inside}p{margin:0 0 8px;margin:0 0 .8rem}h1,h2,h3,h4,h5,h6{margin:0 0 4px;margin:0 0 .4rem}.heading-1{font-family:Averta;font-weight:800}.heading-1,.heading-2{font-size:21px;font-size:2.1rem;color:#4a4a4a}.heading-2{font-family:Roboto;font-weight:500}.heading-3{font-family:Roboto;font-size:21px;font-size:2.1rem;font-weight:400;color:#9b9b9b}.subheading-1{font-family:Averta;font-size:18px;font-size:1.8rem;font-weight:800;color:#4a4a4a}.subheading-2{color:#4a4a4a}.subheading-2,.subheading-3{font-family:Averta;font-size:14px;font-size:1.4rem;font-weight:800}.subheading-3{color:#9b9b9b}.subheading-4{font-size:14px;font-size:1.4rem;font-weight:500}.subheading-4,.text-1{font-family:Roboto;color:#9b9b9b}.text-1{font-size:16px;font-size:1.6rem;font-weight:400}.text-2{font-family:Roboto;font-size:14px;font-size:1.4rem;font-weight:400;color:#9b9b9b}.text-primary{font-family:Roboto;color:#0eb550}.text-error{font-family:Roboto;color:#ff4343}.text-link{font-family:Roboto;font-size:14px;font-size:1.4rem;font-weight:500;color:#5768e9;cursor:pointer}.mask{width:320px;width:32rem;height:330px;height:33rem}.mask,.mask1{border:1px solid #d8d8d8}.mask1{width:auto;height:320px;height:32rem}[type=email],[type=number],[type=password],[type=search],[type=tel],[type=text],[type=textarea],[type=url],select,textarea{border:1px solid #e0e0e0;border:.1rem solid #e0e0e0}[type=checkbox]:focus,[type=email]:focus,[type=number]:focus,[type=password]:focus,[type=radio]:focus,[type=search]:focus,[type=tel]:focus,[type=text]:focus,[type=textarea]:focus,[type=url]:focus,select:focus,textarea:focus{outline:none;border-color:#e0e0e0}[type=checkbox]:disabled,[type=email]:disabled,[type=number]:disabled,[type=password]:disabled,[type=radio]:disabled,[type=search]:disabled,[type=tel]:disabled,[type=text]:disabled,[type=textarea]:disabled,[type=url]:disabled,select:disabled,textarea:disabled{background-color:#f1f1f1}[type=submit]:disabled{pointer-events:none}[type=number]{-moz-appearance:textfield}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill{box-shadow:inset 0 0 0 100rem #fff;color:#4a4a4a!important}input[type=checkbox]{font-family:icomoon!important;display:inline;margin-right:8px;margin-right:.8rem}input[type=checkbox]:before{content:"\1F322";background-color:#fff;color:#9b9b9b;position:relative;top:-2px;top:-.2rem;left:0}input[type=checkbox]:checked:before{content:"\EA52";color:#0eb550}input[type=radio]{font-family:icomoon!important;display:inline;margin-right:8px;margin-right:.8rem}input[type=radio]:before{content:"\EA56";background-color:#fff;color:#9b9b9b;position:relative;top:-2px;top:-.2rem;left:-1px;left:-.1rem}input[type=radio]:checked:before{content:"\EA54";color:#0eb550}select{-moz-appearance:none;appearance:none;background:#fff!important;border-radius:.1rem;padding:8px 10px;padding:.8rem 1rem}.select-box{position:relative;display:inline-block;vertical-align:bottom}.select-box .select{padding-top:8px;padding-top:.8rem;padding-bottom:8px;padding-bottom:.8rem;padding-right:2em;line-height:normal}.select-box .select--small{width:100%!important;font-size:12px;font-size:1.2rem;line-height:16px;line-height:1.6rem;padding:2px 16px 2px 8px;padding:.2rem 1.6rem .2rem .8rem}.select-box:before{content:"\25BC";position:absolute;pointer-events:none;color:#9b9b9b;top:50%;bottom:1px;bottom:.1rem;line-height:1;right:2px;right:.2rem;text-align:center;transform:translateY(-50%) scale(.6,.3)}.container{width:1075px;width:107.5rem}.container,.container-fluid{margin-right:auto;margin-left:auto}.container-fluid{padding-left:16px;padding-left:1.6rem;padding-right:16px;padding-right:1.6rem}.row{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-8px;margin-right:-.8rem;margin-left:-8px;margin-left:-.8rem}.row--start{-ms-flex-pack:start;justify-content:flex-start;text-align:start}.row--center{-ms-flex-pack:center;justify-content:center;text-align:center}.row--end{-ms-flex-pack:end;justify-content:flex-end;text-align:end}.row--top{-ms-flex-align:start;align-items:flex-start}.row--middle{-ms-flex-align:center;align-items:center}.row--bottom{-ms-flex-align:end;align-items:flex-end}.row--around{-ms-flex-pack:distribute;justify-content:space-around}.row--between{-ms-flex-pack:justify;justify-content:space-between}.row--reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;padding-right:8px;padding-right:.8rem;padding-left:8px;padding-left:.8rem}.col{-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col--fit{-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:initial;flex-basis:auto}.col-1{-ms-flex-preferred-size:8.333%;flex-basis:8.333%;max-width:8.333%}.col-2{-ms-flex-preferred-size:16.667%;flex-basis:16.667%;max-width:16.667%}.col-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-4{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;max-width:33.333%}.col-5{-ms-flex-preferred-size:41.667%;flex-basis:41.667%;max-width:41.667%}.col-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-7{-ms-flex-preferred-size:58.333%;flex-basis:58.333%;max-width:58.333%}.col-8{-ms-flex-preferred-size:66.667%;flex-basis:66.667%;max-width:66.667%}.col-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-10{-ms-flex-preferred-size:83.333%;flex-basis:83.333%;max-width:83.333%}.col-11{-ms-flex-preferred-size:91.667%;flex-basis:91.667%;max-width:91.667%}.col-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-offset-1{margin-left:8.333%}.col-offset-2{margin-left:16.667%}.col-offset-3{margin-left:25%}.col-offset-4{margin-left:33.333%}.col-offset-5{margin-left:41.667%}.col-offset-6{margin-left:50%}.col-offset-7{margin-left:58.333%}.col-offset-8{margin-left:66.667%}.col-offset-9{margin-left:75%}.col-offset-10{margin-left:83.333%}.col-offset-11{margin-left:91.667%}.col--reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col--first{-ms-flex-order:-1;order:-1}.col--last{-ms-flex-order:1;order:1}.text--center{text-align:center}.text--left{text-align:left}.text--right{text-align:right}.hide{display:none}.float--left{float:left}.float--right{float:right}.clearfix{*zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.pos-rel{position:relative}.pos-abs{position:absolute}.pos-fix{position:fixed}.flex-column,.flex-row{display:-ms-flexbox;display:flex}.flex-column{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.more-link{color:#5768e9}.more-link:after{content:"\F105";font-family:icomoon!important;font-size:20px;font-size:2rem;top:3px;top:.3rem;position:relative;line-height:9px;line-height:.9rem;margin-left:16px;margin-left:1.6rem;margin-top:8px;margin-top:.8rem}.back-link{color:#5768e9}.back-link:before{content:"\F104";font-family:icomoon!important;font-size:20px;font-size:2rem;top:3px;top:.3rem;position:relative;line-height:9px;line-height:.9rem;margin-right:16px;margin-right:1.6rem;margin-top:8px;margin-top:.8rem}@font-face{font-family:icomoon;src:url(/primus/build/desktop/assets/fonts/icomoon.b98a3993ae6b79738ab6c02ada31c3ef.eot);src:url(/primus/build/desktop/assets/fonts/icomoon.b98a3993ae6b79738ab6c02ada31c3ef.eot#iefix) format("embedded-opentype"),url(/primus/build/desktop/assets/fonts/icomoon.2c5d71c487a2abb2d99c7d5c0b47b47d.woff2) format("woff2"),url(/primus/build/desktop/assets/fonts/icomoon.2278a37852124993925d815d6ac1f59f.ttf) format("truetype"),url(/primus/build/desktop/assets/fonts/icomoon.2340d7d6f3da5f0994cb0c063d20dc00.woff) format("woff"),url(assets/images/icomoon.689f68eaff4ce11474af5a37978f86a9.svg#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-extra-amenities:before{content:"\E90C"}.icon-ac:before{content:"\E900"}.icon-balcony:before{content:"\E901"}.icon-bathtub:before{content:"\E902"}.icon-breakfast:before{content:"\E903"}.icon-coffee-table:before{content:"\E904"}.icon-dining-table:before{content:"\E905"}.icon-cable:before,.icon-dth:before{content:"\E906"}.icon-event-hosting:before,.icon-eventHosting:before{content:"\E907"}.icon-fridge:before{content:"\E908"}.icon-gym:before{content:"\E909"}.icon-iron-board:before,.icon-ironBoard:before{content:"\E90A"}.icon-kitchen:before{content:"\E90B"}.icon-guestLaundry:before,.icon-laundry:before{content:"\E90E"}.icon-living-room:before{content:"\E90F"}.icon-microwave:before{content:"\E910"}.icon-parking:before{content:"\E911"}.icon-premises:before,.icon-restaurant:before{content:"\E912"}.icon-room-service:before,.icon-roomservice:before{content:"\E913"}.icon-locker:before,.icon-safe:before{content:"\E914"}.icon-shower:before{content:"\E915"}.icon-smoking:before{content:"\E916"}.icon-stove:before{content:"\E917"}.icon-travel-desk:before,.icon-travelDesk:before{content:"\E918"}.icon-tv:before{content:"\E919"}.icon-wifi:before{content:"\E91B"}.icon-sq-feet:before{content:"\E91A"}.icon-guests:before{content:"\E91C"}.icon-flash:before{content:"\E91D"}.icon-power-off:before{content:"\F011"}.icon-lock:before{content:"\F023"}.icon-pencil:before{content:"\F040"}.icon-plus:before{content:"\F067"}.icon-minus:before{content:"\F068"}.icon-twitter:before{content:"\F099"}.icon-facebook:before{content:"\F09A"}.icon-google-plus:before{content:"\F0D5"}.icon-caret-down:before{content:"\F0D7"}.icon-angle-left:before{content:"\F104"}.icon-angle-right:before{content:"\F105"}.icon-angle-down:before{content:"\F107"}.icon-circle:before{content:"\F111"}.icon-instagram:before{content:"\F16D"}.icon-users:before{content:"\E972"}.icon-search:before{content:"\E986"}.icon-cross:before{content:"\EA0F"}.icon-arrow-right:before{content:"\EA3C"}.icon-arrow-left:before{content:"\EA40"}.icon-checkbox-checked:before{content:"\EA52"}.icon-checkbox-unchecked:before{content:"\1F322"}.icon-radio-checked:before{content:"\EA54"}.icon-radio-unchecked:before{content:"\EA56"}.icon-paragraph-left:before{content:"\EA77"}.icon-linkedin:before{content:"\EAC9"}.button{background-color:#0eb550;color:#fff;line-height:16px;line-height:1.6rem;padding:0 16px;padding:0 1.6rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap;border:none;font-size:14px;font-size:1.4rem;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;height:40px;height:4rem;outline:none;border-radius:.2rem;box-shadow:0 .1rem .2rem 0 rgba(0,0,0,.16);font-weight:500}.button:hover{background-color:#0c893d}.button:disabled{background-color:#9b9b9b;pointer-events:none;opacity:.75}.button--secondary{background-color:transparent;color:#0eb550;border:1px solid #0eb550;border:.1rem solid #0eb550;box-shadow:none}.button--secondary:hover{background-color:#0eb550;color:#fff}.button--secondary:disabled{background-color:transparent;border-color:#9b9b9b;color:#9b9b9b;pointer-events:none;opacity:.75}.button--tertiary{background-color:#fff;color:#4a4a4a}.button--tertiary:hover{background-color:#f1f1f1}.button--block{width:100%}.button--fill{width:100%;height:100%}.button--google{background-color:#dc4e41;height:50px;height:5rem;width:150px;width:15rem;padding-left:60px;padding-left:6rem;position:relative}.button--google .icon-google-plus{padding:13px 11px 14px 17px;padding:1.3rem 1.1rem 1.4rem 1.7rem;border-right:1px solid;border-right:.1rem solid;position:absolute;top:5px;top:.5rem;left:0}.button--google:hover{background-color:#cc4b40}.button--facebook{background-color:#3d5a98;height:50px;height:5rem;width:150px;width:15rem;padding-left:60px;padding-left:6rem;position:relative}.button--facebook .icon-facebook{padding:13px 15px 14px 18px;padding:1.3rem 1.5rem 1.4rem 1.8rem;border-right:1px solid;border-right:.1rem solid;position:absolute;top:5px;top:.5rem;left:0}.button--facebook:hover{background-color:#3d5280}.pagination>li{color:#4a4a4a;float:left;padding:8px 16px;padding:.8rem 1.6rem;text-decoration:none;transition:background-color .3s;border:1px solid #ddd;margin:0 4px;margin:0 .4rem}.pagination li.active{background-color:#0eb550;color:#f1f1f1;border:1px solid #0eb550}.pagination-center{text-align:center}.pagination{display:inline-block}.pagination>li.disabled{pointer-events:none;opacity:.3}.breadcrumb{font-size:19.2px;font-size:1.2rem;font-weight:500;letter-spacing:.48px;letter-spacing:.03rem;color:#9b9b9b;text-transform:capitalize}.breadcrumb__link{color:inherit}.breadcrumb__item:last-child{pointer-events:none}.breadcrumb__item+.breadcrumb__item{margin-left:28.8px;margin-left:1.8rem;position:relative}.breadcrumb__item+.breadcrumb__item:before{font-family:icomoon;content:"\F105";position:absolute;left:-16px;left:-1rem;top:0;font-size:19.2px;font-size:1.2rem;line-height:19.2px;line-height:1.2rem}.cart{background:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16);border-radius:.2rem}.cart__image{display:block;width:100%;border-top-left-radius:3.2px;border-top-left-radius:.2rem;border-top-right-radius:3.2px;border-top-right-radius:.2rem;height:265.6px;height:16.6rem}.cart__section{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:25.6px;padding:1.6rem;border-bottom:1.6px solid #f1f1f1;border-bottom:.1rem solid #f1f1f1}.cart__address{font-size:20.8px;font-size:1.3rem;line-height:1.4;margin-bottom:25.6px;margin-bottom:1.6rem}.cart__dates{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.cart__dates__title{margin-bottom:6.4px;margin-bottom:.4rem}.cart__rooms{-ms-flex-preferred-size:50%;flex-basis:50%}.cart__rooms__title{text-transform:capitalize;margin-bottom:6.4px;margin-bottom:.4rem}.cart__bill{display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:19.2px;margin-bottom:1.2rem}.cart__bill__price{color:#4a4a4a}.cart__total-text{color:#4a4a4a}.cart__total-price{text-align:right;margin-bottom:6.4px;margin-bottom:.4rem}.cart__total-breakup{font-size:19.2px;font-size:1.2rem}.apply-coupon{-ms-flex-preferred-size:100%;flex-basis:100%}.apply-coupon__placeholder{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.apply-coupon__form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.apply-coupon__input{height:51.2px;height:3.2rem;width:70%;padding:0 12.8px;padding:0 .8rem;border-right-width:0}.apply-coupon__button{height:51.2px;height:3.2rem;font-size:22.4px;font-size:1.4rem;width:40%;border-radius:0;box-shadow:none}.apply-coupon__error{color:#ff4343;font-size:19.2px;font-size:1.2rem;margin-top:12.8px;margin-top:.8rem}.cart-breakup{width:921.6px;width:57.6rem}.cart-breakup__header{background-color:#e0e0e0;padding:25.6px 0;padding:1.6rem 0;text-align:center}.cart-breakup__body{font-size:19.2px;font-size:1.2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff}.cart-breakup__prices{border-spacing:25.6px;border-spacing:1.6rem;width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border-bottom:1.6px solid #f1f1f1;border-bottom:.1rem solid #f1f1f1}.cart-breakup__prices-head{color:#4a4a4a}.cart-breakup__prices-body{text-align:center}.cart-breakup__final{border-spacing:57.6px 25.6px;border-spacing:3.6rem 1.6rem;display:-ms-flexbox;display:flex;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#4a4a4a;font-weight:800}.cart-breakup__final-text{color:#0eb550}.cart-breakup__final-price{color:#0eb550;font-size:28.8px;font-size:1.8rem}.cart-breakup__final-incl{color:#e0e0e0;font-size:12.8px;font-size:.8rem;font-weight:400;white-space:nowrap}.CalendarDay{border:1px solid #e4e7e7;padding:0;box-sizing:border-box;color:#565a5c;cursor:pointer;width:39px;height:38px}.CalendarDay:active{background:#f2f2f2}.CalendarDay--highlighted-calendar{background:#ffe8bc;color:#565a5c;cursor:default}.CalendarDay--highlighted-calendar:active{background:#007a87}.CalendarDay--outside{border:0;cursor:default}.CalendarDay--outside:active{background:#fff}.CalendarDay--hovered{background:#e4e7e7;border:1px double #d4d9d9;color:inherit}.CalendarDay--blocked-minimum-nights{color:#cacccd;background:#fff;border:1px solid #e4e7e7;cursor:default}.CalendarDay--blocked-minimum-nights:active{background:#fff}.CalendarDay--selected-span{background:#66e2da;border:1px double #33dacd;color:#fff}.CalendarDay--selected-span.CalendarDay--hovered,.CalendarDay--selected-span:active{background:#33dacd;border:1px double #00a699}.CalendarDay--selected-span.CalendarDay--last-in-range{border-right:#00a699}.CalendarDay--after-hovered-start,.CalendarDay--hovered-span{background:#b2f1ec;border:1px double #80e8e0;color:#007a87}.CalendarDay--selected,.CalendarDay--selected-end,.CalendarDay--selected-start{background:#00a699;border:1px double #00a699;color:#fff}.CalendarDay--selected-end:active,.CalendarDay--selected-start:active,.CalendarDay--selected:active{background:#00a699}.CalendarDay--blocked-calendar{background:#cacccd;color:#82888a;cursor:default}.CalendarDay--blocked-calendar:active{background:#cacccd}.CalendarDay--blocked-out-of-range{color:#cacccd;background:#fff;border:1px solid #e4e7e7;cursor:default}.CalendarDay--blocked-out-of-range:active{background:#fff}.CalendarMonth{text-align:center;padding:0 13px;vertical-align:top;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.CalendarMonth:first-of-type{position:absolute;z-index:-1;opacity:0;pointer-events:none}.CalendarMonth table{border-collapse:collapse;border-spacing:0}.CalendarMonth--horizontal{display:inline-block;min-height:100%}.CalendarMonth--vertical{display:block}.CalendarMonth__caption{color:#3c3f40;margin-top:7px;font-size:18px;text-align:center;margin-bottom:2px}.CalendarMonth--horizontal .CalendarMonth__caption,.CalendarMonth--vertical .CalendarMonth__caption{padding:15px 0 35px}.CalendarMonth--vertical-scrollable .CalendarMonth__caption{padding:5px 0}.CalendarMonthGrid{background:#fff;z-index:0;text-align:left}.CalendarMonthGrid--animating{transition:transform .2s ease-in-out;z-index:1}.CalendarMonthGrid--horizontal{position:absolute;left:9px;width:1200px}.CalendarMonthGrid--vertical{width:300px;margin:0 auto}.CalendarMonthGrid--vertical-scrollable{width:300px;margin:0 auto;overflow-y:scroll}.DayPicker{background:#fff;position:relative;text-align:left}.DayPicker--horizontal{background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.07);border-radius:3px}.DayPicker--horizontal.DayPicker--portal{box-shadow:none;position:absolute;left:50%;top:50%}.DayPicker--vertical.DayPicker--portal{position:static}.DayPicker__week-headers{position:relative}.DayPicker--horizontal .DayPicker__week-headers{margin-left:9px}.DayPicker__week-header{color:#757575;position:absolute;width:300px;top:62px;z-index:2;padding:0 13px;text-align:left}.DayPicker__week-header ul{list-style:none;margin:1px 0;padding-left:0}.DayPicker__week-header li{display:inline-block;width:39px;text-align:center}.DayPicker--vertical .DayPicker__week-header{margin-left:-150px;left:50%}.DayPicker--vertical-scrollable{height:100%}.DayPicker--vertical-scrollable .DayPicker__week-header{top:0;display:table-row;border-bottom:1px solid #dbdbdb;background:#fff}.DayPicker--vertical-scrollable .transition-container--vertical{padding-top:20px;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:scroll}.DayPicker--vertical-scrollable .DayPicker__week-header{margin-left:0;left:0;width:100%;text-align:center}.transition-container{position:relative;overflow:hidden;border-radius:3px}.transition-container--horizontal{transition:height .2s ease-in-out}.transition-container--vertical{width:100%}.DayPickerNavigation__next,.DayPickerNavigation__prev{cursor:pointer;line-height:.78;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.DayPickerNavigation__next--default,.DayPickerNavigation__prev--default{border:1px solid #dce0e0;background-color:#fff;color:#757575}.DayPickerNavigation__next--default:focus,.DayPickerNavigation__next--default:hover,.DayPickerNavigation__prev--default:focus,.DayPickerNavigation__prev--default:hover{border:1px solid #c4c4c4}.DayPickerNavigation__next--default:active,.DayPickerNavigation__prev--default:active{background:#f2f2f2}.DayPickerNavigation--horizontal{position:relative}.DayPickerNavigation--horizontal .DayPickerNavigation__next,.DayPickerNavigation--horizontal .DayPickerNavigation__prev{border-radius:3px;padding:6px 9px;top:18px;z-index:2;position:absolute}.DayPickerNavigation--horizontal .DayPickerNavigation__prev{left:22px}.DayPickerNavigation--horizontal .DayPickerNavigation__next{right:22px}.DayPickerNavigation--horizontal .DayPickerNavigation__next--default svg,.DayPickerNavigation--horizontal .DayPickerNavigation__prev--default svg{height:19px;width:19px;fill:#82888a}.DayPickerNavigation--vertical{background:#fff;box-shadow:0 0 5px 2px rgba(0,0,0,.1);position:absolute;bottom:0;left:0;height:52px;width:100%;z-index:2}.DayPickerNavigation--vertical .DayPickerNavigation__next,.DayPickerNavigation--vertical .DayPickerNavigation__prev{display:inline-block;position:relative;height:100%;width:50%}.DayPickerNavigation--vertical .DayPickerNavigation__next--default{border-left:0}.DayPickerNavigation--vertical .DayPickerNavigation__next--default,.DayPickerNavigation--vertical .DayPickerNavigation__prev--default{text-align:center;font-size:2.5em;padding:5px}.DayPickerNavigation--vertical .DayPickerNavigation__next--default svg,.DayPickerNavigation--vertical .DayPickerNavigation__prev--default svg{height:42px;width:42px;fill:#484848}.DayPickerNavigation--vertical-scrollable{position:relative}.DayPickerNavigation--vertical-scrollable .DayPickerNavigation__next{width:100%}.DateInput{font-weight:200;font-size:18px;line-height:24px;color:#757575;margin:0;padding:8px;background:#fff;position:relative;display:inline-block;width:130px;vertical-align:middle}.DateInput--with-caret:after,.DateInput--with-caret:before{content:"";display:inline-block;position:absolute;bottom:auto;border:10px solid transparent;border-top:0;left:22px;z-index:2}.DateInput--with-caret:before{top:62px;border-bottom-color:rgba(0,0,0,.1)}.DateInput--with-caret:after{top:63px;border-bottom-color:#fff}.DateInput--disabled{background:#cacccd}.DateInput__input{opacity:0;position:absolute;top:0;left:0;border:0;height:100%;width:100%}.DateInput__input[readonly]{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.DateInput__display-text{padding:4px 8px;white-space:nowrap;overflow:hidden}.DateInput__display-text--has-input{color:#484848}.DateInput__display-text--focused{background:#99ede6;border-color:#99ede6;border-radius:3px;color:#007a87}.DateInput__display-text--disabled{font-style:italic}.screen-reader-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateRangePicker{position:relative;display:inline-block}.DateRangePicker__picker{z-index:1;background-color:#fff;position:absolute;top:72px}.DateRangePicker__picker--direction-left{left:0}.DateRangePicker__picker--direction-right{right:0}.DateRangePicker__picker--portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.DateRangePicker__picker--full-screen-portal{background-color:#fff}.DateRangePicker__close{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.DateRangePicker__close svg{height:15px;width:15px;fill:#cacccd}.DateRangePicker__close:focus,.DateRangePicker__close:hover{color:#b0b3b4;text-decoration:none}.DateRangePickerInput{background-color:#fff;border:1px solid #cacccd;display:inline-block}.DateRangePickerInput--disabled{background:#cacccd}.DateRangePickerInput__arrow{display:inline-block;vertical-align:middle}.DateRangePickerInput__arrow svg{vertical-align:middle;fill:#484848;height:24px;width:24px}.DateRangePickerInput__clear-dates{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 10px 0 5px}.DateRangePickerInput__clear-dates svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.DateRangePickerInput__clear-dates--hide{visibility:hidden}.DateRangePickerInput__clear-dates--hover,.DateRangePickerInput__clear-dates:focus{background:#dbdbdb;border-radius:50%}.DateRangePickerInput__calendar-icon{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.DateRangePickerInput__calendar-icon svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.SingleDatePicker{position:relative;display:inline-block}.SingleDatePicker__picker{z-index:1;background-color:#fff;position:absolute;top:72px}.SingleDatePicker__picker--direction-left{left:0}.SingleDatePicker__picker--direction-right{right:0}.SingleDatePicker__picker--portal{background-color:rgba(0,0,0,.3);position:fixed;top:0;left:0;height:100%;width:100%}.SingleDatePicker__picker--full-screen-portal{background-color:#fff}.SingleDatePicker__close{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.SingleDatePicker__close svg{height:15px;width:15px;fill:#cacccd}.SingleDatePicker__close:focus,.SingleDatePicker__close:hover{color:#b0b3b4;text-decoration:none}.SingleDatePickerInput{background-color:#fff;border:1px solid #dbdbdb}.SingleDatePickerInput__clear-date{background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 10px 0 5px}.SingleDatePickerInput__clear-date svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.SingleDatePickerInput__clear-date--hide{visibility:hidden}.SingleDatePickerInput__clear-date--hover,.SingleDatePickerInput__clear-date:focus{background:#dbdbdb;border-radius:50%}.modal{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1050;background-color:rgba(33,33,33,.95);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.modal__dialog{outline:none}.DateRangePicker{width:100%}.DateRangePicker__picker{top:80px;top:5rem;left:1.6px;left:.1rem;z-index:115}.DateRangePickerInput{border:1.6px solid #e0e0e0;border:.1rem solid #e0e0e0;border-width:0 1.6px;border-width:0 .1rem;text-align:center;height:80px;height:5rem;width:100%}.DateRangePickerInput .DateInput{width:45%;height:100%}.DateRangePickerInput .DateInput--with-caret:after,.DateRangePickerInput .DateInput--with-caret:before{display:none}.DateRangePickerInput .DateInput__display-text{font-size:22.4px;font-size:1.4rem;color:#9b9b9b}.DateRangePickerInput .DateInput__display-text--has-input{color:#4a4a4a;font-weight:500}.DateRangePickerInput .DateInput__display-text--focused{background-color:#9b9b9b;color:#fff;border-radius:.2rem}.DayPicker--horizontal{border-radius:0;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.DayPickerNavigation__next,.DayPickerNavigation__prev{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1.6px solid #e0e0e0;border:.1rem solid #e0e0e0;border-radius:0!important;height:51.2px;height:3.2rem;width:64px;width:4rem;color:#9b9b9b}.DayPickerNavigation__next:hover,.DayPickerNavigation__prev:hover{border-color:#9b9b9b;background-color:#9b9b9b;color:#fff}.CalendarMonth__caption{color:#4a4a4a;font-size:22.4px;font-size:1.4rem;margin-top:17.6px;margin-top:1.1rem}.CalendarDay{font-size:19.2px;font-size:1.2rem}.CalendarDay--selected-span,.CalendarDay--valid.CalendarDay--hovered-span{border-color:#e0e0e0;background-color:#e0e0e0;color:#fff}.CalendarDay--after-hovered-start,.CalendarDay--selected-end,.CalendarDay--selected-start,.CalendarDay--valid.CalendarDay--hovered{border-color:#9b9b9b;background-color:#9b9b9b;color:#fff}.footer{background-color:#4a4a4a;color:#f1f1f1;padding:80px 0;padding:5rem 0;background-size:5rem}.footer__links{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.footer__links__title{color:#f1f1f1;margin-bottom:25.6px;margin-bottom:1.6rem}.footer__links__list{opacity:.7;color:#fff}.footer__links__list li{margin:32px 0;margin:2rem 0}.footer__social-icon{margin-right:12.8px;margin-right:.8rem;position:relative;top:1.6px;top:.1rem;width:28.8px;width:1.8rem;display:inline-block;font-size:22.4px;font-size:1.4rem}.formsy-input{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25.6px 0;padding:1.6rem 0;color:#9b9b9b}.formsy-input__field{-ms-flex-preferred-size:100%;flex-basis:100%;border:1.6px solid #9b9b9b;border:.1rem solid #9b9b9b;border-width:0 0 1.6px;border-width:0 0 .1rem;font-size:25.6px;font-size:1.6rem;padding:12.8px 0 6.4px;padding:.8rem 0 .4rem;background:transparent;color:inherit}.formsy-input__field:focus{border-color:#9b9b9b}.formsy-input__field:focus~.formsy-input__label{transform:translateY(.8rem);font-size:17.6px;font-size:1.1rem}.formsy-input__field.formsy-input__field--has-value{color:#4a4a4a}.formsy-input__field.formsy-input__field--valid{border-color:#0eb550}.formsy-input__field.formsy-input__field--error{border-color:#ff4343!important}.formsy-input__label{-ms-flex-preferred-size:100%;flex-basis:100%;position:absolute;top:0;left:0;cursor:text;pointer-events:none;transform:translateY(2.4rem);transition:all .15s ease-in-out;font-size:25.6px;font-size:1.6rem}.formsy-input__label--has-value{transform:translateY(.8rem);font-size:19.2px;font-size:1.2rem}.formsy-input__label--valid{color:#0eb550}.formsy-input__label--error{color:#ff4343}.formsy-input__error-message{-ms-flex-preferred-size:100%;flex-basis:100%;color:#ff4343;text-align:left;margin-top:6.4px;margin-top:.4rem}.loading{display:inline-block;border-radius:.2rem}.loading--primary{opacity:.5;background-color:#0eb550}.loading--tertiary{background-color:#9b9b9b}.loading--quaternary{background-color:#e0e0e0}.loading--quinary{background-color:#f1f1f1}.search-widget{background:#fff;box-shadow:0 1.9rem 1.9rem 0 rgba(0,0,0,.23)}.search-widget .search-button{padding-left:0}.search-widget .search-button__cta{border-radius:0;box-shadow:none;height:80px;height:5rem}.modify{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.modify__button{height:52.8px;height:3.3rem;line-height:52.8px;line-height:3.3rem;padding:0 25.6px;padding:0 1.6rem;font-size:19.2px;font-size:1.2rem}.modify .search-widget{box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.grow-from-left-enter{transform:scale(0);transform-origin:0 0;transition:transform .15s cubic-bezier(.5,1.8,.9,.8)}.grow-from-left-enter.grow-from-left-enter-active{transform:scale(1)}.grow-from-left-leave{transform:scale(1);transform-origin:0 0;transition:transform .15s ease-out}.grow-from-left-leave.grow-from-left-leave-active{transform:scale(0)}.grow-from-right-enter{transform:scale(0);transform-origin:100% 0;transition:transform .15s cubic-bezier(.5,1.8,.9,.8)}.grow-from-right-enter.grow-from-right-enter-active{transform:scale(1)}.grow-from-right-leave{transform:scale(1);transform-origin:100% 0;transition:transform .15s ease-out}.grow-from-right-leave.grow-from-right-leave-active{transform:scale(0)}.grow-from-center-enter{transform:scale(0);transform-origin:50% 0;transition:transform .15s cubic-bezier(.5,1.8,.9,.8)}.grow-from-center-enter.grow-from-center-enter-active{transform:scale(1)}.grow-from-center-leave{transform:scale(1);transform-origin:50% 0;transition:transform .15s ease-out}.grow-from-center-leave.grow-from-center-leave-active{transform:scale(0)}.grow-from-up-left-enter{transform:scale(0);transform-origin:0 100%;transition:transform .15s cubic-bezier(.5,1.8,.9,.8)}.grow-from-up-left-enter.grow-from-up-left-enter-active{transform:scale(1)}.grow-from-up-left-leave{transform:scale(1);transform-origin:0 100%;transition:transform .15s ease-out}.grow-from-up-left-leave.grow-from-up-left-leave-active{transform:scale(0)}.grow-from-up-center-enter{transform:scale(0);transform-origin:50% 100%;transition:transform .15s cubic-bezier(.5,1.8,.9,.8)}.grow-from-up-center-enter.grow-from-up-center-enter-active{transform:scale(1)}.grow-from-up-center-leave{transform:scale(1);transform-origin:50% 100%;transition:transform .15s ease-out}.grow-from-up-center-leave.grow-from-up-center-leave-active{transform:scale(0)}.grow-from-up-right-enter{transform:scale(0);transform-origin:100% 100%;transition:transform .15s cubic-bezier(.5,1.8,.9,.8)}.grow-from-up-right-enter.grow-from-up-right-enter-active{transform:scale(1)}.grow-from-up-right-leave{transform:scale(1);transform-origin:100% 100%;transition:transform .15s ease-out}.grow-from-up-right-leave.grow-from-up-right-leave-active{transform:scale(0)}.dd-menu{display:inline-block;position:relative}.dd-menu.dd-menu-center .dd-menu-items{left:50%;transform:translateX(-50%)}.dd-menu.dd-menu-left .dd-menu-items{left:0}.dd-menu.dd-menu-left .dd-menu-items [class^=nested-]:not(.nested-reverse)>span{right:100%;padding-right:.5em}.dd-menu.dd-menu-left .dd-menu-items .nested-reverse>span{left:100%;padding-left:.5em}.dd-menu.dd-menu-left.dd-menu-inverse .dd-menu-items [class^=nested-]:not(.nested-reverse)>span{right:100%;padding-right:.3em}.dd-menu.dd-menu-left.dd-menu-inverse .dd-menu-items .nested-reverse>span{left:100%;padding-left:.3em}.dd-menu.dd-menu-right .dd-menu-items{right:0}.dd-menu.dd-menu-right .dd-menu-items [class^=nested-]:not(.nested-reverse)>span{left:100%;padding-left:.5em}.dd-menu.dd-menu-right .dd-menu-items .nested-reverse>span{right:100%;padding-right:.5em}.dd-menu.dd-menu-right.dd-menu-inverse .dd-menu-items [class^=nested-]:not(.nested-reverse)>span{left:100%;padding-left:.3em}.dd-menu.dd-menu-right.dd-menu-inverse .dd-menu-items .nested-reverse>span{right:100%;padding-right:.3em}.dd-menu.dd-menu-sm .dd-menu-items{width:150px}.dd-menu.dd-menu-md .dd-menu-items{width:300px}.dd-menu.dd-menu-lg .dd-menu-items{width:450px}.dd-menu.dd-menu-xl .dd-menu-items{width:600px}.dd-menu .dd-menu-items{position:absolute;z-index:7;margin:.5em 0 0}.dd-menu .dd-menu-items.dd-items-upwards{bottom:100%;margin:0 0 .5em}.dd-menu .dd-menu-items ol,.dd-menu .dd-menu-items ul{list-style:none;padding:0;margin:0;color:#000;background-color:#fefefe;box-shadow:0 0 4px rgba(0,0,0,.15),0 2px 4px rgba(0,0,0,.29)}.dd-menu .dd-menu-items ol.dd-items-right li>*,.dd-menu .dd-menu-items ul.dd-items-right li>*{text-align:right}.dd-menu .dd-menu-items ol.dd-items-left li>*,.dd-menu .dd-menu-items ul.dd-items-left li>*{text-align:left}.dd-menu .dd-menu-items ol.dd-items-center li>*,.dd-menu .dd-menu-items ul.dd-items-center li>*{text-align:center}.dd-menu .dd-menu-items ol li:hover:not([role=separator]):not(.separator),.dd-menu .dd-menu-items ol li>:focus,.dd-menu .dd-menu-items ul li:hover:not([role=separator]):not(.separator),.dd-menu .dd-menu-items ul li>:focus{color:#000;background-color:#bdc3c7;outline:none}.dd-menu .dd-menu-items ol li>:not(.dd-item-ignore),.dd-menu .dd-menu-items ul li>:not(.dd-item-ignore){display:block;width:auto;min-width:100%;padding:1em 1.5em;font-family:Roboto,sans-serif;white-space:pre;color:inherit;text-decoration:none;font-size:inherit}.dd-menu .dd-menu-items ol li>button,.dd-menu .dd-menu-items ul li>button{border:none;background:transparent}.dd-menu.dd-menu-inverse .dd-menu-items ol,.dd-menu.dd-menu-inverse .dd-menu-items ul{color:#fff;background-color:#2c3e50}.dd-menu.dd-menu-inverse .dd-menu-items ol li:hover:not([role=separator]):not(.separator),.dd-menu.dd-menu-inverse .dd-menu-items ol li>:focus,.dd-menu.dd-menu-inverse .dd-menu-items ul li:hover:not([role=separator]):not(.separator),.dd-menu.dd-menu-inverse .dd-menu-items ul li>:focus{color:#fff;background-color:#34495e}.dd-menu.dd-menu-inverse .separator,.dd-menu.dd-menu-inverse [role=separator]{background-color:#45595e}.dd-menu .separator,.dd-menu [role=separator]{content:"";display:block;height:2px;background-color:rgba(0,0,0,.15);margin:.5em 0}.dd-menu .dd-items-upwards li.nested-dd-menu>span{bottom:0;top:auto}.dd-menu li.nested-dd-menu{position:relative}.dd-menu li.nested-dd-menu>span{position:absolute;top:0}.navbar{position:relative;z-index:3;background:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16);color:#4a4a4a}.navbar--transparent{background:transparent;box-shadow:none;color:#fff}.navbar__header{height:96px;height:6rem}.navbar__header,.navbar__venues{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.navbar__venues{gap:4px}.navbar__new_tag{background:#c09548;border-radius:20px;font-size:10px;padding:2px 6px;margin:0;color:#fff}.navbar__right_section{display:-ms-flexbox;display:flex;gap:24px;-ms-flex-align:center;align-items:center;margin-left:auto}.navbar__rectangle_4{width:64px;width:4rem;background-color:#ffa400}.navbar__rectangle_4,.navbar__rectangle_5{height:25.6px;height:1.6rem;border-radius:10rem;padding:4.8px 12.8px;padding:.3rem .8rem;font-size:16px;font-size:1rem;font-weight:300;margin-left:8px;margin-left:.5rem}.navbar__rectangle_5{width:auto;background-color:#5768e9}.navbar__link{cursor:pointer;font-weight:500}.navbar__logo{font-size:0}.navbar__logo__img{width:288px;width:18rem}.navbar__logo__anchor-tag{position:relative}.navbar__logo__icon{position:absolute;left:12.8px;left:.8rem;top:19.2px;top:1.2rem}.navbar__login{margin-left:51.2px;margin-left:3.2rem}.navbar .dd-menu .dd-menu-items{margin-top:25.6px;margin-top:1.6rem;width:320px;width:20rem}.navbar .dd-menu .dd-menu-items ul{color:#4a4a4a}.navbar .dd-menu .dd-menu-items ul:before{border-bottom:9.6px solid #fff;border-bottom:.6rem solid #fff;border-left:9.6px solid transparent;border-left:.6rem solid transparent;border-right:9.6px solid transparent;border-right:.6rem solid transparent;top:-9.6px;top:-.6rem;right:9.6px;right:.6rem;content:"";position:absolute;width:0;height:0}.navbar .dd-menu .dd-menu-items ul li{font-size:17.6px;font-size:1.1rem}.navbar .dd-menu .dd-menu-items ul li .menu-icon{margin-right:25.6px;margin-right:1.6rem}.navbar .dd-menu .dd-menu-items ul li a{padding:26.4px 51.2px;padding:1.65rem 3.2rem;cursor:pointer;border-bottom:1.6px solid #f1f1f1;border-bottom:.1rem solid #f1f1f1}.navbar .dd-menu .dd-menu-items ul li :hover:not([role=separator]):not(.separator),.navbar .dd-menu .dd-menu-items ul li>:focus{background-color:#f1f1f1;font-weight:500}.unavailable{background:#fff}.unavailable__title{color:#4a4a4a;font-size:56px;font-size:3.5rem;margin:112px 0 48px;margin:7rem 0 3rem}.unavailable__info{font-size:22.4px;font-size:1.4rem;color:#4a4a4a}.unavailable__image{display:-ms-flexbox;display:flex}.unavailable__city-links{font-size:22.4px;font-size:1.4rem;margin-top:25.6px;margin-top:1.6rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.unavailable__city-links__title{color:#4a4a4a;font-weight:700;display:inline-block}.unavailable__city-links__item,.unavailable__city-links__title{margin-right:9.6px;margin-right:.6rem}.unavailable__city-links__item:after{content:","}.unavailable__city-links__item:last-child:after{content:""}.unavailable__container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;min-height:800px;min-height:50rem;-ms-flex-align:center;align-items:center}.occupancy{height:80px;height:5rem;-ms-flex-align:center;align-items:center;z-index:11}.occupancy__caret{font-size:25.6px;font-size:1.6rem;transform-origin:50% 50%;margin-left:auto;transform:rotate(0deg);transition:transform .2s;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.occupancy__caret--open{transform:rotate(180deg)}.occupancy__dd{display:none;min-width:100%;top:100%;left:0;z-index:115;background-color:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.occupancy__dd--show,.occupancy__header{display:-ms-flexbox;display:flex}.occupancy__header{width:100%;cursor:pointer;padding:0 25.6px;padding:0 1.6rem;height:100%}.occupancy__title{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.occupancy__options{display:none;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-direction:column;flex-direction:column}.occupancy__options--show{display:-ms-flexbox;display:flex}.occupancy__options__item{padding:0 25.6px;padding:0 1.6rem;height:80px;height:5rem;line-height:80px;line-height:5rem;cursor:pointer;background-color:#fff;color:#4a4a4a;font-weight:500}.occupancy__options__item:hover{background-color:#e0e0e0}.occupancy__options__item--selected{background-color:#9b9b9b!important;cursor:default;color:#fff}.occupancy__room-config{display:none;width:520px;width:32.5rem}.occupancy__room-config__kids{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.occupancy__room-config--show{display:-ms-flexbox;display:flex}.config-options{width:100%;padding:12.8px 0;padding:.8rem 0}.config-options__list{max-height:320px;max-height:20rem;overflow:auto}.config-options__item{padding:12.8px 25.6px;padding:.8rem 1.6rem}.room-config .select{width:100%}.room-config__rooms{width:96px;width:6rem;font-size:22.4px;font-size:1.4rem;margin-right:25.6px;margin-right:1.6rem;font-weight:500;color:#4a4a4a}.room-config__adults{width:115.2px;width:7.2rem;margin-right:25.6px;margin-right:1.6rem;display:-ms-flexbox;display:flex}.room-config__adults,.room-config__kids{-ms-flex-align:center;align-items:center}.room-config__remove-link{font-size:19.2px;font-size:1.2rem;margin-left:32px;margin-left:2rem;color:#9b9b9b;cursor:pointer}.room-config__remove-link:hover{color:#4a4a4a}.room-config__action__item{-ms-flex-preferred-size:50%;flex-basis:50%;font-size:19.2px;font-size:1.2rem;height:52.8px;height:3.3rem}.room-config__action__item--add{margin-right:25.6px;margin-right:1.6rem}.search-box__label{font-size:22.4px;font-size:1.4rem;color:#4a4a4a;font-weight:500}.search-box__placeholder{color:#9b9b9b;font-weight:400}.pay-tabs__wallet-offer{font-size:19.2px;font-size:1.2rem;color:#9b9b9b;margin-top:6.4px;margin-top:.4rem}.card-pay{padding:0 40px}.card-pay__input-container{width:350px}.card-pay__input{padding-bottom:4px}.card-pay__number{background:url(assets/images/payment.ea5d57325a3491b53ff1e69111636ba9.png) no-repeat;padding-right:60px;background-size:318px 798px}.card-pay__number--default{background-position:400px -300px}.card-pay__number--amex{background-position:225px -250px}.card-pay__number--dankort{background-position:225px -302px}.card-pay__number--dinersclub{background-position:225px -348px}.card-pay__number--discover{background-position:225px -389px}.card-pay__number--jcb{background-position:230px -440px}.card-pay__number--maestro{background-position:225px -500px}.card-pay__number--mastercard{background-position:225px -554px}.card-pay__number--unionpay{background-position:225px -607px}.card-pay__number--visaelectron{background-position:225px -662px}.card-pay__number--visa{background-position:225px -711px}.card-pay__number--rupay{background-position:225px -751px}.card-pay__label{font-size:19.2px;font-size:1.2rem}.card-pay__error{font-size:.7em;margin-top:4px}.card-pay__expiry{margin:16px 0}.card-pay__expiry-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:350px;margin:5px 0 8px}.card-pay__expiry-field{width:150px}.card-pay__cvv-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%}.card-pay__cvv{max-width:50px}.card-pay__cvv-details{display:-ms-flexbox;display:flex;margin-left:15px;-ms-flex-align:center;align-items:center}.card-pay__cvv-image{background:url(assets/images/payment.ea5d57325a3491b53ff1e69111636ba9.png) no-repeat -85px -378px;width:124px;height:40px;margin-bottom:-12px}.card-pay__save-card{padding:25.6px 0;padding:1.6rem 0}.card-pay__save-card__label{color:#4a4a4a;font-weight:400}.netbank{-ms-flex-direction:column;flex-direction:column}.netbank,.netbank__default{display:-ms-flexbox;display:flex}.netbank__default{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.netbank__default-item{cursor:pointer;border:1px solid transparent;margin-bottom:12px}.netbank__input-container{cursor:pointer;padding:0 12px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:140px;height:50px;border:1px solid #f1f1f1}.netbank__display--axis{width:94px;height:24px;background-position:-86px -62px}.netbank__display--citibank{width:82px;height:25px;background-position:-244px -126px}.netbank__display--hdfc{width:96px;height:17px;background-position:-86px -130px}.netbank__display--kotak{width:82px;height:24px;background-position:-396px -64px}.netbank__display--sbi{width:88px;height:32px;background-position:-391px -120px}.netbank__display--icici{width:94px;height:23px;background-position:-238px -64px}.netbank__list{margin-top:20px}.netbank__list-select{width:350px}.netbank__error{height:17px;margin:10px 0 0}.wallet{-ms-flex-direction:column;flex-direction:column;height:100%}.wallet,.wallet__list{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.wallet__list{-ms-flex-wrap:wrap;flex-wrap:wrap}.wallet__item{cursor:pointer;border:1px solid transparent}.wallet__input-container{cursor:pointer;padding:0 12px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;width:140px;height:50px;border:1px solid #f1f1f1}.wallet__display--mobikwik{width:88px;height:32px;background-position:-86px -246px}.wallet__display--payumoney{width:82px;height:28px;background-position:-247px -248px}.wallet__display--airtelmoney{width:75px;height:28px;background-position:-387px -248px;margin-bottom:-2px}.ReactTabs{display:-ms-flexbox;display:flex}.ReactTabs__TabList{background:#f1f1f1}.ReactTabs__Tab{padding:25px;cursor:pointer;width:200px}.ReactTabs__Tab[aria-selected=true]{background:#fff;color:#0eb550}.ReactTabs__Tab:hover{color:#0eb550}.ReactTabs__TabPanel{padding:38.4px;padding:2.4rem;min-height:300px;width:100%}.card-details{border:1px solid #f1f1f1}.card-details--selected{border-color:#0eb550;border-radius:2px}.card-details__info{height:60px;padding:12px}.card-details__info__row{height:100%}.card-details__number{color:#4a4a4a}.card-details__expiry,.card-details__number{font-size:25.6px;font-size:1.6rem;font-weight:500}.card-details__expiry{color:#9b9b9b}.card-details__payment{padding:12px;background-color:#f1f1f1}.card-details__payment__cvv__input{height:40px;width:104px;color:#4a4a4a;padding:8px;border:1px solid #e0e0e0;border-radius:2px}.new-card__header{height:60px;padding:12px}.new-card__header__row{height:100%}.new-card__title{font-weight:500;color:#5768e9}.Toastify__toast-container{z-index:9999;position:fixed;padding:4px;width:320px;box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;margin-left:-160px}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;margin-left:-160px}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0}.Toastify__toast-container--rtl{right:0;left:auto}}.Toastify__toast{position:relative;min-height:64px;box-sizing:border-box;margin-bottom:16px;margin-bottom:1rem;padding:8px;border-radius:1px;box-shadow:0 1px 10px 0 rgba(0,0,0,.1),0 2px 15px 0 rgba(0,0,0,.05);display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:800px;overflow:hidden;font-family:sans-serif;cursor:pointer;direction:ltr}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--default{background:#fff;color:#aaa}.Toastify__toast--info{background:#3498db}.Toastify__toast--success{background:#07bc0c}.Toastify__toast--warning{background:#f1c40f}.Toastify__toast--error{background:#e74c3c}.Toastify__toast-body{margin:auto 0;-ms-flex:1;flex:1}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0}}.Toastify__close-button{color:#fff;font-weight:700;font-size:14px;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start}.Toastify__close-button--default{color:#000;opacity:.3}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{width:100%}to{width:0}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:0;height:5px;z-index:9999;opacity:.7;animation:Toastify__trackProgress linear 1;background-color:hsla(0,0%,100%,.7)}.Toastify__progress-bar--rtl{right:0;left:auto}.Toastify__progress-bar--default{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55)}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,110%,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-110%,0)}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}.wrapper{width:100%;min-width:1638.4px;min-width:102.4rem}.toast{background-color:#000}.intro-page{background-color:#fff}.intro-page__sign-in-button{width:224px;width:14rem}.intro-page__section-heading{font-size:57.6px;font-size:3.6rem}.intro-page__navbar__links,.intro-page__navbar__login{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.intro-page__navbar__login{-ms-flex-pack:center;justify-content:center;width:224px;width:14rem;color:#4a4a4a;background-color:#fff;margin-left:51.2px;margin-left:3.2rem;box-shadow:none;transition:background .5s}.intro-page__navbar__login:hover{color:#fff}.intro-page__navbar--sticky .intro-page__navbar__login{background-color:#0eb550;color:#fff;box-shadow:0 .1rem .2rem 0 rgba(0,0,0,.16)}.intro-page__header{padding:64px 0 0;padding:4rem 0 0;text-align:center}.intro-page__header__heading{margin-bottom:25.6px;margin-bottom:1.6rem}.intro-page__header__message{font-size:25.6px;font-size:1.6rem;margin-bottom:38.4px;margin-bottom:2.4rem}.intro-page__screenshot{margin:64px auto 0;margin:4rem auto 0}.intro-page__features{padding:224px 0;padding:14rem 0;background-color:#f1f1f1;text-align:center}.intro-page__features__image{margin:0 auto 64px;margin:0 auto 4rem}.intro-page__features__heading{margin-bottom:32px;margin-bottom:2rem}.intro-page__features__description{font-size:28.8px;font-size:1.8rem;line-height:1.5}.intro-page__clients{padding:192px 0;padding:12rem 0;text-align:center}.intro-page__clients__heading{margin-bottom:96px;margin-bottom:6rem}.intro-page__statistics{padding:192px;padding:12rem;width:100%;background-color:#f1f1f1;text-align:center}.intro-page__statistics__heading{margin-bottom:96px;margin-bottom:6rem}.intro-page__statistics__heading--grey{color:#9b9b9b}.intro-page__statistics__details__message{font-size:28.8px;font-size:1.8rem;margin-bottom:76.8px;margin-bottom:4.8rem}.intro-page__statistics__details__number{font-size:64px;font-size:4rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.intro-page__statistics__details__number:after{content:"+";font-size:38.4px;font-size:2.4rem;margin-left:6.4px;margin-left:.4rem}.intro-page__statistics__details__text{font-size:28.8px;font-size:1.8rem}.intro-page__footer{padding:64px 0 0;padding:4rem 0 0;text-align:center}.intro-page__footer__text{font-size:57.6px;font-size:3.6rem;margin-bottom:64px;margin-bottom:4rem}.intro-page__footer__image{margin-top:64px;margin-top:4rem;height:85px;background-repeat:repeat-x;background-image:url("http://images.treebohotels.com/images/primus/footer-repeat.svg")}.enroll{background-color:#fff;min-height:100vh}.enroll__heading{text-align:center;font-size:57.6px;font-size:3.6rem;margin:32px 0;margin:2rem 0}.enroll__heading--grey{color:#9b9b9b}.enroll__message{text-align:center;color:#9b9b9b;margin-top:32px 0 64px;margin-top:2rem 0 4rem}.enroll__form{padding:38.4px;padding:2.4rem;background-color:#fafafa;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.enroll__form__field{margin-bottom:32px;margin-bottom:2rem}.enroll__form__submit{margin-top:64px;margin-top:4rem;margin-bottom:64px;margin-bottom:4rem}.hd-section{background:#fff;margin-top:38.4px;margin-top:2.4rem;border-radius:.2rem}.hd-section__header{display:inline-block!important;margin-bottom:0;border-bottom:1.6px solid #f1f1f1;border-bottom:.1rem solid #f1f1f1;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;text-transform:uppercase}.hd-section__body,.hd-section__footer,.hd-section__header{padding:38.4px;padding:2.4rem}.hd-section__footer{border-top:1.6px solid #e0e0e0;border-top:.1rem solid #e0e0e0}.hd-section__text{font-weight:400;color:#4a4a4a;line-height:33.6px;line-height:2.1rem}.hd-section__reviews{border-bottom:1.6px solid #e0e0e0;border-bottom:.1rem solid #e0e0e0}.hd-hotel-section{padding:25.6px 0;padding:1.6rem 0;margin-top:0;border-bottom:1.6px solid #f1f1f1;border-bottom:.1rem solid #f1f1f1;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.hd-hotel{margin:48px 0;margin:3rem 0}.hd-hotel__info{padding-left:64px;padding-left:4rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-flex-pack:justify;justify-content:space-between}.hd-hotel__amenities{border-radius:.2rem;border:1.6px solid #e0e0e0;border:.1rem solid #e0e0e0}.hd-hotel__amenities-title{background:#f1f1f1;font-size:19.2px;font-size:1.2rem;padding:22.4px;padding:1.4rem}.hd-hotel__amenity-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-bottom:22.4px;padding-bottom:1.4rem}.hd-hotel__title{font-size:38.4px;font-size:2.4rem;text-transform:uppercase;display:-ms-flexbox;display:flex}.hd-hotel__address{max-width:400px;max-width:25rem;line-height:1.4}.hd-hotel__overall-rating{padding-top:12.8px;padding-top:.8rem}.hd-hotel__rating{display:-ms-flexbox;display:flex;margin:6.4px 0;margin:.4rem 0}.hd-hotel__review-count{padding-left:6.4px;padding-left:.4rem;color:#0eb550;cursor:pointer}.hd-hotel__rating-img{height:25.6px;height:1.6rem;position:relative;left:-4.8px;left:-.3rem;cursor:pointer}.hd-hotel__award{display:-ms-flexbox;display:flex;padding-top:6.4px;padding-top:.4rem}.hd-hotel__award-img{height:38.4px;height:2.4rem;padding-bottom:1.6px;padding-bottom:.1rem}.hd-hotel__price{font-size:44.8px;font-size:2.8rem;font-weight:500;color:#4a4a4a;min-height:51.2px;min-height:3.2rem}.hd-hotel__price-start{font-size:25.6px;font-size:1.6rem;font-weight:300;margin-left:16px;margin-left:1rem;text-decoration:line-through;color:#9b9b9b}.hd-hotel__price-icon{font-weight:400;padding-bottom:16px}.hd-hotel__price-discount{margin-left:12.8px;margin-left:.8rem;font-size:22.4px;font-size:1.4rem;font-weight:400}.hd-hotel__sold-text{font-size:28.8px;font-size:1.8rem;font-weight:400}.hd-hotel__sold-out{width:70%;position:relative;top:32px;top:2rem}.hd-hotel__sold-out__title{font-size:19.2px;font-size:1.2rem;color:#4a4a4a}.hd-hotel__book{display:inline-block;width:416px;width:26rem;height:80px;height:5rem;line-height:80px;line-height:5rem;font-size:25.6px;font-size:1.6rem}.hd-hotel__secondary{margin-top:12.8px;margin-top:.8rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.hd-hotel__carousel{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;min-height:707.2px;min-height:44.2rem}.hd-hotel__carousel--soldout{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');filter:grayscale(100%);z-index:111}.hd-hotel__mini-carousel{width:752px;width:47rem}.hd-hotel__mini-carousel .slick-slide{padding-right:3.2px;padding-right:.2rem}.hd-hotel__secondary-label{display:inline-block;margin:6.4px 0 0;margin:.4rem 0 0;cursor:pointer}.hd-hotel__map-thumbail{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.hd-hotel__map-thumbail__image{height:96px;height:6rem}.hd-details{padding-bottom:38.4px;padding-bottom:2.4rem;padding-top:38.4px;padding-top:2.4rem}.hd-details__navbar{display:-ms-flexbox;display:flex}.hd-details__navbar--sticky .hd-details__navbar{background:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16);z-index:1111}.hd-details__navbar--sticky .hd-details__navbar .hd-details__nav-price-container{display:-ms-flexbox;display:flex}.hd-details .sticky-inner-wrapper{position:absolute;left:0;top:0;z-index:20}.hd-details__navbar-container{background-color:#fff;margin-left:0!important;margin-right:0!important}.hd-details__nav-items{display:-ms-flexbox;display:flex;padding-left:25.6px;padding-left:1.6rem}.hd-details__nav-item{height:88px;height:5.5rem;margin:8px 48px 0 0;margin:.5rem 3rem 0 0;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;border-bottom:8px solid transparent;border-bottom:.5rem solid transparent}.hd-details__nav-item:hover{color:#0eb550}.hd-details__nav-item--active{border-bottom-color:#0eb550;color:#0eb550;font-weight:600}.hd-details__nav-item--active .hd-details__nav-item-highlight{border-bottom:3px solid;padding-bottom:32px;padding-bottom:2rem;cursor:pointer}.hd-details__nav-item-highlight{cursor:pointer}.hd-details__nav-price-container{display:none;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.hd-details__nav-price{font-size:41.6px;font-size:2.6rem;font-weight:500;color:#4a4a4a;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;margin-right:25.6px;margin-right:1.6rem;line-height:.85}.hd-details__nav-book{width:256px;width:16rem;font-size:25.6px;font-size:1.6rem;height:64px;height:4rem;line-height:64px;line-height:4rem}.hd-details__tcr-block{padding:28.8px 16px;padding:1.8rem 1rem;background-color:#fff0d6;border:1px solid #eda100;margin-bottom:16px;color:#4a4a4a}.hd-details__tcr-img{margin-right:9.6px;margin-right:.6rem}.hd-amenities__list{display:-ms-flexbox;display:flex;margin-top:19.2px;margin-top:1.2rem}.hd-amenities__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;font-size:19.2px;font-size:1.2rem;text-align:center;max-width:136px;max-width:8.5rem}.hd-amenities__item+.hd-amenities__item{margin-left:32px;margin-left:2rem}.hd-amenities__images{height:38.4px;height:2.4rem;padding-bottom:12.8px;padding-bottom:.8rem}.hd-room__desc{color:#4a4a4a;display:-ms-flexbox;display:flex}.hd-room__desc-items{margin-left:16px;margin-left:1rem}.hd-room__name{text-transform:uppercase;margin-bottom:12.8px;margin-bottom:.8rem}.hd-room__size{display:inline-block}.hd-room__desc-icons{font-size:19.2px;font-size:1.2rem;margin-right:12.8px;margin-right:.8rem}.hd-room__item{padding:51.2px 38.4px;padding:3.2rem 2.4rem;border:1.6px solid transparent;border:.1rem solid transparent}.hd-room__item+.hd-room__item{border-top:1.6px solid #f1f1f1;border-top:.1rem solid #f1f1f1}.hd-room__item.hd-room__item--selected{background-color:rgba(16,208,92,.11);border:1.6px solid #0eb550;border:.1rem solid #0eb550}.hd-room__sd{margin-left:16px;text-transform:none}.hd-room__selected{text-align:center;color:#0eb550;font-weight:400}.hd-room__select{width:100%}.hd-room__selected-icon{font-size:28.8px;font-size:1.8rem}.hd-room__container{position:relative;margin-bottom:25.6px;margin-bottom:1.6rem}.hd-promises__title{margin-bottom:12.8px;margin-bottom:.8rem;text-transform:uppercase}.hd-promises__text{line-height:40px;line-height:2.5rem;max-width:480px;max-width:30rem}.hd-promises__img{margin-bottom:25.6px;margin-bottom:1.6rem}.hd-config{margin-top:32px;margin-top:2rem}.hd-config__list{display:-ms-flexbox;display:flex}.hd-config__item{margin-right:25.6px;margin-right:1.6rem}.hd-config__value{font-size:28.8px;font-size:1.8rem;font-weight:500;color:#4a4a4a}.hd-gallery{width:1600px;width:100rem;padding-bottom:51.2px;padding-bottom:3.2rem}@media (max-width:768px){.hd-gallery{width:90vw}}.hd-gallery__title{text-transform:uppercase;margin-bottom:25.6px;margin-bottom:1.6rem;font-size:38.4px;font-size:2.4rem;color:#9b9b9b}.hd-gallery__filters{margin-bottom:32px;margin-bottom:2rem}.hd-gallery__filters-list{display:-ms-flexbox;display:flex;border-bottom:1.6px solid #9b9b9b;border-bottom:.1rem solid #9b9b9b}.hd-gallery__filters-item{text-transform:capitalize;-ms-flex-preferred-size:15%;flex-basis:15%;padding:16px 0;padding:1rem 0;margin-bottom:-1.6px;margin-bottom:-.1rem;border-bottom:4.8px solid transparent;border-bottom:.3rem solid transparent;cursor:pointer;text-align:center;font-weight:600;font-size:25.6px;font-size:1.6rem}.hd-gallery__filters-item--active{color:#f1f1f1;border-bottom-color:#0eb550}.hd-gallery__filters-item:hover{color:#f1f1f1}.hd-gallery__close{float:right;font-size:25.6px;font-size:1.6rem;cursor:pointer;line-height:43.2px;line-height:2.7rem;color:#f1f1f1}.hd-facilities{padding-bottom:32px;padding-bottom:2rem}.hd-facilities__title{color:#4a4a4a;font-weight:500;padding-bottom:16px;padding-bottom:1rem}.hd-facilities__item{line-height:2.6;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#727171;margin-bottom:20px;font-size:12px}.hd-facilities__item--title{margin:0!important}.hd-facilities__item--strike{color:#aeaeae}.hd-facilities__item--callout{color:#eda100;width:70%;margin:0!important;font-size:10px}.hd-similar__item{display:block;border:1.6px solid #f1f1f1;border:.1rem solid #f1f1f1}.hd-similar__image{display:block;width:100%;height:217.6px;height:13.6rem}.hd-similar__details{padding:12.8px;padding:.8rem}.hd-similar__details__price{color:#4a4a4a}.hd-similar__details__price--striked{color:#9b9b9b;margin-left:6.4px;margin-left:.4rem;text-decoration:line-through}.hd-similar__details__distance{margin-top:22.4px;margin-top:1.4rem}.hd-similar__title{margin-top:6.4px;margin-top:.4rem;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hd-trilights{list-style:inherit;margin-left:25.6px;margin-left:1.6rem}.hd-about__address{font-size:22.4px;font-size:1.4rem}.hd-policy__desc{color:#9b9b9b}.hd-policies{padding-bottom:38.4px;padding-bottom:2.4rem}.hd-policies__title{color:#4a4a4a;font-weight:500;padding-bottom:12.8px;padding-bottom:.8rem}.hd-policies__description{line-height:32px;line-height:2rem}.hd-nearby-place{padding-bottom:32px;padding-bottom:2rem}.hd-nearby-place__title{color:#4a4a4a;font-weight:500;padding-bottom:16px;padding-bottom:1rem}.hd-nearby-place__item{line-height:2}.hd-distance{color:#9b9b9b}.essentials-amenities .hd-amenities{width:100%}.essentials-amenities .hd-amenities__list{padding:0 25.6px;padding:0 1.6rem;-ms-flex-pack:justify;justify-content:space-between}.essentials-amenities .hd-amenities__item{margin-left:0}.reviews-ratings,.reviews-ratings__ratings{padding-bottom:32px;padding-bottom:2rem}.reviews-ratings__ratings{border-bottom:1.6px solid #e0e0e0;border-bottom:.1rem solid #e0e0e0}.reviews-ratings__write-read{padding-top:32px;padding-top:2rem}.reviews-ratings__write-read__write-link{color:#4a4a4a;font-weight:500;padding-left:12.8px;padding-left:.8rem}.reviews-ratings__write-read__write-btn{width:320px;width:20rem;border:3.2px solid #0eb550;border:.2rem solid #0eb550}.reviews-ratings__write-read__read-link{padding-left:83.2px;padding-left:5.2rem}.reviews-ratings__partnership{color:#4a4a4a;padding-top:57.6px;padding-top:3.6rem;padding-left:12.8px;padding-left:.8rem;display:-ms-flexbox;display:flex}.reviews-ratings__partnership__img{padding-left:6.4px;padding-left:.4rem;height:32px;height:2rem}.ta-section{background:#fff;border-radius:.2rem}.positive-feedback{padding-bottom:70.4px;padding-bottom:4.4rem}.positive-feedback__list-item{padding-bottom:57.6px;padding-bottom:3.6rem}.positive-feedback__icon{display:inline-block;margin-right:19.2px;margin-right:1.2rem;position:relative;top:-41.6px;top:-2.6rem}.positive-feedback__feedback{display:inline-block}.positive-feedback__title{font-size:25.6px;font-size:1.6rem;padding-bottom:19.2px;padding-bottom:1.2rem}.positive-feedback__description{font-size:25.6px;font-size:1.6rem;color:#4a4a4a}.seo-linksfooter__filters-item{-ms-flex-preferred-size:25%;flex-basis:25%}.seo-linksfooter__content{background-color:#fff}.facilities-icon-container{width:32px;height:32px;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#f7f7f7;border-radius:50%;margin-right:10px}.facilities-icon-strike{border:1px solid #727171;transform:rotate(135deg);width:32px;position:absolute}.facilities-icon-image{margin:0!important;height:28.8px;height:1.8rem;width:28.8px;width:1.8rem;position:relative;top:3.2px;top:.2rem}.facilities-icon-image:after{content:"\E928";font-size:22.4px;font-size:1.4rem;color:#4a4a4a}.feedback-icon-image{margin-right:16px;margin-right:1rem;height:32px;height:2rem;width:32px;width:2rem}.feedback-icon-image:after{content:"\E928";font-size:22.4px;font-size:1.4rem;color:#4a4a4a}.hd-hotel__title{padding-top:5px;max-width:378px}.hd-hotel__deals-of-the-day{width:141px;height:27px;border-radius:2px;background-color:#ff6673}.hd-hotel__deal-of-the-day-text{font-size:12px;font-weight:600;color:#fff;position:absolute;top:9px;left:65px}.hd-hotel__deals-of-the-day-img{width:31px;height:14px;object-fit:contain;margin-top:6px;margin-right:-17px}.hd-hotel__payment-info{margin-top:16px;margin-top:1rem}.hd-hotel__price-block{width:384px;width:24rem}.hd-hotel__corp-price-block,.hd-hotel__web-price-block{font-weight:100;font-size:25.6px;font-size:1.6rem;padding:19.2px 0;padding:1.2rem 0;width:260px}.hd-hotel__tax-exclusive{font-size:10px;letter-spacing:0;color:#4a4a4a;margin-left:4px;display:inline-block;float:right;margin-top:8px}.hd-hotel__corp_tax_price-icon,.hd-hotel__web_price-icon{font-weight:800;color:#4a4a4a;display:inline-block;font-size:22px;float:right;margin-top:-4px;margin-right:2px}.hd-hotel__price-source{font-size:16px;color:#727171}.hd-section__view-other-rooms{padding:48px;padding:3rem;text-align:right}.hd-section__view-other-rooms__link{cursor:pointer}.hd-section__view-other-rooms__modal{overflow:scroll}.hd-section__other-rooms{background-color:#fff;position:absolute;left:320px;left:20rem;top:192px;top:12rem}.hd-section__other-rooms__close{position:relative}.hd-section__other-rooms__close__icon-div{float:right}.hd-section__other-rooms__close__icon-div-icon{position:fixed;font-size:25.6px;font-size:1.6rem;cursor:pointer;line-height:43.2px;line-height:2.7rem;margin-left:16px;margin-left:1rem;margin-top:-19.2px;margin-top:-1.2rem;color:#f1f1f1}.hd-section__web-price-checked{float:right;padding:38.4px;padding:2.4rem}.hd-room{border-bottom:.1px solid #e0e0e0}.hd-room__rate-plans{margin-top:32px;margin-top:2rem}.hd-amenities__more{margin-left:35.2px;margin-left:2.2rem;color:#5768e9;cursor:pointer}.hd-amenities__more-number{font-size:32px;font-size:2rem}.hd-amenities__more-text{font-size:19.2px;font-size:1.2rem}#hotel-gallery .hd-gallery__close{visibility:hidden}#hotel-gallery .hd-gallery__filters-list{-ms-flex-pack:distribute;justify-content:space-around}.lp-section{padding:80px 0;padding:5rem 0}.lp-section__title{text-align:center;margin-bottom:12.8px;margin-bottom:.8rem}.lp-section__subtitle{text-align:center;margin-bottom:38.4px;margin-bottom:2.4rem;color:#9b9b9b}.lp-section--above-fold{padding-top:48px;padding-top:3rem}.landing-page{margin-top:-96px;margin-top:-6rem}.landing-page__search-container{width:100%;position:relative;z-index:2}.landing-page__banner__body{background-size:cover;height:400px;height:25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:0}.landing-page__banner__title{color:#fff;margin-bottom:12.8px;margin-bottom:.8rem;text-transform:uppercase}.landing-page__banner__subtitle{font-size:22.4px;font-size:1.4rem;font-weight:400;color:#fff;margin-bottom:12.8px;margin-bottom:.8rem}.landing-page__corp-reward-banner__body{height:832px;height:52rem;background-color:#fff;padding-top:51.2px;padding-top:3.2rem}.landing-page__corp-reward-banner__title{font-family:Averta;font-size:38.4px;font-size:2.4rem;font-weight:900;line-height:.88;text-align:center;color:#212121;text-transform:uppercase;margin-top:32px;margin-top:2rem}.landing-page__corp-reward-banner__title-small{font-family:Roboto;font-size:16px;color:#4a4a4a;text-align:center;font-weight:100;margin-bottom:25.6px;margin-bottom:1.6rem}.landing-page__corp-reward-banner__subtitle{font-size:28.8px;font-size:1.8rem;line-height:1.11;text-align:center;color:#727171;font-weight:200;margin-top:33.6px;margin-top:2.1rem}.landing-page__corp-reward-banner__rewards__text1{font-size:25.6px;font-size:1.6rem;line-height:1.56;text-align:left;color:#727171}.landing-page__corp-reward-banner__rewards__text2{font-size:25.6px;font-size:1.6rem;line-height:1.56;text-align:left;color:#aeaeae;font-weight:100}.landing-page__corp-reward-banner__rewards__text4,.landing-page__corp-reward-banner__rewards__text5{font-size:25.6px;font-size:1.6rem;line-height:1.62;text-align:left;color:#4a4a4a;margin-top:56px;margin-top:3.5rem;margin-right:24px;margin-right:1.5rem}.landing-page__corp-reward-banner__rewards__text5{margin-top:-63px}.landing-page__corp-reward-banner__item1{width:513.6px;width:32.1rem;float:left;margin-top:96px;margin-top:6rem}.landing-page__corp-reward-banner__item2,.landing-page__corp-reward-banner__item3{width:513.6px;width:32.1rem;float:left;padding:32px 51.2px;padding:2rem 3.2rem;margin-left:33.6px;margin-left:2.1rem}.landing-page__corp-reward-banner__subheading-1{font-family:Roboto;font-size:32px;font-size:2rem;font-weight:500;text-align:left;color:#4a4a4a;margin-bottom:24px;margin-bottom:1.5rem}.landing-page__corp-reward-banner__content{margin-top:64px;margin-top:4rem}.landing-page__corp-reward-banner__button__visit_store{width:204.8px;width:12.8rem;height:64px;height:4rem;border-radius:.4rem;background-color:#0eb550;margin-top:38.4px;margin-top:2.4rem;float:left;box-shadow:none}.landing-page__corp-reward-banner__center-align{text-align:center}.landing-page__corp-reward-banner__image-illustration{width:567.36px;width:35.46rem;float:left;margin:56px 163.2px 54.4px 68.8px;margin:3.5rem 10.2rem 3.4rem 4.3rem}.landing-page__corp-reward-banner__image1{width:465.6px;width:29.1rem;margin-bottom:51.2px;margin-bottom:3.2rem}.landing-page__corp-reward-banner__image2,.landing-page__corp-reward-banner__travelrewards{margin-bottom:57.6px;margin-bottom:3.6rem;width:438.4px;width:27.4rem}.landing-page__corp-reward-banner__travelrewards{margin-top:-55px}.landing-page__corp-reward-banner__image3{width:140.8px;width:8.8rem;margin-bottom:46.4px;margin-bottom:2.9rem}.landing-page__corp-reward-banner__image4{width:368px;width:23rem;height:288px;height:18rem;margin-bottom:-20px;margin-top:-35px}.lp-search-widget{padding:25.6px;padding:1.6rem;transition:background .5s cubic-bezier(.23,1,.32,1) 0ms}.lp-search-widget--sticky .lp-search-widget{background:hsla(0,0%,88%,.95);z-index:1111}.lp-search-widget--sticky .lp-search-widget .search-widget{box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.lp-recommendations__block{background:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16);padding:32px 19.2px;padding:2rem 1.2rem;border-radius:.4rem;min-height:491px}.lp-recommendations__block:hover{box-shadow:0 1rem 2rem 0 rgba(0,0,0,.3)}.lp-recommendations__prices{min-height:80px}.lp-recommendations__img{border-radius:.4rem}.lp-recommendations__address,.lp-recommendations__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lp-recommendations__name{margin-top:25.6px;margin-top:1.6rem}.lp-recommendations__price{margin:25.6px 0 38.4px;margin:1.6rem 0 2.4rem}.lp-recommendations__tax-text{font-size:19.2px;font-size:1.2rem}.lp-recommendations__book{width:100%;margin-top:12px}.lp-recommendations__book-icon{margin-right:12.8px;margin-right:.8rem}.lp-recommendations__pricing-details{display:inline-block;margin-right:6px;width:366.4px;width:22.9rem;height:64px;height:4rem;padding-top:16px;padding-top:1rem}.lp-recommendations__price-symbol{font-size:25.6px;font-size:1.6rem;font-weight:800;color:#4a4a4a}&__web_price_radio{position:relative;top:50%;transform:translateY(-50%);width:41.6px;width:2.6rem;height:41.6px;height:2.6rem;border:2px solid #979797;padding:6.4px;padding:.4rem;border-radius:50%}.lp-offers__image{width:100%}.lp-offers__item{min-width:40%}.lp-offers__item:nth-child(n+3){margin-top:25.6px;margin-top:1.6rem}.lp-perks{-ms-flex-pack:justify;justify-content:space-between}.lp-perks__item{width:528px;width:33rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.lp-perks__title{margin-bottom:12.8px;margin-bottom:.8rem}.lp-perks__text{line-height:1.8}.lp-perks__img{width:160px;width:10rem;height:160px;height:10rem;margin-bottom:25.6px;margin-bottom:1.6rem;-ms-flex-item-align:start;align-self:flex-start}.lp-perks__link{margin-top:auto}.lp-perks__copyright{margin-top:96px;margin-top:6rem}.placeholder1{width:248px;height:102px}.placeholder1,.placeholder2{border:1px solid #d8d8d8;margin-bottom:51.2px;margin-bottom:3.2rem}.placeholder2{width:88px;height:88px}.placeholder3{margin-left:40%;width:197px;border:1px solid #d8d8d8;height:88px;margin-bottom:38.4px;margin-bottom:2.4rem}.placeholder4{width:257px;height:188px;border:1px solid #d8d8d8;float:left;margin:56px 163.2px 54.4px 68.8px;margin:3.5rem 10.2rem 3.4rem 4.3rem}.rewards__amount{font-weight:700;margin-bottom:51.2px;margin-bottom:3.2rem}.cities-page{padding:25.6px 0 51.2px;padding:1.6rem 0 3.2rem}.cities-page__search{margin-bottom:25.6px;margin-bottom:1.6rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.cities-page__container{background-color:#fff;padding:76.8px 204.8px;padding:4.8rem 12.8rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.cities-page__title{color:#0eb550;text-align:center;margin-bottom:51.2px;margin-bottom:3.2rem}.cities-page__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}.cities-page__list-item{color:#4a4a4a;margin:25.6px 0;margin:1.6rem 0;text-transform:uppercase}.results-page{padding:25.6px 0 51.2px;padding:1.6rem 0 3.2rem;background:#f1f1f1}.results-page__info{margin:32px 0;margin:2rem 0;min-height:80px;min-height:5rem}.results-page__header{color:#4a4a4a;font-size:32px;font-size:2rem;text-transform:uppercase}.results-page__query-container{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:25.6px;margin-bottom:1.6rem}.results-page__query-container__title{font-size:22.4px;font-size:1.4rem;color:#9b9b9b;line-height:1.3}.results-page__query-container__query{font-size:28.8px;font-size:1.8rem;line-height:1.3;font-weight:500;color:#4a4a4a}.results-page__results{background:#fff;border-radius:.2rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.results-page__single-result-text{padding:51.2px;padding:3.2rem;text-align:center;line-height:1.6;text-transform:uppercase;color:#0eb550}.results-page .col-9{min-height:806.4px;min-height:50.4rem}.results-page__tcr-block{padding:28.8px 16px;padding:1.8rem 1rem;background-color:#fff0d6;border:1px solid #eda100;margin-bottom:16px;color:#4a4a4a}.results-page__tcr-img{margin-right:9.6px;margin-right:.6rem}.results-empty{padding:160px 25.6px;padding:10rem 1.6rem;text-align:center;color:#4a4a4a;line-height:1.4}.results-empty__title{font-size:28.8px;font-size:1.8rem}.results-empty__sub{color:#9b9b9b}.results-empty__icon{font-size:38.4px;font-size:2.4rem;color:#9b9b9b}.r-list__item{padding:25.6px;padding:1.6rem}.r-list__item+.r-list__item{border-top:1.6px solid #e0e0e0;border-top:.1rem solid #e0e0e0}.r-hotel__image{width:366.4px;width:22.9rem;margin-right:25.6px;margin-right:1.6rem;height:276.8px;height:17.3rem;cursor:pointer;position:relative}.r-hotel__image--soldout{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');filter:grayscale(1)}.r-hotel__deals-of-the-day{width:141px;height:27px;border-radius:2px;background-color:#ff6673;position:absolute;top:8px;left:8px}.r-hotel__deal-of-the-day-text{font-size:12px;font-weight:600;color:#fff;padding-top:8px;position:absolute;right:13px}.r-hotel__deals-of-the-day-img{width:13px;height:13px;margin-top:6px;position:absolute;top:1px;left:8px}.r-hotel__tcr_multiplier{width:124px;height:28px;border-radius:14px;background-color:#f1f1f1;border:1px solid #aeaeae;position:relative;top:50%;transform:translateY(-50%);border-style:dashed}.r-hotel__tcr_multiplier_rewards{font-size:12px;font-weight:600;font-style:normal;color:#000;position:absolute;top:7px;right:18px;font-weight:600px;-ms-flex-pack:space-evenly;justify-content:space-evenly}.r-hotel__reward_multiplier{width:16px;height:16px;position:absolute;left:10px;top:4px}.r-hotel__incl-tax{font-size:16px;font-size:1rem;text-align:right}.r-hotel__content{-ms-flex:1;flex:1}.r-hotel__name{line-height:1}.r-hotel__name:hover{color:#0eb550;cursor:pointer}.r-hotel__award-img{position:relative;top:8px;top:.5rem}.r-hotel__footer,.r-hotel__head{-ms-flex-pack:justify;justify-content:space-between}.r-hotel__footer{margin-top:auto;-ms-flex-align:end;align-items:flex-end}.r-hotel__room-not-available{color:#0eb550;background:#dafbe7;font-size:22.4px;font-size:1.4rem;padding:25.6px;padding:1.6rem;max-width:528px;max-width:33rem;border-radius:.2rem}.r-hotel__distance{font-size:19.2px;font-size:1.2rem;color:#4a4a4a;max-width:560px;max-width:35rem;padding-left:12.8px;padding-left:.8rem;width:448px;width:28rem}.r-hotel__rating-reviews{padding-top:6.4px;padding-top:.4rem}.r-hotel__rating-reviews__link{font-size:0;cursor:pointer}.r-hotel__rating-reviews__image{height:25.6px;height:1.6rem}.r-hotel__rating-reviews__total{color:#0eb550;padding-left:12.8px;padding-left:.8rem;margin-top:3.2px;margin-top:.2rem;cursor:pointer}.r-hotel__action{height:64px;height:4rem;line-height:64px;line-height:4rem;width:328px;width:20.5rem;margin-left:auto}.r-hotel__action__icon{margin-right:19.2px;margin-right:1.2rem}.r-hotel__price{text-align:right;margin-bottom:6.4px;margin-bottom:.4rem;font-size:38.4px;font-size:2.4rem;font-weight:800}.r-hotel__price--soldout{color:#ff4343;font-size:25.6px;font-size:1.6rem}.r-hotel__corp-price-block,.r-hotel__web-price-block{padding-top:19.2px;padding-left:0;padding:1.2rem 0 16px;padding-right:0;padding-bottom:19.2px;padding-bottom:1.2rem;width:304px;width:19rem;display:-ms-flexbox;display:flex}.r-hotel__web_price-rs-symbol{font-size:16px;font-weight:800;color:#4a4a4a;display:inline;margin-left:-2px}.r-hotel__corp_price-rs-symbol{font-size:16px;font-weight:800;color:#4a4a4a;display:inline;float:right;margin-right:24px}.r-hotel__price-source-text{font-size:12px;letter-spacing:0;padding-right:12.8px;padding-right:.8rem;width:70px}.r-hotel__tax-exclusive-text1{text-align:center;font-size:10px;font-weight:100;margin-left:4px}.r-hotel__tax-exclusive-text2{text-align:center;font-size:10px;font-weight:100;margin-left:0}.r-hotel__price-icon{font-weight:400}.r-discount__coupon{color:#0eb550;margin:0 25.6px 6.4px 0;margin:0 1.6rem .4rem 0}.r-discount__price{text-decoration:line-through}.rp-aside{background-color:#fff;border-radius:.2rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.rp-aside+.rp-aside{margin-top:25.6px;margin-top:1.6rem}.rp-aside__section{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25.6px;padding:1.6rem;border-bottom:1.6px solid #f1f1f1;border-bottom:.1rem solid #f1f1f1}.rp-aside__section,.rp-aside__section__header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.rp-aside__section__header{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-pack:justify;justify-content:space-between}.rp-aside__clear-all,.rp-aside__toggle-icon{text-align:right;cursor:pointer}.rp-aside__clear-all{font-size:19.2px;font-size:1.2rem}.rp-filter__available{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.rp-filter__available__input{margin:0!important}.rp-filter__list{-ms-flex-preferred-size:100%;flex-basis:100%;margin-top:25.6px;margin-top:1.6rem;max-width:100%}.rp-filter__list__item{color:#4a4a4a;margin-left:3.2px;margin-left:.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp-filter__list__item:not(:last-child){margin-bottom:25.6px;margin-bottom:1.6rem}.rp-filter__show-action{text-align:right;text-transform:uppercase;font-size:19.2px;font-size:1.2rem}.rp-sort__active,.rp-sort__item{margin-top:25.6px;margin-top:1.6rem;text-transform:capitalize;cursor:pointer}.rp-sort__item{color:#4a4a4a}.rp-sort__item--selected{color:#0eb550}.rp-citycontent{margin-top:51.2px;margin-top:3.2rem;padding:96px 0;padding:6rem 0;background-color:#fff}.rp-citycontent__city{text-transform:uppercase;margin-bottom:16px;margin-bottom:1rem}.rp-citycontent__content{text-align:justify}.overall-ratings{border-right:1.6px solid #f1f1f1;border-right:.1rem solid #f1f1f1;padding-right:16px;padding-right:1rem}.overall-ratings__header{color:#4a4a4a;padding-bottom:25.6px;padding-bottom:1.6rem}.overall-ratings__rating{font-size:51.2px;font-size:3.2rem;font-weight:400;margin:12.8px 0;margin:.8rem 0}.overall-ratings__rating--bold{font-weight:600}.overall-ratings__rating-item{font-size:19.2px;font-size:1.2rem;padding-bottom:12.8px;padding-bottom:.8rem}.percentage{height:1.6px;height:.1rem;background:#f1f1f1}.percentage__fill{height:8px;height:.5rem;background:#0eb550;border-radius:.2rem;transform:translateY(-2px)}.amenities-ratings{padding-left:96px;padding-left:6rem}.amenities-ratings__header{color:#4a4a4a;padding-bottom:25.6px;padding-bottom:1.6rem}.amenities-ratings__item{line-height:44.8px;line-height:2.8rem}.customer-review{padding:64px;padding:4rem;border-bottom:1.6px solid #e0e0e0;border-bottom:.1rem solid #e0e0e0}.customer-review__image{width:128px;width:8rem;height:128px;height:8rem;border-radius:40rem}.customer-review__name{color:#4a4a4a;font-weight:500}.customer-review__date{color:#9b9b9b}.customer-review__detail{padding-left:44.8px;padding-left:2.8rem}.customer-review__header{color:#4a4a4a;font-size:25.6px;font-size:1.6rem}.customer-review__review{color:#4a4a4a;padding:12.8px 0;padding:.8rem 0;line-height:25.6px;line-height:1.6rem}.customer-review__response{background:#f1f1f1;padding:25.6px;padding:1.6rem}.customer-review__response-header{color:#4a4a4a}.customer-review__response-text{color:#4a4a4a;white-space:pre-wrap}.show-more{overflow:hidden}.show-more__section{height:76.8px;height:4.8rem;width:100%;background-color:#fff;border-top:1px solid #f1f1f1;position:relative}.show-more__cta{float:right;font-weight:500;padding:16px 38.4px 0 0;padding:1rem 2.4rem 0 0;color:#5768e9;text-transform:uppercase;cursor:pointer}.show-more__icon{position:relative;top:1.6px;top:.1rem;font-size:25.6px;font-size:1.6rem;font-weight:600;margin-left:25.6px;margin-left:1.6rem}.seo-linksfooter{background-color:#fff;padding-top:32px;padding-top:2rem}.seo-linksfooter__content{background:#fff;border-top:3.2px solid #f1f1f1;border-top:.2rem solid #f1f1f1;padding:38.4px;padding:2.4rem}.seo-linksfooter__filters-list{display:-ms-flexbox;display:flex}.seo-linksfooter__filters-item{text-transform:capitalize;-ms-flex-preferred-size:20%;flex-basis:20%;padding:19.2px 0;padding:1.2rem 0;border-bottom:3.2px solid transparent;border-bottom:.2rem solid transparent;cursor:pointer;text-align:center;color:#9b9b9b;position:relative;top:3.2px;top:.2rem;font-weight:600;font-size:25.6px;font-size:1.6rem}.seo-linksfooter__filters-item--active{color:#4a4a4a;border-bottom-color:#4a4a4a;letter-spacing:0}.seo-linksfooter__filters-item:hover{color:#4a4a4a}.seo-linksfooter__list{margin:0 76.8px;margin:0 4.8rem}.seo-linksfooter__list-item{color:#4a4a4a;margin:9.6px 0;margin:.6rem 0;text-transform:capitalize;width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.seo-footer{background-color:#e0e0e0;padding:80px 0;padding:5rem 0}.seo-footer__copyright{margin-bottom:25.6px;margin-bottom:1.6rem}.seo-footer__title{font-size:25.6px;font-size:1.6rem;margin-top:25.6px;margin-top:1.6rem;text-transform:uppercase}.seo-footer__text{font-size:19.2px;font-size:1.2rem;line-height:1.6;margin:12.8px 0;margin:.8rem 0}.seo-footer__cities{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.seo-footer__logo{margin-top:25.6px;margin-top:1.6rem;display:inline-block}.seo-footer__logo__image{width:256px;width:16rem}.seo-footer__link{margin-right:6.4px;margin-right:.4rem}.seo-footer__link:after{content:","}.seo-footer__link:last-child:after{content:""}.top-reasons{margin-bottom:38.4px;margin-bottom:2.4rem}.top-reasons__header{color:#4a4a4a;padding-bottom:16px;padding-bottom:1rem}.about-hotel__title{font-size:32px;font-size:2rem;font-weight:500;padding-bottom:32px;padding-bottom:2rem;color:#4a4a4a}.about-hotel__section{margin-left:32px;margin-left:2rem}.about-hotel__google-btn{color:#5768e9;border-radius:.4rem;border:3.2px solid #fff;border:.2rem solid #fff;background:#fff;width:294.4px;width:18.4rem;height:57.6px;height:3.6rem;position:relative;top:-89.6px;top:-5.6rem;left:102.4px;left:6.4rem;font-size:19.2px;font-size:1.2rem;cursor:pointer}.about-hotel__google-btn-icon{font-weight:600;padding-left:19.2px;padding-left:1.2rem;position:relative;top:1.6px;top:.1rem}.about-hotel__address{color:#4a4a4a;line-height:1.5;padding-bottom:25.6px;padding-bottom:1.6rem}.about-hotel__description{line-height:1.5}.about-hotel__read-link{color:#5768e9;cursor:pointer}.gmap-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.load-more__action{padding:16px;color:#5768e9}.qnas{margin-bottom:16px;text-align:left;background:#fff}.qnas__desc-title{text-transform:uppercase;text-align:center;padding:19.2px 0 38.4px;padding:1.2rem 0 2.4rem;color:#4a4a4a;font-size:19.2px;font-size:1.2rem}.qnas__no-answers{font-weight:300}.qnas__search{width:100%;border:1px solid #e0e0e0;border-radius:.4rem;display:-ms-flexbox;display:flex;margin:8px 0 16px;padding:12px}.qnas__search--focused{border:1px solid #0eb550}.qnas__search__input{border:none;font-weight:300;padding:0;width:100%}.qnas__qna-container{border-bottom:1px solid #e0e0e0;padding-top:51.2px;padding-top:3.2rem;padding-bottom:38.4px;padding-bottom:2.4rem}.qnas__qna-container:last-child{border:none;margin-bottom:0}.qnas__question{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.qnas__question__text{font-weight:500;color:#4a4a4a}.qnas__question__by{font-size:19.2px;font-size:1.2rem;color:#9b9b9b}.qnas__question__submit{margin:16px 0;margin:1rem 0;color:#0eb550;font-size:22.4px;font-size:1.4rem;font-weight:500}.qnas__verified-icon{position:relative;top:3.2px;top:.2rem;margin-right:6.4px;margin-right:.4rem}.qnas__answer{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;margin-top:20px}.qnas__answer__text{font-size:22.4px;font-size:1.4rem;font-weight:400;color:#9b9b9b}.qnas__answer__by{font-size:19.2px;font-size:1.2rem;color:#9b9b9b}.qnas__icon{height:25.6px;height:1.6rem;margin-right:8px}.qnas__load-more-action{margin-top:32px;margin-top:2rem;background:#fff;color:#0eb550;border:1px solid #0eb550;font-weight:500}.qnas__load-more-action:hover{background:#0eb550;color:#fff}.itinerary-page{padding:25.6px 0;padding:1.6rem 0}.tcr-block{padding:28.8px 16px;padding:1.8rem 1rem;background-color:#fff0d6;margin-bottom:16px;color:#4a4a4a;font-size:14px;line-height:1.43}.tcr-booknow{border:1px solid #dedede;padding:15px}.tcrPay{display:inline-block;width:95%}.confirm-booking-btn{float:right;margin:0!important}.checkout{background:#fff;border-radius:.2rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.checkout__section{padding:32px 64px;padding:2rem 4rem;border-bottom:1.6px solid #e0e0e0;border-bottom:.1rem solid #e0e0e0;position:relative}.checkout__index{position:absolute;left:24px;left:1.5rem;margin-top:1.6px;margin-top:.1rem}.checkout__badge{width:25.6px;width:1.6rem;height:25.6px;height:1.6rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:19.2px;font-size:1.2rem;font-weight:700;color:#fff;background:#9b9b9b;border-radius:.2rem}.checkout__badge--active{background:#0eb550}.checkout__summary{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.checkout__section-title{font-size:25.6px;font-size:1.6rem;margin-bottom:12.8px;margin-bottom:.8rem;text-transform:uppercase}.checkout__section-title--active{color:#0eb550}.checkout__section-title--completed{color:#4a4a4a}.checkout__section-subtitle{white-space:pre}.checkout__form{width:560px;width:35rem}.checkout__msg-header{font-size:25.6px;font-size:1.6rem;color:#4a4a4a}.checkout__msg{font-size:19.2px;font-size:1.2rem;line-height:1.5;margin-bottom:6.4px;margin-bottom:.4rem}.checkout__msg--offers{width:560px;width:35rem}.checkout__edit{height:64px;height:4rem;width:179.2px;width:11.2rem}.checkout__action{margin:25.6px 0 12.8px;margin:1.6rem 0 .8rem;width:560px;width:35rem}.checkout__action--secondary{width:368px;width:23rem}.checkout__action+.checkout__action{margin-left:25.6px;margin-left:1.6rem}.checkout__details__form{margin:0}.checkout__details__form-field:not(:last-of-type){padding-right:12.8px;padding-right:.8rem}.checkout__details-room-no{margin-top:44.8px;margin-top:2.8rem;color:#18737b;font-weight:400}.checkout__special-cont{margin-top:51.2px;margin-top:3.2rem}.checkout__special-time{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.checkout__special-text{margin:57.6px 0 51.2px;margin:3.6rem 0 3.2rem}.checkout__special-textarea{width:100%;border-radius:.2rem;background-color:#fafafa;height:121.6px;height:7.6rem;padding:19.2px;padding:1.2rem;box-shadow:inset 0 .2rem .2rem 0 rgba(0,0,0,.5)}.checkout__special-info{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-left:38.4px;margin-left:2.4rem}.checkout__special-infotext{margin-bottom:-6.4px;margin-bottom:-.4rem}.checkout__special__error{margin:12.8px 0 6.4px;margin:.8rem 0 .4rem}.checkout__special__edit-details,.checkout__special__error{font-size:19.2px;font-size:1.2rem}.checkout__gstin__form{width:100%}.checkout__gstin__fields,.checkout__gstin__form{margin-top:32px;margin-top:2rem}.checkout__gstin__add{background-color:#fff;width:934.4px;width:58.4rem;padding:57.6px;padding:3.6rem}.checkout__gstin__add--info{margin-bottom:48px;margin-bottom:3rem}.checkout__gstin__add--gstin,.checkout__gstin__add--info{margin-top:16px;margin-top:1rem}.checkout__gstin__add--gstin--input{letter-spacing:3px}.checkout__gstin__add--city,.checkout__gstin__add--pincode{margin-top:17.6px;margin-top:1.1rem}.checkout__gstin__button{margin-left:9.6px;margin-left:.6rem}.checkout__gstin__button,.checkout__gstin__button--add{margin-top:48px;margin-top:3rem}.checkout__payment{margin:32px -64px -32px;margin:2rem -4rem -2rem;border-top:1.6px solid #f1f1f1;border-top:.1rem solid #f1f1f1}.checkout__pay-error{position:static;width:calc(100% - 20rem);top:94.4px;top:5.9rem;height:64px;height:4rem;left:0;font-size:19.2px;font-size:1.2rem;font-weight:500;background:#ff4343;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.checkout__select .select{padding:17.6px 54.4px 17.6px 0;padding:1.1rem 3.4rem 1.1rem 0;border:none;border-bottom:1px solid #9b9b9b;width:100%;color:#4a4a4a;font-size:25.6px;font-size:1.6rem;background:#f1f1f1!important}.checkout__select:before{font-size:32px;font-size:2rem;color:#4a4a4a;right:12.8px;right:.8rem}.checkout__corp-price-block,.checkout__web-price-block{padding:19.2px;padding:1.2rem}.checkout__corp_price_amount,.checkout__web_price_amount{color:#000;font-weight:850;font-size:16px}.checkout__web_price-icon{color:#000;margin-left:32px}.checkout__corp_price-icon{color:#000;margin-left:9px}.otp-modal{position:relative;background-color:#fff;width:1088px;width:68rem;padding:91.2px;padding:5.7rem;border-radius:.3rem;box-shadow:0 .2rem 1.6rem 0 rgba(33,43,54,.08),0 3.1rem 4.1rem 0 rgba(33,43,54,.2)}.otp-modal__header-title{display:inline-block;font-size:44.8px;font-size:2.8rem;color:#4a4a4a;line-height:.82}.otp-modal__close{float:right;cursor:pointer;font-size:51.2px;font-size:3.2rem;padding:0;font-family:sans-serif;margin-top:-10px;font-weight:lighter;color:#727171}.otp-modal__body{clear:both;margin-top:89.6px;margin-top:5.6rem}.otp-modal__opt-image{float:left;margin-right:38.4px;margin-right:2.4rem}.otp-modal__enter-opt-text{padding-top:41.6px;padding-top:2.6rem;font-size:32px;font-size:2rem;line-height:1.4;color:#4a4a4a}.otp-modal__email{font-weight:500}.otp-modal__form{clear:both;margin-top:113.6px;margin-top:7.1rem}.otp-modal__form .formsy-input{border:1px solid #088337;border-radius:3px;padding-bottom:8px;display:inline-block;width:380.8px;width:23.8rem}.otp-modal__form--error .formsy-input{background-color:#fbeae5;border:1px solid #ed6347}.otp-modal__form--error .formsy-input label{padding-left:16px;padding-left:1rem;color:#ed6347!important}.otp-modal__form .formsy-input input{border-color:#fff;width:100%;padding:12.8px 0 12.8px 16px;padding:.8rem 0 .8rem 1rem}.otp-modal__form--error .formsy-input input{border-color:#fbeae5}.otp-modal__form--error .formsy-input input:-webkit-autofill{box-shadow:inset 0 0 0 100rem #fbeae5}.otp-modal__form .formsy-input label{padding-left:16px;padding-left:1rem;color:#088337}.otp-modal__form-otp-text{font-size:25.6px;font-size:1.6rem;color:#4a4a4a;margin-top:22.4px;margin-top:1.4rem;margin-right:22.4px;margin-right:1.4rem;display:inline-block}.otp-modal__input{width:380.8px;width:23.8rem;height:80px;height:5rem;border-radius:.3rem;border:1px solid #aeaeae;margin-top:12.8px;margin-top:.8rem}.otp-modal__input:focus{outline:none!important;border:1px solid #088337}.otp-modal__input:focus~.otp-modal__floating-label,.otp-modal__input:not(:focus):valid~.otp-modal__floating-label{position:absolute;left:45.6%;top:51.5%;font-size:17.6px;font-size:1.1rem;opacity:1;color:#088337}.otp-modal__floating-label{position:absolute;pointer-events:none;left:46%;top:55%;transition:all .2s ease}.otp-modal__button-confirm{width:204.8px;width:12.8rem;height:64px;height:4rem;border-radius:.3rem;background-color:#088337;float:right;margin-top:24px;margin-top:1.5rem;box-shadow:none}.otp-modal__footer{margin-top:102.4px;margin-top:6.4rem;margin-bottom:52.8px;margin-bottom:3.3rem;text-align:left}.otp-modal__countdown{display:none;margin-left:8px;margin-left:.5rem;margin-top:40px;margin-top:2.5rem}.otp-modal__otp-resend-text{font-size:25.6px;font-size:1.6rem;display:inline-block}.otp-modal__otp-resend-link{margin-left:8px;margin-left:.5rem;font-size:25.6px;font-size:1.6rem;font-weight:500;color:#5768e9}.otp-modal__otp-resend-link:hover{cursor:pointer}.otp-modal__otp-mismatch-label{font-size:12px;line-height:1.67;color:#ed6347}.otp-modal__input__error{border-radius:3px;background-color:#fbeae5;border:1px solid #ed6347}.otp-modal__input__error+.otp-modal__floating-label{top:49.5%!important;color:#ed6347!important}.otp-modal__input__error:focus{outline:none!important;border:1px solid #ed6347}.otp-modal__hr{border-top:1.6px solid #d9d9d9;border-top:.1rem solid #d9d9d9}.alert-block{position:relative;width:562px;height:79px;background-color:#fbeae5;border:1px solid #ed6347;text-align:left;margin-top:51.2px;margin-top:3.2rem;padding:40px 40px 40px 96px;padding:2.5rem 2.5rem 2.5rem 6rem}.otp-alert{position:absolute;left:25%;margin-top:8px;margin-top:.5rem}.try-again-btn,.try-again-btn:hover{background-color:#ed6347;font-size:14px;font-weight:500;box-shadow:none}.alert-text-block{float:left}.alert-button-block{float:right}.error-img-block{position:absolute;left:32px;left:2rem}.correct-gstin__heading{color:#000;font-size:43.2px;font-size:2.7rem}.correct-gstin__subheading{color:#000;margin:10px 0;font-weight:400}.correct-gstin__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.correct-gstin__spacer{height:45px;border-bottom-color:#dedede;border-bottom-style:solid;display:-ms-flexbox;display:flex;border-bottom-width:1px;-ms-flex-align:center;align-items:center}.correct-gstin__tableheader{display:-ms-flexbox;display:flex;color:#000;-ms-flex-pack:start;justify-content:flex-start;font-size:14px}.correct-gstin__gstintable{width:100%;min-height:200px}.correct-gstin__addbutton{margin-right:20px;width:150px}.correct-gstin__continuebutton{width:165px}.correct-gstin__state-error{color:red}.correct-gstin__modal-close{float:right}.correct-gstin__addGstinLink{font-weight:500;color:#5768e9;cursor:pointer}.correct-gstin__input-radio{-webkit-appearance:none}.tcr-redemption-limit-error{color:red;font-weight:700}.hotel-corporate-restriction-error{text-align:center;color:red}.tcrRedemptionLimiterror-block{height:160px;height:10rem}.tcrRedemptionLimiterror-button-block{margin-top:64px;margin-top:4rem}@keyframes spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-spinner{width:50px;height:50px;border:10px solid #f3f3f3;border-top:10px solid #383636;border-radius:50%;animation:spinner 1.5s linear infinite}.spinner-container{height:100vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.confirmation-page{padding:25.6px 0 51.2px;padding:1.6rem 0 3.2rem}.confirmation-page__booking-info{background:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16)}.confirmation-page__item{padding:38.4px;padding:2.4rem;border-bottom:1.6px solid #f1f1f1;border-bottom:.1rem solid #f1f1f1}.confirmation-page__item--with-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.confirmation-page__booking-id__title{color:#9b9b9b;margin-bottom:6.4px;margin-bottom:.4rem}.confirmation-page__booking-id__bid{font-weight:700;color:#4a4a4a}.confirmation-page__new-booking{margin-left:auto}.confirmation-page__new-booking-btn{height:40px}.confirmation-page__hotel-location{background:#fff;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16);margin-top:25.6px;margin-top:1.6rem}.confirmation-page__guests__title{margin-bottom:24px}.confirmation-page__policy__info{line-height:1.8;font-size:19.2px;font-size:1.2rem;color:#4a4a4a}.confirmation-page__policy__more{text-align:right}.confirmation-page__policy__more .text-link{text-transform:uppercase}.cp-hl{color:#4a4a4a}.cp-hl__hotel-name{font-weight:700;text-transform:capitalize}.cp-hl__hotel-address{font-size:19.2px;font-size:1.2rem;margin-top:12.8px;margin-top:.8rem}.cp-hl__landmark__name{margin-top:12.8px;margin-top:.8rem}.cp-hl__landmark__title{font-weight:700}.cp-hl__landmark__directions{font-size:19.2px;font-size:1.2rem;color:#9b9b9b;list-style:inherit;margin-left:25.6px;margin-left:1.6rem;line-height:1.4;margin-top:6.4px;margin-top:.4rem}.cp-hl__landmark__block{margin-bottom:25.6px;margin-bottom:1.6rem}.guest-info{padding-bottom:16px}.guest-info+.guest-info{padding:16px 0;border-top:1.6px dotted #e0e0e0;border-top:.1rem dotted #e0e0e0}.guest-info__detail{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guest-info__name{color:#4a4a4a}.cph__head{color:#0eb550}.cph__subhead{font-size:22.4px;font-size:1.4rem;color:#9b9b9b;margin-bottom:25.6px;margin-bottom:1.6rem}.loader-circle{animation:spin .6s infinite linear;width:40px;height:40px;border-radius:50%;border:4px solid rgba(14,181,80,.10196);border-right-color:#0eb550;display:inline-block}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.history-page{padding:38.4px;padding:2.4rem;margin:38.4px auto;margin:2.4rem auto;background:#fff;color:#4a4a4a}.history-page__header{font-size:44.8px;font-size:2.8rem;margin-bottom:38.4px;margin-bottom:2.4rem}.bookings__item{margin-bottom:64px;margin-bottom:4rem}.bookings__item+.bookings__item{margin-bottom:0}.bookings__item__header{text-transform:uppercase;font-size:35.2px;font-size:2.2rem;padding-bottom:12.8px;padding-bottom:.8rem;border-bottom:1px solid #9b9b9b}.booking-info{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:25.6px 0;padding:1.6rem 0}.booking-info+.booking-info{border-top:1px solid #e0e0e0}.booking-info__item{width:30%;font-size:22.4px;font-size:1.4rem;color:#9b9b9b;line-height:28.8px;line-height:1.8rem}.booking-info__item--last{margin-left:auto;width:100px}.booking-info__city,.booking-info__hotel-name{font-size:25.6px;font-size:1.6rem;padding-bottom:12.8px;padding-bottom:.8rem;color:#4a4a4a}.booking-info__status{font-size:25.6px;font-size:1.6rem}.booking-info__status--confirmed{color:#0eb550}.booking-info__status--cancelled{color:#ff4343}.booking-info__view-link{color:#5768e9;margin-top:12.8px;margin-top:.8rem;display:inline-block}.booking-details{padding:38.4px;padding:2.4rem;margin:38.4px auto;margin:2.4rem auto;background:#fff;color:#4a4a4a}.booking-details__header{font-size:44.8px;font-size:2.8rem;margin-bottom:38.4px;margin-bottom:2.4rem}.booking-details__cancelled-msg{margin:25.6px 0;margin:1.6rem 0;font-size:28.8px;font-size:1.8rem;font-weight:500}.booking-details__back-link{margin-bottom:25.6px;margin-bottom:1.6rem;display:block}.booking-details__info{line-height:38.4px;line-height:2.4rem}.booking-details__info__hotel-name{font-size:38.4px;font-size:2.4rem;margin-bottom:12.8px;margin-bottom:.8rem}.details__item{margin:51.2px 0;margin:3.2rem 0}.details__item__header{text-transform:uppercase;font-size:28.8px;font-size:1.8rem;border-bottom:1.6px solid #e0e0e0;border-bottom:.1rem solid #e0e0e0;margin-bottom:25.6px;margin-bottom:1.6rem;line-height:51.2px;line-height:3.2rem}.details__dates{text-align:center}.details__dates__item{margin:0 12.8px;margin:0 .8rem}.details__hotel-info{display:-ms-flexbox;display:flex;font-size:22.4px;font-size:1.4rem;color:#9b9b9b}.details__hotel-date,.details__hotel-name{font-size:28.8px;font-size:1.8rem;line-height:51.2px;line-height:3.2rem;color:#4a4a4a}.details__traveller{color:#9b9b9b;line-height:28.8px;line-height:1.8rem}.details__traveller__name{color:#4a4a4a;margin-bottom:12.8px;margin-bottom:.8rem;font-size:25.6px;font-size:1.6rem;text-transform:capitalize}.details__return-arrows{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.payment-info__item{display:-ms-flexbox;display:flex;margin-bottom:12.8px;margin-bottom:.8rem}.payment-info__total{color:#4a4a4a}.payment-info__label{margin-right:12.8px;margin-right:.8rem;color:#9b9b9b}.payment-info__text{color:#4a4a4a}.alert{padding:25.6px;padding:1.6rem;border:1px solid}.alert--warning{background:#f8f2b0;border-color:#bfb131}.prompt__body{background:#fff;width:25%;position:absolute;top:50%;left:50%;border-radius:3px;transform:translate(-50%,-50%);box-shadow:0 9px 9px 0 rgba(0,0,0,.14),0 9px 9px 0 rgba(0,0,0,.24)}.prompt__confirm-text{text-align:center;padding:20px}.prompt__action{border-top:1px solid #f1f1f1;padding:0 20px;display:-ms-flexbox;display:flex}.prompt__action__item{cursor:pointer;-ms-flex:1;flex:1;height:50px;line-height:50px;text-align:center;margin:0;text-transform:uppercase;font-size:22.4px;font-size:1.4rem}.prompt__action__item--cancel{border-right:1px solid #f1f1f1}.prompt__action__item--ok{color:#0eb550}.catalogue-page{padding:25.6px 0;padding:1.6rem 0}.catalogue-page__section1{background:#fff;border-radius:.2rem;height:166.4px;height:10.4rem;border:1px solid #dedede}.catalogue-page__treebo_points_store{margin:41.6px 123.2px 41.6px 38.4px;margin:2.6rem 7.7rem 2.6rem 2.4rem;float:left}.catalogue-page__title{font-size:38.4px;font-size:2.4rem;font-weight:500;text-align:left;color:#4a4a4a;float:left}.catalogue-page__rewards_amount_section{float:right;margin:46.4px 160px 0 46.4px;margin:2.9rem 10rem 0 2.9rem}.catalogue-page__rewards_amount{font-size:57.6px;font-size:3.6rem;font-weight:700;line-height:.83;color:#4a4a4a;margin-bottom:20.8px;margin-bottom:1.3rem}.catalogue-page__rewards_amount_text{font-size:19.2px;font-size:1.2rem;margin-left:4.8px;margin-left:.3rem}.catalogue-page__catalogue-list{margin-top:25.6px;margin-top:1.6rem;background:#fff;border-radius:.2rem;min-height:721.6px;min-height:45.1rem;border:1px solid #dedede}.catalogue-page__subtitle{font-size:28.8px;font-size:1.8rem;color:#4a4a4a;margin-bottom:38.4px;margin-bottom:2.4rem}.catalogue-page__catalogue_store{margin:38.4px;margin:2.4rem}.catalogue-page__points-store{width:128px;width:8rem;margin:19.2px 25.6px 19.2px 38.4px;margin:1.2rem 1.6rem 1.2rem 2.4rem}.catalogue-page__points-store-img-block{float:left}.catalogue-page__treebo_points_coversion_rate{clear:both}.catalogue-page__faq-link{margin-left:19.2px;margin-left:1.2rem;color:#5768e9;font-size:14px}.catalogue-info__item{float:left}.catalogue-info__mask{position:relative;width:292.8px;width:18.3rem;height:134.4px;height:8.4rem;background-color:#fff;border:1.28px solid #979797;border:.08rem solid #979797;margin-right:24px;margin-right:1.5rem;margin-bottom:32px;margin-bottom:2rem;padding:24px;padding:1.5rem}.catalogue-info__mask:hover{cursor:pointer;border:3.2px solid #088337;border:.2rem solid #088337}.catalogue-info__mask-disabled{width:292.8px;width:18.3rem;height:134.4px;height:8.4rem;background-color:#fff;border:1.28px solid #e0e0e0;border:.08rem solid #e0e0e0;margin-right:24px;margin-right:1.5rem;margin-bottom:32px;margin-bottom:2rem;padding:24px;padding:1.5rem;pointer-events:none}.catalogue-info__mask-disabled>.catalogue-info__radio{border:2px solid #e0e0e0!important}.catalogue-info__radio{position:relative;top:50%;transform:translateY(-50%);width:41.6px;width:2.6rem;height:41.6px;height:2.6rem;border:2px solid #979797;padding:6.4px;padding:.4rem;border-radius:50%}.catalogue-info__radio-inner{border-radius:50%;width:22.4px;width:1.4rem;height:22.4px;height:1.4rem;background:transparent}.catalogue-info__mask:hover .catalogue-info__radio{border-color:#088337}.catalogue-info__mask:hover .catalogue-info__radio-inner{background:#088337}.catalogue-info__image-container{position:absolute;top:50%;transform:translateY(-50%);margin-left:65.6px;margin-left:4.1rem}.catalogue-info__image{width:100%;height:100%}.gift-card{background-color:#fff;width:1088px;width:68rem;padding:91.2px;padding:5.7rem;border-radius:.3rem;box-shadow:0 .2rem 1.6rem 0 rgba(33,43,54,.08),0 3.1rem 4.1rem 0 rgba(33,43,54,.2)}.gift-card__header{display:inline;font-size:44.8px;font-size:2.8rem;line-height:.82}.gift-card__close{float:right;font-family:Roboto;font-size:25.6px;font-size:1.6rem;width:38.4px;width:2.4rem;height:38.4px;height:2.4rem;cursor:pointer}.gift-card__modal-body{margin-top:64px;margin-top:4rem}.gift-card__image{height:147.2px;height:9.2rem;margin-left:48px;margin-left:3rem;margin-right:24px;margin-right:1.5rem}.gift-card__image-mask{width:275.2px;width:17.2rem;height:147.2px;height:9.2rem;background-color:#f1f1f1;border:1.6px solid #dedede;border:.1rem solid #dedede;float:left;margin-right:43.2px;margin-right:2.7rem;text-align:center}.gift-card__image-text{padding-top:40px;padding-top:2.5rem}.gift-card__content-table{margin-top:96px;margin-top:6rem}.gift-card__content-table-header1,.gift-card__content-table-header2,.gift-card__content-table-header3{font-size:22.4px;font-size:1.4rem;font-weight:700;line-height:1.14;color:#4a4a4a}.gift-card__card-name,.gift-card__content-table-header1{vertical-align:middle;display:table-cell;width:400px;width:25rem;font-weight:500}.gift-card__card-limit,.gift-card__content-table-header2{vertical-align:middle;display:table-cell;width:352px;width:22rem}.gift-card__card-amount,.gift-card__content-table-header3{vertical-align:middle;display:table-cell;font-weight:500}.gift-card__item{color:#727171}.gift-card__mask{position:relative;width:164.8px;width:10.3rem;height:51.2px;height:3.2rem;border-radius:.3rem;background-color:#fff;border:1.6px solid #dedede;border:.1rem solid #dedede;padding:8px;padding:.5rem}.gift-card__add:hover,.gift-card__deduct:hover{cursor:pointer}.gift-card__deduct{left:1.6px;left:.1rem;top:1.6px;top:.1rem}.gift-card__add,.gift-card__deduct{font-size:25.6px;font-size:1.6rem;position:absolute;padding:0 8px;padding:0 .5rem}.gift-card__add{right:1.6px;right:.1rem}.gift-card__value{font-size:25.6px;font-size:1.6rem;position:absolute;left:50%;transform:translateX(-50%)}.gift-card__modal-footer{margin-top:52.8px;margin-top:3.3rem;margin-bottom:96px;margin-bottom:6rem}.gift-card__modal-footer_smalltext{font-size:22.4px;font-size:1.4rem;line-height:.79;text-align:left;color:#aeaeae;font-weight:100;margin-top:9.6px;margin-top:.6rem}.gift-card__modal-footer_text{float:left;font-size:28.8px;font-size:1.8rem;font-weight:700;line-height:1.22;color:#4a4a4a}.gift-card__modal-footer_buttons{float:right}.gift-card__button-cancel{width:128px;width:8rem;height:64px;height:4rem;border-radius:.3rem;border:1.6px solid #06722f;border:.1rem solid #06722f;background-color:#fff;color:#06722f;margin-right:12.8px;margin-right:.8rem}.gift-card__button-cancel:hover{color:#fff}.gift-card__button-confirm{width:204.8px;width:12.8rem;height:64px;height:4rem;border-radius:.3rem;background-color:#088337;box-shadow:none}.gift-card__hr{border-top:1.6px solid #dedede;border-top:.1rem solid #dedede}.gift-card__exceed-limit{width:918.4px;width:57.4rem;height:140.8px;height:8.8rem;background-color:#fff0d6;border:1px solid #eda100}.gift-card__exceed-limit__outer{position:relative;top:50%;transform:translateY(-50%)}.gift-card__exceed-limit__text{font-size:25.6px;font-size:1.6rem;font-weight:500;line-height:1.7;color:#4a4a4a;margin-left:80px;margin-left:5rem;margin-bottom:16px;margin-bottom:1rem;display:inline-block}.gift-card__exceed-limit__info-image{width:32px;width:2rem;height:32px;height:2rem;margin-left:27.2px;margin-left:1.7rem;position:fixed;top:10%}.gift-card__email{font-weight:500;color:#4a4a4a}.gift-card__tooltip-heading{font-size:16px;font-weight:700;color:#4a4a4a}.gift-card__react-tooltip{width:451.2px;width:28.2rem;font-size:12px;line-height:1.67;font-weight:100;pointer-events:auto!important}.gift-card__faq-link{color:#5768e9;font-size:12px}.gift-card__info_tooltip-img{padding-top:10px;width:24px}.otp-modal{position:relative;background-color:#fff;width:1088px;width:68rem;padding:91.2px;padding:5.7rem;border-radius:.3rem;box-shadow:0 .2rem 1.6rem 0 rgba(33,43,54,.08),0 3.1rem 4.1rem 0 rgba(33,43,54,.2)}.otp-modal__header-title{display:inline-block;font-size:44.8px;font-size:2.8rem;color:#4a4a4a;line-height:.82}.otp-modal__close{float:right;cursor:pointer;font-size:51.2px;font-size:3.2rem;padding:0;font-family:sans-serif;margin-top:-10px;font-weight:lighter;color:#727171}.otp-modal__body{clear:both;margin-top:89.6px;margin-top:5.6rem}.otp-modal__opt-image{float:left;margin-right:38.4px;margin-right:2.4rem}.otp-modal__enter-opt-text{padding-top:41.6px;padding-top:2.6rem;font-size:32px;font-size:2rem;line-height:1.4;color:#4a4a4a}.otp-modal__email{font-weight:500}.otp-modal__form{clear:both;margin-top:113.6px;margin-top:7.1rem}.otp-modal__form .formsy-input{border:1px solid #088337;border-radius:3px;display:inline-block;width:380.8px;width:23.8rem;padding:16px 0;padding:1rem 0}.otp-modal__form--error .formsy-input{background-color:#fbeae5;border:1px solid #ed6347}.otp-modal__form--error .formsy-input label{padding-left:16px;padding-left:1rem;color:#ed6347!important}.otp-modal__form .formsy-input input{border-color:#fff;width:100%;padding:12.8px 0 12.8px 16px;padding:.8rem 0 .8rem 1rem}.otp-modal__form--error .formsy-input input{border-color:#fbeae5}.otp-modal__form--error .formsy-input input:-webkit-autofill{box-shadow:inset 0 0 0 100rem #fbeae5}.otp-modal__form .formsy-input label{padding-left:16px;padding-left:1rem;color:#088337;margin-top:-6px}.otp-modal__form-otp-text{font-size:25.6px;font-size:1.6rem;color:#4a4a4a;margin-top:22.4px;margin-top:1.4rem;margin-right:22.4px;margin-right:1.4rem;display:inline-block}.otp-modal__input{width:380.8px;width:23.8rem;height:80px;height:5rem;border-radius:.3rem;border:1px solid #aeaeae;margin-top:12.8px;margin-top:.8rem}.otp-modal__input:focus{outline:none!important;border:1px solid #088337}.otp-modal__input:focus~.otp-modal__floating-label,.otp-modal__input:not(:focus):valid~.otp-modal__floating-label{position:absolute;left:45.6%;top:51.5%;font-size:17.6px;font-size:1.1rem;opacity:1;color:#088337}.otp-modal__floating-label{position:absolute;pointer-events:none;left:46%;top:55%;transition:all .2s ease}.otp-modal__button-confirm{width:204.8px;width:12.8rem;height:64px;height:4rem;border-radius:.3rem;background-color:#088337;float:right;margin-top:24px;margin-top:1.5rem;box-shadow:none}.otp-modal__footer{margin-top:102.4px;margin-top:6.4rem;margin-bottom:52.8px;margin-bottom:3.3rem;text-align:left}.otp-modal__countdown{display:none;margin-left:8px;margin-left:.5rem;margin-top:40px;margin-top:2.5rem}.otp-modal__otp-resend-text{font-size:25.6px;font-size:1.6rem;display:inline-block}.otp-modal__otp-resend-link{margin-left:8px;margin-left:.5rem;font-size:25.6px;font-size:1.6rem;font-weight:500;color:#5768e9}.otp-modal__otp-resend-link:hover{cursor:pointer}.otp-modal__otp-mismatch-label{font-size:12px;line-height:1.67;color:#ed6347}.otp-modal__input__error{border-radius:3px;background-color:#fbeae5;border:1px solid #ed6347}.otp-modal__input__error+.otp-modal__floating-label{top:49.5%!important;color:#ed6347!important}.otp-modal__input__error:focus{outline:none!important;border:1px solid #ed6347}.otp-modal__hr{border-top:1.6px solid #d9d9d9;border-top:.1rem solid #d9d9d9}.error-card{background:#fff;height:648px;height:40.5rem;text-align:center;margin-top:102.4px;margin-top:6.4rem}.error-card__text{font-size:38.4px;font-size:2.4rem;font-weight:500;color:#727171;margin-top:64px;margin-top:4rem;margin-bottom:64px;margin-bottom:4rem}.error-card__content{position:relative;top:50%;transform:translateY(-50%)}.error-card__button-retry{background-color:#088337;color:#fff;width:204.8px;width:12.8rem;box-shadow:none}.gift-card-success-modal{background-color:#fff;width:1088px;width:68rem;padding:91.2px;padding:5.7rem;border-radius:.3rem;box-shadow:0 .2rem 1.6rem 0 rgba(33,43,54,.08),0 3.1rem 4.1rem 0 rgba(33,43,54,.2)}.gift-card-success-modal__close{float:right;cursor:pointer}.gift-card-success-modal__heading{display:inline-block;font-size:40px;font-size:2.5rem;font-weight:700;line-height:.82;color:#4a4a4a}.gift-card-success-modal__image{width:228.8px;width:14.3rem}.gift-card-success-modal__text{font-size:20px;line-height:1.4;text-align:center;color:#4a4a4a;margin-top:68.8px;margin-top:4.3rem}.gift-card-success-modal__small-text{font-size:14px;text-align:left;color:#4a4a4a;margin-top:25.6px;margin-top:1.6rem}.gift-card-success-modal__email{font-weight:700}.gift-card-success-modal__card-list{margin-top:116.96px;margin-top:7.31rem}.gift-card-success-modal__card-name{display:inline-block}.gift-card-success-modal__retry-block{width:923.2px;width:57.7rem;background-color:#fff0d6;border:1px solid #eda100;padding:20px 24px}.gift-card-success-modal__retry-block-small-text{font-size:12px;line-height:.75;color:#727171}.gift-card-success-modal__retry-block-text1{font-size:25.6px;font-size:1.6rem;font-weight:500;line-height:.88;color:#4a4a4a;margin-bottom:12.8px;margin-bottom:.8rem}.gift-card-success-modal__retry-block-text-block{display:inline-block}.gift-card-success-modal__retry-block-button-block{display:inline-block;float:right}.gift-card-success-modal__button-retry,.gift-card-success-modal__button-retry:hover{background-color:#eda100;font-weight:100;font-size:14px;border-radius:3px;box-shadow:none}.gift-card-success-modal__sent-successfully{float:right;font-size:16px;font-weight:500;color:#008433}.gift-card-success-modal__sending-failed{float:right;font-size:16px;font-weight:500;color:#ed6347}.gift-card-success-modal__something-went-wrong{font-size:25.6px;font-size:1.6rem;font-weight:300;color:#ed6347;margin-top:40px;margin-top:2.5rem}.placeholder{width:330.24px;width:20.64rem;height:184.48px;height:11.53rem;border:1px solid #727171;display:inline-block}.loading{position:relative;width:24px;height:24px;float:right}.inner,.inner:before,.loading:after{position:absolute;left:0;top:0;right:0;bottom:0}.loading:after{content:" ";margin:2.4px 2.4px 3.2px 3.2px;margin:.15rem .15rem .2rem .2rem;border-radius:100%;background:#fff}.inner{animation:spin 1s infinite linear}.inner:before{content:" ";border-radius:5rem;background-image:linear-gradient(180deg,#f7f7f7,#008433)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sending{border:3px solid #f3f3f3;animation:rotate 1s linear infinite;border-top:3px solid #555;border-radius:50%;width:32px;width:2rem;height:32px;height:2rem;margin-left:16px;margin-left:1rem;float:right}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.otp-alert{margin-top:8px;margin-top:.5rem;position:absolute;left:25%;color:#ed6347}.qs-alert-block{position:relative;width:562px;height:79px;background-color:#fbeae5;border:1px solid #ed6347;text-align:left;margin-top:51.2px;margin-top:3.2rem;padding:40px 40px 40px 96px;padding:2.5rem 2.5rem 2.5rem 6rem}.qs-alert{font-size:25.6px;font-size:1.6rem;font-weight:500;line-height:.88;color:#4a4a4a}.qs-alert-small-text{font-size:19.2px;font-size:1.2rem;line-height:.75;color:#727171}.disabled .formsy-input{background-color:#f1f1f1;border:1px solid #aeaeae}.disabled .formsy-input input{border-color:#f1f1f1;pointer-events:none}.disabled .formsy-input input:-webkit-autofill{box-shadow:inset 0 0 0 100rem #f1f1f1}.disabled .formsy-input label{color:#aeaeae}.try-again-btn,.try-again-btn:hover{background-color:#ed6347;font-size:14px;font-weight:500;box-shadow:none}.qs-alert-text-block{float:left}.qs-alert-button-block{float:right}.error-img-block{position:absolute;left:32px;left:2rem}.tcr-redemption-limit-error{clear:both;color:red;font-weight:700;padding-top:32px;padding-top:2rem}.history-page{margin-top:25.6px;margin-top:1.6rem}.history-page__title{font-size:44.8px;font-size:2.8rem}.history-page__header{padding:48px 40px;padding:3rem 2.5rem;color:#4a4a4a;background-color:#fff}.history-page__treebo_points_store{float:left}.history-page__rewards_amount_section{float:right;margin-right:80px;margin-right:5rem}.history-page__points-store{width:128px;width:8rem;margin:19.2px 25.6px 19.2px 38.4px;margin:1.2rem 1.6rem 1.2rem 2.4rem}.history-page__points-store-img-block{float:left}.history-page__treebo_points_coversion_rate{clear:both;font-size:22.4px;font-size:1.4rem;color:#9b9b9b}.history-page__faq-link{margin-left:19.2px;margin-left:1.2rem;color:#5768e9;font-size:14px}.history-page__rewards_amount{font-size:36px;font-weight:700;line-height:.83}.history-page__rewards_amount_text{font-size:12px;line-height:1;color:#9b9b9b;margin-top:20.8px;margin-top:1.3rem;margin-left:6.4px;margin-left:.4rem}.history-page__tcr-multiplier{width:136px;height:14px;font-family:Roboto;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#727171;margin-top:12px}.history-page__mask{clear:both;width:945px;height:127px;background-color:#fff;border:1px solid #dedede;position:relative;top:44%;transform:translateY(-50%);margin-bottom:48px;margin-bottom:3rem}.history-page__points-store-text{position:relative;top:50%;transform:translateY(-50%);width:1184px;width:74rem;line-height:1.5;font-size:16px}.history-page__visit-store-btn{float:right;margin-right:57.6px;margin-right:3.6rem}.history-page__empty-state{margin-top:25.6px;margin-top:1.6rem;background-color:#fff;height:672px;height:42rem;text-align:center;color:#4a4a4a}.history-page__empty-state-inner-div{position:relative;top:50%;transform:translateY(-50%)}.history-page__empty-state-img{margin-bottom:25.6px;margin-bottom:1.6rem;width:360px;width:22.5rem}.history-page__room-night-text{font-size:16px;line-height:1.5;color:#727171;margin-top:64px;margin-top:4rem}.history-page__list{margin-top:25.6px;margin-top:1.6rem;background-color:#fff;color:#4a4a4a;padding:48px 40px;padding:3rem 2.5rem;margin-bottom:26px;padding-bottom:16px;padding-bottom:1rem}.history-page__list-table-heading{margin:16px 0;margin:1rem 0}.history-page__list-table-header1{vertical-align:middle;display:table-cell;width:640px;width:40rem;font-weight:700}.history-page__list-table-header2{width:560px;width:35rem}.history-page__list-table-header2,.history-page__list-table-header3{vertical-align:middle;display:table-cell;font-weight:700}.history-page__item-type{position:relative;padding-left:30px;display:table-cell;width:640px;width:40rem}.history-page__item-details{display:table-cell;width:560px;width:35rem}.history-page__item-amount{display:table-cell}.history-page__full-length-hr{margin-right:-25px;margin-left:-25px;border:1px solid #f1f1f1}.history-page__item-small-text{font-size:19.2px;font-size:1.2rem;color:#aeaeae;margin-top:20.8px;margin-top:1.3rem}.history-page__plus{color:#0eb550}.history-page__minus,.history-page__plus{font-size:28.8px;font-size:1.8rem;font-weight:500}.history-page__minus{color:#ed6347}.history-page__loyalty-burned-image,.history-page__loyalty-earned-image{position:absolute;left:0}.history-page__pagination{margin-top:38.4px;margin-top:2.4rem;margin-bottom:38.4px;margin-bottom:2.4rem}.history-page__pagination>.pagination>li{border:none;border-radius:50%;padding:9.6px 16px;padding:.6rem 1rem;margin:0 54.4px 0 0;margin:0 3.4rem 0 0}.history-page__pagination>.pagination li.active{border-radius:50%;width:32px;height:32px;padding:8px}.history-page__reward-title{display:inline-block;font-size:24px;font-weight:700;color:#4a4a4a}.history-page__filter{float:right;margin-right:256px;margin-right:16rem}.history-page__filter-icon{width:28.8px;width:1.8rem;padding-top:12.8px;padding-top:.8rem;margin-right:12.8px;margin-right:.8rem}.history-page__filter-dd-text{margin-left:12.8px;margin-left:.8rem}.history-page__filter-dd-text:hover{cursor:pointer}.history-page__gift-card-link{margin-top:12.8px;margin-top:.8rem;font-size:12px;font-weight:500;text-align:left;color:#5768e9;cursor:pointer}.history-page__filter .dd-menu-items ul li:hover{cursor:pointer}.history-page__book{margin-top:67.2px;margin-top:4.2rem}.history-page__disclaimer-text{font-size:12px;text-align:center;margin:4px}.gift-details-modal{background-color:#fff;width:1088px;width:68rem;padding:91.2px;padding:5.7rem;border-radius:.3rem;box-shadow:0 .2rem 1.6rem 0 rgba(33,43,54,.08),0 3.1rem 4.1rem 0 rgba(33,43,54,.2)}.gift-details-modal__heading{display:inline-block;font-size:28px;font-weight:700}.gift-details-modal__close{float:right;cursor:pointer}.gift-details-modal__body{margin-top:72px;margin-top:4.5rem;max-height:800px;max-height:50rem;overflow:auto}.gift-details-modal__content-table-heading{display:-ms-flexbox;display:flex;padding-bottom:16px;border-bottom:1.6px solid #f1f1f1;border-bottom:.1rem solid #f1f1f1}.gift-details-modal__content-table-header1,.gift-details-modal__content-table-header2,.gift-details-modal__content-table-header3,.gift-details-modal__content-table-header4{-ms-flex:2;flex:2;font-size:14px;font-weight:700;line-height:.79}.gift-details-modal__content-table-header2{-ms-flex:3;flex:3}.gift-details-modal__content{display:-ms-flexbox;display:flex;padding:12.8px 0;padding:.8rem 0;-ms-flex-align:center;align-items:center;padding-bottom:16px;border-bottom:1.6px solid #f1f1f1;border-bottom:.1rem solid #f1f1f1}.gift-details-modal__content-brand,.gift-details-modal__content-expiry_date,.gift-details-modal__content-gift-card-no,.gift-details-modal__content-price{-ms-flex:2;flex:2}.gift-details-modal__content-gift-card-no{-ms-flex:3;flex:3;font-size:12px;word-wrap:break-word;line-height:.92;color:#727171}.gift-details-modal__giftcard-pin{font-size:10px;font-weight:700;line-height:1.1;color:#727171;margin-top:11.2px;margin-top:.7rem}.gift-card-rectangle{width:569px;height:48px;background-color:#fff0d6}.gift-card-rectangle__text1{padding-left:20px}.gift-card-rectangle__text1,.gift-card-rectangle__text2{width:565px;height:16px;font-family:SFProDisplay;font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#4a4a4a;padding-top:14px}.gift-card-rectangle__text2{padding-left:14px}.search-input{position:relative;padding-right:0;z-index:115}.search-input__loader{position:absolute;right:12.8px;right:.8rem;top:27.2px;top:1.7rem;animation:spin .4s infinite linear;width:25.6px;width:1.6rem;height:25.6px;height:1.6rem;box-sizing:border-box;border-radius:50%;border:3.2px solid #e0e0e0;border:.2rem solid #e0e0e0;border-right-color:#9b9b9b;display:inline-block}.react-autosuggest__container{width:100%;height:80px;height:5rem}.react-autosuggest__input{width:100%;height:100%;border:0;padding:0 25.6px;padding:0 1.6rem;font-weight:500;font-size:22.4px;font-size:1.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize}.react-autosuggest__input:-ms-input-placeholder{color:#9b9b9b;opacity:1;font-weight:400}.react-autosuggest__input::placeholder{color:#9b9b9b;opacity:1;font-weight:400}.react-autosuggest__suggestions-container{position:relative;background-color:#fff;overflow-y:auto;max-height:416px;max-height:26rem;box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.16);z-index:115;will-change:transform;transform:translateZ(0)}.react-autosuggest__suggestion{color:#4a4a4a;font-weight:500;padding:28.8px 12.8px;padding:1.8rem .8rem;cursor:pointer}.react-autosuggest__suggestion__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.react-autosuggest__suggestion__label{padding:0 12.8px;padding:0 .8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-autosuggest__suggestion__type{color:#9b9b9b;font-weight:400;font-size:16px;font-size:1rem;text-transform:capitalize}.react-autosuggest__suggestion--focused{color:#fff;background-color:#9b9b9b}.react-autosuggest__suggestion--focused .react-autosuggest__suggestion__type{color:#fff}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slider__arrow{position:absolute;top:50%;z-index:1;color:#4a4a4a;background:#fff;padding:0;height:64px;height:4rem;width:25.6px;width:1.6rem;border-radius:.4rem}.slider__arrow--large{width:51.2px;width:3.2rem;height:102.4px;height:6.4rem;font-size:38.4px;font-size:2.4rem}.slider__arrow:hover{background-color:#f1f1f1}.slider__arrow--left{left:0;transform:translate(-50%,-50%);border-top-right-radius:0;border-bottom-right-radius:0}.slider__arrow--right{right:0;transform:translate(50%,-50%);border-top-left-radius:0;border-bottom-left-radius:0}.slider__dots{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:-57.6px;bottom:-3.6rem;width:100%}.slider__dots li button{font-size:0;line-height:0;display:-ms-flexbox;display:flex;height:32px;height:2rem;padding:8px;padding:.5rem;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slider__dots li button:before{font-family:icomoon;font-size:19.2px;font-size:1.2rem;content:"\F111";text-align:center;opacity:.35;color:#9b9b9b;-webkit-font-smoothing:antialiased}.slider__dots li button:focus,.slider__dots li button:hover{outline:none}.slider__dots li button:focus:before,.slider__dots li button:hover:before{opacity:1}.slider__dots li.slick-active button:before{color:#f1f1f1;opacity:.75}.select-corporate-modal{background-color:#fff;width:1088px;width:68rem;padding:91.2px;padding:5.7rem;border-radius:.3rem;box-shadow:0 .2rem 1.6rem 0 rgba(33,43,54,.08),0 3.1rem 4.1rem 0 rgba(33,43,54,.2);height:600px;overflow:auto}.select-corporate-modal__heading{display:inline-block;font-size:40px;font-size:2.5rem;font-weight:700;line-height:.82;color:#4a4a4a}.select-corporate-modal__close{float:right}.select-corporate-modal__body-content{padding-top:128px;padding-top:8rem}.select-corporate-modal__corp-list-item:hover,.select-corporate-modal__corp-list-selected-item:hover{cursor:pointer}.select-corporate-modal__corp-list-selected-item{color:#0eb550}.select-corporate-modal__city-block{float:right}.access-time-icon{height:32px;height:2rem;padding-top:11.2px;padding-top:.7rem;margin-right:12.8px;margin-right:.8rem}