@media (min-width: 1650px){header#header #header-inner .logo img{max-width:150px}header#header #header-inner .menu>li:not(:last-child){margin-right:35px}#hotel-carousel-nav .nav-item{height:80px}.hotel-summary .desc{margin-top:30px}.hotel-summary .props .prop{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.hotel-summary .props .prop .icon{left:-12px}.hotel-summary .useful-buttons .useful-btn{font-size:14px}#find-room-form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#find-room-form .date-range-input-container{margin-bottom:0}#find-room-form .gm-input-container{margin-right:20px}#find-room-form .gm-input-container.guests-input-container{max-width:350px}#preview-ticket{margin-top:0}#preview-ticket .date-details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#preview-ticket .date-details .check-in,#preview-ticket .date-details .check-out{margin-right:40px}#preview-ticket .date-details .total{position:relative;background-color:initial;-webkit-box-shadow:none;box-shadow:none;padding:0;-webkit-transform:none;transform:none;border-radius:0;left:initial}#preview-ticket .date-details .total i{font-size:16px}#preview-ticket .torn-side{min-width:250px}}@media (max-width: 1649px){footer#footer .footer-policies{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer#footer .footer-policies ul.policies{margin-bottom:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer#footer .footer-policies ul.policies li{margin:0 10px 15px 10px !important}footer#footer .copyright{text-align:center}footer#footer .footer-info{text-align:center}footer#footer .signatures{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#find-room-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#find-room-form .date-range-input-container{margin-bottom:20px;max-width:initial}#find-room-form .date-range-input-container .t-check-in,#find-room-form .date-range-input-container .t-check-out{width:calc(50% - 10px)}}@media (min-width: 1200px){header#header #header-inner .header-bg-layer{top:0 !important;left:0 !important}header#header #header-inner .menu{height:initial !important}header#header #header-inner .menu>li .submenu{height:initial !important}}@media (max-width: 1199px){main#page-content.with-padding{padding-top:150px}header#header #header-inner .menu{position:absolute;width:100%;left:0;top:calc(100% + 40px);-webkit-transition:opacity .2s linear,visibility 0s linear .2s;transition:opacity .2s linear,visibility 0s linear .2s;visibility:hidden;opacity:0;overflow:scroll}header#header #header-inner .menu>li{position:relative;float:initial;display:table;margin:0 auto;line-height:20px;text-align:center;margin-bottom:50px}header#header #header-inner .menu>li.has-submenu>a,header#header #header-inner .menu>li.has-submenu>span{display:table;padding:0;position:relative;margin:0 auto}header#header #header-inner .menu>li.has-submenu>a::after,header#header #header-inner .menu>li.has-submenu>span::after{position:absolute;content:"\f078";font-family:"Font Awesome 5 Free";font-weight:900;font-size:12px;right:-20px;top:0;-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear}header#header #header-inner .menu>li:not(:last-child){margin-right:auto}header#header #header-inner .menu>li.open>a,header#header #header-inner .menu>li.open>span{color:#d81d25}header#header #header-inner .menu>li.open>a::after,header#header #header-inner .menu>li.open>span::after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}header#header #header-inner .menu>li .submenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:initial;visibility:visible;opacity:1;height:0px;overflow:hidden;-webkit-transition:height .2s linear;transition:height .2s linear}header#header #header-inner .menu>li .submenu ul{display:table;margin-top:20px}header#header #header-inner .menu>li .submenu ul:not(:last-child){margin-right:0}header#header #header-inner .menu>li .submenu ul li{padding-right:0}header#header #header-inner .menu>li .submenu ul li:not(:last-child){margin-bottom:20px}header#header #header-inner .mobile-menu-btn{display:-webkit-box;display:-ms-flexbox;display:flex}header#header #header-inner.show-mobile-menu .header-bg-layer{border-radius:0}header#header #header-inner.show-mobile-menu .menu{-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}#gm-slider{min-height:500px}#gm-slider .slider-carousel{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;left:0;top:0;z-index:-1}#gm-slider .slider-carousel .owl-stage,#gm-slider .slider-carousel .owl-item{height:100%}#gm-slider .slide{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#f5f5f5}#gm-slider .slide.has-overlay::before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.4);z-index:1}#gm-slider .slide img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#gm-slider .slider-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#gm-slider .slider-content-container .slider-contents{text-align:center}#gm-slider .slider-content-container .slider-contents li{width:100%}#gm-slider .slider-content-container .slider-contents li .slide-title{font-family:"Rajdhani", sans-serif;font-size:100px;line-height:120px;font-weight:700;color:#fff;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px)}#gm-slider .slider-content-container .slider-contents li .slide-title small{display:block;font-size:50px;line-height:50px}#gm-slider .slider-content-container .slider-contents li .slide-desc{width:100%;max-width:initial}#gm-slider .slider-content-container .slider-contents li .gm-btn{margin:0 auto}#gm-slider .slider-content-container .slider-contents li .slide-title,#gm-slider .slider-content-container .slider-contents li .slide-desc,#gm-slider .slider-content-container .slider-contents li .gm-btn{-webkit-transition-duration:0.4s;transition-duration:0.4s;-webkit-transition-property:opacity, background-color, -webkit-transform;transition-property:opacity, background-color, -webkit-transform;transition-property:transform, opacity, background-color;transition-property:transform, opacity, background-color, -webkit-transform;-webkit-transition-timing-function:linear;transition-timing-function:linear}#gm-slider .slider-content-container .slider-contents li.active{-webkit-transition-delay:0s !important;transition-delay:0s !important;visibility:visible}#gm-slider .slider-content-container .slider-contents li.active .slide-title{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#gm-slider .slider-content-container .slider-contents li.active .slide-desc{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#gm-slider .slider-content-container .slider-contents li.active .gm-btn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#gm-slider .slider-content-container .slider-contents.ready li{-webkit-transition:visibility 0s linear 0.4s;transition:visibility 0s linear 0.4s}#gm-slider .slider-content-container .carousel-nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;list-style-type:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:-95px 0 0 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#gm-slider .slider-content-container .carousel-nav button.prev-btn,#gm-slider .slider-content-container .carousel-nav button.next-btn{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);font-size:20px}#gm-slider .slider-content-container .carousel-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:calc(100% - 60px);padding:0 15px;margin:0;width:initial;list-style-type:none}#gm-slider .slider-content-container .carousel-nav li{width:15px;height:15px;background-image:none !important;background-color:#fff;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#gm-slider .slider-content-container .carousel-nav li:not(:last-child){margin-bottom:0;margin-right:10px}#gm-slider .slider-content-container .carousel-nav li:not(.active){cursor:pointer;opacity:40%}#gm-slider .slider-content-container .carousel-nav li:hover{opacity:1}#search-form{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px}#search-form button[type="submit"]{width:100%}#search-form .date-range-input-container{margin-bottom:20px}#search-form .gm-input-container{width:100%;margin-right:0;max-width:initial;margin-bottom:20px}#search-form .gm-input-container.guests-input-container{width:calc(100% - 360px);max-width:initial}.filter-icon{margin-right:10px}.filter-icon svg{width:22px}#filter-actions-col{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#filter-actions{position:relative;padding:10px 0}#filter-actions::before{content:"";position:absolute;width:200vw;height:100%;left:-100vw;background-color:#f5f5f5;z-index:-1}#filter-actions .filter-btn{font-size:16px;margin-top:0;cursor:pointer}#filter-result-info-col{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-left:calc(var(--bs-gutter-x) * 0.5);margin-top:20px;font-size:14px}#filter-sort-col{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;margin-top:20px}.row#list-row{margin-top:20px}.filter-widget .widget-title{border:none;width:initial}.filter-widget .widget-title::after{margin-left:15px}#filter-form{position:fixed;width:100%;height:100vh;top:0;left:0;padding:85px 15px 100px 15px;background-color:rgba(255,255,255,0.6);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);z-index:101;visibility:hidden;opacity:0;-webkit-transition:opacity .2s linear,visibility 0s linear .2s;transition:opacity .2s linear,visibility 0s linear .2s;overflow:scroll}#filter-form .mobile-header{display:-webkit-box;display:-ms-flexbox;display:flex}#filter-form.open{-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1}#list-col{padding-left:calc(var(--bs-gutter-x) * 0.5)}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#find-room-form{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#find-room-form .date-range-input-container{margin-bottom:0}#find-room-form .date-range-input-container .t-check-in,#find-room-form .date-range-input-container .t-check-out{width:calc(50% - 20px)}#find-room-form .gm-input-container{margin-right:20px}#find-room-form .gm-input-container.guests-input-container{max-width:350px}#hotel-page-tablist{margin-top:5px}.hotel-summary{position:relative;z-index:initial;top:initial !important;padding-bottom:5px}#mobile-ticket-trigger{display:block;-webkit-animation:call-preview-ticket .2s;animation:call-preview-ticket .2s}#preview-ticket-container.loading .desktop-loader{display:none}#preview-ticket-container.loading .mobile-loader{display:block}#preview-ticket{position:fixed;width:100%;left:0;bottom:0;margin-top:0;z-index:101;padding-top:30px;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear, -webkit-transform .2s linear;-webkit-animation:none;animation:none}#preview-ticket .summary-side{border-bottom-left-radius:0}#preview-ticket .date-details{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#preview-ticket .date-details .check-in,#preview-ticket .date-details .check-out{margin-right:40px}#preview-ticket .date-details .total{position:relative;background-color:initial;-webkit-box-shadow:none;box-shadow:none;padding:0;-webkit-transform:none;transform:none;border-radius:0;left:initial}#preview-ticket .date-details .total i{font-size:16px}#preview-ticket .torn-side{border-bottom-right-radius:0}#preview-ticket .mobile-close-line{display:block}#preview-ticket.show{-webkit-transform:translateY(0);transform:translateY(0)}#preview-ticket-mobile-bg-layer{display:block}#gmi-hotel-image-modal .modal-header .title{font-size:20px}#gmi-hotel-image-modal .modal-dialog{max-width:calc(100% - 60px)}#reservation-summary-col{padding-top:0px}#checkout-pay-summary-container{position:fixed;width:100%;min-height:100px;left:0;bottom:0;padding:20px 0;background-color:#e4e4e4;z-index:1;-webkit-box-shadow:10px;box-shadow:10px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3);z-index:102}#checkout-pay-summary-container .container{padding-left:var(--bs-gutter-x, 0.75rem);padding-right:var(--bs-gutter-x, 0.75rem)}#checkout-pay-summary-container .checkout-pay-btn-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#checkout-pay-summary-container .pay-btn{width:initial;margin-top:0}#checkout-mobile-summary{display:-webkit-box;display:-ms-flexbox;display:flex}#res-summary-mobile-bg-layer{display:block}#reservation-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:fixed;width:100%;bottom:0px;-webkit-transform:translateY(100%);transform:translateY(100%);left:0;height:100%;top:initial;z-index:101;visibility:hidden;opacity:0;-webkit-transition:opacity .2s linear,bottom .2s linear,visibility 0s linear .2s,-webkit-transform .2s linear;transition:opacity .2s linear,bottom .2s linear,visibility 0s linear .2s,-webkit-transform .2s linear;transition:opacity .2s linear,bottom .2s linear,transform .2s linear,visibility 0s linear .2s;transition:opacity .2s linear,bottom .2s linear,transform .2s linear,visibility 0s linear .2s,-webkit-transform .2s linear}#reservation-summary .res-sum-content{-ms-flex-negative:0;flex-shrink:0;max-height:calc(100% - 170px);border-bottom-left-radius:0;border-bottom-right-radius:0;overflow-x:0;overflow-y:scroll}#reservation-summary .mobile-close-line{display:-webkit-box;display:-ms-flexbox;display:flex}#reservation-summary-container{position:initial}#reservation-summary-container.show #reservation-summary{-webkit-transition-delay:0s;transition-delay:0s;visibility:visible;opacity:1;bottom:125px;-webkit-transform:translateY(0);transform:translateY(0)}#reservation-summary-container.show #res-summary-mobile-bg-layer{opacity:1;visibility:visible;-webkit-transition-delay:0s;transition-delay:0s}.res-trigger-btn{display:block}.pay-btn{padding-top:5px;padding-bottom:5px}}@media (max-width: 991px){header#header #header-inner #search-in-website-form{width:calc(100% - 60px);left:30px}header#header #header-inner #search-in-website-form #search-in-website-input{padding-right:50px;line-height:45px}header#header #header-inner #search-in-website-form button[type="submit"]{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;line-height:30px;padding:0;border-radius:15px;margin-left:0;right:10px;top:calc(50% - 15px)}header#header #header-inner #search-in-website-form button[type="submit"]::before{content:"\f054";font-family:"Font Awesome 5 Free";font-weight:900;line-height:1;margin-right:-1px;font-size:14px}header#header #header-inner #search-in-website-form button[type="submit"] span{display:none}#page-header.contact-page-header{height:350px}#contact-form-row{padding-top:30px;padding-bottom:30px}#contact-informations{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#contact-informations .info-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}#contact-informations .info-col>a:not(:last-child),#contact-informations .info-col>span:not(:last-child){margin-right:0;margin-bottom:30px}#find-room-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#find-room-form .date-range-input-container{margin-bottom:20px;max-width:initial}#find-room-form .date-range-input-container .t-check-in,#find-room-form .date-range-input-container .t-check-out{width:calc(50% - 10px)}#find-room-form .gm-input-container.guests-input-container{max-width:calc(100% - 150px)}#checkout-page-steps{height:80px}#checkout-page-steps .steps .step{font-size:13px}#checkout-page-steps .steps .step:not(:first-child){padding-left:100px}#checkout-page-steps .steps .step:not(:first-child)::before{width:50px}#checkout-page-steps .steps .step .icon{width:30px;height:30px}#checkout-page-steps .steps .step .icon i{font-size:28px}}@media (max-width: 767px){#gm-slider .slider-content-container .slider-contents li .slide-title{font-size:80px;line-height:100px}#gm-slider .slider-content-container .slider-contents li .slide-title small{font-size:30px;line-height:30px}#gm-slider .slider-content-container .slider-contents li .slide-desc{font-size:16px;line-height:25px}#gm-slider .slider-content-container .slider-contents li .gm-btn{line-height:25px;padding:10px}#search-form button[type="submit"]{line-height:30px}#search-form .date-range-input-container{width:100%;max-width:initial}#search-form .date-range-input-container .t-check-in,#search-form .date-range-input-container .t-check-out{width:calc(50% - 10px)}#search-form .gm-input-container.guests-input-container{width:100%}.guests-input-container .mobile-bg-layer{display:block}.guests-input-container .inputs-modal{display:block;position:fixed;min-width:initial;top:initial;bottom:0;right:0;z-index:100;-webkit-transform:translateY(100%);transform:translateY(100%);visibility:hidden;opacity:0;-webkit-transition:opacity .2s linear,visibility 0s linear .2s,-webkit-transform .2s linear;transition:opacity .2s linear,visibility 0s linear .2s,-webkit-transform .2s linear;transition:transform .2s linear,opacity .2s linear,visibility 0s linear .2s;transition:transform .2s linear,opacity .2s linear,visibility 0s linear .2s,-webkit-transform .2s linear;border-bottom-left-radius:0;border-bottom-right-radius:0}.guests-input-container .inputs-modal .guest-group-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.guests-input-container .inputs-modal .guest-group-container:not(:last-child){margin-bottom:20px}.guests-input-container.open .inputs-modal{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transform:translateY(0);transform:translateY(0)}#newsletter-section{position:relative;margin-top:60px}#newsletter-section::before{content:"";position:absolute;background-color:#f5f5f5;width:100%;height:50%;bottom:0;left:0;z-index:-1}#newsletter form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:400px}#newsletter input.email-input{width:100%;margin-right:0}#newsletter button[type="submit"]{margin-top:25px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}#newsletter .gm-checkbox-container{margin-top:15px}.room-props,.payment-props{margin-top:5px}.room-props .prop,.payment-props .prop{margin-top:15px}.hotel-summary{position:relative;z-index:initial;top:initial !important}.hotel-summary .useful-buttons .useful-btn{font-size:12px}#preview-ticket .date-details{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0px;margin-bottom:15px}#preview-ticket .date-details .check-in{margin-right:20px;margin-bottom:15px}#preview-ticket .date-details .check-out{margin-right:0;margin-bottom:15px}#preview-ticket .date-details .total{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500;top:0;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#f5f5f5;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.5);box-shadow:0 0 4px rgba(0,0,0,0.5);border-radius:5px;padding:3px 5px}#preview-ticket .date-details .total i{font-size:13px}#preview-ticket .torn-side{border-bottom-right-radius:0}#preview-ticket .mobile-close-line{display:block}#preview-ticket.show{-webkit-transform:translateY(0);transform:translateY(0)}#preview-ticket-mobile-bg-layer{display:block}#gmi-hotel-image-modal .modal-dialog{max-width:calc(100% - 60px)}#gmi-hotel-image-modal button.close{top:15px;right:15px}.flight-transfer-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flight-transfer-options>.option:not(:last-child){margin-right:20px}.route-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.route-inputs .gm-input-container,.route-inputs .select-airport-container{width:100% !important}.route-inputs .search-transfer-flight-btn{width:80px;margin-left:auto;border-radius:10px}#flight-lists-container .flight .airline-logo img{max-width:60px}#checkout-form .payment-options .option{min-width:initial;max-width:initial;width:calc(33.33% - 6.67px)}#checkout-form .payment-options .option:not(:last-child){margin-right:10px}#checkout-form .payment-options .option .gm-checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}#checkout-form .payment-options .option label{padding:40px 15px 10px 15px;text-align:center}#checkout-form .payment-options .option label::before{left:calc(50% - 10px);top:10px}#checkout-form .payment-options .option label::after{left:calc(50% - 6px);top:14px}#checkout-form .payment-options .option .desc{width:100%;margin-left:0}#checkout-form .payment-options .option .title{font-size:13px}#checkout-form .payment-options .option .price{font-size:14px}#installment-options .option{min-width:50px}#installment-options .option:not(:last-child){margin-right:10px}#installment-options .option label{font-size:13px}}@media (max-width: 575px){#gm-slider .slider-content-container .slider-contents li .slide-title{font-size:50px;line-height:70px}#newsletter{padding:35px 15px}#newsletter .newsletter-title{font-size:25px}footer#footer .footer-col{text-align:center}footer#footer .footer-col .title{border-color:#d0d0d0}footer#footer .footer-col ul.footer-social-list{margin:0 auto 50px auto}footer#footer .footer-policies ul.policies{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}footer#footer .footer-policies ul.policies li{margin-bottom:15px}#rezervation-tab .find-room-form-container{margin-bottom:30px}.ticket-silhouette .room-image{display:none}.ticket-silhouette .title-container .mobile-room-image{display:block}.room-ticket{padding-bottom:35px}.room-ticket .room-image{display:none}.room-ticket .title-container .mobile-room-image{display:block}.room-ticket .title{font-size:15px}.room-ticket .torn-side.checked{-webkit-transform:rotate(2deg);transform:rotate(2deg)}.room-ticket .ticket-collapses{width:100%;margin-top:5px}.room-ticket .ticket-collapses .ticket-collapse{border-top:none}.room-ticket.collapsed .summary-side{border-bottom-left-radius:0;-webkit-transition-delay:0s;transition-delay:0s}.room-ticket.collapsed .torn-side{border-bottom-right-radius:0}#hotel-page-tablist{margin-top:15px}.hotel-summary .props .prop{width:100%}.hotel-summary .useful-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap}.hotel-summary .useful-buttons .useful-btn{width:100%;margin-bottom:15px;font-size:13px}.checkout-extra .price-and-extra-btn{padding-left:0}.checkout-extra .price-and-extra-btn .price{display:none}.checkout-title-container .mobile-price{display:block}#checkout-page-steps .steps .step{font-size:12px}#checkout-page-steps .steps .step:not(:first-child){padding-left:70px}#checkout-page-steps .steps .step:not(:first-child)::before{width:50px;left:10px}#checkout-page-steps .steps .step .icon{width:30px;height:30px}#checkout-page-steps .steps .step .icon i{font-size:28px}#installment-options{width:calc(100% + 2 * (var(--bs-gutter-x) * 0.5));margin-left:calc(var(--bs-gutter-x) * -0.5);padding:5px calc(var(--bs-gutter-x) * 0.5);-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;scrollbar-width:none}#installment-options::-webkit-scrollbar{display:none}#installment-options .option{min-width:50px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:10px}#installment-options .option label{font-size:13px}}
/*# sourceMappingURL=media.min.css.map */