@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;700&display=swap");@keyframes slideIn{0%{opacity:0;transform:translate(0px, 100%)}to{transform:none;opacity:1}}@keyframes draw-stroke{0%{stroke-dashoffset:600;fill:#b3273d;fill-opacity:0.1}to{stroke-dashoffset:0;fill:#b3273d;fill-opacity:1}}.pac-container.pac-logo::after{display:none}.no-padding{padding:0 !important}.as-seen-in{font-family:'Poppins', sans-serif;font-style:normal;background:#fff;padding:20px 0;box-shadow:0 3px 5px 1px #c8c3c3;margin-bottom:10px}.as-seen-in .container .row .news-company-logo{border-right:2px solid #b9b6b61c;display:flex}.as-seen-in .container .row .news-company-logo.last{border-right:none}.as-seen-in .container .row img{height:50px;width:110px;margin:auto;filter:grayscale(1)}.as-seen-in .container .row img:hover{filter:none}.why-book-with-gaffl{font-family:'Poppins', sans-serif;font-style:normal;background:#fff}.why-book-with-gaffl .container{margin:0;width:100%;padding:70px 10% 95px}.why-book-with-gaffl .container .row .title{padding:0 50px 15px;text-align:center}.why-book-with-gaffl .container .row .title h1{font-size:39px;font-weight:900;color:#424242;margin:0 0 20px}.why-book-with-gaffl .container .row.why-flex-contents{display:flex;justify-content:center}.why-book-with-gaffl .container .row.why-flex-contents .why-flex-content{max-width:350px;min-width:350px}.why-book-with-gaffl .container .row.why-flex-contents .why-flex-content .content{padding:35px 40px;background:#f8f4f4;width:inherit;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;align-items:center;border-radius:20px;margin:0 10px}.why-book-with-gaffl .container .row.why-flex-contents .why-flex-content .content .icon svg{position:relative;width:50px;height:50px}.why-book-with-gaffl .container .row.why-flex-contents .why-flex-content .content .text{text-align:center}.why-book-with-gaffl .container .row.why-flex-contents .why-flex-content .content .text h5{font-size:20px}.why-book-with-gaffl .container .row.why-flex-contents .why-flex-content .content .text p{font-size:14px;margin:0}#stays-testimonial{font-family:'Poppins', sans-serif;font-style:normal;padding:0;background-image:url(https://assets.gogaffl.com/assets/stays-testimonial-bg-8a1c41ab96b995997ae3120a357bf9bf9e1c7eb34e48595dc506fbf2fe01cd32.png);background-size:cover;background-position:center;background-repeat:no-repeat;height:auto}#stays-testimonial .container{background:rgba(0,0,0,0.6);margin:0;width:100%;padding:80px 10% 95px}#stays-testimonial .container .row .title{padding:0 50px 15px;text-align:center}#stays-testimonial .container .row .title h1{font-size:39px;font-weight:900;color:#fff;margin:0 0 20px}#stays-testimonial .container .row.testimonial-flex-contents{display:flex;justify-content:center}#stays-testimonial .container .row.testimonial-flex-contents .testimonial-flex-content{max-width:350px;min-width:350px}#stays-testimonial .container .row.testimonial-flex-contents .testimonial-flex-content .testimonial-thumbnail{padding:18px 20px;background:#f8f4f4;width:inherit;height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;align-items:center;border-radius:20px;margin:0 10px}#stays-testimonial .container .row.testimonial-flex-contents .testimonial-flex-content .testimonial-thumbnail .top-content{display:flex;flex-direction:row;align-items:center;width:100%}#stays-testimonial .container .row.testimonial-flex-contents .testimonial-flex-content .testimonial-thumbnail .top-content img{width:75px;height:75px;border-radius:50%}#stays-testimonial .container .row.testimonial-flex-contents .testimonial-flex-content .testimonial-thumbnail .top-content .author-info{margin-left:20px}#stays-testimonial .container .row.testimonial-flex-contents .testimonial-flex-content .testimonial-thumbnail .top-content .author-info .name{font-size:20px;text-align:left;font-weight:bold}#stays-testimonial .container .row.testimonial-flex-contents .testimonial-flex-content .testimonial-thumbnail .top-content .author-info .location{font-size:15px}#stays-testimonial .container .row.testimonial-flex-contents .testimonial-flex-content .testimonial-thumbnail .bottom-content{display:flex;flex-direction:column;text-align:left;margin-top:20px}#stays-testimonial .container .row.testimonial-flex-contents .testimonial-flex-content .testimonial-thumbnail .bottom-content .caption-title{font-size:16px;font-weight:bold}#stays-testimonial .container .row.testimonial-flex-contents .testimonial-flex-content .testimonial-thumbnail .bottom-content .caption-text{margin-top:5px;padding:0;font-size:14px}.discover-deals-worldwide{font-family:'Poppins', sans-serif;font-style:normal;background:#fff}.discover-deals-worldwide .container{margin:0;width:100%;padding:80px 10% 90px}.discover-deals-worldwide .container .row{padding:0 3%}.discover-deals-worldwide .container .row .title{padding:0 50px 15px;text-align:center}.discover-deals-worldwide .container .row .title h1{font-size:39px;font-weight:900;color:#424242;margin:0 0 20px}.discover-deals-worldwide .container .row.dd-flex-contents{display:flex;justify-content:center;flex-wrap:wrap}.discover-deals-worldwide .container .row.dd-flex-contents .dd-flex-content{padding:0 10px 0 10px;margin:5px 0 10px;max-width:350px;min-width:350px}.discover-deals-worldwide .container .row.dd-flex-contents .dd-flex-content a{text-decoration:none;color:#424242;border-radius:2rem}.discover-deals-worldwide .container .row.dd-flex-contents .dd-flex-content a .content{padding:10px;width:inherit;height:180px;display:flex;flex-wrap:nowrap}.discover-deals-worldwide .container .row.dd-flex-contents .dd-flex-content a .content.bg{height:180px;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;border-radius:2rem}.discover-deals-worldwide .container .row.dd-flex-contents .dd-flex-content .name{font-size:20px;text-align:center;margin-top:10px}.discover-deals-worldwide .container .row .bg.nyc{background-image:url("https://gogaffl-public.s3-us-west-2.amazonaws.com/new-york-city.png")}.discover-deals-worldwide .container .row .bg.syd{background-image:url("https://gogaffl-public.s3-us-west-2.amazonaws.com/sydney.png")}.discover-deals-worldwide .container .row .bg.lon{background-image:url("https://gogaffl-public.s3-us-west-2.amazonaws.com/london.png")}.discover-deals-worldwide .container .row .bg.par{background-image:url("https://gogaffl-public.s3-us-west-2.amazonaws.com/paris.png")}.discover-deals-worldwide .container .row .bg.bli{background-image:url("https://gogaffl-public.s3-us-west-2.amazonaws.com/bali.png")}.discover-deals-worldwide .container .row .bg.bk{background-image:url("https://gogaffl-public.s3-us-west-2.amazonaws.com/bangkok.png")}.discover-deals-worldwide .container .row .bg.vc{background-image:url("https://gogaffl-public.s3-us-west-2.amazonaws.com/vancouver.png")}.discover-deals-worldwide .container .row .bg.la{background-image:url("https://gogaffl-public.s3-us-west-2.amazonaws.com/la.png")}.discover-deals-worldwide .container .row .bg.rj{background-image:url("https://gogaffl-public.s3-us-west-2.amazonaws.com/rj.png")}.discover-deals-worldwide .container .row .bg.mb{background-image:url("https://gogaffl-public.s3-us-west-2.amazonaws.com/melbourne.png")}.stays-search-dropdown{border-radius:0;max-height:500px !important;box-shadow:0 15px 45px -10px rgba(0,0,0,0.3);border:1px solid #ebebeb;background:#f6f6f6;padding:15px 0;z-index:1050}.stays-search-dropdown li{padding:15px 20px !important;display:block !important}.stays-search-dropdown li i{margin-right:10px}.stays-search-dropdown li:last-child{border-bottom:none}.stays-search-dropdown .ui-state-focus{background:#f9f9f9;border:none;margin:unset}.stays-search-dropdown .ui-state-focus i{color:#b3273d}.stays-search-dropdown .ui-state-focus:last-child{border-bottom:none}.stay-coupon-bottom{position:fixed;color:white;width:100%;height:auto;z-index:1;transition:all .5s;padding:10px 0;background:linear-gradient(90deg, #ffc804 44%, #fff858 96%)}.stay-coupon-bottom .coupon-bottom-content{padding:10px;color:#fff}.stay-coupon-bottom .coupon-bottom-content .text{font-size:14px;font-weight:bold}.stay-coupon-bottom .coupon-bottom-content .text strong{color:#000;text-decoration:underline}.stay-coupon-bottom .coupon-bottom-content .code{background-color:#000;color:#fff;font-size:18px;font-weight:bold;padding:4px 8px;border-radius:5px}.stay-coupon-bottom .coupon-bottom-content a i{color:#000;margin-right:5px}.stay-coupon-bottom .coupon-bottom-content .tooltip{opacity:1}#hm-ui{background-image:url(https://assets.gogaffl.com/assets/hotel-booking-header-bg-7a5f2d3bc5dd7631a3a8b20f087a2180079512d704be215b76ac620198978ee3.jpg);background-position:center;background-size:cover;position:relative;font-family:'Poppins', sans-serif;font-style:normal}#hm-ui .outline{height:100%;width:100%;position:absolute;background:rgba(0,0,0,0.4)}#hm-ui .container{padding:8% 15%;position:relative;color:#000;display:flex;align-items:center;flex-direction:column;min-width:100%}#hm-ui .container .row{padding:0;margin:0;width:90%}#hm-ui .container .row .form-container{border-radius:20px;margin:2px 10px 15px;padding:40px 80px;position:relative;background:rgba(0,0,0,0.7)}#hm-ui .container .row .form-container .loader-container{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(27,27,27,0.5);z-index:2;display:none;justify-content:center;align-items:center;border-radius:6px}#hm-ui .container .row .form-container .loader-container svg{stroke:#b3273d;width:65px}#hm-ui .container .row .form-container .loader-container svg circle{fill:#b3273d}#hm-ui .container .row .form-container .frm-title{text-align:center;padding:0 20px;color:#fff;line-height:40px;margin:0}#hm-ui .container .row .form-container .frm-title h1{font-size:35px;font-weight:bold}#hm-ui .container .row .form-container .frm-title h5{font-weight:normal;font-size:16px}#hm-ui .container .row .form-container .simple_form.hotel{padding:15px;margin:0;box-shadow:none;position:relative}#hm-ui .container .row .form-container .simple_form.hotel .inputs{background:rgba(116,116,116,0.2);border-radius:20px;display:flex;flex-direction:column;padding:8px 0 0}#hm-ui .container .row .form-container .simple_form.hotel .inputs .form-input{flex-basis:100%;padding:5px 15px}#hm-ui .container .row .form-container .simple_form.hotel .inputs .form-input hr{margin:0;border-top:1px solid #545454}#hm-ui .container .row .form-container .simple_form.hotel .inputs .form-input .form-group{margin-bottom:0;cursor:pointer}#hm-ui .container .row .form-container .simple_form.hotel .inputs .form-input .form-group label{color:#fff;font-size:20px}#hm-ui .container .row .form-container .simple_form.hotel .inputs .form-input .form-group .form-control{background:transparent;padding:0;height:30px;border:none;box-shadow:none}#hm-ui .container .row .form-container .simple_form.hotel .inputs .form-input .form-group .form-control::placeholder{color:#b7b4b4}#hm-ui .container .row .form-container .simple_form.hotel .inputs .form-input .form-group .input-info{color:#b7b4b4;margin-bottom:10px;font-size:15px}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker{width:100%;left:0 !important;top:-20% !important;border-radius:10px;padding:5px;margin:2px}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker:after{content:none}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker:before{content:none}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-calendar{width:50% !important;max-width:100%;background:inherit}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-calendar tr{display:flex;flex-direction:row;justify-content:space-around}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-calendar th{display:block;width:30px;height:30px}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-calendar td{width:35px;height:35px;display:block;margin:2px 0;font-size:14px}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-calendar td.in-range{background-color:#fbe4e7}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-calendar td.active{background:#b3273d;border-radius:50%}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-calendar td:hover{border:1px solid #b3273d;border-radius:50%}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-buttons{display:none;justify-content:space-between;align-items:center}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-buttons .drp-selected{align-self:center;font-size:14px;font-weight:bold}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-buttons .btn{font-size:14px;font-weight:normal;padding:4px 20px}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-buttons .btn.cancelBtn{display:none}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-buttons .btn.applyBtn{display:none}#hm-ui .container .row .form-container .simple_form.hotel .btn{margin-top:20px;background:#b3273d;color:#fff;font-weight:bold;font-size:25px;border-radius:25px}#current-search{height:50px;background:#fff;font-weight:800 !important;padding:2px 15px 2px 5px;font-size:18px !important;color:#424242;border:1px solid #ebebeb;width:100%;border-radius:0 10px 10px 0}#current-search .search-components{font-size:11px;color:#424242}#sharingModal{animation-duration:400ms !important;animation-fill-mode:both !important;animation-name:slideIn !important}#how-pricing-works{font-family:'Poppins', sans-serif;font-style:normal;text-align:center}@media screen and (min-width: 768px){#how-pricing-works:before{display:inline-block;vertical-align:middle;content:" ";height:100%}}#how-pricing-works .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#how-pricing-works .modal-dialog .modal-content{border-radius:0;padding:10px}#how-pricing-works .modal-dialog .modal-content .modal-header{padding:5px 10px;border:none}#how-pricing-works .modal-dialog .modal-content .modal-header .close{opacity:1;touch-action:manipulation !important;transition:-ms-transform 0.25s ease 0s, transform 0.25s ease 0s, transform 0.25s ease 0s !important;margin-top:3px}#how-pricing-works .modal-dialog .modal-content .modal-header .close img{width:25px}#how-pricing-works .modal-dialog .modal-content .modal-body{font-size:16px}#how-pricing-works .modal-dialog .modal-content .modal-body .unlock-deal{background:#b3273d;color:#fff;text-decoration:none;text-align:center;margin-top:20px;font-size:16px;font-weight:bold;border-radius:18px;width:fit-content}.amenities_modal.in,.hotel_filter_modal.in,.hotel_search.in,.inactivity.in,.select_destination.in,.select_guest.in{padding-left:0 !important;display:flex !important;justify-content:center}.amenities_modal .modal-dialog,.hotel_filter_modal .modal-dialog,.hotel_search .modal-dialog,.inactivity .modal-dialog,.select_destination .modal-dialog,.select_guest .modal-dialog{animation-duration:400ms;animation-iteration-count:1;animation-fill-mode:both;animation-name:slideIn;border-radius:6px}.amenities_modal .modal-dialog .modal-content,.hotel_filter_modal .modal-dialog .modal-content,.hotel_search .modal-dialog .modal-content,.inactivity .modal-dialog .modal-content,.select_destination .modal-dialog .modal-content,.select_guest .modal-dialog .modal-content{position:relative;border:none;box-shadow:none}.amenities_modal .modal-dialog .modal-content .loader-container,.hotel_filter_modal .modal-dialog .modal-content .loader-container,.hotel_search .modal-dialog .modal-content .loader-container,.inactivity .modal-dialog .modal-content .loader-container,.select_destination .modal-dialog .modal-content .loader-container,.select_guest .modal-dialog .modal-content .loader-container{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(27,27,27,0.5);z-index:2;display:none;justify-content:center;align-items:center;border-radius:6px}.amenities_modal .modal-dialog .modal-content .loader-container svg,.hotel_filter_modal .modal-dialog .modal-content .loader-container svg,.hotel_search .modal-dialog .modal-content .loader-container svg,.inactivity .modal-dialog .modal-content .loader-container svg,.select_destination .modal-dialog .modal-content .loader-container svg,.select_guest .modal-dialog .modal-content .loader-container svg{stroke:#b3273d;width:65px}.amenities_modal .modal-dialog .modal-content .loader-container svg circle,.hotel_filter_modal .modal-dialog .modal-content .loader-container svg circle,.hotel_search .modal-dialog .modal-content .loader-container svg circle,.inactivity .modal-dialog .modal-content .loader-container svg circle,.select_destination .modal-dialog .modal-content .loader-container svg circle,.select_guest .modal-dialog .modal-content .loader-container svg circle{fill:#b3273d}.amenities_modal .modal-dialog .modal-content .modal-header,.hotel_filter_modal .modal-dialog .modal-content .modal-header,.hotel_search .modal-dialog .modal-content .modal-header,.inactivity .modal-dialog .modal-content .modal-header,.select_destination .modal-dialog .modal-content .modal-header,.select_guest .modal-dialog .modal-content .modal-header{padding:10px 15px;border:none}.amenities_modal .modal-dialog .modal-content .modal-header .close,.hotel_filter_modal .modal-dialog .modal-content .modal-header .close,.hotel_search .modal-dialog .modal-content .modal-header .close,.inactivity .modal-dialog .modal-content .modal-header .close,.select_destination .modal-dialog .modal-content .modal-header .close,.select_guest .modal-dialog .modal-content .modal-header .close{opacity:1;touch-action:manipulation !important;transition:-ms-transform 0.25s ease 0s, transform 0.25s ease 0s, transform 0.25s ease 0s !important;margin-top:3px}.amenities_modal .modal-dialog .modal-content .modal-header .close img,.hotel_filter_modal .modal-dialog .modal-content .modal-header .close img,.hotel_search .modal-dialog .modal-content .modal-header .close img,.inactivity .modal-dialog .modal-content .modal-header .close img,.select_destination .modal-dialog .modal-content .modal-header .close img,.select_guest .modal-dialog .modal-content .modal-header .close img{width:25px}.amenities_modal .modal-dialog .modal-content .modal-body,.hotel_filter_modal .modal-dialog .modal-content .modal-body,.hotel_search .modal-dialog .modal-content .modal-body,.inactivity .modal-dialog .modal-content .modal-body,.select_destination .modal-dialog .modal-content .modal-body,.select_guest .modal-dialog .modal-content .modal-body{padding:20px 15px}.amenities_modal .modal-dialog .modal-content .modal-body .btn,.hotel_filter_modal .modal-dialog .modal-content .modal-body .btn,.hotel_search .modal-dialog .modal-content .modal-body .btn,.inactivity .modal-dialog .modal-content .modal-body .btn,.select_destination .modal-dialog .modal-content .modal-body .btn,.select_guest .modal-dialog .modal-content .modal-body .btn{background:#b3273d;color:#fff;font-weight:bold;font-size:20px;border-radius:25px}.amenities_modal .modal-dialog .modal-content .modal-body .action-btn-container,.hotel_filter_modal .modal-dialog .modal-content .modal-body .action-btn-container,.hotel_search .modal-dialog .modal-content .modal-body .action-btn-container,.inactivity .modal-dialog .modal-content .modal-body .action-btn-container,.select_destination .modal-dialog .modal-content .modal-body .action-btn-container,.select_guest .modal-dialog .modal-content .modal-body .action-btn-container{margin:5% 30%}.hotel_search{text-align:center}.hotel_search.in{display:inline-block !important}.hotel_search:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.hotel_search .modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.hotel_search .modal-dialog .modal-content{padding:5px;height:100%}.hotel_search .modal-dialog .modal-content .modal-body .header{font-size:20px;margin:5px 5px 20px}.hotel_search .modal-dialog .modal-content .modal-body .search-container{position:relative;width:100%;margin:10px 0}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel{padding-right:0;padding-left:0;padding-top:5px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .inputs{border-radius:20px;display:flex;flex-direction:column;padding:10px 0 5px;-webkit-transition:box-shadow 0.3s ease-in-out;-o-transition:box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out;-webkit-box-shadow:0 2px 5px 5px rgba(0,0,0,0.08);box-shadow:0 2px 5px 5px rgba(0,0,0,0.08)}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .inputs .form-input{flex-basis:100%}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .inputs .form-input hr{margin:0;border-top:1px solid #edebeb}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .inputs .form-input .form-group{margin-bottom:0;cursor:pointer}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .inputs .form-input .form-group label{color:#424242;font-size:18px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .inputs .form-input .form-group .form-control{background:transparent;padding:0;height:30px;border:none;box-shadow:none}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .inputs .form-input .form-group .form-control::placeholder{color:#b7b4b4}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .inputs .form-input .form-group .input-info{color:#939191;margin-bottom:10px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .inputs .form-input .select_destination .modal-dialog{margin:0}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker{width:100%;left:-2px !important;top:-100px !important;right:0;border-radius:10px;padding:5px;margin:2px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker:after{content:none}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker:before{content:none}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-calendar{width:50%;max-width:100%;background:inherit}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-calendar tr{display:flex;flex-direction:row;justify-content:space-around}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-calendar th{display:block;width:30px;height:30px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-calendar td{width:35px;height:35px;display:block;margin:2px 0;font-size:14px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-calendar td.in-range{background-color:#fbe4e7}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-calendar td.active{background:#b3273d;border-radius:50%}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-calendar td:hover{border:1px solid #b3273d;border-radius:50%}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-buttons{display:none;justify-content:space-between;align-items:center;padding:13px 8px 8px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-buttons .drp-selected{align-self:center;font-size:14px;font-weight:bold}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-buttons .btn{margin-top:20px;font-size:14px;font-weight:normal;padding:4px 20px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-buttons .btn.cancelBtn{display:none}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-buttons .btn.applyBtn{display:none}.hotel_search .modal-dialog .modal-content .modal-body .action-btn-container{margin:5% 0}.hotel_filter_modal{font-family:'Poppins', sans-serif;font-style:normal}.hotel_filter_modal .modal-dialog .modal-content .modal-header{background:#b3273d;color:#fff;padding-bottom:10px}.hotel_filter_modal .modal-dialog .modal-content .modal-body{padding:20px 15px 0}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel{padding:8px 10px 0;border-radius:0;margin:-27px 0 0;box-shadow:none;align-items:normal}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .form-group{height:40px;background:#fff;border-radius:3px;padding:5px}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .form-group.hotel_sort_order:after{content:'\f078';font:normal normal normal 17px/1 FontAwesome;right:30px;top:60px;height:34px;padding:5px;position:absolute;pointer-events:none}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .form-group select{border-radius:3px;border:1px solid #bcc7c4;background:transparent !important;-webkit-appearance:none;-moz-appearance:none}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .headline{font-size:16px;margin:20px 5px 10px}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .input-container{-moz-box-direction:normal;-moz-box-orient:horizontal;display:flex;flex-flow:row wrap;width:100%}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .input-container .input-item{-moz-box-pack:center;-moz-box-direction:normal;-moz-box-orient:vertical;display:flex;flex-direction:column;justify-content:center;flex-basis:50%}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .input-container .input-item .input-label{-moz-box-align:center;color:#222222;padding-left:4px;display:flex;align-items:center;cursor:pointer}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .input-container .input-item .input-label .input-box{position:relative;display:inline-block;cursor:pointer;padding:0}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .input-container .input-item .input-label .input-box input{line-height:normal;position:absolute;width:0;opacity:0}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .input-container .input-item .input-label .input-box input:hover+[data-checkbox]{border-color:#b3273d}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .input-container .input-item .input-label .input-box ._unchecked{display:inline-block;border-width:1px;border-style:solid;border-color:#acabab;height:22px;width:22px;background:#fff none repeat scroll 0% 0%;text-align:center;overflow:hidden;vertical-align:top;border-radius:4px}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .input-container .input-item .input-label .input-box ._checked{border-width:1px;border-style:solid;height:22px;width:22px;text-align:center;overflow:hidden;vertical-align:top;border-radius:4px;background:#b3273d none repeat scroll 0% 0%;color:#fff;border-color:#b3273d;display:inline-block}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .input-container .input-item .input-label .input-box ._checked .icon{-moz-box-pack:center;-moz-box-align:center;display:block;width:100%;height:100%;color:white}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .input-container .input-item .input-label .input-text{padding-left:12px;padding-right:8px;font-weight:400;font-size:14px}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .budget-slider{padding:0 15px}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .budget-slider .ui-slider{margin:20px 0}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .budget-slider .ui-slider .ui-state-default{border:1px solid #b3273d}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .budget-slider .ui-slider .ui-state-focus{border:1px solid #b3273d}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .budget-slider .ui-slider .ui-slider-handle.ui-corner-all{border-radius:10px}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .budget-slider .ui-slider .ui-slider-handle span{margin-top:-20px;position:absolute}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .budget-slider .ui-slider .ui-slider-handle span.left{margin-left:2px}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .budget-slider .ui-slider .ui-slider-handle span.right{margin-left:-4px}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .property-type-filter .input-container .input-item,.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .segment-filter .input-container .input-item{flex-basis:33%}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .category-filter .input-container .input-item{flex-basis:20%}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .category-filter .input-container .input-item .input-label .input-text i{color:#b3273d}.hotel_filter_modal .modal-dialog .modal-content .modal-footer.modal-footer--sticky{position:sticky;bottom:0;background:#fff;box-shadow:0 0 5px 1px rgba(0,0,0,0.5);z-index:1055;width:100%}.hotel_filter_modal .modal-dialog .modal-content .modal-footer.modal-footer--sticky .reset-btn,.hotel_filter_modal .modal-dialog .modal-content .modal-footer.modal-footer--sticky .apply-btn{display:inline}.hotel_filter_modal .modal-dialog .modal-content .modal-footer.modal-footer--sticky .reset-btn{padding-right:20px}.hotel_filter_modal .modal-dialog .modal-content .modal-footer.modal-footer--sticky .reset-btn a{border:none}.hotel_filter_modal .modal-dialog .modal-content .modal-footer.modal-footer--sticky .apply-btn a{border-radius:20px}.amenities_modal{font-family:'Poppins', sans-serif;font-style:normal}.amenities_modal .modal-dialog .modal-content .modal-header{background:#b3273d;color:#fff;padding-bottom:10px}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities{padding:10px}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities .amenity-group .group-name{color:#000;font-size:18px;font-weight:bold}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities .amenity-group .group-amenity{padding:15px 5px;-moz-box-direction:normal;-moz-box-orient:horizontal;display:flex;flex-flow:row wrap;width:100%;color:#2e2e2e}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities .amenity-group .group-amenity .amenity{-moz-box-pack:center;-moz-box-direction:normal;-moz-box-orient:vertical;display:flex;flex-direction:row;flex-basis:49%;margin:10px 0}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities .amenity-group .group-amenity .amenity:nth-child(odd){margin-right:2%}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities .amenity-group .group-amenity .amenity .amenity-icon{border-radius:50%;justify-content:center;display:flex;align-items:center;-moz-box-align:center;height:15px;width:15px}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities .amenity-group .group-amenity .amenity .amenity-icon svg{width:15px;height:15px;margin-bottom:-5px}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities .amenity-group .group-amenity .amenity .amenity-icon svg path,.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities .amenity-group .group-amenity .amenity .amenity-icon svg polyline{stroke:#646262 !important}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities .amenity-group .group-amenity .amenity .amenity-name{font-size:14px;display:flex;margin-left:3px}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities .modal-amenity{margin:4px 1px;padding:3px 7px;display:inline-block;border:1px solid #acabab;text-align:center;border-radius:4px}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities .modal-amenity span{color:#b3273d}.inactivity .modal-dialog{height:500px}.inactivity .modal-dialog .modal-content{border:1px solid #ededed}.inactivity .modal-dialog .modal-content .modal-body{padding:20px 15px}.inactivity .modal-dialog .modal-content .modal-body .header svg{height:150px;width:150px}.inactivity .modal-dialog .modal-content .modal-body .sub-text{font-size:17px}.inactivity .modal-dialog .modal-content .modal-body .sub-text strong{font-size:22px}.inactivity .modal-dialog .modal-content .modal-body .btn{font-size:14px}.inactivity .modal-dialog .modal-content .modal-body .foot{font-size:14px}.select_destination .modal-dialog{padding:0;height:100%;max-height:490px}.select_destination .modal-dialog .modal-content{height:100%}.select_destination .modal-dialog .modal-content .modal-header{padding:10px 15px}.select_destination .modal-dialog .modal-content .modal-header .modal-title{text-align:center;font-size:24px;font-weight:bold}.select_destination .modal-dialog .modal-content .modal-body .destination-details .group{display:flex;padding:10px 6px;background:#edebeb;border-radius:15px}.select_destination .modal-dialog .modal-content .modal-body .destination-details .group .icon{margin-top:5px;cursor:pointer}.select_destination .modal-dialog .modal-content .modal-body .destination-details .group .icon svg{width:18px;height:18px}.select_destination .modal-dialog .modal-content .modal-body .destination-details .group .icon svg path{fill:#767575}.select_destination .modal-dialog .modal-content .modal-body .destination-details .group .form-group{margin-left:10px;width:100%}.select_destination .modal-dialog .modal-content .modal-body .destination-details .group .form-group .input{height:26px;width:100%}.select_destination .modal-dialog .modal-content .modal-body .search-details{margin-top:15px}.select_destination .modal-dialog .modal-content .modal-body .search-details .header{color:#646262;font-weight:bold;font-size:18px;margin-bottom:5px}.select_destination .modal-dialog .modal-content .modal-body .search-details .short-list{display:flex;padding:10px 0;flex-wrap:wrap}.select_destination .modal-dialog .modal-content .modal-body .search-details .short-list .list-item{margin:0 10px 10px 0;cursor:pointer}.select_destination .modal-dialog .modal-content .modal-body .search-details .short-list .list-item .sq{display:block;border-radius:10px;color:#333;box-shadow:0 0 1px #aaa;-webkit-box-shadow:0 0 1px #aaa;padding:5px 15px}.select_guest .modal-dialog{padding:0;height:100%;max-height:490px}.select_guest .modal-dialog .modal-content{height:100%}.select_guest .modal-dialog .modal-content .modal-header .modal-title{text-align:left;font-size:24px}.select_guest .modal-dialog .modal-content .modal-header .modal-title .title{margin-left:25px;font-weight:500}.select_guest .modal-dialog .modal-content .modal-header .modal-title .close-icon{float:left !important;opacity:1;margin-top:3px;cursor:pointer}.select_guest .modal-dialog .modal-content .modal-header .modal-title .close-icon svg{width:22px;height:22px}.select_guest .modal-dialog .modal-content .modal-header .modal-title .close-icon svg path{fill:#444444}.select_guest .modal-dialog .modal-content .modal-header .modal-title .clear{float:right;cursor:pointer;color:#444444;font-size:22px}.select_guest .modal-dialog .modal-content .modal-body{background-color:#fff}.select_guest .modal-dialog .modal-content .modal-body .guest-details{display:flex;flex-direction:column}.select_guest .modal-dialog .modal-content .modal-body .guest-details .occupant{position:relative;margin:15px 0;border-bottom:1px solid #64626226;padding-bottom:5px}.select_guest .modal-dialog .modal-content .modal-body .guest-details .occupant .type{float:left;line-height:1;width:80%;text-align:left;font-size:16px}.select_guest .modal-dialog .modal-content .modal-body .guest-details .occupant .type span{margin:0 2px}.select_guest .modal-dialog .modal-content .modal-body .guest-details .occupant .type small{font-size:70%}.select_guest .modal-dialog .modal-content .modal-body .guest-details .occupant .count{float:right;display:block}.select_guest .modal-dialog .modal-content .modal-body .guest-details .occupant .count .icon{display:inline-block;margin-left:5px;margin-right:5px}.select_guest .modal-dialog .modal-content .modal-body .guest-details .occupant .count .icon svg{width:18px;height:18px}.select_guest .modal-dialog .modal-content .modal-body .guest-details .occupant .count .icon svg path{fill:#000}.select_guest .modal-dialog .modal-content .modal-body .guest-details .occupant .max-pax{color:#b3273d;font-size:12px}.select_guest .modal-dialog .modal-content .modal-body .guest-details .child-ages{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;color:#394150}.select_guest .modal-dialog .modal-content .modal-body .guest-details .child-ages .child-detail{position:relative}.select_guest .modal-dialog .modal-content .modal-body .guest-details .child-ages .child-detail .title{float:left;font-size:15px}.select_guest .modal-dialog .modal-content .modal-body .guest-details .child-ages .child-detail .child-age-select{width:20%;float:right;position:relative}.select_guest .modal-dialog .modal-content .modal-body .guest-details .child-ages .child-detail .child-age-select label{font-weight:normal;font-size:0.9em;margin-bottom:0;line-height:1;position:absolute;left:5px;top:10px}.select_guest .modal-dialog .modal-content .modal-body .guest-details .child-ages .child-detail .child-age-select i{position:absolute;right:-20px}.select_guest .modal-dialog .modal-content .modal-body .guest-details .child-ages .child-detail .child-age-select select{appearance:none;border:1px solid #cccfdb;font-size:17px;width:100%;padding:20px 30px 0 5px;border-radius:5px;margin-bottom:10px;font-weight:bold}.select_guest .modal-dialog .modal-content .modal-body .guest-details .child-ages .child-detail .child-age-select select:focus{border:1.5px solid #b3273d}.select_guest .modal-dialog .modal-content .modal-body .actions{width:70%;display:flex;margin:0 auto}#hl-map-modal .modal-dialog{position:fixed;margin:0;width:100%;height:100%;padding:0}#hl-map-modal .modal-dialog .modal-content{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #3c7dcf;border-radius:0;box-shadow:none}#hl-map-modal .modal-dialog .modal-content .modal-body{position:absolute;top:0;bottom:0;width:100%;font-weight:300;overflow:auto;padding:0}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map div{box-shadow:none !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .h-marker-container{color:inherit;border:none;margin:0;padding:0;background:transparent;width:auto;overflow:visible;font:inherit}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .h-marker-container .h-map-marker{--content-mini-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.32), 0 2px 4px rgba(0, 0, 0, 0.18) !important;align-items:center;cursor:pointer;display:flex;height:28px;position:relative;transform:scale(1);transform-origin:50% 50%;transition:transform 150ms ease 0s}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .h-marker-container .h-map-marker .h-mark-a{background-color:#fff;border-radius:25px;box-shadow:rgba(0,0,0,0.04) 0 0 0 1px,rgba(0,0,0,0.18) 0 2px 4px !important;color:#b3273d;height:28px;padding:0 8px;position:relative;transform:scale(1);transform-origin:50% 50%;transition:transform 250ms cubic-bezier(0, 0, 0.1, 1) 0s}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .h-marker-container .h-map-marker .h-mark-a:hover{transform:scale(1.2);z-index:9999}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .h-marker-container .h-map-marker .h-mark-a .h-mark-b{align-items:center;display:flex;height:100%;justify-content:center;opacity:1;transition:opacity 250ms ease 0s;white-space:nowrap}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .h-marker-container .h-map-marker .h-mark-a .h-mark-b span{font-weight:600 !important;font-size:14px !important;line-height:18px !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t{bottom:35px !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c{max-height:125px !important;max-width:none !important;padding:0;border-radius:20px}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d{max-height:125px !important;overflow:hidden !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h{display:inline-flex;min-height:125px;min-width:300px}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb{display:flex;margin-bottom:0;line-height:1.42857143;border:none;border-radius:20px;box-shadow:0 10px 10px 0 rgba(0,0,0,0.08);min-height:100%;width:100%;padding:0}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content{max-width:125px;display:flex}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos .media-carousel .carousel-inner .item{padding:0 !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos .media-carousel .carousel-control.right{right:0 !important;background-image:none !important;border:4px solid #fff !important;border-radius:23px !important;height:20px !important;width:20px !important;margin-top:90px !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos .media-carousel .discount-text{background-color:#3A8038;color:#fff;position:absolute;bottom:0;right:0;padding:2px 10px;border-top-left-radius:25px;font-size:9px}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos a{display:block}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos img{min-width:100%;border-radius:20px 0 0 20px;min-height:125px;max-height:125px}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content{padding:17px 11px;background-color:#fff;position:relative;border-radius:0 15px 15px 0}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content .hotel-name{font-size:16px;overflow-x:hidden;white-space:nowrap}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content .hotel-name a{text-decoration:none;color:#333}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content .hotel-rating{background:#ffe7eb;font-size:10px;padding:2px 10px;border-radius:7px;color:#807C7C;font-weight:bold;width:max-content}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content .hotel-price span.per-night{font-size:18px;color:#b3273d;line-height:1.2}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c button{right:-2px !important;top:-2px !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box{margin-top:20px}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .inner-sp{overflow-wrap:break-word !important;font-size:14px !important;font-weight:600 !important;line-height:1.28571em !important;color:inherit !important;margin:0 !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .control .opt-a{-webkit-box-pack:center !important;-webkit-box-align:center !important;box-shadow:rgba(0,0,0,0.12) 0 6px 16px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:white !important;border-radius:8px !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .control .opt-a .inner{white-space:nowrap !important;color:#b3273d !important;display:table-cell !important;padding:0 12px !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label{-webkit-box-align:center !important;display:flex !important;align-items:center !important;cursor:pointer !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp{position:relative !important;display:inline-block !important;cursor:pointer !important;padding:0 !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp input{position:absolute !important;opacity:0 !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp .checked{display:inline-block !important;height:24px !important;width:24px !important;text-align:center !important;vertical-align:top !important;color:#fff !important;border-width:1px !important;border-style:solid !important;overflow:hidden !important;border-radius:4px !important;background:#b3273d !important;border-color:#b3273d !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp .checked .inner-sp{-webkit-box-pack:center !important;-webkit-box-align:center !important;display:block !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;margin-top:2px !important;margin-left:3px !important;color:white !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp .unchecked{display:inline-block !important;height:24px !important;width:24px !important;text-align:center !important;vertical-align:top !important;border-width:1px !important;border-style:solid !important;border-color:#c79999 !important;background:#fff !important;overflow:hidden !important;border-radius:4px !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-div{margin-left:8px !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .do-search .inner-dv{-webkit-box-pack:center !important;-webkit-box-align:center !important;box-shadow:rgba(0,0,0,0.12) 0 6px 16px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:white !important;border-radius:8px !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .do-search .inner-dv .src-btn{-webkit-box-align:center !important;align-items:center !important;display:inline-flex !important;height:100% !important;width:100% !important;color:#b3273d !important;background:none !important;border-width:2px !important;border-style:solid !important;border-color:transparent !important;border-image:initial !important;padding:0 14px !important;border-radius:8px !important;outline:none !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .loader-on-map .load{-webkit-box-pack:center !important;-webkit-box-align:center !important;box-shadow:rgba(0,0,0,0.12) 0 6px 16px !important;background:white !important;border-radius:8px !important;padding:0 20px;justify-content:center;align-items:center}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .loader-on-map .load .load-btn{-webkit-box-align:center !important;align-items:center !important;display:inline-flex !important;height:100% !important;width:100% !important;color:#222222 !important;background:none !important;border-width:2px !important;border-style:solid !important;border-color:transparent !important;border-image:initial !important;padding:0 14px !important;border-radius:8px !important;outline:none !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .loader-on-map .load .load-btn .inner-dv{-webkit-box-pack:center !important;-webkit-box-align:center !important;align-items:center !important;display:flex !important;height:100% !important;justify-content:center !important;width:40px !important}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .loader-on-map .load .load-btn .inner-dv .inner-dv-sp svg{stroke:#b3273d;width:50px}#hl-map-modal .modal-dialog .modal-content .modal-body #hotel-list-map .gm-style .search-control-box .loader-on-map .load .load-btn .inner-dv .inner-dv-sp svg circle{fill:#b3273d}#hl-map-modal .modal-dialog .modal-content .modal-footer{position:absolute;right:0;bottom:0;left:40%;height:60px;padding:10px;background:transparent;z-index:10;text-align:center;border:none;width:20%}#hl-map-modal .modal-dialog .modal-content .modal-footer button.close{width:40px;height:40px;padding:5px;background:#fff;opacity:1;border-radius:50px;box-shadow:0 0 5px #aaa;color:#b3273d;float:none}#hotels-gaffl-deals,#hotels-index{font-family:'Poppins', sans-serif;font-style:normal}#hotels-gaffl-deals .loader-container,#hotels-index .loader-container{position:fixed;left:0;top:0;z-index:2;width:100%;height:100%;display:none;background:#000 no-repeat center center;opacity:0.3 !important;border-radius:6px}#hotels-gaffl-deals .loader-container svg,#hotels-index .loader-container svg{stroke:#b3273d;width:65px}#hotels-gaffl-deals .loader-container svg circle,#hotels-index .loader-container svg circle{fill:#b3273d}#hotels-gaffl-deals .hotels-container,#hotels-index .hotels-container{padding-left:150px}#hotels-gaffl-deals .hotels-container .coupon-container,#hotels-index .hotels-container .coupon-container{position:fixed;width:50px;height:50px;margin-top:20px;background:transparent;z-index:1}#hotels-gaffl-deals .hotels-container .coupon-container .coupon-icon,#hotels-index .hotels-container .coupon-container .coupon-icon{width:inherit;height:inherit}#hotels-gaffl-deals .hotels-container .coupon-container .coupon-icon a,#hotels-index .hotels-container .coupon-container .coupon-icon a{width:inherit;height:inherit;text-decoration:none}#hotels-gaffl-deals .hotels-container .coupon-container .coupon-icon a svg,#hotels-index .hotels-container .coupon-container .coupon-icon a svg{stroke:#3A8038 !important;width:inherit;height:inherit}#hotels-gaffl-deals .hotels-container .coupon-container .coupon-icon a svg path,#hotels-index .hotels-container .coupon-container .coupon-icon a svg path{fill:#3A8038 !important}#hotels-gaffl-deals .hotels-container .coupon-container .coupon-icon .tooltip,#hotels-index .hotels-container .coupon-container .coupon-icon .tooltip{width:100%}#hotels-gaffl-deals .hotels-container .coupon-container .coupon-icon .tooltip .tooltip-inner,#hotels-index .hotels-container .coupon-container .coupon-icon .tooltip .tooltip-inner{min-width:258px !important;background-color:#fff;border:1px solid #3A8038}#hotels-gaffl-deals .hotels-container .coupon-container .coupon-icon .tooltip .tooltip-inner .coupon-tooltip,#hotels-index .hotels-container .coupon-container .coupon-icon .tooltip .tooltip-inner .coupon-tooltip{padding:10px;text-align:left;color:#000;font-weight:bold;font-size:14px}#hotels-gaffl-deals .hotels-container .coupon-container .coupon-icon .tooltip .tooltip-inner .coupon-tooltip span,#hotels-index .hotels-container .coupon-container .coupon-icon .tooltip .tooltip-inner .coupon-tooltip span{padding:2px 3px;background:#ededed;color:#3A8038;font-size:12px}#hotels-gaffl-deals .hotels-container .coupon-container .coupon-icon .tooltip.bottom .tooltip-arrow,#hotels-index .hotels-container .coupon-container .coupon-icon .tooltip.bottom .tooltip-arrow{border-bottom-color:#3A8038}#hotels-gaffl-deals .hotels-container .listing-header,#hotels-index .hotels-container .listing-header{padding:0 10px;margin-top:-25px;margin-bottom:5px}#hotels-gaffl-deals .hotels-container .listing-header h3,#hotels-index .hotels-container .listing-header h3{font-weight:900}#hotels-gaffl-deals .hotels-container .filter a,#hotels-index .hotels-container .filter a{font-size:16px}#hotels-gaffl-deals .hotels-container .filter a .filter-icons img,#hotels-index .hotels-container .filter a .filter-icons img{height:15px;width:15px;border-radius:50%}#hotels-gaffl-deals .hotels-container .hotel-card-container .unavailable,#hotels-index .hotels-container .hotel-card-container .unavailable{display:none;padding:15px 20px;background-color:#FAF4F5;border-radius:10px;margin:5px 10px}#hotels-gaffl-deals .hotels-container .hotel-card-container .search-loader-cont .search-loader,#hotels-index .hotels-container .hotel-card-container .search-loader-cont .search-loader{text-align:center;padding-bottom:20px;padding-top:20px}#hotels-gaffl-deals .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-img svg,#hotels-index .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-img svg{stroke:#b3273d;width:100px;height:100px}#hotels-gaffl-deals .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-img svg path,#hotels-index .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-img svg path{fill:#b3273d;stroke:#b3273d;stroke-dasharray:600;stroke-dashoffset:600;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;animation:draw-stroke 2s 0s ease-in infinite alternate forwards}#hotels-gaffl-deals .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-img svg circle,#hotels-index .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-img svg circle{fill:#b3273d}#hotels-gaffl-deals .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-img img,#hotels-index .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-img img{width:120px;margin-left:auto;margin-right:auto}#hotels-gaffl-deals .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-text,#hotels-index .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-text{font-size:20px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel,#hotels-index .hotels-container .hotel-card-container .h-append .hotel{padding:0 5px;min-height:370px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb{display:block;margin-bottom:10px;line-height:1.42857143;border-radius:20px 20px 0 0;min-height:100%;width:100%;padding:0;background:transparent;border:none}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content{min-height:225px;max-height:225px;border-radius:20px 20px 0 0}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos{border-radius:20px 20px 0 0}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .media-carousel .carousel-inner,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .media-carousel .carousel-inner{border-radius:20px 20px 0 0}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .media-carousel .carousel-inner .item,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .media-carousel .carousel-inner .item{padding:0 !important}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .media-carousel .carousel-control.right,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .media-carousel .carousel-control.right{right:0 !important;background-image:none !important;border:4px solid #fff !important;border-radius:23px !important;height:40px !important;width:40px !important;margin-top:90px !important}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos a,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos a{display:block}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos img,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos img{min-width:100%;border-radius:20px 20px 0 0;min-height:225px;max-height:225px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .discount-percent,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .discount-percent{text-align:center;border:1px solid #ccc;border-radius:30px;background:#000000d6;color:#fff;padding:2px 10px;position:absolute;top:10px;right:10px;font-size:14px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .discount-percent svg,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .discount-percent svg{height:16px;width:16px;margin-bottom:-2px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .discount-percent svg path,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .discount-percent svg path{fill:#fff}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content{padding:12px;position:relative;background-color:#fff;min-height:150px;max-height:150px;border-radius:0 0 20px 20px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a{width:100%;height:100%;display:block;text-decoration:none;cursor:pointer}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .hotel-name,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .hotel-name{font-size:17px;color:#444;line-height:1.2;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex{display:flex}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content{flex-basis:48%;max-width:48%;margin-top:5px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-location,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-location{color:#646262;font-size:13px;white-space:nowrap;overflow:inherit}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-location svg,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-location svg{height:13px;width:13px;margin-bottom:-2px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-location svg path,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-location svg path{fill:#a6a6a6}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-rating,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-rating{font-size:13px;color:#646262;width:max-content;margin-top:3px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-rating svg,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-rating svg{height:13px;width:13px;margin-bottom:-2px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-rating svg path,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-rating svg path{fill:#f6b401}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-cancellation,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-cancellation{font-size:11px;color:#008037;margin-top:10px;font-weight:500}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-cancellation .check-mark svg,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-cancellation .check-mark svg{height:11px;width:11px;margin-bottom:-3px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content{flex-basis:52%}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price{text-align:right;color:#424242;font-size:9px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.per-night,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.per-night{line-height:1.2;font-size:18px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.per-night.price-cross,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.per-night.price-cross{font-size:14px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.text,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.text{font-size:8px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.price-cross,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.price-cross{text-decoration-line:line-through;text-decoration-style:solid;-webkit-text-decoration-line:line-through;-webkit-text-decoration-style:solid;text-decoration-thickness:2px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.price,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.price{color:#008037}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.total,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.total{font-size:11px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.total.price-cross,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.total.price-cross{font-size:11px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price .discount-text,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price .discount-text{color:#c03e3e;font-size:12px;font-weight:bold;margin-top:7px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price .discount-text svg,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price .discount-text svg{height:12px;width:12px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .signin-text,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .signin-text{min-height:30px;position:absolute;right:12px;top:66px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .signin-text .show-deal,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .signin-text .show-deal{background:#b3273d;border-radius:15px;color:#fff;text-align:center;font-weight:bold;font-size:14px;padding:3px 5px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .signin-text .how-pricing-works,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .signin-text .how-pricing-works{font-size:10px;margin-top:5px;text-align:right;font-weight:bold;color:#424242;text-decoration:underline}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .unlimited-text,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .unlimited-text{color:#b3273d}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .unlimited-text img,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .unlimited-text img{width:100px;margin-bottom:15px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .unlimited-text p.head,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .unlimited-text p.head{font-size:24px;line-height:24px;color:#ffffff}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .unlimited-text p.mid,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .unlimited-text p.mid{font-size:13px;color:#ffffff}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content.unl-content,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content.unl-content{background:-moz-linear-gradient(90deg, #8e1022 44%, #d34a5e 96%);background:-webkit-linear-gradient(90deg, #8e1022 44%, #d34a5e 96%);background:linear-gradient(90deg, #8e1022 44%, #d34a5e 96%);height:100%;border-radius:20px;border:none !important;padding:60px 15px;text-align:center}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content.unl-content a,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content.unl-content a{background-color:#fff;color:#b3273d;font-weight:bold;font-size:16px}#hotels-gaffl-deals .hotels-container .hotel-card-container .load-more-hotels,#hotels-index .hotels-container .hotel-card-container .load-more-hotels{display:flex;padding:15px 0}#hotels-gaffl-deals .hotels-container .hotel-card-container .load-more-hotels .btn,#hotels-index .hotels-container .hotel-card-container .load-more-hotels .btn{border:1px solid #b3273d;color:#b3273d;border-radius:40px;padding:10px 30px;font-weight:bold;text-align:center;margin:0 auto;display:block;box-shadow:0 0 3px #b3273d;background:#fff;outline:none}#hotels-gaffl-deals .hotels-container .hotel-card-container .search-text,#hotels-index .hotels-container .hotel-card-container .search-text{padding:10px;background:#fff;border-radius:20px;box-shadow:0 0 10px #ccc;margin:10px 0}#hotels-gaffl-deals .mobile-bottom-map,#hotels-index .mobile-bottom-map{position:fixed;right:70px;bottom:60px;background:#585858;border-radius:5px;padding:5px 10px;box-shadow:0 2px 4px rgba(0,0,0,0.1) !important;z-index:10}#hotels-gaffl-deals .mobile-bottom-map a,#hotels-index .mobile-bottom-map a{text-decoration:none}#hotels-gaffl-deals .hotel-listing-map,#hotels-index .hotel-listing-map{position:fixed;right:0;top:67px;height:calc(100vh - 70px);max-height:calc(100vh - 70px);transition:0.3s ease;padding:0}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content,#hotels-index .hotel-listing-map .hotel-map-content{height:100%;width:100%;transform:translate3d(0px, 0px, 0px);position:relative !important;top:0 !important;border:1px solid #aaaaaa;box-shadow:0 0 2px #CCCCCC}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map div,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map div{box-shadow:none !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .h-marker-container,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .h-marker-container{color:inherit;border:none;margin:0;padding:0;background:transparent;width:auto;overflow:visible;font:inherit}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .h-marker-container .h-map-marker,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .h-marker-container .h-map-marker{--content-mini-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.32), 0 2px 4px rgba(0, 0, 0, 0.18) !important;align-items:center;cursor:pointer;display:flex;height:28px;position:relative;transform:scale(1);transform-origin:50% 50%;transition:transform 150ms ease 0s}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .h-marker-container .h-map-marker .h-mark-a,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .h-marker-container .h-map-marker .h-mark-a{background-color:#fff;border-radius:25px;box-shadow:rgba(0,0,0,0.04) 0 0 0 1px,rgba(0,0,0,0.18) 0 2px 4px !important;color:#b3273d;height:28px;padding:0 8px;position:relative;transform:scale(1);transform-origin:50% 50%;transition:transform 250ms cubic-bezier(0, 0, 0.1, 1) 0s}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .h-marker-container .h-map-marker .h-mark-a:hover,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .h-marker-container .h-map-marker .h-mark-a:hover{transform:scale(1.2);z-index:9999}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .h-marker-container .h-map-marker .h-mark-a .h-mark-b,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .h-marker-container .h-map-marker .h-mark-a .h-mark-b{align-items:center;display:flex;height:100%;justify-content:center;opacity:1;transition:opacity 250ms ease 0s;white-space:nowrap}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .h-marker-container .h-map-marker .h-mark-a .h-mark-b span,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .h-marker-container .h-map-marker .h-mark-a .h-mark-b span{font-weight:600 !important;font-size:14px !important;line-height:18px !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t{bottom:35px !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c{max-height:125px !important;max-width:none !important;padding:0;border-radius:20px}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d{max-height:125px !important;overflow:hidden !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h{display:inline-flex;min-height:125px;min-width:300px}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb{display:flex;margin-bottom:0;line-height:1.42857143;border:none;border-radius:20px;box-shadow:0 10px 10px 0 rgba(0,0,0,0.08);min-height:100%;width:100%;padding:0}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content{max-width:125px;display:flex}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos .media-carousel .carousel-inner .item,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos .media-carousel .carousel-inner .item{padding:0 !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos .media-carousel .carousel-control.right,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos .media-carousel .carousel-control.right{right:0 !important;background-image:none !important;border:4px solid #fff !important;border-radius:23px !important;height:20px !important;width:20px !important;margin-top:90px !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos .media-carousel .discount-text,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos .media-carousel .discount-text{background-color:#3A8038;color:#fff;position:absolute;bottom:0;right:0;padding:2px 10px;border-top-left-radius:25px;font-size:9px}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos a,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos a{display:block}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos img,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .left-content .hotel-photos img{min-width:100%;border-radius:20px 0 0 20px;min-height:125px;max-height:125px}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content{padding:17px 11px;background-color:#fff;position:relative;border-radius:0 15px 15px 0}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content .hotel-name,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content .hotel-name{font-size:16px;overflow-x:hidden;white-space:nowrap}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content .hotel-name a,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content .hotel-name a{text-decoration:none;color:#333}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content .hotel-rating,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content .hotel-rating{background:#ffe7eb;font-size:10px;padding:2px 10px;border-radius:7px;color:#807C7C;font-weight:bold;width:max-content}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content .hotel-price span.per-night,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-h .hotel-thumb .right-content .hotel-price span.per-night{font-size:18px;color:#b3273d;line-height:1.2}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c button,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c button{right:-2px !important;top:-2px !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box{margin-top:20px}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .inner-sp,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .inner-sp{overflow-wrap:break-word !important;font-size:14px !important;font-weight:600 !important;line-height:1.28571em !important;color:inherit !important;margin:0 !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a{-webkit-box-pack:center !important;-webkit-box-align:center !important;box-shadow:rgba(0,0,0,0.12) 0 6px 16px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:white !important;border-radius:8px !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner{white-space:nowrap !important;color:#b3273d !important;display:table-cell !important;padding:0 12px !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label{-webkit-box-align:center !important;display:flex !important;align-items:center !important;cursor:pointer !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp{position:relative !important;display:inline-block !important;cursor:pointer !important;padding:0 !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp input,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp input{position:absolute !important;opacity:0 !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp .checked,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp .checked{display:inline-block !important;height:24px !important;width:24px !important;text-align:center !important;vertical-align:top !important;color:#fff !important;border-width:1px !important;border-style:solid !important;overflow:hidden !important;border-radius:4px !important;background:#b3273d !important;border-color:#b3273d !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp .checked .inner-sp,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp .checked .inner-sp{-webkit-box-pack:center !important;-webkit-box-align:center !important;display:block !important;align-items:center !important;justify-content:center !important;width:100% !important;height:100% !important;margin-top:2px !important;margin-left:3px !important;color:white !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp .unchecked,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-sp .unchecked{display:inline-block !important;height:24px !important;width:24px !important;text-align:center !important;vertical-align:top !important;border-width:1px !important;border-style:solid !important;border-color:#c79999 !important;background:#fff !important;overflow:hidden !important;border-radius:4px !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-div,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .control .opt-a .inner .inner-label .label-div{margin-left:8px !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .do-search .inner-dv,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .do-search .inner-dv{-webkit-box-pack:center !important;-webkit-box-align:center !important;box-shadow:rgba(0,0,0,0.12) 0 6px 16px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;background:white !important;border-radius:8px !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .do-search .inner-dv .src-btn,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .do-search .inner-dv .src-btn{-webkit-box-align:center !important;align-items:center !important;display:inline-flex !important;height:100% !important;width:100% !important;color:#b3273d !important;background:none !important;border-width:2px !important;border-style:solid !important;border-color:transparent !important;border-image:initial !important;padding:0 14px !important;border-radius:8px !important;outline:none !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .loader-on-map .load,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .loader-on-map .load{-webkit-box-pack:center !important;-webkit-box-align:center !important;box-shadow:rgba(0,0,0,0.12) 0 6px 16px !important;background:white !important;border-radius:8px !important;padding:0 20px;justify-content:center;align-items:center}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .loader-on-map .load .load-btn,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .loader-on-map .load .load-btn{-webkit-box-align:center !important;align-items:center !important;display:inline-flex !important;height:100% !important;width:100% !important;color:#222222 !important;background:none !important;border-width:2px !important;border-style:solid !important;border-color:transparent !important;border-image:initial !important;padding:0 14px !important;border-radius:8px !important;outline:none !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .loader-on-map .load .load-btn .inner-dv,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .loader-on-map .load .load-btn .inner-dv{-webkit-box-pack:center !important;-webkit-box-align:center !important;align-items:center !important;display:flex !important;height:100% !important;justify-content:center !important;width:40px !important}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .loader-on-map .load .load-btn .inner-dv .inner-dv-sp svg,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .loader-on-map .load .load-btn .inner-dv .inner-dv-sp svg{stroke:#b3273d;width:50px}#hotels-gaffl-deals .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .loader-on-map .load .load-btn .inner-dv .inner-dv-sp svg circle,#hotels-index .hotel-listing-map .hotel-map-content #hotel-list-map .gm-style .search-control-box .loader-on-map .load .load-btn .inner-dv .inner-dv-sp svg circle{fill:#b3273d}#hotel-view{padding-top:50px}#hotel-view .container{padding:0 10%}#hotel-view .container-fluid .hotel-thumbnail{width:100%}#hotel-view .container-fluid .hotel-thumbnail .images{display:flex;flex-wrap:nowrap}#hotel-view .container-fluid .hotel-thumbnail .images .large-img{width:35%;height:380px;min-height:380px;position:relative;vertical-align:bottom}#hotel-view .container-fluid .hotel-thumbnail .images .large-img .lightgallery{display:inline-block;height:100%}#hotel-view .container-fluid .hotel-thumbnail .images .large-img .lightgallery img{position:absolute;width:100%;top:0;bottom:0;height:100%;left:50%;transform:translate(-50%, 0);padding-bottom:3px}#hotel-view .container-fluid .hotel-thumbnail .images .medium-img{width:65%;height:380px;min-height:380px;padding-left:2px;position:relative}#hotel-view .container-fluid .hotel-thumbnail .images .medium-img span{margin-top:-50%}#hotel-view .container-fluid .hotel-thumbnail .images .medium-img .lightgallery{position:relative;display:inline-block;height:49%;width:33%;text-align:center}#hotel-view .container-fluid .hotel-thumbnail .images .medium-img .lightgallery img{position:absolute;width:100%;top:0;bottom:0;height:100%;left:50%;cursor:pointer;transform:translate(-50%, 0)}#hotel-view .container-fluid .hotel-thumbnail .images .medium-img .lightgallery img.blur{opacity:0.3}#hotel-view .container-fluid .hotel-thumbnail .images .medium-img .lightgallery .centered{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#464644;font-size:18px}#hotel-view .container-fluid .hotel-content{padding:0 18%}#hotel-view .container-fluid .hotel-content .overview{margin:2% 0;padding:25px 3%;border:1px solid #d8d8d8;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);border-radius:9px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate{padding:0 15px;margin-top:-25px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .coupon-content{background:linear-gradient(90deg, #ffc804 44%, #fff858 96%);border:none;border-radius:6px;color:#2a2a2e;height:auto;width:100%;overflow:hidden;padding:15px 0 15px;margin-top:25px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .coupon-content img{width:60px;border-radius:50%}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .coupon-content h3{margin-top:0;margin-bottom:0;font-weight:bold;color:#000;line-height:26px;font-size:22px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .coupon-content h3 span{padding:2px 3px;background:#fff;color:#b3273d;border-radius:3px;font-size:20px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .unlimited-rate-content{box-sizing:border-box;width:100%;transition:all 0.2s ease 0s;background:#8e1022;background:-moz-linear-gradient(90deg, #8e1022 44%, #d34a5e 96%);background:-webkit-linear-gradient(90deg, #8e1022 44%, #d34a5e 96%);background:linear-gradient(90deg, #8e1022 44%, #d34a5e 96%);border:none;border-radius:6px;color:#2a2a2e;overflow:hidden;height:auto;padding:23px 0 15px;margin-top:25px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .unlimited-rate-content img{width:100px;margin-top:-3px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .unlimited-rate-content h3{font-size:24px;margin-top:0;font-weight:bold;color:#fff}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .unlimited-rate-content p{margin-bottom:0;margin-top:-5px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .unlimited-rate-content .gu-button{padding:3px 19px;border-radius:20px;margin-top:7px;margin-bottom:4px;background-color:#fff;color:#8e1022;font-weight:bold;font-size:14px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .gu-button{font-size:11px;margin-top:0;margin-left:10px}#hotel-view .container-fluid .hotel-content .overview .hotel-name{font-size:30px;line-height:30px;color:#000}#hotel-view .container-fluid .hotel-content .overview .location{font-size:16px;color:#646262;margin-top:8px}#hotel-view .container-fluid .hotel-content .overview .location svg{height:16px;width:16px;margin-bottom:-2px}#hotel-view .container-fluid .hotel-content .overview .location svg path{fill:#646262}#hotel-view .container-fluid .hotel-content .overview .hotel-rating{font-size:16px;color:#2e2e2e;display:flex;flex-direction:column}#hotel-view .container-fluid .hotel-content .overview .hotel-rating .star-rating,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .review-rating,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .clean-rating{margin:5px 0}#hotel-view .container-fluid .hotel-content .overview .hotel-rating .star-rating .icon,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .review-rating .icon,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .clean-rating .icon{height:16px;width:16px;margin-right:5px;display:inline-block}#hotel-view .container-fluid .hotel-content .overview .hotel-rating .star-rating .icon svg,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .review-rating .icon svg,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .clean-rating .icon svg{height:16px;width:16px}#hotel-view .container-fluid .hotel-content .overview .hotel-rating .star-rating .rating,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .review-rating .rating,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .clean-rating .rating{padding:1px 5px;border-radius:15px;font-size:12px;color:#fff}#hotel-view .container-fluid .hotel-content .overview .hotel-rating .star-rating svg path{fill:#f6b401}#hotel-view .container-fluid .hotel-content .overview .hotel-rating .review-rating .rating{background:#f8bdae}#hotel-view .container-fluid .hotel-content .overview .hotel-rating .clean-rating .rating{background:#7ed8f7}#hotel-view .container-fluid .hotel-content .overview .imp-info .check-in,#hotel-view .container-fluid .hotel-content .overview .imp-info .check-out{display:inline-block;margin-right:30px}#hotel-view .container-fluid .hotel-content .overview .imp-info .check-in .head,#hotel-view .container-fluid .hotel-content .overview .imp-info .check-out .head{font-size:16px;font-weight:bold}#hotel-view .container-fluid .hotel-content .overview .imp-info .check-in .info,#hotel-view .container-fluid .hotel-content .overview .imp-info .check-out .info{font-size:14px;font-weight:normal}#hotel-view .container-fluid .hotel-content .overview .min-rate{text-align:right}#hotel-view .container-fluid .hotel-content .overview .min-rate .top-content{font-size:14px;color:#424242;line-height:1.2;margin-bottom:10px}#hotel-view .container-fluid .hotel-content .overview .min-rate .top-content .starts{font-weight:bold}#hotel-view .container-fluid .hotel-content .overview .min-rate .top-content .price-cross{text-decoration-line:line-through;font-size:17px}#hotel-view .container-fluid .hotel-content .overview .min-rate .top-content .price{font-size:32px;color:#008037}#hotel-view .container-fluid .hotel-content .overview .min-rate .bottom-content .select-room{background:#b3273d;color:#fff;font-weight:bold;border-radius:20px}#hotel-view .container-fluid .hotel-content .hotel-amenities{margin:2% 0;padding:25px 3% 30px;border:1px solid #d8d8d8;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);border-radius:9px}#hotel-view .container-fluid .hotel-content .hotel-amenities .title{font-size:26px;color:#000;font-weight:bold;margin:0}#hotel-view .container-fluid .hotel-content .hotel-amenities .amenities{padding:15px 5px;-moz-box-direction:normal;-moz-box-orient:horizontal;display:flex;flex-flow:row wrap;width:100%;color:#2e2e2e}#hotel-view .container-fluid .hotel-content .hotel-amenities .amenities .facility{-moz-box-pack:center;-moz-box-direction:normal;-moz-box-orient:vertical;display:flex;flex-direction:row;flex-basis:33%;margin:10px 0}#hotel-view .container-fluid .hotel-content .hotel-amenities .amenities .facility .facility-icon{border-radius:50%;background:#edebeb;justify-content:center;display:flex;align-items:center;-moz-box-align:center;height:50px;max-width:50px;min-width:50px}#hotel-view .container-fluid .hotel-content .hotel-amenities .amenities .facility .facility-icon svg{width:35px;height:35px}#hotel-view .container-fluid .hotel-content .hotel-amenities .amenities .facility .facility-icon svg path{fill:#646262 !important}#hotel-view .container-fluid .hotel-content .hotel-amenities .amenities .facility .facility-name{font-size:18px;display:flex;align-items:center;margin-left:15px;max-width:95%}#hotel-view .container-fluid .hotel-content .hotel-amenities .more-facilities{padding:8px 5px;border-radius:15px;border:1px solid #989898;color:#424242;text-align:center;font-weight:bold;cursor:pointer}#hotel-view .container-fluid .hotel-content .hotel-location{margin:1% 0 2%;padding-left:0}#hotel-view .container-fluid .hotel-content .hotel-location.col-md-12{padding-right:0}#hotel-view .container-fluid .hotel-content .hotel-location .title{font-size:26px;color:#000}#hotel-view .container-fluid .hotel-content .hotel-location .location{background-color:#fff;border-radius:15px;box-shadow:-3px 0 5px -3px rgba(0,0,0,0.3),3px 0 5px -3px rgba(0,0,0,0.3);margin:5px 0 25px;padding:0}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address{padding:0}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map{padding:0;margin:0}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map{height:220px;width:100%;border-radius:0 0 15px 15px}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map div{box-shadow:none !important}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .marker-container{color:inherit;border:none;margin:0;padding:0;background:transparent;width:auto;overflow:visible;font:inherit}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .marker-container .h-map-marker{--content-mini-box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.32), 0 2px 4px rgba(0, 0, 0, 0.18) !important;align-items:center;cursor:pointer;display:flex;height:35px;position:relative;transform:scale(1);transform-origin:50% 50%;transition:transform 150ms ease 0s}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .marker-container .h-map-marker .h-mark-a{background-color:#fff;border-radius:25px;box-shadow:rgba(0,0,0,0.04) 0 0 0 1px,rgba(0,0,0,0.18) 0 2px 4px !important;color:#b3273d;height:35px;padding:0 10px;position:relative;transform:scale(1);transform-origin:50% 50%;transition:transform 250ms cubic-bezier(0, 0, 0.1, 1) 0s}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .marker-container .h-map-marker .h-mark-a:after{background:linear-gradient(45deg, #fff 50%, rgba(255,255,255,0) 51%, rgba(255,255,255,0) 100%);box-shadow:-2px 2px 2px 0 rgba(178,178,178,0.4);content:"";height:15px;left:50%;position:absolute;transform:translate(-50%, -50%) rotate(-45deg);width:15px}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .marker-container .h-map-marker .h-mark-a:hover{transform:scale(1.2);z-index:9999}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .marker-container .h-map-marker .h-mark-a .h-mark-b{align-items:center;display:flex;height:100%;justify-content:center;opacity:1;transition:opacity 250ms ease 0s}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .marker-container .h-map-marker .h-mark-a .h-mark-b span{font-weight:600 !important;font-size:20px !important;line-height:18px !important}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .gm-style-iw-a .gm-style-iw-t{bottom:40px !important}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c{border-radius:20px;padding-left:0px}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d{max-height:125px !important;overflow:hidden !important}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-w{line-height:1.5}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-w .info-w-a{padding:0 10px 10px;color:#000}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-w .info-w-a .h-name{font-size:28px}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c .gm-style-iw-d .info-w .info-w-a .h-address{font-size:15px}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .gm-style-iw-a .gm-style-iw-t .gm-style-iw-c button{right:-2px !important;top:-2px !important}#hotel-view .container-fluid .hotel-content .hotel-location .hotel-address{font-size:20px;padding:6px 10px}#hotel-view .container-fluid .hotel-content .explore-nearby{margin:1% 0 2%;padding-right:0}#hotel-view .container-fluid .hotel-content .explore-nearby .title{font-size:26px;color:#000}#hotel-view .container-fluid .hotel-content .explore-nearby .nearby-area{margin-top:5px;padding:4%;border:1px solid #d8d8d8;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);border-radius:15px;height:260px}#hotel-view .container-fluid .hotel-content .explore-nearby .nearby-area .nearby-area-list{margin-bottom:6px;color:#2e2e2e;font-weight:100;font-size:18px}#hotel-view .container-fluid .hotel-content .explore-nearby .nearby-area .nearby-area-list .area .area-name{float:left}#hotel-view .container-fluid .hotel-content .explore-nearby .nearby-area .nearby-area-list .area .area-name svg{height:16px;width:16px}#hotel-view .container-fluid .hotel-content .explore-nearby .nearby-area .nearby-area-list .area .area-name svg path{fill:#646262}#hotel-view .container-fluid .hotel-content .explore-nearby .nearby-area .nearby-area-list .area .area-distance{float:right}#hotel-view .container-fluid .hotel-content .hotel-description{margin:2% 0;padding:25px 3% 25px;border:1px solid #d8d8d8;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);border-radius:15px;display:flex;width:100%;flex-direction:column}#hotel-view .container-fluid .hotel-content .hotel-description .title{font-size:26px;color:#000;font-weight:bold;margin:0}#hotel-view .container-fluid .hotel-content .hotel-description .desc-text{color:#2e2e2e;margin-top:10px}#hotel-view .container-fluid .hotel-content .important-info{margin:2% 0;padding:20px 3% 25px;border:1px solid #d8d8d8;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1);border-radius:15px}#hotel-view .container-fluid .hotel-content .important-info .title{font-size:26px;color:#000}#hotel-view .container-fluid .hotel-content .important-info .check-in,#hotel-view .container-fluid .hotel-content .important-info .check-out{display:inline-block;margin:10px 30px 0 0}#hotel-view .container-fluid .hotel-content .important-info .check-in .head,#hotel-view .container-fluid .hotel-content .important-info .check-out .head,#hotel-view .container-fluid .hotel-content .important-info .special-instruction .head{font-weight:bold;font-size:18px}#hotel-view .container-fluid .hotel-content .important-info .check-in .info,#hotel-view .container-fluid .hotel-content .important-info .check-out .info,#hotel-view .container-fluid .hotel-content .important-info .special-instruction .info{font-weight:normal;font-size:14px}#hotel-view .container-fluid .hotel-content .important-info .special-instruction{margin-top:10px}#hotel-view .container-fluid .hotel-content .hotel-rooms{margin:2% 0}#hotel-view .container-fluid .hotel-content .hotel-rooms .title{font-size:26px;color:#000}#hotel-view .container-fluid .hotel-content .hotel-rooms .title .check-rate{font-weight:700;background:#b3273d;color:#fff;white-space:normal;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;text-align:center;touch-action:manipulation;cursor:pointer;border-radius:25px;text-decoration:none}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms{display:flex;flex-flow:wrap}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room{flex-basis:50%;padding:8px 16px 8px 0;border-radius:20px;margin:10px 0}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-top-content{border-radius:20px 20px 0 0;min-height:200px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-top-content .room-images{border-radius:20px 20px 0 0}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-top-content .room-images .media-carousel .carousel-inner{border-radius:20px 20px 0 0}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-top-content .room-images .media-carousel .carousel-inner .item{padding:0 !important}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-top-content .room-images .media-carousel .discount-text{font-size:11px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-top-content .room-images a{display:block}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-top-content .room-images img{min-width:100%;width:100%;border-radius:20px 20px 0 0;min-height:200px;max-height:200px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content{background:#fff;padding:0 8px 8px;border-radius:0 0 20px 20px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content.rounded{border-radius:20px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info{padding:8px 5px 0 5px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .room-name{font-size:20px;overflow-x:hidden;width:73%;color:#000}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info{display:flex}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-info{font-size:14px;color:#2e2e2e;margin-top:15px;display:flex;text-align:left;width:52%;flex-direction:column}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-info .size,#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-info .bedding{margin:5px 0;display:flex}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-info .size .icon,#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-info .bedding .icon{height:13px;width:13px;margin-right:5px;display:inline-block}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-info .size .icon svg,#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-info .bedding .icon svg{height:13px;width:13px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price{text-align:right;width:48%;color:#424242;font-size:13px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price span.per-night{line-height:1.2;font-size:20px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price span.per-night.price-cross{font-size:18px;font-weight:bold}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price span.text{font-size:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price span.price-cross{text-decoration-line:line-through;text-decoration-style:solid;-webkit-text-decoration-line:line-through;-webkit-text-decoration-style:solid;text-decoration-thickness:2px;margin-right:2px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price span.price{color:#008037}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price span.total{font-size:16px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price span.total.price-cross{font-size:16px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price .discount-text{color:#c03e3e;font-size:16px;font-weight:bold}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price .discount-text svg{height:16px;width:16px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price.single{width:100%}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .title{font-size:18px;color:#000}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .amenities{padding:15px 5px 0;-moz-box-direction:normal;-moz-box-orient:horizontal;display:flex;flex-flow:row wrap;width:100%;font-size:14px;color:#2e2e2e}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .amenities .facility{-moz-box-pack:center;-moz-box-direction:normal;-moz-box-orient:vertical;display:flex;flex-direction:row;flex-basis:50%;margin:10px 0}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .amenities .facility .facility-icon{border-radius:50%;justify-content:center;display:flex;align-items:center;-moz-box-align:center;height:20px;width:20px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .amenities .facility .facility-icon svg{width:20px;height:20px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .amenities .facility .facility-icon svg path,#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .amenities .facility .facility-icon svg polyline{stroke:#646262 !important}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .amenities .facility .facility-name{font-size:16px;display:flex;margin-left:5px;margin-top:-3px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate{background-color:#f8f4f4;border-radius:15px;padding:15px 20px;margin-top:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details{display:flex;font-size:16px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content{display:flex;text-align:left;width:50%;flex-direction:column;align-self:center}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .boarding,#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .cancellation{font-size:14px;line-height:1.8;color:#2e2e2e}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .boarding .icon,#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .cancellation .icon{height:14px;width:14px;margin-right:5px;display:inline-block}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .boarding .icon svg,#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .cancellation .icon svg{height:14px;width:14px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .cancel-policy{font-size:11px;width:100%;text-align:left;margin-top:10px;color:#646262}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content{text-align:right;width:50%;color:#424242;font-size:12px;align-self:center}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content span.per-night{line-height:1.2;font-size:18px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content span.per-night.price-cross{font-size:16px;font-weight:bold}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content span.text{font-size:11px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content span.price-cross{text-decoration-line:line-through;text-decoration-style:solid;-webkit-text-decoration-line:line-through;-webkit-text-decoration-style:solid;text-decoration-thickness:2px;margin-right:2px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content span.price{color:#008037}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content span.total{font-size:14px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content span.total.price-cross{font-size:14px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content .discount-text{color:#c03e3e;font-size:14px;font-weight:bold}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content .discount-text svg{height:14px;width:14px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content .signin-text{min-height:30px;text-align:center}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content .signin-text .show-deal{background:#b3273d;border-radius:15px;color:#fff;text-align:center;font-weight:bold;font-size:14px;padding:5px 15px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content .signin-text .how-pricing-works{display:block;font-size:10px;margin-top:10px;text-align:center;font-weight:bold;color:#424242;text-decoration:underline;cursor:pointer}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content .book-btn{margin-top:15px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content .book-btn a{padding:4px 8px;font-size:16px;width:130px;border-radius:20px}#hotel-view .container-fluid .hotel-content .hotel-reviews .user-review{background-color:#efefef;border-radius:15px;padding:28px 30px;margin-bottom:12px}#hotel-view .container-fluid .hotel-content .hotel-reviews .user-review .user-name{font-size:21px;line-height:25px}#hotel-view .container-fluid .hotel-content .hotel-reviews .user-review .rev-details{padding:4px 0;margin:3px 0;font-size:16px}@media (max-width: 767px){nav .filter a{font-size:11px}nav .filter a .filter-icons img{height:15px;width:15px;border-radius:50%}.as-seen-in{padding:0}.as-seen-in .container .row.rightscroll{max-height:500px;overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;padding:10px 30px 10px 0 !important;scrollbar-width:none}.as-seen-in .container .row.rightscroll .rightscroll-content{border-right:2px solid #b9b6b61c}.as-seen-in .container .row.rightscroll .rightscroll-content.last{border-right:none}.as-seen-in .container .row.rightscroll .rightscroll-content img{height:30px;width:65px}.why-book-with-gaffl{padding:0}.why-book-with-gaffl .container{padding:30px 15px 50px}.why-book-with-gaffl .container .row .title{padding:0 0 0 15px;text-align:left}.why-book-with-gaffl .container .row .title h1{font-size:18px}.why-book-with-gaffl .container .row.rightscroll{max-height:500px;overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:10px}.why-book-with-gaffl .container .row.rightscroll .rightscroll-content{padding:0 5px 0 5px;max-width:300px;min-width:300px}.why-book-with-gaffl .container .row.rightscroll .rightscroll-content .content{padding:10px;background:#f8f4f4;width:inherit;height:100%;display:flex;flex-wrap:nowrap;align-content:center;align-items:center;border-radius:20px}.why-book-with-gaffl .container .row.rightscroll .rightscroll-content .content .icon{margin-right:8px}.why-book-with-gaffl .container .row.rightscroll .rightscroll-content .content .icon svg{position:relative;width:50px;height:50px}.why-book-with-gaffl .container .row.rightscroll .rightscroll-content .content .text{text-align:left}.why-book-with-gaffl .container .row.rightscroll .rightscroll-content .content .text h5{font-size:16px}.why-book-with-gaffl .container .row.rightscroll .rightscroll-content .content .text p{font-size:12px}#stays-testimonial{padding:0}#stays-testimonial .container{padding:45px 15px 55px}#stays-testimonial .container .row .title{padding:0 0 0 15px;text-align:left}#stays-testimonial .container .row .title h1{font-size:18px}#stays-testimonial .container .row.rightscroll{max-height:500px;overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:10px}#stays-testimonial .container .row.rightscroll .rightscroll-content{padding:0 5px 0 5px;max-width:300px;min-width:300px;min-height:240px;max-height:240px}#stays-testimonial .container .row.rightscroll .rightscroll-content .testimonial-thumbnail{background:#fff;width:100%;border-radius:2rem;color:#424242;box-shadow:0 3px 5px rgba(0,0,0,0.2);position:relative;padding:20px;height:100%}#stays-testimonial .container .row.rightscroll .rightscroll-content .testimonial-thumbnail .top-content{display:flex;flex-direction:row;align-items:center}#stays-testimonial .container .row.rightscroll .rightscroll-content .testimonial-thumbnail .top-content img{width:60px;height:60px;border-radius:50%}#stays-testimonial .container .row.rightscroll .rightscroll-content .testimonial-thumbnail .top-content .author-info{margin-left:10px}#stays-testimonial .container .row.rightscroll .rightscroll-content .testimonial-thumbnail .top-content .author-info .name{font-size:16px;text-align:left;font-weight:bold}#stays-testimonial .container .row.rightscroll .rightscroll-content .testimonial-thumbnail .top-content .author-info .location{font-size:13px}#stays-testimonial .container .row.rightscroll .rightscroll-content .testimonial-thumbnail .bottom-content{display:flex;flex-direction:column;text-align:left;margin-top:10px}#stays-testimonial .container .row.rightscroll .rightscroll-content .testimonial-thumbnail .bottom-content .caption-title{font-size:14px;font-weight:bold}#stays-testimonial .container .row.rightscroll .rightscroll-content .testimonial-thumbnail .bottom-content .caption-text{margin-top:5px;padding:0;font-size:12px}.discover-deals-worldwide{padding:0}.discover-deals-worldwide .container{padding:42px 15px}.discover-deals-worldwide .container .row .title{padding:0 0 0 15px;text-align:left}.discover-deals-worldwide .container .row .title h1{font-size:18px;text-align:left}.discover-deals-worldwide .container .row.rightscroll{max-height:500px;overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:10px}.discover-deals-worldwide .container .row.rightscroll .rightscroll-content{padding:0 5px 0 5px;max-width:150px;min-width:150px}.discover-deals-worldwide .container .row.rightscroll .rightscroll-content a{text-decoration:none;color:#424242;border-radius:2rem}.discover-deals-worldwide .container .row.rightscroll .rightscroll-content a .content{padding:10px;width:inherit;height:150px;display:flex;flex-wrap:nowrap}.discover-deals-worldwide .container .row.rightscroll .rightscroll-content a .content.bg{height:150px;background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;border-radius:2rem}.discover-deals-worldwide .container .row.rightscroll .rightscroll-content .name{font-size:14px;text-align:center;margin-top:10px}#hm-ui{width:100%;background-repeat:no-repeat;background-image:url(https://assets.gogaffl.com/assets/stays-search-bg-mobile-5d0156b9a1f77a8b199ad9b3e8c2245cbf54e6893f6fb0c0f4120139b0a44f86.png)}#hm-ui .mobile-navigation.public{border-bottom:transparent;background:none !important;height:70px}#hm-ui .mobile-navigation.public.scrolled{background:rgba(0,0,0,0.95) !important}#hm-ui .mobile-navigation .container-fluid.public2{background:none !important}#hm-ui .mobile-navigation .container-fluid.public2 .row ul li a.signup-btn{font-family:'Poppins', sans-serif}#hm-ui .container{padding:100px 0 50px;height:100%;background:rgba(255,255,255,0.9)}#hm-ui .container.public{padding-top:120px}#hm-ui .container .row{padding:0;margin:0;width:90%}#hm-ui .container .row .form-container{padding:0;margin-left:0;margin-right:0;background:none}#hm-ui .container .row .form-container .frm-title{line-height:27px;text-align:left;padding-left:5px}#hm-ui .container .row .form-container .frm-title h1{font-size:23px;color:#040606}#hm-ui .container .row .form-container .frm-title h5{font-size:15px;color:#424242}#hm-ui .container .row .form-container .simple_form.hotel{padding-right:0;padding-left:0;padding-top:5px}#hm-ui .container .row .form-container .simple_form.hotel .inputs{background:#fff;box-shadow:2px 2px 4px 4px #b0adad;border-radius:20px;display:flex;flex-direction:column;padding:8px 0 0}#hm-ui .container .row .form-container .simple_form.hotel .inputs .form-input{flex-basis:100%;padding:5px 15px}#hm-ui .container .row .form-container .simple_form.hotel .inputs .form-input hr{margin:0;border-top:1px solid #edebeb}#hm-ui .container .row .form-container .simple_form.hotel .inputs .form-input .form-group{margin-bottom:0;cursor:pointer}#hm-ui .container .row .form-container .simple_form.hotel .inputs .form-input .form-group label{color:#424242;font-size:17px}#hm-ui .container .row .form-container .simple_form.hotel .inputs .form-input .form-group .input-info{font-size:14px;color:#424242}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker{top:-45% !important}#hm-ui .container .row .form-container .simple_form.hotel .daterangepicker .drp-calendar{width:100% !important}#hm-ui .container .row .form-container .simple_form.hotel .btn{font-size:18px}#hm-ui.public{background-image:url(https://assets.gogaffl.com/assets/stays-search-bg-mobile-public-c911729fbdcfa9122969b66e35868cb765375b7e96b5d478ff696811d3d8ae01.png)}#hm-ui.public .container{background:rgba(0,0,0,0.8)}#hm-ui.public .container .row .form-container .frm-title h1,#hm-ui.public .container .row .form-container .frm-title h5{color:#fff}#hm-ui.public .container .row .form-container .simple_form.hotel .inputs{background:rgba(116,116,116,0.2);box-shadow:none}#hm-ui.public .container .row .form-container .simple_form.hotel .inputs .form-input hr{border-top:1px solid #545454}#hm-ui.public .container .row .form-container .simple_form.hotel .inputs .form-input .form-group label{color:#fff}#hm-ui.public .container .row .form-container .simple_form.hotel .inputs .form-input .form-group .input-info{color:#b7b4b4}#current-search{padding:0 15px 0 0 !important}#current-search .location-name{margin-top:5px;white-space:nowrap}.stays-search-dropdown{border-radius:4px;top:120px !important;left:20px !important;width:90%}.stays-search-dropdown.extra-top{top:120px !important}.amenities_modal .modal-dialog .modal-content .modal-body .action-btn-container,.hotel_search .modal-dialog .modal-content .modal-body .action-btn-container,.select_guest .modal-dialog .modal-content .modal-body .action-btn-container{margin:5% 0}.amenities_modal .modal-dialog .modal-content .modal-body .action-btn-container .btn,.hotel_search .modal-dialog .modal-content .modal-body .action-btn-container .btn,.select_guest .modal-dialog .modal-content .modal-body .action-btn-container .btn{font-size:18px}.hotel_search .modal-dialog{margin:0;padding:0;height:100%;width:100%}.hotel_search .modal-dialog .modal-content{border-radius:0}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates{max-width:33%}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates .bootstrap-datetimepicker-widget.dropdown-menu{width:auto}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates .dates{max-width:99%;height:85px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates .dates .date-wrapper .date{font-size:30px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates .dates .date-wrapper .right{font-size:11px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates .dates .date-wrapper .right.icon .checvron{margin-right:-5px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates .dates .date-wrapper.occupant-number{margin-top:5px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates .dates .date-wrapper .occupant-count{font-size:14px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates .dates .date-wrapper .occupant-count span.occupant-room{font-size:11px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates .dates .date-wrapper .occupant-count span.occupant-child{font-size:11px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates #occupant_label{padding:16px 8px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates #occupant_label .occupancies-details{position:fixed;bottom:0;left:0;right:0;width:100%;border-radius:10px 10px 0 0;margin-bottom:0;overflow-y:auto;max-height:300px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .date-input .booking-dates #occupant_label .occupancies-details .occupant .max-pax{color:#b3273d;font-size:12px}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker{top:-60% !important}.hotel_search .modal-dialog .modal-content .modal-body .search-container .simple_form.hotel .daterangepicker .drp-calendar{width:100%}.hotel_filter_modal .modal-dialog{margin:0;padding:0}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .input-container .input-item .input-label{padding-top:5px;padding-bottom:5px}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .input-container .input-item .input-label .input-text{padding-left:8px;font-size:12px}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .budget-slider .ui-slider-handle span.right{margin-left:-7px}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .property-type-filter .input-container .input-item,.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .segment-filter .input-container .input-item{flex-basis:50%}.hotel_filter_modal .modal-dialog .modal-content .modal-body .simple_form.hotel .inputs .category-filter .input-container .input-item{flex-basis:33%}.amenities_modal .modal-dialog{margin:0}.amenities_modal .modal-dialog .modal-content .modal-body{padding:10px}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities{padding:0}.amenities_modal .modal-dialog .modal-content .modal-body .all-amenities .modal-amenity{margin:4px 1px;padding:2px 5px;font-size:12px}.select_destination .modal-dialog{margin:0;padding:0;height:100%;width:100%;max-height:100%}.select_destination .modal-dialog .modal-content .modal-header .modal-title{font-size:18px}.select_destination .modal-dialog .modal-content .modal-body .destination-details .group .icon{margin-top:5px}.select_destination .modal-dialog .modal-content .modal-body .search-details .header{font-size:16px}.select_guest .modal-dialog{margin:0;width:100%;max-height:100%}.select_guest .modal-dialog .modal-content .modal-header .modal-title{font-size:18px}.select_guest .modal-dialog .modal-content .modal-header .modal-title .close-icon svg{width:18px;height:18px}.select_guest .modal-dialog .modal-content .modal-header .modal-title .clear{font-size:16px}.select_guest .modal-dialog .modal-content .modal-body .guest-details .occupant .type{font-size:14px}.select_guest .modal-dialog .modal-content .modal-body .guest-details .child-ages .child-detail .title{font-size:14px}.select_guest .modal-dialog .modal-content .modal-body .guest-details .child-ages .child-detail .child-age-select label{font-size:0.75em}.select_guest .modal-dialog .modal-content .modal-body .guest-details .child-ages .child-detail .child-age-select select{font-size:15px}.select_guest .modal-dialog .modal-content .modal-body .actions{width:100%}#hotels-gaffl-deals.public,#hotels-index.public{padding-top:3%}#hotels-gaffl-deals .hotels-container,#hotels-index .hotels-container{padding-left:15px}#hotels-gaffl-deals .hotels-container .hotel-card-container,#hotels-index .hotels-container .hotel-card-container{padding-left:10px !important;padding-right:10px !important}#hotels-gaffl-deals .hotels-container .hotel-card-container h4,#hotels-index .hotels-container .hotel-card-container h4{font-size:20px;font-weight:900}#hotels-gaffl-deals .hotels-container .hotel-card-container .unavailable,#hotels-index .hotels-container .hotel-card-container .unavailable{margin:5px}#hotels-gaffl-deals .hotels-container .hotel-card-container .search-loader-cont,#hotels-index .hotels-container .hotel-card-container .search-loader-cont{margin-top:30%}#hotels-gaffl-deals .hotels-container .hotel-card-container .search-loader-cont .search-loader,#hotels-index .hotels-container .hotel-card-container .search-loader-cont .search-loader{text-align:center;padding-bottom:20px;padding-top:20px}#hotels-gaffl-deals .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-img svg,#hotels-index .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-img svg{width:70px;height:70px}#hotels-gaffl-deals .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-text,#hotels-index .hotels-container .hotel-card-container .search-loader-cont .search-loader .loader-text{font-size:16px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel,#hotels-index .hotels-container .hotel-card-container .h-append .hotel{margin-top:5px;padding:0;min-height:1px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb{width:100%;padding:0 0 15px;margin-bottom:20px;border-bottom:1px solid #d7d5d5b3}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content{border-radius:20px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos{border-radius:20px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .media-carousel .carousel-inner,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos .media-carousel .carousel-inner{border-radius:20px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos img,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .top-content .hotel-photos img{min-width:290px;width:100%;border-radius:20px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content{padding:5px 10px;background-color:transparent;min-height:auto;max-height:none}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .hotel-name,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .hotel-name{font-size:17px;margin-top:7px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-location,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-location{font-size:14px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-location svg,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-location svg{height:14px;width:14px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-rating,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-rating{font-size:14px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-rating svg,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-rating svg{height:14px;width:14px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-cancellation,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-cancellation{font-size:15px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-cancellation .check-mark svg,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .left-content .hotel-cancellation .check-mark svg{height:15px;width:15px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price{font-size:11px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.per-night.price-cross,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.per-night.price-cross{font-size:16px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.text,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.text{font-size:10px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.price-cross,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.price-cross{margin-right:5px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.total,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.total{font-size:14px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.total.price-cross,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price span.total.price-cross{font-size:14px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price .discount-text,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price .discount-text{font-size:14px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price .discount-text svg,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .hotel-price .discount-text svg{height:14px;width:14px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .signin-text,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .signin-text{position:relative;text-align:right;top:0;margin-top:15px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .signin-text .show-deal,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .signin-text .show-deal{font-size:12px;float:right;width:120px}#hotels-gaffl-deals .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .signin-text .how-pricing-works,#hotels-index .hotels-container .hotel-card-container .h-append .hotel .hotel-thumb .bottom-content .a .flex .right-content .signin-text .how-pricing-works{text-align:right;float:right;font-size:9px}#hotel-view{padding-top:0;font-family:'Poppins', sans-serif;font-style:normal}#hotel-view .top-bar{background:#fff;height:30px;z-index:1050}#hotel-view .top-bar .text-container{padding:5px 5%;background-color:#ededed}#hotel-view .top-bar .text-container .text-content{background-color:#fff;border:2px solid #3A8038;border-radius:10px;color:#3A8038;font-size:12px}#hotel-view .top-bar .text-container .text-content a{color:inherit;text-decoration:none}#hotel-view .top-bar .text-container .text-content .tooltip .tooltip-inner{min-width:258px !important;background-color:#fff;border:2px solid #3A8038}#hotel-view .top-bar .text-container .text-content .tooltip .tooltip-inner .coupon-tooltip{padding:10px;text-align:left;color:#000;font-weight:bold;font-size:14px}#hotel-view .top-bar .text-container .text-content .tooltip .tooltip-inner .coupon-tooltip span{padding:2px 3px;background:#ededed;color:#3A8038;font-size:12px}#hotel-view .top-bar .text-container .text-content .tooltip.bottom .tooltip-arrow{border-bottom-color:#3A8038}#hotel-view .navigation-container{flex-direction:column;padding:5px}#hotel-view .navigation-container .action-btns{width:100%;padding:5px}#hotel-view .navigation-container .navigation-contents{padding-left:0;width:100%}#hotel-view .navigation-container .navigation-contents li .content{padding:5px 14px;font-size:12px !important}#hotel-view .container-fluid{overflow:hidden}#hotel-view .container-fluid .hotel-thumbnail{height:300px}#hotel-view .container-fluid .hotel-thumbnail .image{height:inherit}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed{position:absolute;z-index:1;width:100%}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:10px 10px 0}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .back-li .back-btn{background:#fff;padding:3px;border-radius:50%;height:30px;width:30px;display:inline-flex}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .back-li .back-btn a{align-self:center;margin:0 auto}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .back-li .back-btn a svg{height:12px;width:12px}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .back-li .back-btn a svg path{fill:#2e2e2e}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .search-li{width:70%}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .search-li .search-box{border-radius:4px;padding:0;border:none !important;margin:0}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .search-li .search-box .form-group{position:relative;width:100%;margin:0}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .search-li .search-box .form-group #current-search{padding:0 25px 0 15px !important;font-size:14px !important;color:#4C4C4C;height:45px;border-radius:30px;width:100%}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .search-li .search-box .form-group #current-search .location-name{color:#000;margin-top:5px}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .search-li .search-box .form-group #current-search .search-components{color:#646262}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .search-li .search-box .form-group .search-icon{display:flex;width:50px;height:45px;justify-content:center;align-items:center;color:#fff;border-top-right-radius:30px;border-bottom-right-radius:30px;top:0;right:0;position:absolute;font-size:18px;font-weight:800}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .search-li .search-box .form-group .search-icon svg{height:20px;width:20px}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .search-li .search-box .form-group .search-icon svg path{fill:#989898}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .share-li .share-btn svg{height:25px;width:25px}#hotel-view .container-fluid .hotel-thumbnail .image .top-fixed ul .share-li .share-btn svg path{fill:#fff}#hotel-view .container-fluid .hotel-thumbnail .image .media-carousel .carousel-inner .item{padding:0 !important}#hotel-view .container-fluid .hotel-thumbnail .image .media-carousel .carousel-control.left{left:5px !important;background:none !important;border:none;border-radius:unset;height:40px !important;width:40px !important;margin-top:36% !important;opacity:1;text-shadow:none}#hotel-view .container-fluid .hotel-thumbnail .image .media-carousel .carousel-control.right{right:5px !important;background:none !important;border:none;border-radius:unset;height:40px !important;width:40px !important;margin-top:36% !important;opacity:1;text-shadow:none}#hotel-view .container-fluid .hotel-thumbnail .image .media-carousel .carousel-control img{height:36px;width:36px}#hotel-view .container-fluid .hotel-thumbnail .image img{height:300px;width:100%}#hotel-view .container-fluid .hotel-thumbnail .back-button{position:absolute;float:left;left:15px}#hotel-view .container-fluid .hotel-thumbnail .like-button{position:absolute;float:right;right:15px}#hotel-view .container-fluid .hotel-thumbnail .icon-btns{top:15px;font-size:18px;color:#fff}#hotel-view .container-fluid .hotel-thumbnail .icon-btns a{color:inherit;outline:none}#hotel-view .container-fluid .hotel-thumbnail .icon-btns i{margin:5px auto}#hotel-view .container-fluid .hotel-thumbnail .icon-btns i.fa{color:#fff}#hotel-view .container-fluid .hotel-content{margin-top:-25px;min-width:100%;background-color:#fff;position:relative;border-radius:30px 30px 0 0;padding:0}#hotel-view .container-fluid .hotel-content .quick-links-container{width:100%;padding:10px 15px 0;display:flex}#hotel-view .container-fluid .hotel-content .quick-links-container .quick-links{display:flex;justify-content:center;flex-basis:100%}#hotel-view .container-fluid .hotel-content .quick-links-container .quick-links div{display:block}#hotel-view .container-fluid .hotel-content .quick-links-container .quick-links div .content{padding:5px 14px;font-size:12px;color:#989898}#hotel-view .container-fluid .hotel-content .quick-links-container .quick-links div i{font-size:4px;color:#989898}#hotel-view .container-fluid .hotel-content .quick-link-sep{width:50px;text-align:center;border-top:2px solid #eee;border-bottom:2px solid #eee;border-radius:50px;margin:10px auto}#hotel-view .container-fluid .hotel-content .overview{padding:0;border:none;box-shadow:none;margin:0}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .coupon-content h3{font-size:15px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .coupon-content h3 span{font-size:12px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .unlimited-rate-content img{width:80px;margin-top:-3px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .unlimited-rate-content h3{font-size:15px;margin-top:0;font-weight:bold;margin-left:10px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .unlimited-rate-content p{margin-bottom:0;margin-top:-5px;font-size:12px}#hotel-view .container-fluid .hotel-content .overview .unlimited-rate .gu-button{font-size:11px;margin-top:0}#hotel-view .container-fluid .hotel-content .overview .hotel-name{font-size:28px;padding:0 15px}#hotel-view .container-fluid .hotel-content .overview .location{font-size:13px;margin-top:5px;padding:0 15px}#hotel-view .container-fluid .hotel-content .overview .location svg{height:13px;width:13px}#hotel-view .container-fluid .hotel-content .overview .hotel-rating{font-size:13px;padding:0 15px}#hotel-view .container-fluid .hotel-content .overview .hotel-rating .star-rating .icon,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .review-rating .icon,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .clean-rating .icon{height:13px;width:13px}#hotel-view .container-fluid .hotel-content .overview .hotel-rating .star-rating .icon svg,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .review-rating .icon svg,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .clean-rating .icon svg{height:13px;width:13px}#hotel-view .container-fluid .hotel-content .overview .hotel-rating .star-rating .rating,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .review-rating .rating,#hotel-view .container-fluid .hotel-content .overview .hotel-rating .clean-rating .rating{font-size:9px}#hotel-view .container-fluid .hotel-content .hotel-amenities{padding:0 15px;border:none;box-shadow:none;margin:0}#hotel-view .container-fluid .hotel-content .hotel-amenities .title{font-size:21px}#hotel-view .container-fluid .hotel-content .hotel-amenities .amenities .facility{flex-basis:50%}#hotel-view .container-fluid .hotel-content .hotel-amenities .amenities .facility .facility-icon{height:40px;max-width:40px;min-width:40px}#hotel-view .container-fluid .hotel-content .hotel-amenities .amenities .facility .facility-icon svg{width:25px;height:25px}#hotel-view .container-fluid .hotel-content .hotel-amenities .amenities .facility .facility-name{font-size:13px;margin-left:5px}#hotel-view .container-fluid .hotel-content .hotel-photos{margin-top:20px}#hotel-view .container-fluid .hotel-content .hotel-photos .title{font-size:21px;color:#000;padding-left:15px}#hotel-view .container-fluid .hotel-content .hotel-photos .container{padding:0}#hotel-view .container-fluid .hotel-content .hotel-photos .container .rightscroll{max-height:200px;overflow-x:auto;overflow-y:hidden;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-left:15px}#hotel-view .container-fluid .hotel-content .hotel-photos .container .rightscroll .rightscroll-content{border-radius:10px;padding:0 7px;max-width:120px;min-width:120px}#hotel-view .container-fluid .hotel-content .hotel-photos .container .rightscroll .rightscroll-content .item{padding:5px;width:120px;height:100px;display:flex;flex-wrap:nowrap}#hotel-view .container-fluid .hotel-content .hotel-photos .container .rightscroll .rightscroll-content .item img{width:110px;height:90px;border-radius:10px}#hotel-view .container-fluid .hotel-content .hotel-location{padding:0 15px;margin:20px 0 0 0}#hotel-view .container-fluid .hotel-content .hotel-location .title{font-size:21px}#hotel-view .container-fluid .hotel-content .hotel-location .location{margin:5px 0}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map{border-radius:15px;height:220px}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .marker-container .h-map-marker{display:block;min-height:35px;min-width:200px;max-width:250px;max-height:100px;line-break:auto}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .marker-container .h-map-marker .h-mark-a{display:block;min-height:35px;min-width:200px;max-width:250px;max-height:100px;line-break:auto;height:auto}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .marker-container .h-map-marker .h-mark-a .h-mark-b{display:block;padding:5px 10px;margin-left:auto;margin-right:auto}#hotel-view .container-fluid .hotel-content .hotel-location .location .map-address .map #map .marker-container .h-map-marker .h-mark-a .h-mark-b span{font-size:16px !important;line-height:16px !important}#hotel-view .container-fluid .hotel-content .hotel-location .hotel-address{font-size:16px}#hotel-view .container-fluid .hotel-content .explore-nearby{margin:15px 0 0;padding:0 15px}#hotel-view .container-fluid .hotel-content .explore-nearby .title{font-size:21px}#hotel-view .container-fluid .hotel-content .explore-nearby .nearby-area{margin-top:10px;padding:0;border:none;box-shadow:none;height:auto}#hotel-view .container-fluid .hotel-content .explore-nearby .nearby-area .nearby-area-list{margin-bottom:6px;color:#2e2e2e;font-weight:100;font-size:14px}#hotel-view .container-fluid .hotel-content .explore-nearby .nearby-area .nearby-area-list .area .area-name{float:left}#hotel-view .container-fluid .hotel-content .explore-nearby .nearby-area .nearby-area-list .area .area-name svg{height:12px;width:12px}#hotel-view .container-fluid .hotel-content .explore-nearby .nearby-area .nearby-area-list .area .area-name svg path{fill:#646262}#hotel-view .container-fluid .hotel-content .explore-nearby .nearby-area .nearby-area-list .area .area-distance{float:right}#hotel-view .container-fluid .hotel-content .hotel-description{padding:0 15px;border:none;box-shadow:none;margin:0}#hotel-view .container-fluid .hotel-content .hotel-description .title{font-size:21px}#hotel-view .container-fluid .hotel-content .hotel-description .desc-text{margin-top:10px}#hotel-view .container-fluid .hotel-content .important-info{padding:0 15px;border:none;box-shadow:none;margin:0}#hotel-view .container-fluid .hotel-content .important-info .title{font-size:21px}#hotel-view .container-fluid .hotel-content .important-info .check-in,#hotel-view .container-fluid .hotel-content .important-info .check-out,#hotel-view .container-fluid .hotel-content .important-info .special-instruction{display:block}#hotel-view .container-fluid .hotel-content .important-info .check-in .head,#hotel-view .container-fluid .hotel-content .important-info .check-out .head,#hotel-view .container-fluid .hotel-content .important-info .special-instruction .head{font-weight:bold;font-size:16px}#hotel-view .container-fluid .hotel-content .important-info .check-in .info,#hotel-view .container-fluid .hotel-content .important-info .check-out .info,#hotel-view .container-fluid .hotel-content .important-info .special-instruction .info{font-weight:normal;font-size:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms{padding:10px 15px;margin:0 0 50px;background:#f8f4f4}#hotel-view .container-fluid .hotel-content .hotel-rooms .title{font-size:21px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room{padding:8px;flex-basis:100%;background:#fff;margin:10px 0}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-top-content{border-radius:20px;min-height:200px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-top-content .room-images{border-radius:20px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-top-content .room-images .media-carousel .carousel-inner .item{padding:0 !important}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-top-content .room-images .media-carousel .discount-text{font-size:11px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-top-content .room-images img{border-radius:20px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content{padding:0}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info{padding:8px 5px 0 5px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .room-name{font-size:18px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-info{font-size:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-info .size .icon,#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-info .bedding .icon{height:12px;width:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-info .size .icon svg,#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-info .bedding .icon svg{height:12px;width:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price{font-size:11px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price span.per-night{font-size:18px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price span.per-night.price-cross{font-size:16px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price span.text{font-size:10px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price span.total{font-size:14px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price span.total.price-cross{font-size:14px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price .discount-text{font-size:14px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .general-info .info .room-price .discount-text svg{height:14px;width:14px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .title{font-size:15px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .amenities{font-size:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .amenities .facility{flex-basis:50%}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .amenities .facility .facility-icon{height:18px;width:18px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .amenities .facility .facility-icon svg{width:18px;height:18px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-amenities .amenities .facility .facility-name{font-size:14px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate{padding:10px 15px;margin-top:8px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details{font-size:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .boarding,#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .cancellation{font-size:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .boarding .icon,#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .cancellation .icon{height:12px;width:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .boarding .icon svg,#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .cancellation .icon svg{height:12px;width:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .left-content .cancel-policy{font-size:9px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content{margin-bottom:5px;font-size:10px;min-height:36px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content span.per-night{font-size:16px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content span.per-night.price-cross{font-size:14px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content span.text{font-size:9px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content span.total{font-size:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content span.total.price-cross{font-size:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content .discount-text{font-size:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content .discount-text svg{height:12px;width:12px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content .signin-text{margin-top:20px}#hotel-view .container-fluid .hotel-content .hotel-rooms .rooms .room .room-bottom-content .room-rates .rate .rate-details .right-content .book-btn a{font-size:12px;width:110px}#hotel-view .container-fluid .bottom-fixed{position:fixed;bottom:5px;width:98%;background:#b3273dd9;display:flex;flex-wrap:nowrap;align-content:center;align-items:center;padding:10px 15px;border-radius:5px;margin:0 1%}#hotel-view .container-fluid .bottom-fixed .left-content{flex-basis:50%;font-size:8px;color:#fff;line-height:1.2}#hotel-view .container-fluid .bottom-fixed .left-content .starts{font-weight:bold}#hotel-view .container-fluid .bottom-fixed .left-content .price-cross{text-decoration-line:line-through;font-size:13px}#hotel-view .container-fluid .bottom-fixed .left-content .price{font-size:22px}#hotel-view .container-fluid .bottom-fixed .right-content{flex-basis:50%;text-align:right}#hotel-view .container-fluid .bottom-fixed .right-content .select-room{background:#fff;color:#b3273d;font-weight:bold;border-radius:20px}}.mobile-navigation ul{display:flex;align-items:center;justify-content:space-between;list-style:none;padding:10px 10px 0}
